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
340361332070	340361332587	340361333137	340361333687	340361334237	340361334787	340361335337	340361335887	340361336437	340361336987	340361337537	340361338087	340361338637	340361339187	340361339737	340361340287	340361340837	340361341387	340361341937	340361342487	340361343037	340361343587	340361344137	340361344687	340361345237	340361345787	340361346337	340361346887	340361347437	340361347987	340361348537	340361349087	340361349637	340361350187	340361350737	340361351287	340361351837	340361352387	340361352937	340361353487	340361354037	340361354587	340361355137	340361355687	340361356237	340361356787	340361357337	340361357887	340361358437	340361358987	340361359537	340361360087	340361360637	340361361187	340361361737	340361362287	340361362837	340361363387	340361363937	340361364487	340361365037	340361365587	340361366137	340361366687	340361367237	340361367787	340361368337	340361368887	340361369437	340361369987	340361370537	340361371087	340361371637	340361372187	340361372737	340361373287	340361373837	340361374387	340361374937	340361375487	340361376037	340361376587	340361377137	340361377687	340361378237	340361378787	340361379337	340361379887	340361380437	340361380987	340361381537	340361382087	340361382637	340361383187	340361383737	340361384287	340361384837	340361385387	340361385937	340361386487	340361387037	340361387587	340361388137	340361388687	340361389237	340361389787	340361390337	340361390887	340361391437	340361391987	340361392537	340361393087	340361393637	340361394187	340361394737	340361395287	340361395837	340361396387	340361396937	340361397487	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3091	2000	3600	2300	3091	2000	3600	2300	3091	2000	3600	2300	3091	2000	3600	2300	3091	2000	3600	2300	3091	2000	3600	2300	3090	2000	3600	2300	3090	2000	3600	2300	3090	2000	3600	2300	3090	2000	3600	2300	3090	2000	3600	2300	3090	2000	3600	2300	3090	2000	3600	2300	3090	2000	3600	2300	3090	2000	3600	2300	3090	2000	3600	2300	3089	2000	3600	2300	3089	2000	3600	2300	3089	2000	3600	2300	3089	2000	3600	2300	3089	2000	3600	2300	3089	2000	3600	2300	3089	2000	3600	2300	3089	2000	3600	2300	3089	2000	3600	2300	3089	2000	3600	2300	3089	2000	3600	2300	3089	2000	3600	2300	3089	2000	3600	2300	3089	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
22791	20324	27636	22953	20646	21792	21018	11140	7232	5597	4631	3444	2764	2393	1968	1644	1458	1260	1098	921	891	709	672	626	566	568	523	542	470	493	467	447	476	445	443	406	459	455	393	433	402	409	372	394	394	367	396	382	354	336	355	363	334	378	356	346	345	336	341	357	375	334	347	336	360	368	342	366	354	343	370	364	297	374	327	335	328	344	349	308	337	332	332	352	335	379	369	329	340	331	329	352	380	332	312	393	386	342	361	361	357	358	351	332	363	320	324	330	358	374	339	324	381	366	297	361	345	354	352	341	370	349	348	353	344	371	376	338	360	340	336	386	374	357	374	356	368	316	342	342	342	360	339	344	348	348	322	333	351	356	343	367	369	358	353	347	350	317	340	324	371	324	359	346	331	368	351	346	364	348	344	351	358	306	340	325	339	326	354	346	367	367	352	350	337	347	333	334	315	292	336	358	375	327	347	363	348	344	309	346	336	389	376	381	381	373	362	381	348	322	345	301	362	332	310	374	342	350	378	347	347	349	328	382	339	368	373	322	344	354	348	326	377	354	319	330	322	361	333	377	337	355	344	374	340	357	337	343	343	375	344	305	342	369	339	348	355	363	365	372	355	373	358	308	343	346	333	343	350	337	358	357	352	334	328	348	346	342	343	361	339	357	339	360	372	335	319	377	328	333	359	345	332	356	351	350	338	348	379	317	322	344	331	341	326	355	348	350	341	370	331	333	372	345	349	355	326	328	367	379	360	328	339	349	325	338	356	319	353	337	350	349	350	342	320	324	337	367	341	348	335	333	358	357	382	366	371	315	330	329	332	312	331	336	365	332	329	390	320	362	347	318	316	355	367	334	317	337	380	354	321	336	349	339	334	341	341	366	300	371	335	342	378	347	346	347	350	323	382	337	360	340	343	355	355	337	326	360	291	348	345	349	341	350	375	335	329	348	341	310	329	339	347	322	340	343	327	355	349	359	300	333	356	355	362	361	355	363	389	337	364	350	350	346	329	320	360	342	337	337	358	318	347	366	341	331	313	352	364	352	365	370	326	364	345	343	342	334	365	339	358	357	363	335	368	373	342	310	320	359	355	326	359	378	350	329	324	373	367	344	349	315	306	348	375	375	321	342	337	336	372	367	354	324	328	375	323	373	311	304	348	326	342	348	348	348	348	367	323	357	351	341	339	355	350	355	364	328	336	343	338	338	336	339	328	316	363	346	366	370	331	342	360	324	309	372	330	352	335	363	347	332	330	342	337	312	361	308	356	387	349	342	353	353	330	322	311	298	350	366	351	368	368	347	358	319	312	298	358	362	373	339	348	323	346	344	375	348	330	368	350	367	341	314	356	384	361	328	330	317	357	334	344	334	372	361	334	383	358	361	354	339	363	359	370	363	328	360	319	348	311	369	380	376	344	346	323	340	341	361	369	372	344	357	335	328	338	355	339	315	358	369	358	334	370	371	398	331	334	350	359	325	350	310	335	366	378	326	343	395	359	349	283	362	363	363	365	320	314	350	364	364	321	292	335	365	329	378	378	321	351	355	299	319	346	339	369	367	336	334	344	373	337	361	321	332	360	377	329	362	320	378	359	356	344	336	336	353	350	327	342	339	345	366	344	377	352	363	342	319	386	305	344	363	352	383	337	324	343	336	358	330	361	340	372	345	317	370	357	352	368	349	361	335	363	330	340	335	365	330	349	371	343	358	346	346	338	371	359	343	360	324	347	340	344	359	368	364	361	356	350	392	302	356	325	357	360	371	351	315	345	329	346	361	352	336	329	374	371	361	352	368	314	338	369	359	361	353	344	360	319	323	333	388	351	380	362	302	325	345	314	366	351	363	350	384	317	344	351	354	331	338	339	338	354	321	342	354	370	379	327	342	380	342	367	309	359	338	336	346	352	353	376	343	327	369	352	338	356	330	331	339	329	325	332	348	327	372	364	338	334	367	351	355	318	334	316	370	346	346	362	333	331	332	338	333	351	313	344	361	337	356	354	370	327	367	322	331	364	320	360	366	358	358	361	345	350	325	331	326	345	350	352	341	338	342	365	393	373	343	399	350	335	358	364	309	343	356	329	365	348	332	346	332	363	358	338	363	330	323	329	351	358	336	309	376	363	323	348	366	360	396	363	365	341	345	383	341	337	356	360	334	341	351	337	340	336	355	334	370	313	342	326	344	364	356	375	354	349	338	393	360	351	348	350	367	336	358	345	347	317	378	329	339	331	378	334	334	348	346	330	333	346	341	338	343	331	339	366	354	368	356	296	338	333	360	326	344	349	350	325	361	327	326	335	323	382	379	359	379	347	320	361	352	310	352	365	327	368	360	346	374	353	357	344	354	358	336	361	361	324	364	320	345	356	353	335	370	324	347	335	331	354	311	384	344	344	363	315	377	387	369	363	348	341	332	315	324	342	332	377	354	355	336	371	341	349	311	331	338	311	347	351	314	355	316	343	356	352	335	360	356	379	339	336	361	364	371	359	359	361	350	376	308	366	317	328	341	353	371	349	365	334	362	376	361	349	306	319	347	328	357	346	334	348	336	336	356	343	353	350	309	338	340	329	364	352	360	344	370	347	346	399	331	333	358	335	345	353	313	325	356	346	335	334	331	369	343	366	350	323	337	345	324	326	360	376	322	345	350	358	376	325	344	346	341	358	331	295	329	357	323	317	353	310	362	347	371	364	340	338	355	353	346	373	349	350	346	348	353	339	353	364	355	334	337	358	339	373	366	349	372	364	356	354	350	338	371	346	329	383	351	324	367	325	352	333	383	339	355	376	351	338	350	334	338	338	364	328	331	350	306	356	306	357	353	350	345	343	337	370	367	365	344	342	351	382	340	335	361	367	340	336	341	358	327	338	346	370	324	356	355	323	355	359	383	341	344	341	340	349	370	365	348	341	326	356	347	349	358	341	348	333	357	331	330	350	341	308	341	309	339	331	345	346	394	371	328	335	336	327	359	327	360	371	362	380	353	325	346	363	356	359	331	333	349	338	373	339	342	351	274	380	366	322	327	373	336	315	332	320	348	320	324	342	339	350	317	340	342	348	361	328	393	343	357	366	337	325	370	345	342	375	311	355	305	353	353	376	344	361	336	346	333	376	351	317	343	329	335	343	373	371	343	347	357	332	323	360	335	317	350	380	329	314	348	354	380	336	365	360	328	346	329	359	363	318	330	379	322	343	351	339	328	324	340	340	380	331	398	344	337	340	334	346	345	370	330	327	353	320	366	325	372	355	303	357	339	372	330	324	328	324	351	321	365	319	353	350	356	358	371	341	308	357	348	331	335	351	343	313	364	370	349	370	315	357	344	335	387	366	354	349	351	324	354	329	336	359	329	366	334	320	356	381	346	376	361	346	362	372	351	362	359	299	322	338	370	367	342	335	338	325	321	318	394	330	352	320	304	380	326	349	364	345	359	343	357	365	352	357	345	375	337	366	369	367	352	302	370	347	369	321	349	340	312	313	369	334	321	362	365	331	345	370	360
45709	61291	54679	37423	27636	21160	16787	13525	10563	8401	7019	5450	4377	3543	3036	2526	2129	1759	1536	1282	1100	961	853	751	700	618	617	544	554	585	554	489	484	478	476	441	476	437	455	381	401	380	348	404	323	371	367	331	329	340	376	341	347	367	311	322	352	302	318	325	344	343	364	331	319	318	309	349	348	310	310	349	293	327	343	329	334	360	323	321	327	313	322	325	332	310	320	300	332	327	352	306	304	310	306	334	349	329	315	323	335	308	314	303	327	315	281	300	326	329	328	303	316	331	314	322	315	296	335	346	304	302	342	301	304	354	323	326	328	333	330	328	322	315	312	361	368	317	318	300	289	318	316	304	342	293	331	367	326	325	311	335	338	304	337	341	315	302	298	332	302	346	311	335	341	292	294	331	360	292	332	328	308	287	284	301	356	309	318	325	328	320	350	319	308	302	329	340	314	312	304	312	305	289	331	327	327	336	318	318	323	310	308	305	303	305	290	350	313	299	356	323	293	305	302	290	298	326	332	306	295	291	339	325	310	293	353	305	323	332	337	325	276	303	332	344	322	337	338	326	304	312	286	351	324	325	309	327	314	313	364	294	363	331	326	322	285	340	324	352	320	313	290	327	309	289	299	313	366	318	314	339	310	336	323	310	334	327	305	323	317	316	302	329	327	306	322	326	310	340	343	306	329	351	288	313	329	342	311	300	330	312	285	310	324	309	315	305	268	345	302	310	365	357	324	322	353	349	337	330	283	363	308	350	305	345	337	320	357	301	347	301	358	311	319	337	326	311	311	360	295	282	354	343	331	305	358	309	321	321	362	328	332	311	306	310	306	303	309	286	312	315	301	316	355	333	308	320	294	345	294	344	304	306	298	328	334	344	345	309	313	327	306	319	319	355	348	325	318	334	328	345	310	331	309	344	324	342	322	292	308	310	330	338	328	300	294	347	309	329	337	316	307	311	304	341	344	304	325	307	304	294	315	284	302	327	325	319	328	337	338	310	345	314	317	347	330	301	340	320	299	336	327	304	311	334	324	289	310	335	342	314	309	330	321	322	367	315	328	317	313	320	324	328	347	279	339	313	357	281	312	296	346	321	307	373	310	307	312	310	288	335	332	319	282	319	332	305	373	313	330	304	312	323	343	311	299	312	317	321	300	320	322	324	318	309	358	316	315	319	328	341	289	302	343	301	336	300	346	336	341	297	329	309	304	327	304	308	310	305	353	300	353	342	337	332	327	321	289	309	332	319	331	341	359	284	330	322	336	309	313	328	329	320	344	304	326	329	331	307	318	318	294	334	327	355	333	311	307	333	329	337	317	345	332	330	304	325	296	337	303	335	328	298	341	315	303	329	306	351	329	286	336	350	335	316	340	316	335	344	349	319	322	370	348	338	305	327	301	338	311	318	306	320	327	323	314	315	312	298	330	324	280	330	298	330	328	298	340	291	305	322	317	321	324	330	327	341	301	326	311	325	318	321	312	315	325	325	330	312	312	335	302	314	320	319	300	312	318	317	314	359	304	353	297	319	335	314	307	315	323	321	345	355	316	314	316	335	314	329	329	313	321	319	325	329	327	312	332	341	296	313	300	297	317	308	344	321	305	330	320	320	334	343	325	329	351	335	349	315	300	329	345	294	300	318	330	330	325	283	345	315	344	330	333	325	334	288	341	302	329	369	322	323	320	318	330	350	330	296	311	335	304	340	336	312	312	302	360	341	331	307	317	340	305	319	370	326	303	343	338	303	318	293	305	324	307	322	355	309	330	328	327	320	298	317	334	327	292	295	318	325	320	349	331	305	319	274	307	330	328	322	316	362	334	328	313	322	329	303	328	356	319	327	334	313	294	331	348	330	321	354	340	316	324	315	319	340	303	291	320	342	336	317	305	300	302	318	315	323	319	312	292	343	319	309	353	309	345	308	306	323	303	335	328	345	344	348	282	296	323	326	326	307	338	308	341	349	356	318	329	295	311	303	298	288	304	330	321	351	299	369	330	344	314	319	323	282	332	316	333	307	307	363	325	316	343	320	345	317	326	320	310	302	309	324	343	284	295	348	325	297	322	329	316	314	335	335	300	316	323	323	318	313	333	325	327	313	326	319	321	288	333	293	330	322	304	336	336	315	294	305	330	328	293	303	337	319	295	333	372	331	349	300	300	316	363	339	319	343	376	295	333	342	351	363	327	316	312	297	294	320	290	291	312	328	309	314	294	277	335	306	308	295	308	316	315	336	300	336	326	321	314	319	325	301	319	308	312	341	316	300	307	330	287	312	334	326	286	318	337	308	324	347	323	322	327	287	305	324	339	314	313	333	321	299	326	331	348	309	314	345	352	342	324	330	357	317	320	336	342	298	332	351	330	312	314	325	335	389	321	328	321	317	331	308	331	340	332	331	317	307	334	308	326	331	328	321	296	309	313	328	322	323	321	348	339	323	303	315	334	351	327	322	338	344	310	326	327	313	315	325	313	343	300	324	320	315	297	319	297	352	339	281	334	307	306	331	296	322	311	318	361	334	328	322	341	306	327	336	327	305	294	301	351	344	325	316	333	289	290	320	316	329	327	317	325	306	327	345	319	339	329	309	360	322	325	308	318	320	341	320	318	310	335	310	310	281	288	319	347	357	341	334	349	330	321	312	328	310	338	326	328	300	321	341	360	314	323	330	306	312	329	321	271	300	294	308	303	338	324	336	278	300	363	344	353	323	345	310	316	289	330	310	326	309	318	326	310	319	312	335	340	321	322	297	315	332	351	322	318	335	303	338	350	333	330	309	333	298	299	322	319	332	325	300	324	354	293	337	330	312	299	292	328	304	345	337	344	294	335	285	323	348	347	349	296	310	358	311	341	312	331	305	337	346	295	304	317	344	355	326	341	307	323	355	346	335	342	337	310	317	328	330	319	318	319	328	294	308	330	294	326	320	315	343	338	329	326	326	342	317	341	329	323	320	303	366	318	312	284	329	334	318	303	335	311	278	312	333	326	320	311	312	333	322	338	344	332	328	326	316	321	283	312	319	338	336	308	315	337	302	298	337	323	326	348	312	339	321	318	339	314	347	327	322	316	339	312	333	281	306	314	309	311	309	317	326	355	313	302	298	300	322	326	333	301	323	334	338	304	338	319	332	353	318	321	330	303	324	301	359	327	319	311	321	354	318	325	307	307	333	344	287	340	324	313	344	318	315	320	340	307	317	337	317	314	310	329	347	338	319	338	315	317	319	324	304	337	330	284	341	302	319	310	310	360	335	325	335	315	305	359	348	322	305	317	320	326	323	321	328	292	333	366	315	329	322	322	295	315	323	325	303	302	343	306	330	320	323	353	314	361	331	359	303	303	304	323	330	332	302	294	291	308	330	311	323	329	346	324	328	352	381	295	323	327	342	343	342	324	310	339	307	331	347	317	329	342	322	313	327	334	331	333	304	333	348	322	325	332	317	326	351	346	338	326	325	354	308	327	318	344	335	332	300	319	335	284	334	289	327	357	325	331	320
28911	23845	30543	27894	17635	10933	7136	5015	3599	2921	2255	1808	1559	1264	1122	947	857	772	618	596	549	532	453	446	449	405	400	361	392	404	351	359	365	380	355	365	362	345	350	342	339	284	314	324	345	320	327	312	307	285	316	338	310	298	279	317	289	328	349	319	289	313	309	321	335	312	292	280	300	268	328	311	303	304	321	284	313	321	300	273	324	324	331	338	266	299	334	309	312	277	298	293	313	336	320	330	316	296	289	312	294	302	304	310	329	302	319	317	334	331	315	316	315	318	326	317	303	266	311	308	316	289	328	308	345	288	300	309	302	312	316	290	319	319	327	275	290	314	297	312	315	293	340	294	314	269	297	314	310	303	310	279	288	289	313	296	341	294	326	313	339	308	287	270	315	324	294	308	291	307	306	342	269	296	321	325	326	300	291	300	309	326	275	329	314	317	300	293	320	292	312	318	290	296	313	308	316	294	321	319	321	297	277	308	298	307	267	311	318	306	302	283	296	282	308	304	306	288	295	300	321	315	312	310	314	303	313	270	294	300	305	311	325	321	324	284	295	295	280	283	326	294	312	292	298	282	339	291	317	344	291	292	335	303	305	299	310	290	334	287	307	283	338	292	356	313	295	318	301	311	312	304	320	282	315	295	299	287	294	279	292	279	295	282	294	303	323	294	304	277	280	306	287	287	275	312	330	274	285	313	311	322	301	290	285	326	294	300	303	280	319	308	324	319	295	277	297	311	297	275	284	294	306	319	309	298	284	327	304	309	291	283	298	291	311	291	326	322	314	288	310	279	286	310	305	289	282	269	301	346	298	291	321	322	281	327	299	279	303	320	324	287	330	313	320	334	316	294	292	324	290	271	316	306	282	301	307	303	303	279	328	284	307	287	317	279	309	292	288	306	283	310	303	315	321	325	330	316	295	300	314	313	284	289	279	333	313	270	339	308	295	284	294	271	323	308	320	312	290	299	306	304	325	294	281	303	290	326	314	283	321	287	314	315	293	309	323	294	290	293	304	275	300	308	281	301	324	321	317	307	297	335	282	333	300	267	263	330	325	298	302	300	299	311	295	247	307	342	315	293	288	280	306	312	307	338	281	288	312	293	309	317	303	303	283	311	326	314	284	292	325	303	310	264	269	298	282	318	282	322	303	331	297	280	283	325	290	298	292	289	297	275	281	264	275	310	304	316	303	324	342	296	344	298	295	327	321	322	299	338	297	286	279	327	336	302	290	340	314	302	308	314	319	310	289	316	288	309	317	286	281	306	299	330	307	301	295	342	331	317	315	301	299	298	315	294	293	284	312	329	281	318	298	288	311	285	323	322	327	298	301	303	304	302	321	316	289	302	318	318	279	307	311	287	299	299	320	278	311	273	305	352	286	306	288	308	312	309	316	288	307	281	335	288	341	281	278	296	312	316	317	320	300	268	317	313	301	294	321	320	305	282	317	318	331	286	332	311	316	275	324	321	281	269	297	311	282	296	329	294	301	312	331	337	304	313	315	294	281	291	332	280	313	301	296	321	296	304	324	325	288	313	322	290	307	277	321	301	272	300	320	308	294	291	258	304	286	299	278	311	289	315	291	296	318	282	302	316	300	292	289	308	299	301	307	300	337	309	327	281	275	288	273	290	289	289	284	287	300	302	289	299	296	299	297	288	307	284	309	346	274	345	300	300	274	297	299	271	284	302	251	302	330	328	291	309	319	307	322	297	310	300	308	286	317	270	263	304	276	301	303	300	301	298	314	272	285	286	304	293	311	297	302	307	283	308	320	310	276	282	302	321	319	305	335	283	294	333	294	315	283	294	296	291	289	311	306	270	296	331	291	315	312	328	310	307	296	290	319	293	321	307	322	286	325	315	298	319	312	305	271	326	302	304	325	296	319	334	279	309	284	298	298	287	320	324	294	304	360	358	299	288	298	319	301	279	304	310	299	308	296	302	292	306	280	278	285	313	349	304	294	333	283	312	297	276	296	307	301	311	273	314	312	282	318	307	293	336	317	315	307	347	342	306	329	306	306	321	300	314	299	323	312	292	303	287	308	300	326	315	305	302	293	313	299	297	329	286	310	300	346	324	325	306	296	287	311	304	314	340	298	330	308	309	312	279	310	294	308	291	329	290	305	325	289	280	324	328	307	329	305	322	341	284	279	319	327	335	282	285	304	305	315	337	291	266	304	313	278	290	309	306	283	319	278	289	302	284	302	291	305	290	327	279	296	279	311	325	282	332	283	305	295	330	301	316	333	321	338	281	303	312	308	315	289	294	292	291	316	292	305	307	302	298	295	314	327	310	314	316	308	280	300	323	296	293	271	308	345	294	269	314	324	321	280	322	323	289	312	312	323	292	308	292	283	321	306	298	264	258	326	289	272	320	308	287	312	304	290	309	285	284	270	282	312	290	292	308	285	346	298	300	319	302	327	300	323	289	303	293	312	248	280	324	329	312	314	316	307	266	300	319	298	294	289	291	307	315	311	296	305	276	289	314	302	311	294	305	316	280	296	294	279	278	298	317	296	300	317	289	297	290	319	322	289	278	320	289	319	289	295	309	320	339	289	298	357	306	302	312	310	321	290	251	275	301	329	329	254	291	283	343	293	317	322	292	299	315	299	315	288	321	300	301	315	303	301	315	259	269	321	297	303	310	309	314	281	308	261	330	319	295	322	292	284	309	327	332	295	293	303	306	315	308	301	322	340	284	324	317	298	280	286	283	309	319	278	311	264	329	305	284	288	302	268	318	324	280	309	324	321	312	310	314	330	295	324	313	303	326	284	288	280	305	302	268	294	335	275	331	297	300	337	292	315	290	343	338	310	301	301	293	314	305	306	308	300	339	320	316	300	308	309	327	316	304	307	315	335	293	343	306	298	303	331	284	306	312	312	288	316	317	323	316	304	293	301	335	280	292	309	295	291	296	266	286	302	285	314	283	287	320	270	322	334	308	311	314	289	287	285	295	322	303	270	271	325	299	292	279	316	318	307	290	307	301	309	285	277	324	300	305	300	321	308	319	305	291	308	295	296	307	315	295	304	311	321	307	294	298	290	328	287	317	321	279	303	299	296	306	293	301	284	313	287	293	282	294	307	311	299	317	337	290	293	303	291	282	332	314	299	317	315	318	318	296	302	282	282	299	298	267	338	332	290	303	343	323	305	292	287	294	313	293	308	318	282	309	343	307	293	285	293	306	330	271	296	306	324	313	298	296	305	325	308	332	308	307	274	287	327	287	285	301	298	324	310	290	312	309	298	326	275	301	279	302	285	332	308	304	295	302	316	321	295	310	332	317	324	289	310	303	332	281	296	309	299	320	307	292	325	340	329	305	273	319	307	307	322	312	304	328	300	309	264	276	321	272	302	296	316	294	281	319	299	289	307	321	327	306	302	318	342	313	304	316	324	329	314	302	304	295	297	308	305	308	296	306	305	313	293	295	363	305	293	268	297	315	289	312	299	335	293	284	297	300	302	324	327	294	330	308	304	333	267	283
46319	55517	43475	28726	19741	14297	10698	8336	6454	5169	3919	3109	2472	2023	1755	1433	1310	1098	900	765	711	604	598	481	504	497	459	455	402	427	446	414	404	397	368	390	363	364	353	349	327	328	336	329	314	324	340	329	316	286	311	309	318	320	280	306	303	336	285	289	310	283	278	310	319	264	295	299	292	316	295	286	281	293	290	262	286	268	298	275	281	288	283	268	308	271	305	277	303	293	278	294	278	294	282	289	259	300	296	290	315	278	324	297	303	306	284	287	283	304	299	301	297	302	306	282	346	270	288	296	303	282	302	318	292	285	283	302	285	312	265	285	270	308	328	259	300	296	290	298	269	302	289	291	276	303	281	312	298	279	290	271	294	301	262	316	297	268	298	286	313	277	282	332	320	322	269	319	271	317	277	338	286	265	313	276	266	290	294	302	284	265	287	309	343	326	265	310	294	291	305	296	292	290	287	279	290	306	273	294	271	278	304	281	298	308	290	281	336	256	299	290	291	308	303	303	299	292	291	283	264	298	301	272	306	285	290	283	306	296	298	317	295	284	276	301	291	289	274	303	300	289	324	271	309	275	328	269	313	297	300	296	298	299	283	285	326	264	311	309	315	322	290	336	279	286	264	279	285	296	274	300	298	306	299	278	326	287	297	321	298	299	292	278	285	306	281	282	275	286	313	277	288	256	295	301	287	258	299	292	269	311	277	277	303	285	291	314	287	296	272	304	303	284	297	315	260	317	305	299	307	310	286	280	287	264	283	293	269	324	295	274	276	314	316	293	289	276	293	288	276	269	278	304	309	307	291	317	308	279	308	343	275	268	265	279	294	276	321	309	323	279	309	268	290	264	305	299	289	303	303	308	287	324	275	290	313	302	245	311	304	311	290	292	288	311	294	304	281	291	290	288	294	259	250	311	327	321	262	278	301	295	299	283	292	323	283	281	251	293	292	297	288	282	282	322	315	286	284	284	301	311	271	283	293	304	287	318	311	282	269	302	306	291	313	290	303	279	290	294	284	314	296	323	297	274	259	289	309	303	282	273	281	307	304	292	286	289	305	312	280	296	322	334	280	266	302	292	311	288	280	279	301	282	299	326	314	261	316	283	290	324	312	282	309	253	299	308	330	293	296	289	268	281	296	310	268	304	295	270	310	282	297	312	289	312	309	294	298	309	270	290	287	276	277	312	303	272	293	268	301	318	307	287	315	293	309	319	283	315	291	303	274	279	272	310	324	274	278	311	290	302	271	282	314	276	308	300	253	279	304	287	274	294	268	251	274	304	297	274	304	270	290	283	293	255	278	282	294	298	267	276	267	290	311	280	301	298	297	302	277	285	302	299	286	315	304	314	264	275	298	316	292	291	301	278	274	306	271	277	309	270	264	280	296	308	292	264	286	279	272	301	300	300	288	305	284	293	286	287	281	280	277	296	260	265	272	287	302	308	269	283	279	302	270	289	268	279	284	284	248	289	313	305	294	288	297	296	307	295	291	286	294	304	264	286	293	315	267	286	289	279	275	311	324	313	277	276	313	323	296	298	280	295	290	277	272	280	292	271	294	299	268	307	281	296	297	278	259	257	282	326	286	280	280	361	276	272	264	278	264	293	288	315	292	267	260	328	302	279	295	268	293	291	276	287	308	282	302	278	273	330	294	282	302	294	314	291	274	293	285	266	292	309	312	262	302	297	270	303	288	289	277	272	274	282	278	284	276	261	253	284	343	283	286	288	308	281	309	305	309	305	266	286	294	304	279	278	283	304	274	326	249	306	282	302	274	330	270	326	309	311	287	292	308	263	305	294	260	290	278	290	295	281	291	275	300	311	295	309	313	288	253	297	265	297	256	291	278	288	287	301	286	305	288	287	310	315	278	294	291	276	287	273	315	279	300	324	288	278	318	292	304	297	291	259	287	296	299	297	321	316	283	307	291	288	296	301	309	312	301	278	271	289	317	279	292	291	312	292	284	324	294	291	286	256	296	305	279	287	301	301	297	301	289	297	288	296	283	282	309	292	289	329	304	304	308	282	302	310	253	291	283	268	314	303	331	308	262	276	284	261	271	303	276	295	280	309	271	295	288	270	280	300	315	294	314	285	297	305	285	293	295	298	310	266	255	267	274	290	306	310	288	286	297	306	299	314	296	322	274	298	307	282	282	270	300	280	281	308	307	271	312	297	278	304	282	292	276	292	298	266	302	306	310	292	304	284	283	295	297	256	264	279	293	317	320	282	283	282	306	299	303	290	292	268	297	278	321	279	287	273	280	305	299	336	299	308	277	294	285	292	307	294	294	298	284	287	330	330	298	298	306	286	282	309	278	327	295	300	308	297	293	290	295	299	258	285	288	290	292	279	288	269	331	319	298	292	326	291	305	280	298	309	282	312	296	297	287	270	308	264	306	299	260	325	296	276	307	291	307	325	300	334	283	305	289	275	328	292	293	289	290	262	306	276	328	279	279	274	296	310	273	308	291	285	280	272	262	273	247	286	269	281	281	265	302	295	315	291	264	268	282	270	294	288	306	269	280	268	306	290	293	298	281	296	288	260	275	292	289	302	285	312	270	279	318	305	282	298	308	315	303	316	299	293	296	280	286	272	283	277	320	288	290	294	267	298	285	273	283	289	278	309	299	303	289	318	277	284	279	323	303	289	340	306	252	309	293	283	295	273	300	285	286	306	293	292	280	307	300	293	291	292	307	284	300	282	287	288	253	274	287	290	300	313	320	323	307	272	268	320	309	283	300	302	282	298	287	282	281	268	300	294	288	330	326	260	282	279	293	294	302	286	291	310	256	292	289	279	308	299	293	286	304	295	328	302	283	319	303	272	298	287	288	299	305	297	267	304	301	290	279	297	294	290	296	306	303	300	289	277	303	268	293	265	298	286	268	306	286	295	293	276	263	268	302	280	288	278	297	279	315	320	280	321	278	289	283	305	306	290	310	278	271	290	306	271	272	326	302	290	301	299	277	300	303	280	306	276	277	268	278	302	303	291	303	273	292	272	289	265	261	283	282	337	301	295	285	302	297	281	294	250	301	317	312	283	289	276	291	255	293	299	292	306	297	297	278	296	295	318	278	276	282	297	291	248	310	314	300	308	305	270	275	291	276	280	287	300	297	283	280	280	288	295	277	305	313	309	306	292	260	276	292	315	316	294	289	332	287	275	295	278	273	287	290	280	286	296	284	286	295	312	291	259	283	278	302	295	277	310	264	286	311	293	296	281	278	293	311	274	285	287	307	286	292	274	287	310	312	279	296	288	246	291	276	287	311	303	291	280	292	314	312	292	281	313	307	273	298	315	313	279	286	296	317	295	300	285	286	305	322	296	302	284	313	311	287	330	274	285	260	309	293	309	299	299	295	278	286	287	331	284	279	279	301	300	276	278	298	313	286	303	281	250	312	288	306	316	290	283	295	302	285	303	265	308	283	270	265	301	279	290	309	261	256	270	315	287	300	293	296	300	271	302	294	336	310	310	310	290	288	286	289	292
25439	21606	29145	24852	22804	22869	17417	10057	6994	5386	4144	3380	2682	2232	1898	1620	1295	1204	1077	886	829	711	669	649	576	547	543	500	507	496	439	474	485	423	401	436	406	413	451	407	395	354	383	385	367	343	371	356	350	374	356	339	346	342	386	359	355	384	378	317	344	289	347	344	365	344	373	372	377	326	336	343	331	348	332	370	328	367	338	374	354	330	355	340	336	355	338	369	373	352	350	345	360	294	338	339	305	327	337	343	325	355	365	324	386	372	354	316	364	351	326	375	346	360	372	343	371	325	360	344	325	363	335	340	361	352	363	328	359	325	386	341	324	319	338	323	362	362	377	354	321	350	346	318	310	343	342	340	405	339	360	369	351	350	354	336	352	350	355	352	337	360	325	337	322	354	326	364	379	323	366	369	351	325	358	323	369	343	318	351	348	337	346	350	357	377	355	314	365	325	386	343	359	352	370	343	375	365	325	346	365	342	335	375	339	329	325	331	342	321	347	319	362	343	328	329	339	354	344	359	349	333	364	351	332	351	364	355	336	354	330	370	341	348	348	343	375	340	325	370	302	357	362	352	348	330	341	337	347	324	345	370	346	337	341	386	329	344	332	339	353	338	353	334	348	370	317	337	326	313	351	328	387	366	346	335	358	354	332	341	348	366	351	359	343	356	365	316	351	340	372	342	373	309	302	350	363	344	344	350	316	314	353	329	334	333	347	326	346	349	352	310	311	332	344	348	330	344	344	342	373	371	352	311	366	347	362	347	347	357	373	371	352	348	325	322	352	344	345	341	353	346	312	329	348	340	331	360	348	351	334	380	312	340	350	386	357	323	337	341	369	334	366	336	327	324	347	344	363	348	310	344	317	347	358	353	356	324	348	355	347	338	363	354	318	353	337	357	324	345	319	366	335	351	356	376	326	342	360	320	367	372	376	380	342	344	329	329	319	352	363	375	350	320	323	309	324	367	307	321	348	382	373	350	363	387	365	324	325	346	349	330	333	358	395	367	376	333	303	368	337	370	328	337	326	347	314	342	333	329	332	373	340	339	374	371	352	339	391	325	377	326	324	348	362	362	375	341	367	331	329	375	309	373	347	326	363	331	390	314	316	322	335	348	326	351	351	343	337	315	341	371	357	313	331	350	354	349	356	356	352	334	343	384	354	351	343	325	326	351	353	364	317	351	357	368	348	337	385	356	358	343	391	354	365	318	343	321	354	328	325	358	371	331	374	312	350	347	308	381	348	356	357	320	297	348	341	362	328	357	326	352	361	350	351	332	340	354	347	346	336	341	384	354	336	330	354	371	327	318	352	359	346	367	362	311	336	336	326	344	334	378	323	326	354	348	316	332	332	341	366	346	372	351	336	340	383	346	342	359	358	346	338	383	298	342	372	367	305	306	362	344	319	315	362	335	330	344	342	309	374	332	339	333	341	360	328	356	337	342	349	324	369	342	349	340	333	336	347	316	342	332	331	331	362	312	349	335	327	352	379	356	350	352	362	320	348	353	363	351	345	360	334	343	337	354	336	358	335	345	327	330	338	338	352	344	334	291	338	326	345	334	310	315	333	385	358	331	337	340	342	322	376	305	350	347	322	311	332	369	328	344	300	320	349	356	364	337	352	348	332	351	364	343	344	339	366	346	339	328	352	348	347	346	359	339	351	352	350	344	363	325	331	346	355	333	355	359	379	348	326	337	355	320	380	309	366	353	385	333	345	366	312	325	320	348	311	338	329	374	334	389	315	356	323	349	371	339	344	333	372	368	318	356	335	311	357	346	337	372	343	386	362	325	306	340	318	355	352	344	324	352	354	327	351	330	333	342	360	358	352	340	336	357	334	335	355	356	332	310	341	305	339	369	330	332	344	330	337	329	321	369	379	358	312	335	335	328	354	364	325	346	371	334	341	356	363	368	358	316	369	348	333	375	378	353	329	327	334	319	368	367	338	366	358	352	321	324	337	345	350	335	367	309	354	364	369	336	339	356	345	349	337	358	361	337	349	354	372	348	306	337	350	331	358	366	362	344	336	324	323	355	310	351	326	348	358	299	319	336	328	347	347	392	343	324	329	337	333	306	344	351	353	317	360	322	353	377	355	361	330	312	318	376	355	384	337	335	374	355	365	328	347	341	347	358	337	333	367	331	326	316	357	360	350	353	352	318	370	319	350	347	325	362	340	357	372	345	341	351	351	329	323	324	327	338	344	356	356	355	353	361	358	303	331	330	332	309	343	365	342	359	346	371	342	352	356	346	344	352	313	356	369	343	375	349	339	344	322	360	375	342	327	315	318	363	320	322	334	328	355	331	326	381	350	354	352	365	340	328	311	320	338	329	337	363	351	352	347	336	335	354	314	347	341	401	326	339	351	351	347	361	334	389	343	322	352	328	385	318	359	344	360	306	331	351	336	320	333	333	358	334	315	321	333	342	397	312	354	335	340	376	348	355	343	360	366	350	330	364	350	356	362	372	359	339	328	366	353	322	339	344	339	362	347	312	356	361	353	347	346	292	357	359	325	294	353	304	381	351	364	363	306	374	355	349	371	343	352	336	317	314	344	366	338	336	362	340	315	332	318	343	392	318	333	337	352	374	308	338	348	369	332	353	308	363	367	351	394	342	316	372	358	356	363	339	329	358	375	345	317	367	347	356	353	330	352	373	344	360	357	367	340	321	326	335	303	359	410	355	334	344	360	362	358	325	339	318	346	323	351	358	348	356	335	319	325	367	344	348	344	329	378	332	349	334	394	309	314	346	324	359	353	351	349	365	340	385	349	352	322	348	359	335	317	346	358	379	368	329	302	323	324	306	353	375	342	303	346	351	355	338	320	347	347	361	329	355	303	358	340	355	349	367	352	339	335	339	350	346	388	374	350	368	341	362	349	378	359	317	357	371	394	336	370	316	377	367	322	362	328	328	358	365	366	377	334	325	354	347	347	373	349	355	366	349	377	316	333	366	355	323	349	358	318	374	309	376	336	355	353	351	340	342	344	322	362	388	325	321	367	343	340	365	354	364	390	328	370	330	327	337	343	357	334	351	346	345	360	334	352	343	328	311	352	329	330	328	393	347	338	352	332	319	368	365	355	355	348	344	358	317	326	331	369	346	369	336	344	330	352	350	317	379	361	343	307	354	362	323	347	334	351	359	352	377	314	361	343	373	356	347	337	354	399	339	338	375	353	350	334	330	336	345	349	344	372	398	357	334	346	316	340	361	338	345	349	378	336	350	330	360	332	359	311	320	341	346	337	359	368	309	398	344	348	334	340	329	315	300	348	380	364	365	361	341	347	364	390	343	365	364	344	335	363	333	364	335	357	330	360	369	371	339	328	352	354	361	385	349	329	364	316	360	322	347	352	333	345	329	359	358	361	334	331	318	346	313	364	325	374	352	317	365	300	362	342	309	368	329	359	343	334	334	337	322	333	329	372	328	318	337	365	360	324	323	338	337	353	328	356	355	358	314	320	340	330	288	299	349	379	370	365	348	319	361
44565	62189	50978	37171	27543	21795	16677	13321	10684	8367	6754	5326	4278	3475	2812	2350	2077	1739	1489	1265	1155	1024	869	782	720	674	593	610	602	550	504	555	497	474	420	438	432	418	415	396	407	346	368	413	377	352	353	359	299	345	337	351	350	319	308	339	338	329	305	331	372	304	308	358	330	330	317	326	323	346	328	306	309	342	313	318	350	326	321	329	334	348	326	292	328	312	349	333	279	317	344	329	304	313	354	327	321	340	326	328	313	315	303	373	319	358	305	358	333	327	311	325	323	336	320	306	323	293	380	328	320	298	338	339	348	313	299	327	327	298	327	311	347	334	335	308	346	337	342	315	312	298	317	302	326	331	297	312	313	334	329	326	299	303	323	326	344	321	330	308	329	328	329	334	334	300	334	327	355	323	320	313	314	327	317	358	315	330	345	323	337	326	323	293	334	353	311	333	319	293	315	314	317	342	327	357	343	304	309	325	323	275	297	305	334	304	321	306	347	330	316	303	325	341	317	305	315	339	343	316	331	349	353	327	309	338	327	285	308	356	353	331	318	304	349	336	303	341	331	323	333	337	294	330	327	347	333	314	336	307	330	320	279	314	349	338	311	343	304	330	310	358	369	299	335	306	288	320	314	297	304	321	319	349	326	299	315	327	331	344	345	337	352	296	333	329	318	320	348	342	304	297	303	295	323	327	354	337	344	298	308	341	300	359	323	345	307	343	348	332	342	328	276	302	346	288	310	318	310	324	356	306	314	329	317	349	325	307	309	349	311	350	319	330	311	329	314	376	311	306	330	361	331	307	300	316	338	333	337	303	312	348	318	289	338	361	340	302	302	309	316	320	330	308	317	315	352	322	331	367	286	298	311	320	319	307	346	292	313	309	341	351	343	311	346	333	328	353	321	305	312	344	317	338	312	300	290	347	321	339	328	331	338	336	320	310	306	299	336	300	315	325	365	324	313	311	318	314	331	323	350	351	356	339	343	331	323	300	326	303	321	336	286	302	327	340	321	327	341	288	348	318	351	334	310	344	339	307	329	298	314	320	320	310	334	335	349	332	310	342	316	305	335	346	362	308	333	289	361	292	325	356	325	313	337	321	288	300	311	309	347	329	309	324	313	357	348	324	323	356	282	352	317	329	320	340	340	312	328	336	305	323	325	339	308	314	322	273	337	325	317	375	326	308	343	323	341	306	327	285	338	319	360	337	342	298	357	330	306	296	329	345	313	320	331	346	303	346	321	313	331	351	299	322	320	350	302	331	332	334	327	320	307	334	310	333	318	334	325	343	318	321	311	345	337	334	335	338	323	294	325	317	304	312	339	344	313	325	344	304	322	315	348	334	302	362	318	328	339	315	302	307	330	338	303	303	303	350	315	322	334	322	323	345	330	333	315	318	311	314	339	363	330	360	331	342	332	319	348	341	346	348	350	315	326	329	307	330	358	313	325	320	314	310	348	354	325	340	324	341	329	310	331	295	342	344	286	316	351	336	311	296	332	310	293	326	333	323	323	317	326	360	326	307	334	305	316	360	300	332	361	329	343	368	336	326	300	309	313	288	307	324	290	338	352	352	319	305	297	335	320	298	346	309	319	352	313	309	330	333	331	335	343	297	304	303	351	347	309	314	303	342	355	344	303	339	295	305	317	326	365	304	316	333	330	339	342	298	329	319	331	330	314	335	325	331	318	320	303	326	313	315	292	339	345	321	327	320	310	326	357	363	324	342	338	314	350	339	306	334	311	318	338	326	360	304	319	354	333	320	338	323	319	311	351	310	315	330	317	344	309	334	277	320	325	329	327	306	334	327	334	287	336	320	343	325	335	334	298	311	315	334	305	306	339	329	324	317	327	322	302	325	334	325	321	322	314	311	315	284	336	304	323	329	316	327	307	301	319	326	320	319	341	333	380	344	329	325	319	293	354	308	351	338	323	291	278	327	302	327	336	318	356	322	317	325	329	311	342	332	310	336	320	316	305	337	313	327	310	336	344	308	314	317	341	330	321	345	321	324	323	332	333	298	323	290	329	361	306	350	328	315	333	336	319	343	363	322	319	331	311	336	320	303	330	323	328	309	338	360	322	309	294	366	296	291	306	349	342	332	333	323	323	300	327	281	323	339	321	304	341	358	313	320	317	332	311	311	333	315	319	338	344	317	301	312	336	344	348	342	335	345	347	329	348	313	364	307	313	298	342	329	287	319	326	335	339	293	334	356	355	328	296	356	320	316	286	347	324	322	314	356	339	316	298	332	327	310	329	301	326	310	340	301	321	322	303	311	309	354	335	311	356	337	304	323	326	317	323	313	332	334	325	331	300	330	327	322	331	349	350	318	325	290	321	334	323	341	306	296	343	339	329	350	306	298	320	301	296	326	344	350	348	332	291	306	334	339	295	351	309	323	345	320	333	309	318	336	366	312	306	345	345	311	283	316	348	328	340	310	315	326	326	299	323	324	329	314	344	328	323	326	327	331	312	346	286	322	315	339	306	341	313	317	322	329	313	323	291	329	354	318	321	340	336	314	334	314	335	321	315	309	333	350	330	300	331	306	345	324	301	331	323	332	296	351	337	338	327	292	318	299	329	341	290	346	346	334	328	290	307	319	305	306	331	331	323	312	293	322	328	329	328	340	326	349	311	294	330	314	307	294	308	318	291	305	325	339	350	334	335	316	349	317	322	311	336	341	353	292	335	322	323	353	325	357	299	326	315	325	321	324	323	326	337	322	290	300	307	323	339	311	348	339	363	331	352	350	320	318	326	329	313	333	344	330	325	323	340	322	334	305	334	308	350	343	331	320	316	328	333	333	312	301	371	350	326	283	349	317	347	348	305	361	298	305	317	327	350	359	322	336	316	324	356	325	322	321	339	361	308	334	301	352	343	347	342	329	337	324	309	321	309	365	331	319	289	310	344	346	327	332	337	339	316	311	336	343	288	345	318	317	329	375	315	324	328	329	333	312	347	309	321	315	313	324	306	320	336	311	303	343	318	321	336	315	329	301	331	340	278	325	328	322	333	313	369	288	286	311	328	332	337	331	328	324	356	335	328	334	279	344	317	307	316	316	310	331	325	281	308	335	323	346	334	333	294	322	294	310	327	355	340	334	315	352	352	327	337	349	309	351	314	342	321	314	335	296	357	354	338	309	317	323	330	339	311	324	286	339	325	317	336	337	345	349	334	304	314	349	335	332	317	284	326	334	311	321	349	338	316	354	331	349	318	316	326	341	357	287	311	324	309	315	311	304	322	316	317	332	316	311	342	340	321	336	313	298	333	320	342	336	312	321	320	348	365	332	319	355	312	303	338	350	312	327	315	331	322	308	347	347	346	298	309	331	331	330	335	367	334	333	349	329	339	312	335	316	337	309	321	342	334	337	305	296	316	299	317	334	340	341	331	292	349	304	322	303	337	338	337	342	346	330	298	338	320	311	374	337	332	293	318	310	297	326	343	322	319	331	324	328	299	309	328	326	322	330	316	347	310	324	320	311	315	325
25095	21658	29234	24685	22264	22597	17248	9654	6671	5008	3976	3176	2498	2050	1779	1550	1341	1172	984	846	795	663	687	630	510	580	495	496	465	517	466	446	416	432	393	409	432	396	403	406	407	389	364	386	380	369	342	361	344	340	365	312	344	361	339	319	331	373	340	351	347	374	330	327	331	342	354	341	338	333	378	313	322	307	338	302	373	356	322	361	326	361	297	369	336	311	295	320	346	328	322	355	333	316	311	321	307	314	368	356	318	340	340	299	319	340	328	340	339	331	327	330	301	352	347	348	306	341	302	348	301	335	358	364	325	301	330	324	300	321	316	355	342	334	337	340	372	339	333	350	351	340	341	342	320	338	317	349	352	344	335	344	326	380	317	390	365	327	342	373	336	330	350	342	364	292	331	334	329	341	365	345	363	343	351	322	326	337	358	367	348	309	301	321	343	299	296	340	357	355	295	357	378	320	311	355	322	316	342	321	325	302	329	334	326	323	364	327	308	331	337	331	339	319	339	343	351	311	344	296	294	335	352	334	318	343	357	358	358	314	334	318	340	334	328	315	351	336	329	341	314	350	358	377	315	296	268	281	331	312	324	326	319	345	307	360	357	359	335	295	309	324	354	346	333	335	360	354	313	318	362	331	300	338	328	345	340	323	333	325	351	303	303	347	323	346	338	338	356	326	334	332	306	318	333	348	310	346	341	354	329	351	344	321	320	297	336	284	292	345	369	315	331	352	346	327	319	362	303	310	358	351	332	311	325	354	330	323	356	351	323	336	338	354	333	341	338	321	369	351	323	328	333	313	350	335	336	340	341	344	319	354	331	348	349	376	326	338	308	349	318	345	327	330	309	338	330	327	316	342	354	322	336	322	328	312	335	355	341	302	328	360	348	331	313	323	342	355	322	325	328	307	341	308	316	327	319	319	347	335	346	359	328	320	298	321	313	299	310	299	325	341	298	329	341	316	323	343	347	362	327	343	326	370	312	316	330	335	329	328	330	365	370	326	343	325	360	330	330	335	345	336	323	348	319	338	326	355	338	298	319	339	340	326	340	340	324	321	349	352	308	294	331	330	340	324	333	344	309	317	350	327	311	351	339	346	332	332	380	303	341	318	359	337	372	332	353	329	325	328	339	342	328	344	329	328	335	356	374	358	344	314	325	342	324	339	348	350	340	318	318	318	344	326	355	328	349	326	339	284	350	347	337	350	331	352	325	346	328	376	328	311	321	333	319	324	323	336	333	336	322	337	358	331	327	357	318	332	327	335	330	354	358	353	377	325	323	335	309	333	331	330	296	317	324	338	325	363	374	342	341	345	338	319	322	332	327	328	310	350	318	345	337	339	311	331	294	343	298	328	327	334	353	360	323	337	341	352	292	327	308	334	363	375	334	307	336	327	331	325	341	354	309	318	320	327	344	304	356	354	346	345	322	349	355	326	328	351	348	342	325	301	330	335	366	287	366	343	347	352	315	372	343	314	366	317	300	308	304	291	311	330	325	333	334	332	330	338	351	319	305	342	317	345	385	351	372	334	344	337	323	317	305	353	323	319	319	342	337	337	328	300	303	319	348	326	332	345	303	328	333	346	363	320	358	338	327	356	310	339	345	324	317	344	336	368	363	365	368	353	338	330	312	368	347	352	338	357	321	348	378	335	339	323	364	342	347	320	335	329	316	325	359	318	334	334	337	335	327	322	345	327	334	335	335	346	350	338	319	330	376	347	368	310	325	358	334	348	338	330	376	341	351	310	339	337	339	346	334	299	327	324	333	331	342	326	324	338	344	345	348	340	316	364	309	354	355	371	333	319	312	318	315	326	334	346	301	359	297	358	326	342	354	356	344	329	311	349	348	360	351	327	341	324	348	320	316	344	342	380	333	366	343	320	352	294	325	360	329	350	329	345	309	329	337	312	325	356	350	349	367	312	321	296	342	304	307	322	312	371	326	317	344	312	344	325	326	352	342	359	356	322	339	315	342	366	346	320	330	326	348	328	335	347	325	310	337	381	325	343	352	316	313	326	340	332	334	332	311	324	338	330	312	317	365	331	351	333	349	341	349	313	301	343	323	307	341	335	326	327	348	329	315	326	313	365	317	319	339	317	331	352	340	314	304	332	333	309	361	324	307	324	320	374	317	341	336	361	358	330	353	311	316	378	331	326	308	326	329	320	340	323	334	312	348	323	336	370	334	334	319	294	351	305	341	311	341	305	356	366	330	343	318	327	342	316	340	323	328	346	302	298	337	333	341	336	342	337	323	333	325	352	317	319	332	318	314	346	335	305	327	323	334	343	347	351	314	301	311	344	329	296	322	340	337	371	339	324	339	339	358	297	311	345	342	323	314	336	336	337	262	365	326	343	329	325	364	327	325	323	294	331	336	335	304	335	336	322	337	329	361	348	308	332	307	317	367	305	336	338	347	316	358	329	318	332	339	321	317	346	304	350	373	353	337	329	317	351	320	368	324	325	316	286	343	301	359	348	318	329	358	317	301	322	335	306	333	388	327	307	353	340	348	337	299	315	309	343	337	329	334	320	356	300	316	297	347	293	336	352	304	353	330	337	337	355	326	325	341	348	314	347	342	328	348	335	331	341	340	326	324	347	339	347	296	333	373	320	316	323	332	351	342	344	354	340	321	358	308	311	351	318	303	297	352	325	344	351	358	352	357	325	339	323	360	348	342	350	322	316	353	337	374	314	333	315	344	313	367	329	334	331	309	353	306	367	316	332	343	340	305	330	344	350	325	356	385	313	336	293	325	348	318	310	347	341	307	315	334	329	331	357	318	333	345	315	332	375	307	365	356	304	342	332	340	341	331	349	312	334	333	333	366	319	346	331	310	341	317	346	345	354	352	317	384	329	368	349	330	326	335	359	352	324	329	386	355	346	354	371	319	350	343	345	349	337	351	307	333	323	332	353	353	295	338	319	322	299	318	324	347	319	340	357	326	295	306	346	331	329	324	322	322	319	312	302	326	350	354	319	299	356	344	351	322	303	329	349	392	350	319	326	368	370	339	329	353	342	351	300	346	317	333	328	332	313	311	338	365	324	324	330	308	316	345	339	358	355	361	347	318	320	340	349	341	297	334	322	321	354	369	314	330	351	345	316	349	329	336	315	316	319	338	343	300	350	333	328	342	316	352	326	296	326	345	342	328	323	333	295	319	345	350	328	311	370	330	314	359	327	346	332	327	342	330	337	331	283	335	354	332	343	374	349	319	327	329	335	341	334	340	319	315	317	311	363	330	338	345	354	326	320	314	337	368	337	343	314	319	319	361	323	318	372	337	336	351	316	328	292	353	327	342	329	389	351	350	318	332	308	323	327	354	308	323	356	337	343	314	336	366	306	319	309	358	330	319	324	332	359	325	336	344	326	326	326	312	322	355	355	392	352	327	296	353	330	320	316	333	330	326	314	341	361	370	346	317	310	340	362	356	346	320	352	331	349	327	348	315	362	329	357	328	309	342	305	324	322	335	317	354	345	346	348	350	332
48029	59122	53984	37060	27568	21247	16748	13548	10716	8433	6744	5278	4068	3451	2950	2383	1916	1748	1455	1274	1083	1020	915	807	698	645	594	617	550	585	510	486	464	469	436	453	409	401	417	396	400	387	370	369	367	393	359	374	356	333	338	340	363	362	335	331	314	311	300	315	325	305	301	298	301	320	323	308	320	320	311	336	299	324	327	329	313	327	343	323	321	340	333	357	301	333	317	295	307	324	336	337	312	317	314	337	329	281	314	317	307	297	320	332	317	268	333	301	320	301	335	302	314	292	285	288	306	313	309	325	283	327	313	324	292	321	373	319	308	303	292	327	293	308	327	338	312	289	333	269	347	285	327	340	289	294	335	312	319	336	295	314	320	287	329	302	317	325	301	329	325	311	308	329	303	283	313	300	337	324	309	322	350	297	331	307	339	317	343	299	304	325	298	321	326	348	309	327	338	292	323	303	308	335	286	311	317	297	298	321	313	331	338	287	344	330	316	293	302	327	309	311	324	360	303	326	314	311	290	307	333	302	313	296	293	296	303	323	312	344	338	302	330	348	339	313	287	292	289	311	305	324	314	307	311	311	289	328	340	304	297	354	314	324	316	327	322	312	297	330	319	344	270	328	330	326	284	343	311	350	310	323	296	323	311	322	296	302	316	325	280	312	276	333	309	330	314	323	307	323	336	328	297	316	342	302	305	341	306	313	324	281	312	325	292	304	359	316	318	313	317	322	316	317	313	330	310	308	330	303	334	305	332	323	276	298	336	323	309	309	318	345	316	305	328	305	317	317	314	315	317	354	308	295	311	314	326	320	316	285	324	341	310	337	284	307	300	323	295	335	322	332	331	326	320	316	323	325	323	295	281	342	305	308	323	295	287	305	323	343	331	299	298	348	350	306	316	329	339	305	344	309	341	326	327	304	298	313	334	331	316	326	303	332	305	300	313	323	299	264	333	296	320	325	311	320	336	313	326	275	297	302	320	315	354	322	354	316	302	302	304	320	342	305	328	317	331	314	338	325	294	328	319	281	317	312	322	301	308	331	315	326	307	295	312	314	323	290	329	330	309	325	332	277	337	313	326	295	300	328	314	309	312	308	321	319	327	348	336	325	307	307	286	328	326	310	343	303	312	325	294	331	308	324	292	327	341	309	316	303	311	324	338	326	348	322	315	324	322	314	319	316	329	323	308	304	285	322	337	328	307	328	345	324	329	324	336	317	325	316	339	330	336	296	329	285	337	320	312	304	326	338	310	318	297	315	295	309	300	306	312	304	315	322	309	335	326	311	305	302	311	354	294	319	317	320	303	341	343	328	356	315	324	331	288	284	332	303	326	326	307	344	346	314	321	308	351	337	278	287	320	289	340	316	311	341	280	328	327	316	296	326	339	331	348	335	304	325	324	297	338	295	321	312	295	313	303	297	349	274	335	332	276	311	304	333	310	303	329	359	328	317	315	318	319	320	313	299	344	288	284	307	319	342	306	330	339	302	296	335	353	332	331	336	310	307	290	309	315	333	328	329	324	359	294	326	336	335	326	303	310	315	302	305	336	318	309	328	307	307	314	327	334	359	321	342	334	308	329	315	302	297	305	323	340	314	313	316	319	343	319	313	330	312	299	315	309	291	349	309	340	315	336	343	327	344	308	310	321	307	290	343	311	324	329	319	294	319	328	325	313	284	361	308	318	329	316	302	332	294	327	289	302	319	335	299	306	360	325	309	337	353	339	308	333	305	332	335	358	351	323	346	321	338	338	347	318	341	346	328	319	324	319	316	294	301	306	311	322	336	323	303	323	335	323	315	317	338	358	301	326	307	307	314	303	357	291	291	330	333	303	344	269	328	327	314	328	340	301	307	319	322	286	300	338	337	332	354	285	330	309	328	343	323	308	319	327	300	308	302	276	351	317	349	318	289	338	308	285	339	332	315	317	311	335	322	322	302	311	312	317	315	347	332	309	373	306	318	301	307	335	321	290	335	306	323	312	311	321	351	319	308	335	312	346	329	311	313	309	299	329	304	311	310	335	346	290	292	342	294	333	313	329	330	305	328	300	275	323	293	308	334	342	317	305	326	303	294	340	311	320	283	312	307	343	326	298	318	313	305	344	308	330	338	283	319	323	310	334	314	338	330	327	309	329	352	334	354	328	344	294	331	333	324	302	305	343	340	285	339	342	324	321	327	318	329	310	300	313	351	309	326	344	323	334	350	318	321	304	345	302	311	355	334	299	308	299	322	325	327	344	323	303	261	334	329	316	314	316	342	333	327	302	316	290	314	314	319	303	316	330	301	294	293	349	305	320	324	351	327	306	322	313	371	304	347	318	351	322	300	315	308	351	322	303	300	290	336	308	298	312	320	309	299	315	318	302	287	286	316	303	315	318	306	332	299	332	331	326	339	293	314	328	285	346	316	336	315	308	312	321	316	281	315	300	319	304	307	290	307	309	306	307	322	292	310	335	298	313	294	350	329	316	296	317	299	306	315	316	314	336	291	314	311	295	327	338	330	352	299	332	292	341	284	302	308	306	366	329	306	318	331	308	317	318	299	277	299	295	325	318	302	330	340	341	332	319	348	293	294	291	298	321	316	313	331	309	315	323	304	263	305	337	350	306	308	338	313	304	304	334	303	336	312	312	329	305	356	314	330	279	309	332	376	324	308	327	316	322	294	338	333	328	315	319	309	314	292	337	319	299	332	320	334	295	305	305	319	325	311	277	295	307	310	307	312	303	308	328	292	311	327	313	320	317	325	293	322	323	304	299	350	301	310	308	308	331	297	331	341	325	326	286	327	326	327	328	306	303	351	329	304	295	301	294	332	322	295	308	340	352	288	315	301	342	314	315	351	299	328	340	348	320	334	306	327	304	307	290	336	290	293	307	302	311	290	308	338	302	371	311	334	325	302	353	339	310	309	330	336	292	307	321	320	324	313	312	311	308	313	340	283	340	304	311	340	325	357	330	337	323	310	330	316	303	317	332	274	349	303	336	307	325	312	312	332	314	329	323	321	332	339	316	340	310	326	317	311	297	322	321	313	325	297	299	284	307	316	333	346	297	336	309	297	322	326	316	297	325	293	343	336	329	310	337	322	284	315	308	326	307	345	315	331	344	346	323	333	352	287	315	300	321	310	303	315	307	331	332	313	287	309	340	321	294	306	308	308	346	325	294	306	336	319	333	312	298	354	282	301	321	328	326	333	334	323	330	301	316	292	329	311	292	321	304	300	354	297	278	344	340	342	324	315	294	290	330	337	296	328	343	301	328	330	316	310	319	334	308	335	327	327	304	319	326	304	282	342	303	316	301	332	353	314	333	293	314	312	309	328	265	342	319	309	325	316	319	331	296	323	320	282	331	356	312	323	305	323	295	333	332	328	348	321	303	308	340	310	288	309	308	316	308	329	313	318	351	358	346	315	351	353	305	297	335	350	338	357	318	329	301	329	342	313	304	283	310	333	346	311	317	324	341	329	350	315	301	306	308	289	302	345	310	323	331	335
24241	21570	29303	24418	21980	23915	23615	12878	8465	6378	5113	3885	3044	2602	2213	1954	1665	1361	1212	1032	961	837	777	724	724	629	533	584	584	565	518	526	518	498	468	442	455	408	441	452	424	400	394	410	394	389	413	407	402	380	369	349	376	377	353	382	359	427	370	332	412	375	393	328	359	397	351	345	363	337	352	326	378	356	322	334	400	387	385	387	355	353	367	349	389	374	335	363	382	384	371	352	388	348	373	370	325	341	350	377	369	361	371	344	365	380	356	353	381	383	369	354	407	354	360	358	362	340	387	353	397	378	361	344	360	380	377	390	352	345	359	358	366	364	376	352	346	393	383	339	366	319	362	381	340	338	378	360	365	402	400	353	383	348	359	350	358	390	378	355	379	355	359	386	350	370	366	400	381	368	374	368	375	324	335	375	357	307	356	380	331	359	379	391	363	381	376	361	364	352	408	372	347	373	373	391	342	383	403	358	389	363	321	362	331	367	381	384	350	334	369	345	351	332	360	344	365	351	372	380	379	395	386	397	346	326	368	391	377	380	392	383	372	333	346	361	383	355	366	374	366	373	374	347	363	387	363	381	365	358	379	383	376	364	363	364	365	373	363	363	361	350	355	354	363	371	346	356	330	376	356	336	361	367	350	391	395	337	361	361	368	354	354	394	348	385	351	384	391	360	365	373	401	353	385	403	354	382	373	362	374	365	342	357	337	310	358	374	340	385	370	374	339	354	376	321	391	384	352	374	389	384	370	392	364	361	373	352	378	359	352	334	382	339	360	361	397	386	361	392	379	346	401	338	334	335	377	381	359	353	346	377	382	343	342	389	336	358	379	387	390	367	356	360	385	378	367	343	347	348	345	344	401	374	383	345	356	392	403	388	363	373	374	323	359	354	375	367	343	358	370	342	372	395	349	342	361	367	353	348	375	348	373	358	377	378	364	356	366	355	394	373	373	348	363	325	374	402	320	389	368	367	360	349	360	382	346	347	396	362	358	356	352	375	345	365	403	364	358	376	348	380	348	363	365	353	345	345	331	353	390	351	357	342	333	339	369	375	369	353	422	363	374	350	357	353	363	365	390	379	354	353	358	353	343	352	355	387	379	364	356	363	388	367	366	385	355	372	348	360	340	366	361	381	364	355	361	385	392	341	379	377	360	339	376	361	357	351	409	369	375	333	365	355	361	363	376	316	349	391	378	369	401	369	346	371	363	346	351	361	373	402	384	325	356	401	370	361	340	374	324	353	346	416	324	372	382	356	357	375	356	387	361	342	342	371	369	374	347	375	345	375	391	368	371	369	381	310	350	353	332	397	322	356	380	355	319	371	353	371	379	379	355	365	340	383	368	343	410	335	380	362	348	344	378	372	374	368	375	373	385	380	383	336	350	387	347	369	351	367	384	367	371	357	335	366	358	372	353	401	345	334	341	378	373	367	368	332	384	366	376	328	356	369	389	388	354	336	349	357	356	353	359	333	366	407	359	376	357	370	362	344	361	375	358	362	360	342	348	350	360	379	346	395	348	363	353	357	368	366	362	354	334	349	355	376	346	329	349	360	371	379	337	400	375	343	379	358	352	366	370	345	378	380	360	349	374	356	381	343	372	351	380	368	361	340	387	394	377	377	372	373	353	353	365	348	394	323	365	320	342	370	361	386	338	362	375	336	358	362	391	380	393	410	353	353	367	352	360	354	365	384	381	323	402	348	361	378	339	354	378	357	361	341	353	344	396	344	383	322	372	356	366	376	347	359	375	341	375	364	376	360	386	344	365	362	358	371	357	395	367	393	384	374	343	401	365	383	374	326	398	355	363	334	364	387	392	387	365	353	379	416	362	358	391	372	328	382	347	353	352	378	386	326	412	358	377	345	349	358	366	353	366	340	366	391	358	385	361	341	369	381	358	374	339	388	356	386	386	365	351	364	403	375	337	315	394	370	371	340	358	337	368	380	385	357	350	375	368	357	383	384	381	396	357	342	344	365	322	353	370	372	352	348	364	405	354	367	370	372	397	365	371	328	362	367	313	399	330	426	366	362	407	382	375	405	362	379	346	416	363	348	359	350	338	363	378	339	373	356	388	386	366	361	335	374	369	343	359	336	379	371	351	364	397	344	367	326	384	352	351	401	350	354	356	365	383	370	355	343	357	348	392	401	383	390	384	380	376	366	372	343	368	345	384	364	352	368	369	355	400	367	357	384	335	347	336	363	353	354	368	359	354	361	349	371	343	335	397	358	347	361	365	362	389	349	363	374	369	370	358	342	365	363	379	371	333	337	348	374	338	381	360	392	362	360	348	356	332	387	374	354	392	371	366	347	362	359	344	354	354	367	367	388	353	342	358	397	351	367	347	370	360	338	340	332	366	363	353	393	412	380	378	386	373	354	364	376	377	362	384	375	342	368	353	370	374	347	350	347	388	371	358	411	340	403	350	390	360	378	369	407	366	344	346	369	410	367	391	375	355	390	378	388	377	379	337	361	364	390	367	340	380	365	362	389	359	398	356	361	404	358	375	348	363	358	358	371	360	373	353	364	399	367	384	366	378	363	375	339	345	355	398	312	349	376	379	374	346	381	360	376	371	357	385	373	324	340	347	398	399	368	358	350	347	367	380	344	345	331	326	355	355	341	347	391	373	346	351	349	355	346	358	340	346	365	377	354	344	357	392	374	370	366	358	358	351	363	377	383	396	375	358	372	406	380	364	357	351	385	370	301	345	360	363	336	372	360	351	379	364	348	323	346	326	365	345	370	335	352	361	370	365	356	373	349	342	377	374	352	353	361	380	375	376	380	359	404	344	359	373	372	346	393	366	339	384	344	379	329	372	344	371	355	330	396	356	368	360	405	350	355	375	360	368	350	352	350	355	327	365	396	364	360	359	335	375	347	367	350	359	390	339	337	382	356	407	346	331	361	374	374	361	349	364	350	365	371	359	353	347	396	351	364	371	337	383	385	370	347	375	338	353	370	347	360	377	367	365	344	366	350	377	351	395	361	362	363	375	330	393	354	366	360	349	377	342	370	358	354	406	372	363	387	385	358	366	351	351	356	372	345	387	370	415	350	367	348	360	382	374	362	338	351	349	332	399	367	367	366	378	345	392	379	371	399	358	371	319	358	383	349	404	390	374	366	356	347	393	361	384	392	382	390	384	365	349	382	355	365	370	377	376	348	379	342	410	325	344	362	348	349	365	378	386	380	394	346	387	374	386	324	372	342	355	374	349	340	382	360	384	370	316	398	369	371	360	338	338	380	367	363	383	356	336	376	341	341	335	385	372	404	348	391	378	342	359	373	377	375	375	410	361	350	376	360	346	355	395	375	371	364	380	357	365	362	340	361	347	340	328	370	344	337	336	372	390	352	333	341	400	378	375	352	338	355	336	339	370	374	340	337	351	374	371	372	361	356	390	354	335	366	339	371	350	360	375	390	353	371	360	345	364	347	340	362	384	366	336	392	375	374	385	364	380	335	374	379	334	335	353	374	386	372	385	342
47146	66426	56740	39451	30351	25418	20105	15454	12356	9633	7789	6286	4874	4005	3483	2942	2451	2009	1709	1509	1266	1107	985	897	766	710	649	655	626	569	569	550	511	518	465	499	450	422	475	431	428	416	408	379	385	427	374	366	376	367	361	378	365	356	349	340	351	346	370	377	356	354	348	352	322	353	349	332	338	324	326	330	322	373	344	330	351	368	326	344	331	362	343	348	319	315	339	374	330	353	386	372	330	358	349	332	369	312	345	367	318	342	312	325	333	346	304	325	350	344	368	341	324	343	333	328	363	349	345	348	349	339	328	337	341	345	308	364	370	341	334	338	321	341	337	366	344	338	363	384	358	325	330	332	348	353	323	332	335	339	319	369	334	337	350	312	369	323	339	362	328	349	338	326	336	337	321	335	340	313	328	357	364	319	341	331	357	334	355	330	351	319	354	339	336	352	345	373	326	349	294	310	353	341	321	328	337	331	349	363	360	357	329	343	340	357	309	361	341	336	340	358	351	340	348	329	313	358	332	346	362	376	331	347	362	336	331	361	325	350	317	347	345	333	331	351	345	330	367	317	350	332	339	364	359	361	351	356	352	349	336	356	356	369	327	323	320	350	357	340	327	346	318	347	369	324	343	329	372	324	351	369	331	338	332	342	319	317	332	346	357	316	382	281	341	345	353	349	340	337	370	334	361	358	328	327	346	355	359	322	312	369	351	357	339	326	347	358	340	351	339	346	322	324	342	336	339	333	346	360	335	373	320	348	324	337	304	309	341	336	327	332	333	323	365	319	334	311	325	367	359	355	335	321	332	319	349	367	307	347	282	317	346	336	354	352	317	334	305	318	328	329	329	357	355	331	328	318	325	363	330	304	333	358	315	331	347	353	323	358	362	352	358	341	321	358	374	355	337	325	334	328	358	367	353	368	334	335	322	354	336	361	317	346	346	354	334	327	306	359	350	333	356	299	361	318	361	317	342	354	336	341	355	327	359	336	349	329	338	355	345	361	334	303	317	318	328	331	317	327	346	309	333	350	376	376	386	365	342	355	335	365	336	357	329	338	336	324	356	328	323	346	329	324	287	340	354	342	360	360	334	346	327	370	348	328	352	335	367	334	323	396	308	356	315	352	303	320	333	330	333	354	334	325	316	336	310	332	343	375	354	331	311	300	326	353	369	319	305	358	323	355	365	348	362	348	330	339	334	310	360	372	338	348	372	335	341	350	335	319	339	325	364	366	351	340	336	345	333	356	367	347	353	382	362	340	323	341	362	320	340	372	313	308	357	320	323	338	320	316	344	359	306	355	367	332	306	346	351	359	333	349	341	339	327	319	325	338	332	345	339	324	369	341	364	326	344	340	353	359	314	327	343	336	329	348	336	363	338	316	367	393	330	357	354	331	321	360	322	356	310	324	341	332	330	351	321	335	335	356	363	342	348	338	348	364	362	352	346	332	324	366	328	355	334	305	322	324	317	382	347	344	317	322	333	328	381	308	297	325	357	354	394	351	370	347	345	379	356	342	382	328	328	378	319	345	326	338	321	387	354	326	300	364	352	327	346	368	340	333	344	332	319	322	351	313	302	328	330	320	333	346	322	339	350	351	350	352	314	341	359	354	343	362	376	365	341	303	347	354	330	331	347	330	337	352	319	330	355	345	342	336	325	360	349	366	352	302	389	324	377	315	354	326	321	359	331	351	344	304	333	371	356	338	330	357	330	377	309	321	351	352	349	355	322	302	347	349	362	334	330	327	313	399	354	326	370	326	342	311	339	330	354	353	337	319	319	313	378	371	350	373	357	340	321	326	346	350	376	332	327	331	348	366	360	342	295	359	312	330	320	359	335	346	354	323	326	325	351	329	373	317	318	335	333	369	340	335	370	357	348	362	371	374	354	344	325	331	338	365	340	377	356	328	330	357	337	330	318	346	346	318	330	341	295	323	375	341	306	307	360	342	362	357	350	340	315	328	373	360	364	365	359	348	304	344	325	317	321	334	372	336	346	321	329	346	345	339	368	341	359	312	345	340	347	313	308	322	352	346	337	326	348	361	313	353	354	336	343	315	310	329	350	332	354	345	349	311	339	367	322	341	378	351	345	332	304	322	324	345	330	359	349	329	332	344	297	305	326	310	358	346	337	306	360	345	330	339	314	390	335	317	293	347	355	316	298	316	330	335	342	331	318	336	345	341	331	363	346	359	330	345	348	345	324	337	361	337	351	339	357	319	329	325	318	305	354	351	368	327	354	344	319	329	327	336	339	339	366	362	315	321	327	304	330	303	350	326	313	349	355	353	348	326	343	296	339	318	353	361	323	326	338	348	320	348	333	375	338	335	327	357	317	332	361	329	333	324	296	347	319	352	326	304	311	363	340	383	333	337	311	354	322	354	335	339	334	326	344	332	347	368	329	346	334	338	318	336	343	362	341	352	312	321	335	356	333	342	354	368	307	379	342	326	358	333	350	326	326	298	326	366	339	346	352	341	347	321	343	356	351	308	350	346	361	348	321	350	342	327	316	354	332	354	355	332	327	324	372	308	325	340	329	366	327	328	328	329	340	339	346	328	328	339	338	339	376	373	326	333	338	361	328	335	330	335	364	346	342	350	331	319	318	323	331	355	360	328	339	329	351	369	343	347	347	317	334	339	340	356	347	338	358	340	346	322	358	328	330	370	303	363	332	317	357	360	334	322	334	308	340	347	326	312	358	322	345	317	327	331	310	343	312	341	310	314	357	376	350	352	319	345	323	352	325	322	338	359	335	308	352	350	350	346	334	355	356	346	301	338	323	302	365	330	345	329	314	379	315	335	355	350	358	324	340	315	355	336	333	377	348	323	336	348	334	341	364	347	343	357	312	306	324	330	333	354	339	352	377	350	360	341	346	323	335	322	347	354	295	331	339	310	330	327	318	321	342	350	337	328	333	349	318	332	347	389	347	365	340	313	314	364	350	349	326	338	379	375	317	370	337	344	330	384	372	387	341	345	361	321	336	353	357	344	310	327	345	324	327	329	324	311	361	384	313	355	363	316	345	361	321	347	333	368	342	344	346	301	337	339	354	369	324	330	331	357	363	322	335	334	356	339	306	360	322	349	333	323	325	359	340	361	356	362	345	345	375	353	355	324	334	330	365	344	334	326	353	316	332	339	339	346	346	328	325	319	320	359	344	353	362	357	343	368	366	360	363	330	320	351	332	342	353	346	332	338	329	346	343	337	359	347	344	313	360	315	321	311	349	335	360	322	381	357	359	348	328	338	381	346	327	316	345	343	356	321	347	327	341	364	314	352	332	343	361	317	354	342	304	342	334	342	304	342	302	348	343	326	328	353	357	340	363	331	335	353	337	335	349	338	327	316	352	335	353	350	336	286	332	397	346	334	338	312	332	336	307	337	365	325	343	338	348	314	366	311	335	333	340	347	376	333	339	334	328	347	362	353	332	368	334	372	380	320	338	339	322	337	351	349	320	331	347	324	396	344	331	345	342	313	378	350	333	326	316	344
28498	22872	30904	28608	19468	13432	9165	6050	4324	3358	2546	2013	1731	1483	1305	1126	931	879	764	627	605	544	537	450	435	426	432	407	392	409	372	409	374	333	367	349	314	332	375	333	351	310	336	351	308	306	324	332	242	350	338	329	296	328	316	295	319	307	268	275	276	318	298	314	313	297	307	285	272	301	264	317	316	302	291	271	315	334	289	306	306	292	272	300	337	311	324	322	296	301	307	301	272	296	317	306	264	306	272	275	303	296	330	296	312	309	294	297	275	295	254	333	324	299	326	275	273	302	318	317	302	296	292	329	304	326	275	302	292	313	305	295	337	300	292	301	292	291	266	293	318	272	301	284	293	342	304	335	311	275	289	286	297	335	335	327	295	312	304	301	291	293	290	271	278	329	315	309	286	307	308	313	275	311	285	280	294	285	288	293	277	290	315	336	324	311	328	301	312	281	314	323	296	286	295	328	321	306	281	325	313	284	301	294	277	287	291	293	295	292	287	293	291	276	318	274	270	314	322	304	275	278	314	326	293	294	293	291	329	314	308	299	293	316	297	295	290	296	304	289	296	280	302	319	307	301	297	294	293	277	320	286	253	306	261	298	298	303	313	284	255	312	286	282	285	307	316	279	301	315	323	291	323	312	305	309	284	276	316	299	271	299	278	264	328	325	285	304	300	269	300	302	323	306	302	310	271	315	293	305	284	316	312	287	299	327	303	329	283	293	309	318	289	295	340	330	317	319	283	273	295	296	281	302	304	285	306	276	310	301	300	261	275	293	277	306	322	272	335	295	318	284	272	288	311	313	280	301	290	305	321	326	286	274	301	297	299	332	275	294	284	298	289	286	307	302	285	283	298	292	264	279	318	291	295	297	291	326	295	282	290	278	304	310	347	348	287	298	308	277	289	331	296	305	311	310	302	277	317	312	298	292	301	289	299	287	275	288	309	302	295	273	280	275	280	292	284	300	287	281	308	287	303	300	299	291	298	289	324	297	286	299	306	286	310	350	275	315	286	291	278	296	276	289	306	297	298	317	294	308	282	285	277	292	290	323	300	301	286	290	265	308	300	321	295	297	293	290	307	318	310	343	320	272	275	264	275	291	276	303	292	296	317	291	290	313	314	286	277	325	297	272	308	327	296	314	310	323	284	312	275	324	282	296	287	279	298	312	309	313	338	294	311	318	288	277	285	316	288	327	290	295	288	293	303	314	284	315	298	285	311	279	306	306	304	312	317	293	311	305	291	317	306	329	294	281	306	293	271	283	261	267	318	300	283	314	277	294	298	327	321	276	285	319	275	307	326	308	288	286	308	286	280	281	303	311	299	284	306	313	306	302	304	285	328	284	308	281	302	300	317	300	289	292	303	307	293	302	338	283	268	305	236	273	316	321	289	308	320	291	281	277	283	284	311	279	324	339	327	309	283	298	315	273	295	273	308	284	296	293	264	298	269	277	296	302	292	297	287	297	331	290	282	288	321	299	308	294	290	307	285	318	265	303	319	294	275	300	301	271	300	295	308	297	278	285	287	311	291	336	326	322	309	295	275	279	310	308	301	328	314	325	272	278	319	289	264	302	275	272	305	308	291	278	300	316	312	308	303	308	283	337	285	307	306	316	297	282	304	287	307	301	292	283	291	300	305	309	284	265	290	300	261	276	270	279	319	307	283	304	261	314	293	296	303	280	302	265	317	297	275	314	283	301	329	291	326	299	331	305	331	276	301	318	285	308	271	286	281	296	314	303	295	294	280	297	305	322	300	289	286	307	316	330	275	316	320	340	285	308	291	277	310	309	296	292	287	304	320	295	287	285	286	313	302	299	256	259	300	294	295	301	336	283	264	281	283	281	299	335	291	324	302	319	274	301	282	327	294	288	325	304	284	282	290	306	319	296	286	305	308	300	334	304	307	312	300	290	306	320	265	291	274	305	310	273	284	315	319	269	301	299	268	274	321	298	285	316	310	280	293	259	294	298	294	287	314	308	299	302	310	318	326	323	345	298	285	314	288	298	320	298	297	275	286	309	309	320	278	307	284	291	310	301	268	328	308	306	317	298	308	304	304	298	319	251	312	317	300	319	296	304	313	334	274	278	300	295	300	319	296	325	297	303	277	282	320	295	305	313	283	320	276	316	315	288	314	281	260	266	324	318	304	284	293	284	266	291	282	277	303	314	262	292	285	268	344	285	311	324	291	293	301	297	317	320	291	290	291	294	286	293	269	309	306	328	317	278	291	332	283	267	293	311	293	277	268	290	262	292	298	313	296	321	311	333	281	316	293	292	293	310	318	294	294	323	285	292	289	303	304	304	275	291	302	298	274	279	305	309	301	318	274	307	294	311	321	295	290	267	308	310	298	327	312	283	312	280	293	301	327	315	287	331	318	283	294	300	347	291	263	321	306	283	306	277	295	287	321	279	323	312	297	308	316	321	284	301	281	286	295	287	316	312	293	300	282	280	312	297	299	305	320	280	301	323	302	305	287	308	321	284	305	273	300	276	300	298	275	290	277	288	264	319	311	281	284	329	312	310	325	302	295	314	270	275	289	333	291	287	270	304	315	278	311	307	275	293	285	295	327	312	283	291	298	295	285	301	297	316	289	308	322	278	300	275	284	310	287	304	278	265	309	307	263	287	341	303	288	303	306	299	303	352	319	303	259	310	314	296	301	325	349	288	292	327	312	285	314	279	297	299	305	299	312	298	297	342	291	276	290	266	282	281	308	290	272	291	281	298	275	308	302	287	326	296	259	321	291	296	302	251	284	286	277	285	317	306	302	311	272	298	280	281	307	262	308	307	299	324	306	285	302	288	319	301	310	288	275	292	266	295	268	313	310	297	314	303	308	291	304	328	271	309	326	302	295	324	319	295	291	306	302	322	281	255	301	274	288	282	295	307	306	306	264	311	299	350	312	274	326	282	280	267	280	299	311	259	306	309	266	282	277	300	305	300	283	321	298	267	300	290	279	305	342	294	292	262	269	285	282	317	317	311	274	304	260	283	289	326	338	294	297	302	313	298	287	330	312	319	297	302	307	295	315	327	316	298	281	294	294	309	287	284	294	306	317	301	277	295	324	322	263	284	311	307	281	311	336	306	296	280	324	266	317	299	260	276	319	282	317	278	289	310	306	296	290	289	291	266	271	292	290	278	293	297	324	289	323	296	286	301	304	298	310	297	308	295	297	336	291	328	323	289	259	297	312	317	287	288	297	286	329	290	288	288	300	354	318	307	299	318	278	309	318	330	251	329	294	274	294	293	291	298	290	308	311	294	303	321	268	311	283	312	280	259	275	298	302	298	316	297	273	325	334	288	283	305	284	263	293	295	271	308	307	290	299	304	290	303	294	312	291	276	304	333	301	300	286	271	274	304	316	297	292	307	297	287	296	321	296	315	304	279	301	288	275	282	319	313	325	287	291	313	296	314	321	301	320	277	300	283	285	324	285	303	278	316	306	291	314	316	284	329	281	260	286	311	298	323	317	310	282	288	278	317
43680	53130	45649	30911	22473	17342	13170	9858	7598	5881	4667	3634	2868	2403	2084	1728	1453	1260	1085	918	825	740	676	588	529	517	483	435	450	424	392	438	426	385	386	369	347	353	338	334	322	344	351	300	329	338	314	316	308	309	306	274	296	293	335	254	308	262	334	290	298	294	283	277	310	259	297	299	268	259	291	291	280	314	263	286	299	289	274	276	309	327	272	313	273	276	294	304	290	293	274	286	296	311	261	268	268	269	312	279	289	311	300	281	285	302	316	286	302	296	297	278	292	288	310	281	293	309	311	294	278	316	314	300	287	283	283	292	305	271	307	293	267	274	255	290	270	300	287	276	254	296	281	314	280	289	302	279	307	313	256	286	279	279	287	289	286	274	252	298	260	275	301	300	274	290	280	284	295	284	296	287	283	283	277	288	287	301	324	280	297	285	260	283	282	285	307	294	285	289	289	290	255	289	275	271	281	284	289	325	295	282	300	275	287	285	280	276	289	286	262	294	305	260	265	288	297	284	284	311	266	281	314	266	292	287	321	310	321	331	286	288	259	264	281	310	276	297	273	290	272	276	288	277	293	299	288	264	268	263	271	286	296	311	302	289	306	298	300	264	287	267	286	271	272	291	287	301	290	255	300	282	270	312	284	269	288	269	293	305	279	272	272	318	278	291	292	309	300	302	277	299	288	320	279	281	291	298	294	303	272	272	286	295	305	267	303	309	311	261	294	295	287	291	248	296	258	309	310	312	303	275	276	276	270	269	286	288	297	297	282	258	313	292	292	331	304	292	281	288	289	304	316	278	310	267	281	280	302	272	290	287	289	311	288	283	302	299	305	306	265	277	293	300	282	287	302	263	291	283	307	270	260	310	253	298	268	299	274	314	277	297	262	264	243	290	278	309	315	291	295	264	305	271	311	311	300	275	255	343	268	299	303	305	293	302	281	315	298	301	323	314	286	312	297	277	277	276	286	246	271	309	287	272	276	289	289	289	288	287	272	278	284	280	278	289	309	267	278	293	313	270	288	280	272	262	309	261	260	286	302	282	276	290	299	259	256	266	283	303	298	275	260	285	293	287	259	295	268	307	288	261	324	284	297	273	295	288	277	274	291	272	307	256	270	271	267	317	271	282	286	259	291	282	303	306	313	308	286	286	283	312	276	286	281	290	305	287	271	272	274	264	304	278	282	263	318	260	261	270	276	277	289	280	321	296	279	293	278	288	284	277	280	298	308	307	296	271	293	270	293	307	265	293	296	265	283	319	291	261	300	271	315	290	281	301	287	302	303	288	300	285	296	297	270	299	278	303	283	244	304	293	243	260	293	292	286	267	300	268	290	292	305	302	277	287	283	269	306	294	287	279	274	269	278	279	283	272	285	271	305	256	258	312	266	314	308	290	295	277	265	286	286	282	274	284	271	268	294	309	303	255	306	263	278	280	263	291	307	305	279	267	278	283	275	288	258	290	301	281	299	273	272	308	284	277	251	267	279	294	276	291	307	284	254	290	286	284	295	282	292	291	259	297	291	275	270	283	298	265	298	253	281	269	284	276	291	253	288	283	315	274	297	267	300	303	303	286	279	310	280	284	271	268	259	293	280	289	288	273	275	309	267	260	291	292	313	279	285	280	299	289	284	310	289	292	282	284	307	298	242	302	301	279	303	262	292	292	299	272	261	312	254	288	284	310	319	275	263	286	281	276	298	276	278	280	282	291	279	293	275	260	283	291	284	300	296	280	294	275	292	300	266	263	292	287	277	258	319	285	303	287	298	278	302	294	274	303	296	313	300	277	286	278	273	253	269	289	300	289	320	294	282	278	248	275	308	293	293	265	286	326	295	310	266	265	324	296	288	274	296	306	259	267	266	274	291	281	292	255	306	318	300	295	292	261	292	269	269	295	289	265	281	264	292	304	288	304	287	280	290	283	321	301	273	284	268	278	285	340	285	258	288	291	255	268	289	282	264	293	248	291	249	297	264	269	298	280	281	287	325	283	308	259	321	281	305	296	297	254	260	253	247	295	264	236	292	277	296	244	272	265	280	282	260	274	304	305	294	286	285	276	281	309	292	265	257	310	272	304	284	272	294	292	308	265	279	297	266	301	267	287	305	263	311	293	316	266	279	320	290	294	286	275	285	271	289	266	297	260	291	300	264	310	288	286	319	309	296	298	288	309	298	268	307	287	267	261	262	274	254	290	262	312	287	294	305	286	276	276	318	285	283	258	266	320	301	292	271	274	289	252	304	285	297	291	294	288	286	275	297	257	292	300	264	273	282	292	290	289	329	264	323	291	298	266	319	294	263	284	275	320	270	267	289	264	293	277	274	312	318	285	278	314	309	286	273	284	272	308	265	279	296	309	287	272	303	261	287	314	326	280	283	266	282	278	298	294	270	299	254	273	266	321	289	292	311	296	298	267	302	298	282	287	275	279	277	291	316	305	301	292	279	308	252	271	330	270	291	286	301	299	301	291	289	295	314	253	259	268	277	281	285	299	289	303	291	295	264	298	283	262	291	281	300	313	292	292	294	275	275	282	285	296	292	316	298	274	315	291	316	269	299	278	298	286	275	296	287	272	287	275	283	291	289	287	274	303	288	286	285	273	287	305	264	309	289	295	287	300	289	291	283	285	283	286	295	264	267	293	285	272	308	305	286	284	273	271	289	253	285	273	269	308	307	277	287	294	295	301	290	282	301	275	287	303	284	269	287	274	268	281	280	271	301	283	266	280	302	320	249	283	295	285	291	307	284	290	304	258	279	293	285	250	268	301	322	296	284	288	293	273	283	292	311	302	308	300	290	280	296	288	282	287	295	286	297	305	280	302	274	281	289	295	286	294	284	279	282	297	291	298	302	299	292	286	272	271	321	272	294	276	292	287	265	291	319	266	280	277	277	273	302	304	314	273	262	290	285	301	308	285	324	311	305	325	299	269	318	297	285	314	275	283	269	271	316	298	275	274	297	276	276	265	281	278	298	289	286	294	288	270	296	276	294	293	308	278	295	288	275	279	288	285	272	281	279	273	294	278	273	289	291	285	283	296	280	285	309	313	298	308	278	287	275	316	308	294	266	280	258	293	272	296	265	281	315	280	280	278	256	288	305	334	301	292	282	290	312	274	317	300	295	273	287	307	281	272	302	275	265	299	295	325	318	277	240	290	268	319	280	271	302	278	259	238	282	285	324	264	314	287	283	286	274	276	302	288	288	313	293	277	290	304	300	283	284	288	292	280	292	282	309	309	304	318	285	305	285	255	302	299	293	287	258	288	310	271	258	310	303	296	309	269	270	310	272	285	310	302	280	296	275	238	298	304	302	280	288	282	285	284	286	292	318	288	288	294	298	294	304	292	303	269	319	273	280	289	279	280	271	292	308	306	276	293	291	255	291	264	301	287	281	285	300	309	284	292	309	285	290	306	315	293	290	269	303	257	286	268	314	267	264	267	309	305	300	268	323	273	272	273	290	310	273	308	321	273	287	294	270	314	285	260	289	267
25298	21558	29145	24712	22540	23004	17832	9582	6420	4937	3873	3113	2451	2085	1747	1523	1314	1126	974	908	794	729	689	606	572	596	529	481	467	480	469	486	475	414	439	460	420	377	407	379	397	391	364	424	355	325	335	369	340	345	351	366	355	337	324	344	363	332	359	358	311	338	371	353	351	342	340	317	362	376	391	312	372	332	343	323	330	360	332	312	377	355	366	332	356	356	335	310	310	367	355	314	320	338	331	348	320	349	300	374	315	340	386	354	335	338	398	359	326	352	346	339	341	311	343	298	365	334	328	336	348	326	348	323	330	348	315	342	368	345	308	320	364	356	363	344	382	305	338	310	325	312	350	359	323	327	355	321	362	354	351	346	342	377	315	355	342	323	344	339	357	321	327	332	338	346	321	315	332	328	336	323	372	349	321	332	346	305	314	333	324	363	344	329	325	330	364	344	328	365	311	376	340	345	308	305	366	335	360	317	333	348	363	352	376	322	383	325	359	357	340	339	329	327	341	319	345	315	345	350	315	349	320	363	324	381	320	326	337	375	382	339	352	326	330	357	387	323	335	308	325	346	301	371	351	353	359	336	341	323	353	349	349	333	361	334	350	323	334	361	373	331	342	333	310	299	322	340	330	370	358	311	339	335	325	361	319	350	317	371	340	351	326	356	355	338	359	345	317	321	330	342	361	354	306	324	319	333	316	354	351	362	358	330	367	312	339	341	321	340	339	367	293	339	370	351	327	312	328	345	359	336	356	315	311	343	310	341	323	348	365	326	335	334	342	345	312	347	360	343	322	358	355	336	315	365	352	353	348	322	334	349	322	317	362	321	328	323	360	320	368	337	319	334	340	350	349	347	323	355	351	319	348	327	351	350	329	357	349	372	352	359	361	311	364	352	311	317	343	323	322	324	365	305	364	321	360	352	384	360	316	316	339	322	328	350	331	343	309	327	322	362	362	304	350	324	320	319	326	331	369	356	313	319	328	310	334	354	322	350	379	338	337	324	345	348	332	344	353	318	353	338	353	377	353	331	375	324	352	322	279	362	350	346	371	304	337	353	343	359	353	354	316	346	337	363	336	335	320	357	304	337	332	347	345	336	342	346	359	321	346	304	332	327	332	318	340	311	339	355	337	333	339	355	342	325	354	337	334	354	317	348	371	354	336	359	363	359	330	378	349	367	332	355	333	361	357	313	370	335	349	359	342	332	346	339	333	356	320	340	336	337	384	353	330	345	341	331	345	303	357	319	325	367	318	327	323	385	328	338	354	341	341	355	321	345	364	370	353	350	332	350	333	363	356	310	335	367	335	347	328	331	304	332	353	343	336	346	355	324	327	347	344	329	329	337	350	337	333	327	382	349	307	312	360	363	377	322	329	303	392	354	347	301	401	338	340	326	342	341	298	316	342	352	349	322	346	338	344	341	320	327	315	338	337	342	378	371	352	331	314	340	337	305	310	373	343	296	309	359	354	332	337	354	319	322	329	326	396	343	320	339	348	353	381	355	362	350	313	333	333	317	329	330	309	353	327	323	359	353	352	325	358	373	344	364	412	324	347	348	329	354	339	336	311	372	340	353	339	322	347	316	339	334	326	340	336	341	335	343	324	356	339	350	345	315	379	349	339	351	359	295	355	321	331	328	375	355	328	348	336	313	354	337	332	340	346	333	330	326	329	338	335	334	318	314	335	342	350	312	375	340	352	347	348	348	325	320	343	332	326	310	336	349	356	364	333	333	336	347	375	338	339	346	334	297	347	351	355	348	339	360	364	354	337	335	373	353	342	364	324	340	347	333	338	335	338	346	351	344	337	354	363	349	323	331	317	353	334	341	334	346	307	311	360	328	345	333	359	358	354	342	364	338	318	348	362	357	359	343	318	335	319	320	325	351	361	328	311	337	347	341	356	343	363	353	327	335	349	374	339	378	342	351	304	339	320	324	314	344	347	336	348	323	342	362	366	340	296	343	330	329	311	338	355	325	339	344	344	348	314	323	339	359	338	351	359	337	321	333	341	346	351	320	328	361	317	315	321	320	326	341	342	316	329	355	352	352	316	343	357	343	348	329	374	340	344	327	343	359	355	336	372	334	348	316	310	365	302	336	360	339	320	380	358	341	320	343	360	321	315	343	354	337	331	330	343	339	336	323	352	313	371	312	333	343	349	355	362	359	349	380	355	304	335	318	337	339	332	334	372	324	372	302	343	333	342	347	333	344	319	331	328	369	313	319	341	356	344	315	356	318	302	334	338	333	360	331	339	330	365	334	314	353	349	347	308	374	336	358	336	324	335	353	340	317	344	322	352	353	329	338	316	357	329	386	355	322	384	333	343	329	334	299	351	337	360	344	333	334	299	363	348	359	321	335	343	317	344	330	365	354	333	316	339	330	313	316	339	350	350	366	345	318	323	347	334	343	303	340	350	349	325	349	354	344	342	366	340	325	331	335	340	338	362	355	329	349	330	337	351	303	329	365	338	321	353	354	317	322	348	326	323	332	341	332	363	360	309	324	312	338	350	331	316	346	342	350	362	359	331	338	336	343	317	336	332	297	355	362	358	359	351	346	318	351	362	350	349	313	356	311	300	324	372	288	359	353	332	331	354	317	361	323	331	341	338	343	371	351	327	326	343	354	339	325	336	343	336	350	362	346	352	331	366	312	332	339	333	335	393	332	352	332	375	344	344	352	339	350	377	366	381	302	353	364	350	289	341	363	318	338	315	320	357	331	331	378	369	364	342	329	323	335	308	329	308	322	334	344	328	358	358	328	312	327	330	333	353	315	333	340	337	326	336	363	347	315	360	362	362	339	370	347	357	333	340	345	354	335	317	378	326	339	331	349	319	338	377	361	330	366	302	339	370	313	306	319	348	332	359	323	333	336	331	321	323	344	333	369	319	328	320	313	359	341	334	350	321	332	356	341	326	354	339	357	342	323	344	339	331	335	344	375	359	340	341	355	331	328	341	324	343	374	360	366	327	355	337	373	346	329	341	333	339	340	346	327	349	356	345	345	373	357	334	299	301	324	312	364	353	342	342	360	343	381	335	342	337	332	335	348	341	353	365	310	314	329	372	353	341	353	327	354	330	343	372	312	326	342	335	350	355	360	340	338	327	351	356	368	328	352	350	330	344	360	325	376	337	326	338	347	331	325	330	362	367	318	355	363	336	316	340	365	320	324	323	321	343	368	359	320	350	350	353	350	344	356	313	340	298	324	313	329	365	324	297	335	337	342	326	350	340	368	353	328	340	316	343	341	359	363	344	321	350	304	375	314	349	333	338	364	331	314	344	336	347	349	346	309	338	374	364	353	324	344	344	379	296	313	349	309	344	352	331	359	330	343	352	365	346	336	316	366	355	346	340	328	355	310	343	328	320	319	327	327	332	327	348	366	355	332	338	342	380	339	345	305	351	304	350	304	328	342	344	350	342	331	347	370	310	355	360	358	361	365	358	325	392	316	336	367	332	375	321	337	337	357	334	349	300	347	347	357	330	359
45574	62685	52768	35843	26974	22136	16707	12711	9792	7831	6267	4804	3882	3186	2775	2335	2000	1664	1419	1219	1117	918	849	775	654	671	616	549	525	520	503	515	451	431	477	412	421	421	408	401	406	356	364	361	375	376	312	346	372	305	350	326	327	334	339	311	320	346	324	328	316	325	307	347	329	313	325	314	324	332	320	305	342	320	298	289	351	331	302	358	321	322	320	324	308	330	341	299	333	337	308	315	298	316	335	296	328	330	312	319	307	313	308	350	295	300	334	341	336	326	331	331	317	323	283	353	299	341	336	298	302	293	330	322	318	301	318	337	282	334	340	316	329	322	321	314	342	323	348	322	327	305	324	327	317	324	327	313	336	312	285	317	348	303	341	295	337	320	351	324	315	345	344	335	315	351	337	296	270	327	290	344	335	313	292	321	337	326	301	330	319	315	314	304	329	331	323	299	317	305	319	295	305	299	341	313	354	336	314	336	311	313	321	330	271	298	304	338	298	342	333	315	308	338	325	313	300	313	297	330	339	319	299	330	336	319	328	327	312	334	331	325	293	295	299	316	349	327	335	323	326	281	309	325	322	328	318	316	330	331	309	315	343	312	309	319	335	301	329	332	318	343	311	302	328	366	326	320	306	334	295	289	302	328	344	310	317	297	305	320	304	324	314	324	303	309	309	327	314	339	285	301	306	338	289	325	327	320	309	311	331	309	302	316	318	312	321	335	306	311	319	327	314	288	297	307	319	308	321	324	300	307	309	332	343	342	298	330	307	312	332	308	324	304	340	300	336	330	319	339	315	345	336	330	290	314	353	315	325	307	330	339	322	294	313	334	336	324	322	325	327	343	316	278	309	329	322	332	331	338	311	330	353	311	336	330	302	316	369	350	324	321	323	288	302	345	292	300	325	327	324	335	325	309	319	297	352	314	308	334	314	341	339	305	329	298	333	313	312	305	316	302	344	311	300	318	307	328	287	300	287	314	280	321	318	331	301	302	291	287	310	295	320	321	316	341	315	325	294	303	337	309	325	298	334	352	319	296	318	332	346	283	328	294	293	319	302	323	296	280	335	330	341	311	306	325	314	325	336	317	322	287	325	336	322	309	331	332	333	317	354	314	365	331	353	326	327	303	307	305	349	286	321	320	330	311	297	306	310	281	349	342	336	298	319	326	324	306	303	342	328	315	298	339	338	316	318	308	334	311	330	332	315	332	318	321	323	316	338	296	335	325	310	329	308	322	321	317	329	330	322	306	310	312	339	333	331	337	330	319	355	302	320	303	322	346	281	319	329	286	294	340	323	337	326	326	357	317	353	341	316	315	335	287	315	321	304	321	283	334	304	334	331	306	307	357	337	321	324	335	328	313	325	313	316	295	333	359	323	313	298	319	342	311	344	309	323	331	292	354	311	323	319	301	319	318	309	282	289	300	308	279	332	307	368	323	342	317	349	330	344	313	312	319	303	308	317	321	310	307	312	327	333	305	349	339	312	318	347	301	335	342	334	316	303	333	389	314	313	312	336	316	299	317	305	302	305	305	334	345	316	336	302	311	345	295	326	326	328	298	306	328	325	325	306	341	289	319	305	309	309	284	330	293	342	312	317	297	332	316	336	318	339	347	359	347	316	300	314	322	294	299	327	322	329	287	307	319	326	342	331	333	292	341	301	314	341	330	335	314	379	316	331	318	320	338	294	323	327	330	295	326	322	322	335	359	301	328	317	315	310	339	332	329	323	316	308	353	318	338	306	348	346	348	312	335	312	333	326	281	328	310	320	327	304	366	319	307	305	316	318	327	314	326	333	344	315	326	313	340	291	331	330	303	330	335	326	327	324	312	309	342	334	331	304	317	319	316	319	315	313	314	315	318	296	290	308	349	319	316	330	342	340	343	326	331	313	318	313	329	328	328	293	301	316	326	305	334	310	318	314	320	311	336	283	274	304	321	320	327	319	360	299	312	319	314	328	300	331	328	298	297	298	313	306	327	322	295	341	315	312	352	301	306	335	336	333	336	334	346	295	327	316	316	325	314	309	365	302	299	316	328	325	327	295	309	311	307	328	317	344	289	316	335	307	355	334	344	311	308	343	331	315	367	287	337	335	288	326	345	317	314	304	336	319	350	318	314	299	320	320	339	327	334	313	291	304	333	299	346	356	343	294	322	326	315	337	323	318	311	330	342	306	329	317	312	304	317	323	379	297	307	325	318	306	358	316	311	308	329	317	309	337	341	335	332	345	337	322	324	310	324	303	323	299	285	309	330	289	331	315	279	324	317	329	284	314	308	303	318	325	318	305	337	282	320	306	327	327	329	318	312	310	301	350	334	360	307	322	316	327	334	302	302	282	312	349	359	325	339	299	325	311	368	326	318	334	306	303	357	306	302	317	335	315	361	303	352	353	349	316	343	296	330	306	331	347	303	289	307	329	337	307	302	298	292	310	326	329	319	305	341	334	290	361	329	318	312	325	337	332	349	330	303	346	313	302	290	292	291	339	307	323	303	346	316	355	313	302	327	322	315	326	328	302	326	330	326	327	315	310	319	320	319	349	301	363	301	325	300	291	304	339	301	330	312	316	313	341	328	322	320	308	341	321	334	261	297	301	307	336	332	337	303	314	318	333	316	337	293	289	326	280	332	299	332	335	353	313	311	289	298	330	332	316	333	294	308	317	321	319	327	308	328	308	333	307	306	322	338	330	357	279	314	319	335	299	344	316	346	329	306	297	335	340	321	346	348	326	327	333	302	290	343	309	279	338	318	330	300	275	308	312	321	321	325	300	300	280	308	303	329	323	326	322	335	331	342	317	328	328	284	347	280	353	331	297	318	309	324	317	335	329	348	300	305	313	303	300	314	331	324	332	311	343	300	287	308	342	323	314	329	302	295	324	334	305	327	334	340	307	328	325	293	326	322	333	313	329	329	347	318	320	333	291	324	311	316	340	299	333	319	316	345	347	328	338	336	312	311	285	341	343	315	350	316	327	324	294	298	306	315	280	300	323	340	326	316	336	348	331	311	352	310	338	326	311	289	300	332	303	291	318	345	311	312	321	308	303	327	320	346	326	308	297	307	323	304	337	279	327	312	295	304	301	324	319	307	327	333	308	313	300	317	313	322	323	319	290	309	326	350	317	304	326	308	336	318	278	305	319	301	330	309	300	301	337	349	302	333	327	356	310	299	332	314	338	335	265	320	315	350	330	317	310	327	353	297	323	348	355	305	323	356	318	336	324	336	348	295	301	325	332	313	355	326	330	311	323	356	300	327	315	322	304	318	313	319	361	362	298	319	297	310	361	341	319	318	272	322	355	365	279	318	339	325	346	344	342	299	349	340	361	350	343	292	333	322	321	335	290	311	293	345	320	333	320	333	306	305	319	310	306	319	342	324	326	317	339	308	292	336	331	293	319	314	307	278	338	323	336	347	322	315	349	320	297	297	297	309	333	306	313	318	326	295	344	304	318	304	328	373	341	358	343	314	337	351	319	299	317	287	290	327	316	302
24975	21605	29035	24645	22354	23198	18410	9763	6435	5070	3981	3030	2580	2139	1879	1592	1394	1146	1013	924	793	767	696	663	576	550	523	478	486	470	466	460	466	468	418	394	386	416	411	381	327	386	405	349	371	320	324	308	329	362	333	325	349	377	348	298	347	352	349	365	331	314	305	343	346	326	326	293	305	335	365	323	329	335	319	334	343	355	334	333	361	332	336	363	329	348	324	339	310	350	327	368	304	345	347	315	351	360	371	301	330	361	333	343	337	381	361	318	360	324	319	327	333	350	321	296	324	344	342	333	339	354	337	315	282	323	294	337	313	368	345	341	309	317	325	361	349	296	345	338	379	300	330	319	356	309	319	322	333	295	336	354	332	336	299	344	309	319	305	334	328	293	324	318	350	324	327	352	336	351	313	325	317	328	329	365	314	330	336	330	335	323	326	321	337	302	355	311	318	334	325	321	362	353	324	345	336	324	342	320	292	322	309	352	314	309	349	344	311	363	312	325	339	298	324	305	351	311	322	373	336	323	292	342	316	343	343	342	306	321	346	327	298	326	370	334	349	294	351	327	322	368	309	332	324	349	323	317	311	312	342	364	339	330	321	328	335	329	332	323	325	332	290	318	365	334	337	341	321	327	327	324	357	311	356	323	350	307	319	356	322	329	334	321	344	314	332	323	327	335	344	282	301	346	325	308	349	307	336	323	325	335	297	360	338	353	331	302	345	307	326	331	311	350	323	302	318	340	340	338	331	305	327	313	332	355	332	373	348	365	321	323	350	341	341	336	304	289	360	320	319	306	326	330	337	319	338	329	382	317	314	287	330	361	365	310	324	304	358	327	390	342	315	343	332	293	288	337	326	337	330	361	316	317	347	343	328	307	364	332	360	345	336	359	328	314	350	353	355	325	358	364	380	280	308	337	339	318	332	335	326	312	349	345	344	331	364	331	338	341	329	337	355	309	353	320	346	342	350	324	327	304	297	337	294	326	347	316	327	326	302	333	324	325	320	295	354	333	326	323	325	339	365	357	306	344	326	353	348	312	336	345	314	324	343	361	324	340	345	322	330	361	328	334	343	310	330	346	302	325	313	327	327	358	326	355	336	360	336	323	337	346	333	324	296	337	312	342	326	320	329	347	349	312	336	359	311	323	329	336	296	319	325	352	301	342	334	341	346	357	368	351	321	339	340	314	326	320	329	299	365	320	331	324	328	323	314	292	328	311	379	321	357	326	312	336	352	318	333	349	379	320	315	317	329	342	346	336	350	341	356	326	308	349	322	340	350	337	356	351	302	320	311	334	346	304	335	342	354	311	309	336	303	302	336	331	329	332	321	355	331	353	344	332	330	329	325	304	328	376	344	353	323	330	356	322	304	373	316	348	327	362	283	338	315	300	298	321	317	327	327	343	345	314	307	344	307	342	304	330	347	290	301	330	348	326	324	311	335	320	354	338	317	336	321	336	329	329	344	313	346	314	344	321	339	350	329	336	332	346	338	340	334	323	327	294	296	328	352	335	303	319	325	325	333	324	354	353	322	326	352	368	328	337	327	313	303	324	364	341	334	345	340	321	336	358	342	327	349	343	358	327	343	327	328	317	340	324	333	300	316	315	340	340	346	359	365	320	363	352	365	346	313	323	343	335	344	301	344	315	319	321	339	332	308	331	369	341	331	309	326	342	321	333	319	344	321	334	345	335	326	311	307	329	333	319	355	306	324	338	301	334	329	340	312	341	327	351	309	319	334	305	327	322	306	325	337	340	339	318	313	347	329	326	338	329	331	338	320	330	370	299	335	342	338	326	331	318	337	372	328	347	318	332	346	373	306	345	337	344	374	362	324	328	330	324	312	312	322	280	321	292	326	326	336	358	339	329	329	348	307	356	342	338	345	351	327	357	349	327	339	317	342	340	326	347	344	319	351	312	358	308	351	311	319	309	300	299	328	302	343	330	311	341	309	353	303	337	276	357	331	319	330	332	333	304	368	321	332	328	337	327	321	341	317	312	331	316	315	296	333	324	348	306	324	330	320	351	328	339	330	338	355	334	338	353	345	318	347	340	352	343	339	308	341	315	333	311	343	311	301	325	332	314	320	306	333	332	358	333	338	291	371	325	296	328	379	368	329	362	320	294	342	319	322	337	351	355	323	329	309	316	322	330	349	317	305	304	326	318	344	377	299	331	373	337	304	333	350	310	356	309	303	304	365	313	333	320	348	335	333	343	328	333	361	335	321	345	327	316	344	342	339	324	354	303	349	346	349	317	308	355	356	311	386	361	301	329	336	364	338	318	353	337	341	303	325	338	300	334	342	333	332	332	329	373	330	351	362	321	333	338	348	342	348	353	328	345	290	332	344	287	325	319	340	343	328	320	303	339	348	347	347	358	309	340	349	334	335	312	335	361	336	311	310	353	331	329	349	340	331	360	355	360	364	295	353	297	314	335	357	290	331	315	340	361	309	295	326	327	331	311	309	339	347	308	317	326	324	335	343	359	358	315	317	333	338	338	331	349	333	334	350	361	296	321	336	345	316	320	336	338	343	323	317	346	372	352	329	336	351	351	320	317	330	300	316	344	321	349	337	328	310	349	355	366	308	353	327	295	358	348	307	339	305	333	332	313	333	342	344	339	309	324	351	303	320	338	325	343	331	345	327	348	332	337	338	349	316	327	309	337	352	326	331	349	322	336	330	358	373	311	342	322	316	310	311	332	304	303	328	337	324	290	368	350	344	344	319	338	358	321	326	326	366	301	349	351	336	353	321	319	318	325	338	320	336	349	345	330	320	369	315	355	325	332	327	319	304	339	349	336	318	355	347	335	337	323	321	293	316	363	344	351	320	285	334	332	384	325	320	337	361	347	313	287	311	352	339	325	321	355	340	352	348	344	332	388	300	325	310	333	294	351	324	384	294	329	335	349	334	314	347	343	305	339	347	326	352	325	350	321	318	302	349	318	345	321	340	327	317	308	313	348	335	344	326	318	324	352	365	351	347	341	320	340	316	332	289	329	317	337	335	334	337	331	325	321	310	342	317	314	303	336	322	346	342	343	323	324	340	286	292	328	348	388	331	315	329	330	320	342	359	357	323	335	320	337	349	330	314	349	308	286	338	334	322	319	310	295	337	324	324	335	310	321	359	296	355	323	312	317	308	325	303	363	345	313	341	346	325	346	331	332	357	308	355	342	347	334	315	343	333	333	321	343	297	342	321	346	336	308	344	308	332	318	342	323	344	370	332	305	318	335	315	318	302	332	383	376	320	310	386	307	313	341	336	372	324	299	329	312	311	315	311	359	327	329	330	356	317	377	361	334	311	328	321	335	332	357	316	316	329	300	358	319	329	329	313	303	348	316	336	311	339	328	355	322	329	282	320	313	345	327	306	321	359	337	331	317	320	330	342	297	326	359	338	364	348	356	338	336	312	360	318	333	339	327	347	301	355	287	358	368	347	331	339	339	352	357	341	304	349	273	305	334	363	370	326	341	330	343	360	338	328	301
47178	65125	49515	37591	29480	23488	17518	13576	10658	8303	6550	5262	4326	3396	2906	2427	2039	1767	1444	1305	1135	1016	830	810	690	634	611	602	559	543	487	492	485	479	479	434	425	412	411	415	421	381	360	390	366	354	335	339	351	353	364	343	340	340	326	298	322	299	322	301	339	326	286	339	317	306	324	332	289	301	296	313	336	299	301	325	320	312	311	308	335	308	324	324	315	318	288	329	307	275	316	321	303	297	323	308	300	320	304	294	346	347	303	332	314	308	326	308	306	310	318	292	336	328	345	314	319	289	306	317	308	304	344	304	322	302	331	311	304	329	331	296	340	303	302	292	303	316	280	292	301	306	314	299	334	316	338	344	310	304	319	291	286	325	316	344	298	331	336	341	326	352	320	329	317	319	304	323	296	337	328	332	323	292	282	324	311	303	302	324	326	330	306	289	318	302	300	293	312	316	298	306	312	326	320	295	310	298	350	325	323	300	318	357	301	320	285	294	327	309	305	309	311	281	307	304	298	322	310	309	326	311	300	278	301	292	326	276	313	346	323	297	325	291	316	324	335	310	308	306	314	316	334	314	288	335	307	307	297	299	296	317	341	306	314	306	307	299	332	306	298	303	334	332	280	328	314	287	304	331	317	304	336	326	322	329	315	323	319	295	299	317	315	330	346	352	316	347	295	327	344	289	291	290	295	300	284	326	330	329	262	298	333	318	332	316	287	318	319	321	309	322	289	330	319	325	328	286	313	298	313	328	310	318	333	301	301	280	296	324	361	324	313	323	313	339	304	322	322	318	308	308	283	337	311	299	314	305	339	307	305	320	290	297	326	317	314	330	321	309	312	314	334	325	325	310	335	293	316	337	334	316	291	301	313	337	291	319	296	333	330	287	305	320	335	310	290	338	299	358	305	312	331	329	343	286	322	331	311	310	314	325	317	310	327	305	304	316	314	303	289	344	286	342	323	297	326	282	332	329	304	306	270	295	321	312	320	318	304	330	314	300	281	321	314	281	320	357	318	300	278	310	300	321	306	313	304	301	323	374	299	304	286	348	317	295	298	320	300	302	320	295	342	307	342	333	339	324	320	343	305	303	315	337	321	330	302	347	318	285	309	287	308	330	317	328	330	311	319	308	343	305	305	312	287	314	336	314	290	316	316	306	283	342	301	297	334	309	311	308	300	314	318	299	292	325	311	309	358	306	317	327	292	311	294	326	301	315	307	345	325	281	312	323	314	306	312	310	334	313	334	307	302	325	270	339	326	307	309	301	332	276	324	320	314	294	321	297	300	327	297	290	316	356	327	322	288	310	305	317	318	346	331	296	312	350	332	331	322	305	337	281	295	305	319	334	304	311	313	284	299	317	285	348	318	299	323	318	315	306	319	306	317	321	328	316	327	303	308	317	313	280	340	314	318	337	344	346	307	282	309	328	339	307	316	289	315	299	291	306	317	320	296	322	357	323	335	288	336	313	309	309	312	299	331	341	305	317	303	292	304	301	309	293	318	278	299	307	305	319	309	306	348	320	314	330	296	280	278	327	291	318	308	268	324	317	341	289	314	330	277	341	326	312	299	299	296	312	334	319	335	345	337	298	274	308	293	307	305	300	293	320	316	283	308	308	314	301	308	272	324	287	309	292	330	323	318	296	292	291	300	316	333	309	290	301	334	272	329	307	340	287	314	292	331	327	318	318	316	307	339	278	305	341	339	279	292	336	340	305	307	302	300	336	308	307	324	293	292	323	294	327	304	294	336	321	302	335	344	324	297	310	297	321	316	325	311	289	319	274	294	353	309	313	354	346	347	313	303	356	272	294	308	294	297	315	287	316	281	314	319	329	285	307	322	317	338	292	289	319	330	306	300	330	280	321	332	337	299	330	304	333	332	314	304	300	302	338	296	317	297	320	322	273	342	311	306	295	325	348	302	324	330	324	321	283	301	337	311	304	296	334	295	302	303	337	305	295	317	299	307	291	299	323	329	323	291	312	327	291	333	298	285	300	309	304	319	268	323	328	343	316	300	325	317	300	315	308	337	324	311	284	311	291	308	323	273	299	330	320	301	305	299	296	303	307	330	295	303	330	293	314	302	299	313	332	354	327	307	294	351	337	278	314	299	318	306	294	330	311	300	306	333	333	328	315	324	305	328	267	315	322	314	318	319	306	281	316	314	305	311	298	305	302	288	293	313	340	334	314	292	301	307	303	309	335	290	339	300	314	341	303	324	328	313	297	338	322	353	322	341	305	310	310	334	319	284	320	308	313	285	306	305	323	312	308	316	326	294	279	301	314	292	303	318	337	280	316	311	314	315	324	330	318	315	312	300	336	319	314	280	320	310	326	328	327	308	284	311	303	330	310	310	329	290	340	351	298	303	302	296	327	325	326	296	330	309	314	331	321	295	318	316	285	300	275	293	296	281	317	299	322	314	345	312	340	338	324	299	286	249	322	351	304	300	315	309	309	307	316	311	284	340	314	326	282	327	295	357	323	300	306	312	326	343	296	312	324	320	320	308	312	279	309	334	342	340	312	290	324	309	325	305	307	333	322	286	322	303	356	302	321	320	339	318	304	348	309	302	314	317	329	298	304	317	328	291	343	310	306	300	309	307	322	304	317	320	320	282	306	320	269	301	324	335	321	325	312	288	322	310	342	330	287	317	321	306	298	298	288	339	296	263	289	307	312	289	339	260	308	317	299	317	326	283	306	287	290	324	297	345	318	323	287	300	296	300	293	296	315	306	310	308	297	315	340	322	292	309	279	315	318	348	285	328	272	337	268	309	300	329	316	342	334	316	295	298	304	293	324	308	336	327	319	315	333	321	295	324	264	311	347	299	315	294	292	309	337	294	294	268	324	276	288	300	288	323	297	317	281	303	306	306	327	324	325	355	343	313	302	345	318	309	291	312	333	295	292	320	321	318	324	325	300	300	270	290	327	334	310	300	333	313	344	286	327	305	309	321	304	322	324	314	302	333	302	312	295	308	315	316	304	323	327	324	327	307	300	294	310	313	295	296	303	328	341	324	325	285	285	314	293	308	305	326	300	294	288	325	324	316	331	313	297	312	306	318	287	334	300	346	306	308	329	317	309	290	287	294	319	322	304	299	305	326	311	321	307	350	317	304	340	306	293	330	299	334	333	341	298	276	307	341	323	309	321	334	351	325	320	308	318	344	331	313	315	300	315	321	312	336	277	323	306	322	310	299	312	317	334	321	350	323	312	306	302	311	307	304	321	316	275	311	332	308	310	316	306	311	314	328	307	315	313	307	321	295	309	355	346	328	291	313	347	266	297	285	343	300	289	277	274	307	308	290	319	321	322	312	326	320	341	299	331	318	335	308	299	314	320	289	317	335	340	327	309	315	283	344	326	324	344	282	293	314	318	307	326	344	310	306	334	301	301	345	319	295	303	299	309	286	302	303	332	334	306	292	340	319	313	325	330	307	316	326	296	309	322	302	306	316	311	308	298	322	309	341	330	298	294	307	312	338	283	306	291
24178	21565	29313	24357	22190	24521	24690	12913	8071	6171	4776	3845	3066	2626	2183	1822	1573	1402	1206	1085	969	853	790	718	716	679	580	591	554	533	516	500	488	474	456	468	452	454	433	434	405	425	428	434	424	387	398	409	357	404	398	352	394	378	364	374	354	364	355	423	359	375	389	368	378	375	363	362	358	378	392	350	397	352	362	322	362	324	330	344	390	383	352	368	358	385	336	379	367	350	372	376	331	403	388	361	357	410	388	344	365	341	337	341	357	352	347	369	367	370	345	353	339	343	356	358	368	361	385	363	334	346	369	363	346	372	357	334	325	364	357	367	338	297	371	329	344	303	382	339	321	387	363	321	350	349	363	355	337	383	351	326	396	388	336	336	343	354	367	360	364	383	371	364	356	375	359	377	366	382	348	352	397	353	375	318	351	343	329	335	346	382	380	319	368	396	364	348	372	330	364	378	379	382	335	358	376	364	368	340	371	373	364	366	340	382	396	345	358	347	378	379	343	340	348	372	365	345	363	345	331	353	408	382	353	391	357	372	338	365	401	359	384	352	339	371	315	363	364	384	345	363	354	337	353	394	340	392	348	358	378	345	352	346	352	339	387	326	333	352	348	343	354	360	373	394	366	340	353	374	361	369	331	387	347	380	399	350	353	366	364	388	329	344	361	362	330	381	331	357	363	366	368	377	355	362	380	330	332	327	390	352	371	367	356	379	338	382	363	359	351	385	356	391	356	345	356	387	419	339	392	332	349	382	383	374	330	389	388	349	356	395	354	315	382	387	369	380	368	337	372	349	346	376	353	357	322	392	346	372	359	368	341	323	347	382	363	361	366	326	344	408	366	346	340	320	368	325	346	377	340	360	385	362	365	372	341	353	332	356	384	353	373	346	374	337	358	381	365	350	372	351	347	379	366	365	367	338	382	329	348	367	386	371	337	383	379	399	350	374	383	396	377	364	348	373	387	362	378	395	399	341	328	373	343	345	366	356	359	344	381	372	355	329	357	398	379	346	377	359	379	342	354	343	356	350	417	345	379	357	360	369	357	374	378	341	365	341	365	328	346	360	373	349	384	323	349	338	357	392	346	345	349	321	374	357	342	374	368	350	330	395	381	386	325	338	329	391	334	344	368	365	349	329	358	365	338	371	315	339	371	401	373	350	376	369	388	374	362	356	362	341	400	354	375	347	374	374	358	360	361	380	347	387	363	369	359	340	355	368	381	403	353	313	351	333	373	386	348	345	405	343	341	367	386	376	352	396	389	370	373	368	332	362	378	382	361	366	363	385	358	366	358	381	337	354	364	350	346	366	362	372	360	374	363	360	377	345	340	344	366	336	345	348	371	372	372	332	370	372	381	388	327	367	364	364	344	330	356	354	334	340	354	354	359	364	355	370	337	369	356	368	317	360	346	341	386	332	358	345	403	392	348	370	373	401	381	337	365	362	398	349	350	337	329	326	368	356	344	356	338	371	361	366	351	326	375	367	345	341	382	343	360	394	387	377	373	376	327	361	369	366	353	358	336	333	346	350	364	377	347	378	351	356	351	369	369	370	360	362	357	352	386	345	354	375	329	351	341	361	374	340	340	354	378	347	334	387	393	314	346	340	351	339	347	385	365	368	387	387	340	381	387	358	325	366	395	377	388	347	361	369	335	336	360	375	393	379	369	432	338	375	368	369	372	363	339	365	373	342	344	347	355	369	334	349	344	371	338	362	338	357	366	357	341	349	371	355	335	355	346	356	344	321	351	358	359	383	390	352	346	348	367	372	341	353	374	369	371	402	368	352	369	348	361	345	343	345	348	375	362	367	340	364	366	370	380	367	346	343	388	329	399	349	404	393	308	355	351	358	357	378	360	377	387	329	328	367	381	370	369	373	336	386	354	367	375	385	367	350	373	379	373	335	350	328	333	344	322	336	322	370	357	355	362	344	391	403	355	363	338	386	384	371	377	363	357	374	345	352	375	351	340	362	354	333	373	344	336	348	413	364	357	366	395	340	401	368	378	354	351	345	373	356	365	338	345	357	367	368	358	382	354	316	357	351	338	308	326	354	343	343	347	392	340	360	373	367	387	382	327	356	372	335	351	356	341	370	359	360	349	369	365	373	342	335	390	343	352	353	372	367	378	340	338	346	337	353	354	357	362	360	357	372	364	374	360	356	377	351	356	374	369	329	377	412	361	350	355	321	396	382	338	379	367	367	335	381	365	344	341	352	356	366	380	337	368	388	402	367	368	379	373	378	364	405	379	354	358	355	354	385	361	354	370	365	361	359	351	355	326	352	380	399	387	351	333	369	373	345	361	397	372	331	330	349	353	355	333	368	407	372	346	365	327	370	354	373	376	360	345	375	368	366	342	325	386	378	326	326	319	329	382	347	347	353	389	333	325	331	373	363	346	380	330	364	361	365	316	311	354	363	361	396	373	372	367	392	346	363	374	385	385	371	362	357	339	358	371	371	363	354	339	358	363	378	344	366	350	375	336	359	366	362	370	399	335	365	354	355	377	377	356	357	348	358	346	351	374	351	362	337	398	363	338	341	355	356	347	348	376	353	370	368	353	325	357	371	354	327	348	399	379	353	376	336	354	386	334	355	365	319	398	371	347	352	324	326	360	364	351	342	388	383	362	352	323	384	370	363	336	396	343	370	382	359	357	344	354	363	386	354	345	315	327	352	386	382	356	351	369	367	324	356	373	357	363	347	324	362	338	372	344	339	335	352	374	364	360	342	352	351	352	357	367	366	360	349	346	351	349	383	348	399	368	358	360	373	363	340	351	380	366	377	319	349	381	371	347	359	364	371	391	350	353	356	368	362	364	363	390	346	357	320	350	352	409	355	380	340	387	392	369	386	367	381	333	340	354	369	384	330	382	377	368	378	332	348	390	353	371	369	361	375	383	396	380	371	360	332	323	377	350	372	351	345	370	362	354	350	355	365	351	354	326	376	357	333	410	366	357	336	385	370	347	347	352	329	379	382	405	349	358	328	359	348	378	362	391	386	370	347	351	357	350	365	373	353	342	373	356	372	354	356	336	357	348	348	362	369	359	344	389	358	389	341	361	355	377	343	339	345	325	321	372	394	336	333	361	351	330	333	369	358	363	352	331	347	367	356	354	337	347	373	324	363	383	340	383	344	314	341	374	340	364	367	369	370	391	381	372	349	363	369	362	366	367	342	362	338	334	340	343	380	347	343	326	353	355	379	347	352	356	335	366	348	366	374	342	332	391	384	404	336	349	387	350	360	386	364	354	340	367	355	354	320	373	372	401	332	378	335	341	366	347	375	358	368	359	327	388	358	360	367	369	376	358	367	376	331	389	375	344	364	361	326	345	334	378	355	360	351	339	345	351	338	348	342	345	351	341	368	344	353	364	361	383	415	350	384	347	359	376	369	324	354	339	371	359	354	359	361	343	376	368	405	346	339	367	330	356	359	360	335	360	376	351	358	326	351	352	329	325	360	365	361	352	354	359	333	395	379	342	371	394	341
48668	66862	52595	40485	32756	27176	21288	15167	11971	9490	7394	6002	4847	4035	3248	2813	2423	2017	1711	1459	1321	1251	1050	902	802	783	702	675	625	581	558	601	537	512	473	511	445	472	437	481	458	421	416	407	367	409	390	388	357	398	377	364	370	388	343	367	315	353	309	373	299	336	339	339	359	347	392	327	352	341	346	343	325	345	322	351	345	350	342	320	343	341	367	338	354	344	365	343	324	335	302	337	360	330	314	318	328	364	333	339	331	338	346	337	324	331	341	316	354	341	339	321	350	366	325	348	339	346	352	338	325	325	322	329	329	357	355	334	354	351	345	312	307	306	337	330	313	384	354	352	338	319	302	331	367	343	340	331	344	345	338	325	315	316	357	353	329	363	345	333	312	332	294	351	332	303	352	362	344	320	335	286	338	356	339	328	305	346	335	379	323	318	338	314	331	329	307	353	308	359	339	302	324	342	341	332	302	344	317	349	359	335	352	342	287	369	377	365	340	362	355	363	328	346	326	355	316	332	329	362	367	351	368	353	342	342	342	314	347	334	326	356	339	354	345	342	355	359	327	300	336	348	327	337	347	342	349	320	368	326	338	328	344	369	367	339	343	367	349	349	330	316	337	322	336	327	345	338	314	323	338	340	343	334	329	352	356	317	326	327	329	361	326	335	326	339	324	345	310	301	339	349	329	320	331	335	349	323	374	363	350	353	354	334	345	340	335	356	340	309	357	384	312	341	354	347	326	367	345	317	308	352	334	361	338	328	345	338	321	357	325	351	357	363	335	320	337	279	306	331	329	326	338	374	356	359	311	334	336	329	288	327	338	322	327	341	327	337	348	355	340	328	315	329	302	329	333	330	362	321	339	323	341	326	332	347	319	325	328	326	323	349	352	311	364	353	329	320	336	357	323	365	361	345	318	354	328	357	354	312	327	341	321	337	332	343	326	317	328	310	328	352	330	311	364	354	308	364	333	366	326	308	331	338	330	348	329	366	320	329	346	321	307	365	313	324	348	337	351	352	343	333	334	315	322	346	334	347	350	350	390	326	314	342	322	348	364	349	348	335	314	287	320	317	326	303	345	354	334	357	355	332	367	299	360	328	326	359	320	350	349	323	318	356	365	295	317	337	377	354	349	327	380	334	313	368	353	316	323	323	351	375	346	338	345	354	343	362	357	330	362	380	313	321	358	341	347	321	364	348	329	323	344	328	354	342	327	348	339	313	324	339	354	337	341	358	333	338	339	299	346	303	356	344	315	354	324	338	353	313	327	334	337	343	333	346	339	352	357	336	345	334	339	344	320	314	340	341	339	325	332	362	339	306	342	345	324	363	311	302	308	338	333	340	350	351	351	300	354	367	327	300	347	301	341	334	334	328	364	353	320	288	341	299	330	318	344	285	323	300	388	339	361	350	336	362	329	333	350	307	327	335	348	356	347	344	355	347	312	406	328	357	355	317	337	338	325	353	333	334	295	325	329	333	323	328	332	319	328	371	333	313	348	363	365	322	330	355	307	310	363	343	312	306	318	338	328	351	328	345	342	358	331	331	356	357	313	344	329	321	335	305	348	333	363	324	343	322	349	339	342	370	326	324	336	350	365	341	317	344	334	335	299	300	323	323	315	330	332	334	343	325	353	368	349	352	327	342	316	324	345	335	344	353	332	330	329	329	339	367	359	358	335	344	356	329	324	355	362	318	357	349	339	349	337	338	324	347	355	345	362	314	341	317	353	363	333	336	394	363	336	347	340	340	343	315	337	304	304	332	385	330	353	343	346	348	360	360	319	310	343	358	341	322	368	351	321	371	331	341	368	347	335	345	301	334	323	333	358	324	342	314	296	332	354	309	327	355	339	332	326	319	337	343	352	368	305	321	321	311	361	375	334	322	329	333	324	342	371	322	350	363	348	340	329	327	342	317	344	345	330	339	330	351	311	350	345	335	339	349	350	349	338	344	344	304	323	309	346	342	350	320	349	303	344	351	336	313	350	329	322	345	322	350	327	350	328	316	313	342	336	317	319	345	354	340	339	355	366	350	334	350	334	324	318	355	334	323	351	300	330	365	343	354	318	333	328	336	328	353	306	335	348	334	347	350	322	356	339	324	354	336	341	338	335	349	322	337	335	347	318	321	294	340	336	361	348	328	319	336	362	352	326	314	346	359	322	322	318	338	327	338	338	336	312	349	373	376	345	337	344	353	335	336	365	328	321	360	367	329	340	356	337	340	300	334	336	337	330	313	339	358	341	350	376	351	334	324	337	349	347	342	314	331	326	356	312	334	318	369	333	367	375	345	336	317	343	327	318	334	329	368	351	312	323	348	337	348	346	325	330	337	351	338	338	327	321	339	290	318	322	318	358	306	365	326	326	358	355	334	355	347	344	331	350	337	320	318	367	385	355	357	363	338	313	339	343	384	345	353	341	337	326	335	334	336	344	372	336	324	302	333	359	337	342	328	341	352	347	347	333	340	326	304	363	365	327	308	319	306	353	343	344	335	345	341	379	358	363	332	341	353	357	351	368	343	329	329	363	359	318	315	314	336	324	308	354	299	362	340	360	297	323	333	298	334	335	314	336	316	349	348	353	328	346	319	348	296	341	318	336	326	336	321	347	319	333	347	313	303	328	343	343	381	335	377	355	347	335	319	327	336	331	327	322	369	343	323	328	304	325	388	298	348	334	364	342	361	361	329	340	352	315	348	342	362	336	324	320	317	367	328	325	310	335	335	331	341	356	348	337	325	360	339	343	319	326	321	311	320	315	342	329	311	293	348	330	333	357	369	338	360	372	334	364	332	353	336	334	311	339	360	340	356	334	340	316	303	318	339	349	339	358	344	315	313	332	330	333	325	366	332	330	325	345	339	355	359	345	327	374	349	350	352	354	366	356	315	375	302	352	331	330	334	317	306	311	314	350	364	340	364	321	341	334	334	352	319	354	327	318	358	305	320	329	326	356	311	332	343	359	364	306	332	344	334	306	343	339	307	329	318	345	327	336	339	352	338	370	328	322	330	329	329	346	338	327	324	345	343	333	355	315	350	339	347	326	315	362	334	315	322	338	340	322	327	367	319	348	352	326	340	345	322	317	345	330	345	352	353	282	336	327	322	329	344	307	325	339	347	341	333	336	352	328	316	314	321	353	321	344	362	306	375	333	312	352	347	330	311	344	342	346	351	364	329	365	352	343	334	346	329	368	316	327	335	342	341	347	345	330	326	354	310	344	346	355	341	340	331	351	356	333	351	346	328	337	314	338	339	307	349	360	341	352	324	334	316	319	329	335	363	331	366	353	351	336	332	365	331	337	347	376	350	359	340	357	346	336	325	328	335	314	325	372	340	385	322	362	338	331	381	326	320	321	344	338	309	351	385	309	329	340	354	315	348	357	337	339	310	363	344	301	334	347	343	328	343	323	325	321	340	301	354	329	351	347	356	329	348	331	347	362	316	341	325	354	379	340	335	333	337	370	315	310	331	345	332	374	340	351	345	337	331	331	332
28810	23594	29918	28876	20665	14651	9536	5569	4026	3113	2467	1947	1559	1373	1141	1060	916	793	746	628	633	572	495	485	481	412	426	407	402	405	393	403	381	355	344	409	338	344	278	368	309	317	300	307	336	302	327	310	345	303	281	330	294	342	304	278	298	297	312	286	288	313	291	312	305	304	311	301	276	302	282	287	285	293	303	307	303	282	289	283	297	271	272	287	307	290	277	294	273	285	324	288	278	269	299	286	305	281	315	295	265	288	286	263	290	311	304	316	331	305	308	264	278	298	298	308	279	315	270	283	307	308	293	303	300	284	280	321	283	283	289	273	287	294	291	285	304	277	294	285	316	284	311	310	309	335	308	287	307	309	304	286	298	276	279	329	286	293	305	307	313	284	310	344	295	273	315	282	286	296	303	269	297	320	314	289	270	308	289	303	275	290	296	301	303	283	315	277	313	314	312	291	273	301	347	317	286	300	322	295	269	327	264	285	330	316	320	308	301	293	295	285	291	290	336	301	297	295	297	296	285	308	327	288	249	295	286	286	264	302	279	280	292	295	316	289	289	329	281	278	304	303	241	315	288	291	309	258	275	270	291	301	306	320	287	297	291	305	274	302	283	284	312	306	295	276	306	263	321	304	286	310	302	321	258	314	296	301	307	303	310	305	311	285	302	293	309	355	295	305	306	281	303	323	274	302	281	276	305	282	300	280	342	308	287	283	285	285	299	273	298	291	301	290	306	300	338	300	311	305	291	290	310	255	331	308	300	261	285	292	313	310	321	274	308	290	308	286	286	258	336	284	290	305	324	297	270	283	316	291	265	313	292	271	269	282	303	331	295	326	298	307	284	308	307	317	277	327	280	299	310	285	306	301	284	299	314	256	324	303	271	324	289	259	287	291	312	288	265	292	296	295	301	275	296	308	305	281	294	273	277	299	296	294	306	266	293	307	302	301	264	274	273	292	275	281	300	299	267	311	274	312	281	299	303	248	282	289	313	326	301	307	300	296	264	323	296	276	301	300	323	275	318	325	283	290	293	278	318	319	295	299	304	279	255	309	271	330	278	285	322	316	301	266	306	299	282	274	354	285	314	287	305	315	320	296	273	277	318	304	286	302	321	281	323	292	301	270	308	296	323	268	300	297	316	297	311	301	297	275	293	326	300	328	283	304	259	260	293	289	292	288	284	284	300	305	277	296	276	284	285	281	315	270	332	313	283	292	310	310	301	322	304	297	250	339	274	321	292	278	289	291	289	289	295	291	329	275	277	278	314	296	288	272	285	259	285	283	281	302	296	279	300	300	290	321	309	286	305	307	291	304	320	303	301	290	296	319	316	275	300	287	290	285	289	342	305	273	294	300	294	302	302	317	270	315	300	313	322	278	291	290	269	294	313	288	316	315	270	275	302	310	327	291	269	264	322	302	313	301	313	302	300	294	287	328	294	300	302	286	305	279	302	300	310	300	290	286	270	287	308	274	308	284	268	250	297	290	292	301	295	301	312	259	309	324	311	297	313	333	308	270	291	256	300	312	315	297	303	296	306	296	280	286	333	259	298	322	302	303	304	310	303	274	278	297	281	277	302	297	311	308	282	277	248	294	305	296	342	255	294	277	288	312	289	309	286	284	285	349	314	279	319	297	301	303	301	255	294	267	268	294	282	305	294	294	334	283	291	302	285	287	292	295	271	296	296	291	314	294	302	311	292	293	291	305	316	323	310	287	271	304	310	275	288	289	287	321	302	297	332	323	297	284	299	279	274	324	305	294	280	318	305	305	301	317	293	310	277	281	281	260	287	283	288	276	298	301	304	276	310	299	279	294	264	293	300	286	285	301	316	286	284	282	326	289	326	305	268	324	289	312	313	291	278	296	316	294	309	291	288	253	306	329	288	292	305	316	296	292	286	276	292	280	282	280	276	304	251	302	296	283	321	270	293	276	298	274	337	315	283	305	316	308	285	298	300	326	308	290	277	297	308	289	267	279	274	290	254	293	302	307	299	320	281	287	288	304	294	296	289	295	303	328	279	321	319	320	296	298	285	292	313	281	306	321	292	286	299	290	280	306	266	286	305	293	278	309	288	289	302	280	330	313	295	285	286	293	283	315	295	310	303	308	299	305	303	277	287	299	277	279	295	267	280	279	286	253	305	340	292	316	284	302	320	281	302	282	308	288	310	285	293	294	281	289	271	286	295	312	289	288	284	335	307	309	294	268	299	298	283	314	318	315	311	269	310	308	247	270	297	294	271	301	286	283	293	294	292	265	315	307	308	290	280	307	276	257	315	335	321	307	285	296	317	303	269	332	280	324	344	297	299	307	298	304	295	278	268	307	321	296	279	317	276	297	302	314	305	317	287	312	252	271	306	304	236	276	304	312	281	295	307	314	314	306	271	311	294	319	305	286	292	293	315	279	316	306	344	259	274	279	267	266	287	297	289	279	289	294	274	306	287	293	307	263	288	315	285	291	322	300	309	285	320	298	280	281	279	295	297	295	292	303	262	294	287	310	307	319	319	291	307	306	286	280	296	298	284	309	316	321	286	303	275	295	285	340	315	315	279	280	289	295	273	297	301	260	296	300	302	305	316	300	287	292	332	294	311	299	254	281	314	305	280	313	281	274	287	267	302	280	289	273	330	304	303	294	282	284	290	296	311	317	316	296	271	297	298	301	299	287	302	299	291	312	295	273	318	305	304	316	300	294	293	275	314	271	262	284	278	324	306	293	277	311	290	285	285	277	290	279	305	320	290	292	331	287	299	297	324	295	308	315	282	278	333	314	305	290	298	298	306	289	258	278	300	288	284	291	295	303	272	313	279	280	304	279	305	311	286	295	307	292	262	318	302	299	289	276	316	261	290	302	289	302	267	330	293	310	286	295	292	294	266	305	313	270	305	299	305	287	331	304	313	298	310	310	293	301	270	308	275	270	282	274	270	305	291	303	290	319	301	318	317	307	302	286	292	305	304	288	291	280	257	293	289	273	282	291	280	273	295	297	299	303	310	289	313	275	280	265	298	292	306	299	290	290	306	313	314	277	280	278	295	299	302	303	312	314	285	302	284	253	317	303	290	291	309	291	336	270	279	289	294	255	264	280	271	305	297	316	278	272	289	295	289	288	303	303	293	299	299	313	288	284	297	288	278	316	279	280	300	286	296	309	280	277	274	285	311	253	303	292	302	272	284	334	318	265	281	263	309	304	263	307	328	294	311	283	281	317	314	281	316	323	307	322	312	279	301	312	313	299	285	342	290	297	275	278	313	266	300	293	275	258	291	300	295	299	310	294	280	315	297	291	322	312	291	291	296	302	310	323	276	311	295	308	295	287	302	326	288	296	291	282	296	321	305	311	298	312	306	306	318	311	300	321	274	294	317	306	265	267	305	305	292	274	286	282	287	273	268	298	287	275	313	277	274	293	316	310	293	320	272	284	300	277	310	307	292	302	290	285	310	290	270	282	308	266	283	292	292	289	287	300	297	304	255	271	313	308	313	267	282	301
46558	52105	43369	31891	23785	18688	13445	9209	6866	5413	4416	3493	2749	2366	1901	1635	1337	1200	1032	962	856	779	618	618	560	539	510	453	438	478	439	444	385	369	365	374	338	382	319	359	331	311	348	309	300	312	295	298	277	312	293	297	311	307	288	279	296	281	273	291	294	286	289	277	276	275	261	273	279	277	285	265	312	253	322	274	313	288	292	242	275	259	263	288	293	293	268	296	287	298	304	273	280	283	306	243	301	300	300	275	305	306	276	296	298	316	282	298	289	286	285	284	309	274	307	304	279	299	270	263	251	291	315	291	256	264	281	295	278	304	254	291	291	295	304	254	284	276	314	277	286	278	301	270	292	289	290	268	289	286	283	268	328	298	305	297	255	264	294	307	296	268	277	257	270	278	277	289	335	304	285	268	272	285	295	265	312	285	276	305	299	295	294	272	257	301	286	296	305	298	288	314	290	292	305	295	299	282	261	292	281	282	296	300	302	237	286	273	295	268	307	291	281	291	284	315	304	303	289	289	280	302	264	296	266	307	265	279	284	279	303	259	308	291	280	287	315	273	289	263	297	315	269	263	290	292	258	281	286	312	326	259	278	289	295	284	313	275	290	277	283	309	311	291	283	263	291	267	284	311	295	263	262	270	277	270	286	268	264	253	262	259	284	295	278	253	295	275	273	255	280	267	284	276	284	263	314	304	278	285	273	283	281	291	258	301	284	276	243	300	276	312	299	278	274	292	272	278	276	246	262	279	276	272	269	263	295	289	271	266	306	282	280	315	248	282	309	287	293	280	296	242	279	313	305	272	273	283	288	307	285	270	293	273	303	275	296	271	295	304	312	286	296	286	296	282	287	264	257	283	280	285	289	289	280	290	268	280	264	254	256	239	280	273	300	306	287	254	269	276	267	302	247	291	289	296	264	280	259	300	274	295	289	285	289	287	283	315	305	288	286	280	287	289	301	291	294	283	300	309	311	285	267	249	308	290	275	299	280	262	317	330	268	292	292	286	292	305	301	272	248	282	293	256	285	246	274	282	277	290	283	275	272	309	292	271	273	284	294	265	294	295	257	259	279	269	279	277	298	252	295	311	284	275	278	283	287	281	283	297	283	299	305	293	279	293	246	286	252	278	288	309	266	268	291	308	266	291	275	292	288	273	279	291	280	280	298	315	292	284	285	278	260	271	282	303	283	307	282	288	269	257	295	306	257	322	292	319	263	256	305	296	301	312	294	288	266	286	283	259	294	263	295	271	263	258	309	292	292	307	285	272	262	312	266	271	267	256	278	250	293	285	262	293	255	305	290	286	284	283	299	284	300	292	273	286	291	264	294	261	312	274	304	259	298	299	298	294	274	284	305	259	271	273	267	280	266	287	262	281	275	258	280	290	280	266	299	264	263	280	249	253	285	277	312	273	264	301	287	270	279	292	282	268	275	285	271	263	274	305	325	270	305	264	273	257	262	294	271	288	268	300	283	339	286	302	290	290	288	281	294	300	309	254	271	287	300	268	294	277	296	275	267	289	254	281	267	276	304	271	279	290	291	282	261	316	306	289	268	289	299	287	289	278	300	260	299	313	273	279	302	260	269	327	284	272	283	288	274	289	287	266	306	279	318	270	313	248	270	284	286	298	282	286	270	263	264	294	279	303	283	288	287	288	279	295	269	265	267	315	270	305	271	289	301	291	264	274	284	294	272	267	275	245	278	297	248	293	307	288	297	264	289	279	278	294	281	295	293	325	276	253	254	297	272	295	319	294	279	283	287	291	304	313	291	307	261	281	292	291	273	290	264	301	285	280	279	290	274	291	293	295	315	295	280	258	321	288	296	324	261	256	281	286	285	293	274	265	279	294	277	270	293	306	282	308	276	292	310	290	294	277	291	305	292	293	275	290	285	316	285	305	293	292	290	293	271	289	295	330	289	285	268	288	291	230	304	287	271	302	290	257	293	289	265	291	298	276	290	280	287	260	287	266	299	267	268	274	272	248	316	298	245	290	284	284	256	292	242	283	298	268	300	270	252	276	288	257	288	287	306	276	278	276	298	293	295	271	292	291	267	258	303	280	278	279	250	322	281	260	294	274	297	287	252	280	278	274	287	308	271	298	288	276	292	278	354	311	278	271	283	257	321	264	278	294	275	276	277	286	306	280	293	304	299	284	292	280	302	316	296	259	289	277	324	272	274	285	318	294	270	291	293	283	319	276	255	307	267	274	287	270	286	295	276	275	304	277	288	270	293	295	287	286	242	255	285	296	293	275	279	290	259	275	290	308	273	271	262	285	273	268	295	285	345	295	259	279	318	293	262	267	288	273	274	325	272	275	290	276	282	276	271	268	272	282	273	307	285	264	314	319	286	294	249	285	291	277	280	245	294	295	268	282	261	263	302	293	311	269	303	271	287	287	271	275	264	300	295	273	300	258	271	295	301	292	274	266	298	310	251	276	264	273	278	242	276	270	296	266	273	281	283	302	283	301	282	333	281	276	288	287	288	265	296	271	270	252	311	291	273	270	262	289	292	274	277	297	297	321	296	289	269	307	293	274	291	258	277	260	256	292	288	303	284	281	276	272	263	269	281	293	303	271	301	284	273	278	289	260	314	282	293	279	271	284	275	267	243	291	301	289	274	293	269	276	242	268	324	298	274	298	305	260	300	301	270	280	310	289	284	261	260	293	236	260	299	296	290	288	308	263	289	255	242	292	289	308	288	289	295	303	281	278	272	276	278	261	287	276	307	314	282	306	281	312	271	261	270	260	305	306	262	327	271	265	305	266	271	244	256	293	273	304	284	300	268	279	295	301	281	289	313	280	326	270	242	272	271	268	323	268	283	273	282	301	281	280	312	288	256	267	316	254	299	266	277	310	270	292	293	308	296	259	274	288	275	271	306	279	281	288	327	309	271	263	287	305	288	301	297	281	316	258	265	264	276	292	319	274	276	288	278	294	283	277	282	270	290	306	303	289	259	286	271	291	311	306	295	276	278	319	285	276	299	281	280	291	260	298	313	270	294	272	304	282	290	252	245	287	281	294	277	296	266	291	269	280	272	268	252	279	290	299	281	277	298	306	297	258	282	281	256	256	279	310	243	269	261	302	270	284	285	278	296	283	268	293	272	304	273	273	305	277	330	287	272	285	285	259	288	284	264	250	280	304	270	293	329	280	281	284	307	259	274	285	270	275	293	293	268	277	272	291	291	274	282	279	298	270	273	305	272	288	293	281	297	254	273	252	288	293	280	295	297	294	284	274	320	331	291	301	275	273	292	305	301	266	242	300	324	292	257	269	250	260	297	274	285	263	299	263	302	293	316	278	268	281	313	278	280	290	289	295	273	272	277	285	274	285	253	291	293	301	262	281	271	300	302	284	320	255	273	260	293	282	292	258	296	284	279	293	272	259	318	249	301	270	280	268	312	277	285	318	297	268	293	295	286	273	269	276	301	273	270	268	297	264	281	281	298	265	283	282	293	290	294	278	261	289	307	293	255	279	307	280
25241	21519	28958	24835	23580	24594	18255	9471	6173	4762	3708	2902	2423	1955	1746	1463	1287	1169	1038	946	857	783	640	660	624	574	513	512	486	483	513	483	471	459	397	431	413	403	403	410	390	415	373	328	399	368	397	366	334	394	346	362	350	354	332	320	326	330	346	338	351	361	319	328	346	345	359	365	354	348	339	317	375	325	372	335	339	303	329	324	338	367	294	337	359	356	359	370	318	359	309	335	343	341	339	336	358	350	319	354	334	334	350	361	321	335	357	333	354	358	342	343	358	381	312	364	353	348	354	323	380	385	320	339	363	319	351	394	363	335	325	340	364	352	343	317	349	334	362	360	345	335	366	353	348	321	318	342	350	316	337	362	330	349	339	335	333	346	315	310	330	309	365	324	326	332	377	338	309	354	331	351	346	344	331	313	344	328	337	341	337	309	343	325	326	331	343	309	351	346	327	362	349	332	360	353	308	363	317	345	344	342	348	353	337	338	356	367	334	346	360	338	383	322	316	343	324	315	346	323	354	359	310	300	343	359	336	298	299	334	321	336	344	343	358	365	335	333	343	338	299	326	337	321	344	348	329	358	363	343	350	340	343	315	325	355	358	334	341	364	325	345	362	353	333	307	308	390	363	353	325	357	338	324	368	346	329	324	347	346	323	342	352	350	345	346	319	315	303	362	328	354	358	346	343	373	333	337	332	328	345	328	329	348	345	355	322	321	326	325	329	322	403	362	348	366	334	363	347	349	344	334	336	341	340	329	376	356	321	361	354	328	389	348	371	326	325	341	328	356	317	354	365	342	351	321	350	317	330	337	320	298	316	349	355	321	334	354	339	362	315	339	362	311	343	330	326	328	320	338	309	358	314	356	365	340	322	324	324	346	338	313	348	352	345	357	325	322	363	342	339	317	325	307	368	316	360	346	324	348	330	310	342	322	336	321	322	312	327	336	308	350	348	331	333	348	333	316	353	363	376	314	385	365	344	376	330	321	363	313	313	369	353	336	313	328	344	298	333	344	348	361	335	348	334	342	333	330	364	292	327	327	355	343	344	345	317	325	329	352	331	287	339	328	311	309	334	317	358	345	327	331	369	356	285	345	363	361	347	353	337	343	349	342	360	323	353	338	360	350	344	327	351	334	332	319	358	343	321	327	355	337	320	328	339	309	339	327	337	359	338	350	339	304	320	353	316	352	336	339	326	297	349	312	356	360	337	311	340	354	312	316	335	345	325	335	327	349	346	333	361	301	368	344	333	336	350	323	359	338	348	344	339	301	367	332	346	332	342	343	343	331	369	333	401	352	345	394	314	335	349	322	338	332	318	346	354	324	348	349	343	351	379	356	330	330	332	327	359	329	309	314	358	361	335	363	320	376	331	348	354	336	351	307	329	343	363	327	332	387	312	359	354	341	346	354	337	354	354	335	343	354	365	345	332	336	363	382	332	373	315	339	310	336	355	334	351	325	320	309	342	364	345	337	359	338	355	325	329	323	304	332	339	374	356	332	303	336	358	334	365	314	339	317	363	352	333	357	357	346	329	364	313	308	362	329	335	348	326	343	336	361	329	335	349	346	342	325	330	339	308	382	309	311	324	338	313	342	345	364	339	312	323	346	348	326	335	337	331	321	344	338	343	339	337	358	342	347	339	345	353	315	366	334	310	335	313	342	355	333	297	332	312	337	308	351	321	363	320	303	345	338	317	335	339	320	330	311	355	356	319	366	334	341	335	343	357	349	334	353	329	332	341	308	326	345	335	319	339	349	321	346	339	344	310	319	344	354	344	329	361	341	323	342	333	330	335	311	332	331	298	316	362	345	296	335	334	358	316	358	349	344	353	342	361	376	322	300	326	359	351	377	348	314	315	314	327	333	351	353	332	325	392	332	328	332	367	327	307	332	362	346	338	345	334	361	323	342	343	321	350	339	350	332	362	330	360	348	355	346	339	374	335	354	339	335	293	349	347	341	299	334	359	351	340	355	362	303	351	329	340	317	335	352	358	385	333	309	369	343	306	356	295	343	367	357	339	346	377	341	351	355	369	307	366	319	293	345	339	314	325	341	338	325	343	352	332	330	335	338	339	297	329	304	350	355	311	315	331	327	354	376	329	303	356	316	333	318	308	343	359	350	339	326	316	311	345	335	335	315	371	325	340	337	321	370	306	338	347	328	342	342	337	308	338	349	344	315	358	386	342	364	336	340	339	353	336	327	356	351	367	373	350	379	344	329	362	346	331	311	365	342	361	331	356	349	305	326	339	318	338	364	349	372	329	340	334	354	344	331	318	343	342	322	332	314	340	308	333	325	312	331	323	330	347	329	337	325	334	337	311	332	339	342	366	339	349	326	346	345	345	324	323	354	342	361	362	330	338	318	325	307	345	342	354	355	343	358	306	326	333	329	320	359	337	346	354	348	317	363	327	313	345	357	319	339	344	335	308	328	347	328	336	311	357	339	297	349	349	343	338	371	349	329	352	350	337	344	369	352	324	375	336	318	323	338	348	283	317	336	356	352	359	324	370	334	352	325	373	355	302	334	345	346	361	324	357	332	341	345	340	328	332	325	315	367	327	307	357	338	348	317	316	335	349	358	335	349	324	362	335	362	343	345	352	328	329	336	333	355	329	325	348	291	312	362	317	306	337	321	326	389	336	319	350	359	334	359	350	331	333	306	328	333	332	338	338	354	302	346	332	378	310	370	366	323	349	365	351	301	322	320	312	345	335	355	353	330	330	356	359	315	352	327	341	372	315	317	318	308	317	362	363	338	346	297	320	344	361	336	339	323	332	334	332	348	359	370	319	341	352	345	333	336	355	341	326	350	343	311	345	346	331	341	358	356	318	330	350	338	329	347	327	334	313	355	374	348	341	327	326	322	333	339	308	328	333	353	319	322	343	324	354	371	345	362	334	362	311	305	374	347	314	359	354	358	322	344	327	351	333	339	321	359	332	348	298	356	354	366	362	328	335	337	322	355	329	301	360	329	394	312	317	317	345	393	339	331	326	360	327	341	327	333	356	373	364	355	325	385	347	356	349	354	371	355	372	346	345	366	337	365	327	328	362	309	329	339	310	306	317	331	319	331	328	327	347	324	348	356	325	342	353	330	350	345	337	312	338	369	328	347	309	333	352	306	356	336	310	344	340	343	345	337	328	355	321	310	354	371	345	295	327	330	339	355	343	344	364	311	344	355	345	335	347	350	328	270	338	347	314	331	328	341	337	340	337	350	349	340	346	340	365	338	342	286	323	349	360	341	330	370	325	330	321	344	319	339	371	359	325	339	358	339	345	362	323	335	344	327	328	348	317	309	329	326	316	361	368	352	358	345	329	375	337	364	334	325	320	354	362	325	324	344	337	332	333	323	338	337	355	348	344	326	353	335	336	341	314	346	346	332	327	362	326	341	320	354	330	353	341	353	370	335	354	340	334	366	346	349	345	347	346	377	316	333	338	331	328	328	327	332	324	330	351	339	337	304	356	354	361	354	352	308	339	314
46510	57362	49228	37863	31472	24908	16836	12337	9465	7322	5808	4580	3837	3120	2673	2188	1897	1702	1417	1332	1103	1014	938	830	771	694	608	545	601	540	503	512	438	459	456	475	453	416	366	412	417	385	383	371	351	366	366	319	347	360	312	352	353	352	314	365	347	323	334	324	334	339	268	322	327	332	328	295	322	339	311	290	325	289	278	320	355	309	334	312	296	314	340	311	309	301	311	270	299	308	331	317	331	295	300	320	287	296	345	337	309	285	330	341	283	341	302	328	344	303	297	343	275	338	310	306	320	304	323	293	325	312	311	316	330	324	312	323	324	313	309	302	337	309	343	309	331	298	315	317	301	307	295	306	305	336	296	346	303	311	308	306	320	300	332	279	325	319	336	342	326	305	343	332	330	313	314	321	309	301	313	293	314	334	313	332	311	284	349	286	321	317	308	311	304	275	339	286	333	325	304	309	323	298	303	296	333	297	306	299	323	322	301	317	296	338	308	314	324	342	257	310	325	306	322	323	340	319	330	287	312	308	316	298	299	295	349	309	302	317	338	333	324	300	339	290	331	306	318	345	310	326	302	308	305	316	326	328	316	322	317	308	291	315	319	311	339	324	355	361	314	351	356	331	326	316	330	315	338	321	321	284	318	305	327	312	321	306	313	337	322	301	316	330	294	301	290	288	322	307	317	320	304	297	316	309	344	306	342	315	307	312	316	339	318	316	319	331	333	300	333	324	292	369	335	350	327	301	299	315	322	296	299	288	314	332	308	334	313	317	337	357	349	353	358	308	327	318	336	319	276	290	297	347	297	313	288	345	332	302	340	278	320	312	315	339	305	327	312	313	304	318	343	311	319	338	345	313	309	331	324	304	361	326	290	314	306	317	339	283	319	331	321	316	310	335	308	343	297	319	338	289	321	308	277	281	310	291	304	308	316	296	323	313	334	303	308	306	324	326	372	348	306	330	315	354	320	300	327	329	322	328	302	326	322	301	295	312	313	297	354	304	314	343	325	289	327	309	330	326	330	293	318	335	286	322	339	312	296	332	301	303	342	292	321	333	311	301	329	305	347	307	296	330	290	309	328	332	335	281	285	306	299	332	280	320	336	327	321	332	343	321	329	327	285	270	324	319	326	360	330	306	351	325	297	341	307	294	300	331	327	317	319	323	312	332	281	304	307	306	316	302	307	334	317	282	318	314	323	300	314	347	314	317	337	337	307	323	308	301	327	312	329	311	292	338	294	323	342	323	276	292	296	314	316	316	312	304	312	307	327	303	299	315	309	334	338	349	312	315	294	298	323	295	326	324	308	313	302	309	289	319	312	340	359	335	312	353	334	300	310	305	327	302	300	309	304	293	297	318	330	327	321	335	309	354	306	336	286	327	320	333	318	307	339	301	288	342	320	332	307	318	282	289	320	295	295	308	337	309	291	289	299	353	299	324	291	308	308	306	332	331	308	308	353	335	331	346	330	304	322	290	303	307	339	307	289	306	322	309	307	302	308	294	316	323	305	316	328	347	299	294	298	352	320	295	300	344	345	303	334	332	331	329	329	352	304	341	351	338	294	339	296	310	304	289	316	281	324	321	318	299	340	317	305	314	304	295	310	324	307	335	336	289	303	306	319	325	328	305	338	311	277	340	304	334	318	309	339	335	324	325	288	315	285	324	323	327	299	306	286	334	298	319	298	307	311	318	309	314	327	286	276	322	347	299	329	327	335	347	324	296	304	331	316	348	289	300	321	315	327	324	309	323	310	292	326	324	317	318	306	316	312	315	315	317	308	346	323	298	323	347	311	330	292	358	330	323	311	320	317	316	308	357	312	320	259	303	334	312	322	287	327	335	347	313	307	334	320	299	327	305	299	316	302	332	318	334	298	315	330	290	311	305	325	325	319	316	340	320	301	306	304	301	349	338	302	311	304	316	312	324	294	347	308	320	339	313	324	296	296	319	314	283	327	305	291	286	346	301	347	313	303	312	272	327	281	292	335	333	317	310	344	329	304	363	332	332	321	303	317	314	326	288	313	331	336	307	311	284	340	313	336	330	334	318	280	320	337	332	317	290	320	294	320	338	313	322	321	310	312	315	299	316	334	289	311	314	324	332	318	313	322	311	336	293	307	309	319	292	306	326	298	321	316	316	337	333	322	313	306	309	349	347	306	347	318	323	321	325	330	327	328	336	321	301	290	295	339	295	299	317	308	310	325	307	313	325	298	295	319	306	327	331	317	276	302	305	305	321	306	318	303	311	299	315	312	312	318	307	316	327	332	299	313	309	334	325	329	301	331	276	298	330	313	303	293	321	313	339	334	331	328	329	321	325	297	341	307	309	311	323	304	325	318	322	333	329	324	299	329	302	307	287	331	293	303	318	325	292	312	302	309	291	305	348	351	327	305	343	302	347	295	325	354	310	311	325	316	315	323	307	319	295	309	289	337	331	347	326	344	337	348	311	303	324	339	300	325	322	301	321	295	328	326	293	310	309	304	344	324	312	375	313	329	338	317	316	292	330	295	303	316	318	316	335	276	334	305	312	316	307	328	295	297	294	297	311	321	294	328	336	309	326	310	315	310	266	337	302	288	302	326	283	317	293	333	306	298	325	322	316	311	293	293	326	319	292	350	305	302	296	301	308	312	320	321	352	331	329	309	325	339	339	315	331	328	311	326	295	336	315	293	307	303	337	319	308	333	342	327	297	312	320	327	317	315	320	354	313	335	318	284	300	301	331	330	291	325	328	303	312	314	325	350	318	308	319	317	330	308	331	355	328	344	293	351	317	340	338	335	332	310	346	289	331	297	320	330	325	303	322	287	291	329	285	316	307	317	325	321	302	323	330	330	317	290	308	328	342	300	315	313	268	294	316	299	334	321	312	303	318	285	311	310	340	339	325	324	322	293	327	308	308	353	312	296	293	313	327	300	342	335	299	350	360	305	329	301	319	295	303	315	342	330	301	325	314	347	331	322	317	340	328	312	301	307	350	330	315	331	292	299	300	327	334	317	359	325	321	332	331	293	285	329	311	303	335	297	339	293	318	298	309	341	307	301	295	325	297	297	276	328	293	341	283	348	335	330	318	370	332	331	319	300	331	285	307	330	309	322	319	299	314	318	290	292	274	304	337	338	316	345	308	322	318	305	332	320	312	315	304	332	338	305	315	289	322	316	287	315	316	309	327	326	318	301	288	346	306	326	325	320	328	353	278	323	307	311	344	304	308	313	308	307	328	344	354	340	329	327	322	343	304	314	343	300	316	335	305	327	288	318	297	330	325	327	304	313	308	328	319	295	325	334	313	314	316	341	306	329	315	306	280	345	328	345	322	314	303	312	313	333	307	332	333	306	294	287	309	286	280	316	302	316	302	294	340	346	341	315	336	336	310	298	268	329	292	352	307	311	269	318	324	318	329	318	295	284	336	306	297	345	306	293	290	326	304	347	270	309	305	319	310	317	316	292	309	304	299	301	317	344	323	333	339	322	274	342	337	286	323	317	325	332	316
24948	21556	29099	24815	23300	24707	20095	10368	6884	5278	3944	3065	2501	2096	1749	1542	1344	1174	1045	988	972	825	731	691	626	632	529	520	516	531	497	485	477	434	438	424	385	373	382	364	380	377	365	361	345	383	335	341	307	353	349	365	340	342	353	355	327	347	339	305	313	337	322	314	324	352	324	373	361	321	272	342	328	308	294	350	314	342	317	336	350	332	295	350	345	325	305	333	318	294	326	323	306	352	303	349	364	313	332	317	338	369	335	355	326	322	297	302	304	352	299	296	344	338	321	349	338	324	334	298	312	296	326	307	298	299	343	324	299	341	324	359	344	332	335	329	326	321	318	358	361	309	298	282	327	334	310	330	336	340	339	308	340	350	325	309	341	322	307	367	331	298	329	355	327	341	319	343	318	309	325	334	322	290	327	318	310	308	307	319	307	344	319	291	333	329	354	315	288	363	324	315	311	362	338	333	341	325	329	346	344	335	316	301	330	336	334	330	320	305	321	323	320	342	340	306	299	330	347	327	355	359	335	367	321	277	296	338	313	365	341	345	326	290	348	327	316	345	343	300	304	362	300	347	310	335	313	344	338	319	317	339	339	329	341	303	342	374	305	309	374	335	329	350	322	352	302	286	329	352	336	362	339	320	350	301	330	324	302	321	326	322	336	376	350	329	307	322	317	346	323	300	328	343	362	351	317	349	329	342	329	314	311	350	347	314	321	343	350	320	327	338	315	324	335	338	383	332	343	317	329	335	306	332	314	325	317	327	306	330	282	341	309	317	346	327	337	299	362	365	323	339	331	321	302	334	325	330	340	342	336	319	333	314	316	347	319	335	307	358	336	317	311	312	312	344	360	332	337	364	317	289	355	294	288	311	327	323	315	325	318	323	341	321	302	332	338	321	300	331	318	368	338	370	326	322	309	337	311	329	308	318	316	331	334	289	337	311	326	330	311	320	347	310	311	334	345	325	341	316	340	345	347	340	346	313	324	349	363	330	299	340	369	343	347	311	316	314	302	330	323	339	350	354	349	313	329	364	306	350	304	341	307	335	344	339	302	300	299	307	341	347	330	332	334	356	328	325	343	321	297	335	338	344	320	283	276	312	301	356	352	307	325	334	298	316	330	335	329	335	319	331	338	352	324	354	363	322	322	332	293	317	362	348	314	289	311	321	334	354	322	285	311	338	329	346	330	303	318	288	310	377	332	341	342	317	300	318	311	309	344	349	305	354	310	332	330	306	291	328	340	296	323	342	311	309	325	319	321	338	335	301	354	286	322	296	321	350	321	327	336	306	328	345	337	327	312	309	328	323	324	311	346	304	341	303	332	316	334	326	348	356	334	308	313	319	327	308	354	289	319	354	287	329	322	318	323	351	341	303	304	353	297	314	353	360	343	350	292	338	339	300	346	315	342	349	317	324	306	320	319	325	336	293	303	309	354	316	347	305	336	333	320	318	326	323	328	309	329	302	330	344	338	342	307	331	317	333	342	338	338	331	354	343	270	334	325	318	370	305	313	327	303	325	340	360	331	358	316	352	316	349	324	311	355	333	310	289	308	351	349	351	356	284	311	297	360	327	315	339	282	361	324	318	321	317	312	318	318	332	308	323	339	301	346	314	344	300	338	344	313	326	293	281	295	323	343	351	319	288	332	319	299	332	314	309	311	327	329	323	339	320	366	321	313	300	313	327	366	315	322	340	293	315	319	332	329	283	343	296	310	337	306	331	327	320	352	341	318	335	350	311	331	322	335	338	357	294	347	315	328	352	345	334	289	333	358	367	321	331	365	311	326	329	338	313	320	332	322	346	322	330	286	316	309	331	307	314	377	322	311	358	343	276	310	336	339	356	324	291	323	332	324	323	309	324	330	290	333	332	309	356	351	336	304	303	319	310	376	322	317	308	310	302	328	319	310	311	318	380	332	324	310	311	302	359	342	310	324	324	324	332	312	323	341	338	323	328	294	312	322	311	326	353	317	330	338	340	310	330	327	309	320	322	325	354	329	342	296	338	306	315	316	348	313	327	358	325	321	291	310	346	317	309	329	342	301	340	317	300	298	311	312	322	317	340	331	327	310	330	316	316	320	341	332	303	334	294	329	334	355	307	337	325	335	334	317	354	321	359	341	329	343	322	329	314	323	315	324	332	314	395	369	347	322	303	368	363	319	297	293	332	367	337	345	302	318	352	333	311	312	349	350	323	349	343	352	328	300	332	363	341	338	326	305	318	288	308	324	311	328	332	344	323	334	328	330	320	337	320	321	328	329	323	324	322	300	294	335	328	322	322	368	351	321	321	277	298	358	319	324	343	347	344	340	345	323	358	314	296	319	339	341	346	348	300	331	364	314	334	334	302	336	304	330	318	291	331	349	358	341	317	338	300	324	315	341	329	330	365	324	333	283	352	350	313	302	324	330	318	337	292	347	335	293	294	313	322	342	335	347	340	341	320	332	349	317	327	326	333	327	318	317	311	309	294	339	328	318	332	338	318	304	351	346	333	311	322	342	295	314	347	335	336	327	332	303	344	298	323	300	360	352	302	292	343	322	298	326	308	306	330	311	318	308	333	323	309	342	367	307	314	313	325	346	317	308	313	360	319	310	337	327	311	308	306	344	281	336	372	321	303	326	382	330	299	313	340	319	301	347	311	303	336	344	332	340	301	328	310	334	338	347	328	343	322	293	311	340	348	309	325	348	323	331	326	328	344	337	310	303	334	330	364	323	333	319	311	325	311	324	338	304	296	293	322	307	340	293	335	316	320	347	337	325	319	329	299	321	333	339	337	344	305	355	318	326	343	339	309	326	346	314	323	323	327	347	315	329	327	335	334	333	326	356	321	327	301	356	306	309	295	332	316	351	350	317	346	280	359	343	351	347	343	341	303	343	318	317	336	340	314	342	274	340	303	362	305	337	327	319	319	288	323	347	319	340	354	316	330	310	338	351	346	291	335	303	340	305	366	355	338	328	317	340	324	321	326	325	309	329	293	300	325	345	308	333	306	313	325	343	326	333	370	324	329	332	321	338	327	308	357	302	318	321	327	295	335	331	360	333	330	307	359	305	342	350	337	345	315	313	344	316	332	337	335	346	301	314	315	310	303	308	330	335	359	325	333	326	304	303	323	306	307	300	304	353	302	331	334	329	313	319	351	350	343	360	311	325	340	323	316	335	351	329	311	353	320	320	323	330	314	344	330	330	320	306	323	303	368	355	314	328	327	313	310	315	300	345	330	333	331	324	349	328	325	318	312	313	336	337	353	326	333	326	310	331	343	324	317	293	319	316	342	323	315	302	310	321	309	306	334	325	322	317	316	311	319	308	309	315	357	314	346	287	304	337	336	335	339	330	317	329	348	368	359	308	362	346	307	322	328	289	338	331	344	327	336	340	300	308	345	313	284	315	307	327	342	298	287	319	345	316	313	337	312	337	316	316	309	349	356	336	337	326	318	336	330	339	302	354	317	339	339	327	317	336	319	335	319	318	329	322	357	300	312
43884	57583	52806	40515	33503	26870	19597	13989	10894	8665	6684	5234	4301	3503	2920	2467	2073	1828	1617	1395	1259	1116	934	900	795	711	661	653	630	557	579	575	527	468	502	463	446	421	428	396	407	367	396	370	375	364	353	325	364	344	314	327	360	324	357	281	338	303	318	322	308	311	327	339	326	299	333	331	307	328	321	329	322	295	313	316	342	332	323	313	309	310	306	305	324	308	321	331	306	294	304	329	299	347	311	301	281	285	325	323	319	333	321	321	314	301	313	313	303	323	337	296	324	334	282	290	303	341	330	310	322	331	297	311	327	295	309	306	295	306	293	319	300	334	339	334	296	337	358	293	313	273	341	309	280	318	287	300	301	319	308	312	309	305	266	310	302	292	343	304	322	296	314	319	317	288	294	311	289	288	296	308	308	291	277	301	273	306	310	294	332	303	308	321	339	292	308	308	345	289	326	314	340	283	284	304	328	283	315	295	315	311	306	318	267	296	296	347	330	299	303	307	295	305	288	289	302	314	297	285	304	309	326	301	314	300	298	316	313	300	315	323	309	283	316	280	314	292	310	314	305	294	310	321	310	304	323	288	308	316	327	308	308	301	302	308	343	325	327	306	311	321	293	306	320	304	326	320	308	284	301	303	296	340	327	292	318	323	352	289	291	312	327	316	329	282	326	300	321	285	325	329	313	303	305	297	301	320	305	311	279	328	301	301	298	326	308	318	314	279	322	316	320	321	314	324	321	293	296	332	302	315	322	315	324	318	298	327	283	308	292	300	317	320	282	315	316	312	330	327	333	301	332	283	316	318	282	271	290	275	305	298	321	316	292	327	273	317	323	298	285	322	310	302	309	319	307	308	306	327	298	305	342	343	327	337	310	301	282	311	320	326	317	294	347	285	326	284	309	309	307	333	302	293	346	288	327	321	332	311	300	272	308	338	291	305	298	320	337	329	323	291	314	307	300	335	334	320	311	322	324	337	313	283	280	309	306	321	323	304	312	302	291	296	363	308	305	312	344	308	327	306	307	314	319	325	314	259	297	317	312	308	336	313	312	346	308	281	323	277	301	301	332	318	353	311	307	284	263	307	327	312	282	323	327	265	312	298	314	308	299	292	314	321	320	325	299	327	301	289	345	322	319	320	306	311	304	353	301	297	328	292	302	332	311	265	333	314	311	307	292	307	311	317	334	311	327	311	314	285	313	300	293	312	302	315	282	312	286	307	317	291	316	273	323	294	305	336	313	311	321	308	322	347	316	324	302	321	301	298	310	308	306	307	272	314	297	300	334	289	304	286	313	339	344	309	314	334	313	292	331	346	314	322	346	315	304	304	309	316	335	315	288	276	312	303	331	294	308	279	293	287	314	303	315	345	315	290	329	292	301	284	329	317	338	311	318	314	300	301	311	313	336	261	315	295	306	311	309	315	284	316	310	315	313	303	330	313	301	321	334	330	323	276	339	308	320	307	277	318	316	312	298	285	298	316	276	317	302	331	320	316	304	317	302	322	332	318	305	333	328	317	289	296	321	323	313	337	331	304	294	289	295	274	294	314	303	319	283	314	282	303	323	308	322	341	303	306	306	284	323	326	318	302	317	297	318	310	336	288	277	325	311	324	292	278	313	339	328	316	307	326	299	277	344	311	318	325	303	348	312	289	330	339	320	327	294	297	314	309	284	317	295	338	324	268	305	291	331	317	282	299	326	310	321	319	343	327	296	307	344	315	309	310	306	299	334	311	323	337	308	322	321	297	290	308	298	298	323	311	326	313	318	318	311	324	307	286	316	281	327	300	298	308	334	333	348	385	324	319	302	276	296	298	328	308	310	286	323	304	301	328	344	306	307	331	284	344	289	294	341	291	323	302	320	285	330	297	334	293	278	319	325	289	281	316	306	291	304	322	344	297	303	316	303	318	302	290	305	296	264	326	318	313	315	278	292	319	286	333	311	322	312	321	306	337	281	301	303	291	289	276	301	317	279	292	302	329	314	309	347	304	299	307	316	312	313	298	302	321	296	327	297	303	343	318	297	291	329	297	304	304	310	328	305	303	302	296	320	275	348	298	308	298	329	324	301	327	331	341	323	285	318	328	323	313	312	308	296	302	358	331	313	297	318	261	274	319	334	288	306	290	331	307	293	317	308	325	282	296	305	310	290	312	343	329	299	323	318	344	344	307	284	309	321	275	349	308	309	302	319	326	297	304	304	306	319	297	313	336	320	287	326	323	311	319	303	342	311	313	306	340	281	298	311	314	308	320	334	304	336	304	311	272	321	341	304	332	317	305	320	330	331	291	303	326	313	313	294	309	330	322	310	280	325	335	301	317	352	290	328	311	297	308	315	335	316	319	315	325	348	327	340	296	291	288	313	297	342	311	314	333	324	326	336	309	302	317	293	319	309	312	318	320	284	317	271	322	325	304	303	309	313	319	304	298	308	333	300	304	314	294	313	307	302	315	304	311	298	307	317	309	304	307	330	299	303	309	345	334	310	310	309	315	276	300	316	302	312	311	312	276	302	284	298	304	310	301	330	329	322	292	291	323	299	286	305	324	320	290	296	297	309	340	305	327	326	316	302	291	292	311	336	341	315	289	332	315	334	309	309	300	304	304	296	299	310	330	314	310	317	332	316	324	332	302	341	282	322	321	325	276	319	287	282	324	305	307	323	321	356	287	307	288	305	291	293	332	304	308	293	326	324	340	308	320	326	301	301	259	300	334	290	275	299	314	287	310	298	303	323	289	307	308	327	313	305	299	330	292	277	351	338	310	294	328	313	323	308	302	315	331	323	325	274	312	314	286	309	298	302	302	309	308	295	296	298	315	320	315	291	313	337	292	293	315	319	319	284	325	311	316	308	275	313	293	313	321	323	315	293	302	316	312	288	309	278	313	329	294	324	328	318	319	352	293	302	333	310	320	318	309	286	288	333	296	287	327	335	297	327	293	297	298	308	270	335	310	313	305	360	326	305	305	323	335	293	286	305	293	310	256	291	299	322	317	312	306	354	326	301	317	321	311	297	296	280	309	278	290	315	308	326	330	287	298	299	313	317	317	337	333	278	310	325	304	307	293	329	291	337	295	311	315	341	306	298	305	304	329	317	316	323	269	299	319	267	271	305	266	322	291	312	304	336	310	307	293	325	322	313	327	293	328	325	329	283	291	306	319	347	338	321	293	297	310	324	329	315	283	316	323	292	321	341	268	321	310	342	317	313	299	308	319	292	299	302	308	310	314	322	318	326	280	304	325	292	303	299	299	273	321	317	322	317	278	291	312	306	288	317	318	294	297	313	301	304	307	327	264	311	325	305	310	309	312	321	332	321	293	282	302	301	336	320	272	317	325	328	305	285	315	316	332	317	322	327	310	304	325	344	291	319	324	329	292	297	299	317	340	316	316	323	301	313	312	286	334	338	335	319	315	350	359	329	293	302	297	288	324	311	309	335	299	298	334	327	307	282	324	297	285	328	296	344	311	313	309	314	350	314	296	303	314	309	307
24132	21540	29277	24429	22544	25440	25225	13070	8391	6382	4699	3851	3130	2460	2109	1856	1592	1416	1220	1074	1019	1006	879	776	741	644	635	587	570	557	549	505	495	509	499	448	503	420	458	413	414	392	402	418	426	409	399	389	365	357	381	410	390	380	359	311	397	410	374	354	370	361	372	400	393	352	369	352	373	379	372	337	375	369	350	330	378	374	378	360	385	333	388	375	334	375	355	388	363	328	358	343	370	322	372	391	334	353	343	341	372	327	346	360	383	346	340	375	364	350	345	358	370	368	369	354	412	350	347	351	358	364	327	364	383	378	364	361	350	329	361	333	371	371	356	367	345	414	323	354	335	383	339	353	334	354	373	360	370	361	386	338	393	385	339	332	352	353	366	353	345	311	324	332	340	356	323	372	315	371	340	366	382	368	365	358	347	378	354	352	362	379	350	381	357	369	347	376	354	357	323	352	379	334	363	351	319	370	334	376	352	377	370	348	350	357	371	359	338	361	400	367	372	390	341	355	359	350	343	405	355	358	337	317	347	372	377	362	358	336	344	322	359	350	351	384	340	318	367	387	342	347	312	353	382	340	341	375	341	363	372	326	377	356	368	351	356	356	343	364	343	331	356	333	392	359	343	337	337	343	366	370	351	357	317	383	348	362	353	325	355	364	391	354	353	371	363	361	384	395	360	350	354	365	392	335	358	376	359	356	365	355	356	336	343	355	361	402	322	370	367	371	363	354	364	362	398	348	361	390	367	365	364	381	384	369	343	373	356	355	358	378	380	344	365	348	381	315	364	362	390	366	356	351	376	354	364	351	341	373	343	332	379	373	363	384	359	365	317	359	320	312	370	333	370	369	416	393	327	341	395	350	347	330	386	345	378	351	351	351	357	343	343	351	363	380	348	366	343	411	353	364	345	350	354	333	336	357	378	364	342	394	348	335	346	340	383	342	366	388	327	308	346	355	317	339	336	327	362	353	338	343	346	332	341	369	342	364	340	370	351	339	361	372	357	355	333	359	397	375	338	347	379	363	363	387	387	336	329	351	340	314	331	365	343	340	326	298	345	325	373	348	360	338	373	360	323	389	352	351	362	341	307	322	361	366	371	309	388	363	365	324	345	328	399	387	340	324	331	349	337	346	375	368	342	370	384	335	392	369	351	366	343	369	360	354	358	368	335	365	359	374	376	375	345	343	356	342	345	365	351	367	386	344	335	343	388	342	350	335	351	319	357	359	356	360	343	364	359	343	355	326	360	320	362	364	374	347	329	354	330	354	364	365	371	338	361	408	357	344	356	353	360	364	347	350	343	371	371	391	362	406	355	366	359	352	377	311	382	337	383	341	395	340	352	394	346	373	340	395	332	368	381	338	341	357	322	346	367	343	329	365	343	347	342	381	328	363	351	303	335	379	350	349	347	384	324	355	367	339	379	331	355	354	373	366	390	322	326	371	355	369	347	334	362	369	346	346	365	356	376	351	345	367	335	356	340	391	362	352	379	346	381	331	355	363	372	374	332	331	362	404	371	339	365	337	377	373	394	396	347	378	383	360	350	366	340	356	346	346	360	349	329	366	373	352	350	379	342	368	397	342	378	389	387	346	360	354	359	347	335	335	375	334	333	391	337	340	340	370	336	356	351	325	343	344	365	337	372	413	366	366	359	348	366	369	350	368	348	347	356	335	373	399	386	375	369	328	365	386	349	351	376	363	366	337	373	317	338	391	365	374	347	353	384	331	347	368	348	383	349	335	340	347	373	368	365	327	375	349	378	338	389	351	336	375	361	382	354	340	339	368	367	366	364	328	367	364	387	390	350	350	351	371	394	366	342	364	352	359	364	374	404	369	330	376	353	357	343	333	359	421	352	379	358	335	351	359	382	332	348	349	373	366	393	345	354	365	343	362	378	339	333	368	378	369	363	364	365	376	341	357	336	302	345	364	360	346	366	338	346	372	357	338	352	356	351	332	379	369	338	349	361	342	354	376	370	381	384	363	372	379	373	377	358	323	385	370	353	367	374	387	364	322	372	348	347	366	365	339	362	346	363	300	336	360	326	349	367	313	383	317	372	345	388	379	362	324	376	347	333	344	373	353	312	357	361	395	375	379	374	357	323	369	368	329	340	358	357	365	381	361	372	355	307	368	365	353	350	338	334	338	340	392	362	335	324	342	348	372	345	364	373	379	356	374	380	389	368	335	354	343	376	351	368	349	398	331	355	350	341	350	377	355	364	360	350	322	347	342	341	367	368	360	337	355	345	371	364	364	373	347	351	363	318	360	362	360	361	375	361	357	328	356	329	334	354	351	365	369	347	329	339	363	366	376	356	385	325	390	357	344	342	354	354	352	389	388	335	370	353	347	340	370	370	339	327	375	358	340	337	364	331	361	332	364	351	377	351	353	347	335	379	387	372	353	338	341	371	318	371	327	342	375	366	356	371	351	385	349	378	358	373	327	336	353	332	365	384	338	315	342	350	364	366	353	355	354	308	350	370	340	378	354	384	363	369	320	351	393	373	333	389	384	374	371	366	342	367	369	378	345	375	335	342	386	355	361	345	371	366	344	345	361	375	340	360	354	365	334	358	357	356	351	352	360	371	353	353	359	337	368	335	353	332	381	361	326	374	352	339	391	349	337	385	400	329	338	333	355	364	324	329	357	344	341	343	370	400	384	362	366	338	345	349	348	370	328	325	328	360	344	343	363	362	369	377	386	355	377	370	373	360	357	365	364	310	354	362	376	357	349	374	360	376	361	366	378	397	346	353	364	329	341	364	331	369	371	339	336	342	381	379	408	356	352	341	325	348	347	330	392	377	390	350	376	336	332	379	372	357	362	341	361	341	356	360	347	353	380	361	372	326	336	379	362	389	353	378	350	373	353	351	351	346	353	364	368	383	363	351	386	361	364	342	371	349	374	340	337	361	356	369	361	344	345	354	337	364	357	368	353	344	337	321	338	350	351	333	373	362	361	358	338	317	363	381	352	322	363	349	361	351	345	347	356	356	323	352	340	371	340	359	370	370	346	332	344	388	333	337	376	361	368	351	364	361	382	384	368	343	318	385	318	367	343	373	370	378	364	376	352	354	397	353	363	379	342	368	357	358	338	345	341	356	320	384	348	318	334	363	355	356	390	338	339	331	394	349	345	379	355	348	371	381	342	356	375	330	353	383	353	360	373	363	341	361	339	385	378	393	354	355	325	345	350	339	350	362	363	347	328	333	343	371	422	347	362	337	380	341	357	368	370	368	338	336	342	342	367	383	369	343	340	370	375	342	360	350	366	367	380	360	357	330	354	385	367	317	381	374	367	386	369	324	335	383	372	358	333	353	373	325	386	355	354	371	373	363	358	353	369	390	365	346	329	336	344	373	333	344	356	365	408	370	332	359	329	370	332	353	365	342	352	362	369	367	378	362	344	361	354	376	374	358	356	359	361	357	338	359	342	365	368	348	344	368	367	377	342	335	391	387	372	342	329	370	334	353	352	360	369	321	356	377	347
43454	61488	56951	43151	35714	29705	22152	15294	12406	9658	7419	5998	4769	3863	3314	2854	2338	2055	1773	1555	1436	1277	1150	1066	924	834	780	673	685	600	578	564	546	539	520	495	466	420	451	453	417	409	433	399	399	374	405	414	396	378	359	347	372	354	345	349	347	332	330	328	328	340	351	299	353	313	376	333	339	326	374	340	349	318	342	354	370	356	346	337	312	360	330	331	363	333	353	343	320	332	332	358	338	342	334	328	351	338	351	313	309	330	314	382	345	362	337	331	307	362	322	347	402	329	359	364	321	337	350	371	353	335	335	345	336	354	353	312	305	301	354	329	330	344	347	347	334	346	356	334	368	333	290	346	324	333	335	335	350	306	319	319	336	328	349	334	303	315	307	338	318	319	350	346	307	322	319	310	337	323	320	369	343	342	340	352	353	331	357	337	318	366	359	282	306	348	353	337	303	339	337	320	325	327	360	356	340	336	332	353	335	321	338	354	325	327	342	313	342	352	327	316	342	343	337	342	335	343	315	328	340	367	327	311	333	324	359	296	333	334	360	324	317	315	320	328	329	315	316	342	283	328	333	313	339	344	346	337	329	319	341	343	314	364	351	316	343	352	319	325	364	333	308	350	339	336	330	312	286	325	341	346	359	339	339	338	313	344	325	325	332	335	331	327	315	353	311	329	368	354	350	306	333	319	322	324	315	311	349	344	316	363	382	315	315	307	346	359	329	342	338	333	340	357	346	317	313	342	321	357	339	320	344	329	320	339	309	365	355	331	341	332	342	349	372	349	327	318	357	341	323	349	349	365	360	337	309	351	318	396	314	338	318	362	313	336	332	348	330	318	331	332	352	336	324	364	323	327	350	366	289	350	332	322	346	343	337	319	330	323	333	354	328	341	334	324	319	353	349	342	350	319	337	307	316	337	341	339	372	325	351	301	329	338	307	316	367	334	325	311	315	345	340	324	316	310	323	332	336	344	332	359	354	350	323	318	359	337	371	362	362	342	300	345	350	310	326	330	337	335	340	347	316	343	321	366	355	380	316	362	344	311	314	345	337	358	345	356	291	327	314	314	321	336	331	324	322	353	319	336	325	351	351	317	353	336	358	356	322	301	357	313	310	365	345	347	334	358	335	318	354	336	314	312	370	311	351	362	333	340	343	311	323	325	348	355	339	328	345	327	316	319	375	324	343	307	331	337	400	329	314	315	346	314	348	324	339	335	332	362	320	324	330	321	325	325	347	346	317	312	322	324	325	332	365	366	361	322	320	360	361	305	317	343	336	318	336	366	343	343	304	335	308	323	338	357	363	312	353	304	317	335	326	333	328	336	317	358	346	329	311	332	344	330	320	292	341	311	332	335	342	337	331	378	388	318	334	349	362	350	337	318	323	301	344	344	310	348	321	326	380	337	320	287	332	322	357	365	343	329	335	331	308	310	302	326	343	349	325	324	331	339	343	323	359	354	342	348	352	332	309	325	336	321	323	317	340	336	330	342	333	342	345	326	335	310	354	328	326	332	313	324	323	333	297	333	330	316	315	318	352	323	334	300	315	344	346	317	330	323	322	325	338	356	352	331	316	339	330	336	325	342	317	332	310	312	340	361	319	324	348	331	330	371	320	354	345	357	324	319	330	338	317	322	344	342	328	355	342	328	337	355	331	341	338	318	303	324	338	314	339	324	336	346	322	312	332	313	337	300	338	372	335	323	331	302	337	376	322	313	302	334	311	326	330	346	358	320	312	342	311	303	345	335	330	333	335	292	325	312	382	347	332	356	360	340	363	321	307	330	307	300	343	309	343	311	340	361	329	338	316	328	334	329	313	319	334	359	315	359	329	330	374	328	335	324	321	326	340	353	340	351	321	312	292	360	307	323	339	344	315	373	348	311	307	325	317	325	352	341	330	346	331	354	352	348	333	315	321	329	359	332	331	326	320	340	318	341	318	295	327	346	330	348	383	335	296	300	328	321	339	297	363	330	360	327	332	290	299	324	328	326	352	352	276	330	321	329	330	332	351	337	334	322	329	325	361	323	314	326	346	337	347	329	326	363	336	323	335	363	349	320	319	348	322	312	333	340	318	356	340	356	352	310	294	316	317	352	353	335	319	326	366	327	354	320	327	347	360	322	299	374	296	366	361	321	360	346	339	339	366	335	311	350	331	337	342	344	347	325	328	308	357	300	309	324	314	309	320	321	312	300	330	334	273	299	340	384	345	356	343	300	359	314	352	336	342	354	337	360	305	318	325	315	315	326	302	376	310	321	336	321	318	341	345	325	352	307	315	334	352	325	345	337	291	339	363	340	325	308	350	341	315	347	325	334	327	325	332	350	338	350	329	349	324	338	345	320	311	339	299	326	350	335	341	327	341	335	359	340	335	313	325	305	326	303	326	352	329	348	350	344	391	332	326	352	359	319	332	338	325	338	329	336	338	350	366	347	357	339	339	343	350	340	340	334	336	345	313	318	332	301	320	354	365	324	373	330	351	360	345	324	324	323	325	331	301	347	341	337	359	350	346	335	304	343	326	368	335	363	322	324	341	305	300	332	300	336	330	342	341	338	331	341	332	330	340	334	344	337	345	336	339	321	327	342	309	289	344	330	337	374	323	341	289	343	336	368	347	363	355	320	309	353	307	301	319	347	345	319	333	317	327	359	333	339	353	352	342	335	316	311	340	310	375	310	333	357	334	352	366	328	350	313	309	335	325	345	340	320	335	341	355	334	331	308	322	311	307	334	352	320	360	336	363	360	310	308	350	361	306	307	315	308	365	306	331	316	316	348	353	322	330	337	329	297	328	315	353	342	366	340	347	344	325	315	351	326	343	350	326	343	349	311	350	341	348	362	344	358	337	329	332	288	322	345	360	342	338	308	306	317	345	361	322	333	328	341	350	317	361	368	310	335	374	348	317	342	314	331	323	335	338	330	312	342	366	323	340	333	331	320	346	359	351	334	377	326	318	327	305	361	323	311	315	350	336	357	354	344	371	325	331	290	323	337	362	348	318	342	295	343	352	343	309	361	313	337	343	348	351	330	331	343	302	328	305	337	305	306	309	311	306	314	347	336	322	309	346	350	327	369	327	321	334	355	325	339	330	352	349	338	320	340	342	305	319	318	336	345	336	324	354	353	309	322	358	368	335	337	322	321	377	337	330	327	330	341	320	340	307	321	332	323	341	338	309	349	314	327	305	307	346	354	324	308	316	363	300	304	331	360	318	317	308	322	332	332	326	300	340	366	336	331	327	305	323	334	315	356	340	346	298	341	330	332	347	357	334	354	370	343	341	307	318	345	304	353	325	335	302	358	346	326	328	342	331	348	326	355	328	322	323	348	344	326	316	340	319	351	337	333	332	328	338	369	352	326	330	352	352	305	362	356	368	358	311	362	324	314	311	351	345	373	366	365	341	344	328	354	353	338	340	322	344	320	310	349	371	352	347	347	347	333	342	345	351	351	329	333	338	360	309	334	352	332	333	329	311	323	341	309	327	350	350	309
28668	23449	30575	29923	20943	14232	8708	5072	3623	2650	2004	1743	1483	1244	998	890	848	771	704	613	518	527	483	475	456	442	406	379	400	406	367	314	365	392	324	326	346	321	321	283	313	308	336	297	294	301	321	303	261	276	316	290	297	268	272	293	302	275	279	307	298	260	285	292	275	309	298	306	298	300	309	299	305	293	264	304	281	289	308	300	269	295	287	271	296	288	295	295	279	279	267	281	264	268	288	279	303	286	269	290	298	272	288	288	290	313	292	271	262	289	288	282	305	320	286	277	287	265	270	310	284	287	323	312	292	285	284	291	295	279	277	314	329	281	296	303	279	297	291	318	276	280	283	307	312	285	286	281	310	316	295	294	288	298	272	263	259	291	312	282	311	321	282	326	289	290	291	285	260	278	284	268	306	291	294	297	257	281	305	289	279	288	275	292	257	297	291	269	285	265	271	287	310	287	284	305	293	282	274	299	277	279	279	293	306	306	251	291	315	270	293	324	282	316	334	266	288	301	276	274	278	256	285	288	316	279	286	273	300	275	303	293	291	251	304	284	282	325	292	294	283	293	299	316	287	281	306	296	279	292	296	279	283	293	291	340	284	294	254	266	277	289	302	286	299	295	302	319	304	274	324	264	290	287	281	303	291	291	292	260	290	291	294	301	279	304	280	275	295	293	287	297	278	294	298	286	287	293	267	307	290	280	280	264	287	280	282	305	298	294	271	274	288	248	277	275	276	277	285	266	293	309	270	314	283	322	286	281	270	295	320	300	258	294	318	262	272	306	282	267	264	306	335	306	288	306	290	309	278	317	306	260	286	284	250	269	282	283	271	290	295	275	308	291	298	263	332	311	293	280	264	305	283	306	298	261	273	290	281	286	300	278	296	273	294	312	288	248	275	309	258	280	302	298	295	297	287	309	260	278	276	293	296	265	286	272	274	308	289	287	329	262	316	263	268	287	283	275	300	281	271	301	322	293	297	324	287	278	283	293	286	297	280	301	282	258	298	277	299	275	273	273	275	310	262	286	298	250	281	289	276	299	289	271	325	273	280	288	289	256	317	291	292	317	301	259	288	291	316	302	287	258	307	285	287	285	284	298	291	278	292	304	286	258	308	282	295	285	325	259	274	267	307	279	289	286	331	266	276	264	317	267	283	301	287	267	290	300	265	295	307	278	332	269	293	277	339	298	263	270	279	265	298	288	261	293	277	296	279	287	289	297	285	277	291	267	291	274	261	275	288	261	291	291	294	301	295	333	285	279	297	276	296	286	280	292	276	300	270	303	268	290	287	293	268	310	295	307	292	273	256	302	228	289	292	283	320	299	282	285	289	261	329	283	317	296	311	292	277	284	281	301	282	301	287	294	295	295	276	301	290	273	306	303	257	314	284	279	266	284	327	270	301	283	294	284	301	280	339	307	257	291	288	285	301	284	295	277	277	299	296	285	316	281	297	289	295	282	294	272	284	294	307	297	314	298	278	249	285	300	303	259	301	289	309	249	329	278	305	316	312	288	286	297	285	291	267	288	245	292	276	290	278	279	317	285	282	303	277	316	281	291	293	276	305	278	309	274	294	315	315	324	273	280	319	253	291	292	329	308	318	285	294	279	293	289	305	301	305	300	280	296	292	276	318	294	292	256	300	301	306	297	299	281	296	302	320	276	295	286	279	287	274	280	248	274	290	269	319	293	285	312	305	304	293	304	285	256	318	286	282	297	281	289	305	313	279	303	276	308	290	280	307	316	250	286	268	281	275	302	322	319	294	279	314	284	290	292	290	278	305	273	329	289	278	278	254	297	308	303	284	312	273	293	312	315	271	271	282	298	277	269	320	263	262	286	274	310	292	280	326	328	276	261	289	285	290	295	273	262	281	253	322	280	280	301	250	266	315	295	278	270	311	297	264	282	266	329	280	271	296	318	303	294	291	282	285	297	271	293	296	267	281	282	294	288	303	297	292	331	303	305	256	277	311	293	272	258	267	339	302	281	298	286	303	278	260	291	319	300	348	274	256	311	272	278	282	286	297	298	295	313	302	270	295	265	286	297	281	295	293	323	305	304	275	268	305	304	279	285	248	284	293	262	304	283	273	279	274	276	268	294	279	277	287	302	262	310	293	291	282	287	273	317	311	296	276	290	298	273	319	290	286	306	287	270	266	228	268	293	303	289	266	292	324	272	309	289	294	270	282	312	251	272	299	301	306	288	299	307	308	263	268	274	317	265	255	284	299	294	307	292	304	293	298	286	298	300	299	297	276	294	268	290	279	307	290	288	299	262	254	287	291	288	271	285	288	282	299	296	316	292	302	303	236	263	284	278	294	302	273	278	296	317	292	263	291	264	268	313	268	289	318	300	310	287	279	265	310	281	298	275	283	303	270	267	292	284	246	268	273	285	270	287	287	297	266	288	334	276	307	308	311	288	267	264	288	288	282	313	298	272	276	321	306	308	300	267	301	329	282	305	284	284	275	302	278	292	301	280	280	305	277	300	296	308	305	282	293	295	262	289	303	298	290	286	251	263	319	280	294	314	285	278	252	289	297	322	296	286	281	289	307	303	295	252	283	296	321	315	272	303	278	272	286	327	283	295	265	288	303	287	325	314	332	297	293	265	268	284	278	309	280	296	320	311	302	304	275	288	317	275	301	308	244	300	281	289	271	282	338	289	317	273	300	280	309	268	278	300	287	310	318	292	291	300	306	298	293	297	284	320	301	277	299	280	312	272	279	290	277	306	304	270	286	285	288	299	296	272	310	263	308	267	296	260	263	302	279	291	294	304	254	312	295	293	277	254	293	327	291	290	317	285	286	274	304	258	283	319	290	294	310	290	289	283	265	296	292	291	287	267	268	259	299	304	292	302	297	308	299	286	294	284	317	271	324	280	277	286	272	273	292	295	286	297	295	258	309	311	294	305	307	281	313	265	318	289	311	267	281	302	277	290	286	310	300	284	294	236	306	265	284	289	312	302	283	308	279	289	312	274	315	263	289	273	310	284	279	303	296	284	287	292	290	282	272	277	307	292	283	309	275	304	303	287	269	301	315	286	302	308	309	307	298	306	308	257	283	267	280	281	262	311	279	299	269	300	292	278	290	283	278	294	270	298	276	267	286	284	293	272	277	288	333	280	279	313	263	314	289	310	320	287	276	304	278	292	273	307	290	291	290	289	300	279	297	305	261	299	310	271	350	291	287	282	302	299	316	271	305	283	309	289	301	318	320	311	312	282	327	295	271	296	290	293	284	273	300	273	324	282	262	290	309	295	299	306	288	301	301	295	269	266	298	292	282	313	284	301	300	295	267	298	309	288	273	288	272	311	314	294	290	280	294	272	286	300	293	277	261	338	282	285	281	300	261	300	271	317	275	275	270	299	305	298	289	304	272	280	288	282	304	296	313	281	285	286	314	294	300	263	276	316	296	291	303	282	310	290	280	323	283	286	308	289	274	312	276	293	294	287	297	294	280	293	319	288	284	276	293	287	269	286	312	273
45784	53537	45218	33260	24115	17997	12676	8584	6502	4797	3769	2813	2440	1933	1659	1401	1289	1085	953	858	739	716	693	587	578	500	473	483	401	446	414	412	404	375	363	357	370	334	338	312	339	355	308	326	284	300	322	295	303	293	290	265	290	307	304	304	253	301	263	289	278	277	288	296	282	278	267	304	263	279	301	274	272	285	302	306	300	286	283	287	277	279	303	266	264	236	274	282	287	280	273	296	272	247	282	273	287	284	255	280	286	290	285	277	291	277	285	287	272	318	288	319	295	268	267	283	296	268	306	292	299	275	254	298	306	295	278	287	291	293	285	263	285	307	286	262	277	305	304	285	282	289	296	298	272	306	295	232	275	262	276	257	241	277	292	237	287	267	305	289	288	251	282	261	274	297	276	302	300	289	309	272	288	283	273	283	282	294	269	272	256	245	298	288	301	303	284	271	268	280	275	271	319	303	284	307	257	280	284	284	264	300	291	268	300	309	263	273	329	291	251	294	273	263	268	294	267	301	254	299	281	267	270	257	273	257	299	295	304	283	277	302	278	299	259	279	294	243	315	290	271	278	277	260	272	278	250	295	281	278	281	282	274	287	276	278	271	301	280	306	300	256	290	289	263	290	274	282	264	261	296	283	277	267	291	257	268	288	259	269	269	277	280	272	273	279	282	260	260	287	290	274	286	285	298	311	269	296	281	281	259	311	278	291	263	294	287	272	264	278	267	273	275	267	257	301	291	291	301	282	253	295	295	283	287	280	268	293	274	292	303	263	274	265	278	310	299	301	257	292	313	251	244	255	265	300	283	269	299	309	280	274	270	287	273	260	280	274	273	283	301	284	275	302	292	280	295	274	283	318	321	289	267	257	290	282	259	296	282	261	293	276	246	289	257	276	283	280	265	273	280	282	286	290	291	306	298	298	298	288	292	263	268	276	290	285	305	259	294	256	305	272	288	288	268	295	286	272	282	281	306	288	260	263	280	286	247	276	293	290	253	287	277	276	295	274	286	299	296	271	282	292	262	252	272	301	272	282	286	261	245	259	292	259	308	255	282	261	288	270	279	260	276	268	277	290	301	288	270	284	307	286	270	287	244	242	251	286	309	289	293	268	294	280	274	273	294	290	280	293	286	270	283	280	283	263	298	274	266	242	322	291	309	282	297	293	288	297	263	284	277	298	267	273	276	263	280	269	269	284	259	295	281	299	281	283	315	277	281	274	310	249	300	290	286	253	296	265	288	270	261	287	286	307	304	289	275	259	282	281	284	291	276	272	265	277	280	314	274	284	287	284	290	290	259	271	262	293	285	266	282	275	257	274	299	283	266	272	316	281	256	275	279	304	270	289	274	284	274	312	282	268	273	286	281	283	278	281	273	264	292	306	280	277	253	250	279	288	263	272	275	293	264	288	306	293	314	273	288	310	277	279	282	262	284	253	278	289	284	275	273	287	299	309	273	296	271	275	303	279	287	300	258	304	305	288	304	277	290	264	279	269	284	269	262	293	271	290	300	290	290	297	294	282	292	299	281	295	284	285	294	286	283	268	314	260	274	295	298	296	279	295	251	266	312	278	290	288	298	265	242	275	305	281	321	273	276	282	277	302	301	276	261	278	309	292	287	280	275	306	300	294	254	309	294	278	288	264	276	266	284	285	288	301	300	285	299	273	296	316	291	281	291	276	297	295	258	296	264	288	267	284	265	311	280	286	269	288	248	280	260	276	298	282	273	271	291	261	271	286	271	293	281	266	280	283	288	281	301	292	297	287	307	262	277	295	297	259	270	272	305	270	275	293	289	288	270	255	261	278	300	300	251	278	289	286	309	274	308	295	286	294	239	257	315	270	312	281	263	290	305	265	307	291	298	246	304	296	296	293	248	303	294	269	282	295	299	292	286	283	272	269	271	299	295	287	244	290	288	274	291	262	278	285	268	258	271	303	301	285	295	291	294	299	305	275	260	287	288	295	245	283	304	298	311	311	289	290	288	309	285	299	279	260	271	296	279	263	294	277	264	276	296	289	316	288	293	293	296	294	266	284	271	305	289	248	295	272	308	296	262	288	294	248	270	288	279	283	284	279	262	286	258	265	303	268	271	274	271	281	282	286	295	261	280	311	298	296	284	292	275	273	309	256	276	303	306	309	297	274	287	275	296	282	283	284	271	271	260	292	292	307	289	249	287	278	254	278	299	297	295	278	283	278	285	274	301	289	272	291	277	308	265	297	284	260	288	304	271	268	307	278	305	254	292	290	263	284	274	259	280	278	260	306	303	267	277	293	254	284	294	302	299	285	267	260	263	250	311	292	279	282	289	253	315	282	259	323	287	243	281	279	302	293	307	247	270	279	282	287	288	297	263	275	318	290	272	278	254	282	299	266	286	267	330	286	266	261	287	283	267	303	262	265	258	279	253	281	290	308	270	290	304	258	307	276	276	309	272	296	286	316	292	282	284	291	277	290	283	274	289	269	291	292	293	283	275	269	282	288	281	290	277	263	254	286	271	300	305	307	275	305	259	228	289	271	254	263	262	247	306	275	270	301	266	287	271	258	289	263	288	275	296	297	294	270	274	290	284	286	304	278	284	271	305	269	307	292	262	299	314	277	292	273	316	251	271	273	273	269	259	291	295	277	273	304	278	303	297	296	280	263	243	298	273	288	300	268	279	278	311	297	316	262	279	258	325	276	288	262	306	269	250	264	274	282	288	293	285	270	279	267	305	301	284	283	307	305	280	257	319	266	276	290	298	316	269	277	270	282	287	307	271	305	261	253	267	296	285	301	272	296	264	258	278	311	262	309	285	291	303	279	268	281	308	286	290	272	274	281	290	285	274	253	289	269	305	289	274	278	304	253	280	280	279	296	286	263	293	312	280	254	289	307	256	273	267	282	254	283	260	289	280	315	284	286	284	263	295	292	296	257	283	273	270	291	272	259	268	276	315	253	287	270	304	307	282	251	318	277	276	298	271	303	252	267	256	292	310	266	249	296	285	273	297	279	279	276	258	290	278	306	273	282	280	261	295	287	308	286	280	295	271	274	257	287	263	273	301	258	301	263	260	254	266	284	268	279	326	284	294	268	274	269	307	290	272	283	323	268	313	289	284	282	278	283	286	267	284	284	260	290	280	306	284	279	264	262	265	272	282	331	268	323	299	281	309	286	310	305	286	297	274	265	285	290	311	278	240	270	270	286	272	280	298	313	286	300	278	257	289	286	275	268	258	289	283	269	300	264	305	260	255	284	295	287	295	272	320	267	259	284	263	290	291	301	292	299	278	286	291	280	268	258	276	260	286	300	272	268	290	302	274	276	291	298	288	269	270	289	258	263	274	296	249	293	292	281	270	267	297	269	318	259	284	266	272	270	308	254	305	264	268	292	295	268	272	289	279	282	267	289	290	284	260	292	294	266	232	301	281	287	277	272	280	273	252	266	262	281	308	274	284	274	274	283	262	270	268	265	293	271	281	265	283	289	277	267	273	275	290	288	280	288	291	296
25268	21533	29088	24841	23413	23935	18017	8211	5163	3840	2905	2362	2009	1702	1413	1315	1075	972	855	836	699	713	613	621	601	515	508	483	478	481	423	515	410	404	410	393	416	338	358	397	350	340	353	347	372	386	349	353	354	401	336	353	337	370	361	335	373	341	328	322	327	349	357	336	295	333	384	343	337	316	344	351	322	306	348	330	347	318	314	339	337	339	348	300	326	310	365	340	346	346	335	324	301	329	327	326	347	334	320	332	353	335	335	301	318	303	323	331	331	331	353	338	366	314	317	320	344	333	345	341	321	316	344	355	317	333	324	362	333	351	348	357	310	347	343	328	336	325	329	356	326	316	354	303	323	338	309	321	349	349	357	338	323	339	313	343	336	364	337	348	328	388	348	332	323	335	349	330	306	321	367	314	338	324	311	336	311	316	342	320	308	307	353	314	322	318	333	318	290	353	331	358	356	335	368	334	328	355	313	316	325	353	329	380	326	328	337	352	347	310	345	342	336	315	357	323	334	362	325	332	340	316	320	333	351	336	339	300	299	330	302	315	301	336	301	364	311	316	313	323	339	304	315	332	348	338	318	355	353	341	323	337	320	338	352	318	347	318	341	356	332	325	344	326	323	330	337	307	332	308	362	313	303	370	333	351	325	324	334	310	343	335	311	336	356	366	331	324	319	334	333	330	321	325	320	345	336	312	306	329	349	362	354	339	318	327	319	306	335	330	342	321	323	332	315	334	365	319	317	304	337	345	319	295	380	359	307	320	320	354	340	335	351	339	314	332	325	342	339	321	344	307	335	313	318	307	326	324	311	338	356	342	327	327	349	331	361	331	322	321	359	344	335	369	321	360	318	307	345	320	343	332	324	303	353	319	329	346	320	359	333	321	354	304	308	311	312	301	350	325	334	329	317	360	328	347	365	325	331	316	346	334	309	322	379	323	327	323	312	321	359	371	360	339	350	327	340	326	358	350	349	336	328	348	349	314	350	359	321	336	345	320	302	349	297	325	343	345	341	313	318	346	340	287	344	336	318	335	324	339	304	352	368	317	324	337	328	344	323	332	366	323	365	314	318	348	296	370	305	326	315	318	350	368	356	335	331	344	339	321	311	334	344	360	310	326	327	351	310	337	335	359	347	322	334	323	329	336	313	312	335	341	337	329	289	283	323	320	312	325	315	316	296	318	342	337	304	338	317	331	303	307	332	340	359	324	295	327	329	321	309	344	337	331	345	327	337	357	356	356	326	340	352	338	330	321	347	370	333	300	324	325	329	328	371	317	346	362	302	329	324	322	339	317	333	331	307	344	346	341	352	337	314	331	351	353	311	332	322	333	331	314	342	311	343	342	330	362	337	324	324	323	322	336	319	339	320	336	313	319	319	326	354	346	328	317	345	300	335	358	347	335	334	386	344	323	321	328	361	351	324	309	330	349	327	319	325	318	311	325	342	332	354	337	336	358	373	324	322	327	355	331	346	312	328	356	346	323	314	349	334	363	338	315	305	327	330	337	377	333	333	308	320	333	323	357	341	313	322	319	331	305	326	325	375	337	348	342	316	359	330	352	310	341	318	335	352	344	346	355	332	336	342	335	307	332	330	337	333	329	338	306	347	307	346	351	313	377	320	327	347	353	323	301	308	323	342	379	329	346	322	294	300	342	332	337	344	342	339	351	336	349	362	339	315	301	305	348	337	357	323	345	350	346	334	322	320	306	328	350	317	333	318	385	332	329	348	300	336	357	328	311	341	332	330	314	354	347	316	338	321	357	343	347	338	306	316	334	354	341	298	342	318	344	329	357	347	324	324	321	345	321	294	330	357	318	344	330	344	327	329	312	351	344	355	368	355	349	320	327	353	339	381	315	297	319	320	340	332	329	306	305	332	318	337	334	331	336	338	319	306	355	329	320	316	346	315	321	320	331	299	350	360	345	336	364	306	325	296	307	361	343	336	353	326	315	316	341	322	316	318	334	321	347	337	341	337	324	325	320	345	357	338	323	360	293	360	327	334	295	358	297	275	331	344	366	333	352	351	364	350	316	351	352	319	336	351	302	329	302	300	342	340	298	306	320	345	352	351	345	329	345	333	343	353	344	352	325	322	318	340	301	329	308	321	340	325	295	309	324	319	309	321	351	306	334	356	302	315	307	361	329	359	349	341	328	329	351	331	346	358	328	324	311	338	328	322	356	358	342	335	325	301	336	345	312	324	355	317	351	334	343	349	325	339	334	368	307	300	342	350	321	332	333	345	297	355	357	341	332	331	337	338	369	313	359	327	321	338	333	330	348	321	333	384	330	329	312	348	333	320	341	337	334	326	320	317	341	315	320	313	346	344	344	311	337	337	301	315	350	350	327	326	336	338	320	342	341	337	356	329	323	336	339	364	301	303	346	367	331	345	340	315	302	354	320	308	365	307	327	332	350	347	346	312	321	301	340	345	355	344	327	344	327	362	343	303	335	346	312	331	349	316	305	300	306	349	332	342	310	322	363	339	290	348	328	331	321	347	350	293	310	352	319	338	312	315	337	338	336	327	339	377	360	321	322	338	333	358	315	309	350	337	349	308	322	351	352	298	328	316	354	341	349	315	329	338	327	326	339	342	335	332	347	342	327	352	318	340	358	312	312	339	335	334	330	294	314	303	351	331	341	351	330	288	333	298	367	358	323	321	334	352	294	321	352	322	339	314	370	271	343	333	334	335	314	338	324	319	341	332	363	313	364	357	301	342	337	368	355	359	343	318	325	363	347	347	354	325	330	314	318	316	340	325	331	361	320	333	362	337	358	345	338	321	338	360	321	299	358	323	378	331	342	306	334	325	334	370	343	351	329	345	348	355	336	309	336	313	296	326	342	330	332	321	327	322	321	330	329	374	314	306	325	325	342	311	311	295	342	357	333	334	354	331	339	331	328	342	345	340	363	332	335	318	333	337	317	323	301	308	299	325	328	320	299	337	352	338	351	319	349	331	340	352	327	317	347	331	322	317	357	367	330	320	327	334	315	351	336	319	342	348	311	316	333	313	330	335	323	330	303	320	342	333	332	335	337	358	322	352	306	356	328	318	335	307	289	288	339	310	345	347	328	343	357	349	370	335	315	338	311	335	365	297	333	326	369	315	339	327	334	354	319	364	319	351	348	322	325	332	326	300	342	355	359	310	310	341	337	329	335	302	346	333	347	353	362	342	306	299	345	348	329	314	319	335	321	368	348	329	324	316	312	320	332	374	317	330	336	300	363	336	342	337	333	344	313	322	334	340	344	306	348	341	340	319	330	305	341	320	326	340	363	312	362	326	324	341	309	321	329	354	356	330	321	326	341	298	356	353	299	332	323	311	309	351	348	333	355	345	309	340	339	305	318	348	306	314	283	352	335	325	339	357	313	366	361	329	329	317	352	348	330	329	337	339	330	312	344	352	320	306	290	330	313	347	307	335	302	330	318	353	330	343	346	358	304	316	307	324	330	306	331	313	348	294	314	313	378	301	321	364	311	339	333
48206	57429	49480	37690	30704	23920	16570	10820	8003	6067	4579	3798	3067	2554	2197	1905	1637	1434	1181	1070	1002	895	855	806	719	647	596	552	527	509	486	455	419	477	416	434	421	414	372	376	354	351	367	340	364	341	355	282	386	311	349	332	355	334	359	320	326	296	327	304	330	324	306	313	300	331	334	309	330	331	294	317	320	311	283	314	303	281	299	294	325	332	315	344	323	326	324	322	322	347	319	311	292	305	289	312	280	304	323	350	318	302	308	295	319	314	323	362	296	328	335	323	298	317	310	358	296	296	293	305	282	285	305	323	310	324	317	284	294	335	339	305	308	348	337	296	324	293	325	294	322	299	318	322	294	306	294	326	299	308	292	301	332	319	308	324	360	327	301	317	276	301	297	305	278	296	286	305	309	276	342	309	287	340	324	279	326	312	308	309	294	311	310	283	358	304	330	329	299	300	313	324	344	317	339	321	313	313	321	295	312	321	290	319	323	314	303	289	318	331	312	306	312	293	299	319	310	316	322	282	301	304	332	316	305	296	310	295	312	278	300	322	311	307	316	315	295	311	286	347	318	286	321	294	350	335	336	315	295	328	321	299	302	344	337	325	333	334	330	313	315	273	337	316	313	298	295	328	318	324	319	316	327	320	312	341	333	324	318	290	306	302	301	313	314	326	333	328	341	326	322	319	323	297	316	318	347	298	298	320	354	296	312	296	327	311	281	331	297	310	291	321	327	306	364	321	308	323	308	320	316	366	341	300	290	306	329	285	319	332	325	314	321	317	284	344	311	290	287	331	283	315	326	313	321	292	316	312	310	319	321	329	279	310	301	295	315	318	313	339	313	306	291	339	321	309	344	309	341	311	317	316	293	344	325	333	317	285	326	315	338	317	324	277	286	333	326	323	302	317	323	279	293	309	309	288	332	261	302	315	296	266	331	302	279	308	334	318	317	327	299	330	310	314	320	307	296	313	306	280	304	355	302	345	345	329	281	311	314	272	298	324	347	317	299	268	292	337	325	351	311	310	302	270	324	306	296	288	343	306	322	326	300	330	334	295	328	319	342	314	328	292	311	347	296	304	292	325	264	319	300	299	281	333	304	331	305	316	289	289	278	291	342	322	310	334	337	313	304	293	310	283	321	318	319	291	315	338	312	331	320	323	354	304	312	305	317	318	311	322	317	295	278	317	279	321	319	302	305	336	310	338	310	341	308	318	323	323	325	318	335	297	327	313	336	313	301	336	331	282	261	318	291	303	307	353	303	347	313	344	305	309	290	340	296	329	321	338	337	314	344	307	320	329	316	328	318	299	360	314	337	301	339	323	317	289	299	315	323	320	333	334	301	310	317	311	294	331	316	281	305	299	322	310	304	324	339	314	308	306	321	312	320	303	335	339	301	306	345	307	340	330	282	310	336	310	276	310	301	340	310	295	338	321	334	332	326	328	302	309	315	339	295	305	315	328	346	311	313	302	304	300	287	338	309	340	318	324	319	351	334	304	304	301	328	318	320	287	323	334	311	311	289	316	325	295	299	323	307	285	321	323	308	325	330	337	341	312	317	333	298	327	293	350	298	317	309	319	319	339	321	332	286	320	329	322	327	325	310	302	328	347	316	311	283	308	334	333	331	330	312	313	295	313	313	296	300	339	289	319	341	301	324	312	306	325	326	291	333	327	318	332	294	324	361	304	321	319	324	322	305	326	344	336	335	295	297	277	330	283	322	317	363	340	296	331	307	319	329	329	327	307	306	305	348	313	287	272	326	308	316	306	352	311	301	325	322	320	321	300	316	334	293	320	297	340	324	299	317	299	300	329	324	306	293	317	305	303	293	322	302	310	321	316	323	315	356	301	303	321	288	300	314	323	321	300	309	326	321	353	319	308	297	301	279	318	294	320	292	301	337	300	309	321	313	332	354	300	300	303	315	327	316	314	300	314	288	335	308	311	319	303	302	323	329	311	308	302	321	313	331	324	295	322	315	325	305	275	331	286	293	297	310	310	299	308	315	345	309	302	319	320	345	267	324	293	316	321	315	320	326	345	295	361	315	324	301	314	318	303	332	320	291	341	311	297	303	315	271	335	334	334	311	316	355	336	317	336	337	326	292	345	325	311	309	283	311	305	305	316	292	336	330	321	323	308	334	318	333	295	303	309	305	314	333	322	324	318	323	299	325	333	291	288	323	341	329	301	323	306	312	301	342	299	296	331	335	324	319	316	287	302	321	314	297	324	343	313	329	341	294	283	293	330	314	298	297	279	309	307	309	281	326	270	315	322	313	337	315	312	314	334	325	310	317	301	333	305	323	334	296	325	320	310	304	315	329	332	308	318	324	319	310	338	327	320	329	339	310	322	318	317	308	328	308	291	282	326	328	272	292	307	311	295	317	320	311	299	338	324	310	328	316	308	347	311	318	310	297	291	304	351	325	326	311	303	308	324	325	301	338	320	336	304	329	312	333	313	319	310	314	322	321	329	326	296	304	318	282	306	310	309	310	322	312	304	316	298	334	323	318	327	310	282	315	332	308	349	340	342	310	310	312	301	273	299	304	323	336	324	319	304	323	310	289	349	318	343	313	319	302	318	304	293	306	337	281	341	360	332	324	347	322	278	316	340	350	322	324	331	322	296	311	291	308	316	307	292	355	322	343	286	319	335	347	341	288	318	302	316	307	314	346	335	344	280	351	318	334	304	339	290	297	306	315	307	315	335	309	302	314	295	314	321	294	296	319	324	314	290	321	264	324	312	286	334	313	312	347	275	364	304	298	303	305	301	342	292	316	315	310	313	313	295	321	335	341	324	318	329	283	333	298	303	341	306	316	296	308	325	291	307	296	323	342	294	308	338	310	326	329	322	296	322	315	323	296	318	322	295	308	343	297	286	344	332	292	357	291	302	291	334	311	322	310	336	328	314	314	312	310	324	281	308	315	309	343	330	301	296	309	325	316	334	318	326	304	336	330	331	307	292	280	279	327	338	336	312	306	335	300	299	317	301	291	330	296	290	342	320	303	301	301	303	314	328	285	302	318	305	346	279	357	310	294	320	287	322	302	305	305	305	312	280	318	289	301	315	321	342	302	313	323	312	303	304	323	321	296	335	305	333	321	303	280	321	296	321	295	311	292	332	331	334	309	296	307	303	335	295	316	299	310	317	332	315	313	334	276	302	323	318	318	312	307	280	308	307	316	330	353	311	333	310	320	320	300	313	335	298	340	306	316	322	301	297	332	319	315	305	332	330	314	296	330	347	288	284	315	327	345	288	359	320	289	300	313	360	342	336	307	297	337	333	354	288	314	295	318	294	300	323	306	310	290	304	321	315	285	306	315	363	326	323	307	294	289	310	333	307	290	311	294	301	333	326	333	308	334	287	328	325	309	314	306	336	316	317	318	334	328	299	301	305	299	342	311	338	331	337	318	321	303	326	334	301	347	333	301	308	313	305	324	306	350	311	315	299	320	309	301	344	333	296	314	329	332	300	290	367	283	309	327	303	322	326
24952	21552	29131	24878	23101	24830	20853	9841	5713	4065	3182	2703	2168	1901	1642	1366	1156	1080	971	807	754	753	713	635	558	537	533	482	467	496	450	424	430	417	412	405	396	357	358	367	369	347	348	357	378	358	324	324	367	336	347	352	344	346	347	336	327	336	336	327	353	343	305	339	321	315	335	314	335	342	335	304	341	332	348	337	327	319	344	352	322	340	328	297	328	275	311	285	326	358	324	306	336	341	329	300	332	307	329	321	321	313	326	333	294	332	324	283	306	318	331	327	323	310	326	329	350	297	300	335	344	300	331	333	329	345	334	340	344	300	341	320	313	298	363	315	320	306	323	327	333	329	308	334	307	304	294	327	330	290	312	323	320	322	316	307	349	289	355	303	320	332	344	332	323	344	304	315	335	325	336	299	313	302	287	321	340	301	333	310	347	298	349	315	326	310	306	381	313	309	331	334	339	335	323	306	326	312	294	310	330	331	325	291	329	321	338	323	294	348	305	315	321	319	330	305	317	346	372	367	317	317	287	324	369	303	316	307	317	331	322	298	320	336	322	314	310	301	311	305	355	317	334	297	351	318	311	321	302	316	322	315	342	330	344	327	327	327	309	300	316	335	311	334	303	322	304	350	294	358	320	321	317	319	315	302	338	318	299	304	339	293	320	355	337	307	327	330	313	323	298	308	335	318	342	361	325	296	339	298	353	321	331	312	299	282	326	319	296	305	330	327	310	305	314	318	327	310	323	323	286	335	283	333	318	321	322	285	323	311	311	323	323	321	308	319	296	294	295	321	349	312	337	298	352	358	300	316	296	345	329	340	330	329	332	339	340	324	338	323	339	326	380	323	307	352	317	327	322	311	314	349	303	376	360	309	346	322	319	299	337	331	347	300	328	314	339	325	310	334	344	319	308	319	350	330	305	331	322	319	323	320	326	325	301	281	299	311	321	291	308	295	321	327	327	301	335	322	304	321	322	292	315	310	331	319	312	298	322	325	340	334	317	320	324	310	318	328	320	322	326	347	344	330	323	332	297	280	300	331	311	306	314	328	328	348	357	306	347	338	350	337	292	310	299	327	321	303	279	304	317	307	328	341	325	314	298	327	332	312	322	340	374	341	300	315	334	320	310	307	313	347	284	304	335	324	316	335	293	316	306	300	291	339	356	309	332	320	305	315	320	342	321	303	312	347	320	290	322	314	327	351	356	313	312	319	315	330	315	304	326	334	305	311	303	277	350	300	345	282	352	348	310	318	321	306	348	336	267	320	316	299	377	328	321	300	292	291	327	319	321	316	347	313	368	345	312	340	323	315	289	311	326	315	318	336	332	308	295	325	287	318	331	307	318	301	308	317	304	303	329	322	313	325	313	326	337	294	339	320	278	307	338	341	325	313	359	326	304	304	338	320	280	320	313	326	297	319	350	304	316	315	340	298	323	320	315	338	311	314	357	328	323	339	329	284	320	346	314	313	320	326	323	321	370	343	269	303	311	326	321	308	317	312	328	321	324	327	307	303	330	320	320	340	313	321	338	317	327	300	322	347	348	341	305	321	326	308	313	295	329	338	308	339	303	334	317	346	321	318	313	339	332	327	311	292	329	333	308	348	330	291	318	314	333	299	316	329	291	325	344	303	297	337	323	341	334	329	342	348	333	288	323	324	287	351	301	339	293	334	310	316	307	342	275	319	303	336	315	336	328	301	325	330	325	342	313	335	309	299	320	302	340	308	306	338	323	335	347	341	289	298	319	294	288	343	332	306	300	319	326	338	330	319	314	318	316	340	298	308	325	336	332	303	307	348	320	310	353	324	333	324	314	322	305	353	293	365	361	307	305	301	329	314	329	340	300	308	330	284	349	328	326	293	314	354	304	341	316	312	334	323	294	346	321	302	321	284	280	358	320	275	335	304	303	320	337	331	333	343	335	323	302	312	310	360	326	321	329	304	357	301	373	303	311	329	322	293	329	330	307	328	360	312	344	338	327	323	330	313	317	332	344	308	305	301	326	319	344	318	354	314	319	336	332	342	330	336	321	313	331	314	331	332	310	312	296	329	325	311	319	301	327	307	292	339	344	326	314	353	314	324	301	340	334	296	323	350	349	338	319	291	350	337	308	289	312	302	288	316	295	309	288	310	315	296	307	291	318	295	317	309	309	290	315	328	327	323	334	305	307	325	294	309	324	308	312	309	319	317	306	335	291	328	310	344	319	306	291	335	326	313	318	331	331	321	320	315	338	335	353	340	309	302	311	313	352	311	320	339	321	334	319	328	358	332	333	314	345	298	327	311	288	317	303	307	322	344	311	328	311	326	334	311	299	339	316	310	336	306	316	297	315	300	325	328	313	307	308	311	315	317	321	344	321	310	285	335	359	321	314	314	342	315	328	315	313	310	320	362	318	318	311	312	288	307	309	336	327	358	368	315	295	315	336	334	298	329	318	322	328	335	321	331	287	327	339	328	316	340	297	336	315	341	322	340	328	295	330	325	316	342	337	310	341	304	358	317	306	315	330	335	320	305	349	310	311	360	318	319	305	320	307	344	324	324	304	318	301	337	328	311	322	328	315	338	341	357	333	333	318	287	308	319	341	336	352	315	333	314	323	311	312	324	336	309	368	344	324	273	308	328	291	351	362	343	309	323	323	309	352	312	334	349	353	339	338	304	315	293	323	352	304	321	299	286	319	291	312	302	331	333	302	353	310	314	320	329	352	328	321	294	314	298	336	303	290	329	295	295	330	320	302	325	326	315	308	302	315	324	333	313	292	311	320	344	333	359	300	365	313	339	290	340	324	333	297	325	310	326	317	306	341	342	317	316	339	296	331	302	342	328	349	301	327	332	338	330	319	317	326	308	341	342	325	333	334	307	318	328	293	339	330	326	341	328	347	318	317	327	297	336	317	308	322	327	293	335	321	324	311	299	331	281	338	296	327	356	324	317	308	304	306	326	313	333	326	332	318	324	300	292	299	310	327	318	328	315	301	320	353	317	338	326	327	331	297	310	330	322	315	339	295	297	301	330	311	334	320	314	308	294	310	322	354	325	342	344	335	324	317	328	337	314	319	324	342	336	342	315	284	315	303	361	329	339	315	298	338	307	331	340	301	333	327	307	333	337	339	315	314	330	349	326	306	332	332	305	311	298	294	350	295	294	304	317	311	296	300	325	311	298	315	297	317	356	332	329	290	335	327	339	312	300	299	327	325	315	331	301	327	312	303	331	289	331	289	317	313	305	320	308	317	333	332	322	318	311	329	329	328	300	293	322	342	335	329	325	320	294	339	307	296	312	351	316	352	300	357	293	344	313	304	334	314	303	307	313	341	311	347	328	337	341	301	307	323	299	330	314	320	316	331	313	305	329	305	302	331	321	347	309	341	303	354	312	322	358	306	340	318	317	324	315	308	344	328	314	312	343	334	304	337	309	308	295	319	313	317	313	298	306	310	333	318	338	335	344	311	295	289	332	334	344	324	319	282	314	328	332	329	348	322	316	308	311
44741	59519	53680	41622	32798	27177	20399	13079	9376	6761	5416	4300	3429	2910	2459	2111	1843	1574	1430	1202	1117	968	891	813	757	643	617	575	529	551	510	485	453	450	424	412	388	398	375	378	346	392	358	359	350	335	345	341	324	337	354	314	330	322	317	302	320	305	320	336	313	282	311	286	328	299	331	344	328	319	340	300	333	290	308	333	285	319	308	329	320	311	253	293	299	316	333	301	302	291	332	283	318	308	311	315	306	317	350	326	297	285	290	317	320	309	308	308	311	317	317	310	304	296	303	287	272	310	292	326	302	303	301	295	317	308	272	309	273	332	324	283	276	313	314	284	275	290	323	298	306	331	274	311	295	277	325	301	296	275	324	274	274	310	275	321	327	322	292	323	312	300	307	297	291	313	286	314	328	312	329	301	311	278	305	320	279	290	293	314	294	359	294	324	307	333	313	302	281	310	311	301	316	322	307	336	315	307	334	288	321	310	280	338	282	294	324	284	327	314	344	299	333	279	277	280	298	318	316	306	315	278	314	322	307	276	301	306	353	302	291	296	300	309	317	324	280	299	334	315	318	317	312	295	291	325	341	296	278	294	321	291	302	271	311	313	296	323	309	299	282	293	298	369	300	332	318	319	293	311	295	294	300	293	321	298	300	300	334	322	277	298	287	289	318	316	267	312	311	296	309	303	324	309	302	326	310	303	291	292	329	324	277	309	298	298	318	278	331	293	307	331	301	286	301	298	291	319	321	323	313	320	315	309	306	291	317	322	328	321	321	336	289	320	305	307	296	320	288	327	331	279	327	313	282	320	351	317	299	301	327	276	344	271	290	294	282	339	301	285	302	319	313	349	305	314	290	301	310	343	307	301	314	280	341	305	325	324	337	311	302	301	296	300	316	306	296	295	299	288	308	303	286	301	299	330	292	313	338	321	320	290	282	306	294	306	297	326	313	282	293	306	292	320	316	301	314	319	319	320	277	317	318	329	285	310	313	319	311	294	299	304	289	322	305	295	287	298	298	292	282	318	331	344	302	304	318	321	331	287	314	308	301	346	318	291	284	290	302	309	277	328	326	273	314	302	254	332	291	333	352	303	300	313	324	296	306	300	276	279	298	310	288	296	296	353	296	278	307	301	292	297	302	306	322	294	304	298	299	295	296	281	307	294	301	299	306	293	293	304	304	322	324	286	301	324	307	315	305	311	313	308	334	337	310	303	286	306	286	322	302	293	315	278	336	298	318	279	309	299	346	284	315	289	284	307	345	333	320	303	307	285	275	294	321	298	319	319	299	294	332	304	299	318	286	286	304	271	312	328	319	315	278	273	297	315	318	333	305	304	318	291	338	273	295	297	324	342	316	322	290	314	288	293	344	297	289	308	314	321	343	272	308	325	309	320	311	326	311	307	322	277	288	313	305	307	292	301	345	309	311	284	297	309	318	292	321	316	287	266	326	330	288	321	300	271	286	314	308	332	281	290	318	291	283	301	339	285	312	335	297	301	319	311	284	303	276	258	302	317	317	298	307	296	293	298	322	319	297	284	284	267	301	318	300	306	287	308	288	289	304	284	325	355	317	317	285	296	298	335	293	311	324	284	324	316	266	301	325	313	289	303	308	306	300	324	274	284	311	283	313	316	309	325	295	298	320	296	332	299	295	302	313	322	305	278	296	297	284	278	292	307	300	336	325	320	320	293	314	291	317	296	289	323	361	301	312	309	328	300	318	315	328	324	284	330	332	324	334	296	316	297	306	323	318	277	350	297	302	307	316	330	313	326	283	346	335	294	308	315	291	298	314	297	283	289	272	286	310	311	325	300	317	284	301	336	325	306	299	311	282	298	297	311	285	305	295	313	312	297	322	313	312	268	321	295	312	313	319	281	284	314	304	281	287	293	310	316	311	297	311	293	336	329	303	314	280	292	306	324	310	322	313	322	313	295	317	334	278	298	320	318	308	310	276	299	274	315	326	333	277	286	267	298	314	317	317	304	325	289	311	290	309	314	294	285	318	295	317	314	318	307	319	287	316	293	297	299	312	330	294	283	344	341	313	298	323	311	308	302	280	310	299	311	291	329	302	295	297	351	318	302	309	295	307	334	301	317	296	308	327	308	323	253	304	324	316	318	277	301	330	317	321	278	328	311	353	316	344	296	316	298	330	315	301	322	274	302	297	298	316	299	299	309	280	312	304	283	302	309	308	288	279	322	329	311	311	298	272	310	313	323	302	296	320	298	347	310	309	321	337	316	304	308	291	303	308	314	320	310	318	304	291	318	293	317	339	299	296	314	301	313	300	301	292	295	311	275	297	302	323	311	262	314	321	289	312	279	284	296	301	311	302	310	298	299	319	325	283	300	300	314	303	321	299	303	298	318	314	299	315	305	311	282	293	312	293	305	302	306	278	299	289	338	287	319	321	325	278	297	303	315	298	297	317	293	288	331	331	285	303	280	310	289	299	302	320	316	356	298	308	286	310	306	317	336	296	303	305	347	314	310	330	259	324	303	338	312	315	295	345	268	314	327	309	298	300	305	283	309	328	325	318	316	328	356	308	287	321	282	295	312	309	308	336	311	337	340	322	299	298	281	308	306	317	287	347	299	308	297	310	323	295	309	304	294	299	317	293	328	296	318	289	290	337	279	281	282	281	266	307	349	325	335	300	308	314	274	292	289	298	326	284	318	315	313	287	311	316	293	299	317	302	286	312	312	314	277	287	313	310	317	306	295	327	291	328	317	325	300	323	290	302	280	358	314	314	273	306	295	303	284	309	279	324	293	292	290	313	312	304	314	331	300	330	292	290	303	302	344	314	317	312	289	274	273	296	307	317	323	308	314	308	293	307	315	306	330	331	319	321	343	270	323	303	301	297	308	326	309	316	328	319	296	302	293	335	313	310	304	310	297	315	312	314	302	303	291	302	320	325	306	281	286	314	339	361	295	307	315	321	312	326	312	299	301	317	272	308	319	319	294	300	284	324	289	348	293	284	310	320	318	316	315	313	326	312	292	299	319	309	301	323	312	306	300	303	327	306	276	312	305	287	293	272	309	310	295	289	323	323	305	294	291	304	302	290	312	307	301	305	298	318	321	301	285	296	312	305	333	319	318	325	271	295	339	295	312	287	305	294	300	308	302	315	328	310	308	286	309	309	283	309	311	314	338	293	318	319	290	313	311	330	309	343	307	283	309	291	283	311	329	321	266	309	305	315	307	314	311	274	304	307	332	291	300	314	316	303	344	288	300	278	303	299	284	306	316	277	300	329	281	333	310	310	321	318	303	303	346	312	275	324	301	326	297	341	307	292	317	296	284	293	301	323	307	289	292	318	334	328	305	310	307	313	303	312	304	310	304	323	292	319	315	306	304	328	302	328	302	297	319	261	287	281	324	294	318	322	329	301	301	302	312	319	332	322	301	277	272	307	275	303	323	314	328	303	310	309	276	308	279	298	316	333	313	336	266	315	317	320	314	285	306	322	271	325	297	308	289	293	301	343	334	296	345
24097	21560	29275	24563	22745	25299	24295	11471	6715	4807	3785	2969	2339	2058	1866	1569	1427	1272	1100	992	955	853	819	765	663	623	605	566	501	518	498	453	480	446	463	413	447	403	431	410	367	401	373	366	444	398	400	354	372	338	380	354	374	378	342	355	367	353	353	383	366	389	339	318	358	325	367	355	357	339	343	382	381	330	340	336	324	347	340	346	353	347	323	329	327	351	338	354	345	351	360	332	352	326	370	358	372	387	378	372	359	342	365	370	332	347	348	371	302	362	345	370	354	366	386	369	354	394	342	354	348	360	343	352	336	352	371	379	343	328	339	329	367	334	354	331	348	356	400	375	342	361	335	340	357	345	374	329	348	354	383	330	335	310	344	363	373	371	368	368	379	347	351	354	344	355	396	342	396	364	316	339	335	339	360	319	323	362	384	351	326	350	356	325	376	360	361	349	366	384	359	353	370	322	358	362	365	375	359	348	303	364	341	358	361	362	397	385	356	389	343	367	356	346	323	350	350	336	337	364	335	383	382	364	365	347	355	385	357	371	323	328	334	368	355	382	332	353	342	346	324	349	354	366	348	376	347	345	381	371	377	355	335	346	372	367	377	340	356	321	375	322	376	340	356	353	319	344	349	374	344	341	342	404	319	320	366	344	351	342	370	347	303	363	363	358	342	362	336	351	363	371	326	350	352	319	362	345	369	377	370	360	386	364	348	374	371	337	327	364	388	312	318	335	335	323	414	348	369	330	347	344	365	339	367	357	368	368	335	370	343	355	344	357	341	355	329	345	383	331	374	371	354	349	379	354	334	332	351	348	343	364	373	320	365	346	350	384	355	344	354	389	382	351	353	381	381	341	341	359	387	355	341	340	337	346	322	339	343	356	334	418	322	377	338	349	377	324	346	342	374	343	347	360	348	353	397	364	344	378	349	339	326	337	350	363	350	387	340	356	334	375	326	350	353	368	367	337	342	357	342	369	339	325	406	333	347	356	368	379	341	350	352	381	389	357	356	354	350	357	359	372	336	357	329	370	341	354	352	343	379	360	388	345	345	349	339	359	374	350	371	338	345	343	351	362	345	307	357	380	304	357	386	346	345	366	387	348	321	312	364	332	356	351	366	350	340	326	343	364	387	369	374	334	363	350	331	322	327	312	333	365	340	357	336	355	367	357	337	354	385	352	356	334	360	393	353	345	362	345	352	340	388	366	380	411	337	343	370	367	367	338	359	372	338	367	364	334	349	371	322	364	380	363	351	340	349	359	345	342	362	351	367	349	324	399	350	402	352	324	353	387	325	328	350	298	345	353	353	345	345	369	337	347	346	394	349	371	331	363	383	370	345	362	371	334	333	330	385	344	390	339	374	389	361	325	339	398	379	369	335	355	351	315	340	328	379	337	331	382	335	341	372	375	350	352	316	360	348	331	361	339	354	365	351	338	373	372	380	342	351	376	343	345	372	365	349	359	348	348	322	347	339	376	369	319	336	353	326	340	332	324	378	378	353	355	340	356	350	333	333	348	353	342	378	352	362	363	320	332	337	348	356	331	357	372	326	359	350	342	320	340	332	322	323	354	365	396	357	339	369	339	354	347	361	341	371	355	398	343	338	354	327	384	325	371	346	346	377	374	348	368	346	334	344	380	371	368	318	368	349	361	349	350	344	362	325	352	366	354	349	388	311	336	326	382	330	369	374	325	340	347	355	323	335	364	360	369	368	305	336	344	350	325	328	359	349	363	341	322	323	359	369	329	327	345	335	320	355	387	334	374	370	334	326	366	400	368	360	371	355	358	345	373	384	366	365	332	371	356	337	371	318	349	385	365	377	379	375	392	350	364	346	383	370	355	341	367	334	291	361	340	397	373	344	357	339	377	357	366	387	381	374	364	349	361	362	382	352	360	350	336	332	375	339	352	318	361	329	364	341	327	316	341	347	346	344	339	363	369	359	347	355	360	352	340	351	359	325	363	364	339	387	330	371	389	369	342	344	345	331	355	357	376	357	343	345	361	396	357	349	368	375	353	373	373	375	348	347	350	359	362	351	344	342	355	347	362	341	348	362	327	339	347	336	337	377	393	336	371	373	329	340	372	335	334	371	370	326	303	369	373	373	342	335	350	346	320	342	362	365	318	322	353	363	359	374	339	339	306	369	365	361	362	335	355	328	349	358	348	357	324	340	351	371	373	337	347	358	328	326	357	363	316	409	337	364	353	368	292	339	381	346	342	357	372	352	370	333	348	369	348	335	331	354	342	334	342	325	350	405	389	322	368	349	346	322	337	355	352	358	358	349	374	358	325	325	335	360	363	351	361	341	352	343	361	359	323	389	340	356	362	351	380	350	334	346	337	357	364	352	327	325	318	368	362	354	326	347	332	325	333	346	355	348	361	332	345	353	340	364	353	338	403	334	341	323	346	338	356	370	356	385	370	354	374	388	356	375	351	355	340	337	346	366	355	373	348	385	339	359	359	344	340	325	366	342	369	361	348	362	384	337	375	353	375	333	363	345	358	355	348	353	356	363	352	349	355	354	356	358	353	348	354	342	359	336	334	335	377	335	343	364	345	367	347	338	360	352	343	386	341	338	357	341	303	321	347	340	336	364	371	333	333	316	366	377	357	349	347	328	317	363	369	360	360	371	350	351	338	383	337	368	343	380	364	360	346	331	355	355	377	364	332	370	370	350	365	361	354	360	341	367	339	378	368	309	336	333	354	350	322	357	350	356	368	350	350	380	341	369	386	373	351	357	325	338	305	363	355	354	352	352	336	341	369	346	313	358	392	377	376	378	369	315	366	375	373	349	345	348	346	349	361	326	326	350	352	364	330	378	401	347	403	335	395	332	375	366	376	355	359	359	387	353	376	364	384	346	369	364	354	389	366	372	338	365	369	363	332	338	355	369	362	375	355	361	386	377	385	365	320	345	385	330	358	335	348	350	319	367	355	346	337	329	321	372	353	344	407	331	331	364	362	354	334	340	373	329	354	368	363	372	338	345	318	334	319	333	334	361	361	328	360	352	353	347	332	339	311	385	337	403	363	358	302	337	354	357	361	376	342	376	346	386	339	328	342	366	378	352	373	328	330	352	342	383	341	357	330	365	365	357	328	387	352	344	359	367	337	381	385	375	397	323	390	380	345	352	338	364	355	344	344	349	354	323	341	371	387	358	321	367	326	351	379	363	360	354	391	340	346	346	373	345	341	344	343	358	379	305	316	381	389	343	374	382	328	350	352	377	346	318	347	368	382	365	341	363	345	342	351	331	366	365	385	356	334	355	350	330	362	349	340	370	347	327	332	345	347	347	346	320	369	368	338	377	348	329	342	314	348	365	391	329	370	349	344	374	361	373	321	377	331	378	348	348	339	361	375	374	390	381	366	360	350	382	354	306	306	346	325	340	361	360	364	361	347	347	341	345	314	335	369	346	394	367	307	369	348	357	348	384	356	345	358	370	337	319	323	345	313	351	341	343	354	371	366	380	329	355	354	342	333	319	352
48304	63549	57283	45567	36294	28579	20102	13022	10016	7459	6056	4661	3857	3455	2802	2276	2003	1743	1613	1411	1266	1172	1022	899	810	785	690	593	557	560	533	513	479	485	476	499	432	402	419	434	383	381	377	371	378	376	382	330	374	387	346	335	371	353	365	340	342	317	333	347	357	334	350	307	333	370	336	311	342	331	328	320	311	351	344	327	313	350	338	308	367	334	366	343	294	353	338	344	306	321	307	342	335	302	321	323	303	321	312	365	339	300	360	319	320	309	315	341	328	327	344	325	396	324	347	331	310	322	372	340	345	320	341	366	328	302	359	348	336	355	318	322	329	344	338	343	360	304	344	315	296	300	297	320	343	325	345	329	329	332	318	317	335	342	327	340	315	309	333	333	332	356	342	320	350	296	348	350	326	314	347	343	334	357	328	345	340	321	352	335	348	336	325	313	324	336	366	362	346	347	325	323	341	331	328	294	340	308	370	335	327	343	319	328	350	320	338	330	321	346	311	350	356	348	314	336	327	335	308	327	315	345	353	310	300	348	374	317	311	362	311	359	309	337	295	328	328	330	304	313	346	330	332	357	315	324	315	319	316	322	326	332	325	335	320	355	321	339	378	311	323	319	338	311	326	354	361	328	321	332	352	320	316	288	323	326	322	293	339	308	329	328	337	350	336	330	307	314	356	307	323	357	347	361	326	334	351	327	366	314	335	323	325	353	327	312	351	306	307	328	322	315	346	327	346	285	345	333	315	335	325	302	325	347	383	305	328	324	369	331	321	339	328	298	334	320	362	313	345	327	345	347	335	322	338	320	323	336	303	347	355	356	361	342	347	311	316	311	321	332	343	326	328	315	293	324	358	307	337	331	354	347	327	325	347	323	332	303	344	317	333	321	312	330	341	332	333	344	334	324	330	359	336	344	308	335	321	331	335	315	341	335	315	328	324	321	349	339	315	342	342	303	341	309	312	348	336	320	289	356	318	313	336	350	341	340	335	360	332	343	341	336	323	315	324	330	296	330	345	323	317	320	345	350	319	307	328	308	338	328	323	337	320	328	342	325	333	290	324	319	339	349	329	333	293	321	322	283	307	290	331	345	338	314	320	323	327	324	314	303	325	340	311	353	351	318	305	347	318	333	319	308	362	337	347	356	309	344	319	320	319	316	358	324	301	338	301	333	334	336	328	330	341	320	297	338	314	343	306	337	328	331	342	343	318	321	338	319	297	327	354	311	329	351	331	340	342	335	320	346	329	321	312	304	315	319	336	330	294	337	346	328	354	325	310	338	325	314	327	320	305	345	347	346	325	322	304	335	320	336	333	324	318	309	358	352	331	321	326	308	342	323	310	360	347	329	338	319	326	360	323	326	302	357	328	315	302	339	345	327	336	347	301	325	317	312	300	356	331	347	308	307	316	332	334	326	333	334	341	322	314	340	340	360	365	323	338	341	340	318	369	316	307	311	336	314	316	328	336	334	309	318	337	330	330	290	311	347	346	316	319	312	357	325	314	313	338	330	336	299	307	307	326	334	311	311	320	328	301	327	329	344	372	334	339	326	328	339	322	327	312	338	345	352	348	345	330	330	316	359	337	341	348	335	300	351	345	325	338	303	358	343	377	349	320	326	328	324	320	294	334	336	354	322	349	309	347	351	336	354	317	328	315	353	312	355	345	297	301	320	348	329	339	342	348	306	329	319	327	321	343	311	330	344	302	354	345	297	318	363	357	295	336	317	345	308	326	335	321	337	322	289	332	337	330	327	326	342	336	339	323	324	337	368	357	336	313	318	342	314	312	319	329	309	319	350	328	314	344	345	317	310	325	327	321	314	333	353	330	336	345	368	334	304	346	348	315	339	318	301	333	335	335	317	322	325	335	354	332	316	325	360	313	306	315	312	324	307	295	306	327	318	323	323	326	293	319	359	357	309	305	325	322	299	334	307	344	344	333	370	291	334	339	316	326	357	343	337	300	346	327	311	342	320	334	337	312	347	321	305	347	331	325	329	356	324	320	351	331	294	376	297	320	346	317	353	340	341	337	340	325	318	364	336	336	300	319	332	328	333	355	324	344	335	335	348	331	338	324	295	347	323	326	355	364	306	277	315	342	339	326	334	315	355	327	330	312	308	334	343	342	324	351	361	362	338	298	320	331	340	303	299	349	356	317	328	315	313	307	350	325	355	311	327	367	335	347	359	321	371	320	321	317	308	293	325	327	304	319	314	314	306	311	310	317	308	327	349	347	340	351	344	339	325	324	304	325	361	332	353	343	325	314	335	350	342	358	348	327	352	307	333	318	313	345	312	374	331	332	338	311	331	329	321	352	338	342	366	307	377	276	317	312	317	317	305	323	319	314	355	330	340	324	335	303	344	339	343	323	337	347	329	335	357	344	328	299	345	345	303	320	319	347	340	331	318	345	314	368	297	345	288	313	334	312	348	341	331	354	330	333	335	332	314	336	341	341	343	349	332	298	342	333	300	324	323	336	340	329	316	360	316	343	328	297	304	350	309	355	302	337	354	351	303	329	345	317	347	307	341	337	324	338	336	316	310	332	318	372	338	329	322	308	314	343	337	347	352	319	337	351	328	348	364	285	336	325	338	341	349	306	345	359	337	331	329	352	333	312	310	351	339	348	327	321	315	303	366	338	300	315	335	317	315	311	306	317	331	338	324	321	333	339	350	326	332	329	313	338	341	308	329	338	328	305	336	327	307	331	338	311	334	314	307	293	311	327	309	323	364	357	327	336	309	358	333	338	336	316	323	318	328	325	333	339	334	358	332	345	341	311	314	329	338	341	314	338	330	358	327	321	340	317	313	334	361	322	296	323	342	324	331	340	326	311	302	329	345	362	325	330	335	328	306	324	348	328	318	324	358	330	357	340	322	329	324	309	347	311	357	334	347	342	351	323	334	307	344	308	346	360	290	360	336	329	339	339	320	350	325	314	333	348	377	349	339	326	324	357	318	314	343	338	340	341	334	313	310	338	330	310	300	337	366	340	308	338	386	316	310	325	316	305	318	338	311	319	350	321	360	308	303	333	336	339	333	339	337	338	314	323	356	355	327	345	353	354	341	325	342	323	301	316	343	304	329	336	375	339	333	306	339	339	363	325	323	315	330	332	312	321	362	348	329	312	343	319	304	325	344	344	337	319	326	321	329	322	320	322	317	346	322	355	326	342	314	341	359	304	321	328	328	365	328	335	327	359	328	302	328	339	381	298	359	347	324	332	342	312	341	338	322	323	305	354	341	312	359	334	346	365	338	320	355	322	311	341	337	344	343	367	316	352	340	341	320	338	339	325	358	335	334	347	347	352	325	315	348	366	332	327	313	351	320	310	339	344	307	311	329	308	296	331	321	328	324	299	352	330	355	335	328	295	347	297	312	302	325	318	328	343	323	341	333	332	344	379	367	324	344	330	354	341	329	358	338	333	308	335	338	287	313	320	345	341	321	320	322	313	352	357	311	326	315	309	321	319	342	372	330	342	316	347	308	352	320
28555	23344	31915	30739	22328	14131	7780	4715	3362	2518	1944	1546	1221	1140	998	852	795	689	664	629	628	577	495	472	462	416	406	353	389	353	364	350	331	312	315	327	318	338	317	307	321	315	305	322	287	310	312	286	288	291	283	295	299	297	291	303	302	277	299	270	266	283	307	330	312	299	281	316	302	285	269	299	307	295	298	292	275	280	289	291	302	304	302	278	260	309	298	278	296	281	287	308	246	259	289	279	278	287	296	285	308	289	267	289	277	246	292	281	295	283	309	258	300	286	329	300	294	309	276	310	268	287	278	278	292	301	275	301	278	272	302	269	265	281	277	272	283	254	289	288	302	285	257	283	274	269	267	303	288	305	301	271	290	291	263	286	299	282	268	317	295	264	284	265	271	276	258	298	316	310	297	280	285	266	320	266	308	283	309	283	273	303	286	293	278	299	280	303	269	294	290	320	284	280	319	318	302	286	311	286	283	271	281	274	277	287	287	284	287	281	264	274	299	284	285	273	263	293	290	316	303	320	279	271	276	292	272	320	309	299	291	271	301	287	282	258	269	322	288	283	283	280	280	276	264	298	301	314	285	285	285	282	286	290	270	268	276	270	294	261	277	283	266	301	262	310	283	268	278	286	259	288	279	274	265	282	309	299	287	293	274	287	297	264	272	298	289	268	277	282	284	294	303	300	292	286	275	293	300	287	310	289	282	275	316	327	316	276	313	270	297	297	294	318	273	284	306	288	265	282	283	262	277	275	299	297	324	280	294	304	287	289	283	278	304	286	304	293	306	262	305	332	270	290	287	283	304	273	294	293	307	269	287	302	252	282	262	271	286	268	292	269	286	292	292	263	313	288	259	280	304	293	279	290	271	307	311	256	260	296	286	282	299	278	298	265	311	276	267	278	264	261	307	275	281	311	284	320	249	298	302	266	290	305	324	284	298	260	270	316	307	282	309	295	272	303	315	298	277	275	262	294	270	311	309	308	301	282	276	294	271	285	283	313	265	302	272	299	293	275	297	294	257	260	257	308	313	312	278	299	319	279	275	292	282	289	257	296	272	308	278	284	313	274	309	317	276	282	297	286	268	309	267	292	298	288	291	261	298	301	284	299	287	264	294	293	288	306	295	297	307	275	276	288	265	290	294	297	269	313	294	262	319	291	306	322	291	277	270	282	265	294	284	268	308	293	277	292	267	272	280	297	307	278	305	328	312	281	272	298	281	306	305	261	251	294	294	278	290	288	262	272	278	277	305	261	310	279	259	253	316	313	311	286	296	286	277	292	310	275	307	311	318	297	320	302	276	264	277	277	274	262	268	291	269	255	296	287	274	257	269	275	275	294	267	302	277	320	258	269	316	296	278	289	291	303	290	246	279	307	285	281	320	271	276	295	283	288	277	286	278	255	280	293	310	261	304	299	274	288	301	311	285	298	265	262	300	295	288	304	316	315	288	284	279	286	286	316	282	284	280	264	281	279	266	298	291	262	283	277	281	307	287	274	270	298	287	279	291	288	262	294	246	291	280	316	281	296	295	295	289	290	290	288	306	263	306	292	291	257	299	311	302	299	266	306	290	310	295	267	301	258	289	278	265	303	310	259	284	271	284	254	293	264	255	283	282	260	306	271	280	292	291	263	290	329	278	294	282	274	277	334	274	306	293	298	299	301	288	303	268	277	281	289	296	278	295	267	301	302	300	295	307	307	286	318	316	284	302	306	281	281	286	286	296	285	292	256	294	278	255	297	284	280	271	303	275	273	276	284	270	300	301	281	290	281	298	286	271	279	296	277	278	284	266	284	310	256	294	267	293	289	265	286	299	285	284	293	325	299	268	287	313	260	270	311	275	281	298	262	275	283	274	290	274	308	301	262	266	283	305	272	271	274	306	293	281	296	256	260	314	299	295	291	264	305	307	264	296	259	301	296	300	313	279	255	293	306	253	257	277	289	267	288	264	293	292	263	319	281	306	279	267	273	284	326	275	290	298	267	262	289	288	251	322	271	321	280	306	277	271	301	295	252	259	291	307	308	277	304	276	313	297	296	297	285	298	267	302	289	262	277	294	290	307	289	296	302	323	294	261	242	299	260	301	294	295	272	249	282	310	281	312	303	284	272	264	283	300	263	300	309	288	265	287	282	298	267	264	266	298	286	276	297	308	293	311	295	285	298	309	287	271	285	290	298	304	277	271	269	291	291	275	288	262	279	299	252	276	302	277	257	299	278	289	277	311	284	280	243	258	260	286	266	312	284	285	264	298	331	299	304	263	263	264	289	253	312	268	271	345	307	316	278	296	293	266	320	280	305	298	268	293	300	300	266	322	282	251	296	287	247	290	267	297	294	287	283	309	283	295	295	300	291	266	286	310	300	312	300	272	278	281	272	289	294	266	272	281	282	277	275	272	283	298	280	335	277	304	295	272	279	275	300	288	284	285	261	290	275	295	299	298	317	271	296	280	324	315	313	254	267	273	279	299	264	289	294	281	284	287	314	286	284	305	297	273	309	285	254	296	277	318	283	289	316	274	295	285	284	267	268	298	345	258	280	273	279	306	291	302	274	284	310	281	294	281	294	305	314	309	293	296	301	283	309	323	299	293	295	286	279	260	276	276	257	289	274	299	307	259	325	309	291	273	264	295	291	294	288	320	279	272	311	304	284	303	270	300	297	297	288	250	290	303	254	339	262	331	274	297	283	280	281	270	299	305	287	254	302	278	286	256	293	310	265	285	285	277	277	291	304	295	304	263	301	297	291	250	281	280	290	257	292	282	266	312	285	313	308	278	284	279	263	329	275	327	297	246	273	265	268	349	277	281	275	293	271	292	281	293	279	298	273	271	293	302	301	282	319	277	270	254	282	292	295	305	299	303	266	280	269	299	296	309	305	305	299	289	256	317	264	276	262	304	273	292	274	283	294	274	306	294	286	323	266	273	292	318	291	287	291	300	289	271	307	267	283	292	284	290	263	283	292	277	242	277	278	265	336	293	274	282	290	298	306	271	291	266	284	265	281	294	313	263	305	289	288	234	270	289	283	260	291	304	279	286	283	290	309	275	271	302	248	287	266	306	294	289	246	272	279	320	294	301	299	273	284	328	316	309	302	298	285	292	277	286	297	293	290	256	291	285	296	315	279	287	268	308	253	240	297	280	301	281	253	330	291	283	284	264	290	283	269	266	283	305	284	287	298	283	304	300	306	275	270	273	287	286	266	291	308	270	308	287	283	293	269	323	296	298	316	301	269	280	276	293	259	266	281	318	275	286	268	289	277	298	297	272	317	292	303	272	277	294	287	295	310	266	269	305	275	261	280	246	284	303	292	292	288	310	268	272	290	279	282	281	285	279	300	288	277	310	293	288	288	282	266	289	283	299	269	282	280	278	317	282	290	245	287	274	295	297	288	286	292	285	280	290	311	329	281	269	275	281	299	289	271	305	298	276	282	257	285	270	265	268	292	294	314	286	296	286	296	293	316	280	305	277	286	266	274	287	269	315	270
43512	53726	46997	34908	25664	17008	11351	7884	5858	4405	3397	2645	2051	1830	1571	1299	1192	1027	954	812	769	691	657	563	589	492	490	450	406	421	397	352	354	345	366	349	338	365	328	333	343	303	299	260	304	329	316	319	302	286	305	288	311	275	269	303	285	308	267	280	284	274	300	275	288	270	283	270	244	251	288	293	288	267	267	299	267	262	311	306	279	268	281	278	275	276	287	266	273	252	282	261	280	274	281	280	272	271	283	280	268	298	279	292	266	265	270	288	262	261	285	290	289	262	266	289	281	284	268	263	278	274	280	309	272	248	258	317	291	310	262	280	318	273	272	290	252	254	283	304	263	301	263	282	285	258	292	301	310	242	249	306	278	273	277	283	267	327	280	288	265	270	292	255	262	252	302	296	253	281	291	272	260	249	265	290	296	271	281	244	291	299	272	279	294	271	259	308	279	266	289	278	277	299	252	274	262	289	293	259	284	300	274	282	271	255	290	278	293	292	333	283	284	304	296	271	289	297	294	269	281	274	285	250	267	263	282	250	307	261	292	312	279	303	305	279	288	310	289	302	236	278	282	268	286	299	258	288	302	261	255	266	264	271	270	289	261	300	300	289	247	304	301	293	321	276	292	284	264	264	265	268	263	285	294	264	273	280	275	257	262	290	248	284	263	308	304	309	286	259	258	251	316	291	284	273	268	250	274	292	269	259	257	265	274	291	276	263	289	254	277	289	261	259	277	283	269	259	297	295	257	283	286	311	286	286	283	282	270	255	270	274	274	290	276	269	258	252	269	266	262	273	284	259	285	268	266	255	296	279	286	261	299	285	292	282	286	321	296	279	279	289	273	289	290	270	264	306	278	281	279	287	297	266	276	272	276	276	247	250	261	265	277	252	284	286	283	266	303	257	279	248	288	285	275	290	317	281	294	240	269	274	268	286	285	250	287	286	300	298	310	297	290	290	283	266	319	277	273	264	267	268	277	271	297	313	298	294	278	273	272	268	275	305	262	291	273	299	262	277	285	296	267	267	271	281	270	295	296	266	309	265	288	253	264	282	271	264	275	287	266	269	274	270	249	290	280	265	306	306	265	280	252	256	299	260	281	274	271	290	267	297	286	262	272	272	289	285	285	282	278	269	269	277	281	278	277	323	284	288	274	265	258	280	276	286	282	298	293	318	277	269	257	288	281	288	259	291	289	279	241	264	271	296	291	299	305	278	261	253	252	258	279	255	298	251	282	290	302	328	245	237	296	277	266	260	281	297	283	290	271	304	280	266	295	298	262	283	286	276	290	276	258	265	249	283	303	273	281	274	269	287	301	274	281	273	279	311	271	277	267	285	285	289	282	289	280	287	288	269	265	277	301	285	286	262	308	270	273	318	278	262	302	261	280	283	263	270	288	268	298	307	300	291	291	261	298	324	254	264	294	290	274	267	256	311	293	295	258	248	269	267	285	289	276	289	263	288	279	261	287	261	273	292	271	290	284	279	285	294	280	279	269	264	294	289	275	277	291	298	281	285	270	302	282	243	314	281	283	272	272	267	277	296	295	310	297	280	259	305	303	308	288	284	304	298	245	275	261	271	281	277	278	270	277	275	258	280	242	257	283	248	269	292	258	276	283	301	275	290	292	286	273	275	261	295	280	274	303	274	271	288	270	258	288	275	252	288	288	301	250	279	289	281	279	270	302	265	319	237	264	268	284	273	286	294	279	318	290	290	278	273	284	260	272	274	289	255	288	275	276	275	290	319	300	297	279	267	288	266	245	258	286	255	251	291	248	283	261	269	267	271	262	277	303	269	289	284	263	263	277	241	277	272	309	310	275	281	277	278	290	266	290	267	280	277	291	274	258	294	278	291	286	285	261	261	279	273	294	281	276	306	265	273	270	307	312	286	255	286	284	273	291	264	285	280	272	272	256	264	297	283	295	265	260	293	276	263	252	266	270	307	250	283	264	307	284	250	261	252	292	248	274	269	257	262	257	284	293	266	270	277	255	269	292	287	272	289	289	290	291	267	299	261	278	268	286	288	277	276	265	260	264	283	295	297	292	276	255	284	300	264	293	278	242	297	302	266	286	263	308	294	268	285	282	302	281	281	282	309	267	308	274	291	270	269	297	265	259	286	260	270	250	292	293	269	291	277	284	260	283	304	298	281	276	277	274	314	290	272	267	269	266	270	292	281	289	277	263	271	274	243	305	263	273	264	302	273	271	256	309	249	284	275	278	271	298	278	304	284	268	272	288	278	261	273	312	266	284	266	250	275	292	258	255	255	283	262	273	298	270	264	287	283	306	248	262	291	274	293	271	273	259	266	265	291	263	253	255	292	261	282	285	271	267	263	219	285	287	258	319	279	293	301	276	290	274	272	294	315	289	276	311	270	281	267	318	308	277	285	282	300	258	291	290	279	251	296	287	270	277	281	273	254	262	273	264	285	308	280	274	307	248	268	261	294	275	289	281	306	251	304	297	304	288	271	257	273	274	270	279	279	265	298	265	327	249	273	277	307	311	272	284	261	299	293	276	287	300	261	290	288	277	296	283	283	286	284	314	287	275	292	270	273	251	285	282	290	258	279	281	292	254	270	268	274	281	287	266	281	274	295	310	278	264	257	297	260	277	285	299	274	279	279	290	287	252	267	294	241	276	273	271	287	280	254	292	304	271	260	247	269	270	288	290	266	296	286	259	273	274	257	289	286	284	287	293	264	285	279	285	288	285	248	290	292	262	290	263	281	298	289	302	287	250	275	282	277	290	265	270	295	270	285	282	276	263	292	249	288	255	290	277	252	249	296	283	298	247	251	264	262	277	271	289	287	281	279	258	263	252	293	309	274	290	277	271	256	260	272	281	293	269	256	272	285	276	309	259	288	273	265	253	289	274	300	277	277	258	280	274	260	290	302	264	248	295	284	295	268	247	296	272	283	284	274	273	285	269	287	270	290	274	274	295	266	279	268	280	291	291	313	290	298	255	299	279	273	275	276	264	287	268	274	288	267	269	285	293	296	287	308	277	279	292	282	270	276	272	284	297	286	255	275	270	293	232	278	268	273	284	263	261	291	292	279	260	302	267	294	262	267	287	292	302	280	260	288	270	289	288	273	268	302	255	290	284	269	278	302	255	313	301	272	287	274	260	282	291	251	279	291	261	268	280	290	283	280	295	302	300	281	284	295	278	262	305	277	280	279	282	289	309	292	275	263	285	270	264	276	265	276	291	290	317	296	271	297	274	291	263	300	297	273	281	298	287	280	239	305	292	309	267	257	266	294	257	269	264	274	310	288	283	275	282	270	273	306	263	268	265	283	299	310	267	290	243	262	261	280	273	301	263	278	272	286	309	271	293	265	330	271	274	291	295	270	293	305	273	288	293	254	275	279	292	281	275	256	285	274	270	252	298	295	277	259	291	258	283	283	283	248	265	296	311	271	286	303	295	271	262	286	277	269	270	255	285	291	273	262	237	271	261	292	278	299	261	276	335	258	282	293	260	289	306	311
25214	21512	29050	24961	23728	23670	16176	7684	5146	3605	2829	2291	1973	1706	1539	1303	1162	952	900	875	767	740	679	635	592	498	516	508	464	457	405	440	436	421	408	351	368	362	386	345	389	368	389	372	345	364	349	352	366	344	325	363	366	350	325	362	305	330	327	337	317	320	361	317	324	341	320	326	312	322	324	329	302	323	332	359	320	355	340	337	360	307	320	323	335	315	354	355	333	295	340	326	315	338	345	334	335	319	324	306	327	305	332	326	339	335	326	346	326	319	330	338	351	291	334	312	306	320	347	310	361	331	311	349	321	346	311	311	364	355	344	330	299	319	330	329	310	310	372	309	317	351	320	320	347	323	341	357	310	346	320	320	318	380	358	347	342	352	330	349	330	332	361	320	315	333	324	336	324	313	285	375	336	330	340	313	304	320	321	306	315	326	319	316	299	328	334	330	306	319	348	321	305	331	340	343	331	313	349	321	358	313	355	303	321	330	328	322	338	283	329	293	334	335	315	341	332	328	354	329	293	341	335	331	322	329	327	330	302	339	359	336	303	338	327	347	361	332	311	289	339	335	350	337	317	331	306	303	367	323	315	314	352	299	354	308	322	334	326	332	308	340	308	323	329	315	339	342	310	380	288	317	345	356	350	332	341	312	326	308	354	335	338	314	327	348	302	321	290	344	336	322	306	338	312	314	353	353	331	329	336	343	311	333	326	351	325	308	370	328	346	346	333	333	348	332	296	304	325	311	360	290	313	297	338	342	310	347	366	347	333	314	363	327	306	316	320	335	376	322	354	313	307	325	359	329	316	345	319	347	324	318	344	323	302	328	337	325	350	358	362	336	316	347	312	354	294	337	311	318	321	364	320	335	340	357	354	310	351	354	347	330	355	337	336	349	318	343	314	375	343	351	324	338	338	338	332	298	336	340	317	327	318	282	304	339	322	344	334	301	328	302	323	352	325	325	320	325	331	334	306	353	361	328	315	339	336	349	319	326	309	279	315	334	317	344	338	324	322	312	320	324	324	318	384	343	343	346	321	299	334	332	307	327	289	314	330	326	337	329	337	331	299	336	305	297	340	323	310	357	301	320	319	345	323	350	363	322	312	324	353	294	354	295	304	317	334	366	323	343	315	368	358	324	339	328	333	329	304	326	355	309	309	322	346	309	324	340	317	338	348	331	344	322	335	323	356	326	348	329	344	316	345	311	354	337	305	320	336	320	343	323	310	333	318	334	313	310	339	317	325	331	301	338	336	332	296	363	343	356	312	344	276	358	345	324	339	335	333	321	288	296	357	327	340	335	347	317	355	316	337	350	304	311	344	340	338	306	326	353	333	316	336	299	336	344	346	313	347	326	319	338	342	317	321	339	323	311	335	350	313	320	372	324	318	315	333	323	354	327	288	396	345	332	324	342	369	300	330	330	301	347	318	332	347	338	338	349	321	309	327	303	342	323	378	344	344	322	307	338	333	324	332	328	326	358	328	286	329	336	322	347	340	341	332	323	353	312	334	348	317	324	367	334	324	291	309	326	351	365	312	336	329	319	372	311	339	332	310	314	306	323	296	366	332	348	360	300	349	317	331	309	344	319	322	359	337	384	344	332	341	299	320	351	326	338	328	318	348	328	333	325	318	329	336	314	361	355	341	358	333	342	354	322	317	337	321	316	325	322	332	333	328	324	325	331	345	324	345	335	354	355	314	333	315	333	333	345	326	320	341	359	363	339	325	330	336	306	307	344	323	328	327	381	332	333	311	324	328	305	333	312	345	292	325	346	351	342	369	310	330	323	327	312	336	312	344	290	337	328	303	330	334	321	331	346	310	322	333	333	335	354	305	338	329	314	353	348	348	332	342	319	336	280	323	318	317	291	342	335	331	353	357	335	313	322	349	338	331	334	334	328	350	329	304	365	298	312	343	323	312	363	323	336	334	342	332	344	306	318	332	350	324	338	321	317	328	355	337	320	353	304	352	327	298	317	328	323	318	314	312	316	301	295	334	349	313	353	336	309	367	331	308	329	355	345	319	334	370	334	304	339	325	315	341	337	342	315	345	311	354	333	328	348	345	314	345	309	321	284	321	337	321	313	336	328	321	310	343	340	382	328	346	335	354	310	339	282	282	290	321	313	360	336	310	344	340	322	330	335	325	330	275	348	362	335	323	279	338	339	303	322	344	347	359	333	345	329	310	335	351	348	337	333	362	350	309	303	316	359	347	341	345	346	340	384	341	313	339	331	325	343	349	324	323	324	314	318	346	351	354	320	335	339	316	339	349	320	305	344	338	319	346	307	335	320	335	312	348	320	323	327	371	324	354	360	338	340	322	356	331	296	315	290	328	358	361	348	300	336	351	316	314	298	292	356	314	318	335	331	346	323	301	356	349	318	341	350	348	319	328	285	322	298	325	373	320	348	307	314	306	328	352	332	336	352	335	333	311	316	356	338	335	321	321	325	312	337	334	312	333	306	357	303	318	345	326	337	315	354	343	331	328	302	336	349	331	347	304	333	290	331	349	342	347	336	337	323	347	313	298	308	343	342	301	320	349	302	313	321	346	333	335	320	343	302	325	348	363	315	317	326	312	351	306	330	331	307	321	324	325	338	332	353	315	317	330	326	341	320	322	338	353	353	337	337	340	350	334	316	373	319	330	299	319	309	296	352	339	323	318	328	314	349	333	338	324	310	297	325	343	364	373	347	347	341	319	350	329	315	309	330	335	335	329	328	353	308	378	320	345	381	326	328	317	328	317	325	336	298	333	298	310	323	308	349	329	311	311	334	344	344	354	323	322	316	314	321	356	305	331	311	345	342	336	331	326	351	339	332	353	327	307	329	313	336	342	304	318	305	347	332	351	325	361	335	337	332	307	333	340	314	323	322	338	351	350	328	351	329	337	354	348	355	338	314	337	332	324	320	353	296	347	349	336	328	347	341	347	334	325	357	317	307	339	307	340	319	285	339	304	342	329	330	345	337	365	307	309	310	357	342	321	312	356	332	338	332	315	323	346	323	298	325	332	362	293	339	321	362	354	348	332	318	314	344	352	345	337	342	339	349	355	323	376	322	306	330	347	335	341	342	362	323	360	372	371	312	304	350	332	333	319	325	321	337	326	336	384	289	340	324	330	328	334	318	335	319	342	358	364	317	329	327	339	335	312	319	357	365	309	332	343	325	329	326	314	316	358	295	316	336	335	284	310	368	306	337	299	331	357	336	325	333	344	345	333	319	318	305	319	323	339	317	350	333	320	305	340	341	327	316	364	344	336	319	345	321	339	327	320	323	344	319	285	330	373	331	324	321	325	330	315	327	312	305	314	324	349	347	326	353	313	307	313	357	324	302	349	354	337	335	339	347	332	294	319	341	352	360	315	356	348	368	354	349	377	329	319	366	335	288	363	330	357	324	322	350	338	337	363	352	322	308	332	327	353	318	339	326	343	307	297	317	322	306	332	329	322	291	331	351	319	320	349	313	336	333	322	329	324	318	345	320	366	303
44689	56464	50798	39580	31902	22524	14602	10358	7936	5787	4476	3689	2992	2555	2320	1943	1729	1435	1277	1117	1056	945	867	723	766	639	549	591	540	469	482	451	428	443	405	382	397	391	374	381	352	340	342	364	348	355	356	340	317	303	339	298	330	326	334	295	298	341	331	324	345	298	326	305	301	276	292	312	311	322	304	274	314	312	302	293	320	317	297	294	286	290	301	286	335	300	346	294	270	337	313	314	295	306	311	319	318	322	302	307	287	298	314	289	304	321	298	303	302	312	325	311	333	323	329	310	339	308	305	310	336	325	327	300	300	317	309	294	314	342	345	334	303	312	298	302	304	313	262	317	319	325	297	311	325	295	292	276	300	315	302	326	314	281	340	300	319	275	298	307	290	309	338	294	311	338	295	291	301	291	313	307	344	291	299	310	303	311	296	273	311	348	326	301	313	299	295	341	310	307	310	310	295	318	304	292	311	331	276	275	317	310	314	321	293	308	297	298	305	290	321	323	286	306	275	305	316	301	320	297	320	326	298	346	315	295	317	289	330	330	323	307	309	336	337	320	328	291	331	334	312	300	323	322	305	325	337	323	299	312	305	300	289	324	313	293	301	311	322	334	275	305	307	285	324	300	321	310	305	318	322	346	326	307	337	291	340	306	316	317	319	291	332	292	336	290	278	336	325	345	281	317	302	334	334	319	309	277	342	307	319	307	315	315	312	308	337	311	273	329	340	281	293	317	300	334	302	285	305	317	309	320	288	299	293	309	310	321	313	319	269	307	290	300	296	298	310	330	324	316	318	311	336	268	306	320	319	298	297	305	313	316	340	291	286	294	328	319	308	303	306	327	323	301	304	331	306	305	312	303	309	319	324	297	325	301	308	324	286	294	311	280	298	273	319	303	314	336	326	303	300	284	325	318	301	304	295	333	312	319	307	287	338	322	331	339	293	340	350	358	314	309	297	303	291	292	287	305	321	323	328	313	335	320	336	295	310	300	311	322	323	297	291	288	317	310	299	315	295	320	311	297	302	334	301	306	292	260	291	298	306	299	301	316	281	309	290	305	330	305	315	301	302	314	326	294	285	331	301	294	290	343	316	307	319	290	316	303	307	296	321	317	314	291	324	335	309	317	322	318	332	284	300	334	282	324	312	304	311	307	318	323	312	307	325	320	313	322	295	314	304	301	304	333	302	325	328	304	293	301	292	312	336	279	316	290	318	307	314	311	324	329	310	353	330	300	318	302	330	315	307	321	297	322	317	281	300	303	297	329	312	300	347	297	338	310	303	297	352	308	304	341	301	313	318	292	301	294	315	301	356	295	310	303	307	288	314	350	299	342	322	316	308	315	297	293	300	315	295	335	305	323	320	318	281	304	324	303	323	292	316	320	355	310	314	310	315	283	292	312	281	322	274	284	316	336	317	314	304	318	311	324	292	299	348	313	295	292	317	308	317	304	302	314	307	354	311	319	336	352	325	319	335	303	314	340	324	329	291	294	311	328	277	310	335	287	338	311	316	306	306	298	321	300	325	307	334	296	285	325	295	326	304	298	296	297	315	315	343	324	301	291	310	282	317	321	314	318	336	330	285	315	365	298	277	290	298	301	322	324	291	311	310	323	311	311	305	314	295	335	331	321	315	336	314	263	299	337	282	312	310	311	351	338	307	353	302	298	311	322	327	304	299	312	312	294	287	292	329	277	300	284	301	289	305	307	302	298	337	313	323	305	301	323	305	324	309	304	288	293	326	304	308	328	338	320	331	282	320	264	299	339	296	311	316	325	328	318	315	307	290	303	298	344	308	295	327	317	322	340	302	283	309	308	360	324	332	295	322	296	284	319	363	306	302	270	297	286	309	329	299	332	330	304	295	290	297	314	325	334	330	295	286	341	293	317	315	306	297	304	330	330	316	309	313	300	300	331	305	300	289	322	294	266	295	306	276	340	287	308	305	303	317	353	315	304	319	313	319	309	303	316	295	300	310	318	321	333	309	298	297	298	334	290	317	271	302	303	291	299	302	318	298	319	318	270	295	292	333	294	280	287	303	327	309	313	319	299	327	315	318	306	318	338	306	332	323	282	337	312	295	310	333	316	307	326	310	330	289	290	307	320	324	308	282	310	336	321	331	328	319	276	315	303	322	308	281	303	319	321	301	295	342	311	325	274	321	327	299	311	323	295	308	325	298	351	326	306	299	315	298	287	284	302	326	303	317	291	299	314	311	318	315	352	319	318	297	312	331	342	352	327	289	324	320	306	312	279	306	318	306	351	338	299	293	330	285	308	293	304	289	334	294	302	300	316	316	308	304	310	325	303	309	335	323	308	330	298	304	336	299	308	315	308	311	317	309	305	313	320	269	318	341	304	319	306	302	313	284	325	299	315	318	308	314	290	326	312	298	275	317	333	314	331	301	292	285	319	282	278	310	313	308	306	327	298	321	315	297	327	304	316	306	357	301	306	316	328	292	319	295	322	314	297	306	315	305	302	296	310	280	273	311	313	337	320	309	309	313	329	326	321	302	316	308	336	272	299	319	285	308	322	313	316	301	313	304	329	284	310	353	335	284	306	303	273	293	317	330	317	311	296	311	280	326	325	282	275	322	298	328	293	327	294	324	318	347	280	315	306	324	335	300	302	323	316	296	304	276	327	289	316	323	301	335	342	309	304	289	286	321	320	294	305	301	353	293	321	310	306	293	310	319	300	328	325	326	338	324	292	303	300	305	293	316	314	317	322	341	339	285	307	304	316	332	290	320	309	328	285	298	283	300	296	305	314	287	307	277	281	304	283	319	263	295	287	318	325	309	296	304	308	321	314	313	304	315	325	275	326	303	292	338	287	297	320	290	348	337	326	281	338	296	312	292	302	318	297	306	288	300	332	334	349	306	305	306	287	330	315	292	305	303	288	306	305	292	336	323	318	322	305	298	292	290	326	342	334	327	316	317	318	304	305	323	306	316	303	265	317	315	291	315	282	349	322	311	282	317	324	340	311	281	297	314	326	288	307	332	306	285	291	301	317	310	333	324	324	283	336	328	298	310	313	335	320	328	321	309	304	314	297	304	313	318	327	319	298	326	311	328	274	284	326	323	301	295	303	285	334	323	313	316	304	317	300	284	322	303	311	294	315	309	326	320	320	316	305	289	300	328	296	288	332	331	305	304	311	307	310	353	293	333	341	315	323	332	313	324	308	324	308	292	292	294	302	331	289	322	315	272	293	325	286	286	309	285	331	331	307	312	288	314	292	314	296	301	312	278	313	310	332	286	318	290	353	293	295	326	317	314	297	306	329	322	317	287	304	315	318	321	329	312	314	296	301	324	290	303	305	300	309	316	315	295	327	318	316	347	308	307	309	303	292	311	312	299	296	313	332	313	323	284	309	309	317	297	331	314	297	275	299	319	289	320	337	321	317	320	334	313	301	310	294	312	311	280	316	291	301	325	315	321	269	299	309	337	321	312	300	295	328	301	292	327	317	317	297	314	331	325	302	314	298	309	321
24961	21605	29211	24835	23425	24104	18533	8824	5416	3887	3053	2396	2124	1929	1654	1430	1203	1067	1004	920	747	743	714	662	588	522	512	469	481	507	414	386	421	410	392	377	378	343	372	348	328	356	354	357	363	352	341	346	339	321	337	358	313	310	356	288	350	323	353	338	337	324	310	321	327	374	323	366	301	330	332	314	307	324	346	297	361	320	319	304	326	299	287	327	336	290	303	342	292	360	339	326	311	333	310	325	311	329	292	302	313	317	317	315	324	337	293	328	347	326	329	347	353	337	313	335	316	359	352	291	332	324	336	339	345	297	322	323	338	344	331	317	354	306	314	340	343	319	327	315	323	302	313	318	347	323	315	291	306	336	322	330	282	298	291	288	318	307	315	308	331	307	327	314	346	315	312	322	298	300	323	291	299	290	320	303	322	308	333	296	327	307	311	333	289	325	322	298	327	326	321	312	310	287	312	335	332	349	308	341	330	336	308	345	308	344	309	296	328	293	301	295	295	315	309	303	340	308	315	303	330	313	333	315	304	320	288	361	326	315	318	329	304	339	298	331	315	295	345	273	321	307	296	316	303	310	349	332	317	352	319	311	317	307	311	348	335	311	316	328	280	323	299	312	305	320	312	339	334	308	323	295	302	340	312	352	308	332	298	318	311	290	341	305	320	308	275	302	329	328	318	328	328	336	314	306	310	334	316	331	335	335	324	336	314	322	303	315	315	302	337	351	315	301	337	271	335	324	316	298	294	341	308	320	287	314	315	322	310	314	336	360	302	316	336	329	285	321	336	333	327	318	297	338	328	330	334	299	286	295	308	312	309	289	337	340	290	365	354	325	343	331	332	339	332	335	338	324	338	314	331	280	300	306	304	311	302	308	325	267	332	352	332	292	326	335	302	282	297	306	348	306	317	316	321	314	292	317	321	317	312	306	340	304	331	328	307	368	327	342	316	290	278	288	354	318	304	341	351	302	326	313	331	314	295	318	324	344	328	332	322	343	303	312	325	330	321	300	307	322	358	269	357	331	316	307	313	328	336	300	335	305	286	320	331	289	333	351	303	348	301	333	319	331	317	319	294	363	309	357	346	338	303	267	300	296	289	324	295	325	309	320	289	309	335	339	300	300	320	311	306	295	292	281	308	326	309	354	286	297	317	308	302	354	331	297	308	290	341	327	291	336	322	325	309	330	324	333	298	325	345	288	339	302	304	345	321	296	338	336	295	302	315	292	291	313	338	347	332	318	325	274	298	323	336	360	330	307	322	341	308	348	311	280	304	299	326	301	301	292	335	340	345	332	302	348	317	289	310	324	298	327	329	311	326	305	294	318	307	362	308	331	305	322	334	314	300	305	324	300	324	330	312	315	324	327	329	343	324	309	331	327	311	294	328	286	329	317	318	308	327	327	306	317	303	310	324	338	302	317	299	329	346	319	323	294	304	320	327	307	346	348	326	303	351	332	311	304	339	313	314	308	317	297	324	309	332	326	339	323	288	339	351	316	312	309	327	334	328	315	314	334	295	332	322	304	323	310	293	306	309	291	305	334	303	336	322	359	321	316	330	312	338	330	304	311	295	316	319	284	331	315	299	307	312	319	318	326	328	291	322	304	335	323	302	315	312	318	304	321	322	292	292	355	294	305	290	331	317	313	322	319	302	323	309	312	300	318	307	306	292	297	318	332	344	340	298	334	294	305	322	321	310	321	305	313	329	306	318	348	333	319	309	300	300	308	333	324	345	341	327	334	323	283	314	336	334	292	301	301	326	306	320	321	344	306	319	322	315	321	336	303	286	291	281	352	284	338	324	332	331	298	255	333	344	295	332	334	303	352	303	301	304	294	308	312	315	291	294	350	322	330	291	313	326	301	305	325	297	346	323	320	332	284	317	298	290	342	267	293	333	300	359	307	330	305	338	318	332	343	304	316	285	309	305	328	334	321	305	305	333	341	335	336	319	319	315	328	308	319	302	332	299	322	327	327	296	357	322	293	341	326	313	309	326	315	314	330	333	304	327	333	308	321	303	351	296	327	325	309	328	332	316	350	347	332	282	328	312	319	296	328	300	335	310	310	302	280	282	317	344	292	326	316	286	323	360	305	305	319	301	310	320	321	333	314	320	301	299	297	331	325	306	303	265	311	339	346	346	324	304	316	317	315	334	299	330	312	299	317	333	304	327	298	357	336	339	317	318	325	308	331	307	303	316	306	327	307	338	340	326	326	340	338	296	293	340	287	308	331	315	375	314	296	313	312	289	321	337	311	316	320	309	310	322	319	323	313	334	304	320	298	339	332	334	322	323	319	291	321	329	305	317	320	322	303	319	310	309	327	324	320	322	327	295	321	314	338	314	353	313	334	307	313	319	322	306	335	324	292	299	327	326	285	326	325	327	327	323	338	304	304	289	349	326	355	325	283	338	336	353	324	297	323	332	304	272	312	300	330	275	320	341	310	313	300	346	293	330	344	336	304	306	313	313	319	320	327	323	324	340	324	318	305	340	351	316	323	299	327	306	343	316	295	326	322	343	327	327	295	326	342	343	296	296	315	320	317	303	301	299	316	324	304	320	321	323	310	329	337	320	285	323	331	352	326	340	314	312	314	296	311	296	325	320	340	326	309	310	313	315	337	314	294	314	314	329	304	312	312	287	344	349	303	318	322	298	318	325	319	354	337	339	321	317	275	320	320	334	338	326	313	294	324	310	329	331	307	318	289	323	332	300	330	329	331	325	339	359	322	317	335	315	329	317	302	306	296	305	293	329	312	304	287	324	318	311	336	338	312	320	312	329	322	337	344	316	297	320	293	339	333	316	307	323	328	345	358	282	309	361	305	300	286	342	331	338	306	328	325	321	293	306	331	321	291	362	309	301	318	325	349	323	315	318	333	321	304	293	331	342	319	326	311	294	304	300	297	329	337	309	311	336	315	362	315	334	298	339	327	325	343	330	324	322	314	321	346	292	344	304	328	320	324	320	309	317	295	322	325	336	344	322	294	351	278	312	339	307	306	325	327	342	304	348	344	353	327	314	339	340	320	291	343	303	319	352	312	325	336	329	306	301	349	322	333	307	323	318	307	329	301	331	315	320	316	325	318	357	316	303	301	332	299	324	327	308	316	315	313	304	303	317	300	341	308	294	328	340	335	312	351	307	309	329	322	361	329	358	322	315	307	344	348	310	323	336	346	323	303	300	286	285	314	317	315	334	338	322	312	329	345	336	313	303	296	319	332	340	302	315	288	359	311	304	317	302	299	339	299	302	325	333	291	292	317	328	332	303	340	336	299	343	335	329	305	331	312	308	327	312	305	283	339	307	289	329	350	325	332	305	372	304	337	289	320	352	322	292	337	300	317	301	297	287	321	311	316	286	330	313	333	331	315	297	321	307	331	296	319	317	311	311	333	320	271	306	290	295	326	332	354	332	308	328	339	313	316	333	327	305	345	316	299	316	349	323	344	341	312	329	328	338	351	314	331	337	333	334	304	293	342	299	328	331	343
48371	58232	53035	42427	33808	25335	17429	12255	8830	6638	5212	4101	3515	3145	2709	2322	1875	1661	1459	1313	1160	1078	963	872	754	699	634	556	554	515	459	475	429	425	458	401	393	412	370	362	387	376	332	336	332	346	344	314	334	308	339	319	307	341	323	331	286	326	311	307	328	309	299	301	326	316	302	312	351	299	302	314	322	303	304	270	270	285	310	324	306	308	325	288	304	283	314	301	303	286	277	321	280	303	327	310	307	293	329	317	318	320	303	297	310	307	271	273	311	304	324	307	307	281	318	300	324	295	317	291	286	320	303	307	301	308	276	305	359	272	296	315	280	312	316	306	309	316	275	331	303	293	301	299	304	332	281	286	295	277	323	317	309	312	307	325	300	313	341	340	358	298	313	316	313	290	331	296	319	315	313	325	321	322	304	272	310	295	306	272	314	307	315	327	305	312	257	278	309	311	302	320	286	304	329	323	288	306	265	310	316	331	313	296	292	308	321	301	311	334	288	307	332	323	299	330	323	277	299	299	276	297	299	304	286	288	269	326	333	321	290	300	325	289	262	311	326	273	306	310	321	303	299	293	313	260	270	303	306	314	313	305	297	290	280	276	271	319	305	311	293	308	308	300	328	304	291	326	312	294	324	281	304	282	322	316	285	296	297	315	321	312	322	318	294	310	305	315	298	297	313	327	314	276	336	308	322	315	296	330	282	322	309	300	302	328	318	274	328	316	300	307	310	305	301	291	304	314	308	294	297	317	330	294	287	317	285	326	269	323	290	273	314	290	285	277	298	313	302	313	310	295	305	299	297	323	300	313	304	308	314	324	322	285	311	295	304	309	315	309	314	274	356	339	306	297	320	292	317	298	307	309	290	316	293	299	322	308	286	279	303	306	279	301	289	279	296	320	284	294	311	330	287	299	324	298	311	323	305	290	312	300	296	306	296	309	281	315	307	280	305	295	320	346	326	312	282	349	285	320	306	309	330	297	265	277	295	322	305	270	304	297	273	302	299	305	272	332	299	282	286	294	295	298	274	295	304	325	307	280	300	303	309	312	306	287	333	289	314	303	307	284	277	307	321	288	305	299	265	314	286	298	310	287	313	300	272	284	313	318	307	300	282	297	319	288	282	272	340	270	280	304	308	273	338	325	296	298	258	336	291	319	302	292	313	317	293	324	314	314	301	310	308	304	287	301	283	317	311	310	316	298	275	308	313	328	287	282	305	307	293	308	282	325	288	273	295	291	321	300	285	317	309	321	300	281	333	321	309	316	280	314	312	315	329	308	334	324	326	275	288	280	319	275	337	338	313	269	300	294	307	277	304	318	299	320	316	315	325	311	270	296	278	326	295	316	299	303	323	327	319	298	308	304	265	290	278	316	297	305	289	299	281	323	301	301	305	289	292	289	320	324	315	325	310	293	267	355	290	296	323	302	304	324	313	281	309	288	295	285	306	319	284	300	284	300	303	301	302	294	343	319	293	311	349	301	266	304	292	281	306	271	303	315	302	313	316	297	279	317	291	283	284	287	303	306	340	287	318	327	293	307	295	307	276	307	333	311	304	283	297	273	309	298	307	306	322	308	302	271	293	321	319	317	286	290	314	300	306	298	333	277	311	317	291	307	282	295	292	283	303	325	308	294	313	306	293	271	325	298	310	280	328	312	274	305	310	339	281	311	301	294	287	322	319	318	297	313	307	285	325	305	328	270	280	340	327	309	301	311	285	319	308	248	323	343	289	266	299	301	296	324	334	304	263	321	310	306	317	312	300	298	302	284	293	323	330	315	302	317	303	329	333	318	310	299	306	323	296	261	307	318	302	276	307	292	298	309	329	295	327	302	294	285	318	280	308	306	322	303	313	307	286	298	315	301	296	277	316	301	300	287	315	272	328	338	285	330	299	294	271	304	307	299	299	299	273	307	319	282	309	302	330	301	294	297	294	309	296	306	316	292	311	303	317	309	317	285	314	285	323	288	334	291	340	304	282	302	309	299	311	318	329	270	328	293	327	331	307	295	266	310	301	303	279	308	306	273	319	310	317	297	304	299	299	289	329	315	271	299	296	308	303	302	310	292	295	331	279	289	323	312	280	310	298	309	292	280	321	302	298	294	310	284	316	302	335	306	329	313	311	320	312	297	305	319	282	305	326	311	292	309	306	322	313	288	302	299	343	333	305	288	291	314	313	285	287	297	306	296	313	281	295	290	280	321	331	299	290	329	300	274	306	309	279	283	321	297	335	295	310	283	302	298	349	286	328	313	313	291	297	290	292	300	302	325	303	313	281	299	283	321	311	302	326	297	286	304	295	320	288	300	296	318	347	294	319	307	312	304	279	333	295	319	315	287	298	272	313	307	316	288	311	271	310	309	336	337	320	326	307	316	294	288	314	297	318	288	294	318	312	284	297	309	300	283	303	304	320	300	310	329	316	319	291	284	331	302	298	291	313	303	311	305	326	326	308	295	296	303	300	330	289	308	296	303	313	322	284	298	306	293	306	271	321	256	325	340	329	313	319	271	304	311	308	298	313	311	281	289	270	314	312	323	326	287	312	307	311	285	331	318	279	323	311	302	301	338	292	290	331	293	338	274	333	302	282	304	307	312	292	299	333	264	300	307	289	300	321	302	298	306	268	304	291	298	278	315	297	314	322	308	316	301	328	272	299	304	328	300	323	284	289	294	309	307	314	313	307	273	338	318	335	295	295	303	285	344	306	297	302	267	296	308	295	303	303	276	302	293	283	283	296	320	302	287	285	341	306	290	303	306	284	273	292	298	298	323	320	318	292	314	285	307	327	286	303	279	301	327	323	303	331	285	303	289	301	293	316	295	304	277	317	302	295	307	313	298	290	303	311	319	313	305	334	298	300	352	333	295	324	304	307	319	319	312	315	305	283	295	302	321	274	325	305	315	299	300	325	322	327	279	302	304	300	301	325	302	297	304	317	316	293	315	356	327	289	287	312	278	332	305	291	299	307	313	328	301	287	300	304	290	241	290	309	299	305	312	309	295	305	297	305	306	312	314	316	276	299	308	303	307	302	303	324	294	303	298	288	301	299	304	339	297	318	294	286	287	303	279	314	319	346	308	285	304	315	302	296	287	306	290	272	320	300	323	308	299	302	281	312	293	324	289	298	318	304	292	332	302	329	298	304	327	276	306	306	297	288	308	321	310	292	324	290	303	315	288	279	312	285	291	319	317	270	324	316	281	305	316	296	294	268	318	266	262	289	336	288	314	292	288	288	301	309	315	313	305	316	316	301	300	326	295	346	289	292	289	331	299	279	282	313	295	302	265	284	305	310	308	310	285	309	280	330	320	301	292	309	287	306	294	311	275	313	318	327	308	281	318	307	295	303	300	292	308	282	274	279	326	297	306	314	326	293	305	302	302	313	297	297	316	321	309	310	289	287	301	286	291	292	305	280	307	306	324	326	269	318	305	308	305	307	309	306	278	301	284	281	294	280	331	316	292	338	264	327	280	289	297	306	267	314	317	299	334
24097	21555	29305	24454	23164	26038	24252	12392	7267	5199	3984	3308	2718	2518	2333	1862	1604	1385	1246	1136	955	941	900	780	746	672	587	584	572	534	484	485	481	456	436	445	479	420	419	401	413	375	407	441	332	412	377	365	427	393	363	387	409	359	369	375	368	381	334	403	373	361	363	371	357	364	348	335	363	339	370	303	333	346	328	343	356	339	337	311	353	321	367	378	344	324	362	377	353	336	390	330	376	346	328	373	357	320	334	349	342	369	348	343	351	355	376	348	341	403	356	387	380	335	369	326	366	332	395	334	333	336	359	343	351	348	337	334	350	352	362	350	335	368	332	335	336	339	322	355	359	346	344	368	358	320	380	328	340	331	353	333	319	353	329	350	325	351	368	375	368	369	388	370	352	356	360	346	344	332	355	339	380	351	337	351	343	342	344	358	330	345	403	370	376	353	339	335	373	363	384	356	367	354	365	341	337	378	333	334	348	333	347	340	367	358	357	375	396	353	322	333	317	354	347	342	358	344	344	343	335	366	354	351	334	338	342	363	381	321	358	354	363	337	366	362	370	333	333	373	340	333	347	364	357	350	342	368	369	326	367	341	357	316	384	329	345	362	325	308	382	383	343	364	375	383	354	357	347	331	357	341	382	323	376	364	350	354	362	348	342	362	347	341	363	350	345	352	339	372	344	350	368	339	355	383	328	355	360	348	368	354	360	324	344	360	329	343	341	335	354	390	404	322	347	365	375	371	375	356	322	354	349	352	380	354	366	352	305	343	340	349	312	344	332	344	326	330	377	360	352	349	346	342	341	365	347	348	343	352	372	378	362	359	360	333	357	348	325	336	354	354	349	352	387	335	326	333	388	365	342	337	354	331	328	356	349	333	372	341	348	357	365	303	378	357	368	377	320	339	373	345	352	322	373	346	342	336	336	394	336	356	327	365	338	342	359	370	311	339	318	353	365	362	339	319	326	392	354	323	380	322	349	345	352	344	337	352	332	333	322	368	330	346	348	356	349	338	321	374	333	338	332	364	359	338	316	338	344	324	349	338	318	363	327	324	345	343	337	342	334	352	345	357	361	366	372	341	316	346	354	346	339	334	370	358	357	353	334	366	342	387	341	356	351	333	337	341	342	361	343	352	332	351	346	359	338	348	331	343	333	329	352	357	333	364	339	346	328	343	350	342	362	404	363	378	358	358	332	347	325	371	363	392	318	358	333	322	308	337	354	355	350	317	357	326	288	340	351	358	335	342	285	335	341	367	371	349	330	346	349	315	365	368	330	336	359	329	338	342	294	314	345	356	348	370	368	356	336	368	343	348	348	340	388	320	333	352	333	376	336	338	369	364	370	318	343	348	370	365	338	334	325	343	374	336	357	350	363	346	381	349	339	361	292	329	389	360	380	352	355	348	357	380	331	334	379	361	348	377	350	345	364	351	322	350	341	347	369	343	354	325	330	347	361	356	350	373	334	341	373	348	328	320	315	382	340	328	329	307	350	357	363	344	346	361	378	354	336	376	370	352	389	380	325	363	335	349	385	360	371	380	369	331	371	369	321	335	344	366	329	360	356	322	324	332	347	343	347	330	309	349	373	346	329	366	354	363	351	405	344	387	374	358	351	378	331	295	331	352	374	342	312	339	355	364	361	369	350	324	367	345	317	359	350	371	382	353	338	342	360	294	366	333	341	326	360	334	346	351	374	318	369	383	385	379	352	333	362	359	322	342	343	328	356	331	327	367	368	346	351	353	346	345	324	343	345	338	350	339	343	371	358	346	336	339	336	408	331	360	338	332	370	327	349	356	354	334	360	350	391	361	370	349	337	386	371	333	370	366	349	370	373	335	341	352	349	349	336	350	343	325	341	324	356	338	350	348	360	366	358	335	323	384	360	328	375	330	351	351	377	352	340	344	366	296	391	385	342	347	315	317	382	369	370	356	335	333	365	359	374	354	350	332	352	328	332	341	370	343	360	350	335	365	339	333	340	384	337	352	355	370	355	350	348	366	351	350	305	330	322	362	351	376	349	337	343	353	366	362	364	340	350	378	310	334	378	354	360	329	352	327	316	361	349	341	357	364	362	347	346	359	380	319	352	367	358	345	331	383	347	335	354	337	345	352	336	348	368	348	356	336	354	327	361	362	354	366	384	313	337	343	336	335	345	340	321	343	327	357	365	349	349	344	387	351	357	307	361	360	346	337	365	362	362	339	351	392	337	318	349	369	346	342	349	334	361	348	368	350	353	358	355	329	370	340	357	390	368	342	349	341	365	359	336	334	340	343	389	360	327	345	377	352	335	339	352	356	343	327	338	361	364	361	340	359	374	342	343	360	357	350	348	378	311	373	350	396	367	349	372	336	357	332	378	341	321	328	351	334	355	322	351	323	371	376	378	323	351	386	343	326	332	354	357	335	345	361	365	326	325	353	338	355	353	349	361	327	361	337	382	372	376	365	362	354	325	341	367	327	376	357	362	340	325	340	335	351	363	363	343	382	335	334	319	333	350	356	333	360	347	361	332	356	356	356	345	361	324	337	360	344	307	352	368	356	365	329	359	360	356	377	341	352	386	360	383	361	369	328	311	335	370	357	362	362	340	316	344	375	337	338	347	351	334	347	347	343	337	320	344	362	343	356	349	346	354	370	337	361	356	319	322	334	334	333	311	349	342	341	343	325	360	348	342	343	342	395	356	351	316	333	334	379	318	354	348	339	352	339	371	332	344	338	371	352	336	344	350	386	352	380	380	341	354	348	342	324	355	336	384	351	341	367	317	367	371	337	377	363	395	363	339	342	377	335	364	331	348	347	318	362	337	343	369	359	349	356	345	368	349	351	352	371	353	341	325	374	309	315	365	368	383	317	336	369	334	337	354	354	350	388	343	339	355	334	345	345	338	334	354	353	319	363	344	370	296	328	343	331	333	310	387	332	360	368	370	322	374	321	361	342	364	356	338	340	332	338	360	346	346	333	337	365	334	309	370	343	358	358	378	343	328	357	389	351	339	337	335	360	378	316	327	331	351	323	309	321	354	333	336	351	361	361	355	322	342	345	331	366	344	377	345	375	347	349	350	363	349	336	327	350	343	326	344	342	357	348	367	299	354	336	343	367	361	332	325	332	342	380	384	378	366	321	357	359	335	329	351	355	378	365	345	344	305	370	347	344	364	369	323	342	345	350	349	347	355	367	342	345	354	355	335	340	353	361	337	333	338	377	322	340	337	369	380	327	362	354	343	335	341	361	328	353	366	365	316	353	360	338	361	345	344	358	360	361	334	339	350	335	345	365	371	386	350	379	373	362	367	333	343	375	353	359	361	331	369	311	361	325	345	336	321	343	341	362	341	319	333	367	356	366	335	339	359	346	381	343	346	343	351	354	331	308	353	335	339	356	347	356	347	352	327	335	346	345	332	342	344	335	342	340	340	377	355	373	316	357	350	370	328	367	357	332	336	357	336	350	333	343	350	354	345	333	360	330	356	346	354	367	350	346	341	371	328	353
45289	58956	55738	45760	38307	30415	19689	14468	10590	8056	6373	5295	4416	4001	3456	2880	2396	2010	1812	1558	1320	1227	1121	989	924	863	778	718	641	579	591	543	466	467	499	416	446	449	445	409	403	390	409	376	345	361	382	381	379	388	400	353	357	347	374	323	354	339	338	383	350	333	341	332	323	326	339	332	339	321	310	309	362	341	358	347	339	325	337	367	340	330	314	335	329	328	313	311	308	338	310	338	351	321	281	342	318	316	342	354	351	312	329	314	338	318	308	309	337	321	309	302	295	320	344	310	342	309	323	347	337	313	318	327	327	335	305	326	327	320	318	337	326	348	302	334	322	317	319	303	312	296	306	307	341	325	356	350	290	323	312	341	335	306	344	330	333	286	344	308	326	360	340	310	332	356	327	351	336	347	354	333	333	315	320	357	341	347	298	291	344	298	330	321	307	314	313	336	331	329	313	313	297	328	354	290	357	306	349	326	343	319	289	310	313	298	331	343	347	347	309	314	349	331	314	323	328	324	313	344	342	321	305	310	311	352	357	344	303	344	323	350	287	341	333	321	310	314	373	315	338	334	319	326	330	325	301	358	334	325	341	319	304	337	318	342	321	317	340	345	331	325	307	320	314	360	319	345	326	346	345	319	326	333	354	324	330	333	337	344	325	323	320	331	355	338	345	329	341	337	303	310	306	314	325	330	322	324	317	320	339	346	354	330	313	322	340	307	328	326	357	321	339	302	317	317	303	329	331	310	305	342	310	353	292	326	296	339	361	356	316	343	313	326	325	330	316	337	329	336	321	354	339	329	330	357	311	322	313	322	354	308	320	303	353	324	323	306	337	311	333	310	316	323	305	337	327	323	334	292	322	357	326	343	353	311	319	337	326	326	315	315	313	351	318	329	305	321	331	374	327	327	312	344	343	299	317	326	371	311	320	322	322	305	328	356	334	339	301	326	304	347	344	342	333	338	331	346	340	337	349	319	311	317	335	268	330	338	341	326	303	335	352	304	370	315	325	338	317	346	312	318	315	336	311	320	337	322	323	314	344	325	351	364	325	333	375	309	319	262	298	311	335	315	342	363	309	319	327	316	311	368	366	320	322	326	347	326	333	356	319	301	325	335	309	320	292	330	287	305	347	337	328	334	330	317	331	337	329	322	317	323	339	298	320	321	315	327	317	327	306	307	354	349	328	323	374	306	338	303	300	359	317	306	346	317	324	334	320	327	347	338	352	341	334	317	342	335	320	338	313	312	303	314	336	325	322	362	330	306	331	319	329	338	350	313	358	332	264	318	341	315	311	303	300	307	321	302	325	297	318	342	311	312	350	320	342	368	321	332	374	326	323	344	342	285	330	310	318	364	314	349	313	326	316	330	342	342	310	311	347	290	329	326	332	345	307	330	323	323	326	324	324	308	305	355	344	359	331	332	298	330	326	324	313	340	345	301	319	314	331	286	345	335	333	325	311	345	340	324	301	332	322	306	333	341	288	322	309	335	337	314	321	333	293	338	341	315	344	325	341	339	338	323	337	375	312	317	309	320	335	324	329	321	328	327	343	331	321	299	342	341	331	305	336	348	298	338	288	332	301	336	330	319	333	327	322	296	341	318	362	315	358	307	315	292	329	337	325	328	326	344	337	301	340	333	331	339	305	307	333	321	311	345	336	367	344	305	328	336	335	375	352	328	315	330	329	300	321	341	328	350	332	315	314	313	309	322	300	318	348	311	300	324	362	312	306	312	324	337	318	341	320	330	330	356	325	320	343	338	329	334	310	365	328	325	325	336	276	334	300	326	345	316	298	312	357	365	331	331	290	322	311	303	315	367	326	329	364	325	311	297	330	316	348	324	322	319	321	286	269	309	325	345	335	332	341	351	336	320	332	295	355	325	289	315	321	343	337	334	332	323	308	346	329	332	341	315	343	302	310	336	350	306	331	329	351	330	301	325	295	327	329	301	314	344	347	290	308	332	326	340	325	322	349	305	343	351	293	324	325	309	318	297	340	333	327	325	354	332	341	330	341	348	321	295	342	312	333	357	321	329	353	305	323	337	353	322	335	292	356	330	332	319	318	321	333	312	316	328	358	342	319	344	326	357	323	307	361	306	318	313	297	356	324	314	289	304	343	338	315	332	309	347	324	346	299	310	316	309	327	306	300	297	295	307	306	312	321	360	350	291	352	324	367	344	356	288	283	323	323	309	346	319	316	349	320	336	326	299	341	333	307	320	282	327	318	356	333	333	337	292	329	315	302	299	342	329	325	334	336	324	309	334	335	324	312	331	319	327	341	352	321	291	313	302	326	273	341	310	359	309	335	325	333	325	318	290	339	335	340	315	360	329	291	349	313	328	362	378	334	334	305	332	307	342	312	318	326	341	351	299	334	304	327	303	353	336	329	299	355	307	365	343	326	344	336	356	330	333	290	321	339	333	342	340	352	334	344	324	312	323	301	352	319	319	329	316	301	368	339	319	335	326	333	354	343	325	295	307	368	299	325	339	315	337	317	344	339	341	352	329	343	293	326	332	340	324	319	340	321	329	317	334	369	319	330	327	360	326	360	301	325	340	321	316	327	331	359	323	356	337	317	311	342	318	311	377	323	315	329	317	323	331	325	318	314	331	329	333	307	308	312	333	327	304	315	331	333	321	290	359	348	324	328	351	331	332	331	340	312	354	288	326	325	340	319	313	328	329	316	311	335	317	319	353	334	341	303	333	362	328	336	348	341	324	340	323	307	314	308	316	327	327	330	342	331	305	357	316	336	329	324	346	301	326	288	338	275	311	312	337	312	336	325	314	298	286	337	324	351	323	363	303	326	337	316	318	342	323	292	322	304	310	314	328	311	334	330	339	318	345	325	312	360	341	324	340	327	311	335	335	340	331	308	309	356	351	304	358	344	351	318	340	341	342	327	335	347	367	311	314	337	338	369	351	308	364	342	327	333	335	328	331	327	298	323	337	325	338	300	349	308	334	316	335	328	328	299	319	358	327	315	331	297	330	342	341	320	281	313	313	324	331	350	339	315	315	331	346	305	334	367	344	334	322	334	337	335	317	307	305	320	311	329	355	337	300	347	349	320	335	321	327	345	352	298	323	340	342	318	293	343	327	318	332	321	345	328	366	325	316	366	303	302	321	320	351	313	329	297	301	341	335	307	345	337	313	326	318	345	318	316	332	345	386	356	342	352	325	340	347	330	340	315	288	335	324	325	329	294	371	331	362	332	305	331	327	334	332	353	310	313	338	319	325	335	310	377	311	307	352	305	333	323	309	358	367	297	329	313	319	339	329	330	324	377	312	345	359	300	331	316	337	331	320	346	326	331	336	306	319	331	353	333	302	359	344	340	310	297	312	338	333	317	328	348	306	323	336	335	314	337	314	364	327	344	331	329	327	360	341	341	340	287	345	342	298	322	333	315	313	316	319	316	309	348	324	320	336	346	312	352	306	304	351	306	352	346	278	357	325	338	322	335	333	341	333	314	288	341	297	368	342	354	365
28719	22551	30602	30984	23053	15799	8237	4925	3325	2398	1897	1583	1478	1269	1204	973	900	792	719	706	592	580	520	522	523	418	394	385	412	385	375	340	365	334	329	357	316	333	359	300	315	306	325	332	280	336	309	301	277	309	266	298	320	289	261	248	275	283	302	309	278	282	320	287	311	292	286	253	300	280	295	296	315	311	279	287	273	313	301	285	285	279	293	294	286	289	243	292	285	280	283	281	280	305	267	305	269	272	286	294	282	251	255	252	285	260	285	288	268	283	251	286	294	297	278	305	274	301	296	306	282	288	234	273	302	259	286	292	302	273	288	292	307	293	290	301	272	299	300	288	293	284	243	263	311	277	289	315	278	302	301	290	286	267	296	292	288	264	281	280	246	306	290	269	279	289	269	295	322	310	254	296	279	279	266	274	268	296	301	302	308	275	285	288	271	276	285	291	310	280	264	269	265	286	279	323	284	299	303	288	267	276	315	275	287	303	277	290	277	283	292	298	298	307	259	302	313	277	301	305	285	265	296	294	284	283	282	280	297	281	311	260	287	274	260	303	292	283	282	278	280	262	308	261	253	307	287	270	271	294	291	295	274	277	316	314	300	293	277	311	309	288	241	288	276	272	267	298	259	292	303	253	256	298	301	284	245	266	271	292	296	286	273	295	262	282	271	280	254	255	291	281	268	303	277	286	292	286	288	286	264	276	283	273	270	280	258	306	250	294	331	280	305	284	292	265	314	301	270	308	308	306	279	266	246	302	258	297	276	275	288	298	293	283	277	291	313	268	304	290	290	289	276	292	278	285	269	288	306	265	265	284	254	260	285	278	276	275	288	322	268	268	265	329	309	278	294	283	265	271	302	255	306	270	292	315	300	288	263	284	284	287	286	260	278	304	274	310	299	275	315	280	309	304	299	288	286	302	285	274	282	272	298	268	301	293	315	299	278	266	263	269	249	306	274	293	267	264	286	273	284	277	244	295	286	273	279	277	286	292	287	294	260	281	246	304	267	270	275	295	279	296	298	268	288	296	282	282	283	302	269	291	280	249	270	265	266	279	275	285	284	338	284	289	264	249	266	275	304	288	258	294	280	285	261	268	271	273	283	268	273	270	293	281	273	281	303	296	276	273	306	284	308	259	270	263	264	285	293	304	279	282	287	284	281	282	268	274	309	304	269	294	288	257	287	272	280	262	261	284	269	251	299	271	311	279	275	257	245	274	267	285	259	274	277	253	271	292	304	325	286	282	289	314	299	306	244	311	267	288	269	273	277	285	287	272	257	286	304	286	282	323	268	256	314	258	291	248	277	294	256	297	270	314	300	271	296	287	280	300	301	265	270	308	287	273	281	284	269	258	296	287	284	292	284	257	278	273	264	303	293	293	318	265	276	303	283	283	274	263	294	283	282	269	283	273	290	303	280	295	300	284	274	311	314	285	262	283	289	283	265	270	290	298	286	276	284	289	301	276	300	293	273	321	286	287	284	272	310	290	268	291	301	280	278	289	278	259	316	293	306	266	300	299	315	297	273	280	280	300	324	303	285	284	272	287	312	288	248	252	326	304	270	252	285	278	300	282	274	306	292	266	267	300	291	288	285	284	294	310	267	254	288	270	295	283	274	293	273	301	275	280	262	293	269	271	292	275	274	304	317	306	289	292	277	247	285	290	303	283	276	298	273	300	317	276	250	258	289	318	282	292	317	315	297	280	299	308	294	301	261	280	290	329	282	306	284	292	306	321	288	276	247	269	281	303	304	291	258	269	291	302	291	292	256	277	310	276	287	272	288	297	274	291	254	295	282	284	274	297	303	291	274	309	271	306	263	279	266	253	266	278	306	267	276	280	271	302	286	298	293	276	295	280	294	279	296	274	259	276	314	272	279	278	269	273	275	297	293	267	278	312	260	241	281	282	261	283	285	280	286	316	261	285	310	274	279	261	277	266	247	266	293	265	282	295	291	283	293	281	279	282	266	308	310	298	274	272	302	333	299	305	282	291	310	313	266	272	272	282	270	321	304	285	303	327	249	271	286	295	295	260	282	261	282	283	280	280	283	281	233	255	284	308	274	277	297	299	306	290	293	285	294	275	280	302	271	272	280	270	272	250	260	271	271	298	265	286	306	297	275	293	266	278	292	266	284	283	265	276	300	303	273	264	288	320	258	309	277	253	274	298	288	271	294	295	266	275	296	291	306	288	283	271	271	308	299	268	298	296	275	305	268	282	299	268	296	286	285	267	250	249	299	283	324	294	279	310	302	275	279	282	287	296	308	293	297	287	280	278	290	264	314	285	300	257	305	267	269	291	293	294	286	282	303	284	307	291	258	292	277	282	278	298	292	283	266	296	274	274	291	275	290	291	248	264	307	289	302	276	299	303	272	271	285	303	286	283	272	291	301	293	253	279	286	295	270	293	260	286	273	310	299	309	283	289	299	275	272	239	296	241	289	280	286	302	264	253	265	304	298	300	284	290	290	287	270	294	279	268	301	279	283	283	275	326	299	307	296	266	270	280	297	278	286	290	264	266	319	292	296	268	284	274	258	266	270	307	289	286	318	293	285	294	275	273	290	282	290	261	272	276	300	290	285	296	274	303	263	317	264	278	261	273	294	297	298	315	291	282	261	256	307	277	291	290	249	282	319	313	259	299	309	267	295	292	289	297	292	280	268	249	282	259	307	293	304	288	296	303	309	272	257	296	294	282	293	327	285	304	273	271	318	300	306	268	270	276	288	305	270	290	283	265	262	275	280	277	277	289	268	276	285	288	285	298	274	261	292	317	264	295	323	294	260	302	301	300	256	233	304	270	317	277	288	314	309	282	300	303	271	275	267	283	288	296	285	268	271	259	264	299	306	265	310	253	278	286	285	276	304	302	262	288	281	276	279	309	305	281	282	275	286	241	303	295	288	282	284	286	284	264	287	311	293	274	293	278	260	284	298	306	312	279	284	272	285	295	278	283	264	311	279	284	261	273	299	306	281	248	279	290	266	283	298	270	305	273	307	282	300	286	273	270	291	294	259	280	296	299	267	296	297	268	288	287	288	291	305	281	260	262	291	288	276	257	304	312	261	290	261	290	301	280	284	301	265	293	269	256	282	284	280	287	290	287	273	271	289	302	307	254	256	286	280	279	302	295	276	305	281	262	278	274	295	283	286	272	260	280	268	261	281	261	275	278	285	254	279	292	304	262	337	318	277	293	298	292	267	268	292	275	275	270	256	282	295	307	283	260	263	276	263	271	285	299	291	275	281	324	307	279	288	308	271	283	278	287	287	321	300	266	292	252	301	288	269	286	285	286	282	279	303	284	263	303	291	283	268	267	307	285	260	307	293	297	306	264	275	322	299	266	300	299	316	314	272	295	262	301	288	313	301	325	297	306	265	278	269	311	267	288	264	265	296	265	285	308	274	289	288	260	291	276	252	294	281	260	271	263	297	273	278	280	302	297	269	274	298	303	302	309	259	314	259	269	260	309	288	259	292	273	286	303	280	322
43774	49306	45959	35377	26870	18831	11372	8203	5943	4362	3425	2871	2468	2299	1862	1502	1422	1165	962	966	864	772	694	638	631	541	467	515	453	406	387	394	381	385	342	314	318	311	359	303	314	297	294	309	325	283	273	274	303	287	302	286	274	311	298	300	277	300	301	273	290	273	282	272	276	271	294	297	241	248	264	306	271	293	250	253	287	277	288	281	316	302	255	262	303	270	280	263	284	269	292	234	285	248	263	277	251	285	288	287	280	252	272	254	271	300	289	245	293	257	298	257	295	273	272	294	245	261	284	277	287	262	276	280	266	280	298	268	302	268	270	267	274	284	276	305	276	278	281	285	257	294	272	275	285	300	285	260	244	279	298	325	297	286	266	275	259	241	310	305	266	255	272	279	269	256	291	249	290	308	293	300	278	268	287	283	285	288	303	252	283	279	285	289	256	287	276	278	270	267	289	274	272	261	259	274	259	257	282	253	284	251	251	263	296	261	292	246	266	270	262	301	259	270	261	272	286	289	270	286	285	275	287	264	271	273	278	258	242	279	280	282	275	240	288	291	258	269	292	295	287	285	284	281	259	284	296	277	275	285	290	260	263	281	261	278	281	293	280	299	268	292	287	269	278	274	302	297	259	301	257	273	281	273	268	279	290	285	261	281	258	285	300	278	269	269	267	274	251	281	280	301	272	269	249	274	250	276	261	273	245	243	270	287	294	283	279	297	303	276	262	274	291	266	279	266	258	251	287	276	272	283	274	257	247	273	285	280	284	279	237	284	259	300	267	278	266	275	265	260	241	265	286	263	292	277	300	271	254	246	290	289	269	270	253	286	261	295	298	264	289	270	289	257	245	283	234	282	256	279	255	272	271	279	278	284	282	245	279	255	273	274	283	268	263	271	254	282	280	273	291	287	299	278	268	251	265	265	283	287	284	300	302	253	307	266	252	297	241	275	251	276	270	266	258	276	257	296	268	290	265	242	281	264	287	266	260	297	280	292	280	259	271	269	243	263	289	262	243	284	262	273	264	277	267	287	262	263	293	253	236	273	287	262	273	245	279	284	244	280	252	287	294	302	265	284	271	278	255	300	287	261	297	281	260	292	265	295	302	294	294	272	295	257	298	284	268	280	291	264	278	262	292	301	275	279	285	261	265	271	268	256	279	270	255	293	267	275	271	290	242	263	256	273	276	262	275	294	279	248	258	285	283	277	277	257	280	275	275	265	268	269	291	273	293	278	278	275	286	277	270	284	307	298	290	287	287	260	261	301	255	269	304	266	307	277	283	256	281	291	246	276	280	267	268	260	262	287	256	258	273	260	278	244	282	257	267	248	289	282	288	260	257	262	271	266	279	280	300	267	287	255	243	285	266	287	274	250	278	273	277	289	276	251	281	268	268	260	263	271	297	281	275	279	286	276	285	236	259	256	254	270	266	288	264	272	289	247	271	305	277	250	271	286	273	272	292	269	288	280	281	298	265	277	305	250	295	294	296	266	278	290	297	270	283	262	286	269	286	303	283	258	298	273	266	272	274	282	270	251	276	308	270	272	276	287	277	275	284	285	270	275	265	260	244	291	274	275	306	271	267	252	229	271	276	249	271	273	263	229	252	294	249	264	288	265	256	288	275	269	281	272	265	274	269	284	299	289	289	272	285	266	259	279	280	299	274	290	283	273	281	285	262	297	303	277	269	307	273	279	261	244	305	255	273	298	301	278	296	291	283	273	294	270	267	258	275	241	277	273	303	308	286	265	242	255	287	245	259	309	265	279	278	264	274	238	251	270	275	288	285	292	261	241	277	270	272	261	253	269	240	299	282	279	298	278	288	274	269	309	260	267	296	264	272	272	263	261	277	262	282	270	260	258	281	269	288	298	300	278	272	277	268	286	251	266	253	260	269	286	272	279	261	269	256	281	263	273	262	246	273	292	252	302	287	279	294	294	245	292	292	287	258	298	264	262	289	245	267	255	270	279	290	250	270	259	293	238	280	262	299	271	284	273	245	253	256	280	261	290	279	258	288	279	275	280	250	274	275	268	283	284	278	280	272	293	279	288	277	281	295	276	281	292	277	278	259	275	276	287	258	296	269	263	306	280	275	267	271	274	266	277	280	277	291	288	288	297	262	260	306	282	277	282	288	270	269	268	279	260	298	266	290	289	255	280	281	277	255	288	297	287	285	289	304	286	260	266	284	285	253	260	261	293	281	243	270	271	277	238	239	273	291	284	277	308	237	268	260	265	209	300	282	268	254	262	274	257	279	281	310	269	268	284	282	300	282	273	293	280	271	287	272	268	266	262	272	257	258	268	286	264	270	266	273	253	274	323	299	259	299	265	264	241	281	276	302	258	302	259	265	308	303	290	274	270	276	271	272	255	312	276	267	270	255	272	265	267	264	283	268	265	252	276	289	277	287	284	282	237	259	305	280	278	284	259	286	255	284	263	296	279	265	277	258	288	291	278	265	281	270	275	275	313	295	283	277	273	273	263	255	279	250	271	260	283	259	274	269	286	279	280	268	274	254	272	263	302	283	291	264	296	261	294	271	302	292	258	291	251	272	277	283	294	284	275	268	278	285	306	256	276	272	260	259	291	283	261	271	290	298	281	282	273	276	267	293	234	298	300	276	311	243	276	274	290	257	282	280	261	285	272	256	279	270	249	305	277	264	292	263	273	246	300	268	274	293	258	239	256	301	282	253	256	279	259	266	291	286	255	284	248	270	283	278	291	277	236	282	271	267	279	265	273	260	258	284	301	280	288	273	270	282	269	263	261	284	262	302	271	287	274	289	252	270	274	256	276	288	272	297	268	259	258	304	271	280	294	261	291	294	267	274	277	287	241	283	291	256	288	271	290	272	283	299	279	266	267	267	290	307	278	276	294	261	262	262	274	266	240	279	271	269	265	294	259	266	269	314	272	274	270	261	278	256	273	277	265	292	280	277	283	235	272	294	312	283	265	287	269	286	293	251	258	301	265	279	275	259	259	289	276	267	303	296	279	269	275	302	274	272	273	282	279	282	258	265	279	258	248	285	266	263	269	285	271	261	270	252	269	283	251	273	265	260	271	289	280	295	241	303	304	263	273	292	260	285	311	288	298	288	264	269	265	286	272	263	278	274	244	294	276	254	286	280	242	287	291	284	285	276	274	268	282	265	268	266	269	246	288	269	299	252	261	277	251	254	288	273	299	290	294	268	290	274	282	291	297	247	267	293	269	276	284	253	272	283	283	294	262	273	288	283	259	301	279	274	256	262	249	269	239	246	270	262	260	289	269	256	291	275	254	262	265	286	294	282	244	238	287	265	282	294	239	272	285	290	319	280	284	285	276	280	276	248	284	279	304	267	268	278	263	244	268	287	277	260	267	287	263	291	288	276	284	276	258	272	255	281	269	296	266	313	286	275	282	270	275	288	283	305	309	271	286	272	274	271	298	285	269	303	281	264	271	252	258	290	268	287	299	275	260	283	243	259	254	299	291	281	266	311	289	273	279	283	303
25274	21531	29119	24927	23436	23208	15572	7056	4273	3151	2480	2042	1794	1562	1359	1299	1136	1008	781	814	744	685	637	616	533	561	476	450	450	428	416	415	420	403	395	379	392	331	367	375	368	326	348	346	342	340	343	359	343	346	331	338	337	324	343	313	341	321	319	325	328	324	321	363	323	363	354	313	316	323	356	359	337	340	364	361	326	319	309	328	329	336	314	342	300	346	315	316	351	339	336	319	340	321	336	314	320	322	317	323	318	329	310	357	318	320	308	328	322	328	353	330	322	341	301	353	360	322	315	332	337	326	331	327	340	314	316	338	376	280	343	312	342	304	319	331	330	337	316	331	343	318	324	311	348	352	341	323	337	283	328	332	329	316	322	321	358	347	325	364	337	327	365	323	335	384	324	316	358	339	336	338	358	302	322	323	309	334	318	354	348	343	334	323	317	278	333	290	337	320	334	335	324	351	329	341	331	347	327	323	319	329	329	328	339	349	351	315	318	313	342	311	348	311	320	320	328	333	349	376	322	347	341	301	323	324	329	338	327	328	315	330	341	312	329	273	335	313	329	321	328	314	330	310	332	325	317	319	319	357	306	339	304	344	321	315	338	350	316	305	308	350	321	347	335	330	309	327	333	343	301	362	314	341	326	376	355	335	350	337	321	310	324	342	358	307	308	323	316	331	385	307	310	331	336	349	328	339	311	332	323	312	328	332	336	310	305	313	318	334	313	304	354	315	348	339	380	318	369	332	321	334	323	324	332	340	325	351	331	353	368	317	345	327	321	315	312	336	361	327	306	291	322	337	346	316	350	335	342	334	303	286	299	318	322	332	323	319	339	330	327	328	344	332	338	326	324	332	323	323	351	316	347	342	314	334	343	314	327	317	342	319	326	312	305	348	352	308	346	326	358	323	333	304	332	309	336	354	319	346	308	361	321	316	338	294	303	353	346	317	363	325	350	302	329	316	335	342	336	317	352	307	341	323	333	342	313	350	298	326	317	337	301	341	330	295	351	312	339	306	339	323	346	349	308	338	346	326	303	332	349	340	327	319	325	313	332	332	335	357	332	314	303	332	334	336	360	320	249	345	352	378	344	320	358	343	324	327	324	358	332	291	318	319	295	346	321	306	323	288	335	357	319	363	320	330	359	341	364	328	335	334	324	322	320	322	317	308	316	324	318	312	341	312	363	337	288	337	324	329	338	300	317	351	309	291	344	320	340	315	347	340	320	317	325	356	341	360	308	299	343	336	338	349	290	313	359	354	319	362	337	327	319	307	310	319	334	309	310	327	330	327	352	350	344	338	323	317	329	306	335	326	324	295	348	304	311	314	326	352	340	339	308	348	331	353	347	329	326	337	399	339	335	324	316	353	345	301	372	327	304	350	328	337	314	305	320	370	316	296	344	306	354	317	344	329	326	320	325	334	328	319	330	303	350	320	317	332	336	316	335	353	292	326	337	336	352	376	316	305	320	317	340	323	337	339	356	313	289	343	307	349	336	321	327	307	299	322	320	357	332	323	324	311	334	342	304	324	335	316	352	305	305	306	358	321	356	355	332	349	339	319	325	345	359	304	321	296	343	349	333	315	307	307	310	285	314	340	323	313	359	361	326	283	366	325	341	337	315	310	323	343	340	351	329	302	337	344	351	325	328	338	332	306	313	337	316	352	334	332	336	298	328	328	343	318	312	367	307	321	335	331	305	362	314	311	339	290	343	357	329	312	291	317	322	330	333	318	319	319	326	347	323	328	336	307	349	358	319	291	327	362	287	349	339	309	303	344	327	336	340	313	313	329	320	297	303	354	319	327	320	330	313	359	358	320	336	320	337	315	307	367	332	346	315	333	330	302	332	356	312	312	329	343	326	336	340	328	364	308	333	332	325	347	317	358	342	333	349	317	317	326	379	322	323	319	329	308	344	316	315	320	317	314	334	338	354	328	303	355	329	327	330	291	332	372	340	313	335	339	319	335	320	304	354	347	360	317	326	325	312	337	339	342	337	305	337	325	332	333	338	318	357	314	327	346	295	314	342	306	306	352	316	323	380	320	322	337	340	322	333	322	318	349	338	320	324	361	335	333	341	343	357	345	316	322	336	349	307	302	326	351	326	340	316	338	349	352	322	360	343	335	335	299	340	315	326	332	295	358	324	325	327	367	351	335	327	315	344	293	327	319	338	323	371	346	343	306	332	355	305	355	303	293	296	331	339	363	318	316	329	339	303	329	332	317	349	316	349	348	338	343	318	300	313	297	304	302	284	309	318	312	322	361	300	336	344	346	370	332	333	316	357	327	352	319	318	340	308	324	336	354	307	309	353	344	294	379	324	340	335	319	308	340	348	341	329	316	321	316	317	313	313	342	356	344	308	294	337	327	332	314	306	330	328	351	370	346	323	309	331	352	328	315	329	324	309	334	311	322	356	336	342	350	336	384	299	324	309	279	339	342	323	311	334	315	318	346	325	320	321	309	345	345	313	353	317	355	313	334	343	332	343	340	346	332	333	322	338	325	352	334	326	346	345	332	339	323	330	338	314	319	316	331	319	330	314	317	312	323	358	314	302	320	306	315	327	311	314	317	338	318	331	362	345	324	323	345	342	334	323	346	379	316	353	335	315	325	321	332	316	338	336	346	288	360	350	318	327	337	355	313	307	339	328	368	332	344	330	333	331	305	327	325	330	336	330	316	309	312	320	362	324	370	321	307	334	340	332	359	311	326	314	334	338	343	328	303	333	338	353	298	323	297	308	352	301	309	342	337	336	298	329	311	326	349	313	292	289	349	362	318	284	330	281	344	324	335	325	331	363	326	317	315	317	346	355	331	311	337	345	313	338	320	342	317	343	320	322	312	363	312	322	321	309	330	327	296	319	298	302	340	319	309	314	343	335	376	342	357	332	315	317	315	328	347	299	373	372	341	344	314	316	304	318	321	319	313	308	363	312	302	330	334	333	328	344	335	289	336	329	330	327	350	332	344	316	292	317	306	316	313	317	319	330	304	308	365	320	349	295	312	311	312	339	347	277	325	326	334	349	356	355	337	323	309	360	363	350	338	341	325	311	340	320	331	339	340	344	310	296	324	328	339	343	321	327	336	354	318	324	316	372	316	332	325	321	309	342	350	377	327	318	341	317	301	321	319	360	311	324	318	343	321	339	301	304	320	334	318	338	323	328	345	324	322	350	298	326	342	333	313	342	348	324	340	355	314	362	346	327	321	355	301	341	321	352	324	333	353	323	352	341	329	336	341	330	327	315	363	288	334	332	330	330	350	322	331	337	337	318	348	328	332	330	341	326	341	320	347	322	289	334	333	345	314	321	323	325	324	306	323	346	330	332	348	349	304	328	345	366	318	320	322	289	321	336	303	318	323	350	286	308	324	321	337	348	304	322	351	303	338	322	345	344	366	330	306	299	340	340	346	324	296	330	328	361	357	343	311	337	332	348	345	327	342	294	321	306	310	329	300	315	313	336	343	345	316	355	361	305	286	349	326	316	345
44549	53987	50589	39406	30159	21562	13337	9281	6911	5178	4120	3318	2789	2493	2116	1899	1588	1342	1246	1103	998	851	806	761	718	669	570	512	501	468	435	426	402	424	377	402	367	393	394	380	324	358	369	356	352	346	361	351	341	332	302	328	306	348	293	350	301	320	287	308	305	306	310	314	318	306	296	341	300	309	311	315	303	293	331	301	309	342	333	278	298	281	297	342	344	324	319	286	317	314	321	317	330	321	340	296	329	319	302	327	305	300	287	275	324	341	311	294	321	303	272	294	300	330	327	311	323	318	304	313	302	290	319	310	298	340	323	300	301	325	315	302	330	315	352	273	322	292	312	304	290	296	311	324	311	329	298	328	305	327	290	324	315	334	299	317	316	303	312	311	276	315	298	301	325	281	320	287	300	293	325	302	308	293	312	328	305	300	327	315	327	304	299	332	342	304	341	300	298	288	322	312	302	331	312	322	320	316	284	326	313	305	309	313	312	277	336	306	332	302	304	322	311	303	321	352	292	312	351	280	317	305	315	321	316	279	292	297	296	305	336	321	307	279	324	282	299	300	311	308	343	300	324	293	297	325	321	315	296	320	309	311	306	317	324	324	319	290	304	305	324	283	310	300	299	292	329	291	299	321	301	300	292	308	330	332	295	308	291	316	312	320	313	310	328	301	321	308	300	318	332	318	317	308	312	336	303	297	286	308	319	318	309	327	301	313	303	325	309	330	331	313	286	309	280	311	331	286	302	296	312	278	310	293	324	292	299	330	305	306	332	278	310	320	305	285	313	306	308	322	316	308	348	296	299	268	287	297	332	328	316	330	297	325	303	295	323	286	295	316	312	301	323	303	331	334	296	292	304	318	325	294	322	305	311	303	319	289	285	307	336	323	322	301	324	302	313	300	311	322	298	334	311	305	306	345	306	288	280	325	284	303	300	296	291	292	299	317	293	313	322	302	310	297	310	297	296	325	323	300	316	286	309	299	303	330	301	329	297	312	311	296	321	301	315	297	329	357	302	334	289	324	322	300	291	308	268	314	307	321	284	307	314	319	325	289	308	297	310	292	317	342	294	304	297	323	316	294	305	306	326	303	343	307	318	337	296	329	312	291	312	283	337	309	324	288	291	314	317	287	328	315	312	274	308	332	298	297	313	326	295	274	297	294	332	295	299	294	346	312	300	302	339	318	307	304	300	315	321	321	328	325	257	319	321	336	309	309	297	293	355	340	318	280	310	307	296	327	315	310	343	309	296	327	288	302	291	297	317	304	308	294	302	317	329	319	334	320	291	294	332	299	311	315	288	297	317	303	327	317	299	326	321	312	282	301	305	339	312	312	295	303	327	302	305	306	307	328	304	278	299	278	301	300	291	303	310	282	327	327	325	333	306	284	291	294	294	327	277	307	315	289	309	315	312	275	284	298	320	323	320	308	291	316	288	316	329	283	308	300	317	296	320	305	312	312	288	299	272	307	304	318	291	306	332	293	310	321	334	281	297	280	325	310	300	310	328	319	339	329	307	320	294	298	305	302	319	300	273	291	318	336	281	321	310	327	342	297	324	316	321	313	298	295	335	334	315	326	294	309	309	301	298	283	307	297	328	316	312	301	314	314	308	312	275	293	302	314	304	299	312	306	298	317	335	329	322	303	309	345	274	283	330	310	312	303	298	310	321	320	320	292	313	311	302	319	330	348	334	319	291	290	315	346	272	292	297	338	282	329	305	312	316	288	328	272	307	310	311	280	321	312	298	317	284	292	349	318	298	297	328	316	314	323	322	329	304	318	288	322	301	323	317	324	301	309	344	300	298	302	318	329	346	285	309	310	285	306	292	318	330	278	289	308	308	308	286	310	288	303	312	292	309	279	324	302	311	279	337	299	317	347	309	299	325	295	257	292	280	296	310	328	293	301	299	307	322	307	314	300	313	307	288	295	290	318	301	327	285	299	339	275	298	293	326	320	286	330	343	322	265	297	324	311	308	291	289	317	325	301	277	335	320	294	282	342	319	356	283	295	344	322	305	285	330	303	274	303	304	301	303	301	282	304	298	283	308	317	294	320	346	287	284	315	317	304	306	324	330	337	317	310	273	324	313	331	284	297	287	315	346	293	279	309	305	321	340	317	304	318	320	323	321	310	324	316	322	307	297	313	332	301	282	325	287	301	331	295	317	289	300	299	323	315	293	301	310	314	302	313	315	292	310	256	307	300	284	304	291	312	322	292	305	348	295	281	290	301	263	330	315	341	303	313	316	306	297	292	322	298	335	267	264	352	291	307	332	297	334	297	310	283	350	299	300	297	345	318	267	310	309	279	327	292	318	277	301	314	297	294	317	319	287	294	333	284	309	315	297	269	303	343	310	313	295	303	314	300	309	279	279	298	307	312	330	293	328	319	320	318	341	305	316	318	301	314	291	293	296	305	287	310	320	331	316	307	296	303	297	318	309	311	325	293	339	358	292	308	318	285	291	283	316	344	322	310	303	309	314	308	297	287	302	333	339	288	318	311	316	317	321	304	317	312	333	310	280	330	288	324	323	273	310	288	321	290	333	294	311	294	303	285	296	278	337	274	309	339	290	294	342	305	318	309	322	299	333	326	313	316	326	297	317	317	313	337	298	317	310	316	313	308	312	317	300	303	334	289	297	278	292	305	316	283	270	316	298	316	291	330	331	283	313	299	310	290	284	321	319	338	318	310	301	339	299	309	285	336	321	297	298	318	279	286	311	312	292	314	306	331	351	298	337	309	288	300	270	307	324	293	313	303	305	298	309	322	269	336	333	282	319	295	292	279	301	310	314	285	311	304	306	308	327	292	305	284	310	310	329	298	320	307	301	286	334	322	323	308	315	300	314	303	321	298	325	306	329	306	299	308	331	323	331	306	327	295	277	292	310	306	321	349	340	289	289	299	319	299	290	337	301	302	284	315	299	298	320	292	329	285	326	285	271	315	291	349	309	367	308	278	337	293	328	307	303	333	291	295	291	328	334	326	281	346	282	302	298	293	341	312	322	324	287	294	322	301	312	267	317	311	374	322	315	298	295	286	316	293	329	276	318	315	332	276	329	315	297	335	327	319	327	312	323	315	319	293	300	288	306	336	298	310	315	301	329	330	298	277	302	315	309	288	301	319	319	326	323	279	300	345	295	311	333	316	310	251	314	285	279	324	299	288	322	323	306	321	314	322	293	270	314	330	306	322	315	292	280	314	316	307	277	291	301	331	306	290	318	287	304	298	311	322	308	292	320	294	307	323	309	293	316	336	340	312	323	313	331	366	308	316	307	292	333	305	332	341	305	325	305	312	332	336	320	306	345	323	306	315	303	327	283	303	310	296	314	325	309	284	277	266	311	323	311	320	296	310	320	288	311	355	291	303	309	321	310	294	324	328	297	327	323	283	311	269	329	343	281	296	321	299	309	329	325	287	281	324	310	318	329	302	322	300	304	289	331	313	315	316	284	325	287	319	301	316	316	291	324	310	308	327	298	317	282	301	344	302
25008	21589	29174	24670	22719	23199	16550	7170	4208	3329	2686	2364	1860	1618	1443	1222	1103	1022	866	814	735	711	667	650	573	562	505	491	482	407	457	422	381	407	356	381	369	383	350	358	369	370	383	360	326	357	390	324	363	324	331	337	331	324	329	325	315	332	315	330	324	337	303	300	299	316	356	305	301	307	315	304	307	292	286	290	333	317	334	314	324	316	356	318	313	301	316	317	314	340	325	299	324	342	301	309	303	310	312	307	300	317	313	319	326	287	297	349	303	324	310	320	298	305	338	314	300	307	303	289	337	316	336	271	324	293	296	340	343	299	280	313	322	330	278	305	307	294	296	328	315	311	308	320	341	303	330	347	301	315	317	305	330	266	335	323	322	293	301	329	280	312	326	320	298	294	316	305	328	312	304	312	330	331	312	300	295	316	323	336	312	300	308	306	328	354	305	325	326	279	301	319	324	313	320	311	283	298	313	295	301	311	276	313	369	321	320	317	275	287	321	328	322	313	327	317	315	304	273	319	315	326	309	284	289	339	348	342	331	324	297	329	364	346	325	315	325	322	333	333	312	291	323	349	320	325	291	336	299	317	316	289	321	293	335	315	336	332	311	293	321	308	305	295	327	345	300	310	290	274	294	329	303	289	324	324	322	313	314	330	330	296	312	294	332	318	322	332	304	341	341	335	293	322	310	282	305	340	340	292	279	305	326	301	315	347	303	343	292	300	303	320	331	321	343	282	356	308	304	299	279	326	319	306	308	306	326	311	307	313	300	353	308	312	320	339	306	304	345	302	330	306	337	314	339	329	306	327	304	274	312	284	310	328	306	314	300	324	299	292	338	325	346	315	279	299	300	300	320	315	336	319	341	306	317	315	314	299	335	306	303	331	296	318	323	323	307	301	339	346	295	302	305	299	289	313	311	339	325	321	297	310	328	286	298	309	310	321	321	334	318	361	330	299	306	306	332	319	335	354	319	274	319	293	323	267	309	297	320	282	338	318	323	344	310	335	326	328	351	285	302	300	333	270	344	292	294	329	316	308	313	323	293	325	321	346	303	328	307	350	303	344	296	328	330	356	277	308	300	317	292	323	344	307	331	308	344	306	305	324	327	298	304	335	341	298	337	334	316	298	319	326	329	320	340	328	281	291	322	331	313	304	300	346	335	315	366	314	313	336	317	343	341	297	297	315	337	287	340	313	306	271	300	304	297	272	314	316	313	326	312	295	318	306	313	336	310	315	363	313	332	307	296	319	302	264	313	311	318	350	319	313	345	301	329	292	341	314	301	300	299	360	328	316	320	331	315	311	318	311	328	305	310	325	326	322	319	324	318	310	339	313	321	290	301	298	319	337	327	325	316	319	340	317	297	307	304	308	284	292	305	333	303	341	299	310	343	302	325	316	326	312	312	281	320	315	335	353	296	346	308	309	335	324	342	342	312	325	300	298	316	329	311	312	282	325	305	316	318	319	339	322	283	350	316	331	287	328	306	325	335	291	294	321	325	336	347	304	310	348	316	309	294	311	295	304	337	316	332	336	323	325	282	298	314	344	295	311	325	335	326	313	313	345	336	304	323	332	328	314	291	327	303	316	298	337	334	309	320	320	323	341	301	320	332	317	353	296	296	297	301	318	310	312	334	297	331	340	331	311	316	333	302	286	307	314	291	309	311	323	326	312	322	303	308	311	335	297	354	323	304	323	300	306	345	316	317	320	316	300	311	309	307	328	294	336	280	330	320	289	344	324	314	376	317	345	340	287	328	316	305	300	356	335	296	320	313	308	335	320	318	336	309	303	316	319	309	322	307	315	313	280	318	297	353	306	297	321	303	307	309	314	333	308	333	323	349	319	281	321	326	337	303	286	332	309	325	320	328	316	315	332	336	331	330	329	328	300	322	326	284	309	305	305	324	312	307	316	304	316	333	339	327	336	309	301	279	329	315	275	363	338	356	320	322	309	323	299	325	316	316	317	301	346	342	350	319	294	354	301	334	355	324	302	333	335	318	306	307	316	347	337	298	314	331	312	318	292	323	331	305	365	345	355	310	316	298	338	329	359	322	326	288	296	309	281	351	311	301	331	313	329	287	319	334	344	291	321	316	302	330	331	342	315	336	294	335	318	317	354	350	359	319	323	293	307	298	312	330	334	324	306	354	269	321	294	303	303	328	339	321	296	316	327	302	316	315	315	315	311	357	315	328	282	302	350	291	296	324	314	303	294	333	316	300	280	321	308	329	336	294	343	304	297	304	344	332	290	320	297	294	296	327	329	329	342	334	320	313	338	307	286	311	316	267	323	321	305	330	312	320	291	346	307	312	329	354	324	276	310	316	304	309	324	282	332	300	335	321	302	323	315	294	301	279	324	308	326	311	310	309	313	294	320	313	306	312	320	320	325	314	309	355	320	309	299	311	316	322	304	292	333	346	314	343	322	297	332	295	334	332	325	311	319	310	296	336	304	326	306	284	322	311	323	329	332	303	303	324	287	313	296	332	317	316	312	280	312	313	303	317	319	328	319	311	324	314	318	324	319	313	336	304	334	315	314	319	327	310	324	324	325	344	322	330	319	323	325	290	337	301	351	301	321	288	333	305	315	288	321	304	308	304	322	354	362	326	320	295	299	305	321	307	327	344	314	332	308	310	301	301	297	292	302	318	308	312	300	304	308	289	340	336	316	303	280	328	284	318	324	326	293	331	306	322	322	288	323	316	313	328	331	344	302	332	320	325	335	313	312	345	304	341	331	328	313	291	304	280	299	319	286	280	312	306	316	324	321	305	287	310	311	319	307	325	330	319	320	305	304	319	302	354	316	311	295	361	324	333	309	277	293	329	315	335	310	307	305	348	309	315	329	307	308	323	366	339	367	322	298	357	328	299	319	301	314	319	339	336	326	299	337	305	334	355	327	329	286	335	326	329	325	324	332	326	290	327	289	335	326	327	311	291	308	334	351	306	318	323	300	302	283	338	317	317	313	329	320	319	311	308	293	330	310	327	316	280	355	303	345	346	309	299	321	348	318	319	342	292	325	301	302	328	290	343	293	317	304	336	321	291	307	316	334	323	308	295	295	332	299	329	313	304	313	302	328	301	304	318	307	318	319	301	286	286	296	310	277	298	328	332	316	307	321	325	305	328	310	313	308	312	321	323	316	301	278	302	336	327	361	334	355	316	286	319	327	305	339	352	313	300	284	329	307	307	308	333	320	330	303	319	331	347	310	345	326	334	305	322	286	308	353	330	297	342	329	320	328	311	339	319	300	334	308	316	319	328	321	318	335	296	282	305	307	297	323	312	315	308	325	342	322	332	315	312	309	316	302	303	277	315	298	320	344	332	296	304	294	339	299	315	320	307	310	296	305	334	338	332	294	320	311	316	281	305	323	302	312	302	331	303	305	350	313	320	334	308	339	337	309	316	275	321	318	334	291	298	327	322	335	335	318	331	295	314	297	309	311	317	343	299	321	336	314	322	337	310	322	294	323	300	319	294	293	338	312
46357	60629	53604	40066	30661	22586	14928	10219	7594	5579	4602	4060	3291	2636	2245	1939	1639	1545	1260	1158	983	929	880	801	716	640	580	565	508	483	511	455	420	427	396	386	360	367	372	381	344	364	405	352	349	321	346	324	308	328	320	318	324	321	318	322	305	318	320	320	312	290	274	291	322	288	291	320	310	303	279	282	309	338	299	327	318	299	303	296	313	289	304	321	283	308	313	294	289	274	303	314	316	318	292	310	273	280	285	309	294	309	297	310	282	297	288	307	296	324	311	298	281	300	290	290	297	276	284	286	302	317	303	327	320	309	307	277	287	307	305	295	286	312	302	294	279	280	286	300	297	320	329	308	307	316	307	319	332	282	320	299	286	310	333	275	285	307	299	293	311	307	297	335	309	299	277	301	319	316	304	285	311	313	318	293	323	285	310	289	308	292	265	336	295	306	274	329	267	308	308	335	298	270	301	311	277	314	298	309	299	296	302	305	310	276	277	277	314	285	306	296	281	293	336	315	305	317	298	320	308	303	314	278	276	293	309	342	338	307	303	308	275	304	328	300	308	296	303	341	272	275	320	277	296	269	299	311	284	286	309	247	311	297	290	300	351	288	256	288	288	289	278	313	312	286	282	318	292	342	297	304	312	302	309	327	289	291	311	280	301	315	290	302	315	319	317	295	307	293	316	301	294	304	325	290	305	347	314	313	276	273	279	304	304	304	292	339	311	337	299	291	297	286	274	286	291	306	285	322	321	292	294	289	295	298	343	306	303	294	296	293	288	314	317	280	327	307	315	268	300	300	284	313	301	316	326	303	320	278	315	302	340	330	299	303	307	329	325	285	314	306	295	282	310	303	297	310	306	300	308	281	310	284	307	296	307	315	306	308	296	312	286	299	321	312	311	306	288	310	323	332	269	293	283	285	289	278	316	288	325	282	278	289	319	327	297	307	305	300	341	294	299	303	277	305	288	314	301	298	316	339	276	281	310	296	308	317	308	301	296	297	279	305	272	295	240	303	265	321	291	303	317	300	292	271	329	268	295	313	279	313	297	282	295	309	321	267	318	320	268	285	271	281	332	310	274	310	274	308	318	291	320	292	287	265	309	311	309	297	272	305	310	292	303	264	301	289	301	281	287	319	299	305	298	253	302	322	311	288	310	289	320	301	285	287	308	328	313	320	281	341	324	314	342	318	286	302	308	288	301	294	275	294	313	312	320	320	271	300	294	315	323	317	307	281	298	316	299	263	324	289	313	286	277	325	314	324	303	305	297	278	316	306	309	304	301	295	304	296	301	353	334	329	264	279	301	290	286	308	308	309	312	274	313	288	327	281	276	301	301	307	260	301	296	325	320	333	315	320	299	291	292	314	289	286	331	292	315	329	313	320	286	287	332	303	280	294	312	305	302	295	308	320	337	298	306	321	313	312	292	322	287	257	275	327	292	268	305	325	304	305	278	292	296	310	303	307	325	293	297	306	274	299	335	336	275	286	309	301	325	308	284	301	305	255	280	291	310	339	293	299	318	289	333	310	303	296	276	302	325	286	294	302	321	283	303	323	323	287	313	327	301	318	290	305	306	317	289	301	294	299	295	296	277	294	276	311	295	297	281	305	294	281	301	287	312	298	318	287	325	294	308	320	301	319	300	295	290	329	357	275	298	320	317	294	285	312	291	288	300	326	309	308	320	321	307	310	303	300	285	290	301	304	313	286	283	337	332	293	325	309	305	292	265	306	331	299	307	318	256	286	292	296	283	299	335	319	301	327	277	318	327	292	281	317	317	299	297	309	334	329	312	308	301	319	315	297	272	276	254	291	291	280	324	302	313	293	288	326	302	297	291	280	304	304	303	320	264	298	301	271	309	324	292	292	270	270	311	301	304	308	302	307	306	278	311	302	318	305	289	300	291	293	289	294	307	307	316	304	292	303	302	300	314	273	308	306	321	307	264	302	293	295	303	324	290	327	302	273	309	301	339	289	268	305	351	307	285	327	302	323	284	321	306	295	315	284	305	293	310	324	296	320	269	313	295	279	285	323	292	289	306	266	299	310	302	270	324	319	289	301	285	291	302	308	289	296	308	296	309	287	274	314	327	290	308	276	290	293	309	294	315	278	307	315	296	293	312	298	301	296	301	305	298	304	316	299	286	295	279	293	268	306	327	311	308	316	301	304	277	321	302	322	286	287	283	292	308	309	333	299	318	323	267	343	322	281	291	295	314	306	342	312	291	296	300	279	313	309	305	294	306	299	301	319	303	305	315	282	297	309	323	319	327	294	291	318	285	301	313	319	301	297	286	301	320	286	305	303	336	294	308	318	306	313	306	315	316	339	306	284	331	296	306	290	290	313	270	286	294	294	328	311	288	299	324	309	284	288	295	292	312	302	317	320	293	298	294	311	286	327	290	317	300	311	290	303	308	281	286	301	319	340	305	285	275	337	331	310	303	289	295	296	282	285	307	281	318	307	340	296	301	305	297	312	314	293	280	314	311	289	300	284	308	302	304	319	282	295	280	319	306	291	296	302	298	291	290	289	259	327	311	308	282	332	313	292	269	304	276	323	293	299	300	306	310	315	288	320	284	287	274	324	295	293	285	309	292	302	302	292	254	291	309	321	265	299	321	324	282	284	308	326	278	285	322	325	302	316	295	337	316	275	298	283	311	328	324	304	301	297	298	303	305	273	287	310	338	313	289	317	310	331	249	296	277	302	291	348	311	304	274	302	324	299	279	333	314	286	329	312	287	295	311	324	341	322	268	317	297	322	314	340	295	305	308	291	303	299	286	296	320	299	326	303	307	289	312	313	315	259	302	335	271	282	313	317	308	269	301	311	301	300	314	314	302	327	288	289	295	295	346	293	319	313	291	289	317	272	309	306	314	294	272	320	307	299	312	285	293	304	280	311	301	303	299	289	294	315	294	331	303	284	306	278	311	327	310	275	271	320	318	296	299	301	272	311	260	282	306	306	306	325	298	295	317	307	326	326	302	302	284	285	306	277	285	300	279	325	307	298	288	311	300	301	299	308	301	307	324	270	302	314	322	315	309	302	319	286	303	307	305	322	305	295	291	303	348	288	303	309	299	308	265	279	302	307	294	281	287	300	319	296	297	273	311	295	302	322	298	316	307	301	281	306	303	316	331	298	290	316	301	310	282	278	265	321	276	280	313	335	298	272	309	312	325	324	300	286	288	301	289	342	270	296	307	322	284	294	316	318	309	284	313	285	272	305	287	315	311	307	295	290	322	291	287	307	291	283	304	340	274	302	275	311	306	319	293	288	313	286	299	306	311	299	348	282	296	271	291	301	307	288	273	275	302	304	300	291	303	309	295	321	292	315	324	308	340	287	314	304	277	321	281	317	303	311	302	305	305	290	282	297	306	277	309	287	287	290	288	288	317	307	276	295	313	313	285	308	316	274	301	311	269	316	277	306	307	294	281	287	284	294	325	313	291	327	311	288	288	299	282	320	296	284	269	300	302	291	339	295	274	303	264	268
24113	21526	29227	24392	22605	25338	24651	11113	6013	4612	3680	2993	2428	2118	1906	1646	1424	1247	1071	966	981	836	804	761	677	619	597	542	574	435	519	464	426	441	417	427	359	419	409	402	382	390	337	362	358	352	361	341	377	398	347	370	364	337	357	346	366	352	363	355	328	373	364	367	365	346	340	332	349	356	341	370	352	313	301	351	345	365	364	341	347	318	337	347	310	362	338	340	343	341	331	354	343	326	364	355	331	363	363	365	329	361	352	341	315	374	329	316	336	325	341	333	334	348	338	358	343	351	356	377	341	358	342	334	333	359	351	355	342	316	416	313	367	358	346	343	316	363	343	357	322	344	314	327	323	322	358	312	356	354	344	349	335	361	345	339	351	354	340	328	322	311	355	323	314	345	353	370	341	320	370	311	369	368	342	358	338	340	365	356	353	348	313	315	381	349	362	351	389	368	346	326	364	313	331	344	363	352	339	322	362	345	338	351	345	336	326	330	348	334	330	343	337	339	313	363	376	362	340	358	343	330	355	371	352	345	351	360	324	354	359	345	313	354	352	331	333	336	351	338	336	358	333	322	340	335	371	338	325	347	329	347	335	333	356	357	385	331	334	331	310	409	328	321	335	343	358	366	380	344	359	347	321	374	354	370	377	330	353	352	367	361	345	320	341	361	359	349	340	340	355	353	332	359	343	371	316	370	356	332	318	333	363	349	358	340	348	358	351	358	374	348	342	366	332	354	326	366	345	357	315	337	356	368	325	381	348	312	337	371	354	361	369	380	361	355	349	375	352	339	332	371	353	355	366	337	369	323	374	361	329	390	349	331	359	403	370	393	351	374	351	285	347	345	383	357	343	323	366	351	329	338	328	338	315	361	326	350	370	355	369	361	290	370	348	343	329	315	365	361	354	355	314	324	349	332	384	375	348	367	353	357	333	323	360	345	329	361	379	345	344	381	352	365	353	336	365	333	351	343	298	389	369	367	335	350	345	340	364	360	330	342	321	308	311	353	365	329	330	358	331	330	367	337	347	341	349	343	361	372	355	377	353	377	341	321	369	354	348	344	341	367	324	369	349	339	365	340	375	362	368	380	361	328	342	305	341	332	337	378	329	330	334	358	359	333	373	366	325	376	384	328	360	340	360	361	326	341	356	372	339	349	342	341	339	355	339	355	357	346	357	344	310	355	347	353	367	340	335	346	352	356	342	375	365	365	341	355	298	354	358	318	378	366	334	327	361	327	336	346	347	373	361	370	355	336	362	373	372	374	317	357	352	347	377	349	353	377	317	317	368	334	356	361	338	322	365	346	313	369	367	332	349	359	363	345	369	365	380	310	376	381	347	362	329	305	354	352	334	349	365	368	310	368	328	341	351	367	350	346	342	341	376	372	312	336	352	346	348	320	335	365	337	372	357	358	385	324	347	330	345	355	354	352	375	352	355	365	330	322	362	354	324	326	342	328	355	349	341	342	336	356	357	343	335	372	352	354	340	333	348	366	353	337	357	369	367	325	348	350	355	363	307	340	339	341	346	354	345	338	363	352	344	361	339	318	335	353	348	313	323	373	400	357	351	344	295	348	360	330	333	364	326	330	335	377	350	341	344	386	336	370	334	322	355	352	309	350	363	357	334	355	396	366	361	349	358	376	366	349	381	322	352	370	318	314	351	330	357	326	334	345	344	398	333	379	351	370	318	329	340	385	311	333	370	351	397	334	328	352	362	347	367	363	376	356	341	337	330	346	365	359	336	324	342	345	367	350	358	365	353	340	338	316	342	362	354	328	291	353	372	348	334	347	337	361	343	373	346	347	356	343	361	312	322	325	322	346	341	390	348	349	326	383	331	358	322	354	309	326	344	361	353	371	361	343	350	333	340	347	355	364	358	344	366	333	354	329	354	373	342	348	361	374	353	356	334	330	334	364	293	334	333	351	335	347	366	351	337	372	343	357	346	325	328	349	381	355	324	354	326	369	339	345	317	367	364	330	307	355	357	364	353	324	340	359	340	360	312	296	369	348	330	403	356	354	371	325	323	336	349	370	328	345	330	313	335	314	330	326	342	371	352	345	316	377	341	336	336	308	353	343	342	346	323	341	333	331	351	338	335	338	377	329	326	328	354	315	329	342	338	369	369	324	353	340	330	345	387	328	326	347	340	353	347	327	371	326	352	350	332	354	363	344	362	354	341	369	331	322	330	380	343	348	360	380	316	368	311	368	325	382	325	337	338	346	348	349	364	332	316	359	343	328	353	324	348	377	372	363	313	344	332	369	347	349	329	345	371	348	341	364	357	356	374	373	332	315	366	368	381	367	361	358	346	369	358	361	340	345	315	333	390	329	328	372	345	348	322	335	348	331	349	355	364	348	353	335	333	377	358	310	331	367	359	371	328	377	318	339	329	352	366	338	354	348	343	352	356	354	351	335	375	316	314	360	343	343	398	381	323	327	389	332	350	344	347	328	356	338	349	348	355	381	337	349	326	335	332	345	330	351	312	355	337	353	354	348	370	329	336	376	340	365	334	334	311	366	350	358	331	344	360	397	336	344	378	319	335	332	320	333	329	340	301	342	350	311	341	385	341	364	375	343	312	331	381	367	336	380	349	367	345	354	353	343	362	340	365	350	367	366	365	354	353	326	315	365	320	343	323	352	363	358	347	340	368	351	361	354	333	342	336	361	344	340	355	334	314	310	332	333	327	350	349	354	350	340	363	352	336	369	345	362	345	331	344	314	333	375	378	347	350	372	336	353	326	360	306	343	331	353	340	352	343	347	339	340	342	351	375	366	348	309	333	328	346	329	327	348	300	324	331	349	353	349	346	362	338	351	350	343	358	347	325	343	333	363	356	369	362	345	377	352	340	315	366	317	336	334	333	377	354	368	342	295	338	342	344	315	373	383	352	351	324	365	334	369	345	350	352	367	338	315	343	335	341	379	361	343	339	343	339	370	328	355	331	346	385	356	361	311	346	345	308	331	336	364	370	338	336	389	362	343	323	363	353	370	372	374	365	302	336	363	343	354	319	341	349	357	338	329	363	391	331	311	329	341	378	320	331	355	345	340	346	336	353	387	325	338	340	363	335	330	369	313	323	343	353	382	350	349	354	366	321	338	344	360	348	335	388	359	341	379	324	355	328	344	320	341	354	351	308	363	332	347	327	371	362	337	334	362	360	356	341	310	330	353	339	317	343	324	302	349	366	348	334	339	355	342	379	310	349	369	369	368	336	339	356	335	350	369	330	364	362	370	332	329	368	392	310	338	329	328	381	330	338	327	350	379	367	356	331	387	356	362	324	378	319	341	351	336	370	380	354	353	339	345	379	339	322	346	358	384	318	323	344	320	361	333	398	332	338	358	367	362	353	392	330	338	363	354	315	361	337	346	340	363	337	364	356	343	325	328	385	345	348	351	382	365	342	374	343	349	327	360	355	384	348	348	331	334	343	339	364	344	322	355	358	360	329	336	348	323	340	341	318	357	334	375	338	349	381	325	330	332
47733	63418	54312	43083	36214	29178	20646	12321	8798	7251	5825	4793	4078	3420	2882	2501	2100	1778	1522	1353	1308	1123	987	957	822	739	677	601	575	584	492	514	468	476	450	436	394	423	435	410	437	371	379	403	345	348	408	359	344	314	348	347	325	343	349	310	303	326	354	345	351	349	320	327	367	345	330	332	379	355	331	294	319	353	317	312	310	325	349	327	321	345	337	358	327	324	311	311	383	364	339	335	309	316	325	336	314	348	331	330	335	308	310	324	305	332	346	322	305	316	315	311	331	320	335	316	315	312	353	343	311	336	375	329	303	318	334	340	332	334	331	339	331	351	364	311	325	327	299	327	300	326	297	322	322	318	321	306	329	329	330	307	316	315	316	314	325	352	318	304	320	330	328	311	327	326	330	305	335	332	302	340	327	326	327	311	297	350	318	317	320	324	291	336	336	328	314	314	310	339	330	325	339	293	328	319	358	290	346	358	342	304	319	332	333	349	354	325	293	337	335	341	349	350	287	318	321	323	334	327	323	361	321	343	319	326	320	322	315	340	308	352	333	317	340	275	324	333	304	317	330	306	301	306	355	315	337	316	322	325	322	289	330	305	314	360	356	322	342	345	289	322	329	340	331	344	322	341	345	335	315	331	351	335	251	313	324	315	318	308	313	320	329	336	358	311	329	308	352	340	306	320	327	316	324	341	332	310	317	341	291	310	330	321	309	276	359	297	350	296	311	308	318	346	362	335	350	322	284	328	328	329	327	322	326	314	298	342	342	319	292	295	335	308	306	326	301	330	347	316	276	334	317	347	320	327	318	330	331	321	295	335	309	331	325	318	318	350	323	340	327	307	312	326	304	321	338	324	296	353	335	333	336	348	307	294	331	334	331	352	315	341	344	377	295	338	326	317	346	346	305	328	311	327	327	311	326	341	327	360	323	315	347	347	351	323	308	345	350	327	329	311	353	323	319	319	314	312	328	329	298	308	333	320	347	296	304	347	311	336	322	336	326	331	341	366	363	329	300	336	338	321	339	345	322	317	307	352	346	323	308	331	340	346	353	329	325	283	347	335	328	319	325	329	315	323	318	333	308	328	327	291	305	301	322	306	364	335	317	326	341	297	311	317	343	320	316	318	318	337	331	325	323	334	293	312	323	316	324	315	335	363	312	335	309	313	276	342	309	309	350	317	316	347	306	351	330	314	310	320	334	339	333	321	294	319	316	310	341	337	304	324	307	316	317	329	283	314	320	340	318	339	335	320	316	296	310	352	311	345	326	345	306	299	327	345	306	337	322	309	342	308	354	342	350	353	314	312	315	312	352	323	285	319	326	354	319	322	303	318	337	330	304	299	356	335	347	324	336	323	319	312	328	300	300	304	352	312	330	329	311	347	301	314	323	328	321	319	327	340	320	323	341	300	304	333	326	332	342	371	326	305	292	313	327	331	306	340	329	296	333	328	326	332	317	338	311	316	322	342	321	302	318	351	346	350	304	324	330	319	344	305	284	308	322	321	320	339	322	322	360	351	333	335	336	293	308	320	343	331	315	323	327	303	322	298	328	339	352	336	304	337	300	326	347	297	310	321	349	313	289	330	289	341	343	340	308	333	325	347	325	314	332	319	293	321	321	314	306	323	323	338	324	330	343	323	321	350	329	348	292	318	329	327	315	337	309	317	305	327	324	321	319	314	323	306	322	320	302	322	328	327	348	317	341	318	340	311	328	329	311	300	314	315	326	340	318	332	306	342	316	357	331	332	326	319	353	342	339	292	329	301	345	321	290	335	320	324	342	329	316	279	326	349	355	329	323	339	314	344	319	313	325	302	306	324	338	323	277	329	313	333	312	334	312	313	305	328	349	308	336	357	310	319	319	324	350	335	289	325	317	328	300	332	332	305	358	303	329	287	318	309	292	341	313	323	301	272	310	310	331	340	348	323	340	306	307	298	361	315	322	340	333	324	305	307	353	316	326	334	327	328	332	333	322	303	338	325	331	312	294	327	324	309	308	326	330	311	345	326	321	325	315	347	327	302	327	304	343	305	310	322	338	341	336	331	320	330	329	326	328	321	354	341	313	349	334	333	332	302	328	328	323	311	338	315	325	327	282	322	300	308	315	299	287	324	322	339	302	323	316	345	346	289	314	339	327	328	314	298	341	349	302	329	338	316	330	334	308	321	334	346	314	323	348	317	323	302	280	317	363	339	313	291	336	302	326	356	316	332	311	359	362	288	341	307	333	326	342	339	365	313	315	316	337	328	328	359	328	308	326	345	354	316	318	302	309	313	324	347	329	321	329	326	316	306	315	314	289	377	338	335	306	301	349	343	325	315	330	311	364	323	326	347	344	305	348	329	331	309	302	326	317	334	298	332	312	309	310	338	294	330	362	315	329	315	328	336	354	311	343	336	328	279	351	328	315	345	310	308	356	323	356	303	324	330	314	346	314	308	300	292	335	335	364	313	299	346	333	299	338	305	346	295	295	299	321	317	330	351	288	324	326	321	307	297	308	335	305	322	329	302	337	334	313	305	332	336	337	347	319	321	310	315	334	322	296	329	322	314	343	336	310	298	355	322	318	304	319	334	302	323	316	304	323	325	355	325	308	295	325	322	324	304	332	326	355	353	322	348	302	316	326	351	353	310	287	330	330	286	331	312	348	342	361	313	353	314	325	312	330	334	317	350	312	315	313	301	356	309	344	307	305	314	297	312	317	305	300	347	329	310	343	339	311	287	305	323	329	325	323	327	357	332	328	300	352	331	312	303	319	322	325	325	299	309	304	355	335	339	318	347	277	289	319	345	327	309	311	304	326	321	318	335	311	321	323	336	304	323	328	336	309	314	312	311	364	319	351	326	346	321	341	321	315	305	320	328	351	300	314	327	335	297	302	345	333	294	353	314	320	330	318	335	296	307	323	311	308	299	337	345	306	338	321	353	307	298	331	308	388	333	288	321	311	320	344	352	321	302	330	332	324	330	326	323	301	315	325	310	340	334	308	287	308	334	328	331	318	334	344	326	302	308	306	324	324	316	358	316	313	345	342	328	304	311	320	356	323	321	328	289	317	296	304	336	348	349	339	335	341	354	323	323	341	307	337	332	303	327	323	313	332	329	307	325	320	303	326	329	317	295	317	326	307	304	345	332	319	298	298	332	332	306	331	301	332	288	310	335	336	324	330	305	308	320	316	346	294	349	327	326	331	346	293	327	315	306	350	330	316	331	301	317	323	329	321	327	322	311	323	344	318	297	350	335	299	316	346	323	360	326	309	314	299	328	299	351	321	304	324	342	332	303	352	308	347	353	270	340	338	338	343	315	294	300	348	338	325	319	322	331	297	322	323	316	322	359	320	347	344	344	340	327	342	334	314	320	316	333	301	353	341	332	312	351	355	320	324	318	334	343	328	312	320	348	369	343	314	327	314	344	330	335	311	328	294	316	354	317	354	335	328	324	321	301	317	340	319	345	329	350	334	340	344	320	333	336	323	335	329	313	338	315	288	333
28793	23668	30977	30449	21957	13779	7605	4209	2890	2347	2014	1636	1418	1224	1065	923	835	750	701	575	588	561	568	509	499	434	431	432	390	340	351	325	318	327	309	315	336	311	307	322	306	287	319	257	306	307	299	287	335	280	311	270	309	303	254	309	276	292	312	316	312	272	270	283	302	298	310	291	294	262	309	306	294	270	279	265	272	274	300	238	268	303	265	281	297	319	289	312	282	285	274	286	279	270	280	280	290	305	257	300	266	289	286	298	301	301	270	283	266	280	288	291	271	292	287	314	271	290	286	282	281	279	289	286	297	280	310	275	284	298	267	295	260	284	282	289	294	312	282	281	295	271	294	266	317	262	294	291	301	264	289	307	288	273	288	279	299	307	274	291	274	281	312	265	260	305	296	289	273	300	269	282	275	276	285	247	293	290	272	302	269	305	283	277	269	253	285	277	283	260	268	290	268	330	258	282	294	304	282	291	287	287	302	322	275	285	297	290	292	286	303	288	236	281	282	291	270	295	295	277	264	316	291	279	279	282	280	269	284	286	278	275	286	300	281	306	273	318	290	322	283	275	265	278	284	279	309	297	294	318	274	278	276	245	287	277	270	278	286	299	289	306	277	282	288	306	297	281	275	304	265	288	267	280	298	297	309	277	318	272	261	291	268	257	269	280	276	293	302	299	295	246	312	294	249	279	294	269	256	284	282	280	264	285	262	292	312	272	297	308	311	271	290	272	302	273	289	290	274	277	294	248	296	286	313	274	268	308	316	268	279	255	305	301	293	264	299	304	301	274	276	281	279	267	298	285	308	293	270	293	300	288	289	287	281	290	302	279	299	278	275	292	281	274	269	282	306	292	305	281	299	322	277	310	254	262	284	267	285	258	284	279	274	299	300	290	279	301	275	255	313	286	271	285	280	312	265	305	296	279	298	265	272	300	298	254	255	264	292	316	263	263	265	276	270	302	277	288	301	316	284	269	282	318	306	312	263	297	270	289	289	297	272	272	288	287	275	292	287	270	288	270	293	280	298	282	308	282	294	303	270	304	304	288	288	283	331	304	290	293	287	282	280	289	255	288	280	274	285	317	257	284	281	288	302	250	264	303	249	304	273	283	266	322	308	260	307	298	293	308	295	281	333	293	314	287	320	267	316	285	321	290	274	289	281	301	295	276	309	295	280	295	319	288	298	266	313	286	294	315	266	295	258	308	299	309	299	295	255	294	300	289	318	279	274	287	277	266	274	284	284	267	282	308	268	273	302	309	276	253	306	272	291	272	310	301	289	294	299	279	306	268	294	279	300	264	265	274	325	295	268	258	279	300	277	276	277	286	299	281	279	290	302	292	267	291	285	284	290	291	270	278	295	294	267	321	272	279	291	276	311	300	255	282	297	265	286	288	281	260	294	282	281	273	284	253	291	276	299	313	272	304	300	257	274	275	290	286	285	286	275	285	296	286	283	303	268	284	253	308	274	282	264	314	318	294	278	290	292	298	282	290	292	252	307	264	252	260	283	292	291	272	291	266	269	298	282	262	306	286	292	290	276	292	307	300	279	284	294	285	290	291	281	283	300	257	306	273	286	296	289	281	285	276	305	282	267	285	281	328	278	284	278	286	295	294	260	280	288	294	313	315	286	313	283	280	277	264	274	278	273	310	315	290	276	278	286	271	277	275	270	274	287	276	243	279	282	253	271	277	307	273	271	272	289	277	259	300	282	278	270	256	249	266	295	267	272	269	293	295	280	247	262	279	283	276	309	257	265	306	308	299	253	283	308	313	298	281	294	274	273	290	293	304	289	280	305	257	293	278	277	321	292	263	299	274	283	258	276	288	291	241	258	290	316	286	283	264	270	289	299	276	275	268	270	284	302	297	313	290	322	309	294	262	291	293	266	283	281	302	271	311	294	306	273	305	311	262	266	286	274	295	291	275	243	325	289	259	268	284	278	268	271	299	293	278	311	287	299	279	279	265	309	278	280	246	281	302	284	301	298	261	266	276	283	297	317	283	300	313	313	310	285	267	291	285	316	317	271	276	267	277	284	303	304	312	300	271	278	265	252	267	308	251	260	254	278	280	263	284	294	289	275	284	269	266	307	267	277	324	264	301	296	261	310	299	266	300	303	284	300	266	317	287	297	318	296	261	294	265	260	274	270	286	285	288	304	288	306	283	271	300	280	263	275	298	323	257	309	260	308	281	256	275	292	264	281	284	285	292	295	289	292	314	287	292	306	305	283	290	263	310	292	280	280	251	274	275	277	284	304	281	266	284	297	281	272	286	289	263	283	311	304	262	297	267	267	248	258	284	293	298	313	273	265	300	276	292	285	281	301	317	300	281	272	292	279	285	277	291	309	310	274	306	309	282	277	291	264	303	268	275	299	266	329	280	262	303	302	279	290	252	257	292	313	259	285	299	282	295	279	290	299	311	291	269	279	252	314	272	276	290	270	325	274	289	283	311	318	283	256	311	267	292	247	289	277	313	274	306	306	280	305	251	258	291	283	294	273	280	270	261	289	288	274	275	295	283	268	283	290	277	287	295	315	295	303	293	285	296	268	261	265	255	258	262	304	283	290	304	273	273	272	301	265	276	276	284	282	306	263	265	310	267	302	301	286	287	262	261	279	259	262	302	314	273	286	285	308	273	297	286	282	272	250	309	268	273	296	264	307	289	315	268	265	288	285	258	301	294	304	294	277	312	302	282	258	256	266	318	265	292	301	292	291	282	277	298	272	283	263	291	277	336	287	267	291	293	305	282	257	281	266	274	270	290	270	273	280	265	277	304	287	278	318	253	270	331	264	292	275	300	285	274	254	285	291	259	267	285	300	296	262	281	292	286	273	299	295	298	293	283	270	281	266	279	307	285	297	282	280	268	274	319	294	284	291	277	281	257	284	277	291	291	275	292	308	286	294	288	313	285	276	318	294	317	268	287	294	268	309	266	275	297	277	279	269	288	263	305	277	279	294	300	268	264	302	280	295	272	302	309	242	283	319	257	266	292	288	283	304	267	286	250	266	286	293	290	291	286	293	286	268	315	293	285	321	273	290	277	285	314	299	318	260	262	286	287	287	274	282	257	285	300	289	246	281	275	301	283	293	265	299	284	253	313	284	315	307	263	283	314	274	295	268	281	291	264	251	309	296	285	266	274	279	280	251	282	281	287	270	286	274	303	275	290	298	271	324	314	266	273	297	300	287	278	306	289	280	297	281	258	276	289	282	305	279	283	227	275	289	277	284	281	273	288	276	293	309	308	300	250	288	287	273	294	285	276	314	283	261	268	315	291	261	277	274	265	290	272	322	299	289	317	278	310	259	286	293	269	276	307	274	273	270	281	302	277	295	291	267	282	290	314	295	295	288	296	281	289	294	274	276	288	289	282	290	314	293	264	264	291	286	284	305	265	269	301	280	292	286	260	323	289	278	297	246	277	260	286	265	288	301	304	275	275	288	279	273	302	270	277	259	295	291	266	280	302	283	293	292	302	270	282	300	299
46564	53693	45532	34492	25323	16584	10586	7050	5219	4253	3476	2957	2430	1929	1765	1403	1254	1142	982	874	859	759	745	589	562	531	458	436	405	353	378	372	339	349	307	309	348	282	351	304	320	286	279	297	280	314	336	269	280	316	250	268	295	252	280	264	273	272	270	299	281	295	289	278	250	294	250	288	294	295	276	294	294	274	268	270	265	255	264	267	280	269	264	250	287	270	267	272	289	279	321	290	249	268	283	273	272	305	256	239	277	247	282	312	267	262	277	270	260	300	277	268	259	239	269	293	288	291	253	240	275	271	255	261	273	268	262	267	284	276	282	266	279	263	276	265	263	254	259	267	287	266	278	267	288	252	291	253	298	292	274	275	295	284	265	279	277	265	247	273	290	245	296	255	263	301	265	250	294	268	282	299	262	286	258	261	241	275	266	274	245	290	290	282	273	269	248	257	283	268	268	260	295	264	285	246	256	267	289	284	305	272	274	282	292	280	293	261	290	288	268	253	272	268	269	283	285	274	240	256	289	276	269	290	249	263	265	266	262	246	281	264	289	269	264	249	299	271	271	284	254	252	302	254	268	266	272	285	278	276	286	239	273	236	271	284	305	277	264	278	255	279	285	300	309	256	281	270	255	289	273	293	285	257	280	254	249	265	268	262	272	278	286	290	261	301	252	296	271	284	298	306	263	280	270	280	324	303	248	294	308	277	275	302	270	287	291	281	250	285	307	230	260	282	280	240	294	272	257	273	262	267	285	308	264	260	263	271	268	300	271	285	242	262	283	279	301	334	264	267	310	229	272	278	265	263	263	273	275	270	302	282	240	298	282	275	269	286	288	270	290	288	276	268	271	267	290	285	292	265	293	267	287	242	311	286	260	271	272	260	280	276	300	275	307	288	268	260	271	264	279	274	287	286	265	282	254	260	294	306	278	279	259	266	307	274	299	263	272	303	244	291	235	266	315	284	271	253	240	283	280	285	258	286	281	270	270	284	286	262	288	261	267	279	288	281	243	274	277	257	296	258	259	283	277	279	242	251	253	289	281	261	270	260	264	249	268	273	271	250	270	266	268	303	265	254	279	278	283	278	278	249	257	267	253	257	286	284	273	268	304	274	247	300	251	267	231	244	286	260	251	291	293	290	308	280	241	291	277	267	270	271	264	273	296	266	263	257	292	277	287	252	259	272	275	261	267	269	303	281	289	288	288	291	281	282	291	268	291	276	284	274	280	284	289	290	292	287	277	254	301	297	268	290	256	249	248	277	292	259	275	271	266	289	283	252	249	290	273	296	275	298	279	258	278	261	277	253	259	285	261	303	262	266	277	271	279	281	282	303	253	286	249	251	259	286	276	258	258	282	300	305	267	233	280	268	250	227	239	264	265	259	257	284	275	269	286	305	267	251	274	284	242	280	251	294	280	271	265	248	289	297	247	231	267	272	272	305	280	258	275	263	249	271	301	260	271	264	260	261	292	267	261	264	262	268	276	278	281	281	261	289	268	266	247	263	259	301	307	248	254	241	309	254	273	282	290	247	287	283	267	274	264	282	266	284	265	269	274	262	272	265	241	261	272	260	291	286	284	243	283	247	301	294	284	254	298	287	274	299	266	289	260	298	319	303	250	249	286	252	257	288	277	247	258	263	273	278	266	260	255	281	270	277	274	275	276	242	292	248	283	276	273	282	258	289	254	280	271	261	271	289	276	272	247	246	270	295	286	250	266	241	265	299	265	277	286	251	293	291	277	258	276	291	265	258	272	267	273	277	288	276	293	270	274	270	257	271	263	264	288	280	279	289	291	308	280	267	271	302	270	288	271	297	258	314	262	243	263	278	262	290	274	275	279	271	271	285	271	228	302	282	288	285	243	273	259	295	268	254	282	279	259	273	273	254	278	273	287	281	292	282	301	281	306	284	259	287	309	275	271	260	290	255	262	262	269	265	267	305	278	262	289	269	270	287	283	251	270	305	269	273	260	268	305	246	260	303	294	284	273	276	274	283	248	256	260	276	294	278	252	285	279	293	265	265	287	281	259	269	245	261	281	275	294	293	288	274	299	302	271	294	276	261	270	239	284	254	275	229	288	298	296	304	293	278	284	288	250	259	253	266	288	245	253	305	270	271	282	245	261	277	263	260	267	320	291	295	285	265	260	288	299	245	268	268	278	275	281	288	286	266	297	262	263	285	241	300	279	266	273	284	267	287	283	287	282	272	250	255	274	259	253	246	247	291	252	253	313	269	259	283	279	255	257	274	291	289	276	257	268	273	267	261	290	256	295	283	277	309	280	292	244	282	288	233	271	248	278	261	279	268	272	266	268	287	265	273	304	254	252	230	273	268	265	263	266	268	277	277	269	283	288	272	274	300	276	281	279	252	281	265	280	276	278	245	289	292	276	314	274	266	244	288	301	275	259	301	262	259	305	302	272	261	296	290	266	250	274	275	259	302	284	272	284	286	251	270	277	270	284	268	229	222	266	263	283	281	285	267	296	281	270	262	286	323	282	263	280	253	257	298	268	287	295	242	278	271	260	266	295	262	279	265	289	273	266	271	298	241	277	301	261	280	263	263	273	282	261	231	270	279	285	275	280	309	242	280	248	267	263	289	269	248	278	257	282	296	263	275	261	277	285	280	288	272	262	301	268	259	279	277	253	276	272	261	258	284	274	298	271	269	282	277	299	250	264	285	274	286	247	297	257	305	287	251	295	279	259	272	277	261	263	262	273	270	268	282	283	276	262	243	270	284	250	272	274	284	277	260	279	260	284	272	255	291	278	283	254	264	277	229	298	298	247	257	291	282	254	270	273	293	284	275	282	259	267	273	272	282	282	269	261	262	289	290	259	285	243	258	264	264	309	271	255	244	273	291	280	272	268	241	277	276	270	287	250	277	262	263	277	302	263	251	281	283	282	276	281	270	284	282	278	271	271	279	290	270	256	280	272	289	297	277	283	262	262	246	275	307	281	303	293	290	295	249	279	283	274	283	277	275	227	304	276	252	266	272	277	274	279	273	276	270	286	271	268	270	264	285	287	250	253	283	294	261	289	288	308	290	275	289	274	278	270	307	270	292	295	299	279	281	315	255	303	255	297	246	299	290	268	275	289	280	287	280	247	278	269	272	295	274	295	273	273	273	244	270	287	286	279	267	268	264	267	268	244	267	272	295	268	309	257	264	301	323	252	239	272	279	299	261	296	277	248	279	268	289	317	294	264	265	275	281	288	274	266	290	291	285	275	285	269	255	283	262	287	293	278	290	264	272	321	286	277	278	296	281	289	255	258	269	289	302	299	266	283	259	266	270	300	296	290	267	260	267	253	285	276	254	247	241	293	286	289	264	266	288	248	310	281	273	287	276	288	292	290	238	267	258	279	277	256	261	297	275	278	250	290	285	276	286	249	282	266	278	270	249	260	280	273	294	248	290	289	264	277	277	280	246	271	286	276	264	267	277	292	266	282	258	266	270	254	262	271	270	268	273	256	265	278	267	259	295	305	287
25233	21569	29111	25154	23690	23176	17140	8055	4908	3935	3250	2732	2161	1865	1614	1386	1272	1089	1024	995	833	762	754	669	608	601	572	492	507	465	462	413	447	406	375	381	373	386	385	361	350	350	356	325	374	377	329	343	373	375	343	301	336	319	333	342	348	308	316	314	309	317	349	305	351	367	333	337	337	336	329	329	330	286	323	317	333	315	335	305	351	318	304	355	306	323	280	312	303	313	341	359	340	316	335	319	320	340	332	361	330	337	338	347	303	355	294	305	315	353	321	349	310	295	317	309	332	309	339	340	355	325	322	290	326	297	310	342	307	351	345	329	296	322	294	328	341	304	319	364	321	342	324	353	351	290	313	307	321	315	331	324	307	360	332	355	336	348	323	351	333	312	311	312	336	305	337	326	315	322	317	306	351	362	318	317	315	311	359	326	367	298	325	315	362	347	317	328	344	298	329	319	347	298	310	305	309	309	307	350	324	325	328	319	314	335	331	326	324	305	296	330	360	339	343	335	320	309	321	306	338	361	328	307	329	327	321	345	340	312	333	321	313	295	322	274	329	326	296	331	317	334	302	306	300	338	307	301	343	334	324	323	317	304	319	336	303	305	334	317	329	353	329	327	334	341	310	326	305	351	331	279	311	318	376	340	317	352	327	341	336	315	340	363	349	297	349	322	315	333	313	318	328	293	300	298	360	309	324	323	366	356	329	313	338	347	331	352	317	322	341	311	308	304	310	315	307	309	325	315	352	337	326	327	367	327	315	333	354	298	330	327	330	329	331	335	314	296	304	314	321	305	305	292	319	328	311	309	307	340	324	325	341	324	332	368	363	308	314	292	307	306	361	312	331	329	365	340	329	333	343	297	349	352	334	360	326	337	346	305	314	310	332	350	343	298	320	330	335	335	305	290	341	316	348	283	331	354	307	341	343	346	305	331	319	346	321	349	325	308	314	312	328	344	350	319	346	316	326	324	299	332	352	329	318	338	316	292	319	310	323	330	325	331	384	313	346	336	316	329	348	352	344	317	315	350	350	328	341	321	347	323	342	328	312	332	298	319	312	352	346	349	332	340	368	332	343	327	302	332	355	295	307	317	341	316	304	327	325	332	318	317	330	336	324	335	296	314	318	326	345	295	346	366	343	344	300	323	311	347	307	340	325	313	347	344	309	331	330	329	333	299	301	357	320	317	317	310	324	325	341	342	360	328	332	332	323	336	329	346	326	297	391	319	317	314	334	312	349	333	308	344	316	286	326	342	333	331	326	340	352	322	322	327	320	333	336	337	355	328	347	356	340	318	346	306	343	372	320	328	338	324	319	339	323	330	331	360	316	334	296	322	349	350	345	300	327	367	323	353	318	314	323	305	329	310	319	334	309	319	315	321	301	333	341	312	333	330	322	315	320	349	319	303	271	307	309	354	347	319	295	324	312	352	333	344	343	336	333	331	327	307	324	312	339	309	321	356	298	295	371	318	331	295	339	316	316	332	324	295	306	305	338	320	322	330	314	358	313	332	282	348	351	319	333	341	354	300	305	322	307	324	362	323	329	332	352	308	335	353	322	316	324	330	340	355	323	332	336	320	329	322	337	346	296	343	322	335	335	384	326	348	334	308	336	321	311	330	322	310	334	317	292	346	312	309	319	312	317	346	325	293	339	334	345	307	339	301	315	314	312	308	320	311	302	361	314	333	331	293	295	360	332	321	301	323	317	301	304	305	301	316	304	320	336	313	324	350	366	341	320	290	337	324	326	323	321	344	308	315	324	316	333	319	323	329	320	327	324	317	294	357	328	343	318	349	326	348	330	321	376	306	324	357	334	325	310	323	321	321	321	322	322	360	324	343	329	322	350	336	355	324	305	324	349	293	322	342	311	359	319	343	308	329	354	339	333	350	321	327	348	324	305	327	321	327	303	325	304	344	321	333	331	312	314	301	307	313	329	320	343	331	342	326	339	349	355	328	348	317	300	345	323	339	312	310	359	340	335	344	305	350	343	353	312	305	321	326	340	312	358	323	311	328	313	327	333	286	306	340	344	317	338	324	278	316	352	338	333	352	335	320	357	330	327	324	326	293	312	322	318	347	322	335	363	348	361	302	333	336	299	357	336	303	310	301	314	337	324	333	347	357	345	320	338	341	307	321	338	305	341	326	348	313	334	326	317	295	320	358	349	316	353	341	348	344	322	338	329	337	332	347	349	378	331	279	317	312	335	311	366	324	330	338	316	325	331	327	306	338	333	325	306	302	267	339	331	341	337	319	330	332	347	310	333	329	310	332	348	326	324	312	303	315	336	336	344	379	288	283	346	326	346	335	333	324	352	354	336	331	342	333	337	337	347	340	299	315	336	312	333	320	306	311	317	316	315	322	302	335	344	336	359	334	336	309	348	330	315	332	333	341	327	325	318	290	300	354	322	342	341	286	371	331	334	342	327	303	295	316	321	344	319	332	325	334	339	354	320	336	296	307	329	336	316	299	342	310	316	310	333	316	326	306	336	345	305	331	332	313	313	328	307	357	309	328	349	337	330	330	321	306	317	341	327	328	320	307	298	309	333	314	309	333	311	309	345	328	300	327	290	344	298	328	348	306	311	356	306	353	321	320	353	313	333	318	311	334	344	329	350	306	373	337	287	283	321	332	338	308	324	327	309	335	352	318	349	312	335	350	331	314	349	344	342	299	327	313	312	299	323	326	356	325	319	343	304	349	291	319	359	302	352	310	305	363	319	311	304	322	337	317	287	335	296	304	325	316	341	321	311	309	342	330	326	314	311	350	309	326	315	315	343	337	305	308	329	308	338	317	342	340	318	327	298	334	345	318	344	325	341	354	353	352	339	302	362	318	319	307	331	308	305	337	328	311	333	350	294	304	339	360	339	294	307	333	312	315	339	301	337	312	329	362	325	330	325	337	327	314	333	336	343	316	324	324	316	330	320	349	309	313	339	313	297	313	328	298	298	297	349	329	324	318	329	346	299	326	355	331	329	331	363	313	329	300	361	320	344	313	312	307	339	314	331	313	315	345	322	328	315	323	353	355	331	329	297	339	316	330	333	343	344	327	307	296	330	336	375	307	286	328	311	360	345	318	347	362	332	338	349	326	320	348	333	336	339	335	331	295	281	329	315	306	315	295	342	351	299	345	325	332	320	338	322	335	308	327	348	319	367	309	334	328	356	329	327	303	333	346	339	338	327	295	339	324	321	323	351	342	339	328	331	333	310	334	338	345	317	283	325	341	324	312	317	350	328	337	329	314	339	347	332	323	341	337	326	312	318	331	323	322	331	362	315	321	324	333	321	327	340	327	305	340	356	349	303	352	372	335	341	333	312	308	310	372	318	343	381	348	294	298	311	324	301	329	330	325	317	354	359	349	338	324	307	333	325	339	318	305	321	312	344	365	325	345	309	307	327	334	331	340	316	343	326	317	294	389	338	353	333	319	332	326	294	353	303	325	354	323	311	317	329	335	347	327	321	321	339	313	325	360	322	347	336	314
46043	57562	52193	41325	30651	22030	15828	10365	7945	6368	5419	4497	3471	2948	2326	2070	1850	1603	1419	1394	1237	1070	993	854	839	697	618	622	563	474	436	428	467	416	399	378	368	389	390	367	378	378	327	309	338	314	330	322	369	350	312	311	351	316	336	332	349	288	294	313	306	299	296	276	303	282	316	334	341	337	321	318	284	309	346	286	315	314	288	310	312	305	335	293	283	313	317	320	302	312	295	304	274	263	292	321	265	295	315	323	292	302	299	307	307	309	297	320	264	293	338	320	329	304	287	320	323	290	270	292	314	292	319	328	315	337	312	299	305	298	313	287	306	271	286	311	272	307	327	309	320	305	307	303	322	287	317	298	303	331	301	295	323	276	299	344	316	303	308	294	318	310	327	311	304	309	323	312	331	306	323	272	327	328	298	298	304	271	321	310	322	306	333	320	317	316	331	316	305	301	309	312	307	279	336	305	297	295	267	313	308	280	292	301	301	323	298	287	285	316	303	277	308	309	326	325	326	309	317	326	277	336	300	300	316	311	314	314	333	292	299	307	308	290	298	304	302	312	290	309	306	311	310	293	308	328	310	289	314	298	295	322	307	332	283	333	296	295	276	301	295	295	291	313	311	323	315	326	301	337	325	282	323	333	322	322	298	322	295	320	316	303	312	295	304	314	290	343	338	308	325	329	313	327	286	324	309	324	321	323	315	316	305	312	292	315	280	289	307	305	308	307	300	341	296	297	318	312	305	309	322	305	291	337	320	303	313	303	283	324	304	338	335	296	307	316	288	324	306	297	309	278	315	321	302	314	300	271	305	301	280	336	285	300	312	318	317	305	321	324	274	238	250	294	315	325	314	325	315	297	302	334	354	293	310	317	290	293	311	277	307	330	319	326	308	294	277	308	312	312	306	299	314	281	302	295	331	315	335	284	314	318	302	295	308	314	283	299	303	300	289	308	316	294	308	297	280	296	299	333	310	293	312	314	302	316	298	328	331	323	307	290	307	306	282	311	268	307	322	298	304	299	314	307	306	317	308	325	288	320	321	317	297	304	297	323	327	282	318	304	299	308	274	307	312	297	303	285	321	325	271	342	295	298	283	292	298	318	350	283	271	321	323	296	282	321	302	309	338	305	293	296	306	277	294	310	313	298	325	291	297	281	280	319	310	298	291	317	356	336	323	298	305	287	289	289	292	307	332	343	312	317	322	322	303	292	320	323	279	326	307	297	303	302	288	309	305	325	288	323	327	296	284	312	314	318	328	317	307	301	282	274	331	317	321	347	329	272	295	295	316	291	292	304	304	300	288	304	308	326	303	296	307	274	289	298	310	301	287	307	305	316	325	298	329	318	312	290	287	331	291	313	282	314	299	315	301	304	296	310	317	308	285	304	318	281	297	324	317	286	307	289	284	321	301	302	302	296	313	301	325	285	295	311	320	291	331	297	332	292	302	311	271	309	292	268	310	279	278	329	289	291	279	282	318	287	309	289	320	340	307	329	309	312	337	282	306	325	309	343	302	306	312	308	321	286	276	317	317	298	296	311	309	310	312	314	310	301	319	336	347	293	295	304	331	285	272	313	346	295	323	315	294	286	310	278	290	311	303	311	307	297	286	321	304	282	305	301	313	326	329	294	280	301	303	300	285	326	348	327	277	310	307	303	307	306	310	295	326	304	299	314	288	301	286	294	302	333	320	271	297	302	287	288	293	301	311	295	287	305	299	298	303	320	336	338	321	318	285	305	306	310	328	320	333	305	310	301	307	324	291	311	304	309	307	302	307	309	301	318	292	323	312	284	307	293	302	322	321	310	322	297	277	342	319	324	310	322	293	302	311	302	337	301	291	269	319	333	301	335	320	289	329	315	318	302	299	322	290	309	333	314	290	271	296	307	314	360	299	304	303	317	304	298	307	307	306	297	309	293	311	301	292	304	321	301	292	334	318	311	299	311	282	314	278	300	304	331	318	266	298	308	291	323	323	331	283	305	288	320	296	321	276	298	295	295	319	308	306	313	302	295	275	288	312	330	309	307	344	323	276	303	311	316	294	309	305	340	300	329	311	265	280	335	299	330	307	314	288	300	315	296	352	309	292	324	298	305	300	310	311	324	296	295	331	309	279	288	320	306	322	260	289	286	339	306	329	288	321	297	294	312	274	304	305	307	305	310	291	290	324	316	323	295	324	310	324	308	294	298	310	315	300	276	329	324	290	292	297	310	316	298	304	303	300	309	320	311	308	324	274	315	304	306	300	306	280	312	317	288	298	315	253	310	301	304	281	280	303	293	314	302	309	268	320	303	313	324	324	301	307	313	312	314	340	305	312	318	279	289	301	315	286	302	312	296	306	310	311	292	321	320	287	326	298	293	317	332	326	309	299	273	319	299	297	304	328	321	302	285	319	305	271	318	328	328	332	279	293	311	297	304	306	303	287	349	304	296	299	307	322	309	300	301	299	305	319	309	303	325	272	291	298	287	321	316	294	318	304	304	289	333	298	332	277	319	319	331	296	315	298	323	322	314	294	315	287	271	289	328	305	303	287	274	287	297	313	310	301	320	270	317	333	328	302	340	312	321	285	320	289	315	294	295	320	307	284	315	318	299	289	310	295	335	284	294	294	313	318	299	319	301	317	281	321	289	340	337	304	296	325	306	303	308	307	295	319	321	306	301	315	291	310	309	297	270	276	326	318	321	303	295	283	348	344	290	309	289	311	287	331	319	300	301	326	338	263	319	328	291	309	276	285	296	308	317	305	299	326	295	299	318	295	321	308	312	315	286	295	301	345	298	313	316	295	318	319	319	300	299	291	303	275	266	335	285	309	302	302	325	311	293	276	288	304	322	306	301	310	315	306	318	288	313	316	337	304	292	314	297	297	309	314	314	347	309	288	320	307	289	293	295	298	284	330	312	303	312	325	312	275	276	309	296	313	300	282	322	328	313	326	303	311	306	288	316	324	312	299	326	342	301	282	298	328	327	329	316	305	314	308	299	291	306	281	303	299	306	311	295	308	316	313	317	318	313	293	306	303	308	328	316	299	298	313	320	307	289	303	303	311	312	298	270	301	279	321	321	302	325	307	315	306	316	342	303	322	282	290	314	316	304	295	317	311	284	309	303	304	304	342	317	324	256	281	300	311	328	283	309	290	323	341	297	307	321	313	334	283	329	282	310	303	285	310	304	333	339	322	289	322	304	302	339	309	260	300	322	320	274	287	317	294	303	307	326	327	306	277	289	338	315	294	323	298	329	305	343	336	307	294	284	345	327	312	328	276	311	291	316	278	323	322	281	318	309	312	317	296	290	296	296	332	320	315	299	295	324	307	317	318	323	310	326	332	300	339	294	331	295	302	307	279	307	286	311	287	287	318	294	306	295	325	292	321	323	313	320	317	312	316	271	305	322	307	279	364	326	305	282	298	314	288	329	310	305	293	301	298	300	276	326	300	328	304	288	331	304	321	318	304	299	321	319	291	309	296	265	313	314	280	334	335	293	288	313
24954	21606	29251	24890	23053	23888	19215	8464	5207	4087	3484	2902	2356	1862	1628	1436	1259	1148	1092	995	915	880	789	708	673	597	529	521	461	461	462	432	442	371	375	344	370	370	365	378	360	352	346	335	334	340	322	297	352	321	317	347	313	334	327	314	283	314	336	325	324	336	314	322	290	310	285	338	313	318	347	319	343	307	308	304	327	318	289	340	328	318	335	359	328	325	315	304	309	295	304	293	297	337	292	294	290	295	319	362	327	318	332	314	332	320	318	328	335	284	303	314	320	330	325	310	328	335	318	287	302	295	313	323	313	312	343	285	303	341	297	331	317	285	318	327	280	321	298	307	305	303	326	319	355	330	240	312	340	333	308	314	336	312	321	299	312	312	290	327	322	312	313	288	274	330	331	340	328	291	318	316	330	302	323	318	324	304	285	338	327	327	289	310	311	317	314	286	316	307	314	335	306	298	315	308	308	284	308	300	304	272	306	307	304	305	318	299	344	337	321	309	306	301	296	308	286	337	312	311	315	320	321	328	334	319	314	303	313	307	309	323	311	314	331	339	297	290	285	305	315	306	327	316	327	261	317	324	309	291	291	292	318	331	319	318	322	352	319	314	304	292	303	298	313	305	286	303	302	297	280	311	290	308	316	330	294	311	327	306	318	294	318	301	304	325	327	303	312	343	284	317	314	335	327	319	339	336	293	317	291	310	304	341	315	344	275	303	349	315	302	324	320	301	296	337	300	314	329	306	320	324	296	322	299	334	311	281	310	306	327	330	352	291	289	333	309	324	311	347	302	281	330	336	310	303	330	291	301	323	311	312	304	306	311	327	316	313	315	307	318	305	301	302	318	331	355	327	303	329	320	335	311	338	302	303	295	314	311	322	269	310	337	301	316	302	290	305	308	317	343	307	315	305	298	330	307	312	291	316	319	324	308	323	311	336	300	317	335	311	317	319	329	321	318	321	338	329	342	322	331	313	281	312	332	335	271	305	296	335	290	294	321	317	292	304	295	316	326	321	317	314	321	310	290	322	329	289	307	299	323	336	308	294	334	332	318	323	321	299	306	300	328	334	304	344	353	291	334	345	302	318	352	300	303	306	299	299	284	298	293	315	302	310	262	335	286	326	323	344	310	303	339	323	310	313	314	324	313	347	308	322	339	296	318	322	291	338	319	286	331	305	313	334	315	305	314	345	312	330	332	312	346	281	306	332	337	304	329	308	279	293	299	329	358	290	285	339	327	322	304	321	332	305	325	298	307	312	349	316	315	315	339	335	325	294	321	313	305	303	348	302	288	294	317	319	275	280	316	322	331	309	329	315	315	315	298	331	295	296	319	322	305	323	307	304	342	341	307	320	297	340	285	307	335	340	319	322	295	317	308	295	314	285	334	310	321	327	308	332	309	300	290	385	295	307	269	331	339	334	292	330	318	319	302	320	332	317	358	302	320	314	304	318	307	321	271	341	316	323	332	298	319	292	331	331	305	299	304	292	363	323	304	338	316	305	295	324	308	323	282	296	312	309	294	340	326	329	325	286	343	327	329	349	346	311	312	309	326	294	333	342	314	313	320	304	320	282	330	293	333	328	296	319	330	302	323	320	274	285	304	323	340	304	343	293	306	299	319	307	302	302	301	327	345	323	278	334	310	308	346	301	327	289	289	324	325	306	306	322	315	293	313	302	354	333	326	315	309	312	331	347	309	301	325	306	323	296	317	327	294	330	308	307	324	314	308	322	318	317	313	307	307	307	300	309	308	317	332	341	283	316	301	302	302	309	316	332	330	318	332	313	314	352	336	310	326	326	305	337	339	333	303	312	292	324	326	272	326	352	336	319	320	315	339	295	354	281	353	302	310	310	310	327	329	334	335	332	332	320	317	306	310	311	319	290	300	299	298	293	321	319	314	336	320	314	349	318	306	352	297	316	316	298	317	318	296	329	299	318	319	317	319	304	285	330	324	330	293	326	302	327	307	317	337	310	296	322	344	295	323	321	292	320	316	283	351	320	320	299	298	292	301	279	326	301	322	301	331	316	297	290	309	321	324	309	339	307	304	341	300	328	303	301	341	310	335	337	311	332	333	323	338	317	330	328	300	310	337	315	322	294	344	322	325	304	308	313	303	286	293	329	346	276	284	286	319	310	290	329	300	293	326	317	308	302	306	325	300	323	336	317	295	331	318	338	301	353	320	323	281	346	351	324	317	312	318	295	282	324	300	311	322	297	359	312	325	261	300	300	310	315	345	315	308	323	314	298	323	300	317	314	313	288	264	294	322	340	314	313	315	311	327	348	305	294	305	301	301	315	330	314	315	338	304	294	344	316	263	340	306	317	299	301	306	316	322	315	300	330	294	264	322	324	252	306	296	292	329	299	359	312	327	321	312	311	326	311	310	316	290	312	345	323	335	333	318	311	292	308	292	334	295	308	304	288	314	311	326	310	305	330	340	317	346	304	333	345	329	292	309	308	336	314	310	336	274	314	302	302	331	340	332	330	331	292	316	322	303	315	336	307	295	322	337	330	328	283	335	319	313	346	307	338	272	268	323	300	320	315	328	290	305	326	333	297	310	331	295	299	343	301	298	306	328	315	334	318	314	291	335	307	340	329	321	298	303	324	311	320	307	285	322	312	308	317	316	342	280	310	306	285	328	325	298	289	304	296	318	308	325	315	331	336	329	291	325	334	331	333	285	349	342	336	299	339	305	317	333	325	327	322	333	321	339	292	315	322	320	320	301	302	315	332	324	343	337	315	287	318	282	312	317	322	306	315	309	344	298	328	335	353	329	315	296	290	322	283	316	332	313	304	336	318	323	298	327	321	315	321	331	331	338	317	318	348	305	304	309	302	285	346	317	299	305	315	293	292	317	314	316	298	319	352	307	324	334	335	328	307	334	335	343	331	307	315	316	335	282	298	339	348	312	327	302	296	313	327	307	322	278	326	323	266	294	308	301	323	306	304	327	304	311	354	320	320	327	298	305	305	275	354	315	300	330	313	314	313	329	295	303	316	302	307	270	309	304	327	338	319	303	325	316	309	293	297	303	328	315	327	343	315	314	323	319	305	296	308	327	304	318	308	325	337	353	316	314	298	314	359	319	291	303	341	304	272	288	322	327	329	290	307	301	328	341	273	300	313	301	310	330	307	316	333	291	344	311	295	304	292	304	279	329	315	303	302	311	310	338	334	311	335	308	320	340	270	306	327	305	296	368	305	336	295	297	279	279	319	317	312	332	322	323	323	329	325	303	308	319	363	355	330	320	313	313	302	332	327	334	329	285	300	329	325	309	337	324	299	315	344	280	324	338	312	310	330	318	295	337	347	303	331	355	287	302	332	291	333	282	312	323	331	295	333	311	310	333	290	303	320	290	326	278	310	302	341	336	311	304	324	331	311	322	326	318	312	318	305	322	297	335	281	300	273	315	320	347	291	330	287	302	320	329	314	306	303	311	320	308	324	275	313	303	288	328	286	346	323	305	323	330	322	315	291	318	316
45008	59975	53955	41203	32128	25343	18777	11287	8635	7273	6022	4803	3804	3198	2634	2344	2043	1793	1756	1546	1394	1200	1059	938	826	754	653	618	587	441	466	446	415	415	405	387	380	334	402	396	373	332	336	370	345	307	316	308	360	369	303	310	296	321	314	301	336	300	317	314	279	320	326	288	300	308	265	304	314	291	298	320	282	279	315	310	293	333	319	290	312	298	326	290	290	319	307	310	289	357	306	280	299	264	288	277	305	316	274	304	296	282	309	302	287	324	305	314	291	330	303	285	289	285	307	300	330	297	300	284	276	305	318	301	281	282	323	276	279	298	308	271	332	293	298	319	309	295	315	286	289	267	285	291	296	295	294	298	297	311	288	308	284	283	319	288	309	320	288	286	294	297	283	315	303	313	328	320	308	282	291	302	304	277	274	285	284	297	287	317	310	291	300	313	290	332	304	323	334	321	307	295	322	263	309	319	286	298	279	311	280	301	300	304	308	314	327	309	320	304	298	312	301	293	325	305	284	311	285	304	323	286	292	321	289	305	301	272	312	263	295	333	315	331	299	330	300	267	309	301	306	284	283	304	290	288	275	277	303	310	291	322	286	321	303	272	303	299	304	291	304	283	286	291	306	274	302	308	305	287	289	317	310	319	308	332	313	302	280	309	336	325	303	279	293	300	302	336	274	301	288	301	295	300	303	264	325	296	272	305	307	299	291	328	307	309	310	279	292	279	287	295	291	317	304	280	263	294	282	305	292	317	315	333	310	312	308	294	294	290	313	277	313	281	307	320	306	300	291	326	270	305	293	286	313	320	286	335	313	287	282	288	284	309	329	306	302	299	293	288	288	290	307	271	298	299	275	273	288	318	288	277	304	279	284	326	308	313	315	292	301	301	312	286	284	296	292	285	296	307	306	282	290	297	300	293	307	288	298	318	309	305	295	315	272	294	264	301	301	292	277	285	310	312	318	298	320	282	285	284	299	291	324	265	293	287	286	334	285	309	314	309	289	286	297	307	272	318	319	301	281	282	296	283	328	298	300	289	326	309	322	315	314	282	329	299	295	273	317	297	307	275	275	294	302	277	343	309	301	318	304	298	328	272	285	284	271	276	312	303	338	274	311	306	316	297	300	341	297	246	295	281	297	325	317	279	348	316	293	309	297	276	283	310	284	310	291	270	296	318	286	274	320	273	302	311	300	285	287	307	287	283	294	317	303	296	320	307	287	290	297	284	305	300	316	271	316	321	291	258	296	275	284	281	313	277	294	344	277	318	250	315	317	311	312	321	338	315	305	300	294	277	262	302	288	304	286	318	295	299	282	326	290	292	331	280	293	294	324	284	302	322	311	259	296	290	292	296	297	298	303	283	300	283	306	306	331	296	310	295	286	328	303	298	322	320	324	320	308	303	254	286	293	322	277	299	291	312	303	334	307	315	300	296	326	333	281	296	313	293	281	319	310	293	284	275	300	270	316	282	301	273	297	322	255	282	288	299	311	276	313	287	301	295	297	342	280	279	295	328	298	307	288	292	310	311	296	259	255	315	285	294	326	332	309	295	335	310	284	304	292	288	325	320	328	314	299	318	319	337	322	288	292	287	277	307	313	285	302	324	313	291	282	319	267	294	272	303	281	305	290	286	306	292	287	271	300	322	300	294	314	289	297	277	296	308	293	290	330	332	296	323	292	275	279	307	300	305	289	284	319	317	298	281	294	297	303	324	304	302	314	307	266	316	312	306	332	297	309	320	323	310	279	324	295	300	277	293	305	284	307	310	289	276	288	324	283	331	293	312	298	336	301	311	280	299	328	317	307	278	286	284	283	288	299	306	304	284	300	293	287	323	288	269	301	330	287	306	299	329	306	312	286	283	284	316	264	316	314	270	298	322	290	309	291	273	324	274	329	337	299	307	244	330	280	284	304	307	277	311	275	277	300	296	312	318	288	319	299	300	307	283	312	293	285	310	277	303	304	318	278	301	289	277	286	315	273	294	283	292	341	307	328	294	300	313	308	325	295	282	292	321	277	302	270	292	295	316	331	305	302	295	303	318	291	289	305	285	307	297	291	312	302	313	298	289	301	288	276	296	336	338	294	334	297	306	311	291	309	304	283	295	302	270	313	300	281	326	291	295	318	328	324	293	280	324	283	317	309	284	301	314	302	319	297	285	340	303	327	304	280	296	310	304	278	322	320	286	299	289	283	296	316	301	290	282	305	267	308	273	306	301	327	303	304	308	322	317	316	276	290	285	328	300	303	315	327	308	298	327	296	327	282	322	307	273	323	288	266	294	353	332	299	283	300	297	332	309	272	330	301	288	308	290	262	321	287	315	327	313	328	289	316	288	339	284	302	268	310	293	301	295	285	310	332	300	280	294	298	299	317	302	297	259	344	301	260	304	332	306	311	332	277	296	291	325	321	312	315	331	310	339	308	286	312	297	305	303	315	258	315	313	289	311	292	283	314	283	272	296	307	291	318	310	299	300	313	293	284	290	293	308	292	304	275	284	303	325	309	311	285	300	263	287	289	316	286	305	303	327	278	330	298	298	304	288	285	291	308	272	293	298	311	298	329	307	294	310	303	300	282	302	270	297	301	253	338	258	325	279	333	291	326	302	298	299	299	294	301	327	296	285	324	295	274	281	305	275	302	297	303	337	292	282	309	330	301	326	274	261	307	321	288	292	280	350	337	287	298	294	265	318	278	303	308	317	302	295	311	331	298	295	286	293	339	285	296	309	268	295	306	277	288	311	314	288	283	270	268	282	283	288	317	296	263	286	303	306	308	280	319	307	296	279	286	295	286	306	316	299	292	334	314	299	313	285	278	312	317	325	315	291	262	297	295	298	306	301	281	303	290	295	289	308	327	303	320	305	274	293	302	321	301	264	311	264	316	313	258	325	322	312	310	290	317	288	308	304	305	286	317	293	299	348	297	300	279	277	281	324	300	295	313	283	303	293	311	323	281	284	314	335	320	272	294	290	298	283	319	246	320	326	292	290	305	297	309	322	288	298	294	311	282	283	280	289	312	303	276	312	288	309	269	280	314	304	307	318	314	317	282	314	284	303	321	331	298	316	305	302	299	314	310	274	301	305	288	301	274	309	306	295	327	287	319	296	294	278	296	305	296	309	294	299	287	325	274	288	307	320	282	325	301	269	294	334	291	293	292	299	313	301	328	313	299	328	316	313	288	295	299	253	320	322	290	323	317	272	290	301	286	296	321	309	324	295	306	309	306	253	309	287	322	299	292	270	294	301	310	313	295	248	289	300	299	342	308	287	303	298	313	327	317	277	284	262	296	312	309	334	310	279	311	314	281	302	305	281	308	317	314	310	308	311	300	281	297	308	298	267	313	314	289	296	307	314	294	278	278	305	314	312	290	292	308	309	299	310	323	290	314	289	313	309	310	296	295	296	311	298	303	274	316	299	292	295	331	311	281	319	322	286	290	314	294	287	306	295	280	320	319	281	304	337	323	331	297	298	303	298	264	295	297	288	297	272
23998	21529	29377	24488	23444	26033	24813	11783	6584	5384	4117	3220	2712	2405	2073	1738	1568	1399	1373	1185	1107	996	878	784	705	673	610	584	553	557	455	459	413	445	389	394	450	380	393	401	405	384	394	378	368	385	392	362	364	360	353	324	353	366	376	348	356	346	338	350	368	337	332	365	337	319	344	331	363	353	327	329	353	311	360	369	348	366	388	315	334	339	347	390	363	339	340	327	322	323	345	332	359	350	353	340	350	334	345	322	323	359	326	328	323	321	320	314	325	323	367	323	352	349	336	338	346	370	333	333	355	359	355	358	324	351	379	315	350	373	365	350	316	319	346	341	311	343	368	342	326	335	324	371	309	327	365	335	340	366	344	380	342	335	307	358	382	369	330	327	367	366	350	360	332	387	383	344	350	339	347	345	353	363	356	328	323	355	344	313	362	345	349	340	350	319	356	362	356	326	372	315	304	357	370	334	341	345	388	379	391	336	343	384	345	343	373	352	349	344	329	341	360	365	338	329	369	331	371	332	324	357	368	372	334	334	389	330	320	347	349	342	370	333	342	379	315	328	342	342	322	354	346	349	324	314	342	315	349	332	345	358	346	377	335	342	333	340	320	366	351	390	346	356	351	368	337	356	350	308	366	327	320	320	402	309	353	329	339	351	353	329	337	353	327	313	342	368	336	312	355	307	360	363	341	365	380	342	341	353	331	331	322	318	368	334	344	363	325	368	325	324	343	363	346	315	356	324	347	330	311	310	309	352	363	311	341	357	330	317	395	342	343	327	324	355	352	342	360	327	341	352	322	347	335	351	321	330	349	359	350	345	326	358	334	348	326	342	312	353	355	340	326	318	341	378	334	340	362	326	317	336	346	337	372	345	371	354	325	339	335	323	331	341	327	359	328	340	370	345	353	340	316	336	354	354	321	345	344	328	370	341	344	338	328	343	306	340	341	353	362	329	328	347	321	334	364	318	321	378	391	305	333	330	329	367	366	341	348	356	347	347	350	368	302	356	348	353	340	332	353	357	333	333	322	336	362	335	331	340	344	333	363	355	317	335	365	355	350	364	355	348	318	336	318	353	352	362	358	307	331	349	324	318	362	365	350	344	339	332	338	328	342	283	359	333	362	308	327	353	336	360	333	352	313	321	334	348	359	366	355	370	358	381	363	348	319	341	370	381	335	341	360	357	339	308	365	319	335	354	360	332	321	336	381	310	363	344	363	350	340	317	330	313	349	341	365	348	331	345	338	337	336	337	349	320	346	336	338	358	285	363	387	358	368	357	334	316	343	362	336	327	325	349	337	324	313	354	370	350	334	343	381	373	339	329	353	357	335	350	346	336	365	347	343	357	343	294	336	345	331	345	334	370	344	348	372	336	337	332	358	340	323	368	362	373	306	354	362	357	378	363	320	314	344	330	340	343	336	348	356	342	331	368	327	329	340	335	364	327	343	342	361	346	316	328	351	341	344	296	342	328	358	356	344	349	346	330	333	354	349	337	342	344	312	339	343	349	374	335	337	363	365	357	345	360	377	350	312	373	348	318	336	338	377	363	368	347	352	347	345	345	335	368	315	343	328	352	304	345	368	334	360	349	355	329	326	365	328	346	363	335	347	350	352	345	344	334	325	336	333	368	389	339	324	361	350	344	338	361	355	343	374	347	349	369	343	336	371	365	375	345	358	368	368	324	330	321	340	346	332	359	370	326	317	350	366	356	356	324	345	347	310	391	337	340	358	349	363	330	358	307	353	320	370	338	329	331	346	333	354	366	347	321	351	358	328	339	325	343	350	364	314	332	342	295	354	346	328	333	312	324	377	378	359	324	329	329	379	381	388	359	366	353	336	377	374	359	313	344	357	361	327	327	346	339	311	355	346	335	355	355	347	358	341	339	349	323	361	357	312	363	334	357	313	355	318	330	330	334	355	365	329	339	341	341	369	356	383	301	366	337	335	356	340	339	329	357	366	352	335	355	351	336	341	334	342	342	311	353	330	333	339	358	365	388	310	336	358	370	330	329	367	356	352	367	346	378	332	326	324	331	325	367	323	348	341	343	383	344	360	356	358	345	337	313	358	333	328	353	335	344	314	323	339	324	345	356	311	325	355	351	349	360	359	319	384	353	379	321	362	349	306	365	336	359	349	338	365	332	360	354	337	350	325	334	320	305	374	330	326	338	341	347	335	352	340	361	328	348	359	330	371	364	338	365	330	346	356	328	369	323	308	345	349	359	356	347	337	378	334	331	375	350	309	390	350	357	325	365	329	361	364	341	311	347	331	317	329	339	341	353	349	321	300	346	358	322	357	350	338	343	363	349	349	367	356	330	364	361	335	335	342	375	363	338	337	322	341	342	335	371	365	335	325	357	358	329	336	306	343	344	349	357	343	339	303	331	340	341	322	344	368	368	339	328	366	348	363	327	349	344	360	327	367	361	342	354	379	332	363	307	357	349	386	368	347	360	335	332	333	337	327	292	341	367	329	348	341	371	371	364	331	352	360	356	311	356	327	336	339	354	348	368	339	339	340	337	361	355	343	343	351	393	362	346	367	324	355	321	358	334	334	301	384	330	345	386	340	349	354	348	321	337	355	335	332	343	349	356	342	363	364	327	350	350	363	300	364	360	313	345	356	346	346	363	350	340	351	407	363	331	357	322	371	337	332	361	346	325	330	332	338	312	341	338	358	306	338	354	333	327	354	358	340	350	338	330	328	319	325	359	364	320	330	351	345	350	354	361	311	348	360	326	365	319	361	348	357	373	330	311	310	354	394	332	310	334	350	310	360	325	316	370	288	333	357	349	397	355	338	342	314	364	359	328	341	362	332	344	343	340	381	341	340	334	345	356	349	319	352	337	355	333	346	342	371	366	379	358	347	332	362	328	349	354	332	330	325	326	322	331	337	332	343	341	350	339	374	324	352	359	308	374	326	350	408	393	336	343	310	371	355	354	360	342	296	346	314	362	359	339	340	312	321	326	358	323	362	306	338	365	332	333	319	359	357	340	345	393	315	331	319	354	338	324	337	333	357	325	349	336	374	357	338	375	368	338	344	373	313	374	319	373	345	361	365	357	332	338	357	334	384	323	343	345	361	328	343	328	348	338	352	327	320	349	329	334	348	323	347	329	322	332	326	329	331	328	353	310	367	351	337	362	367	383	347	374	356	360	329	313	350	342	304	328	355	372	341	377	337	356	349	360	345	331	353	343	341	358	372	311	341	320	366	315	349	312	362	316	356	354	353	354	357	336	359	362	308	330	356	338	327	362	329	356	384	340	348	370	328	347	325	323	342	333	347	323	355	376	329	323	358	338	365	321	322	362	360	342	346	333	351	380	349	368	356	311	337	362	362	350	349	335	319	333	346	349	349	353	372	357	323	340	363	321	333	361	334	379	355	320	331	348	352	329	341	355	356	351	319	355	313	326	362	364	392	341	344	339	369	360	299	356	351	337	347	350	343	340	326	385	343	325	357	335	325	300	338	363	343	351	344	348	379	315
44931	61124	58557	47573	37917	30130	21140	13316	10004	8480	6564	5192	4341	3669	3211	2640	2325	2074	1975	1739	1508	1385	1260	1059	918	810	723	639	649	528	466	476	451	439	423	409	402	381	384	389	410	395	346	346	339	360	361	349	339	337	357	345	322	367	367	359	339	331	333	339	321	347	331	347	351	324	328	346	314	318	310	328	316	328	332	313	341	317	337	321	311	295	342	321	321	352	343	382	325	336	330	330	362	299	298	309	341	299	334	322	328	326	313	290	313	318	321	383	311	345	312	328	313	328	308	356	339	298	286	334	324	284	321	334	323	335	319	343	299	295	324	350	342	335	298	332	333	330	300	334	298	314	329	349	329	331	334	319	306	320	364	306	324	340	295	313	309	339	311	318	304	314	304	307	323	302	320	332	322	342	328	314	310	301	311	329	271	311	321	337	314	294	288	328	299	312	336	325	307	312	315	286	322	358	319	332	305	347	329	334	335	334	324	320	323	357	310	320	317	309	344	332	314	328	338	325	326	324	344	330	341	299	340	338	335	328	306	310	304	312	298	343	329	316	362	290	313	316	323	339	356	356	299	276	312	332	319	318	318	319	339	328	314	316	328	298	300	338	294	327	299	338	346	332	340	336	357	349	330	336	315	317	322	349	347	297	309	298	303	326	332	309	364	340	302	339	364	302	324	311	320	309	307	315	339	331	325	307	323	343	333	297	340	307	348	303	328	303	331	334	301	309	314	341	287	321	340	324	336	348	350	301	339	338	322	361	355	334	336	305	313	340	321	325	288	311	344	326	318	334	299	301	349	330	335	350	306	321	331	324	303	323	300	321	314	342	345	319	300	296	318	322	314	306	316	327	334	295	349	343	328	325	324	339	340	311	310	301	316	303	311	328	327	310	318	306	360	319	327	348	320	352	332	347	352	292	325	321	372	326	338	368	330	289	308	339	292	326	337	294	329	330	323	312	284	314	321	291	346	313	332	334	310	308	337	337	330	361	318	313	325	350	310	314	318	316	293	315	340	328	333	308	336	341	296	338	321	311	296	315	330	302	336	329	308	299	333	303	326	336	328	324	333	329	334	325	313	342	332	349	324	302	332	321	323	326	321	358	321	313	350	357	295	296	348	342	336	320	343	333	321	318	299	319	328	317	301	308	292	332	315	328	310	313	303	353	331	303	345	279	328	336	323	319	329	337	327	326	358	326	299	331	317	323	332	327	309	308	342	340	316	312	310	317	304	336	346	344	318	286	321	315	314	279	336	324	334	346	294	307	331	315	389	309	322	321	318	318	325	314	345	307	331	321	326	324	317	299	299	339	327	342	314	335	338	310	313	296	329	317	335	320	305	323	311	340	317	317	345	325	329	321	351	315	338	362	311	328	320	307	306	355	327	318	301	324	353	316	274	332	300	308	314	342	316	333	332	326	310	316	329	334	329	311	300	294	332	315	328	363	342	298	310	325	305	325	337	351	343	340	324	325	320	315	314	363	341	340	311	296	312	334	317	342	319	331	288	356	345	294	346	347	327	327	340	310	304	324	298	299	324	339	303	302	340	345	298	315	296	314	330	336	307	367	324	314	336	320	316	355	278	299	300	321	344	309	304	338	324	294	305	319	304	360	303	333	314	329	350	293	337	332	335	344	317	350	327	313	327	327	309	356	302	314	313	340	342	323	316	307	312	304	306	299	317	325	315	305	312	318	311	326	330	346	342	335	315	362	341	303	311	329	319	313	316	316	293	335	325	343	318	300	331	363	327	312	341	314	331	327	335	304	310	336	306	370	344	309	309	289	325	332	317	325	326	324	326	287	320	295	326	323	343	335	324	326	325	318	319	333	310	310	349	318	302	341	322	318	316	300	335	333	304	332	327	313	329	304	329	303	320	332	339	306	323	300	344	310	309	323	314	318	305	323	324	356	315	340	297	314	351	322	308	331	330	310	338	330	361	297	314	290	317	339	351	276	301	334	319	298	326	327	310	339	285	319	325	309	308	300	327	322	290	326	342	318	303	327	341	313	312	370	353	335	336	342	356	368	303	316	303	351	315	298	342	313	312	311	340	319	342	338	321	314	300	319	348	294	320	308	330	316	310	314	329	336	302	305	323	346	340	306	286	328	312	305	317	329	345	317	303	312	324	324	322	340	338	292	312	318	321	309	316	340	386	338	269	325	307	338	296	325	338	330	332	295	308	352	308	337	321	344	293	326	304	342	329	299	321	302	369	326	317	336	301	324	326	335	292	339	324	318	321	327	339	366	365	334	304	316	318	341	332	289	347	315	315	342	293	330	343	364	333	338	317	329	344	297	279	351	325	321	321	342	319	326	306	352	315	320	333	319	338	291	326	327	331	321	312	332	338	325	295	355	311	340	302	303	308	306	322	308	337	361	349	288	318	331	317	329	341	324	298	312	318	308	314	347	331	312	352	325	320	324	347	330	333	334	324	326	343	320	353	318	308	311	285	326	316	356	302	367	304	325	307	338	314	317	337	311	330	335	344	326	340	321	301	321	318	351	320	341	343	327	332	332	332	329	301	328	307	296	302	324	274	342	305	332	343	365	321	340	342	308	336	315	321	352	339	325	314	332	284	323	334	303	299	355	327	339	324	334	344	310	356	310	329	302	337	317	322	337	339	341	303	314	317	321	291	355	292	322	327	300	346	314	332	315	349	330	305	300	304	315	351	334	343	316	304	342	373	335	288	309	303	333	269	314	343	327	303	298	341	309	327	292	346	327	351	338	314	389	301	331	327	300	320	338	337	302	322	294	327	329	327	333	294	327	356	335	327	327	305	346	327	356	303	327	346	333	317	312	312	332	310	315	306	289	317	356	323	321	335	314	318	323	352	357	329	320	291	314	318	316	313	314	325	308	348	324	317	332	340	306	324	330	316	319	326	312	333	304	332	304	343	340	334	331	324	314	306	285	300	318	341	297	317	352	291	318	286	328	295	308	315	305	308	300	334	332	335	305	345	347	352	342	372	327	312	314	320	299	323	325	321	329	300	306	328	309	337	348	336	292	312	347	334	319	319	315	319	349	341	306	293	321	318	290	339	281	312	300	312	324	312	349	299	331	326	315	320	320	337	318	318	317	312	336	339	312	325	327	335	307	341	301	292	336	322	324	296	352	336	314	322	289	364	330	341	326	316	300	295	299	301	325	309	313	310	336	328	328	319	301	347	351	292	305	343	301	323	322	327	340	331	349	293	345	332	303	310	303	324	317	327	308	304	302	343	333	358	336	305	304	329	308	319	291	315	335	328	311	323	328	342	304	328	299	317	311	327	319	303	331	347	335	334	324	319	325	328	327	314	348	310	339	329	312	332	316	338	365	303	341	322	336	311	334	324	339	321	306	324	299	328	313	325	303	344	311	306	316	301	308	295	349	344	356	317	329	331	332	320	304	299	304	333	322	322	328	325	313	321	328	341	343	358	307	342	323	300	310	319	312	358	337	333	331	316	318	306	313	315	310	326	325	311	316	332	345	319	298	293	329	331	319
28488	22913	32589	33240	24392	17024	10170	4791	3421	2751	2142	1812	1453	1281	1143	1027	955	906	775	694	649	625	519	490	453	403	406	392	357	340	323	344	349	321	344	287	307	305	314	294	317	299	266	293	297	299	274	319	283	278	297	322	263	290	264	314	272	295	314	295	276	325	278	279	343	287	288	292	300	270	276	283	273	298	268	270	259	271	299	289	283	278	289	281	261	324	266	277	259	313	258	286	311	284	290	274	305	246	274	276	306	298	287	295	293	298	274	302	280	291	294	269	277	302	281	273	290	294	277	276	290	298	290	311	284	277	283	261	290	253	266	296	280	273	291	275	264	296	285	311	276	283	264	293	270	288	300	274	297	305	267	279	256	260	288	302	303	268	284	308	271	286	279	287	286	311	317	281	293	261	292	295	259	260	286	292	307	277	269	286	277	290	320	294	302	296	315	269	297	281	302	271	287	274	314	265	292	276	297	289	237	296	277	283	291	283	269	298	272	273	268	290	299	291	274	285	259	296	275	263	285	284	276	279	264	260	285	310	303	277	259	272	279	279	282	253	255	280	286	255	297	286	289	288	279	281	266	318	287	263	310	265	289	286	290	278	326	315	268	293	285	301	279	246	280	290	261	263	268	290	277	300	272	289	286	263	292	276	268	281	286	284	277	294	267	288	261	262	292	305	271	296	260	251	280	287	280	287	298	283	300	292	284	279	250	256	281	275	282	287	262	282	257	273	275	259	282	286	280	291	294	279	313	272	271	270	308	320	244	277	277	266	290	249	308	285	293	297	275	296	304	290	269	261	271	270	273	275	268	288	298	277	279	272	300	275	280	254	287	275	266	303	288	290	282	263	265	273	280	287	306	291	284	297	281	300	300	281	287	293	270	260	265	270	281	299	302	289	292	274	245	282	257	272	288	328	267	302	261	294	308	264	286	265	294	274	295	281	257	268	268	267	296	283	301	300	276	264	297	273	280	272	298	273	269	290	283	282	284	288	288	265	287	286	239	290	315	269	324	300	277	299	268	277	276	300	279	270	293	299	297	279	259	299	276	280	278	258	292	270	281	251	267	294	277	278	285	250	293	291	273	270	271	274	286	279	278	279	261	269	276	270	280	287	290	277	298	272	296	257	285	299	298	307	280	254	270	264	270	286	273	281	301	253	279	291	292	295	293	283	286	253	279	314	281	293	254	260	323	285	270	267	307	235	278	272	264	241	249	272	286	287	294	278	276	287	287	292	293	288	265	291	293	312	262	292	259	287	272	286	266	262	264	301	294	310	248	292	263	245	278	276	282	283	276	318	307	299	267	274	261	294	281	280	292	270	291	273	282	280	304	277	284	263	288	286	303	290	267	254	286	307	276	268	233	294	253	287	269	290	301	251	291	292	284	284	258	277	304	286	303	298	289	252	298	290	301	291	288	295	317	256	279	307	255	265	251	276	255	276	266	278	252	264	288	255	315	299	281	242	283	270	252	258	272	261	283	284	300	318	277	273	278	265	282	313	282	295	259	318	283	279	268	311	286	271	307	298	287	320	285	299	296	278	260	287	282	300	284	256	301	274	281	285	313	286	284	268	249	280	276	263	257	275	285	266	266	272	261	242	335	290	263	260	296	276	291	284	287	252	272	299	294	308	288	290	268	287	283	282	262	282	319	292	305	285	248	275	293	277	287	284	264	272	300	285	265	265	277	252	264	285	271	270	261	288	291	270	315	300	275	266	274	277	282	294	279	260	271	320	279	283	276	299	277	289	264	305	287	281	308	335	295	274	271	316	299	296	298	285	292	276	279	288	325	262	294	259	275	265	306	266	301	283	315	265	287	286	267	318	297	268	272	271	280	286	299	256	288	291	280	320	286	263	315	275	244	293	304	289	292	285	309	257	308	272	322	293	297	294	283	271	294	281	314	290	271	272	297	302	257	270	299	298	305	287	286	279	328	277	312	286	276	267	266	291	298	291	264	284	267	287	291	247	268	287	321	292	275	291	284	269	302	257	282	269	276	285	282	271	278	298	277	264	290	313	297	286	274	299	275	307	306	294	271	301	298	288	266	306	257	317	330	277	298	250	275	272	275	283	293	297	286	279	246	269	291	274	264	269	299	315	295	314	312	287	284	272	294	305	272	268	264	295	326	273	277	281	269	303	280	278	299	322	287	320	267	283	292	273	266	282	271	300	290	256	299	254	277	296	255	290	301	298	324	266	278	258	293	296	319	264	269	281	294	314	290	280	267	296	292	281	280	266	306	272	291	266	276	284	277	282	290	276	297	314	287	292	286	303	268	277	265	271	279	299	285	288	306	306	301	280	276	275	251	284	277	292	287	284	260	290	281	281	270	262	272	281	308	289	310	304	304	267	257	290	268	260	285	305	268	263	287	242	283	297	286	271	280	276	297	279	264	304	286	257	311	250	284	274	282	282	269	290	287	319	255	274	300	297	307	277	262	263	264	281	272	255	276	273	292	285	275	264	296	301	275	289	277	281	281	271	274	282	275	290	278	272	268	288	261	283	289	279	286	285	247	295	297	258	275	295	265	285	270	280	268	246	289	286	296	264	291	285	258	278	304	283	283	282	273	272	273	280	291	273	301	286	281	284	297	261	327	265	287	269	256	275	277	321	264	263	274	284	292	291	301	284	288	287	294	266	289	268	271	321	286	291	268	274	277	307	259	297	295	267	253	259	295	292	267	301	302	285	283	271	258	273	279	288	290	320	290	278	275	303	305	274	300	258	269	293	285	280	286	311	302	304	277	314	269	266	289	290	297	276	308	305	308	264	300	270	285	268	263	287	278	299	302	261	282	293	228	270	284	294	274	271	296	280	282	287	271	288	294	268	257	279	267	286	281	263	288	263	274	273	272	303	288	266	296	262	275	297	301	284	283	292	276	279	328	270	266	260	247	296	271	296	248	303	268	284	291	266	279	286	267	273	293	321	284	303	283	292	270	287	288	253	292	301	280	272	291	280	300	300	301	289	252	298	291	271	264	254	305	318	289	285	295	265	291	308	264	288	306	293	284	300	305	319	288	316	280	267	267	290	264	271	262	292	249	270	282	286	284	270	245	286	286	269	280	277	276	287	308	279	279	249	249	279	281	290	261	285	257	274	290	271	278	277	295	297	264	300	289	295	264	292	277	275	282	299	290	288	281	268	307	296	259	277	290	295	288	281	275	301	300	270	268	288	282	283	272	305	264	309	275	266	291	308	295	271	278	255	281	268	283	279	294	295	262	281	260	269	281	300	319	278	276	268	258	270	264	299	266	287	253	294	310	276	295	284	292	279	293	292	264	268	272	279	271	291	275	276	277	263	287	289	301	278	302	326	262	276	296	258	280	255	288	277	293	278	285	290	267	269	301	268	297	319	284	277	290	258	250	279	265	254	273	307	256	282	270	288	307	304	277	239	269	267	282	311	272	277	285	282	265	282	286	293	289	278	280	270	268	306	263	294	283	316	271	286	283	239	251	299	253	302	296	269	294	291	282	271	314	301
41991	52374	49553	37832	27898	20277	13679	7950	6184	4885	3754	3129	2536	2237	1798	1582	1474	1313	1137	1002	949	823	742	633	588	490	475	471	425	404	327	372	333	312	339	321	318	313	315	348	294	296	301	295	300	273	321	283	284	289	268	290	289	291	293	297	269	255	281	267	295	269	260	291	243	267	282	286	254	247	259	284	292	260	281	257	275	282	282	300	298	280	295	285	261	246	250	284	285	240	287	279	262	280	276	301	275	290	268	286	306	281	285	282	294	267	276	274	257	262	273	259	258	263	290	308	280	294	270	278	273	254	279	260	274	279	285	279	291	284	285	284	245	281	270	244	256	252	273	268	256	279	249	286	265	267	280	292	254	260	260	276	257	288	272	248	271	259	268	307	278	273	239	287	281	284	267	255	276	266	267	268	261	274	251	290	270	256	263	240	282	265	247	287	272	261	265	300	266	262	246	285	255	276	273	237	254	268	265	243	286	268	297	278	276	252	290	267	282	267	264	262	288	264	255	282	252	261	271	257	268	306	255	247	265	282	272	247	282	284	275	284	269	266	287	273	301	276	290	309	272	276	268	283	281	299	264	259	278	276	288	292	266	310	272	252	233	264	286	266	270	305	281	250	256	242	276	277	290	269	267	268	290	247	255	250	285	256	304	301	273	296	282	279	246	277	279	256	267	306	280	270	258	295	256	273	250	293	284	288	272	294	273	292	269	258	278	270	290	274	261	259	240	263	291	266	282	240	273	302	274	290	262	274	269	250	256	279	299	310	275	262	259	278	274	262	281	261	267	285	274	295	281	274	262	279	285	274	274	266	305	299	285	241	284	304	289	310	284	280	265	344	295	235	281	293	289	287	271	252	274	269	271	300	277	303	304	249	251	274	280	304	282	315	267	278	299	299	249	292	267	287	260	303	253	275	260	298	283	260	272	272	260	279	279	286	270	273	229	264	268	274	265	276	254	267	296	267	270	281	277	265	282	276	242	249	256	294	271	289	283	263	257	259	258	276	253	287	274	235	299	257	294	264	251	266	253	278	254	296	280	268	256	255	250	272	293	274	252	279	271	269	295	276	282	253	263	293	282	259	270	274	271	252	258	298	267	276	290	272	300	295	262	264	293	275	267	263	298	292	257	286	261	275	265	268	267	306	272	261	270	280	264	262	283	283	282	265	300	284	278	309	269	253	288	270	268	271	288	299	265	290	257	262	301	286	263	311	255	266	288	292	279	296	306	289	264	279	257	292	267	275	285	248	250	251	262	278	273	305	301	284	273	263	302	266	291	282	289	265	275	247	263	299	274	297	243	253	291	290	293	264	282	274	264	240	302	287	332	294	305	265	278	271	258	252	274	240	275	302	234	267	292	269	273	240	258	280	264	237	297	274	288	247	242	273	267	281	276	292	260	264	276	293	249	275	268	264	289	253	275	270	262	247	264	296	260	253	284	282	277	248	295	274	297	308	246	275	260	284	266	287	262	252	250	268	251	308	283	286	282	280	268	279	259	260	295	274	313	254	307	294	261	272	223	248	271	271	257	242	291	277	296	270	288	268	264	303	276	285	264	264	265	284	302	271	288	283	278	278	245	274	264	286	265	302	289	302	253	257	247	288	264	286	309	261	254	296	292	262	281	281	268	304	270	296	286	293	277	277	282	273	252	297	273	273	281	295	290	275	278	269	280	273	279	295	306	234	254	271	276	294	278	277	262	272	261	271	274	307	266	333	281	239	250	285	281	243	284	265	251	264	280	286	309	283	277	274	274	278	278	283	330	308	236	289	252	265	247	288	266	268	245	258	287	260	266	263	277	283	298	285	258	262	246	264	292	255	284	296	275	264	288	285	295	287	275	269	266	250	278	267	280	270	256	277	330	297	290	267	281	274	293	290	252	253	276	269	293	298	292	268	255	263	264	254	233	258	273	261	297	288	269	225	303	276	270	265	259	273	261	242	272	245	261	323	287	278	269	304	257	268	259	275	298	254	306	276	284	288	284	282	263	268	253	274	281	282	266	286	274	273	291	248	267	255	322	279	276	278	273	290	273	291	246	265	260	275	315	279	286	242	268	287	289	294	244	266	257	262	252	273	251	244	275	255	275	270	274	290	295	289	265	262	272	279	289	270	296	296	284	267	270	283	287	274	255	267	283	284	254	248	266	276	265	290	272	306	270	291	277	240	255	292	310	263	298	265	289	247	288	296	265	275	268	254	275	254	246	267	287	248	254	269	286	285	272	293	289	298	284	291	296	278	303	273	284	283	247	269	292	272	240	283	259	261	247	255	253	274	281	277	283	288	274	285	275	280	271	293	280	257	259	255	301	291	263	271	277	277	296	298	272	269	288	296	281	287	254	273	272	256	294	254	261	262	273	295	301	275	265	248	244	268	257	288	279	282	260	275	257	272	286	256	258	271	277	274	299	291	273	278	276	252	256	285	289	271	293	265	295	246	283	255	280	259	295	289	274	257	278	281	268	251	257	300	292	264	280	241	249	291	268	259	282	297	275	285	267	238	271	280	309	300	267	292	238	241	281	290	269	246	285	298	303	262	277	259	259	278	277	266	266	282	265	248	280	256	287	322	269	250	250	273	253	286	264	296	268	292	258	274	231	279	293	241	271	281	265	281	273	272	243	294	231	268	292	285	262	287	270	293	259	297	267	244	241	256	276	305	275	254	274	256	303	270	242	265	298	298	260	282	257	274	282	280	280	255	272	274	293	278	279	319	289	250	250	278	280	303	291	276	275	237	277	277	263	294	244	253	267	265	236	265	259	293	301	264	311	254	268	266	282	272	280	254	292	267	271	264	265	272	273	272	297	264	271	261	264	275	261	298	250	273	275	266	274	275	269	276	263	280	277	245	268	261	262	272	266	316	280	253	290	272	282	266	247	288	281	279	293	274	272	281	260	277	305	241	268	252	252	269	284	265	272	250	256	260	304	291	280	257	250	296	271	286	278	269	280	275	274	280	298	265	284	298	326	278	262	260	256	296	309	292	271	300	282	270	270	247	280	276	266	269	267	261	317	321	282	267	263	261	249	253	290	276	280	276	278	242	270	247	280	264	287	309	277	268	273	277	259	270	285	269	261	283	296	267	264	273	271	276	279	265	217	263	281	280	301	251	258	294	250	264	288	261	276	287	249	268	257	289	277	288	243	268	259	294	285	274	258	276	290	286	264	287	283	274	281	276	274	250	270	269	252	286	259	248	308	249	290	267	261	289	264	287	270	292	267	273	251	261	255	265	270	268	268	264	277	296	282	294	266	250	276	266	245	284	279	284	279	259	263	282	296	255	267	278	282	256	249	277	268	243	258	265	260	278	242	288	262	285	282	272	257	284	263	275	274	279	269	270	284	297	258	282	258	272	262	285	285	267	297	267	276	296	275	254	275	249	275	297	276	282	265	247	272	302	262	257	255	271	263	266	270	266	262	247	262	264	316	275	274	278	266	272	259	273	269	271	264	281	275	279	280	264	258	240	272	281	289	303	268	239	254	273
25055	21534	29371	25099	24361	24962	18926	8008	4827	3745	3033	2390	2027	1731	1498	1435	1201	1063	988	890	819	722	648	598	551	537	494	485	445	381	417	430	363	382	350	392	373	373	349	340	349	310	338	358	349	322	318	305	342	310	307	346	311	334	320	368	299	322	308	352	303	332	347	309	329	375	334	352	338	283	325	301	316	295	347	324	292	348	293	340	359	325	312	307	362	338	307	311	342	321	316	346	285	335	322	302	310	328	375	322	301	338	329	312	296	341	343	313	368	330	309	335	318	318	287	350	282	324	339	315	303	345	331	276	314	307	310	326	307	326	356	314	317	320	310	324	326	316	333	333	305	299	333	317	328	339	332	298	336	323	316	313	365	337	326	325	322	333	314	321	331	317	327	316	312	293	345	312	323	309	352	327	343	321	353	320	327	353	316	332	314	321	314	336	341	319	311	324	313	312	349	345	338	339	305	319	342	337	323	344	297	327	290	307	330	341	302	304	318	314	316	340	338	350	330	305	281	336	352	349	321	298	317	366	320	310	303	337	298	318	333	314	330	326	336	317	341	320	317	334	297	341	332	313	320	325	318	364	317	340	339	321	321	323	315	320	359	317	353	335	335	316	306	344	316	334	345	311	330	327	297	305	298	337	302	312	302	325	342	339	334	320	329	331	318	307	326	331	346	310	323	354	315	351	313	316	294	304	331	308	334	332	325	316	306	311	296	296	312	307	343	322	312	333	326	312	312	333	345	332	319	300	326	352	352	320	306	330	343	304	344	353	304	341	332	347	363	339	302	323	308	315	309	323	301	353	330	319	313	347	342	322	295	307	322	308	335	346	344	336	346	307	316	311	326	310	326	308	317	290	354	327	369	306	286	376	314	302	324	325	290	314	347	311	329	332	304	336	299	307	316	328	319	302	369	347	328	319	323	329	301	311	330	324	311	313	310	344	339	361	328	320	311	321	351	328	333	309	336	293	317	325	327	323	314	325	301	294	316	316	322	307	304	328	305	292	307	352	325	307	333	322	281	309	308	296	318	307	328	310	349	316	327	329	321	330	328	315	319	326	341	329	328	319	297	323	331	302	305	333	335	297	302	319	361	333	343	316	334	320	326	309	351	313	305	330	296	296	290	292	313	300	335	351	334	314	329	292	330	316	353	293	316	311	275	338	320	331	314	307	322	316	305	333	339	321	269	341	349	323	276	339	328	341	331	343	316	359	338	310	356	343	343	308	341	313	315	302	303	323	311	315	286	331	321	298	317	282	351	301	315	336	354	317	316	321	321	324	321	309	302	306	326	310	333	309	313	315	300	309	326	323	350	313	314	318	351	326	317	348	322	318	305	332	328	320	314	301	325	342	325	331	316	340	321	330	341	311	324	315	317	299	301	293	291	295	309	323	325	343	311	352	343	336	338	340	318	366	349	333	330	336	331	336	315	317	306	312	292	307	297	314	309	324	340	338	309	295	324	336	337	300	349	347	302	332	316	312	316	313	310	322	316	335	298	286	336	303	321	330	319	314	303	320	297	282	311	299	308	301	310	332	319	283	321	302	344	354	299	312	313	345	308	350	295	334	340	333	291	323	306	308	301	310	342	292	354	278	326	340	337	325	305	322	327	320	341	323	329	325	372	330	294	329	336	352	332	345	316	352	345	334	338	365	335	305	331	315	328	317	335	314	336	325	358	338	336	310	337	317	321	318	318	331	323	345	337	331	343	327	261	304	332	338	331	296	310	319	290	341	312	319	315	307	307	342	337	348	316	325	306	318	316	305	321	326	337	289	319	329	347	310	343	305	336	306	310	319	305	312	310	295	334	328	302	318	339	337	346	332	345	351	337	303	321	341	292	304	323	302	318	333	283	328	326	348	277	327	351	291	324	352	326	331	327	290	312	316	294	315	329	333	326	319	347	324	335	320	335	319	314	299	322	335	326	330	299	353	307	351	315	331	328	327	294	331	312	349	307	331	312	334	309	344	329	302	322	321	322	345	348	307	345	333	328	325	333	370	346	310	319	317	306	339	321	331	309	304	350	343	343	334	352	304	322	324	314	313	342	321	338	358	329	291	347	293	310	317	318	328	330	298	324	282	338	328	305	314	292	288	334	320	311	330	310	305	341	291	312	325	344	327	340	318	312	302	330	304	320	359	335	313	306	324	336	314	323	319	314	301	335	303	316	299	335	326	348	346	307	306	323	351	367	322	342	360	305	332	321	342	309	320	320	313	322	295	354	335	308	298	308	321	325	319	291	305	320	302	312	297	320	332	334	324	319	324	322	313	366	313	307	318	325	307	315	311	294	312	297	291	326	333	350	335	337	357	325	301	329	321	331	313	329	314	307	356	322	346	324	341	344	338	303	308	294	299	319	322	340	311	319	324	326	316	335	353	315	323	327	297	319	300	347	314	310	340	318	315	348	310	325	328	345	349	340	303	306	324	321	336	315	323	299	313	319	359	351	368	328	368	288	310	368	304	316	321	306	307	320	327	336	331	305	329	316	302	375	339	308	334	322	330	355	349	337	318	313	366	299	356	333	331	305	311	306	298	316	322	325	302	309	318	308	308	289	315	312	298	343	303	358	309	336	295	337	316	318	319	303	341	313	350	323	334	302	322	307	319	319	314	334	326	319	287	330	324	336	312	269	308	335	308	338	331	330	323	329	300	322	326	303	320	293	332	318	356	297	316	310	336	305	311	302	283	318	315	296	302	280	304	319	312	321	279	311	342	335	312	294	337	318	350	316	338	332	290	297	314	332	301	350	302	311	326	326	313	294	276	327	300	320	305	326	326	298	337	349	293	295	293	340	337	338	313	334	338	330	309	328	304	361	328	313	314	336	308	299	312	324	284	344	336	318	320	319	347	308	322	305	324	346	308	314	307	302	299	320	312	299	327	366	311	347	355	317	301	347	299	325	314	341	315	314	302	335	317	314	309	323	324	325	324	346	324	333	343	325	312	281	339	286	314	336	327	330	314	307	335	347	302	334	303	324	314	317	315	317	333	341	309	300	347	309	366	338	333	350	331	337	315	362	332	343	357	365	282	326	317	324	325	313	326	336	333	317	326	354	315	319	320	363	313	340	301	349	314	327	306	305	354	332	306	326	329	330	326	327	344	332	322	326	295	299	355	345	337	334	332	329	339	294	316	342	312	329	325	302	294	349	320	331	317	325	318	322	338	337	326	328	307	313	364	318	299	350	341	314	309	346	321	298	330	293	334	331	325	288	292	325	308	317	321	311	337	325	328	289	324	304	303	296	359	364	321	334	351	350	318	332	330	303	316	314	336	322	341	321	310	308	341	306	314	329	338	307	363	326	305	291	307	348	340	321	347	352	349	351	321	345	309	299	349	327	306	307	300	344	322	330	366	310	309	303	327	314	331	332	303	310	332	318	334	305	314	333	315	335	340	307	328	332	329	330	305	306	324	334	312	325	333	328	311	301	316	297	331	335	332	314	315	321	309	343	320	308	338	362	329	334	335	317	351	339	332	300	308
45387	62001	55097	42363	32918	25355	16605	9983	7548	6034	4682	3774	3089	2650	2253	2059	1787	1587	1367	1203	1068	988	857	782	727	602	581	516	466	429	427	386	411	346	410	391	368	350	365	331	323	327	336	320	377	313	286	361	325	328	342	327	358	292	281	297	318	314	325	313	292	285	307	295	339	322	305	293	323	331	287	297	289	327	304	306	292	326	300	302	342	290	279	297	313	336	296	320	303	318	284	307	278	295	304	319	276	326	275	304	311	320	316	314	307	289	288	265	292	304	314	301	278	318	318	302	324	275	308	321	340	295	333	306	286	307	328	311	276	264	288	279	313	345	282	301	339	289	327	307	306	343	278	307	291	322	295	322	324	292	306	269	304	278	272	302	320	347	306	318	333	288	284	310	311	298	332	316	298	272	340	312	271	327	289	296	291	287	293	289	301	307	288	321	306	311	306	296	319	298	281	287	306	301	326	265	286	296	305	308	333	305	275	324	282	322	306	314	302	299	282	329	301	304	280	293	317	275	294	333	302	260	291	321	315	316	293	316	316	336	278	298	284	308	302	278	319	323	296	300	294	281	323	298	302	328	294	309	271	328	310	306	316	294	291	295	317	323	282	336	307	278	289	273	350	291	316	289	307	301	306	312	334	313	298	297	290	332	311	323	309	301	295	316	285	295	293	319	310	280	305	301	290	323	327	292	308	319	305	302	314	297	286	299	304	324	309	299	278	282	323	274	311	288	307	276	322	286	304	294	273	303	314	297	296	305	302	314	302	317	318	307	311	333	292	336	310	287	309	290	299	279	323	299	294	316	287	304	293	305	285	314	263	316	324	297	303	322	297	345	278	330	312	309	293	295	289	330	301	301	284	283	282	296	314	290	324	316	312	286	310	303	300	292	315	293	322	328	314	300	303	290	332	299	307	295	310	303	296	297	318	282	326	304	325	306	335	315	265	337	329	304	329	291	299	302	277	303	293	337	306	269	307	311	292	304	304	293	306	314	289	303	306	301	321	321	282	275	296	308	317	342	296	326	288	302	324	315	300	300	303	313	288	299	297	270	262	280	298	310	288	310	311	293	286	330	293	331	319	305	304	295	311	293	314	270	295	288	323	268	353	291	301	321	296	279	290	266	298	312	314	327	300	281	303	322	262	323	316	340	275	289	315	317	298	292	319	304	298	299	282	306	331	282	327	287	323	296	322	274	315	314	309	290	335	334	324	315	306	305	301	289	317	306	289	324	293	335	297	293	322	300	333	317	293	321	317	288	323	272	298	313	296	308	307	310	300	329	310	285	309	322	309	307	299	316	330	304	299	297	291	304	310	306	275	301	272	275	296	293	300	295	306	303	290	270	307	329	331	303	302	323	312	289	315	318	309	308	286	323	278	325	296	302	310	299	318	281	297	294	326	311	286	306	314	292	305	291	290	313	295	306	321	328	313	285	284	276	316	310	304	318	317	329	328	332	280	290	285	258	307	293	286	290	301	300	291	335	283	274	303	301	308	319	299	282	290	321	302	291	308	296	308	312	294	289	306	294	318	307	315	279	321	300	312	299	315	324	317	296	321	292	290	302	317	284	309	316	293	333	301	301	271	305	288	286	295	286	320	269	324	298	315	293	322	335	294	320	291	312	350	287	266	294	293	320	314	308	319	319	317	296	322	337	324	316	302	273	323	288	314	292	320	338	306	279	293	290	296	320	331	303	327	317	285	329	289	280	275	320	276	280	314	302	331	318	305	277	310	314	333	274	294	302	280	305	317	287	309	277	285	286	302	337	314	295	310	327	290	306	280	296	313	309	321	300	276	327	306	307	310	303	283	315	298	330	320	283	317	323	297	307	322	296	307	327	270	309	300	318	310	279	300	282	296	278	319	291	310	288	295	320	283	320	294	295	291	324	308	308	338	296	320	327	313	328	316	272	282	285	279	293	305	294	299	287	335	315	291	290	334	311	299	337	292	305	292	313	292	284	312	314	276	371	310	295	307	337	298	289	285	296	320	274	311	293	313	276	331	312	268	319	307	338	299	292	274	307	318	319	312	309	302	295	317	310	283	339	308	286	290	322	292	345	327	317	306	293	322	299	313	291	324	300	294	312	281	301	302	298	325	294	316	296	307	272	298	314	333	320	309	313	302	307	287	331	284	312	320	330	302	327	316	298	316	316	282	337	285	301	305	269	299	330	327	311	313	300	286	317	300	300	324	299	292	258	320	300	310	313	321	304	302	310	276	291	327	300	309	301	305	336	277	274	343	314	270	283	300	282	317	299	312	275	304	322	298	289	313	318	294	295	303	295	294	311	302	294	316	328	309	301	331	299	277	278	294	289	301	290	306	273	310	314	313	311	331	295	290	301	321	320	291	292	314	329	302	306	305	306	310	302	293	311	343	269	303	273	312	313	317	312	315	316	312	319	348	310	303	317	307	310	326	266	279	296	307	301	304	324	294	336	318	305	283	334	285	315	278	343	321	299	301	301	285	287	292	292	296	254	291	292	357	321	324	277	305	302	322	316	287	302	304	303	321	324	300	304	319	335	292	306	273	331	280	339	303	316	311	305	311	287	288	302	273	326	316	294	316	314	309	276	274	324	295	308	308	320	283	323	310	316	313	332	287	308	316	292	332	314	302	273	329	318	301	308	317	289	296	293	297	319	283	273	343	273	327	313	305	274	329	280	296	293	303	303	332	265	274	320	270	291	298	291	302	299	309	307	336	324	287	305	295	301	284	293	275	295	297	276	292	314	293	293	314	293	312	278	290	294	288	297	273	294	309	316	319	336	287	336	294	292	285	289	292	321	303	327	292	300	276	309	330	335	293	302	320	276	325	295	299	305	309	285	302	322	319	315	294	296	286	304	330	299	277	304	326	291	266	289	312	306	306	320	304	293	314	294	287	333	291	299	264	310	300	256	340	327	316	328	281	296	299	306	301	272	291	283	306	290	316	320	304	308	296	307	326	293	296	300	302	308	308	313	287	307	303	307	287	294	309	290	316	317	288	300	297	278	263	313	304	310	296	303	283	310	330	327	295	304	334	312	316	308	300	293	295	332	303	310	312	302	284	318	311	313	285	304	318	318	311	306	304	328	300	306	292	299	323	306	308	303	301	364	299	314	316	342	307	312	322	310	309	299	298	300	302	306	313	308	284	286	308	311	311	338	304	300	308	289	340	278	324	303	307	318	315	273	282	305	304	311	313	302	313	271	322	256	289	311	287	335	265	327	315	335	302	305	320	340	287	298	287	294	296	302	310	303	346	320	298	346	348	326	290	286	316	329	300	291	308	288	287	312	360	298	343	322	309	316	287	296	307	294	324	288	263	320	304	288	317	307	321	327	303	289	321	339	310	301	310	327	313	327	313	297	314	288	319	302	294	299	287	285	294	325	315	316	308	313	293	243	346	285	290	273	280	313	303	306	303	280	290	290	266	298	321	287	298	293	296	338	280	292	296	311	312	295	297	298	293	292	276	315	311	323	316	333	283	315	290	299	315	299	305	297
24982	21605	29146	25123	23650	24557	17634	7363	4776	3739	2966	2260	1942	1717	1572	1308	1151	1015	958	829	768	745	655	593	579	502	460	422	413	395	362	353	363	369	333	349	352	343	370	350	348	343	318	337	343	323	338	328	349	300	357	291	336	301	340	309	340	298	299	330	342	305	297	307	304	316	346	300	326	302	307	284	318	278	318	295	297	319	322	299	299	310	306	316	298	313	339	342	328	311	321	310	321	326	317	333	333	305	307	317	322	340	322	318	322	334	288	304	313	332	301	306	297	306	304	332	324	299	290	284	303	310	302	294	300	314	329	277	289	320	344	320	316	327	304	338	286	306	323	346	338	308	326	322	315	313	290	289	348	314	298	315	354	310	303	282	323	324	304	337	278	325	281	335	300	311	311	284	322	305	333	316	296	330	323	294	288	324	291	303	320	323	300	345	304	295	314	331	292	294	308	307	280	290	302	288	331	318	322	303	306	332	292	310	300	341	317	272	314	339	318	306	312	319	300	313	313	305	318	318	301	332	331	341	308	297	302	319	289	333	302	326	326	345	353	311	343	297	317	321	298	318	307	309	318	323	333	314	315	301	287	297	290	296	318	343	320	344	310	277	304	331	327	308	331	315	263	315	335	314	304	306	323	324	325	312	302	300	333	352	321	282	318	314	302	314	327	295	304	299	286	303	304	347	301	283	311	298	319	296	298	309	296	309	331	298	306	318	296	315	286	312	314	250	292	291	325	308	308	310	332	339	305	329	301	314	314	323	314	338	312	327	297	317	322	290	278	338	356	271	316	308	296	324	275	309	307	276	308	319	310	286	286	338	318	349	318	317	308	311	315	312	327	275	338	281	291	325	299	288	273	301	312	284	305	273	331	304	314	309	307	288	312	309	331	316	329	316	339	293	309	298	309	297	334	301	301	287	336	301	320	327	323	328	327	312	303	316	320	349	283	282	315	313	318	327	333	346	316	298	304	327	308	322	301	354	314	346	315	340	327	317	329	315	291	330	292	313	342	293	306	305	309	273	317	303	317	345	322	343	327	318	268	306	323	335	341	300	348	318	328	303	287	314	308	298	283	323	292	308	264	325	352	319	321	304	325	329	311	287	278	290	321	306	329	318	308	341	315	298	315	304	327	323	300	341	311	296	283	294	310	319	304	309	347	324	342	299	326	307	302	306	319	272	308	318	300	284	316	299	352	293	312	309	300	293	319	303	308	300	320	312	322	320	282	271	326	315	288	310	297	341	296	288	277	322	335	327	335	280	320	331	307	300	301	297	289	293	297	330	298	326	310	338	313	330	273	332	319	305	327	300	299	313	341	346	319	266	311	279	310	309	296	296	320	327	327	307	290	304	307	327	333	325	333	323	290	309	354	301	315	300	317	300	306	310	286	279	283	318	317	274	294	324	298	301	312	337	289	348	331	318	290	301	329	329	333	329	334	319	324	313	341	327	324	335	331	312	306	288	331	299	301	298	305	335	325	306	314	277	317	323	301	322	330	301	315	314	298	325	303	301	318	315	291	333	332	272	308	323	304	279	311	341	304	315	297	288	312	320	316	340	308	298	335	283	296	315	300	319	321	291	342	279	325	313	313	312	312	318	314	310	284	296	349	301	300	286	314	307	314	302	317	298	343	334	331	316	311	360	304	332	310	310	295	278	324	323	306	290	302	294	318	342	335	344	319	314	298	283	326	302	339	283	306	300	319	295	314	342	307	333	340	326	284	289	279	344	280	272	308	278	298	279	341	308	288	291	294	308	292	304	301	316	288	313	302	302	315	300	339	313	307	313	290	301	308	275	316	353	329	302	308	335	335	334	313	321	323	330	304	337	344	290	332	316	304	319	311	317	286	292	295	273	318	315	280	338	271	309	315	304	313	312	360	350	326	330	313	308	297	332	286	297	348	304	336	322	310	321	336	329	283	314	351	302	297	307	323	338	316	314	334	297	294	300	335	300	336	300	297	318	307	312	268	292	332	306	285	340	303	335	309	321	293	310	314	300	337	291	322	311	287	316	318	301	281	289	304	315	347	317	319	298	299	302	321	310	291	314	289	317	350	299	305	341	344	320	314	306	336	296	295	327	307	304	318	292	305	315	327	294	291	329	300	336	332	275	315	308	309	327	334	314	303	317	294	314	288	298	347	285	331	303	303	301	288	322	292	284	283	322	347	327	327	320	308	284	308	347	307	302	325	274	319	299	308	304	295	281	325	316	305	315	333	286	286	299	322	279	310	314	359	318	313	278	300	309	351	339	295	314	308	324	308	302	307	294	323	303	331	327	328	332	306	292	325	307	316	323	302	286	339	314	341	322	294	287	329	348	318	312	302	311	310	310	320	320	281	349	328	316	301	308	311	308	296	311	338	347	331	350	280	342	328	329	330	316	292	319	314	298	311	340	296	290	321	360	315	321	320	322	302	327	321	325	283	358	293	305	297	257	297	322	302	314	304	306	359	338	306	325	334	330	298	312	348	298	303	311	325	300	307	316	320	313	290	308	308	305	333	304	303	320	336	305	313	302	329	302	292	310	329	305	314	307	290	290	317	321	300	300	331	340	289	325	283	308	293	296	310	298	320	303	297	309	305	342	315	308	304	341	312	275	321	337	332	318	311	305	282	324	333	326	320	294	276	320	320	294	302	298	284	309	323	327	337	316	311	344	315	327	307	316	301	314	338	318	324	307	323	305	304	306	323	347	339	321	316	335	324	293	300	337	291	312	314	291	325	330	324	331	328	326	316	318	285	320	343	325	330	333	307	309	316	264	295	338	313	337	312	316	292	309	304	339	309	312	326	311	306	311	304	310	288	323	283	309	319	321	293	313	318	292	312	304	308	294	346	311	305	298	330	332	303	286	332	318	300	310	294	304	316	302	317	302	297	283	293	283	330	291	282	311	322	361	326	327	338	275	309	299	318	319	314	300	328	322	312	321	304	314	337	330	285	308	313	316	266	317	337	283	312	307	319	317	311	325	340	300	298	311	286	337	318	311	317	317	308	299	325	295	300	327	284	312	314	333	323	306	311	294	283	323	341	293	333	312	290	310	299	322	311	323	311	318	299	333	283	316	304	319	339	311	309	307	318	305	287	308	285	309	309	291	295	288	285	295	329	317	311	305	309	300	314	312	286	292	318	288	281	309	325	267	314	310	331	315	340	293	324	313	289	294	311	316	302	348	316	292	313	303	288	285	322	321	282	311	309	305	306	291	287	318	338	307	267	304	299	325	296	304	325	326	340	310	308	336	290	313	326	301	307	316	293	297	323	321	316	353	303	325	271	285	294	293	323	290	291	287	335	294	312	308	306	294	301	315	309	328	307	328	313	308	279	338	311	331	313	340	292	305	345	297	298	292	329	296	327	326	332	315	318	317	268	287	299	294	326	307	296	335	342	314	311	312	315	325	318	329	312	302	303	288	281	276	305	322	300	325	318	311	284	328	326	331	303	324	314	328	304	304	304	296	326	296	300	308	313	343	303	312	337	306	324	296
46407	61090	55251	43376	34643	26550	15138	10189	7956	6423	4933	3965	3233	2814	2442	2115	1818	1597	1447	1186	1059	980	904	769	678	616	536	555	493	440	396	425	356	386	383	384	357	367	370	384	344	346	334	335	299	326	319	291	322	316	285	315	286	334	302	275	288	289	339	306	300	297	317	295	326	284	291	302	298	272	309	264	303	300	316	298	289	323	294	274	277	298	285	268	284	272	336	322	284	305	312	289	309	298	310	276	299	337	349	298	298	301	282	291	303	300	295	301	299	302	283	289	303	301	288	316	307	305	285	291	299	305	309	326	293	287	326	273	298	296	309	294	310	278	305	277	311	293	329	277	303	251	284	284	308	301	300	262	304	299	292	308	314	276	277	297	306	297	296	275	304	303	296	293	281	301	312	305	322	298	290	324	281	290	311	316	311	309	311	281	319	306	289	302	290	313	280	277	267	289	311	301	293	309	286	298	305	279	275	296	310	281	312	297	286	304	313	280	296	291	300	269	293	296	300	310	284	280	278	286	293	274	325	318	299	278	291	276	288	271	286	290	293	271	298	303	318	281	283	316	308	279	290	332	293	286	300	294	304	287	269	299	275	325	318	297	287	311	311	303	313	301	295	317	292	326	315	326	295	295	311	290	304	298	266	278	309	275	292	287	272	336	292	286	292	282	285	306	306	293	305	272	330	298	290	291	304	295	295	280	270	305	277	310	312	294	294	295	289	278	285	340	271	294	295	292	289	321	290	312	283	278	273	306	286	311	313	266	299	312	280	301	298	283	304	300	288	328	258	287	286	291	297	303	291	298	297	266	315	319	288	290	296	292	299	299	317	324	326	317	314	301	263	287	295	284	299	286	321	292	297	305	283	300	270	325	293	277	293	319	289	297	294	265	312	298	341	327	282	293	336	289	293	302	272	327	297	282	317	301	297	270	316	294	278	263	291	277	302	295	298	300	288	283	279	315	319	260	294	329	313	291	304	278	279	309	312	318	278	288	342	326	308	267	283	298	298	293	311	325	323	284	309	310	294	303	302	290	314	329	292	311	331	289	296	317	293	296	308	287	321	267	285	312	297	269	305	282	302	296	289	311	329	286	261	273	285	301	276	270	311	270	299	278	290	283	308	317	259	292	303	301	292	297	281	297	285	292	299	289	295	301	311	282	298	286	314	323	312	284	305	287	308	289	307	311	291	287	314	270	305	276	256	293	334	313	324	305	298	287	297	319	301	266	288	327	311	272	327	280	284	314	273	283	313	303	300	292	319	291	286	289	288	278	308	316	320	334	353	288	269	277	303	322	310	282	321	324	323	307	303	315	305	312	302	300	315	268	302	284	302	308	318	295	303	278	291	333	300	287	289	293	290	323	290	306	292	309	310	292	296	306	320	313	289	265	284	298	278	326	359	290	264	327	321	273	275	288	284	287	319	309	265	288	306	296	269	312	306	328	307	295	298	294	267	346	281	268	319	307	270	315	306	308	282	262	286	306	306	259	307	293	268	279	299	279	294	283	305	273	297	298	277	319	309	297	300	285	292	326	308	289	301	279	297	291	292	312	292	308	274	295	272	286	304	296	289	297	308	314	306	292	323	285	276	300	277	320	285	254	274	286	291	318	297	297	307	309	305	309	305	275	293	321	296	321	279	294	290	300	310	310	268	286	273	283	320	277	274	302	331	295	286	356	313	296	314	276	280	280	285	289	319	311	313	300	290	280	289	280	301	297	306	274	304	273	271	320	303	284	304	304	271	289	296	283	299	296	304	303	306	308	297	307	286	307	296	310	278	283	310	294	246	332	289	285	285	310	316	273	303	297	290	304	337	297	307	276	311	283	309	321	301	322	309	307	295	265	294	308	312	295	268	286	297	269	267	291	256	303	266	300	311	322	271	277	286	283	298	294	306	314	317	306	301	290	292	303	284	307	283	303	292	278	289	293	288	318	329	322	309	278	303	327	366	316	284	334	295	287	295	286	320	275	319	291	320	319	318	307	279	316	287	316	308	321	342	300	324	271	316	294	291	311	296	303	286	295	264	284	305	291	304	292	255	289	281	305	275	315	281	281	280	287	318	277	293	286	294	325	282	311	322	320	309	279	318	306	275	294	298	313	331	300	287	288	294	276	308	314	302	326	303	290	307	289	284	264	297	326	306	317	293	271	308	284	286	315	313	278	325	320	327	303	305	297	316	301	306	281	278	290	308	274	279	300	313	327	292	299	329	289	297	284	277	308	296	296	301	290	259	287	278	315	300	297	302	288	306	276	281	291	290	298	307	266	302	314	282	306	282	278	270	294	300	278	289	295	338	272	283	290	284	296	322	282	316	275	295	282	292	305	326	317	295	307	302	321	281	310	279	260	307	310	300	330	313	285	307	321	261	262	321	294	314	337	289	276	274	305	301	306	308	317	338	281	282	304	279	317	314	264	294	292	282	284	308	302	303	289	276	280	266	307	300	303	301	258	277	291	291	304	283	308	272	297	287	273	265	311	288	286	291	314	337	311	297	312	281	278	294	315	311	276	307	307	301	286	276	292	310	315	317	293	291	271	331	279	309	304	292	297	271	293	279	284	267	297	319	296	305	278	300	294	332	322	331	279	286	282	303	310	349	269	312	313	290	309	320	299	312	312	314	330	306	272	309	291	305	288	302	309	304	274	281	321	287	292	327	268	280	275	266	290	288	285	308	271	280	313	296	316	307	285	277	301	283	277	285	296	312	282	340	297	330	279	287	287	290	292	305	306	312	331	301	290	302	311	275	312	288	306	278	279	293	293	322	296	282	282	319	302	304	267	258	299	314	317	287	278	295	324	290	287	293	291	312	303	304	299	307	305	287	335	301	298	299	293	309	280	299	300	295	309	283	305	287	313	262	297	293	295	303	316	333	309	291	297	320	313	282	301	282	313	279	288	293	315	300	280	308	316	270	302	270	267	312	309	302	300	317	287	265	304	288	291	287	297	288	273	318	315	269	263	313	304	320	279	288	319	290	300	263	288	283	275	313	294	300	303	286	270	325	297	303	306	317	309	320	311	309	298	298	296	294	297	288	305	292	281	306	322	293	298	302	285	313	329	303	274	298	304	302	308	296	289	293	323	292	282	282	261	309	279	289	289	324	314	294	314	291	285	320	305	310	285	303	285	300	325	282	271	293	306	265	279	311	288	323	295	330	295	298	288	305	296	288	309	292	289	307	288	303	282	277	281	293	266	290	305	289	322	294	301	284	308	307	321	302	283	284	270	296	294	293	337	324	306	248	337	348	298	288	262	290	284	310	312	343	308	295	288	286	314	285	274	289	292	302	320	328	289	273	271	303	289	311	289	282	300	306	281	274	294	330	285	309	312	268	332	296	330	293	302	319	323	297	303	305	303	314	284	311	307	299	277	296	313	311	269	288	307	308	307	282	284	284	294	281	325	293	300	296	311	270	329	284	280	286	298	276	306	325	298	281	305	306	260	287	294	316	286	298	267	324	337	289	275	305	272	324	271	296	284	296	280
24126	21527	29311	24523	22851	24386	21659	10063	6340	4945	3856	3072	2683	2320	1981	1719	1499	1366	1157	1055	945	814	806	681	663	574	546	497	487	498	436	397	443	388	402	416	423	403	380	356	364	384	355	393	369	342	367	366	338	369	323	375	357	348	401	326	358	316	359	331	346	350	346	372	331	354	350	354	322	321	363	361	341	345	359	322	346	308	315	339	358	320	357	322	359	346	368	303	352	325	356	349	341	368	320	337	358	358	357	336	341	299	334	332	298	327	365	315	380	350	354	324	345	316	329	351	328	343	338	373	330	316	339	340	323	322	336	330	366	338	331	355	381	346	335	349	306	324	338	364	309	357	320	371	353	350	361	326	341	365	336	338	326	339	343	316	364	347	340	373	278	347	330	340	345	326	345	343	319	322	380	297	349	332	310	335	348	343	332	321	346	357	334	359	346	353	320	329	349	370	346	352	332	368	319	331	351	336	351	357	384	394	348	346	392	347	316	327	363	333	327	339	341	316	378	319	368	351	332	327	308	342	366	332	330	319	334	323	332	338	358	348	330	346	346	334	390	327	313	339	373	320	342	306	365	339	336	339	350	336	347	356	366	349	342	327	351	325	345	363	363	308	366	356	323	347	344	321	366	325	321	340	364	307	339	355	310	305	345	341	349	330	351	333	354	349	331	366	358	382	346	339	327	344	346	344	335	321	352	330	337	351	336	351	337	334	339	311	346	376	364	344	400	367	356	340	354	304	326	350	305	366	376	307	341	351	333	310	326	358	333	351	319	358	346	313	328	348	346	321	315	332	305	337	335	377	379	358	334	352	317	363	318	346	354	344	335	347	318	343	325	335	334	353	322	364	356	336	336	345	348	360	307	339	353	319	341	308	369	359	361	334	336	346	336	366	335	326	349	350	336	360	335	320	322	323	331	339	368	368	307	365	346	364	326	369	317	337	307	338	361	335	321	346	377	390	353	332	342	319	334	344	342	339	350	363	314	342	348	313	339	377	326	325	353	331	318	345	355	328	360	313	343	340	327	326	322	307	355	347	338	339	337	343	321	330	315	313	328	346	340	338	365	349	346	347	369	357	319	373	368	333	380	333	326	341	374	349	339	329	321	331	328	323	372	338	336	314	321	323	352	334	349	371	325	327	336	330	323	348	345	338	342	338	356	342	378	344	340	386	355	335	332	317	361	327	351	329	336	309	348	336	336	310	363	366	349	345	365	359	373	373	306	351	348	334	322	306	369	313	340	328	339	345	361	337	348	333	350	336	346	356	384	336	324	348	345	346	371	344	340	348	365	349	353	348	319	325	368	332	367	344	372	362	371	342	323	363	364	380	361	375	342	379	295	346	353	345	335	336	356	315	357	337	351	333	305	326	327	341	353	356	358	357	323	338	356	353	373	340	346	331	344	331	333	330	330	348	336	338	344	331	359	367	357	369	325	280	293	341	325	318	368	352	340	339	342	345	363	343	371	365	338	328	343	341	353	360	346	326	350	343	359	314	348	310	351	338	365	332	365	331	345	342	331	347	346	332	324	331	356	347	340	380	339	330	338	355	356	335	345	361	326	337	339	345	361	349	338	336	324	352	329	354	328	344	307	338	366	342	369	350	348	334	354	381	340	326	337	349	336	311	321	377	328	299	325	333	333	376	368	340	341	348	361	369	338	358	350	353	331	343	365	353	339	339	330	315	338	317	358	344	370	326	316	361	322	356	350	370	393	327	363	358	375	321	339	324	334	341	390	287	361	346	351	332	340	323	313	313	335	375	386	325	330	326	356	333	329	362	319	356	356	330	354	331	331	335	292	337	348	338	323	318	369	337	327	383	349	360	340	357	388	308	335	354	332	352	311	331	365	352	352	365	350	338	349	328	327	329	342	359	319	374	352	322	372	338	317	331	370	317	324	316	327	358	327	324	341	369	331	375	303	320	343	333	346	388	326	338	339	348	344	357	333	348	352	347	355	346	342	341	321	340	325	331	378	332	338	371	347	334	350	327	329	324	375	366	333	329	307	333	323	312	328	316	350	324	337	322	322	345	379	333	342	330	337	350	361	346	317	319	317	337	344	361	345	355	356	364	352	358	348	356	338	327	356	373	370	359	324	345	335	350	350	337	348	333	300	304	376	330	324	328	315	336	333	329	354	357	326	329	349	330	346	292	340	307	371	366	350	345	352	373	378	302	332	339	320	336	317	384	326	341	319	328	320	327	359	358	369	306	333	355	341	347	361	353	351	357	327	345	294	311	344	354	282	340	339	340	325	314	346	341	347	344	351	340	333	341	364	352	331	318	332	359	354	343	339	340	335	320	325	358	339	326	370	358	330	324	399	354	337	354	325	362	326	338	336	323	371	362	331	374	346	333	337	338	351	341	337	325	350	339	341	340	343	336	312	361	347	321	357	339	338	322	358	341	347	347	321	314	323	361	342	318	356	308	332	350	349	356	329	310	348	318	314	332	335	308	312	310	353	318	387	349	341	359	321	333	334	350	369	361	336	330	384	353	334	335	335	326	325	356	356	363	336	324	322	343	338	337	342	348	327	363	325	339	368	335	343	352	339	331	358	340	351	330	333	362	310	328	341	325	338	335	347	310	336	361	310	338	357	328	353	366	365	326	358	371	334	361	368	354	331	358	354	334	372	343	362	316	357	339	343	339	319	337	333	338	366	329	334	343	333	348	325	375	324	340	316	321	343	348	370	342	328	319	380	353	348	368	315	370	333	348	339	351	335	313	363	346	344	331	375	352	329	310	323	344	391	313	372	335	372	371	360	344	355	388	352	354	337	337	329	329	305	332	330	337	351	346	322	355	335	325	390	376	344	368	337	330	346	318	360	370	319	316	394	348	327	342	360	313	321	347	349	348	345	350	308	328	326	334	322	389	334	338	316	330	336	317	361	319	327	330	308	335	324	326	308	334	348	315	335	355	336	360	348	351	342	328	353	363	342	342	331	342	351	345	334	284	377	312	340	341	347	347	318	299	356	321	355	338	344	347	342	355	310	355	342	328	323	312	349	361	343	377	345	329	334	292	368	333	323	356	325	318	347	318	334	351	312	362	327	337	367	361	331	296	355	332	311	324	326	341	343	336	347	332	320	324	367	325	320	358	364	332	395	341	350	341	330	356	356	322	354	345	343	362	330	341	359	358	333	364	343	368	312	332	391	408	366	307	339	350	329	339	328	337	339	311	323	312	344	323	326	326	352	356	342	336	357	358	346	314	350	304	331	344	348	366	351	355	321	332	336	379	300	328	367	358	349	336	345	360	369	368	376	308	349	359	337	347	365	372	373	333	369	382	320	334	351	350	323	323	315	339	360	344	325	383	352	338	353	351	354	307	334	290	330	349	336	364	341	351	321	370	329	338	370	321	337	333	353	385	303	343	307	337	335	343	339	338	336	352	384	370	323	347	333	334	361	334	316	356	339	382	336	377	343	321	331	360	343	336	323	334	330	342	330	357	356	363	339	350	309	353	357	358	358	322	358	350	331	377
47993	63872	58113	47090	37045	25496	15840	11868	9916	7691	5996	4875	4149	3639	3025	2523	2209	1923	1609	1498	1263	1060	958	894	805	731	638	584	482	488	498	445	418	414	413	375	392	391	375	367	371	316	362	342	325	334	360	332	332	336	339	342	306	332	330	333	354	285	325	296	320	304	327	356	323	299	292	326	321	350	328	324	312	312	313	306	338	326	313	320	276	320	324	320	306	343	323	336	332	313	320	303	323	347	295	317	278	336	311	306	351	342	327	334	346	272	334	292	333	300	336	337	313	313	322	310	306	284	328	325	314	300	326	324	339	306	308	339	354	290	276	332	308	309	328	338	327	303	323	313	347	311	335	313	342	279	328	301	323	281	330	320	345	311	347	345	325	326	329	277	313	336	341	301	326	305	310	317	309	306	305	310	288	327	339	334	313	310	318	326	319	304	303	326	307	338	357	311	308	252	331	333	325	296	364	313	327	295	293	315	300	304	270	346	334	326	307	313	305	311	324	349	321	310	324	340	337	322	305	292	324	316	338	292	307	292	318	321	298	330	357	307	281	340	308	322	332	305	318	323	304	330	345	285	319	340	315	330	301	298	327	331	291	342	320	331	328	300	277	337	307	304	322	309	324	330	338	319	308	326	319	308	318	329	299	287	330	332	347	274	298	326	318	319	311	316	338	332	338	341	321	354	337	300	339	333	336	361	328	309	308	315	317	306	315	319	298	303	319	310	305	297	293	310	269	314	313	310	312	328	335	334	337	311	331	300	314	323	304	328	325	334	344	342	336	286	334	326	346	293	335	307	330	282	334	276	331	317	325	336	323	311	311	325	306	348	319	337	270	309	320	309	329	286	329	345	317	286	346	322	335	337	331	333	297	322	327	307	316	303	333	293	311	309	337	311	343	325	310	359	341	312	330	340	322	352	311	308	288	353	291	311	321	325	301	292	311	329	331	336	339	332	330	311	340	305	327	323	321	322	337	295	312	310	330	319	338	291	299	295	323	325	319	279	328	325	316	329	315	305	320	313	304	303	309	312	313	316	325	341	325	335	319	317	345	339	329	338	313	313	326	323	305	337	314	327	312	317	316	285	322	310	297	347	356	291	303	299	270	325	310	301	316	313	351	343	329	296	318	325	323	311	298	338	320	318	326	320	338	309	324	327	325	299	333	317	318	336	360	329	313	309	303	331	366	323	318	340	318	329	288	309	370	310	345	331	298	331	307	298	296	345	315	338	321	299	325	313	315	318	327	326	326	307	340	319	309	327	341	335	291	305	308	326	287	324	333	319	298	340	322	296	298	327	336	304	338	321	327	293	312	326	339	294	334	354	330	357	370	315	305	287	308	331	296	297	339	327	325	297	338	316	314	338	284	282	294	312	353	291	295	322	334	310	325	313	306	298	324	316	359	300	332	337	295	344	348	360	315	334	301	351	295	326	301	324	303	320	334	309	356	337	337	342	295	297	342	310	342	341	318	290	338	320	329	315	294	345	316	311	280	348	331	314	341	321	345	311	299	322	334	328	310	306	311	283	332	291	310	286	358	296	313	338	309	325	326	322	338	316	337	292	341	311	347	290	333	317	290	344	343	300	308	345	278	332	291	315	333	320	330	318	308	299	342	332	317	328	291	290	311	337	311	328	326	295	334	344	293	314	324	335	315	303	311	355	319	325	331	325	329	294	344	331	358	287	313	282	327	376	303	321	310	295	309	304	337	295	334	313	333	301	325	302	299	290	312	311	302	320	317	323	338	304	308	294	304	323	332	309	317	351	339	297	312	328	323	336	333	310	332	295	305	319	325	309	342	311	319	329	300	331	328	326	318	351	336	322	351	305	334	304	308	305	320	299	306	374	322	324	329	340	343	307	335	334	319	317	317	350	304	336	354	322	282	318	337	330	289	329	301	329	332	298	325	325	309	329	323	316	334	298	301	349	280	334	289	364	296	337	331	326	316	320	326	326	345	324	306	316	336	339	308	333	353	311	275	336	308	319	308	313	315	313	318	333	327	305	316	319	311	283	319	288	331	367	301	326	324	337	308	298	319	347	328	331	350	318	306	316	292	315	351	389	286	312	329	324	299	316	321	324	294	338	304	291	312	303	313	297	346	352	321	326	316	321	313	342	300	319	317	297	294	346	327	331	292	319	307	293	337	307	297	300	310	320	296	328	306	335	331	307	296	351	298	333	313	322	330	325	303	345	331	321	316	341	320	331	296	334	355	300	328	322	301	318	316	354	283	315	323	319	308	295	291	306	306	318	313	310	295	310	311	305	332	321	311	314	338	335	325	308	324	318	303	317	290	283	309	331	288	330	334	342	339	319	280	323	341	297	317	290	341	337	310	320	330	318	331	339	304	312	285	306	301	338	342	314	318	342	294	337	328	305	319	324	310	305	329	281	324	347	317	336	297	322	316	338	301	339	310	340	294	293	321	315	325	342	305	308	317	343	289	323	297	317	306	331	316	320	291	307	316	324	327	366	298	297	314	334	310	300	286	338	327	327	312	325	307	304	344	311	328	293	326	325	337	326	308	299	323	303	329	336	308	343	315	327	307	339	317	332	321	315	339	340	324	334	328	309	300	335	321	310	365	334	304	324	308	331	338	310	331	325	308	330	314	319	321	318	328	308	337	355	352	312	329	291	328	334	295	317	321	339	345	319	300	331	318	325	333	340	318	288	310	338	321	289	293	341	315	330	312	323	293	317	322	368	329	339	330	308	357	337	309	269	345	315	335	330	329	341	308	295	336	336	318	333	347	319	265	318	283	296	310	323	295	305	313	308	324	314	320	345	318	319	343	305	326	306	310	331	300	314	308	299	318	328	296	320	329	316	327	324	347	313	296	300	356	323	323	333	291	304	314	320	305	313	316	346	317	349	337	344	338	325	340	318	325	341	311	349	327	286	299	321	326	350	328	298	303	319	336	341	319	352	300	322	317	322	329	313	301	316	335	324	310	306	321	285	293	323	340	325	324	288	300	318	310	319	319	320	320	330	311	347	285	342	334	328	313	315	315	347	342	316	329	274	308	338	339	323	319	311	315	323	315	327	314	303	325	324	309	301	336	361	294	327	292	318	353	312	335	343	328	295	315	325	332	332	327	322	310	289	327	338	296	321	325	324	290	351	363	314	354	301	318	330	286	342	322	302	350	322	331	305	318	327	328	295	330	285	302	333	332	337	289	291	335	317	314	331	319	331	362	319	308	325	330	297	325	315	354	333	295	307	291	335	312	347	325	306	293	317	318	331	325	328	332	336	338	313	350	294	331	321	332	332	298	349	330	309	323	327	297	296	277	288	304	327	311	312	312	321	331	379	321	339	363	318	339	326	313	326	283	343	327	345	330	306	326	325	348	327	315	340	318	299	324	322	330	335	338	323	307	339	372	287	327	322	305	294	367	307	318	311	299	345	314	300	295	295	288	302	342	326	347	310	338	356	309	290	335	300	323	313	311	307	322	343	333	343	314	319	318	315	328	298	307	324	328	336	350	325	318	286
28983	23137	30101	30009	21082	11013	5530	3899	2988	2288	1818	1416	1200	1089	933	854	762	700	667	639	555	497	463	460	416	369	380	382	332	334	322	327	289	312	313	306	300	334	295	281	258	321	291	342	277	260	280	302	279	304	305	268	241	305	285	245	279	296	281	281	285	303	270	272	293	286	280	277	296	251	270	280	258	269	275	302	302	295	309	291	286	279	263	294	259	263	280	285	277	287	288	286	299	279	285	279	301	288	291	267	291	265	276	262	282	286	279	290	276	317	282	288	294	278	284	268	281	268	265	275	305	277	290	264	304	285	292	288	261	272	277	314	250	311	301	267	268	290	258	280	268	293	259	276	295	293	288	295	289	308	310	254	291	268	267	299	298	262	275	270	273	321	298	269	273	320	305	314	272	272	267	323	290	283	288	304	269	291	275	310	282	275	297	291	279	286	310	271	308	307	295	265	281	275	282	298	290	279	278	250	231	284	285	262	286	293	271	281	289	249	272	279	289	266	288	309	259	306	288	299	289	260	288	291	275	296	303	278	262	290	300	249	310	278	315	272	304	273	277	273	265	267	266	288	254	288	286	288	282	283	278	274	266	274	296	294	302	282	298	276	290	290	265	249	275	274	265	248	264	280	292	290	254	269	265	281	288	265	257	287	262	293	271	281	303	298	267	271	291	306	275	294	282	266	287	283	284	280	280	285	287	263	298	300	261	282	267	293	278	283	273	278	292	274	274	310	277	316	270	301	302	273	264	295	282	321	299	280	292	276	284	266	294	252	281	292	270	258	306	313	238	273	300	256	267	279	305	280	281	278	298	312	279	264	289	276	260	273	289	280	277	287	259	304	310	285	265	279	288	315	280	293	290	254	270	273	271	290	284	301	249	275	281	308	269	293	251	267	291	228	275	282	275	279	295	264	284	292	292	271	288	277	277	298	267	285	280	269	291	291	255	286	306	304	278	277	275	284	300	279	261	260	259	261	294	308	306	253	253	299	297	295	285	267	258	272	290	287	278	276	266	299	287	285	264	257	266	290	285	274	292	285	283	282	294	271	299	252	281	282	294	294	263	291	264	286	281	268	312	269	292	272	279	273	301	274	311	268	268	304	322	281	253	257	307	289	282	279	300	287	277	273	283	267	287	280	255	308	292	290	258	305	286	281	304	294	291	299	243	299	295	289	293	288	251	291	273	289	263	274	288	275	283	270	277	267	284	293	299	277	271	268	277	280	284	273	297	257	325	263	321	288	284	271	298	273	263	292	244	297	261	279	277	290	261	291	277	281	259	261	254	280	281	287	288	269	263	254	272	254	249	279	319	284	265	287	272	255	299	294	245	270	262	271	285	278	274	287	277	263	248	267	293	265	279	280	290	289	281	270	293	283	334	280	316	289	283	269	310	275	293	301	258	286	285	279	275	249	281	280	298	303	298	319	330	288	286	302	266	266	289	285	317	275	273	278	299	286	278	293	306	278	317	283	258	293	281	280	287	288	270	262	287	274	298	283	278	273	285	279	264	281	294	282	259	296	266	275	275	287	285	281	275	271	287	277	295	267	288	229	256	260	290	287	284	280	317	276	288	292	255	277	261	301	266	264	262	290	264	291	276	284	280	287	263	303	276	315	292	265	280	274	289	282	281	270	269	265	334	278	297	300	283	261	294	288	314	261	276	280	277	292	283	265	278	261	297	287	290	285	287	251	303	280	276	297	241	291	269	258	306	292	266	264	279	273	296	268	287	261	242	273	254	265	305	280	280	283	267	270	314	267	273	287	292	255	298	295	275	311	306	270	253	279	264	319	299	271	293	282	281	309	280	290	261	293	272	260	282	253	272	288	264	263	273	275	276	269	305	263	271	274	282	248	296	307	273	291	274	246	267	278	261	291	286	269	285	288	292	287	297	319	265	267	289	296	294	287	269	269	293	255	283	280	299	251	275	287	272	279	304	270	285	289	285	274	281	272	295	300	280	311	290	262	273	243	289	268	290	299	326	296	279	279	261	275	248	289	288	312	289	267	313	274	252	279	302	262	268	256	272	274	281	291	306	282	314	284	273	307	263	295	308	265	274	281	289	288	282	270	262	289	264	288	323	241	284	294	271	272	269	270	265	288	273	268	261	310	265	309	265	264	271	328	281	273	283	277	273	287	291	257	259	277	286	301	274	301	286	299	300	275	319	280	274	275	266	293	289	297	287	295	295	296	311	272	281	295	272	268	275	273	285	297	318	305	287	259	283	291	283	248	277	278	291	231	274	281	302	278	277	295	258	257	261	292	281	294	264	288	272	284	313	283	271	243	307	298	286	273	308	273	262	309	305	283	272	288	298	292	294	314	275	252	289	271	268	289	279	274	288	303	274	263	268	259	266	266	273	264	247	299	275	278	267	308	265	297	284	281	290	271	272	289	289	256	297	297	276	290	287	321	311	303	299	256	272	301	287	279	278	260	306	310	304	284	272	320	283	312	246	276	302	273	265	266	261	259	285	294	267	287	301	267	298	296	274	288	281	299	275	273	286	289	284	282	295	301	303	308	293	268	271	283	289	283	303	275	256	260	309	263	275	278	269	284	285	255	288	272	270	275	282	279	257	301	285	280	294	275	266	255	279	310	310	275	293	291	290	268	290	271	301	283	268	281	254	296	274	280	284	285	288	283	279	290	291	274	287	290	274	263	270	287	269	283	281	279	286	270	307	277	286	310	291	275	329	272	272	284	287	297	312	308	259	279	271	304	256	279	268	269	332	286	259	288	291	246	283	269	276	303	273	298	288	278	264	282	264	287	258	266	289	292	276	278	298	277	276	279	272	253	308	276	271	269	269	314	297	250	281	288	306	278	249	277	259	315	279	276	264	284	271	303	316	297	288	273	286	276	253	280	299	275	260	259	285	276	300	299	285	280	309	266	289	277	272	291	265	250	263	273	291	300	273	314	246	270	285	293	295	261	293	269	272	265	292	286	264	267	277	259	284	282	300	273	287	269	248	276	289	264	270	294	270	267	283	257	295	273	279	278	269	296	294	281	251	280	277	283	295	303	294	237	309	290	296	275	249	289	271	273	277	311	283	319	318	293	271	268	251	283	284	265	271	308	264	256	284	263	280	285	254	280	276	279	310	266	272	258	277	311	264	295	276	280	269	277	272	261	300	282	296	291	311	296	306	268	256	309	284	273	254	253	286	304	269	267	273	307	271	294	299	252	297	265	273	278	268	287	284	258	271	301	310	257	261	292	270	240	284	262	295	282	276	285	287	294	294	292	288	266	280	260	292	280	300	295	265	284	295	241	277	288	269	299	270	277	279	266	266	313	293	303	256	295	307	277	270	290	267	284	294	270	283	287	316	248	276	302	319	279	325	310	272	288	278	249	257	294	290	307	272	277	258	303	336	271	269	263	262	306	292	286	254	295	290	312	286	279	287	285	303	273	283	281	273	309	283	276	252	277	253	289	293	283	283	266	262	310	266	313	309	312	272	299	300	317	298	320	255	268	271	282	275	309
47316	50599	43756	33685	23573	13228	8613	6889	5362	4062	3155	2505	2102	1754	1513	1304	1188	959	920	812	803	659	553	535	468	423	419	381	398	359	325	289	338	351	310	303	300	302	302	306	279	322	257	271	276	298	293	274	302	311	278	296	267	295	280	273	274	261	287	278	257	254	239	234	256	295	290	256	284	273	270	274	268	246	255	271	256	267	276	282	262	293	271	276	286	288	268	247	247	281	272	267	266	287	298	271	255	265	264	259	295	263	278	287	256	293	276	241	261	259	249	261	282	278	276	268	248	279	264	253	286	266	246	252	261	252	293	298	264	279	283	257	269	259	253	260	301	286	277	277	289	255	255	282	269	280	274	259	268	273	290	271	281	284	269	281	252	256	284	276	285	281	296	287	269	256	262	283	269	266	282	267	258	285	282	284	287	257	250	262	282	263	274	258	269	246	269	268	279	263	264	262	244	281	275	291	278	279	283	300	283	271	260	243	272	273	273	275	246	272	284	250	277	275	257	305	247	261	249	254	273	275	284	259	262	268	257	260	269	282	291	249	253	285	267	287	280	274	245	273	250	283	258	296	276	276	273	266	276	274	308	272	281	264	272	273	296	259	246	277	289	312	226	266	277	278	264	283	269	258	289	266	278	269	261	252	248	266	276	293	274	279	270	268	273	272	298	285	297	309	249	295	266	262	279	261	298	257	277	281	274	311	240	270	260	265	255	258	283	272	269	254	264	271	284	291	284	279	283	265	274	257	251	253	226	262	273	262	281	287	282	263	258	251	260	262	298	248	263	298	282	257	274	278	265	282	292	266	274	273	279	284	290	291	256	257	276	267	276	281	261	294	244	256	264	280	276	302	240	242	267	272	259	250	264	267	257	257	278	280	249	273	286	253	268	265	283	271	279	280	260	272	266	278	272	275	268	259	271	270	301	271	272	286	247	261	268	328	258	244	253	280	248	250	272	273	272	272	276	258	279	290	254	259	283	257	249	276	271	258	268	251	260	272	279	275	266	282	311	255	274	261	284	300	292	258	259	245	267	250	286	286	262	286	259	266	275	247	288	271	274	259	262	278	271	259	277	277	293	289	292	281	259	293	250	280	245	261	255	279	266	253	283	267	274	270	285	275	262	257	264	290	260	275	275	274	264	270	256	256	244	298	282	286	255	257	264	308	257	293	268	263	269	246	279	264	278	279	279	254	275	271	246	300	259	245	278	254	255	276	276	303	274	268	250	278	279	257	281	248	259	294	310	264	264	244	235	266	282	291	317	269	272	266	252	255	299	268	229	279	252	260	261	254	258	272	271	284	269	267	275	278	287	272	250	277	283	255	269	270	260	267	260	287	260	263	275	304	285	283	247	253	263	265	271	273	275	258	261	303	287	275	269	274	262	276	278	283	273	229	261	300	305	287	288	272	258	275	253	274	254	264	250	259	274	274	277	292	280	256	254	282	280	275	281	309	267	243	277	265	265	268	309	259	271	284	262	271	268	237	277	279	267	270	248	256	279	297	258	270	263	275	283	297	252	254	276	257	269	295	288	233	270	274	280	292	272	275	302	286	262	269	307	267	273	248	277	257	264	281	275	275	261	281	262	264	250	255	281	286	259	264	279	256	284	246	249	260	287	276	258	249	293	271	268	242	258	274	279	279	276	263	296	261	276	245	280	287	277	277	260	266	250	263	263	283	273	268	271	256	259	254	277	259	268	264	259	272	267	297	268	269	259	301	304	266	295	260	268	283	267	275	260	273	292	300	267	254	282	258	254	268	251	249	260	263	262	294	275	285	274	244	243	265	265	253	278	279	262	249	250	285	305	285	296	266	260	288	271	274	290	272	258	269	269	278	277	271	255	277	221	274	258	279	280	277	233	276	300	333	286	268	259	282	262	274	265	256	277	264	271	270	273	253	270	264	258	284	277	261	264	275	302	286	266	272	278	280	282	256	278	289	274	268	275	275	283	269	275	286	259	261	297	247	257	261	280	269	260	263	248	269	253	286	284	250	281	257	255	259	280	264	269	283	265	266	278	280	256	261	270	249	273	262	253	262	256	274	270	292	278	271	272	299	277	290	272	286	258	277	263	259	239	285	282	306	269	278	249	292	256	249	262	261	272	279	255	241	251	268	263	248	272	267	274	258	257	249	253	283	257	280	286	282	298	256	261	302	273	259	253	283	296	285	273	293	264	265	251	259	248	285	238	298	252	267	267	294	264	296	280	273	292	276	274	270	266	276	266	282	309	292	262	278	273	247	288	288	271	276	288	310	270	282	287	287	288	241	256	270	287	258	268	275	259	275	257	247	259	258	287	248	241	252	260	250	280	260	247	243	231	257	262	273	313	269	284	252	302	286	282	277	258	271	279	263	288	274	276	291	277	272	269	250	275	284	247	287	272	296	247	266	289	270	278	293	287	266	246	265	273	266	265	263	272	277	332	264	255	282	271	268	259	291	253	274	268	265	248	268	281	261	250	243	271	293	235	247	276	278	267	275	291	280	276	260	264	280	262	262	244	240	302	309	245	275	246	248	283	288	288	254	276	281	271	253	271	269	261	262	268	234	266	274	259	260	247	287	248	272	271	280	271	261	252	273	250	276	298	252	276	257	254	292	258	266	263	256	259	279	291	294	257	288	270	271	274	258	284	234	302	263	276	234	257	264	265	255	255	241	272	277	273	268	284	273	283	279	302	263	264	266	251	281	268	275	263	272	262	310	269	265	274	269	260	267	299	288	260	281	260	265	251	231	258	304	266	270	267	257	252	252	283	264	238	236	256	258	279	264	272	255	273	246	283	294	267	261	264	261	273	288	301	287	223	269	281	267	255	289	263	264	277	265	252	264	296	266	300	275	277	280	263	262	263	262	294	251	296	293	266	266	291	268	293	274	267	281	279	282	280	276	258	278	264	301	289	289	243	260	269	262	255	267	315	250	242	291	299	273	273	251	283	281	283	269	278	272	288	283	252	247	288	259	279	259	267	259	264	259	276	268	268	289	283	311	263	288	242	305	270	274	242	281	271	300	263	297	261	257	284	264	267	263	274	261	272	254	272	251	271	270	269	282	271	255	253	266	279	288	262	271	274	294	253	256	286	276	295	277	290	275	255	283	244	236	276	264	280	266	270	264	272	298	232	270	281	277	267	271	296	245	278	264	269	274	265	274	289	278	276	283	268	280	281	277	284	255	259	279	276	257	265	259	254	286	299	271	292	285	248	288	266	264	257	256	248	277	247	237	279	298	289	272	276	253	290	267	285	255	284	298	279	277	262	283	244	287	259	271	280	285	291	277	267	238	286	281	287	277	275	273	284	285	282	264	263	252	256	278	284	284	265	272	260	278	245	270	285	267	254	293	308	245	265	276	280	292	272	266	266	278	278	269	277	275	267	245	284	263	247	259	275	254	282	257	290	260	244	257	269	262	252	262	274	267	292	263	248	248	272	282	274	276	269	264	260	286	284	283	251	261	273	300	295	274	281	291	273	320	284	276	292	249	274	275
25213	21524	29138	25284	24169	23826	17496	9219	6434	4912	3316	2495	2202	1839	1550	1397	1374	1158	996	892	843	763	694	621	569	525	492	479	428	451	384	370	395	403	360	366	378	330	328	355	356	343	330	335	310	286	347	383	324	354	354	311	335	284	329	339	319	310	302	347	316	347	282	307	293	290	305	302	328	335	314	341	290	354	297	318	313	333	296	298	315	286	347	307	362	319	314	309	275	338	338	316	325	366	311	361	293	333	318	330	293	309	316	345	312	318	306	323	298	320	348	340	313	331	305	284	304	307	316	296	308	336	327	318	298	333	311	294	322	293	349	333	321	303	341	332	305	318	318	300	301	307	322	337	320	347	319	337	322	302	320	308	355	312	284	348	309	301	323	319	325	332	325	326	311	317	303	337	333	288	321	299	305	316	306	297	311	303	294	324	343	299	301	314	343	299	292	311	315	296	363	306	324	339	343	308	298	355	336	318	286	320	304	307	330	313	310	299	301	327	311	311	350	325	330	308	329	293	298	301	298	330	374	309	363	310	312	324	312	350	317	314	320	325	332	350	324	335	318	328	333	322	316	339	315	296	300	303	303	341	329	298	305	278	335	321	329	324	310	352	313	323	315	314	298	330	317	340	316	296	314	337	345	315	320	324	337	341	320	305	302	316	346	331	310	314	320	333	343	303	328	303	328	306	330	349	298	329	311	325	298	337	330	311	294	333	358	317	303	360	329	335	300	333	310	314	350	334	347	340	282	347	312	343	347	310	356	333	320	297	314	303	332	319	316	337	317	313	285	361	309	337	336	289	315	302	313	306	327	259	322	320	329	325	298	320	328	309	331	311	306	306	338	314	314	303	311	331	316	352	314	302	307	306	342	313	312	301	312	306	321	311	325	332	301	327	289	295	320	325	293	303	358	333	339	303	309	289	324	331	288	323	332	303	302	317	324	319	372	307	297	294	342	357	303	332	298	341	309	333	331	319	326	284	309	360	320	312	302	325	308	291	366	312	323	315	337	284	332	314	302	331	335	308	351	303	322	318	301	312	326	308	315	331	312	329	338	322	324	331	343	289	313	330	303	298	337	324	326	316	326	331	335	329	298	310	330	281	303	297	329	333	339	323	336	331	352	336	298	323	338	343	311	325	287	332	354	333	322	292	342	339	317	348	308	329	303	326	312	308	292	309	276	312	312	306	320	318	324	324	340	313	326	330	326	294	288	330	335	320	347	294	304	326	331	322	318	298	299	327	291	320	326	296	355	332	317	321	278	298	308	321	312	316	329	327	338	296	307	279	338	338	327	300	333	328	325	302	336	318	310	307	322	338	337	299	343	320	326	314	328	336	328	346	286	329	323	353	315	319	347	310	299	322	321	317	304	309	294	331	347	345	301	304	301	319	314	331	338	333	311	310	321	297	312	326	311	333	306	318	309	310	316	307	306	295	295	302	315	320	319	313	331	323	313	307	346	326	284	311	328	343	323	315	323	331	328	341	325	284	315	341	316	312	344	313	311	346	307	325	340	326	320	316	334	316	321	344	321	336	328	310	354	317	297	326	321	344	285	302	303	334	284	340	353	328	321	322	313	327	383	339	320	317	333	320	335	324	327	289	361	304	338	325	306	307	339	366	337	313	295	318	328	294	318	307	338	322	317	307	317	333	330	314	330	297	319	305	290	310	321	342	301	290	311	289	319	348	316	334	334	325	308	323	309	300	304	323	291	349	302	330	323	352	298	354	281	294	305	309	336	301	322	327	326	311	332	322	336	302	296	344	335	334	317	322	336	316	308	301	335	315	297	289	332	311	312	310	306	299	319	325	333	328	331	312	344	302	295	315	330	341	326	343	333	322	329	360	301	349	343	322	341	314	329	305	309	343	313	315	301	332	329	327	313	327	330	311	293	324	330	329	311	299	327	316	310	332	345	308	317	321	320	333	288	283	298	312	344	290	344	293	336	318	346	282	335	333	335	323	329	305	298	291	339	298	338	323	311	300	316	324	310	322	313	325	329	314	324	302	310	324	293	355	327	338	343	315	334	323	329	348	297	335	344	315	314	341	313	323	316	306	293	294	319	336	327	335	307	312	337	300	279	299	304	277	328	322	320	304	371	350	325	302	286	318	323	311	303	334	340	327	328	288	340	309	318	309	280	323	325	324	302	312	331	331	333	313	329	324	303	294	293	316	311	317	308	328	311	329	346	323	305	320	344	325	328	291	323	303	316	330	327	331	296	300	311	319	318	326	333	308	315	332	332	335	320	343	278	322	329	336	327	352	307	317	299	324	342	331	317	347	318	313	335	316	304	320	302	337	331	285	347	313	303	339	313	300	353	342	314	329	302	332	310	302	312	310	276	326	349	310	320	316	323	321	308	321	325	312	345	327	313	329	337	367	321	306	328	325	350	321	300	316	296	338	339	318	326	316	311	335	321	286	309	329	321	340	332	308	292	322	322	309	300	317	296	322	301	337	314	347	330	346	298	363	335	298	340	339	305	308	324	336	333	306	334	337	323	306	368	327	338	303	305	337	328	353	329	324	309	325	323	330	318	289	284	301	290	350	337	325	320	344	337	299	328	322	314	325	320	309	332	311	359	313	339	282	276	353	311	316	336	303	365	298	315	311	318	343	310	311	310	371	300	331	312	322	338	286	328	319	316	302	329	360	340	304	313	316	290	345	342	324	327	322	316	319	278	306	310	319	344	313	347	321	296	300	329	318	328	312	304	309	300	297	285	288	331	325	303	313	293	324	312	332	341	358	286	315	348	301	311	327	333	303	309	283	342	340	310	338	334	313	296	337	316	314	305	300	328	319	311	306	327	308	329	295	303	308	299	310	312	317	316	329	325	330	311	311	298	324	299	325	321	325	327	304	317	309	309	333	338	321	313	338	354	325	317	305	318	317	344	336	306	310	349	315	316	333	308	318	348	331	260	297	305	328	314	341	321	285	343	325	342	312	355	312	300	315	319	278	342	313	320	271	299	319	313	325	306	309	315	329	335	354	316	354	318	320	323	320	324	293	336	334	315	285	335	330	323	308	364	299	313	305	341	346	286	336	330	339	326	330	331	328	337	328	328	315	341	308	307	344	310	333	335	298	292	270	299	284	353	317	324	274	306	282	361	310	308	317	336	307	302	289	305	321	337	314	320	343	293	314	325	322	353	305	323	290	298	326	341	334	292	334	282	330	302	308	313	292	307	309	329	291	271	308	328	309	346	280	301	322	297	324	301	307	328	278	350	291	337	297	303	314	338	318	345	344	319	325	316	336	327	314	350	305	337	344	314	308	332	328	313	339	326	302	325	304	332	306	305	342	351	320	360	324	354	345	295	319	310	342	315	311	310	339	326	305	314	358	337	305	317	326	324	298	324	282	334	325	334	341	327	328	339	324	306	320	322	316	335	314	358	312	347	325	351	338	343	309	316	318	305	311	347	286	319	298	315	341	283	321	339	292	321	288	325	320	306	322	314	359	286	330	346	299	297	294	335	307	296	316	342	303
43347	55763	53903	43596	32693	23232	15689	12165	9670	7420	5225	4080	3470	2872	2397	2138	1881	1765	1474	1313	1155	939	945	773	702	636	525	465	418	430	413	381	391	405	408	406	385	375	327	338	335	333	315	349	319	290	321	306	315	336	350	294	337	312	325	326	305	324	310	329	302	301	316	307	290	281	302	322	265	294	302	311	292	282	322	304	305	320	286	315	313	296	310	281	316	279	299	283	308	300	329	306	289	302	312	329	287	310	319	298	293	310	297	304	309	315	309	311	280	315	281	312	314	291	320	299	297	302	308	272	339	314	299	321	282	281	276	315	295	283	281	291	294	289	309	264	286	319	294	290	283	297	304	327	328	269	297	302	301	285	284	285	316	298	327	305	327	308	296	285	293	319	288	302	287	275	271	304	282	312	303	317	311	295	282	293	319	312	296	284	306	301	303	314	313	288	295	260	301	311	311	326	316	273	295	336	344	266	306	305	280	302	291	270	305	280	292	310	304	314	281	292	293	339	280	275	294	315	289	295	308	301	301	293	302	276	306	312	325	303	313	299	370	304	315	323	336	304	266	301	305	313	267	312	343	304	286	271	297	307	289	290	284	300	308	322	294	276	298	295	321	337	297	311	296	305	267	298	282	333	288	293	299	296	296	292	302	294	254	327	274	332	310	267	285	275	281	315	298	281	294	275	293	297	309	304	296	289	293	303	324	290	317	304	321	326	289	302	295	312	289	312	308	291	310	276	312	326	304	293	320	310	328	280	291	324	309	261	289	306	309	331	289	341	296	277	273	317	309	302	301	318	281	306	288	338	296	289	283	283	277	323	280	289	315	291	285	304	323	280	308	343	307	318	311	277	298	287	296	318	296	344	312	302	296	323	298	359	286	333	309	295	288	288	311	272	278	287	281	287	308	311	285	319	298	311	310	306	312	304	304	258	306	301	278	324	319	303	308	295	301	267	306	297	331	318	304	274	308	290	303	315	300	282	277	332	303	316	308	269	331	330	269	328	319	296	328	287	302	303	314	296	306	345	306	324	325	263	314	304	274	320	281	305	294	316	275	310	306	298	291	313	293	276	276	298	343	304	277	305	296	306	328	304	307	311	325	320	305	291	312	266	283	328	282	286	294	304	287	305	279	331	331	323	297	309	273	292	287	319	301	306	303	290	320	279	290	288	310	288	294	274	311	303	312	261	320	299	304	311	303	311	278	317	321	307	316	302	283	297	331	320	290	285	324	301	318	296	260	284	303	306	295	271	293	309	302	312	314	290	287	314	300	287	311	280	289	293	279	295	298	281	320	313	342	298	315	283	290	304	283	312	329	274	337	316	283	274	289	292	281	308	315	270	296	273	301	315	313	295	330	296	292	293	289	290	293	318	298	312	280	271	327	308	344	300	309	319	284	300	312	325	299	310	286	295	285	335	302	274	313	286	317	324	312	268	311	297	292	295	308	319	265	314	292	343	332	294	297	315	344	291	283	302	319	316	335	292	305	308	333	300	315	316	309	294	304	284	329	290	281	303	318	313	295	323	296	279	302	300	286	275	303	313	273	332	300	290	300	347	286	288	296	284	297	301	290	288	304	311	299	312	296	296	310	292	321	283	290	289	314	318	312	282	296	296	309	300	300	311	284	313	274	299	317	325	318	262	290	311	313	301	295	319	339	291	297	280	313	282	289	304	291	268	328	298	287	327	328	282	283	288	309	299	297	319	313	325	303	296	318	319	302	321	309	305	302	327	341	319	312	323	259	306	299	305	310	305	296	294	292	293	328	316	323	295	289	295	309	287	312	300	341	306	300	297	302	321	295	308	304	323	312	281	305	297	292	308	283	293	298	287	306	302	299	286	296	278	299	300	302	291	311	296	298	327	317	300	311	293	323	306	299	297	323	301	317	328	321	309	320	325	302	303	301	299	324	307	317	297	309	332	335	298	296	301	284	293	291	300	287	271	291	293	285	308	313	299	280	308	297	330	300	318	309	304	302	320	298	330	299	307	319	335	287	314	314	285	323	293	303	286	350	315	299	326	294	297	270	280	277	298	319	292	272	316	299	304	300	283	303	337	271	302	288	313	282	282	285	319	294	321	302	328	312	296	311	274	292	321	279	282	308	301	282	313	319	313	313	306	299	312	335	297	324	298	313	309	313	296	288	318	276	331	299	319	315	292	307	308	295	331	288	303	293	307	294	335	282	330	291	304	275	273	298	276	304	309	297	328	293	284	300	282	286	278	280	323	288	297	290	344	307	298	278	310	289	279	326	314	305	261	297	325	296	296	283	291	290	338	314	313	308	294	295	286	309	303	285	310	270	287	280	291	317	292	303	300	289	315	314	282	286	316	306	287	305	313	300	292	306	289	288	298	306	322	300	316	295	291	296	280	307	273	288	292	285	346	288	340	279	293	332	307	333	292	298	295	305	330	314	334	304	322	286	268	324	278	283	323	299	315	326	297	287	287	308	298	315	321	290	314	318	317	313	319	331	297	311	300	296	315	314	290	276	291	298	269	288	309	295	272	296	265	298	311	314	294	308	320	273	302	281	285	282	288	291	303	283	283	297	315	283	314	313	301	319	306	305	306	288	309	309	332	291	291	295	295	307	295	296	276	319	288	280	290	305	283	313	323	285	302	339	277	319	282	299	300	309	302	293	318	301	323	339	307	304	316	300	309	317	295	313	319	301	304	280	307	318	286	282	306	299	315	292	326	306	284	283	292	293	275	322	321	292	320	302	312	323	303	313	308	288	296	293	338	281	275	299	294	318	294	317	280	307	316	318	327	293	311	292	301	295	278	291	300	293	294	304	296	325	264	302	329	317	304	305	281	287	304	269	296	292	299	312	323	302	325	295	287	271	283	291	310	286	311	296	325	265	304	324	295	315	292	315	311	264	289	296	285	308	287	308	291	287	314	288	312	343	311	300	293	302	339	290	272	315	292	324	291	304	311	308	307	307	264	293	306	315	311	307	282	322	289	313	293	299	320	283	309	289	308	300	283	294	315	294	293	258	305	312	295	296	265	283	308	296	301	289	313	324	278	290	297	286	292	297	299	283	304	323	303	289	310	321	301	298	315	310	291	288	288	263	303	256	296	295	301	277	291	298	310	289	313	316	301	297	303	294	312	317	298	282	331	297	316	308	287	303	316	306	292	305	338	304	302	302	290	312	341	332	265	317	291	312	290	307	348	307	317	325	283	297	332	273	286	291	276	288	284	307	314	289	297	288	291	283	311	280	291	286	321	279	307	341	279	278	337	305	279	291	268	291	304	308	253	309	327	299	304	288	284	307	328	309	313	279	301	296	299	321	297	330	303	297	325	277	301	350	319	282	301	314	299	300	327	329	298	319	329	322	291	290	277	298	282	303	309	280	307	299	312	302	311	297	295	316	270	296	309	301	309	299	287	311	299	300	278	275	321	298	329	315	286	313	298	308	318	290	293	305	327	309	302	300	286	283	280	308	298	288	304	301	303	296	276	268	302	282	290	313	327	291	290	304	290
25051	21540	29078	25166	23764	22593	17480	11221	7933	5348	3669	2847	2379	2001	1781	1550	1445	1272	1184	957	851	839	684	664	649	574	514	476	429	408	416	347	418	375	381	331	346	420	337	362	334	338	297	333	295	325	316	318	343	319	336	298	336	337	326	347	304	311	348	319	268	303	306	292	350	300	319	324	334	310	295	312	317	295	324	330	320	329	313	302	299	321	361	268	314	316	337	322	302	320	307	325	295	281	301	300	329	301	331	313	312	346	330	312	293	321	290	328	328	317	297	283	272	325	336	303	314	308	333	328	293	302	334	296	336	271	300	303	319	321	310	311	313	304	313	339	268	308	332	298	320	314	315	300	312	318	322	288	301	292	328	319	302	311	313	301	283	311	318	330	281	309	298	306	321	298	283	332	299	300	296	300	265	290	300	311	337	318	292	324	352	301	280	322	328	294	275	343	297	322	290	299	291	293	339	294	320	286	307	305	309	333	341	316	293	316	304	308	301	321	287	292	325	311	323	320	329	299	296	331	294	310	335	316	332	293	301	320	325	287	288	272	288	305	315	289	277	313	310	303	298	310	301	309	312	316	311	303	309	318	320	325	317	284	298	323	327	331	269	299	321	297	311	308	312	320	289	326	309	287	286	264	299	305	349	315	306	313	315	271	319	281	292	302	302	311	309	296	322	294	331	327	303	320	332	318	301	317	337	314	309	315	260	295	304	320	295	290	295	328	313	309	329	332	337	310	327	325	315	296	333	301	286	324	299	325	301	312	327	297	311	323	326	275	310	307	306	337	336	305	321	345	289	301	319	315	304	298	275	311	304	299	329	279	332	291	336	313	321	332	317	316	307	321	330	277	355	335	324	311	312	332	327	354	303	303	309	320	312	278	309	309	301	338	286	309	289	321	283	295	321	302	307	293	277	308	340	334	315	303	299	292	295	292	316	334	321	316	327	308	293	308	320	313	278	282	276	293	313	349	326	307	290	306	305	321	306	352	318	305	330	314	316	293	322	297	313	317	290	317	304	315	313	291	331	295	340	285	345	290	304	291	352	314	308	337	299	316	302	325	333	304	320	329	303	288	296	333	279	293	338	299	321	295	282	275	296	312	296	272	305	336	331	301	301	313	298	307	339	315	324	297	315	303	327	338	317	295	337	319	291	294	296	290	269	300	305	323	325	286	326	318	308	309	292	333	295	339	343	284	302	314	323	322	279	299	289	311	280	329	341	358	316	264	267	294	319	329	340	297	314	305	291	294	335	316	296	296	312	325	301	302	294	296	335	321	343	309	280	304	316	298	315	307	301	297	284	341	305	296	316	322	321	325	325	325	280	308	317	300	310	322	336	317	342	314	312	332	300	301	338	332	342	314	304	307	301	344	300	311	315	314	308	311	307	318	294	319	304	302	288	273	330	302	331	311	348	310	310	290	295	332	330	328	340	288	301	319	316	293	298	300	299	298	318	304	315	299	305	302	313	312	284	294	316	340	320	302	302	317	295	283	306	312	327	289	337	321	316	272	312	313	293	314	324	316	337	292	342	322	276	287	349	306	298	283	310	321	307	312	289	306	328	328	274	333	313	333	297	320	311	283	317	313	301	339	302	312	335	296	303	302	316	323	293	299	290	321	278	321	342	297	312	319	296	315	289	332	289	331	307	324	332	289	302	342	304	317	335	283	324	299	303	320	321	303	270	316	303	332	328	300	330	274	322	320	334	300	308	317	326	306	286	318	323	272	305	323	307	320	343	292	277	309	301	317	302	281	326	323	305	299	320	309	299	330	333	301	327	324	279	296	334	320	319	315	308	304	322	270	312	302	339	297	309	302	297	310	306	313	321	299	330	302	319	301	297	304	312	346	277	296	312	321	293	283	301	308	294	315	301	328	320	291	290	308	310	323	300	310	336	324	318	292	314	276	300	312	296	305	312	316	315	324	303	310	307	279	300	294	308	296	327	312	302	310	330	310	293	267	297	297	308	308	310	299	323	315	335	308	297	300	310	309	333	297	340	311	328	306	320	327	295	329	323	296	290	299	309	326	283	303	333	303	319	308	267	336	340	291	278	271	284	300	271	308	303	345	312	292	310	337	325	331	351	343	284	306	313	300	292	300	326	294	316	328	267	312	333	312	301	317	309	319	324	280	333	287	290	295	329	313	297	329	328	320	319	306	286	340	325	291	312	304	298	312	290	307	330	343	301	304	290	301	301	298	282	278	314	331	302	314	304	304	303	315	295	321	280	318	310	339	266	315	318	293	320	292	313	330	308	309	307	304	304	298	311	327	319	311	318	317	290	361	288	344	297	310	312	310	277	315	311	294	285	348	325	315	293	293	291	320	319	297	306	316	316	307	272	322	293	309	334	267	332	319	296	315	285	301	299	300	327	319	292	337	310	291	331	300	294	322	338	316	342	302	314	298	313	301	300	316	317	297	305	326	287	305	296	310	315	300	303	310	334	312	317	293	313	308	291	304	325	319	348	298	313	316	305	298	309	317	299	329	301	360	312	313	295	286	315	346	314	306	309	294	327	296	325	350	333	270	293	303	294	306	328	324	311	253	297	311	314	319	297	324	312	303	321	318	273	329	307	315	291	296	332	284	306	306	331	293	306	287	275	277	303	284	345	313	286	302	327	290	328	296	310	305	341	309	284	293	309	331	305	271	293	280	325	328	293	303	317	318	286	301	328	303	329	329	306	331	294	274	288	314	316	300	308	319	301	273	306	311	299	301	338	323	313	323	317	321	302	292	326	340	291	303	344	318	344	335	320	308	296	332	282	328	319	299	292	330	290	317	319	305	304	316	304	312	296	308	283	314	290	322	294	304	295	298	295	271	282	317	289	269	325	274	275	299	360	333	332	312	317	332	313	309	295	313	300	329	328	296	330	338	312	298	332	285	279	311	283	295	305	281	304	294	288	346	293	321	322	318	320	304	299	319	308	286	325	294	317	318	329	322	306	275	322	284	318	312	304	332	298	310	300	305	307	312	312	303	343	309	269	286	302	304	296	305	308	315	335	295	329	294	355	344	313	304	308	293	304	295	296	311	304	293	330	310	298	274	349	310	291	318	323	287	302	302	294	329	297	307	321	283	347	327	309	324	311	302	292	314	283	329	269	275	288	275	334	310	289	286	319	330	292	300	277	316	284	345	283	290	340	310	294	315	331	290	290	276	309	359	315	305	299	319	316	294	318	326	318	314	296	291	310	259	315	306	283	314	303	300	285	291	346	318	258	308	308	270	310	304	333	301	301	308	295	324	324	303	297	329	296	334	314	300	314	292	311	336	302	283	290	326	288	291	343	301	313	287	295	294	292	320	332	333	300	298	314	284	312	307	345	302	328	302	320	301	317	300	297	323	311	324	294	269	318	305	351	286	302	318	312	318	283	282	326	329	279	296	290	306	323	303	304	309	286	335	325	330	303	299	314	288	290	307	332	328	304	346	278	316	314	309	315	315	275	285	303	290	298	289	345	311	326	317	319	304	331	313	336	324	289	290
43382	57847	55972	44837	33817	20756	17007	15802	12239	8610	6148	4874	3955	3389	2720	2485	2206	1978	1601	1466	1198	1127	911	818	741	733	599	534	470	437	418	414	403	378	366	406	364	368	380	338	353	315	339	333	331	314	330	359	332	319	301	305	285	303	304	331	315	308	298	312	308	308	314	281	303	251	322	319	303	309	268	310	340	281	301	311	305	340	288	316	298	289	295	309	290	297	288	301	324	309	311	293	298	285	262	281	299	263	289	293	292	253	290	301	322	312	305	309	284	291	282	330	269	303	320	288	298	302	292	276	305	286	294	279	286	298	305	262	296	272	276	297	288	317	312	321	298	273	257	306	326	293	284	268	321	306	275	312	303	319	300	293	294	289	306	295	314	296	290	308	311	296	268	272	286	300	313	287	298	284	271	279	299	284	292	298	277	284	295	320	308	280	321	312	280	335	309	287	330	304	284	283	255	302	284	290	310	272	311	291	252	310	299	297	282	286	271	280	294	293	289	313	279	286	262	295	282	288	295	272	313	299	280	303	288	280	324	261	287	301	287	289	270	279	303	281	296	277	299	301	286	265	291	296	287	272	323	298	295	306	292	288	311	301	279	285	294	306	264	297	300	288	285	276	315	320	250	308	285	295	310	269	270	287	285	287	290	282	281	269	283	280	275	263	305	298	264	305	291	283	298	303	294	276	260	319	298	288	280	308	293	287	271	333	282	301	289	309	289	317	304	298	309	317	302	303	314	312	287	279	270	292	309	280	278	272	290	291	294	285	285	289	310	291	277	289	295	304	288	266	318	283	316	285	305	286	280	279	271	308	302	293	292	337	301	315	293	302	317	282	290	330	291	276	308	285	302	302	292	282	281	292	292	285	268	285	290	298	298	315	303	297	275	300	295	272	294	319	311	274	302	322	300	299	287	324	276	257	269	293	313	290	288	287	296	277	259	330	323	296	274	298	285	258	311	302	298	291	317	279	269	281	306	309	295	299	299	298	257	299	279	281	345	269	298	312	293	306	300	295	283	339	290	305	315	295	306	314	302	309	312	270	324	283	293	302	284	289	295	291	293	333	280	292	288	263	286	342	300	274	300	282	309	289	285	303	305	346	266	301	283	280	273	314	308	299	312	291	293	299	291	290	298	310	284	284	305	308	290	308	296	290	304	296	324	306	288	312	300	326	296	290	282	293	318	287	306	300	299	280	282	299	297	280	308	273	296	268	285	312	304	279	310	302	306	283	286	301	306	292	325	284	297	287	294	295	318	310	286	299	280	293	259	293	306	294	303	273	275	308	285	309	301	298	282	318	295	287	294	288	287	326	279	305	317	290	294	287	287	272	344	283	293	293	316	286	286	283	288	291	296	275	280	304	274	326	302	293	310	309	290	283	308	291	297	294	297	300	280	306	265	307	301	300	291	274	314	298	293	264	285	277	305	294	264	291	283	295	291	305	295	286	270	285	298	331	294	290	303	293	282	319	300	281	291	283	301	290	268	297	283	298	327	301	275	291	272	318	286	287	282	277	299	258	298	267	292	275	293	286	297	323	293	314	314	276	274	313	316	281	289	284	301	271	275	308	302	283	273	300	299	305	337	292	291	323	330	275	302	265	291	301	291	281	282	296	264	276	295	292	291	287	295	313	301	259	292	308	287	293	287	311	274	284	296	322	288	280	303	287	316	295	313	296	285	309	288	330	277	282	309	309	300	280	298	291	279	284	271	285	303	305	252	267	278	297	310	255	289	272	289	290	298	283	312	296	277	302	295	299	302	272	290	293	270	303	309	287	281	262	299	300	310	286	276	288	314	305	280	285	287	291	263	287	285	254	317	286	277	264	318	258	316	265	306	316	298	294	281	305	301	314	331	311	302	317	266	319	298	307	308	294	275	301	270	303	279	314	258	250	276	289	294	310	295	272	305	312	272	303	300	273	256	337	298	301	308	317	278	306	294	274	290	311	298	275	293	282	284	286	302	274	291	290	279	303	306	281	281	290	287	287	283	299	290	297	255	304	299	294	290	311	298	269	315	287	276	272	299	289	311	295	282	297	268	303	309	280	263	281	292	259	290	295	331	286	305	301	316	322	318	307	272	266	281	289	286	278	283	303	302	298	301	287	295	320	271	324	333	292	297	292	302	266	284	291	301	305	294	270	286	276	288	287	263	286	292	273	270	296	302	306	291	313	297	271	287	252	311	304	282	300	295	310	293	292	276	300	307	284	298	282	287	279	291	288	267	265	266	316	277	290	274	298	291	292	298	279	279	260	296	300	282	294	306	285	283	317	295	303	269	301	310	281	298	293	284	319	301	313	313	271	291	306	293	299	304	298	279	327	304	294	291	295	268	314	260	296	283	286	317	323	285	300	277	302	276	289	291	267	313	280	303	303	296	283	299	313	270	314	291	282	272	280	310	289	297	321	315	275	288	316	318	273	296	318	280	299	278	290	273	325	291	297	289	300	282	320	327	289	280	339	303	278	289	292	303	268	316	262	254	303	279	318	302	305	270	284	287	260	334	297	264	283	333	313	300	309	303	270	291	277	305	292	305	311	318	291	314	309	328	297	307	305	332	264	285	307	300	313	295	296	299	288	303	314	300	288	296	285	282	283	289	268	286	294	301	278	283	306	284	308	316	302	322	304	279	324	308	272	316	303	278	292	325	324	306	287	286	292	297	295	296	331	305	307	285	295	283	293	304	290	305	287	301	291	286	330	300	268	301	266	316	268	306	286	300	279	286	272	285	288	279	300	281	280	297	347	309	324	301	301	319	309	290	297	298	279	283	297	293	295	298	302	296	294	308	321	304	291	300	294	298	303	301	290	310	292	315	273	293	278	256	290	366	288	272	302	299	297	279	300	288	307	289	270	302	270	276	304	267	290	274	302	292	293	250	313	321	309	299	330	292	316	284	298	262	305	297	295	271	301	323	274	290	298	291	327	307	263	290	278	277	301	303	292	288	282	307	297	276	288	302	310	285	297	267	283	291	268	295	279	328	290	287	267	311	325	288	285	258	291	314	278	261	292	273	295	297	308	311	304	294	281	252	294	285	293	335	295	308	304	297	311	262	302	345	308	286	270	285	310	286	299	273	261	279	308	297	266	304	313	273	292	287	286	302	304	272	295	287	304	296	299	281	296	295	307	312	321	304	302	256	285	263	280	289	266	322	252	278	327	311	276	284	309	306	273	307	280	286	258	289	313	265	288	279	313	288	289	276	321	289	286	297	290	288	316	288	301	313	313	293	302	294	314	306	324	295	286	327	292	278	265	312	283	314	286	293	282	286	315	290	300	304	282	313	268	288	334	282	293	287	319	296	280	324	287	281	313	261	288	296	268	268	313	278	295	298	277	274	298	304	304	313	314	286	287	287	314	276	282	264	306	287	319	282	288	275	328	303	313	317	293	290	262	295	305	282	297	318	297	271	307	281	321	305	289	293	283	297	298	293	278	297	310	283	318	273	281	291	293	327	299	277	287	294	280	306	299	309	280	318	305	286	314
24194	21563	29313	24647	23006	23956	24117	14918	9332	5559	4287	3418	2837	2367	2117	1863	1544	1418	1256	1105	1061	904	802	726	646	576	546	510	499	464	440	443	433	398	399	420	406	382	383	353	389	416	396	366	323	347	350	335	348	340	361	355	359	369	345	325	341	325	341	374	313	305	352	382	355	360	357	347	353	359	335	322	331	321	360	335	316	349	327	386	358	347	328	349	342	306	315	353	337	307	321	358	363	343	307	333	340	330	336	339	343	338	328	354	372	350	382	328	377	321	335	325	345	350	346	364	322	339	318	329	347	364	371	343	328	332	370	335	349	343	291	345	314	354	325	352	329	396	329	333	322	330	353	368	332	339	350	349	348	336	309	358	317	367	378	348	338	349	326	330	338	334	336	320	349	342	326	327	388	364	352	345	356	361	355	324	322	311	357	342	341	282	338	332	345	370	352	342	358	339	326	336	351	347	361	312	371	353	301	341	352	338	335	347	356	338	360	326	344	355	311	352	378	342	363	360	344	364	368	349	319	343	323	365	345	344	328	350	341	341	334	331	336	371	347	360	341	317	356	371	314	336	345	342	356	342	314	311	354	323	339	335	348	360	328	369	340	302	355	354	351	352	352	348	333	372	319	338	331	361	325	353	340	324	327	325	327	369	390	360	333	352	300	379	313	346	307	341	311	348	329	326	346	346	346	375	359	316	343	379	360	327	369	336	335	320	362	331	346	354	346	367	325	363	366	355	351	318	339	333	347	376	320	310	323	324	358	370	379	374	380	345	363	296	361	366	362	305	371	343	343	332	336	318	324	305	333	346	364	320	347	320	334	332	312	378	323	337	296	359	362	336	337	367	342	346	353	350	342	339	363	371	316	319	326	340	318	310	296	369	335	346	324	333	324	342	337	343	351	341	317	342	315	369	355	366	349	333	362	328	362	380	341	350	313	330	392	339	369	340	347	333	334	331	355	327	316	362	347	339	380	366	372	336	339	318	317	348	314	326	356	314	376	355	309	335	347	349	325	352	344	334	329	310	327	338	332	349	316	339	335	336	337	334	323	365	359	314	361	320	331	322	353	360	346	373	377	364	391	316	344	372	326	340	324	322	329	341	336	360	323	347	359	350	329	336	318	311	317	357	335	343	346	316	334	342	343	354	334	338	341	323	364	333	319	387	345	383	339	392	361	324	358	329	365	363	314	330	298	340	321	310	343	323	329	301	333	336	352	330	345	338	346	370	340	338	309	322	350	327	358	351	323	322	352	322	329	337	348	337	349	334	332	335	325	357	355	356	357	335	330	355	351	334	344	323	362	349	361	372	327	367	345	336	313	313	311	348	345	363	360	338	340	342	321	378	340	312	338	322	358	343	325	301	331	334	327	343	337	298	322	343	363	335	333	348	331	347	314	352	321	333	350	320	338	355	370	335	312	388	305	340	338	362	364	339	315	320	345	326	331	338	345	348	365	346	349	313	335	368	354	346	356	334	358	323	344	343	349	305	347	364	357	302	327	332	339	308	339	337	339	346	297	337	364	349	339	312	350	376	359	323	346	326	330	349	386	358	337	331	370	312	359	347	351	351	323	342	326	327	343	347	370	323	381	341	347	350	353	348	329	339	332	345	365	342	350	335	354	310	333	346	348	313	324	345	338	328	333	315	352	307	345	378	305	339	315	350	338	316	320	332	335	349	323	348	342	336	357	340	340	357	326	320	359	344	307	334	301	309	317	304	365	342	359	339	357	325	343	369	360	333	368	334	357	338	332	332	341	333	329	337	370	354	378	350	372	338	362	322	309	337	340	362	356	314	353	337	338	329	344	362	349	329	319	360	297	332	343	319	325	346	365	351	329	341	369	332	329	345	321	329	364	343	352	338	351	323	318	368	366	299	366	330	328	364	318	349	356	327	364	355	345	349	359	338	325	311	364	317	329	341	301	373	349	316	335	330	338	320	334	324	327	357	326	352	337	329	331	333	351	336	353	342	363	370	339	364	378	336	308	335	353	346	359	333	354	350	341	323	350	365	314	327	337	350	361	360	373	365	306	326	357	371	316	354	356	312	343	352	336	371	333	354	340	361	313	331	348	353	343	349	337	315	324	341	351	319	354	326	315	365	323	349	355	331	369	331	362	301	349	355	329	351	375	382	321	346	349	341	317	323	337	312	355	370	310	314	347	342	365	352	324	288	384	314	338	358	330	350	359	324	346	299	338	340	331	318	345	348	354	289	342	356	359	346	327	323	350	362	361	352	323	319	311	335	340	336	367	360	320	365	356	320	324	319	329	321	343	375	373	347	371	354	345	333	337	327	301	318	344	336	348	364	315	338	347	293	374	361	346	344	360	328	378	322	320	319	346	348	356	343	360	354	370	330	332	340	330	315	301	332	365	335	373	337	306	353	341	329	289	327	348	330	348	348	322	337	339	317	334	339	335	349	329	316	321	351	355	345	346	366	319	358	356	314	331	338	335	336	324	333	330	354	311	361	337	312	376	346	370	366	347	359	333	323	352	362	302	332	321	342	354	354	321	357	373	345	322	364	353	335	358	364	345	346	339	329	355	358	346	340	322	361	324	353	351	334	354	369	324	329	321	371	333	341	360	354	351	358	299	301	304	325	355	349	331	342	338	344	311	340	329	352	330	337	329	376	279	356	325	373	312	338	327	334	340	352	345	344	354	327	324	345	360	336	337	328	340	320	342	360	333	345	366	344	334	339	323	347	339	335	314	368	329	358	366	359	354	355	360	340	346	337	352	347	352	333	372	336	355	367	322	332	345	335	331	361	331	334	303	316	385	351	332	339	353	323	331	348	345	346	354	363	326	335	352	320	351	353	353	328	334	327	350	328	338	337	336	335	334	316	339	349	354	322	340	358	373	333	338	346	334	321	328	332	347	330	329	321	333	341	329	309	337	345	332	324	324	305	351	374	329	365	351	308	309	331	335	370	327	370	328	341	314	316	362	327	360	365	322	356	337	357	330	310	326	326	351	350	346	348	334	337	315	319	358	351	346	356	344	299	339	333	320	324	365	347	325	308	335	346	366	360	336	367	373	320	377	329	337	352	325	373	311	330	346	339	343	334	310	319	342	367	327	330	347	351	357	334	350	354	320	332	310	354	336	341	344	339	334	362	357	337	348	317	332	360	362	334	296	324	363	335	338	318	361	349	305	341	314	312	331	331	366	330	342	329	364	349	347	351	360	337	343	323	306	349	363	360	345	364	352	364	330	363	373	354	360	347	335	346	320	348	326	314	329	328	330	342	315	367	338	320	342	315	315	351	334	333	345	328	370	343	313	350	356	354	284	327	389	347	310	369	338	323	314	345	308	307	337	346	349	336	327	353	355	364	344	361	357	346	331	334	330	354	353	356	303	319	360	347	338	374	350	354	343	337	333	349	355	323	337	340	323	348	305	354	345	337	329	330	342	341	354	302	353	326	354	319	331	356	323	368	334	359	361	349	335	333	342	356	385	359	314	306	372	350	328	341	357	322	327	320	351	324
46914	64594	59080	47543	35736	24095	20528	17605	12957	8370	6633	5518	4530	3842	3235	2981	2531	2138	1931	1641	1377	1217	1035	876	822	674	640	577	577	502	469	429	431	411	440	424	408	402	357	365	363	352	333	373	319	345	358	346	342	359	342	306	325	298	346	313	313	300	325	327	302	329	297	315	307	334	326	342	334	301	302	329	311	328	311	325	324	312	338	305	309	302	323	308	332	290	319	293	355	326	305	322	326	351	333	333	290	349	327	308	307	325	324	306	307	327	309	279	302	294	312	300	300	353	361	325	301	340	315	300	303	328	300	304	314	308	342	342	309	294	320	326	331	316	318	319	311	344	333	317	299	317	327	293	304	309	349	315	297	298	293	310	330	304	318	322	323	284	284	315	315	322	334	297	324	309	319	305	321	345	337	331	361	337	328	314	368	309	285	316	353	326	316	283	315	327	314	329	321	305	325	290	324	353	348	329	336	312	328	319	336	284	287	346	309	314	318	302	312	318	317	311	333	314	343	342	313	320	323	311	331	332	279	321	267	341	332	324	353	322	344	338	293	313	325	315	334	338	328	273	316	298	296	313	345	319	319	326	339	299	306	302	310	332	311	290	330	321	360	301	347	341	298	325	356	361	319	360	358	325	331	326	305	336	293	331	270	317	323	304	327	321	301	313	316	302	356	314	304	279	328	313	361	315	322	308	316	295	293	299	316	333	363	307	343	310	310	331	298	320	318	277	312	325	342	309	297	303	335	328	273	294	295	322	343	318	325	310	333	314	343	298	324	322	331	319	299	323	319	350	321	284	315	306	305	331	321	333	306	301	305	292	334	287	338	297	308	276	272	309	294	320	333	273	338	311	266	312	287	330	326	328	292	339	349	289	330	328	312	294	331	279	321	284	306	323	303	344	331	354	342	321	342	316	303	341	329	309	283	302	337	322	332	294	328	310	334	335	314	290	300	331	315	324	322	337	337	320	298	330	309	333	283	319	332	339	336	301	317	334	327	349	329	317	342	339	349	327	344	351	281	297	295	353	323	318	303	316	328	303	304	353	313	322	326	340	322	342	333	311	330	320	305	297	281	307	292	296	317	334	309	339	312	296	333	293	295	297	332	351	316	315	321	306	308	296	277	300	339	300	339	315	294	305	301	317	319	318	322	337	320	291	296	295	291	332	314	325	325	328	327	318	342	317	310	305	328	319	303	304	305	314	314	326	312	300	320	324	367	301	342	325	324	335	331	352	307	323	292	319	311	349	317	306	305	297	308	296	298	352	326	325	325	327	309	320	339	288	325	300	330	326	306	285	324	328	325	295	280	311	322	340	323	333	302	335	306	282	326	310	309	330	302	298	288	299	317	305	287	301	331	352	310	323	306	335	311	309	337	326	325	331	332	288	335	322	306	289	334	305	333	341	323	311	337	306	320	346	322	348	310	315	306	291	299	300	317	336	303	313	306	320	324	336	305	328	292	308	298	311	305	324	308	317	314	334	332	291	323	295	298	306	294	304	290	322	332	303	303	311	308	288	308	326	298	312	308	347	324	305	330	293	326	302	313	320	337	322	367	309	323	274	340	318	353	318	306	299	309	298	354	294	299	344	340	353	327	310	331	347	322	328	331	318	316	302	340	315	302	347	300	320	349	334	311	347	321	289	323	316	312	319	322	308	290	301	321	322	343	313	303	313	293	332	321	327	332	310	362	322	313	313	297	321	300	317	299	322	333	307	296	344	331	314	313	334	305	337	334	314	331	345	318	299	316	287	339	302	326	330	329	322	333	342	329	339	313	317	311	304	352	315	308	314	293	335	322	336	294	317	288	356	331	310	313	317	316	299	327	311	321	332	310	285	320	302	337	313	307	308	306	309	296	327	331	345	313	322	310	301	342	335	343	308	306	319	320	325	311	291	323	326	317	350	303	315	317	330	298	294	316	330	287	331	305	319	311	355	311	315	303	316	331	316	326	316	336	311	332	337	300	340	327	330	329	298	335	315	306	301	320	310	314	322	324	305	324	316	312	281	321	327	333	304	340	322	323	295	323	304	316	304	313	327	282	309	336	328	325	314	335	355	326	306	307	328	288	264	308	335	288	315	323	342	330	337	304	301	289	344	304	333	307	309	342	325	302	307	306	349	277	317	327	319	303	310	311	314	316	305	322	337	298	300	310	320	324	319	289	335	317	317	316	320	318	306	319	331	343	290	335	341	324	325	315	310	328	334	321	324	369	316	307	338	306	323	310	340	303	323	297	320	304	309	303	354	321	347	349	366	323	323	326	304	324	312	348	345	284	288	312	318	316	289	335	341	332	308	331	301	345	318	295	311	315	294	295	312	293	339	312	348	306	326	344	340	310	312	348	328	308	324	296	310	305	305	282	304	307	309	304	312	322	345	313	302	285	349	327	273	301	321	337	312	320	340	316	325	314	318	302	310	325	299	305	326	325	280	266	330	287	313	300	332	347	309	348	297	306	321	353	318	338	362	307	278	291	299	323	304	329	333	299	314	309	313	284	306	312	339	333	329	335	300	334	339	323	296	300	328	346	305	307	310	325	294	306	323	339	308	325	310	321	328	318	280	319	315	276	313	332	307	327	318	319	306	340	315	320	335	309	302	286	313	312	309	339	320	341	304	311	307	351	331	323	318	304	315	295	300	314	307	325	315	315	285	317	338	337	317	315	308	319	353	307	312	305	304	325	312	343	302	282	320	321	313	306	330	347	292	336	261	313	317	317	304	335	322	327	331	330	281	306	309	287	306	357	291	289	304	318	312	314	322	332	329	326	325	291	284	306	292	331	299	318	321	348	309	309	296	312	298	311	348	292	325	316	291	332	305	316	304	297	332	278	291	314	296	275	323	301	310	322	315	305	344	328	322	303	336	327	327	279	283	319	287	302	318	297	319	281	317	256	296	350	302	328	315	304	301	320	342	329	313	324	324	319	313	308	296	299	325	292	301	333	295	332	300	323	316	300	315	329	318	292	316	307	322	302	333	292	317	327	347	337	342	317	351	340	328	337	305	321	307	326	337	325	329	321	293	311	296	354	339	299	333	330	331	315	302	306	308	304	297	345	314	333	299	310	316	317	335	311	317	307	323	320	339	280	328	327	291	309	306	336	311	346	315	321	316	295	323	300	340	330	333	304	348	336	323	328	331	318	294	338	335	335	311	343	295	337	337	313	312	324	300	328	353	343	319	329	345	313	340	322	322	332	297	360	308	317	311	322	283	331	319	345	327	324	330	317	303	322	347	342	347	314	323	304	320	307	319	325	318	340	312	324	315	307	353	310	307	315	335	306	301	303	355	344	306	311	324	314	317	310	334	312	321	307	300	304	307	299	324	327	311	326	300	328	309	322	330	328	318	341	296	320	329	310	300	317	304	299	343	311	323	342	320	337	328	297	324	322	308	344	316	274	319	304	335	343	309	337	321	330	317	333	333	331	356	289	297	310	335	339	320	307	322	320	301	324	315	371	304	333	321	339	313	335	325	322	329	314	346	311	266
29365	22991	30517	29694	19610	11929	7026	4378	3037	2296	1900	1527	1339	1178	1049	847	799	737	672	592	529	500	495	454	429	360	356	336	386	281	321	292	305	304	343	316	321	310	313	291	270	297	333	274	312	282	281	287	277	297	278	281	270	270	246	265	314	294	272	278	254	306	256	288	280	283	298	300	263	269	320	308	278	257	282	304	296	269	257	301	285	305	258	292	270	297	269	289	279	280	285	280	296	274	270	277	321	266	272	266	257	283	298	286	303	317	305	281	278	276	311	282	268	292	256	247	268	307	262	295	306	281	272	268	255	285	306	268	268	277	289	280	286	283	265	286	307	258	245	263	270	267	293	271	290	277	278	285	299	269	270	324	292	301	264	257	289	288	310	287	259	253	273	278	287	280	277	255	308	305	290	281	318	274	291	265	279	262	275	279	253	267	279	282	289	281	268	294	305	281	308	296	287	285	283	267	263	260	272	280	292	272	245	275	283	273	297	242	321	311	298	272	276	297	286	272	317	292	266	298	268	272	257	292	282	278	268	287	287	264	262	286	289	269	279	280	244	306	284	243	297	267	282	277	271	260	279	292	286	298	293	256	291	274	295	264	291	263	277	272	279	286	276	231	280	297	264	274	265	283	299	317	263	304	328	283	279	297	315	273	267	296	320	280	286	287	297	260	279	284	259	262	309	261	271	255	267	245	277	282	253	305	275	280	263	295	271	252	287	279	278	286	255	278	282	268	253	289	259	279	317	268	269	267	245	255	305	256	270	264	298	251	293	243	281	254	281	263	271	264	292	287	288	274	278	283	299	284	299	296	286	284	278	248	247	271	268	267	271	268	296	272	255	279	285	276	261	265	296	273	291	284	295	273	299	249	289	265	260	269	283	276	276	280	264	283	284	278	267	286	273	273	259	277	306	277	278	276	245	297	289	288	294	280	274	280	252	263	309	280	267	289	308	291	278	292	254	281	287	268	264	304	300	300	317	254	261	265	291	290	288	304	290	262	248	257	279	272	312	302	267	285	297	288	315	253	312	277	294	296	259	275	311	267	260	273	270	274	331	273	295	277	277	298	272	246	296	259	276	235	298	285	298	287	302	270	277	267	267	274	265	288	293	282	297	292	284	280	284	303	304	251	263	266	294	310	289	332	312	265	284	274	279	267	276	295	285	281	275	263	306	290	280	261	275	303	293	265	277	289	268	282	288	281	288	261	251	279	257	291	279	274	283	274	319	276	247	251	292	257	326	259	285	289	278	306	268	282	282	299	306	236	310	310	272	291	248	324	293	270	281	274	269	281	286	279	288	299	264	281	278	271	274	267	275	288	266	293	277	287	300	267	263	295	262	268	247	270	297	282	258	288	281	294	259	292	290	293	261	258	270	244	273	274	295	283	287	281	263	296	260	297	285	284	253	263	280	294	279	260	271	286	280	297	287	307	299	267	266	276	293	270	292	275	298	265	278	276	241	275	253	273	269	277	283	263	268	283	254	293	296	281	259	287	288	270	276	295	276	279	268	266	314	302	296	245	296	264	299	282	276	282	285	264	286	294	268	267	296	278	265	301	286	283	284	251	311	271	261	300	303	299	271	277	289	287	271	285	278	287	262	301	332	269	303	282	295	296	255	280	291	291	270	303	295	298	315	275	265	318	255	290	278	293	279	276	273	295	242	294	294	279	287	249	274	258	259	292	298	275	305	256	267	252	245	264	270	280	290	281	267	280	266	260	274	257	289	274	273	304	262	303	293	252	262	311	286	280	330	290	275	267	321	292	286	282	285	261	279	310	261	264	270	273	282	294	268	268	272	273	310	288	285	286	281	266	257	268	296	283	284	310	263	260	322	299	293	289	286	278	263	256	270	276	267	296	273	296	281	274	256	270	276	291	255	261	262	275	275	274	270	309	305	270	282	273	267	294	283	257	293	273	293	280	264	282	295	256	286	314	262	276	288	267	276	300	260	283	291	298	271	300	265	290	262	268	274	297	267	289	294	294	272	267	243	295	277	294	282	280	290	294	285	276	248	281	271	324	292	274	294	289	279	271	263	261	259	280	271	290	276	280	310	267	298	285	275	288	280	283	274	304	314	289	319	286	287	270	294	274	275	253	284	304	260	285	267	313	276	300	300	255	273	263	255	288	291	278	284	304	303	291	299	319	282	274	301	272	281	280	295	294	270	254	252	281	282	273	256	274	275	282	254	277	259	249	280	291	275	273	266	319	289	281	281	293	289	300	276	305	254	269	265	273	281	270	300	281	290	271	276	281	276	298	256	275	279	294	295	256	306	304	296	286	254	284	311	292	304	287	254	321	297	302	303	231	278	255	279	278	272	283	320	285	277	283	306	286	260	293	291	271	269	263	318	270	315	301	286	268	303	260	259	264	254	289	271	288	258	300	304	265	247	262	276	273	280	273	241	263	279	275	259	263	304	312	273	250	291	286	278	264	260	297	223	296	265	283	275	281	281	287	269	280	301	285	283	268	296	308	276	281	283	259	251	261	274	269	284	254	306	289	283	314	287	274	295	250	264	256	276	287	308	308	272	257	278	280	303	279	263	274	306	282	267	300	285	311	261	299	282	255	281	259	299	264	266	282	260	269	301	250	287	280	255	274	294	296	261	228	296	268	273	259	280	279	292	285	270	273	254	308	262	310	291	256	281	301	258	288	293	300	312	294	238	309	274	230	280	273	270	233	307	276	256	278	271	274	272	300	281	261	270	279	291	273	261	275	277	329	258	267	256	272	297	285	290	269	280	305	256	296	288	288	265	269	260	276	283	269	283	321	269	281	307	270	265	265	278	263	304	252	277	241	271	255	291	275	271	247	270	245	275	279	259	297	281	275	298	280	263	289	285	261	268	269	260	275	290	272	277	273	257	304	269	266	290	264	282	270	306	275	279	268	284	258	281	313	262	290	271	269	306	268	284	276	253	266	287	294	286	245	269	285	281	260	290	287	267	251	302	291	281	282	287	294	297	263	295	284	271	269	245	263	305	273	275	290	293	273	266	266	314	290	276	260	288	279	245	260	265	263	303	252	285	290	264	278	269	284	282	300	281	297	298	281	279	270	267	249	294	269	299	286	263	250	275	298	276	289	277	259	282	267	281	256	269	265	286	264	274	258	253	278	262	269	268	305	294	292	303	273	278	282	277	283	282	260	288	286	269	286	284	281	298	273	277	278	269	287	302	273	292	262	280	288	272	294	266	265	280	299	283	268	310	291	266	290	276	260	279	270	283	318	305	286	273	283	266	282	297	303	270	278	260	281	337	277	280	306	289	282	279	284	281	282	283	249	277	292	271	274	276	286	299	264	303	280	277	260	280	286	294	283	311	303	266	276	291	267	286	268	278	304	294	284	280	250	321	278	290	283	282	266	302	273	328	270	288	258	288	289	297	269	259	267	267	280	280	288	299	287	305	285	258	259	256	262	282	242	305	267	283	272	276	280	266	285	282	284	278	288	314	303	288	266	257	298	287	293	271	268	270	278	303	285
47437	50181	45317	32189	21858	15051	10490	7425	5461	4204	3133	2609	2170	1835	1668	1407	1252	1123	983	839	742	684	575	528	468	452	413	394	365	343	332	326	322	346	315	274	284	280	303	269	307	268	289	289	283	274	294	276	263	288	258	272	267	275	247	226	312	261	275	273	291	272	282	287	269	257	271	249	272	281	259	253	286	253	272	288	282	262	291	291	281	298	267	263	281	235	273	262	269	282	283	259	293	264	239	258	272	257	275	272	239	295	250	293	276	267	293	258	301	301	264	271	259	245	285	246	259	268	269	267	249	273	264	248	273	285	274	247	252	267	249	293	256	284	275	273	259	278	252	294	272	265	273	278	286	250	278	243	279	278	261	268	271	285	278	266	294	265	285	282	275	260	278	269	272	252	253	273	283	262	249	264	301	287	287	289	255	266	301	265	296	251	275	282	271	296	277	274	248	266	268	254	288	295	285	277	271	256	269	260	263	317	279	256	277	278	300	291	267	267	266	262	242	277	265	237	260	264	292	294	262	300	292	267	265	290	289	293	290	284	289	297	292	273	274	302	242	286	266	282	266	265	269	252	279	274	305	261	255	263	263	288	278	269	274	275	253	264	278	286	255	278	251	292	305	269	260	260	287	290	276	270	279	237	242	257	267	296	258	308	262	269	261	267	318	278	265	234	240	290	240	263	272	271	267	263	291	238	267	256	269	265	305	266	285	275	286	264	276	248	269	290	243	275	282	270	282	261	249	283	283	266	295	272	272	303	248	266	283	258	292	288	257	271	284	249	277	263	269	264	258	257	275	261	278	260	262	285	253	253	272	285	258	252	248	273	290	260	272	253	291	285	275	275	292	262	286	270	291	278	252	287	269	303	263	277	242	235	263	281	279	277	272	246	262	285	250	281	265	246	284	287	308	275	268	268	271	258	254	287	254	231	289	252	228	270	278	258	278	278	255	276	289	253	260	295	256	262	298	254	269	287	261	267	291	238	272	256	279	260	270	253	272	257	310	261	283	279	296	281	267	248	271	270	262	287	276	281	272	254	262	267	264	279	287	291	289	254	252	254	245	266	289	255	263	260	268	272	247	269	256	298	308	258	275	252	265	246	290	272	266	274	286	270	286	283	259	255	235	295	253	294	277	285	263	267	264	298	236	257	260	280	303	239	278	273	274	249	295	267	277	264	276	267	257	261	285	264	277	278	307	261	264	277	269	283	290	268	293	265	284	258	287	265	256	246	262	275	289	275	309	299	286	272	265	248	250	255	251	259	269	288	274	279	278	265	252	264	281	238	259	249	270	298	289	277	275	280	264	272	261	249	290	278	283	269	260	290	255	280	282	293	291	278	298	297	258	285	249	279	280	246	295	293	275	260	257	291	264	233	259	304	288	284	285	274	305	279	278	281	243	287	274	289	289	280	265	269	274	279	288	278	266	279	282	288	251	244	238	257	260	283	258	279	289	277	294	262	237	274	281	283	266	276	259	258	250	282	279	260	251	263	294	276	297	281	272	252	279	263	266	275	272	272	287	258	256	278	259	276	274	281	266	243	292	240	275	268	299	254	273	280	237	239	275	260	254	290	286	269	261	260	287	259	285	273	279	259	258	263	272	288	271	246	253	276	265	310	257	273	235	232	243	254	255	284	254	295	249	287	276	279	278	278	300	251	229	266	271	283	270	283	264	286	270	265	289	243	271	256	243	297	270	270	281	281	282	250	273	273	267	286	281	291	256	276	278	264	260	257	289	280	237	268	263	291	270	291	269	275	284	253	287	257	256	254	251	263	269	261	256	249	282	236	268	275	267	261	258	261	254	253	271	268	265	289	229	271	257	213	273	244	249	287	288	256	271	254	256	281	250	250	293	295	278	300	283	278	276	293	282	256	289	258	297	247	275	275	281	260	245	250	243	274	261	277	261	289	264	267	264	266	265	308	267	281	280	275	261	285	301	277	276	295	265	276	320	268	262	257	263	271	285	273	258	240	288	289	265	297	285	273	285	264	243	284	272	273	245	298	271	283	295	263	275	258	283	284	271	263	238	298	254	283	266	261	258	277	266	256	248	300	280	278	268	272	305	243	271	255	276	242	285	233	285	325	269	280	272	270	289	259	300	255	265	268	267	249	261	271	282	261	284	260	259	249	286	282	268	293	263	257	281	267	257	270	280	252	275	280	265	241	282	254	276	271	283	282	275	245	285	242	255	291	298	299	275	276	265	263	287	238	268	290	259	274	271	273	276	274	269	266	262	270	262	260	279	295	248	263	266	244	258	264	280	267	289	267	266	252	267	260	285	278	289	275	266	289	280	300	269	292	242	253	257	269	254	254	273	246	287	284	270	255	248	263	264	295	270	298	268	270	267	277	271	246	264	252	268	263	259	250	291	262	280	296	248	287	266	294	307	252	266	283	271	280	302	275	292	258	240	269	278	268	249	293	244	256	241	263	248	292	246	279	293	271	272	256	258	275	270	272	275	257	278	258	249	268	297	266	261	275	284	271	276	289	287	286	257	282	293	291	259	259	260	269	267	244	245	282	270	251	267	263	226	273	296	262	236	279	280	261	272	261	242	261	264	272	276	262	273	260	300	275	273	267	289	267	269	282	262	308	300	251	277	290	278	269	282	293	261	273	280	266	251	271	260	271	280	256	253	295	286	293	280	275	294	277	281	266	294	245	280	297	286	266	259	284	274	282	299	250	248	256	271	263	264	260	284	272	255	274	261	275	292	273	249	272	250	246	279	250	264	278	270	270	266	260	269	274	266	267	280	275	265	260	271	262	261	239	280	298	267	256	282	278	257	271	286	254	248	278	307	281	279	267	267	271	285	253	269	259	274	276	310	257	250	280	290	269	289	256	263	288	236	277	248	263	276	258	282	264	278	308	287	258	248	269	242	286	269	261	273	304	261	266	273	268	271	277	254	296	270	259	262	273	272	327	254	274	251	290	268	244	278	274	279	239	278	282	273	251	257	296	247	274	242	246	262	261	256	274	279	274	272	287	280	292	288	258	269	286	264	295	273	248	238	285	259	237	253	274	282	255	279	261	248	256	277	290	284	289	268	273	273	268	274	290	267	258	261	297	265	266	245	232	254	269	284	289	253	264	274	271	280	259	285	269	298	285	247	260	279	259	287	245	290	256	254	289	266	296	274	288	282	282	267	251	265	268	231	278	248	271	284	257	282	266	259	279	259	270	242	264	286	262	242	250	271	294	273	261	268	238	269	259	293	259	256	252	257	280	257	243	255	300	257	283	310	283	268	310	281	281	267	276	290	278	257	291	258	245	238	270	249	289	261	247	262	262	281	281	261	260	238	259	276	265	275	268	295	267	267	273	288	265	297	279	250	247	258	300	295	268	287	298	262	239	279	258	280	284	267	257	268	251	268	231	282	267	310	256	285	254	276	251	265	262	261	275	263	274	267	274	279	258	292	238	254	275	279	246	263	271	279	294	258	267	276	259	295	254	254	269	291	295	276	257	275	286	255	276	247	279	286	238
25407	21527	28983	24798	22489	21479	14066	7237	4812	3788	3016	2162	2006	1669	1493	1255	1159	1035	949	835	739	690	612	549	514	510	501	429	445	373	381	371	366	365	350	360	371	342	341	353	330	351	313	320	337	322	339	334	353	288	318	312	307	341	309	326	336	330	303	335	308	262	302	307	312	319	323	306	322	326	312	327	302	287	318	281	315	303	295	344	288	318	312	304	347	314	315	332	299	299	297	327	345	296	307	336	322	324	304	330	336	337	336	303	318	324	323	306	312	303	332	306	296	317	310	309	330	311	347	308	356	301	267	296	316	308	312	311	359	306	299	328	321	313	357	282	338	335	310	314	306	310	313	317	302	315	311	306	333	316	313	304	310	299	321	309	313	327	306	280	315	311	329	321	302	272	343	313	285	309	324	304	341	312	285	312	288	304	330	326	327	303	313	339	301	321	326	304	329	301	295	333	293	311	304	313	324	305	277	335	285	316	340	306	297	323	301	333	345	335	308	342	293	338	347	300	316	315	317	330	327	299	334	339	337	337	319	318	337	301	319	293	325	337	341	315	294	315	318	335	300	318	332	328	330	315	315	308	341	316	326	334	318	303	311	293	299	307	343	312	291	320	334	280	328	327	298	306	340	336	314	345	333	321	313	325	329	349	326	302	323	347	342	313	335	326	303	320	290	316	287	313	341	293	277	321	324	338	266	325	318	293	326	320	308	332	320	334	326	326	309	334	306	324	325	345	324	328	310	307	332	315	308	347	318	303	332	304	314	293	311	316	309	323	315	349	336	303	322	304	351	326	326	337	306	304	356	344	318	350	325	308	325	307	331	271	337	311	344	329	336	343	321	302	328	307	328	310	327	306	313	338	324	322	290	313	306	332	304	327	334	344	319	297	331	323	294	294	288	327	332	331	282	321	336	326	320	346	338	311	303	292	316	311	349	321	310	296	333	329	300	308	355	322	329	291	308	327	350	300	331	327	342	347	320	339	320	320	310	328	332	318	292	311	325	273	315	314	309	325	332	329	329	332	312	315	308	329	311	306	275	311	306	315	292	345	348	311	329	322	324	314	338	354	321	319	328	306	345	331	351	327	291	318	361	339	340	302	308	313	314	318	327	299	287	338	300	308	312	347	343	297	316	312	291	318	304	314	336	319	320	339	364	337	321	320	355	291	329	305	339	336	325	346	324	278	340	289	297	332	333	328	302	304	342	306	338	310	286	318	335	307	317	302	289	311	337	264	343	316	320	300	302	307	304	331	318	305	295	331	304	294	300	337	297	326	298	314	317	332	334	315	334	316	303	337	336	337	313	303	316	316	343	316	323	300	310	342	324	364	308	349	300	302	317	307	326	312	327	319	334	313	308	316	317	291	321	327	359	310	345	312	328	281	317	299	334	345	274	327	346	288	304	308	297	323	317	277	324	311	330	325	314	306	314	327	314	320	297	326	283	338	317	294	284	330	309	325	344	315	303	279	344	296	340	311	294	306	307	317	355	323	329	328	318	335	330	323	346	326	335	289	317	322	294	331	301	319	323	306	329	357	304	294	304	311	303	309	335	311	321	314	312	282	283	332	300	307	323	295	313	333	310	300	320	309	347	286	322	289	273	297	319	299	301	323	342	313	329	312	330	281	314	328	310	293	338	335	316	305	307	302	326	302	298	337	290	326	320	342	340	322	299	344	323	331	347	296	314	314	277	309	326	287	364	306	330	326	299	302	324	309	322	336	331	301	346	298	318	295	331	307	346	320	303	302	325	301	315	364	310	319	330	295	314	295	315	325	324	305	316	320	317	352	347	303	311	307	346	290	332	296	315	299	359	310	303	315	312	304	304	313	333	349	304	340	348	334	347	299	312	325	305	315	337	341	312	322	323	314	315	317	323	324	310	294	270	312	317	351	311	316	306	311	323	315	339	330	336	322	319	321	313	334	296	324	332	321	300	322	346	352	296	336	329	327	325	345	321	316	331	352	286	307	296	334	301	299	313	344	292	315	342	330	335	297	309	311	318	358	315	323	317	328	312	323	334	307	309	316	286	328	277	315	335	312	341	321	322	318	302	311	308	305	297	342	318	295	304	334	269	341	335	318	320	341	293	339	304	319	317	314	310	357	303	332	341	320	307	284	336	312	285	301	321	317	356	287	313	330	304	328	331	321	307	291	348	335	312	339	355	306	349	331	328	307	320	294	361	343	314	342	319	291	312	308	315	339	343	352	304	318	308	309	329	327	315	338	328	359	326	317	299	291	364	346	326	289	312	357	334	321	318	311	347	294	301	312	322	330	303	311	292	314	352	337	315	287	326	304	301	295	344	327	319	351	325	305	296	314	333	336	310	288	279	308	349	323	324	350	309	310	347	297	315	324	319	313	363	327	301	332	301	321	299	311	336	305	295	316	299	324	343	297	292	332	294	296	292	337	287	311	298	312	320	324	325	338	313	334	281	299	299	361	294	334	321	308	318	340	308	350	321	327	296	304	329	331	326	319	323	332	321	338	351	339	295	298	318	330	285	324	331	268	294	315	311	363	347	321	337	295	305	356	329	303	307	339	348	323	310	282	318	316	307	352	316	321	303	347	294	344	326	321	320	324	288	341	316	309	343	280	342	306	317	318	299	347	341	339	314	345	330	311	324	288	339	332	263	328	330	308	288	328	307	327	339	314	290	294	313	321	302	331	302	308	322	322	320	309	300	349	276	330	327	310	288	320	355	322	340	336	289	329	322	288	322	332	307	317	343	316	322	313	327	305	309	324	350	341	305	301	329	310	307	314	328	329	304	315	317	335	329	335	338	310	336	319	313	327	295	301	313	315	286	311	330	303	340	315	298	327	339	298	333	297	300	310	310	332	333	305	318	326	295	328	315	327	311	314	290	288	318	323	299	337	357	300	327	328	325	316	305	321	304	301	329	351	279	330	324	322	332	331	294	339	322	320	300	304	296	338	338	307	306	293	297	292	336	352	309	300	300	325	324	332	320	323	321	325	304	309	329	339	291	333	324	320	299	297	323	328	335	294	284	342	314	352	320	319	328	344	308	326	333	332	332	309	347	313	301	314	307	319	347	325	322	348	321	298	342	343	313	322	337	330	300	332	281	309	332	346	326	299	308	305	285	328	319	339	344	305	319	299	336	305	307	309	308	307	334	321	305	310	334	333	288	323	310	316	308	302	328	298	327	305	289	307	310	302	306	272	326	322	346	312	317	307	314	280	310	327	324	309	336	299	308	371	346	308	338	329	329	307	350	323	305	333	302	321	339	332	296	310	310	336	328	322	304	324	315	326	269	327	315	348	325	337	322	315	324	320	318	341	347	332	309	343	327	327	305	312	339	323	290	295	315	303	310	315	296	291	322	288	340	323	352	307	335	283	341	337	337	287	289	298	316	296	315	296	312	294	343	308	329	330	328	315	336	346	313	305	306	286	339	310	298	361	321	309	339	302	298	328	300	278	336	342	336	312	321	296	299	308	327	316	335	290	329	321	323	362	304	316	331	324
44841	58649	48910	36239	25678	17508	13006	10076	7505	5969	4701	3632	3096	2663	2266	1994	1684	1458	1321	1125	988	905	803	702	636	551	471	488	446	458	430	395	386	418	378	347	360	310	329	310	321	335	353	303	282	349	313	325	325	307	292	345	294	327	323	307	301	299	353	307	305	303	308	316	275	287	292	327	283	300	320	298	307	292	310	305	318	307	300	294	303	296	303	324	326	286	303	312	325	282	325	266	310	302	328	282	304	311	289	295	286	292	334	327	302	297	319	310	292	299	308	297	300	329	318	299	303	327	285	285	287	301	312	290	289	317	316	304	281	301	304	278	273	275	312	274	303	273	280	285	294	280	300	314	289	282	272	280	287	305	262	265	326	299	278	306	318	314	311	325	303	298	314	287	275	314	287	299	313	289	272	309	291	285	305	322	312	296	293	305	333	294	281	272	288	305	273	317	289	301	297	312	312	266	301	266	290	328	321	307	325	304	267	327	313	287	306	303	290	295	289	303	298	309	285	303	306	314	289	304	287	323	290	302	264	307	285	293	291	298	279	300	308	302	308	304	317	284	320	280	293	314	286	299	306	319	320	298	296	325	306	327	299	282	314	297	306	302	279	324	312	323	287	289	286	281	272	305	289	302	297	320	313	323	284	282	278	281	291	280	286	312	279	309	320	314	300	298	308	318	299	311	288	298	329	297	326	323	276	282	300	246	291	307	324	309	278	268	286	328	326	298	272	309	272	292	318	295	313	297	290	309	330	310	292	307	301	298	311	328	287	282	307	289	311	287	293	311	305	309	319	341	307	297	303	271	298	300	302	315	328	298	320	307	311	269	303	306	294	291	281	321	324	347	295	277	283	302	267	283	280	302	315	322	341	297	276	306	288	332	325	316	308	284	302	281	298	302	306	311	317	309	308	304	279	292	306	311	313	289	335	319	341	282	288	283	321	277	281	282	342	293	319	319	275	314	304	325	301	298	313	313	283	323	316	296	293	323	322	300	308	307	297	317	268	295	304	273	304	316	303	295	273	300	294	285	296	300	288	315	275	225	304	296	294	310	282	306	284	292	342	296	320	282	297	325	303	279	320	308	299	277	294	337	319	315	303	307	288	314	299	290	295	320	313	276	299	322	302	269	269	327	314	309	292	264	280	278	301	260	314	292	284	274	292	280	266	275	304	298	331	298	270	281	286	293	293	331	291	301	287	303	284	293	329	313	271	276	297	294	306	297	311	278	262	300	271	286	294	286	300	310	303	273	290	291	279	300	300	297	293	291	308	275	286	289	269	341	302	245	295	297	319	336	322	291	302	303	322	290	287	318	281	282	310	279	311	315	322	320	276	316	298	319	292	306	302	322	303	284	307	267	297	294	310	309	289	271	296	309	317	269	334	319	311	295	308	287	319	287	321	289	289	327	320	307	317	292	293	307	328	291	312	303	286	300	319	286	291	286	314	296	290	298	284	286	323	322	296	306	283	305	306	323	300	324	296	307	297	307	295	296	295	310	313	330	301	305	339	301	303	317	271	274	319	295	309	263	288	286	271	324	293	292	303	256	281	310	298	260	321	301	286	304	301	289	317	325	334	338	277	327	298	320	293	306	333	299	310	319	308	310	309	304	271	319	277	276	287	280	314	303	274	297	292	309	332	292	294	296	292	304	273	317	284	288	282	312	308	293	291	310	290	310	278	330	327	294	297	306	306	332	292	302	309	299	266	312	293	308	277	279	286	283	267	313	292	290	297	325	297	285	290	297	302	277	296	285	265	300	312	317	332	345	328	292	318	286	301	292	297	293	315	307	278	313	315	295	301	268	323	293	280	302	317	281	315	318	302	297	291	328	286	283	278	268	321	319	305	292	277	322	293	299	263	309	301	285	288	321	303	281	298	292	298	282	295	312	310	329	310	322	296	306	334	322	290	297	300	279	309	289	325	274	315	328	290	307	313	339	268	274	295	316	308	303	310	266	313	303	290	290	278	308	291	288	270	274	308	274	290	316	312	331	296	334	309	280	322	311	301	293	308	302	289	313	309	262	286	285	291	302	275	338	307	278	274	304	295	310	324	313	302	293	291	295	282	348	299	295	319	316	303	291	300	304	290	315	307	271	314	320	304	311	303	306	263	296	322	301	281	292	287	316	270	307	314	304	302	287	274	298	315	305	303	280	287	302	283	299	266	290	301	294	284	320	308	308	297	350	281	289	291	309	292	294	298	264	315	287	302	276	266	288	299	321	280	285	290	301	311	301	324	279	319	268	287	272	308	304	308	298	298	325	306	318	291	322	296	274	319	300	299	303	307	277	302	322	258	303	305	298	303	279	286	276	290	289	358	303	290	308	262	317	322	288	300	299	299	284	289	313	275	283	316	311	279	292	301	293	315	274	291	301	279	284	316	296	314	282	284	302	301	278	305	324	281	328	313	294	305	305	295	278	304	310	266	335	303	300	297	309	307	315	293	275	287	278	304	312	303	289	288	311	282	306	318	280	277	314	276	328	282	342	278	311	316	281	272	316	309	283	295	270	300	313	297	324	296	276	307	291	310	311	281	274	313	282	296	292	277	296	299	288	270	288	283	322	314	306	310	327	315	334	329	326	283	267	285	307	282	288	271	297	328	313	313	299	269	332	315	296	311	287	293	290	273	293	286	276	287	326	324	271	289	316	301	285	333	294	291	297	303	290	289	283	295	313	280	295	312	277	298	277	329	300	317	313	301	280	287	283	305	316	324	290	288	338	324	299	315	305	341	303	282	278	282	312	334	294	283	271	304	308	283	284	298	312	287	290	311	299	284	316	287	309	293	286	271	287	290	327	282	321	321	297	296	316	255	301	296	332	267	326	289	317	278	301	316	275	306	295	304	322	317	300	294	308	300	316	284	292	280	291	325	298	291	299	311	266	307	279	295	297	306	312	300	299	257	269	284	278	331	295	305	304	279	289	311	310	305	325	302	313	308	332	312	325	317	342	323	300	289	323	308	335	280	310	287	303	292	287	294	297	309	305	299	309	323	280	301	298	304	302	319	335	298	302	303	328	288	299	284	300	301	297	335	309	323	312	300	290	314	313	318	300	288	301	281	298	322	274	290	297	298	334	278	296	296	302	305	307	282	320	281	271	318	298	326	307	295	256	305	304	338	289	315	311	297	324	311	286	293	299	282	274	303	276	317	309	283	305	268	286	273	276	286	281	317	278	351	329	306	308	306	264	307	298	299	299	295	329	313	293	297	284	293	288	301	298	296	325	309	299	305	307	318	277	310	298	316	289	299	294	305	321	289	259	298	283	296	309	300	318	297	305	311	293	286	287	295	286	278	304	287	321	303	294	299	308	287	328	274	311	255	276	292	308	302	286	334	300	288	308	265	275	321	297	277	306	272	336	290	300	319	277	306	300	294	296	278	311	321	313	293	303	294	313	334	310	318	301	292	307	339	284	303	292	262	289	313	305	338	318	306	293	312	310	297	290	291	292	284	306	312	282	285	283	276	333	306	273	302	311	283	301
25078	21597	29195	24771	22981	22672	18335	11440	7524	4869	3490	2774	2335	1987	1701	1537	1306	1128	1059	935	895	764	708	612	551	533	513	448	466	437	374	376	338	376	374	342	349	351	337	362	350	323	305	307	312	315	337	346	303	298	307	336	309	308	353	342	318	289	325	326	311	292	316	316	337	341	317	300	294	308	335	346	315	309	301	333	331	302	299	321	307	307	332	339	334	354	322	304	338	307	328	314	308	311	307	290	328	332	324	332	301	314	309	285	309	309	298	331	316	293	296	331	333	311	273	298	323	308	336	294	305	338	315	276	291	287	295	337	311	301	328	302	283	322	307	342	297	297	306	306	280	302	326	309	328	307	323	332	302	317	283	346	322	295	311	318	326	318	325	335	336	283	329	335	288	321	279	289	310	307	294	317	285	309	310	298	313	313	308	319	279	294	332	342	317	291	338	326	280	295	300	327	337	309	329	306	275	300	285	314	300	304	319	310	324	299	295	282	309	280	293	331	326	306	325	285	294	297	323	324	322	282	328	325	343	300	324	295	307	309	299	304	325	281	316	307	288	310	324	337	311	313	340	276	323	318	326	311	301	296	290	307	294	319	303	292	313	315	319	311	298	336	327	273	306	305	306	324	275	304	293	323	283	307	296	301	313	307	301	311	260	312	289	295	301	283	308	326	285	305	296	312	307	314	264	314	314	314	310	315	306	311	346	301	290	293	271	304	314	323	333	311	302	258	293	310	303	308	313	299	322	327	338	302	283	294	290	307	309	267	316	319	332	308	322	346	312	308	317	316	308	321	312	285	307	317	296	291	286	331	280	301	283	272	311	313	273	325	352	298	318	311	283	310	303	317	332	291	301	315	282	315	288	314	326	309	347	309	304	297	322	319	303	312	306	296	292	321	325	345	310	310	275	298	334	297	319	324	277	290	333	291	316	280	334	287	314	334	325	305	284	320	296	292	294	304	311	313	277	316	296	327	304	302	315	322	276	304	328	331	305	322	257	295	319	296	286	307	290	294	307	275	285	306	318	311	281	291	306	326	301	285	289	327	306	321	302	308	283	317	290	311	302	305	339	312	288	302	296	302	317	304	289	300	325	293	301	293	277	312	350	291	333	284	306	315	288	322	301	282	350	328	293	299	261	314	320	284	315	324	319	311	320	336	327	311	296	294	308	285	335	290	309	297	302	330	298	312	301	288	287	323	319	287	334	307	339	306	302	271	295	295	303	287	321	326	315	302	296	333	317	298	341	296	336	282	320	312	283	290	296	304	311	313	334	290	310	321	283	333	318	315	293	307	304	301	330	297	323	308	305	298	299	301	280	321	311	306	322	288	311	288	281	293	311	326	328	309	332	316	319	277	283	308	298	340	283	329	325	338	322	329	310	323	290	329	326	317	295	311	302	303	314	317	321	285	293	298	310	298	282	283	329	282	326	302	330	307	349	294	307	305	312	310	277	302	304	300	332	299	315	291	321	296	302	292	320	334	328	305	300	333	298	332	300	308	309	326	287	295	319	315	331	293	297	321	331	318	304	282	263	286	320	336	295	302	318	300	317	309	307	285	287	304	298	318	321	312	330	315	300	299	305	284	307	281	314	322	335	312	286	297	287	297	292	343	300	317	295	296	294	317	279	323	253	321	325	283	334	304	329	312	297	293	315	300	324	304	318	312	328	336	297	331	286	303	316	313	307	327	266	316	284	311	289	320	320	298	291	319	297	323	311	315	290	300	285	275	306	310	275	328	286	299	290	296	329	301	296	321	297	315	323	328	274	315	301	265	316	330	282	320	334	299	300	295	299	325	295	316	308	329	285	318	314	308	297	298	293	313	309	320	308	323	306	291	313	282	298	284	265	324	303	337	294	300	300	290	299	291	321	273	290	325	311	311	320	295	330	298	281	314	310	337	308	305	316	303	291	327	298	312	302	312	333	334	309	311	270	322	298	300	313	311	337	284	307	301	292	290	313	301	325	310	304	321	305	312	321	325	311	292	321	321	326	309	298	349	289	304	314	322	305	282	314	303	306	323	316	275	302	305	300	292	330	277	331	309	323	330	287	288	303	313	317	326	328	331	300	297	288	289	291	296	273	295	302	281	289	311	285	292	307	309	324	277	311	278	296	281	280	299	324	295	333	304	330	327	332	300	294	286	297	296	313	283	308	317	320	255	296	274	309	322	323	310	285	274	313	297	311	329	299	334	306	315	281	325	312	306	291	309	307	282	270	294	293	314	328	300	307	309	319	314	276	316	307	307	297	294	319	307	303	329	323	333	293	321	301	307	295	307	313	300	332	323	320	290	357	315	268	307	309	287	292	320	309	284	310	304	325	291	310	345	315	330	295	338	325	297	309	334	313	304	312	286	295	311	313	291	346	300	316	291	294	328	342	306	310	313	313	295	259	307	310	279	276	319	300	303	283	301	334	320	313	327	316	294	276	297	318	306	306	300	288	300	293	281	301	315	290	292	306	341	300	313	304	327	302	274	295	317	299	293	292	285	287	317	294	282	314	297	295	296	327	303	315	293	289	323	320	336	316	314	319	325	318	336	268	279	321	305	326	302	293	306	275	340	312	319	299	315	302	293	298	272	335	305	325	328	306	275	312	314	318	322	316	333	300	345	345	317	320	315	301	349	325	318	303	320	289	335	314	292	322	288	300	324	305	298	301	325	318	304	309	281	298	286	296	330	281	321	292	308	314	298	312	295	315	346	309	307	257	303	291	286	303	298	302	322	277	331	336	292	327	274	309	308	317	300	309	296	333	289	321	321	307	272	279	285	307	328	279	304	311	312	286	278	328	335	341	305	319	293	278	299	322	309	335	252	310	323	329	331	293	317	296	311	292	290	312	271	314	310	300	343	338	300	311	321	298	318	299	295	322	288	314	300	305	302	288	276	281	292	325	302	281	318	312	305	297	281	297	301	299	284	315	313	295	326	291	289	292	308	335	349	305	306	267	319	327	299	295	325	308	308	302	302	296	346	323	324	327	320	345	308	279	297	298	314	298	310	286	298	289	329	296	287	305	323	315	284	322	287	347	340	315	320	311	327	296	287	322	321	341	350	280	313	339	325	307	322	319	313	304	309	333	292	296	316	317	270	326	317	285	318	300	292	334	299	287	279	301	330	327	279	285	294	305	327	331	320	310	308	297	323	300	288	297	301	301	327	303	338	329	321	301	281	292	336	342	308	297	337	314	299	310	318	303	324	346	319	299	300	316	311	315	306	311	322	293	320	355	279	310	290	302	286	299	285	337	303	315	299	331	317	318	293	321	299	282	277	270	321	300	299	283	336	298	324	315	339	319	303	319	321	309	290	302	323	317	304	295	318	326	299	289	313	294	282	318	324	292	295	274	288	321	319	333	356	299	281	310	302	321	299	296	314	345	306	279	263	279	311	330	293	325	309	273	274	316	303	287	291	301	297	313	316	326	296	289	305	289	327	308	314	341	326	314	325	324	330	303	281	306	310	342	338	310	277	296	279	332	287	279	284
45255	63393	54187	42136	30700	21661	18236	15760	11841	7868	5751	4605	3871	3234	2771	2379	2111	1751	1526	1398	1167	1033	927	836	728	670	608	531	481	478	386	405	373	377	386	364	377	306	328	346	355	346	320	325	326	317	309	331	301	326	358	306	316	305	255	314	316	294	333	311	304	297	311	273	299	275	332	295	291	299	289	304	291	287	317	304	276	266	333	262	302	311	300	284	302	282	300	291	349	282	319	300	277	276	317	306	267	292	276	276	316	344	292	287	309	297	291	274	327	258	289	297	279	304	271	302	274	307	324	297	308	259	294	314	264	326	286	288	286	305	302	302	305	316	286	270	293	317	276	290	307	301	257	302	302	285	269	309	305	268	288	293	299	277	302	284	282	304	292	301	296	282	306	302	310	322	332	308	313	265	286	275	312	286	292	289	316	301	314	273	299	249	310	267	290	307	236	283	258	275	279	306	308	277	332	269	303	314	289	282	285	296	280	288	290	291	303	312	281	282	301	288	280	322	286	307	323	277	324	309	310	291	286	308	267	291	296	304	308	294	276	282	322	318	275	302	289	294	285	275	312	314	303	291	297	277	326	291	298	302	270	313	267	297	280	304	291	274	294	285	284	297	281	282	305	286	270	291	293	281	322	287	274	319	313	297	280	272	267	299	306	302	290	322	294	286	303	294	295	294	304	275	289	265	258	255	321	325	289	264	298	290	292	303	293	286	313	319	309	278	293	270	314	292	299	285	298	292	278	282	318	270	317	307	279	280	293	299	260	284	297	284	281	290	291	267	306	320	300	297	299	313	324	300	291	312	268	294	311	289	299	327	301	287	328	296	316	300	281	285	281	316	310	286	272	289	288	289	279	281	278	283	318	318	296	304	285	294	297	316	280	276	265	291	293	309	299	294	315	305	325	284	303	303	287	290	308	298	301	305	285	284	316	284	305	291	310	297	275	265	278	273	319	264	305	296	307	292	276	307	335	298	294	274	282	286	285	305	274	291	302	291	278	291	308	309	275	280	267	289	284	295	285	289	276	271	283	322	311	308	300	275	326	293	300	288	262	284	278	332	315	299	296	294	273	277	313	281	289	294	271	263	279	289	299	291	257	312	298	288	304	298	295	276	311	281	294	301	317	264	292	279	297	297	311	303	260	298	322	285	297	312	285	298	315	311	302	308	293	275	288	300	299	295	289	313	330	309	292	310	317	280	290	294	279	288	252	290	307	292	327	279	317	290	324	294	288	289	304	255	326	278	285	328	274	299	282	289	303	241	290	309	280	307	280	301	288	310	320	292	312	307	305	288	269	291	278	288	291	312	287	272	281	294	279	289	302	311	258	289	290	261	283	314	311	307	294	296	302	298	253	301	270	319	280	305	326	285	315	290	316	301	281	271	298	297	279	277	280	293	314	296	306	267	295	306	314	273	293	282	289	324	304	293	260	301	294	287	297	280	267	297	295	304	271	298	299	310	295	289	298	305	296	278	273	284	295	284	304	293	290	302	273	281	309	310	319	309	294	305	285	275	291	288	267	296	303	319	308	296	301	267	307	289	314	300	336	285	300	278	315	310	294	284	287	286	305	285	291	266	316	352	305	300	263	297	311	302	289	294	281	288	303	281	311	308	286	307	292	283	296	321	320	297	303	308	327	292	284	273	288	276	270	276	264	305	293	288	301	290	296	279	308	313	282	278	274	307	289	289	346	281	315	290	251	290	271	282	315	291	316	287	279	292	283	298	329	307	333	265	304	300	295	279	300	302	243	318	272	315	309	308	295	278	295	304	304	300	296	273	301	284	287	306	257	313	257	295	290	303	262	277	276	333	311	261	303	285	285	312	248	280	283	279	299	283	276	298	304	289	266	280	307	314	308	294	298	262	308	308	280	271	306	306	263	299	290	308	292	304	315	306	271	286	285	289	285	266	308	307	276	303	300	286	286	300	253	287	271	299	284	295	262	284	312	307	288	267	292	281	286	316	310	280	297	279	310	286	303	297	278	311	277	279	297	298	257	262	319	282	295	313	325	314	278	296	299	302	290	303	323	310	285	301	259	262	307	301	308	320	294	297	314	298	321	304	304	258	296	315	288	267	313	256	261	250	284	289	289	279	276	304	267	313	306	323	326	297	286	285	289	303	312	280	303	286	312	296	302	276	300	282	305	295	261	287	259	305	281	280	291	274	282	312	290	287	295	301	302	292	296	291	300	290	282	317	275	298	292	315	279	284	282	307	270	296	303	307	288	284	276	287	301	298	292	287	327	295	304	320	290	298	309	310	297	299	334	332	286	281	260	296	275	301	298	289	275	302	291	304	277	287	318	308	259	279	308	270	280	280	299	278	316	302	309	292	310	325	329	298	298	273	267	302	289	280	302	298	289	287	307	307	306	302	283	277	306	283	280	292	283	284	320	302	295	283	292	297	286	301	286	262	296	291	290	285	272	289	331	291	268	293	306	301	285	299	299	286	288	319	282	316	263	314	295	303	276	283	299	301	308	296	308	323	308	279	286	277	273	315	288	314	311	299	270	293	317	307	284	284	296	317	282	296	300	313	298	264	296	275	311	270	306	305	307	285	294	299	338	291	301	328	298	309	306	271	295	296	256	310	274	299	288	308	295	283	298	294	301	287	291	307	303	284	275	294	290	325	233	290	287	287	303	292	287	301	321	293	260	297	269	293	288	283	289	286	299	278	293	293	293	291	278	297	278	305	309	285	262	279	318	322	296	293	282	282	268	288	324	304	270	318	318	297	309	313	288	289	275	306	290	336	301	304	316	299	284	311	309	356	289	272	281	265	294	288	320	307	289	304	304	295	293	312	293	284	305	295	274	315	291	293	282	305	294	273	317	268	298	312	308	299	296	273	289	313	319	277	278	318	286	300	279	299	241	301	290	299	290	293	288	297	287	288	283	261	300	317	306	305	306	291	299	303	300	306	309	282	310	294	286	292	278	289	297	274	320	289	297	296	292	289	290	280	304	262	293	249	275	260	298	275	268	287	298	308	285	292	305	276	310	258	291	270	287	272	291	275	298	309	307	293	288	293	338	287	317	350	282	283	278	286	276	300	272	276	328	288	316	303	298	327	268	292	292	288	286	283	278	310	291	290	308	309	317	306	304	313	281	273	291	293	300	303	267	284	266	272	309	311	298	301	281	294	282	316	314	273	281	286	315	301	306	285	302	279	305	300	285	312	299	273	289	340	299	282	257	320	280	257	282	315	297	296	289	298	268	308	295	269	313	299	288	309	300	308	321	307	281	279	303	306	308	294	291	297	265	290	314	290	272	280	292	280	295	314	311	292	300	278	270	304	312	276	332	286	297	311	248	295	291	253	297	318	287	284	284	296	289	315	287	259	308	300	298	292	330	286	288	286	276	297	299	281	261	270	343	303	298	300	262	301	300	285	269	299	308	294	271	301	273	272	260	295	299	265	314	296	276	290	283	285	295	278	269	286	269	311	279	288	283	277	306	332	274	301	299	290	282	306	323	291	292	271	314	270
24173	21555	29332	24363	21958	23572	23994	16077	11090	8213	4948	3324	2656	2423	2006	1807	1530	1385	1155	1056	1005	910	779	700	672	612	573	552	469	457	414	439	440	411	393	371	384	352	376	337	381	369	370	354	350	356	369	368	339	397	334	331	373	348	320	354	343	372	342	385	347	335	349	339	320	341	349	359	359	334	295	326	335	352	325	319	349	350	368	348	336	343	327	341	313	307	357	312	347	327	310	361	303	339	313	354	343	349	309	308	389	320	318	339	316	312	336	352	305	342	308	286	335	313	353	316	300	334	333	340	369	364	336	353	350	332	327	328	328	314	342	339	338	341	378	323	337	341	335	338	325	310	339	354	329	338	316	315	355	353	325	347	338	318	347	318	321	320	324	355	350	328	330	358	322	350	319	344	346	335	340	339	347	335	332	350	342	351	338	317	340	322	317	319	369	343	344	357	334	332	339	328	348	316	312	312	324	338	315	341	320	326	323	334	308	323	317	308	322	360	361	315	335	334	339	303	347	343	360	320	351	307	305	328	314	332	297	314	353	335	322	318	321	326	364	341	302	322	320	357	306	324	355	353	324	303	339	322	369	325	306	347	342	335	296	318	344	376	347	333	359	358	349	319	350	305	341	308	369	321	338	327	279	334	331	318	331	335	336	345	333	334	347	313	319	364	304	311	362	311	335	367	345	334	327	341	329	295	326	351	319	319	351	320	311	346	351	340	330	355	349	327	344	332	321	338	303	376	363	357	334	352	344	332	358	304	317	363	321	327	357	350	301	353	352	349	313	330	299	360	328	336	349	301	325	350	348	353	301	351	328	307	329	333	343	356	322	333	294	315	324	304	357	356	334	351	348	371	344	359	322	346	333	321	336	336	360	349	327	304	343	326	345	323	360	355	359	327	351	324	355	315	341	303	321	332	342	365	344	316	322	370	310	370	340	335	322	310	347	319	330	347	313	331	328	343	319	328	313	366	379	328	401	357	346	350	352	368	332	356	327	360	327	337	363	332	332	342	341	348	366	338	312	324	344	333	317	334	326	324	313	347	328	325	350	325	339	347	315	363	367	338	357	321	327	356	310	314	294	355	314	300	352	330	351	364	353	309	373	338	316	331	330	333	340	319	330	322	336	345	341	326	323	368	314	325	360	335	341	357	345	333	372	337	350	317	360	336	353	332	335	321	331	332	339	330	338	337	349	328	317	339	299	378	347	335	329	346	338	317	344	325	333	328	333	346	301	327	343	341	354	322	287	319	315	361	356	338	348	331	343	339	313	305	323	343	353	352	335	342	318	352	338	309	304	352	345	347	326	339	373	327	333	325	315	329	319	304	314	289	309	373	353	314	329	340	337	308	375	323	311	350	337	332	300	347	338	331	359	354	323	334	316	357	334	327	332	344	321	344	324	335	367	348	314	301	328	306	311	318	338	356	333	331	316	333	333	310	329	339	316	358	348	306	349	359	329	345	333	350	360	312	334	318	331	333	324	339	332	333	340	350	364	340	350	308	321	358	335	323	360	315	311	301	319	315	362	354	334	336	328	344	331	303	361	366	312	322	312	323	324	337	321	342	329	323	331	367	338	356	345	354	331	323	364	309	333	341	336	323	349	279	324	345	338	345	333	369	345	342	347	310	362	316	382	348	344	338	330	354	297	345	350	302	350	293	338	349	308	343	312	306	364	350	345	383	350	325	299	353	335	336	342	345	328	320	316	337	317	344	336	300	335	332	371	370	366	316	364	337	325	337	365	324	372	349	322	366	322	357	343	324	338	322	315	327	346	358	314	343	322	329	342	312	353	316	339	362	333	334	369	348	371	354	351	333	328	329	337	322	326	325	315	351	347	318	374	357	308	367	314	332	350	361	339	291	350	332	340	334	324	332	348	329	321	328	354	309	348	325	334	341	360	322	345	337	347	318	331	308	347	360	356	338	289	329	328	356	321	318	335	364	348	334	322	325	345	328	336	348	322	326	331	346	365	337	377	353	345	326	365	358	323	299	326	353	331	321	369	310	374	326	341	352	389	349	337	314	328	318	346	340	359	370	338	327	318	310	336	340	346	356	358	333	315	347	364	333	335	333	342	305	316	336	295	316	300	317	351	303	340	363	328	326	332	299	305	325	347	325	306	379	344	365	335	342	328	359	361	313	372	322	358	333	374	332	307	327	312	327	373	327	316	358	324	341	365	327	341	348	318	320	329	372	346	321	336	360	312	327	320	336	362	327	333	317	361	325	366	328	366	340	319	326	295	327	331	313	370	379	338	380	355	333	355	339	351	338	335	344	318	346	342	337	352	319	323	334	321	365	370	319	370	328	331	336	323	354	395	342	305	336	321	356	327	334	342	357	316	291	337	340	339	320	314	356	363	288	324	337	326	323	354	352	345	313	339	356	353	323	338	334	320	330	299	384	346	336	327	339	318	331	319	290	313	336	348	303	314	321	332	362	320	328	376	339	302	353	351	320	332	382	333	344	316	297	327	326	345	309	342	340	324	323	343	349	305	340	313	311	330	319	357	336	315	336	316	311	345	329	340	347	334	327	353	361	345	355	326	337	313	330	349	314	317	350	316	349	320	293	348	343	300	304	350	376	332	305	334	335	324	328	332	356	335	337	324	370	312	394	318	338	333	321	350	316	354	359	356	331	315	341	347	326	320	336	321	332	377	346	330	327	337	337	363	316	340	346	378	343	333	352	329	300	342	334	335	345	307	332	346	346	326	315	350	340	358	338	341	314	330	333	331	307	353	353	314	354	343	317	316	342	342	336	315	341	340	311	353	340	369	324	309	373	359	303	306	312	336	327	330	352	358	371	315	333	323	324	347	314	370	348	346	299	313	331	344	351	325	343	346	319	333	330	336	291	342	304	337	317	341	355	333	334	335	341	332	310	324	350	358	341	346	383	338	305	324	309	307	331	344	347	368	352	356	337	344	336	328	336	336	318	322	320	320	325	349	379	335	355	318	325	352	325	317	314	327	323	304	344	323	337	333	319	356	330	368	370	320	307	340	333	316	356	337	317	334	328	344	327	323	355	356	325	335	344	322	328	340	334	296	371	334	320	319	325	313	320	355	335	318	368	331	325	322	337	331	359	338	350	338	346	362	331	335	373	369	384	339	321	361	341	313	291	356	348	306	287	350	320	309	307	331	363	337	306	334	309	345	339	315	293	320	332	325	328	335	304	313	370	322	356	353	304	334	323	367	327	314	323	320	340	315	308	313	356	320	321	363	316	333	314	327	358	335	333	341	321	320	328	324	310	334	341	337	347	346	345	315	346	327	361	304	364	306	302	329	350	348	358	354	356	356	352	336	331	324	331	357	343	332	359	351	331	325	357	337	321	350	331	323	358	340	353	338	330	315	338	316	327	346	338	323	337	352	365	329	338	348	325	325	326	301	358	326	337	321	349	359	338	347	332	322	329	311	339	341	308	374	334	343	318	341	355	319	345	384	338	310	349	310	295	344	329	365	303	336	351	344	353	355	322	329	327	318	332
46049	61187	54891	40319	29361	24038	20464	19317	15106	11686	7040	5197	4236	3687	3124	2689	2290	2008	1745	1529	1276	1169	1031	855	841	765	633	634	531	491	470	428	420	420	407	391	406	380	358	322	368	307	322	333	307	325	348	337	339	355	320	328	353	331	352	342	292	331	316	327	323	312	324	349	320	317	330	303	331	320	306	299	326	308	323	307	290	326	300	309	318	307	314	317	354	337	316	315	311	325	333	317	312	307	315	322	304	303	306	287	306	305	296	312	308	373	321	336	318	320	332	308	337	273	283	315	304	282	307	272	321	282	291	315	347	327	308	326	316	330	328	313	310	322	300	327	325	347	307	303	322	338	337	315	314	308	305	302	316	299	300	331	287	346	330	323	344	341	323	297	302	324	300	305	320	304	332	278	296	314	334	321	320	340	323	312	332	318	340	323	315	326	309	334	334	315	310	306	319	299	319	324	302	284	314	334	293	320	303	282	318	321	322	315	299	329	315	309	308	321	293	302	337	304	304	309	314	340	320	314	306	303	317	290	322	318	304	311	361	345	320	322	322	278	297	311	334	306	344	334	322	290	315	278	312	340	317	292	326	356	327	326	340	338	297	307	311	284	316	294	321	304	321	307	313	311	325	318	324	310	285	314	308	340	310	306	314	324	339	293	310	317	299	310	312	333	317	317	319	323	314	322	342	364	350	336	312	329	290	292	320	308	312	312	300	321	318	304	338	302	345	300	339	305	283	313	343	357	299	315	319	332	327	324	290	324	331	331	316	323	329	306	335	296	301	343	328	318	319	330	313	307	343	323	310	322	303	289	322	305	324	343	316	325	311	298	314	300	329	293	312	311	336	299	296	306	298	295	308	294	308	333	293	294	317	338	318	338	321	302	353	297	352	286	292	336	307	283	272	300	291	296	322	320	320	309	308	300	301	306	320	305	338	355	336	362	302	287	316	270	336	311	344	316	358	329	349	310	314	347	327	333	315	314	292	317	326	352	290	300	293	320	323	330	320	295	319	317	325	320	295	329	323	301	312	321	333	304	304	295	331	298	316	301	325	329	324	317	310	300	277	316	331	308	318	342	289	343	299	318	330	329	297	312	327	295	308	303	299	277	314	304	297	311	296	327	297	327	307	304	310	344	321	324	309	305	330	336	328	309	297	318	298	321	287	293	304	298	304	325	354	313	320	315	309	332	340	307	307	288	320	292	325	311	286	331	319	283	375	293	295	293	302	272	308	314	301	330	335	316	314	301	295	308	309	318	347	304	295	318	292	303	293	306	316	314	296	316	349	326	289	326	309	325	321	282	321	342	317	275	298	293	284	329	332	295	316	294	318	303	317	322	295	282	324	305	302	330	330	331	309	330	311	346	305	343	332	318	340	328	306	313	321	309	308	337	308	319	296	311	308	300	326	305	331	323	304	305	312	308	302	323	283	326	329	309	334	307	325	346	305	317	289	316	348	305	299	270	331	273	315	303	293	326	315	320	312	303	317	319	291	306	280	313	299	343	306	347	315	311	332	272	340	328	332	291	334	319	280	340	346	310	309	361	308	329	336	322	313	315	309	328	304	309	327	312	318	325	306	328	341	298	309	303	308	323	305	281	334	333	336	307	308	310	299	295	277	312	306	315	291	333	300	326	290	301	316	311	314	291	301	295	307	340	325	327	325	288	285	296	351	318	319	314	328	317	334	314	304	320	304	341	320	286	333	299	302	342	304	276	295	314	321	298	310	310	356	328	319	310	320	320	316	307	314	325	310	276	311	355	298	319	344	302	328	299	328	293	322	325	316	289	344	321	324	303	318	311	306	306	299	304	313	326	351	327	308	323	297	321	317	288	313	330	335	327	334	325	324	308	318	291	331	323	332	330	330	315	313	346	316	303	325	317	326	311	328	315	342	339	307	328	305	303	312	327	306	314	308	318	352	358	312	320	327	298	310	291	310	310	307	290	291	320	294	319	338	303	326	284	323	317	308	330	300	300	297	315	313	343	305	302	302	307	322	306	316	312	348	327	306	295	317	308	311	298	325	327	328	333	338	306	304	307	321	310	351	323	315	314	307	331	300	300	332	361	291	299	310	307	297	293	344	293	316	308	291	313	300	335	325	306	311	272	350	327	307	312	327	311	315	304	293	326	323	307	330	311	321	332	290	328	330	313	322	302	307	315	314	320	286	340	328	292	315	265	292	302	310	329	307	288	317	332	324	309	322	308	335	291	312	306	314	298	321	303	324	303	321	315	318	329	341	300	309	325	317	311	316	306	290	298	318	338	334	314	299	337	303	307	288	299	290	333	312	318	341	294	340	333	320	300	320	330	345	313	358	326	330	293	306	328	286	309	327	296	327	315	299	301	302	313	319	291	343	289	333	318	312	332	339	311	319	310	321	300	315	331	321	322	325	304	316	318	342	324	323	291	316	354	321	332	316	322	341	310	314	299	305	295	345	292	322	283	319	280	275	268	326	311	325	317	319	342	282	319	290	304	327	322	356	320	308	302	309	316	284	320	352	292	303	288	301	328	313	309	356	304	325	306	313	313	335	304	325	362	302	310	309	288	312	310	335	324	321	308	307	301	306	285	288	340	324	334	322	314	344	326	300	298	311	278	310	308	315	300	333	301	330	329	328	339	309	333	314	293	299	292	308	314	304	285	298	305	306	320	300	318	300	320	277	301	309	316	296	320	334	328	310	333	320	312	351	309	276	297	272	331	311	325	312	302	314	320	305	297	322	324	325	348	315	325	295	301	340	323	312	342	281	312	304	341	289	312	294	303	293	329	321	323	314	318	300	321	328	327	333	321	308	311	312	254	311	294	334	304	308	337	296	328	289	320	301	301	323	321	296	315	311	321	318	303	338	325	327	301	324	297	346	313	341	307	303	305	296	334	325	314	285	311	324	272	331	318	351	312	314	319	288	325	323	345	332	311	316	299	331	315	317	281	336	309	293	305	314	296	284	311	329	307	344	309	338	285	339	319	317	318	304	330	328	306	320	313	317	333	313	347	314	327	300	347	310	326	314	314	312	304	305	312	320	296	334	329	300	316	353	312	328	312	334	336	308	335	298	326	335	348	326	294	332	323	299	319	291	351	293	300	356	293	343	290	300	303	332	306	340	335	333	295	307	321	291	302	333	332	321	308	308	300	300	308	291	290	299	330	298	315	299	297	283	310	333	304	326	303	300	350	328	309	327	320	323	284	293	294	317	271	330	349	286	308	330	314	304	307	311	327	311	318	320	309	335	296	333	338	303	335	292	320	327	296	293	312	332	339	345	304	335	318	305	335	325	316	318	299	318	306	276	319	319	316	351	309	295	292	309	303	290	331	309	320	278	303	299	310	301	302	304	300	333	327	312	294	324	302	309	287	328	328	326	325	325	325	305	312	307	334	346	298	293	298	297	330	327	339	319	276	311	326	299	333	323	333	339	284	317	331	298	305	314	319	330	316	328	291	318	311	309	336	308	325	318	312	345	326	316	320	278	327	304	289	305	312	300	316
28697	22780	30046	28654	20323	16306	11881	7362	4663	3240	2227	1747	1459	1319	1133	1010	871	796	776	667	625	614	498	494	428	473	416	395	364	359	339	337	305	296	293	294	281	283	325	274	284	297	279	266	279	318	287	303	317	284	295	286	264	303	283	287	317	298	290	293	288	287	267	283	290	303	274	290	277	238	296	289	265	304	266	288	279	328	295	300	275	269	292	243	313	276	296	262	259	255	287	295	292	277	273	274	277	288	304	282	268	287	280	283	242	253	302	288	288	271	306	286	273	270	264	261	315	262	308	294	301	279	262	295	282	311	276	277	281	314	277	273	272	278	282	294	278	267	267	281	265	288	282	270	334	269	284	276	312	282	287	263	270	264	351	272	273	268	259	283	270	299	275	288	299	295	341	290	291	245	282	279	265	247	234	304	266	320	308	303	280	274	319	275	273	262	258	282	284	275	301	255	264	243	261	303	286	293	280	292	259	271	279	257	280	284	290	270	299	256	267	303	282	275	287	259	308	311	261	309	289	268	277	273	274	293	267	302	265	278	303	287	291	288	260	284	291	259	265	288	268	254	251	308	272	296	257	293	272	308	284	277	290	296	306	279	266	260	275	269	280	287	281	316	270	298	307	253	276	275	271	268	282	279	292	257	285	308	288	281	279	284	249	278	273	305	288	279	293	308	265	276	275	284	302	279	288	257	307	284	278	286	252	270	310	246	282	311	292	256	282	280	288	276	278	287	251	282	273	319	286	261	289	268	270	308	288	282	272	273	262	267	321	260	300	301	277	303	270	289	281	305	304	309	282	272	275	279	258	256	298	266	291	278	284	292	292	292	283	263	268	279	273	287	281	318	271	291	286	289	256	310	295	290	265	299	283	293	287	286	268	279	296	265	275	287	311	285	256	282	303	278	273	283	281	293	271	265	293	292	251	296	256	284	285	303	302	251	270	273	286	265	284	298	271	303	267	255	266	272	281	257	280	282	275	251	314	309	275	287	303	300	300	264	268	306	278	285	277	258	271	272	279	279	277	301	302	260	262	240	291	269	297	281	290	277	283	274	276	285	277	297	246	311	268	288	263	282	272	284	257	264	278	279	299	267	283	292	284	277	286	279	259	270	287	324	301	232	299	290	276	265	277	290	299	285	286	277	261	285	288	270	296	288	303	274	296	272	285	294	283	267	297	238	270	298	299	293	301	275	275	283	258	273	282	256	281	290	274	289	264	280	284	282	303	299	283	284	281	271	278	252	292	283	295	265	267	286	294	285	270	280	323	274	268	267	297	255	315	287	285	268	289	236	312	311	289	264	300	269	254	310	276	284	293	269	318	289	273	257	295	280	282	256	251	288	264	250	296	308	255	293	277	271	261	226	306	249	281	274	267	275	302	295	288	301	280	280	267	293	272	275	288	245	303	291	287	311	271	275	299	261	263	263	272	301	315	283	305	264	301	267	289	282	296	276	303	259	292	262	294	293	268	276	266	258	258	310	307	294	279	277	252	245	283	266	245	249	272	275	245	268	269	302	258	275	283	267	298	270	278	270	264	259	286	282	258	304	278	286	269	260	290	306	309	260	307	281	255	290	248	286	259	270	273	308	276	249	252	291	306	272	271	266	253	282	281	306	277	294	309	276	299	253	254	260	255	278	306	298	300	305	262	294	275	317	246	280	271	280	288	244	268	282	299	272	297	291	291	285	256	253	288	269	246	310	294	276	262	288	302	316	276	301	273	256	311	274	273	299	291	248	241	290	286	285	281	245	265	268	288	304	283	266	252	254	291	287	282	299	297	262	275	240	240	295	280	255	288	272	264	263	297	259	286	276	284	272	304	263	252	283	286	285	306	293	273	296	279	261	289	298	277	284	258	260	274	278	249	252	252	282	306	303	282	273	298	275	267	278	295	238	270	282	265	275	308	294	298	284	300	256	278	269	268	275	280	286	272	290	294	287	305	297	265	278	281	295	280	246	286	278	278	297	278	281	272	330	290	268	278	283	276	274	267	292	295	297	284	274	263	329	283	269	299	265	295	289	311	261	282	290	258	270	279	290	293	275	285	287	262	289	245	273	291	300	247	283	288	285	280	312	268	266	278	277	310	263	276	274	288	302	267	265	274	267	267	277	271	282	273	285	287	275	286	254	273	274	292	262	271	281	311	276	293	279	275	253	253	280	264	285	305	286	284	295	280	264	216	295	290	279	269	272	257	293	300	277	269	267	295	289	275	281	272	289	293	263	283	253	267	267	287	269	277	269	254	262	244	289	260	262	280	268	261	307	284	287	277	279	296	285	291	285	259	293	270	302	274	301	274	278	267	226	275	277	303	294	281	275	259	282	273	271	263	318	280	254	291	292	276	304	295	272	275	291	293	290	268	331	277	288	261	268	269	250	306	279	284	291	303	262	271	297	314	277	279	250	298	291	298	291	288	267	304	291	287	305	280	285	273	305	303	242	279	313	293	305	292	271	294	285	274	319	248	283	273	299	274	284	257	280	278	246	309	272	250	303	308	279	269	291	310	260	253	289	274	298	281	278	272	253	277	286	275	266	268	287	265	279	262	278	246	287	266	287	292	277	252	240	287	262	282	282	292	288	252	308	277	295	260	282	299	317	289	293	291	269	288	279	275	288	316	279	284	269	280	249	305	255	289	297	291	279	246	305	262	270	266	276	277	277	285	255	306	288	265	270	311	287	272	289	289	277	260	281	305	283	258	292	295	280	280	296	299	295	264	274	254	262	292	268	290	288	286	268	263	316	263	268	270	298	247	249	298	259	253	274	270	292	276	266	288	269	269	270	293	307	289	311	294	286	241	280	298	270	281	261	282	249	268	252	311	295	273	292	250	297	291	292	263	255	258	270	284	289	265	260	284	266	309	263	252	269	281	283	284	278	289	300	298	259	273	281	294	271	283	278	245	254	290	262	286	272	270	302	297	288	270	281	265	262	277	298	252	291	285	271	274	291	261	282	287	285	286	303	313	277	262	304	312	277	232	279	284	271	286	244	267	291	267	275	297	282	284	295	289	285	278	255	280	264	297	278	276	256	270	303	280	270	302	284	314	282	300	274	314	291	271	247	287	289	262	271	269	275	272	273	278	286	272	271	293	236	268	274	298	309	270	300	269	277	273	305	291	286	310	274	261	258	290	290	267	278	271	275	297	281	296	283	280	297	303	298	298	296	307	289	268	281	301	260	288	263	273	297	292	290	245	273	297	286	271	274	275	282	274	269	252	253	258	289	264	278	274	285	288	324	290	270	285	267	294	269	262	270	282	276	285	261	255	303	274	251	247	316	269	258	255	263	292	272	277	285	284	253	281	280	299	299	281	241	271	280	261	288	268	254	276	264	269	263	271	272	304	286	300	264	267	282	277	286	271	288	260	249	270	258	284	267	305	269	266	308	275	270	257	304	281	281	300	280	270	262	252	271	285	295	260	297	289	294	284	277	290	258	256	263	250	272	272	269	295	272	299	262	271	258	275	260	283	258	278	301	255	290
44322	49412	44971	30325	24160	20905	16210	11708	8101	5753	3892	3023	2512	2090	1854	1550	1447	1240	1089	947	906	778	738	622	548	539	471	464	444	368	345	320	343	330	313	332	327	305	311	309	295	269	276	265	291	302	280	269	281	284	279	292	267	265	278	271	244	265	270	283	280	255	254	258	284	268	253	280	274	281	274	275	255	263	254	285	248	282	276	292	270	280	274	280	262	287	283	286	260	255	287	254	258	266	254	292	238	255	262	260	234	277	276	288	282	293	252	264	263	281	249	285	278	280	285	277	284	273	266	263	298	242	282	284	249	299	252	262	296	282	255	267	287	299	262	271	268	291	273	252	277	277	307	229	296	293	260	287	283	269	276	291	274	283	267	267	265	291	280	299	268	259	271	296	255	278	289	275	258	272	253	296	266	252	289	276	248	268	284	279	244	254	259	270	284	252	300	282	261	253	260	278	254	279	288	270	281	272	313	256	247	270	287	277	313	260	267	275	264	258	294	267	276	270	241	283	251	278	277	259	273	286	264	247	252	256	253	277	245	269	281	252	259	278	318	251	248	271	286	268	274	287	261	271	290	245	264	257	301	271	281	261	256	263	268	266	262	284	257	247	258	234	276	286	304	274	272	247	295	279	256	272	287	256	252	237	256	299	268	271	275	268	300	283	286	267	261	267	252	266	298	282	257	294	257	269	267	261	316	249	259	273	249	260	297	248	261	279	275	251	262	246	282	259	289	264	259	260	284	279	296	286	259	300	224	281	302	277	283	264	284	261	276	251	266	284	296	276	266	283	260	264	255	290	268	281	253	268	288	244	275	249	289	289	262	247	271	273	250	282	279	267	271	265	276	271	259	261	261	284	283	283	272	253	291	248	280	265	275	241	265	289	274	247	264	257	285	263	258	279	263	252	300	291	289	272	268	262	262	231	283	274	289	272	244	302	276	289	285	256	264	288	292	271	300	266	282	313	267	269	270	279	271	298	278	287	273	279	281	295	253	284	281	290	275	291	285	259	276	269	298	262	270	298	274	262	318	277	272	221	279	249	258	250	267	292	241	262	240	247	268	278	254	272	306	256	262	262	280	260	282	273	285	284	261	263	299	289	258	255	284	289	262	291	286	268	284	280	247	310	252	241	260	272	253	253	268	251	262	233	260	280	274	250	275	254	266	259	261	264	262	265	270	299	269	243	273	242	253	269	254	270	289	294	279	287	264	270	253	292	267	259	279	255	258	264	290	266	265	252	280	280	287	252	277	293	284	283	276	262	260	242	280	258	254	301	268	270	304	253	270	237	297	286	287	281	305	286	310	251	284	243	250	265	255	277	276	237	257	267	279	284	241	283	255	257	288	263	319	267	278	257	265	259	299	253	268	238	259	263	255	288	273	234	266	297	287	259	259	281	262	271	223	279	277	256	247	272	272	268	268	288	270	283	254	281	286	275	261	268	258	289	252	281	285	262	274	257	267	267	287	248	247	248	254	262	263	283	274	284	276	246	260	248	246	251	263	276	256	269	291	248	264	291	275	266	270	240	232	270	271	219	273	324	243	278	245	270	269	257	287	270	248	255	285	236	270	284	266	254	266	261	285	269	291	262	257	248	293	283	286	288	266	265	318	263	263	259	269	271	310	285	246	272	231	282	267	273	259	298	258	278	272	266	268	276	290	265	281	297	264	266	272	282	304	281	269	292	260	262	276	258	252	270	277	263	279	280	289	284	270	257	261	279	270	258	251	275	269	277	272	255	270	268	230	270	267	305	248	281	273	287	287	301	264	270	270	279	264	263	293	271	271	274	278	256	282	270	259	270	275	281	287	278	263	268	302	244	267	259	279	258	277	262	284	287	287	238	271	265	263	267	256	275	271	279	240	263	295	262	280	261	285	279	288	248	290	267	290	301	253	261	264	277	249	246	283	292	294	250	264	301	300	292	251	285	245	287	282	250	263	281	272	270	242	267	243	244	270	285	292	255	249	290	284	260	267	257	268	296	295	253	297	249	258	266	266	275	255	279	247	295	273	278	237	248	285	271	242	262	278	279	308	265	253	259	253	274	281	269	267	271	278	290	265	305	274	268	243	254	254	283	278	261	252	277	271	267	259	272	274	291	286	253	257	278	264	275	286	286	269	292	271	280	260	286	260	282	269	262	283	262	299	287	281	279	239	273	267	247	251	271	283	283	271	273	260	257	276	274	288	261	277	294	248	271	275	306	280	293	265	232	279	272	259	259	257	248	263	275	321	254	296	311	262	266	286	297	255	269	239	265	281	282	276	266	273	265	274	260	256	264	265	254	285	260	245	276	282	267	257	286	239	281	268	241	294	284	266	273	274	269	246	271	246	248	275	284	262	266	294	272	275	305	259	269	267	274	268	249	291	258	289	278	258	252	239	273	268	266	269	284	267	281	280	274	258	281	284	285	259	273	264	279	290	271	275	260	270	255	261	263	298	261	296	281	253	293	277	251	266	276	277	267	238	269	293	274	274	237	275	270	260	287	286	286	271	278	247	274	276	262	274	274	286	309	247	236	262	266	283	274	242	292	291	261	247	282	278	272	250	264	270	265	275	287	307	262	261	248	272	292	270	233	275	299	272	254	294	284	263	246	280	270	276	259	253	292	284	262	258	258	244	258	283	277	282	300	246	251	279	284	292	272	273	287	246	284	295	296	277	263	267	273	261	257	256	257	261	279	249	261	263	303	250	275	284	312	238	264	250	243	279	230	285	250	269	264	244	280	249	266	286	275	256	266	249	268	257	274	271	289	269	246	291	246	262	250	275	285	292	254	271	287	287	289	277	254	271	271	265	285	275	282	252	266	237	250	244	261	290	285	252	261	283	278	264	286	281	251	243	268	281	263	263	282	248	257	270	256	277	243	284	273	263	303	291	254	292	272	251	229	240	310	275	253	271	289	263	298	254	263	291	298	249	298	278	302	294	268	262	264	264	281	238	259	271	279	261	267	279	247	244	286	264	257	284	292	271	269	281	286	281	250	295	255	242	268	296	243	275	255	269	251	263	269	257	263	268	270	280	225	253	299	297	265	255	280	250	250	250	279	281	246	262	286	260	258	299	286	305	295	308	247	270	290	235	294	280	266	275	306	272	252	285	285	280	303	286	268	278	282	259	283	260	270	274	261	246	266	252	271	315	286	294	259	247	266	250	259	261	258	263	271	280	251	307	273	273	271	283	271	259	276	235	262	275	270	279	273	272	256	255	282	277	253	262	272	275	291	273	272	282	262	256	299	269	282	294	270	261	262	264	291	275	271	257	286	297	268	265	306	261	235	302	274	260	280	269	283	259	287	276	277	289	287	270	257	261	268	274	256	264	264	271	267	277	269	293	242	256	243	268	265	289	264	252	270	293	255	283	268	277	287	289	239	261	279	278	283	279	276	252	291	285	265	286	297	275	298	251	317	284	280	297	275	262	259	277	265	275	233	244	259	241	250	283	271	268	306	246	261	265	275	286	307	252	278	249	277	266	289	293	285	275	276
25412	21561	29191	24974	23759	25705	21085	12624	8047	4674	3385	2641	2113	1849	1612	1361	1247	1130	1020	948	835	738	701	661	580	558	497	463	454	416	363	406	358	402	371	351	335	370	322	353	329	301	361	326	312	325	286	345	382	325	329	319	340	352	316	334	320	285	351	293	311	323	315	302	329	317	329	300	331	307	288	313	290	341	298	320	311	297	283	312	303	331	332	307	322	302	305	298	268	322	295	336	286	281	315	312	310	297	327	317	344	318	302	323	308	326	295	331	315	311	303	310	316	297	292	318	319	303	335	277	298	308	361	307	323	340	336	310	315	327	325	306	305	275	294	315	321	310	312	339	327	298	347	309	299	288	284	341	319	304	319	314	326	290	306	318	315	320	312	283	340	305	306	315	316	282	321	339	306	329	285	338	326	333	311	343	299	292	319	344	290	315	319	337	312	333	305	288	329	315	297	315	316	308	327	286	291	345	320	340	300	318	311	322	312	298	295	320	313	345	299	312	302	321	357	304	339	312	301	312	325	299	304	321	313	335	324	340	346	304	312	336	318	301	293	295	316	298	319	305	292	315	335	328	342	314	299	315	312	294	346	346	332	320	314	329	326	307	271	315	313	299	328	323	320	334	313	294	309	301	283	321	334	310	292	319	300	341	327	309	342	299	334	348	284	314	314	307	359	296	293	304	330	312	320	291	301	301	339	298	291	334	297	335	290	305	326	333	331	308	297	335	322	285	307	334	345	325	318	293	313	329	316	297	319	310	306	322	313	344	324	332	336	336	319	300	327	296	322	327	341	322	279	296	313	315	308	345	325	333	305	296	304	305	319	312	310	326	323	296	322	334	338	313	310	334	317	297	277	335	305	321	323	319	301	336	326	322	307	316	291	330	353	278	320	296	312	302	323	287	325	319	310	320	285	312	306	324	311	297	304	330	317	329	318	314	332	324	322	338	300	288	306	325	317	304	319	296	292	327	320	307	310	306	338	339	312	319	322	321	279	346	327	295	287	305	300	320	330	296	332	321	325	297	337	299	315	341	345	291	341	316	311	292	306	314	328	309	314	297	315	305	320	321	357	338	325	321	341	333	323	312	299	291	309	316	319	308	309	307	314	312	331	303	308	306	321	334	308	308	327	297	321	318	314	324	309	321	309	314	305	318	319	282	314	329	341	301	292	334	326	299	324	321	328	332	319	332	323	315	342	323	346	316	285	313	295	330	323	314	316	293	322	310	285	331	383	313	308	309	321	323	303	314	354	314	290	304	302	334	336	274	310	330	338	347	303	293	332	321	321	321	315	277	331	341	309	342	307	316	311	323	298	309	303	331	330	311	322	323	306	347	297	327	285	303	320	294	316	303	319	314	292	317	309	306	324	333	318	300	295	293	304	336	317	312	325	329	319	307	333	293	314	290	291	301	310	304	321	310	313	330	338	307	291	278	312	325	289	312	304	329	326	294	330	315	318	317	308	299	316	295	344	320	304	324	303	331	289	310	307	329	326	332	332	359	285	346	310	311	315	304	296	327	315	295	310	291	281	314	341	346	318	293	319	292	326	320	325	341	316	319	330	315	325	292	319	324	299	354	314	324	343	343	329	323	311	307	326	335	311	316	328	325	284	309	325	302	303	314	329	324	290	327	310	314	335	264	313	329	316	317	294	308	296	340	292	290	302	338	340	308	327	334	316	307	339	304	297	333	309	300	302	339	324	319	333	293	315	337	328	342	306	303	315	328	310	309	316	346	313	321	305	312	385	317	344	306	319	314	313	328	315	353	311	318	316	315	340	298	336	336	322	304	322	328	293	331	294	323	347	364	321	292	336	331	324	333	335	331	322	297	330	313	323	309	316	305	336	311	332	335	317	339	309	350	326	295	299	321	296	306	330	316	323	369	331	312	288	306	265	322	338	320	326	301	323	364	316	309	283	300	316	303	372	311	319	315	334	329	310	301	335	290	310	332	290	305	308	343	306	306	353	318	326	353	311	315	290	305	359	320	298	300	359	287	311	334	302	312	293	289	312	342	298	306	306	306	304	351	290	305	321	292	317	321	292	335	307	312	335	321	290	335	306	322	301	310	294	310	316	331	279	308	324	327	289	305	329	310	303	313	316	335	336	341	338	317	317	311	300	328	310	331	309	302	309	343	324	314	350	344	301	330	290	330	330	294	310	327	330	295	311	301	338	333	310	308	318	295	329	289	302	319	317	305	321	341	328	320	312	333	309	314	338	335	307	308	331	343	303	276	316	296	290	323	336	312	296	303	323	336	331	321	308	325	316	302	330	306	311	300	338	335	309	295	329	326	290	334	334	316	300	311	310	310	340	300	306	329	304	308	308	320	286	288	340	322	297	314	326	313	322	316	328	290	330	305	307	333	314	295	327	318	301	311	348	311	317	310	288	301	311	301	282	350	330	351	295	317	316	309	282	319	302	276	319	308	301	296	334	324	295	313	330	324	300	337	325	331	338	331	297	306	334	272	307	308	329	346	332	333	326	315	288	294	309	282	298	302	336	323	318	327	264	297	300	338	292	313	326	324	324	301	296	340	312	313	316	327	302	310	285	332	297	354	343	336	335	296	324	281	306	304	325	331	308	312	295	310	316	334	316	327	356	321	324	327	334	319	351	348	303	328	330	294	334	333	310	309	330	331	319	303	348	323	311	303	302	298	281	296	351	286	322	285	301	351	322	336	315	344	307	305	269	297	302	313	346	303	323	346	327	308	325	316	350	333	329	312	323	286	303	327	325	347	324	315	323	301	315	332	307	313	287	360	318	312	300	321	335	319	293	333	318	339	310	301	307	258	323	325	320	311	300	270	322	301	318	326	315	322	293	313	316	322	315	334	305	309	312	299	309	294	333	295	334	320	308	327	318	328	285	323	302	301	321	316	316	294	314	323	318	318	316	327	349	344	315	288	330	297	315	324	319	307	312	291	299	328	324	314	337	339	302	323	315	314	303	294	308	328	334	323	301	301	329	318	308	332	305	329	313	291	322	324	316	287	312	316	295	287	344	306	298	320	327	331	316	274	341	309	333	330	354	351	301	289	314	335	342	314	295	315	274	334	322	318	267	324	303	317	304	310	339	324	329	307	298	281	321	327	298	333	321	333	340	331	319	324	333	335	311	347	291	317	330	331	318	341	326	343	334	293	309	310	282	315	311	307	307	315	321	302	314	347	336	321	329	304	315	321	307	348	318	290	292	287	333	344	296	303	291	291	326	336	315	310	322	319	309	320	328	316	299	304	314	319	345	303	345	301	310	312	308	292	314	311	331	332	340	326	328	324	324	309	331	314	354	324	310	321	326	328	319	341	315	348	297	336	336	356	324	328	321	308	340	301	318	327	287	350	322	298	353	358	297	317	323	321	337	327	325	318	321	290	313	302	319	307	317	332	306	326	336	272	309	330	310	313	291	297	327	331	311	327	319	291	329	337	333	333	303	295	321	307	314	299	291	328	306	334	316	340	304	315	310	295	319	329	312	323	286	320	336	316
44904	56314	51302	37550	31682	26312	20152	15903	11260	7006	5385	4137	3289	2856	2507	2139	1840	1674	1517	1323	1173	1046	887	814	766	684	602	591	490	469	437	378	402	381	357	412	364	331	319	335	305	321	298	329	331	325	310	307	323	324	315	362	334	320	290	317	321	329	332	295	300	322	317	295	306	299	294	338	306	307	290	347	281	301	319	291	299	287	308	328	304	334	276	300	256	277	292	356	319	298	297	308	325	262	288	283	281	302	276	294	282	262	313	314	303	305	285	305	323	299	292	306	288	294	319	308	289	281	290	289	273	296	323	317	280	301	313	295	270	330	310	310	318	276	318	288	276	317	282	312	318	310	298	280	337	327	277	275	307	307	263	301	271	265	300	279	312	297	292	309	303	337	286	297	307	315	287	279	270	298	303	273	279	329	275	286	346	289	294	303	314	303	302	319	297	306	307	305	280	323	318	310	308	269	313	290	297	269	346	311	316	299	265	288	300	285	296	272	327	286	300	306	308	313	289	322	303	301	315	284	311	312	284	288	305	320	296	269	315	280	329	304	285	294	307	300	301	321	297	281	303	297	300	312	312	309	300	295	327	317	298	297	288	303	282	309	293	296	300	300	286	303	315	303	276	301	300	311	280	342	298	328	323	297	283	314	289	270	304	282	286	261	273	301	298	314	236	299	293	310	265	313	308	279	289	286	330	311	306	322	328	288	299	293	294	259	267	297	322	308	344	285	298	280	303	311	297	295	328	264	313	283	255	293	314	285	275	299	306	306	279	308	285	340	290	289	286	301	272	303	267	325	317	294	297	329	298	320	285	316	295	303	315	308	275	307	279	304	294	292	283	295	278	289	280	281	278	330	291	291	301	301	296	277	270	294	277	267	276	298	295	326	286	280	310	295	272	307	290	323	255	290	291	298	303	264	268	308	325	299	272	303	265	286	300	319	292	296	281	294	293	345	268	302	303	310	312	289	274	303	289	321	305	286	284	280	298	316	284	308	279	311	285	302	313	301	315	289	284	277	294	300	280	281	314	299	298	312	290	306	338	300	310	306	315	283	318	322	295	299	289	310	278	307	299	270	322	299	298	295	281	304	320	340	299	294	285	293	268	297	287	294	302	294	284	302	293	270	280	326	299	301	275	287	308	293	304	281	273	298	293	307	325	308	302	332	294	310	278	322	290	319	278	285	305	279	296	283	301	305	316	315	343	272	289	293	264	288	303	286	318	290	322	295	313	296	278	278	306	320	317	308	290	313	296	291	314	323	300	321	285	294	305	326	288	297	308	294	289	317	327	288	305	285	320	307	320	311	299	279	334	288	287	271	299	310	265	294	293	296	298	272	318	316	288	307	294	306	307	301	329	310	289	277	303	274	295	299	286	292	291	325	284	285	274	300	303	321	295	296	262	308	305	323	288	315	322	326	296	304	281	313	300	311	298	315	277	299	328	306	300	298	299	317	334	302	306	299	286	289	305	291	306	306	314	305	303	261	327	316	284	292	313	255	290	307	287	286	280	276	295	301	300	323	258	293	324	292	286	299	285	287	300	315	299	299	298	289	306	286	273	317	294	278	292	293	307	305	311	332	320	278	328	334	300	276	317	287	306	275	284	306	316	315	328	285	289	284	283	294	286	277	283	312	318	295	301	288	288	309	307	301	295	293	304	316	289	273	298	273	300	302	290	295	324	294	327	291	321	277	293	289	304	291	296	274	315	274	319	302	298	299	272	341	284	295	300	309	283	264	301	286	318	292	297	295	283	295	323	296	306	304	304	313	300	309	295	289	300	316	256	300	294	317	314	326	323	277	306	319	325	301	273	277	280	282	315	288	298	332	295	273	337	289	303	318	288	294	294	298	320	274	301	313	302	300	304	269	304	307	300	321	290	296	302	291	324	320	275	302	316	304	291	296	256	298	308	301	291	300	286	275	290	334	289	297	298	282	309	290	305	317	306	297	325	310	306	289	297	323	305	300	303	267	285	340	291	289	309	281	293	304	291	280	290	297	334	299	322	302	327	281	316	286	290	280	289	297	299	300	302	290	327	304	328	311	309	306	321	275	307	307	289	288	313	285	306	290	287	300	279	316	299	304	290	297	292	283	291	310	298	307	289	302	286	286	308	297	312	296	273	282	281	318	285	282	287	297	278	300	295	296	315	311	279	333	316	326	280	325	349	279	302	285	315	263	321	277	308	316	314	311	313	326	297	293	274	286	290	274	285	301	296	319	316	277	299	280	306	328	295	337	330	298	300	276	295	262	308	286	311	326	326	300	304	289	296	273	294	290	307	312	298	306	308	332	304	317	274	278	273	301	287	281	293	309	269	317	289	321	306	296	283	290	308	310	261	321	323	291	293	266	315	297	290	292	274	303	273	284	302	286	328	304	282	277	307	320	314	314	314	301	324	313	293	309	308	294	285	256	294	277	314	276	312	327	303	301	298	344	283	320	291	313	318	325	328	280	305	261	302	285	317	265	296	317	272	274	307	319	307	283	298	259	330	277	319	299	303	289	282	316	315	334	299	317	308	298	296	318	313	270	271	301	306	297	278	301	300	298	320	290	296	299	271	317	311	331	281	309	303	313	317	287	270	262	307	311	285	312	312	300	292	310	303	312	302	276	287	284	290	326	286	315	318	284	333	324	276	294	308	305	274	296	287	326	296	294	288	279	311	296	275	283	289	286	316	305	323	283	317	327	272	299	293	313	282	279	316	285	274	313	308	285	328	300	328	322	272	292	275	303	291	306	298	261	286	280	309	290	279	292	289	321	322	314	292	317	279	269	289	301	291	277	279	298	287	317	319	302	282	275	298	297	328	304	286	281	299	304	286	272	305	312	292	322	290	263	320	304	294	306	322	284	266	328	320	283	292	281	314	307	286	349	283	283	311	302	301	293	312	294	316	328	344	275	288	330	297	301	296	316	323	313	281	315	303	334	297	292	323	297	271	307	286	293	303	288	281	280	319	290	289	294	344	268	306	284	287	299	299	308	288	272	286	271	324	296	270	334	283	331	306	292	260	320	304	333	297	325	310	322	304	323	321	267	295	298	314	306	284	292	293	305	310	298	317	266	286	302	290	322	287	330	285	307	283	300	276	309	287	281	302	305	343	313	320	313	330	288	318	298	316	288	306	296	305	286	326	289	312	293	313	322	299	289	322	314	330	297	309	292	285	276	285	269	317	293	274	303	318	317	305	311	347	284	289	329	306	310	309	302	312	308	299	310	275	282	277	295	272	273	308	296	293	282	308	314	297	290	276	318	288	306	300	279	326	278	310	293	298	297	291	288	286	296	281	317	330	285	310	320	304	293	297	278	317	306	281	295	298	290	324	301	307	312	306	308	297	289	283	283	332	282	313	320	319	285	277	286	318	288	315	296	304	289	287	329	301	323	304	294	324	294	312	323	308	310	278	291	312	257	298	340	296	294	296	274	264	285	319	313	312	314	300	311	268	304	324	314	301	325	319	252	257	323	296	246	297	308	306	294	293	306	298	296
25115	21574	29012	24573	22203	22520	17491	10881	7180	5118	3676	2589	1990	1745	1509	1306	1222	1048	1002	917	851	738	673	662	556	491	484	424	431	420	436	402	367	360	356	362	359	328	305	336	330	273	317	375	314	336	335	306	336	323	316	337	330	310	328	330	312	288	341	314	292	328	307	307	335	307	320	303	318	282	316	337	314	282	358	309	304	305	305	289	282	310	321	317	274	307	290	289	313	300	311	277	295	305	297	289	312	332	302	287	311	300	319	306	290	307	297	338	294	296	309	320	292	327	283	310	321	293	317	313	300	314	307	324	312	337	321	272	302	313	313	326	362	288	312	304	294	309	311	317	310	355	299	311	303	327	306	300	328	312	313	312	275	310	347	290	319	289	307	315	283	337	314	326	318	306	304	289	305	321	284	311	283	332	299	348	300	320	296	334	290	320	324	276	312	301	298	313	323	259	284	321	299	289	326	327	332	301	321	320	300	315	299	313	267	319	292	295	291	291	318	286	282	273	321	321	283	334	301	338	301	315	333	336	359	278	322	320	348	282	327	326	316	314	309	317	301	292	287	298	301	333	303	310	295	318	332	317	303	295	296	305	302	300	273	346	294	307	326	315	316	313	306	306	315	310	277	324	285	298	293	305	325	318	302	306	297	295	303	319	294	318	301	268	272	301	333	295	300	314	326	313	289	282	283	327	295	321	303	286	303	280	325	304	308	306	287	343	309	334	306	296	318	311	276	307	317	309	310	334	316	309	289	326	311	320	308	302	324	335	309	342	302	326	330	306	271	331	317	318	298	294	286	303	299	274	325	281	331	264	321	332	271	304	314	317	303	326	309	325	298	295	291	342	306	298	304	306	317	302	290	334	300	304	298	279	306	301	305	296	294	298	313	306	315	276	298	292	307	304	264	325	280	296	294	276	304	331	322	318	322	288	304	313	316	299	302	301	309	304	317	292	322	321	319	306	301	296	281	312	301	311	304	307	284	312	298	291	307	312	302	284	323	291	279	343	290	284	339	283	298	289	293	303	316	305	301	310	313	312	306	285	301	285	300	292	292	279	304	311	329	323	322	324	330	289	298	288	317	298	319	323	292	345	293	307	299	297	296	310	293	325	300	296	330	301	313	289	284	307	306	277	308	326	252	307	327	325	313	275	290	299	289	302	267	310	323	307	287	307	304	324	309	284	296	305	335	289	291	295	308	297	298	300	320	314	303	305	309	313	297	307	320	346	330	301	297	296	282	330	318	292	305	319	276	301	314	320	294	311	294	341	326	288	285	285	313	303	294	311	318	311	310	321	319	300	276	290	315	298	303	301	297	319	297	295	336	294	300	286	289	312	312	336	293	304	303	309	323	294	282	309	309	305	310	296	261	308	331	276	313	327	325	325	322	271	311	339	292	311	343	318	305	282	327	326	326	316	328	325	293	293	288	286	266	299	285	297	313	291	305	297	298	283	281	325	305	299	296	308	288	341	297	288	297	348	321	332	329	298	318	310	286	315	307	270	331	282	288	313	321	316	311	320	333	329	297	316	316	348	318	289	307	298	315	326	290	305	281	337	298	297	307	291	315	289	303	279	297	294	301	303	313	312	333	326	323	309	316	320	326	305	283	290	306	298	289	286	304	325	332	274	302	285	333	267	315	335	320	322	304	295	312	307	305	298	286	331	287	286	283	285	294	341	297	312	307	289	328	331	276	293	288	289	298	299	287	309	333	318	276	335	312	286	316	322	328	322	296	296	318	277	292	286	336	309	299	309	274	334	292	263	313	297	346	293	310	316	321	329	273	268	320	290	291	308	268	291	322	296	300	300	295	286	308	309	299	307	321	264	321	293	311	268	326	329	309	309	312	303	314	293	325	317	328	322	301	321	316	287	308	279	298	316	329	298	293	307	285	274	290	290	309	296	317	323	288	339	301	290	340	292	304	305	313	350	323	325	318	293	285	318	313	258	355	326	321	311	306	322	306	307	281	284	343	311	286	311	305	293	334	316	328	322	296	325	286	295	322	325	281	278	315	306	307	288	310	308	306	302	289	306	335	285	307	287	319	321	340	323	296	317	292	302	292	309	302	301	277	331	309	329	300	279	317	300	279	293	309	286	326	348	299	320	305	314	323	303	288	318	315	303	312	289	308	293	314	308	304	325	288	323	300	336	303	284	312	315	293	334	314	309	309	311	301	308	307	290	294	275	282	306	299	257	304	323	317	313	290	314	277	293	313	335	283	298	328	323	308	298	297	310	320	303	324	311	305	292	320	299	307	306	293	324	322	319	315	301	301	300	314	304	301	307	334	314	303	287	316	294	279	302	288	314	284	306	325	322	316	329	329	314	281	318	322	347	280	293	321	315	332	327	302	288	269	292	344	344	329	310	300	304	322	307	326	300	288	282	317	308	308	300	294	303	307	311	289	308	351	288	304	287	318	275	342	329	316	289	303	299	315	291	311	315	297	283	347	308	269	307	323	329	292	283	276	295	285	315	336	271	291	297	299	294	351	322	317	298	297	282	284	310	300	323	320	303	289	295	319	328	320	305	301	294	299	291	321	321	329	317	319	294	320	279	328	305	334	296	285	312	297	278	315	301	326	312	317	306	323	294	281	308	307	274	303	303	320	331	301	287	301	309	290	323	294	294	293	282	272	310	298	260	298	287	270	306	325	345	292	268	335	304	324	282	288	326	325	290	306	322	272	298	303	329	275	296	331	298	317	322	330	304	295	310	311	295	312	307	292	308	303	319	309	303	271	273	328	315	278	308	299	311	319	318	300	295	331	295	312	286	297	293	277	343	308	299	307	301	303	305	322	292	304	283	273	325	309	274	327	302	319	297	295	301	331	282	345	328	319	316	295	298	307	316	340	319	295	307	339	334	333	321	320	290	293	294	294	312	304	342	332	312	315	320	297	295	301	287	306	336	326	294	297	321	269	275	313	294	303	295	307	332	339	328	317	300	301	307	320	282	313	320	322	302	313	294	290	270	295	302	314	311	306	315	315	278	294	276	322	296	309	298	336	289	334	277	309	342	297	305	300	283	296	336	307	280	327	317	302	303	333	299	306	328	297	336	298	365	300	287	325	304	295	316	286	307	311	291	316	297	267	325	300	310	335	332	310	267	311	309	284	314	348	320	283	315	299	308	331	298	295	296	302	323	317	306	312	323	290	320	282	323	359	339	324	315	331	322	300	304	314	292	307	319	304	318	330	269	295	308	307	302	312	332	276	285	296	329	317	294	323	312	305	294	288	319	302	310	305	318	338	307	291	302	317	309	284	307	307	296	272	294	317	297	283	310	324	320	306	326	290	296	307	267	308	305	284	296	311	280	290	308	298	281	286	324	310	302	317	330	309	289	300	339	313	305	303	296	299	307	312	272	300	323	275	286	320	301	289	305	328	298	282	313	315	304	287	266	334	307	314	280	306	275	290	328	283	309	289	302	282	290	324	309	275	319	300	294	292	319	304	276	309	304	337	289	303	342	292	312	304	293	270	292	310	325
45073	57461	47073	34376	27084	21368	17235	15034	11241	8288	6101	4114	3212	2726	2368	2088	1826	1674	1481	1331	1196	1004	930	745	699	628	601	542	474	473	447	396	380	361	369	381	347	369	336	348	311	312	333	303	320	320	339	300	298	310	305	294	297	301	321	278	340	294	294	328	315	291	313	291	256	300	300	298	303	290	312	295	286	289	301	281	292	283	293	299	314	288	275	272	290	289	304	304	288	301	318	315	302	288	295	280	259	312	320	279	295	267	287	292	257	270	264	311	281	295	284	297	276	273	300	303	305	262	273	283	274	351	305	273	294	301	277	288	288	285	294	283	305	308	287	300	281	300	315	297	292	274	285	297	304	291	292	259	291	296	276	321	261	295	311	273	300	295	305	262	283	278	262	295	279	272	304	333	279	298	290	314	290	269	289	308	292	277	264	304	293	277	309	287	286	321	286	288	270	304	286	298	304	277	267	285	286	324	303	248	315	280	290	301	284	302	283	303	275	322	256	278	294	274	282	312	288	287	287	290	289	313	289	307	282	290	286	279	269	275	283	287	297	310	296	291	292	280	289	267	311	262	325	304	283	310	291	241	288	303	270	269	283	284	291	245	272	306	319	282	315	271	303	303	304	298	280	288	336	291	287	299	294	285	308	281	302	297	327	280	252	301	295	300	300	277	293	306	316	312	290	283	297	280	281	303	313	301	308	269	274	286	280	276	295	298	305	308	285	282	295	274	285	279	298	313	282	269	319	283	291	277	310	304	287	277	259	327	315	273	300	304	292	300	280	285	285	312	293	276	279	284	295	308	277	304	274	281	290	299	269	293	302	290	276	277	312	284	271	271	279	286	292	281	295	295	309	310	298	292	301	304	290	277	314	286	296	279	294	273	308	285	266	266	261	324	269	261	282	281	306	280	282	267	279	313	281	288	260	291	280	278	284	300	298	290	283	255	273	280	295	312	305	279	282	307	276	302	284	266	295	301	307	283	283	297	285	283	301	294	290	301	284	326	295	267	303	292	293	256	317	272	283	328	295	300	284	285	281	292	274	305	288	275	293	300	303	302	297	301	292	269	307	287	276	292	303	290	285	321	282	301	302	285	285	287	280	275	323	308	294	295	336	303	286	313	299	295	302	294	291	299	285	300	266	285	277	274	291	302	306	267	270	288	287	322	313	291	307	285	278	311	271	285	258	286	295	289	309	302	296	307	303	311	299	291	291	301	311	277	264	281	288	299	297	310	304	293	284	297	327	280	291	279	291	305	320	324	322	296	286	268	276	305	292	302	277	285	309	300	279	332	311	276	264	298	300	290	248	263	285	312	268	295	309	268	268	285	323	253	311	285	242	301	260	268	287	279	295	260	281	293	286	286	304	282	311	319	252	312	302	316	281	276	291	274	309	280	276	283	257	294	311	312	275	300	303	284	303	257	287	265	293	273	295	269	278	289	327	304	301	247	283	294	293	268	286	268	249	301	299	275	260	291	330	281	301	323	306	313	273	276	303	307	270	291	288	304	277	328	238	304	265	263	276	270	307	282	265	280	272	239	280	296	264	294	314	296	272	270	286	320	281	322	282	305	301	285	281	295	300	305	282	286	265	288	271	280	298	271	295	309	330	305	316	289	285	315	283	273	290	316	311	268	255	310	290	311	277	266	302	282	278	289	265	290	273	298	267	295	276	328	286	278	275	329	324	290	288	302	317	301	275	285	289	289	282	292	294	292	305	264	295	257	294	317	304	305	282	290	301	267	276	299	303	271	316	308	269	277	332	304	340	281	295	274	290	295	299	303	310	244	274	248	271	283	287	321	311	291	280	299	293	325	296	282	300	269	278	300	304	293	321	280	315	285	277	309	316	302	336	275	322	311	273	247	282	291	293	300	256	315	324	320	269	288	284	300	306	285	289	282	292	262	310	306	333	306	324	307	294	283	256	289	325	293	295	296	303	288	260	304	283	248	287	277	272	272	285	252	290	286	294	304	281	269	295	305	289	278	275	286	301	294	302	289	289	270	263	287	271	262	287	254	288	305	293	281	298	297	291	278	274	294	286	282	315	316	266	321	278	288	315	320	287	296	282	275	284	298	295	319	303	281	311	304	291	266	334	264	261	291	267	287	304	259	307	260	298	299	278	278	301	296	280	311	335	300	315	291	316	275	301	302	335	316	292	268	286	282	304	303	291	302	284	281	304	305	294	290	286	307	298	287	280	288	294	288	310	308	295	287	299	305	246	285	294	295	291	312	299	309	252	281	291	279	283	272	301	328	284	308	315	296	336	299	291	277	330	294	293	316	285	293	254	310	311	279	293	301	286	284	281	300	264	293	294	291	263	286	291	300	318	288	291	300	308	300	264	312	289	293	262	287	306	275	279	293	319	299	295	311	304	280	298	275	274	288	300	319	307	302	290	280	299	271	328	281	271	303	278	284	254	272	275	280	288	278	285	285	269	307	281	304	311	314	320	281	279	290	302	296	307	276	301	295	318	314	297	259	283	277	298	284	298	255	323	285	280	287	279	300	305	304	315	292	285	319	283	283	301	316	294	301	324	320	305	284	280	289	281	298	264	298	276	302	280	333	323	306	273	286	303	309	307	296	275	308	264	278	298	291	285	264	263	260	325	297	300	281	291	317	290	278	268	291	300	289	309	301	262	254	319	338	315	287	283	286	297	276	315	298	274	306	275	288	298	269	318	290	281	309	300	269	288	297	288	298	298	279	256	280	313	288	302	297	287	298	278	282	283	277	302	262	313	289	278	304	274	294	278	315	286	286	293	293	283	313	274	279	280	299	294	274	294	318	288	304	302	264	311	282	303	291	288	315	282	307	334	271	262	315	288	290	326	300	295	283	285	279	281	274	308	289	277	291	282	290	294	295	287	281	308	319	306	285	292	281	279	299	284	305	293	287	304	264	309	313	286	297	327	291	244	299	295	270	300	277	284	280	290	295	289	300	301	315	287	294	299	286	296	277	294	281	298	286	265	298	253	260	293	320	281	337	279	318	236	299	271	309	321	276	293	306	280	301	280	266	271	290	295	293	322	298	290	291	318	256	285	287	279	277	289	276	260	276	274	296	277	292	301	264	271	274	297	303	302	286	275	273	264	321	293	277	295	285	313	307	288	321	285	276	287	309	269	273	285	259	289	273	270	277	297	301	308	266	289	283	297	298	313	289	307	288	278	280	304	311	297	304	274	285	284	312	332	284	300	302	298	281	305	274	311	300	284	303	258	287	309	262	255	301	291	304	311	307	272	273	262	276	308	296	284	280	287	305	269	323	284	273	273	274	281	284	251	290	297	251	295	291	315	288	303	304	271	293	269	297	266	281	276	290	286	289	270	282	282	317	301	275	286	282	274	291	290	279	287	275	276	319	304	295	292	267	268	286	326	288	318	302	312	287	290	321	315	295	296	289	286	299	297	297	297	309	291	284	254	258	303	284	275	288	288	324	316	290	319	278	305	276	275	310	281	291	321	278	283	239	275	295	331	304	283	285	295	277
24257	21543	29189	24316	21911	24446	25447	14916	9930	7541	5108	3024	2333	2055	1755	1610	1511	1291	1227	1095	983	957	837	721	646	585	564	514	484	475	464	455	415	396	399	388	368	361	395	358	335	358	329	326	344	359	338	353	329	363	338	349	337	336	338	319	357	329	357	327	349	334	346	331	302	360	331	359	301	332	359	311	359	324	340	365	332	320	321	330	346	340	310	330	381	339	359	353	356	322	331	341	336	336	349	333	329	320	338	311	302	341	355	351	356	314	324	358	337	347	359	353	327	356	366	341	334	335	358	350	292	289	353	343	324	360	338	356	330	332	346	354	337	341	338	344	321	345	307	325	370	343	351	356	344	367	297	306	316	375	343	335	306	347	320	342	338	313	353	373	382	325	325	335	321	322	314	338	322	349	330	328	316	353	299	355	309	306	348	329	338	333	348	326	365	343	331	320	341	341	321	326	357	351	350	355	335	343	315	346	331	319	288	351	332	317	324	325	343	329	332	324	358	319	335	320	323	352	354	319	322	331	365	365	310	317	351	336	342	341	316	326	365	324	322	348	326	355	321	329	326	335	335	328	327	352	327	330	350	331	344	339	311	359	328	349	345	328	309	360	330	343	336	341	365	354	353	332	353	326	348	330	319	342	330	321	354	328	298	343	315	326	337	366	331	346	336	345	328	330	369	308	364	317	349	326	341	315	342	343	328	307	349	327	329	321	333	363	352	310	369	316	330	321	306	341	328	322	336	311	337	364	326	299	337	325	384	345	336	313	369	328	340	371	341	356	353	329	363	328	353	319	318	307	311	308	318	331	324	333	298	346	347	343	357	326	324	336	288	324	335	328	312	327	348	314	336	360	334	325	343	344	342	332	342	325	320	366	325	329	325	339	329	325	329	314	310	335	328	359	349	344	352	315	315	316	316	305	304	284	330	307	330	309	328	330	350	328	329	308	351	343	338	322	317	315	317	351	345	343	317	325	299	324	348	314	335	325	357	366	322	341	329	309	364	346	318	318	306	335	332	327	333	299	331	332	332	381	316	330	328	377	308	312	344	340	318	317	362	324	330	362	366	332	343	336	339	325	308	305	334	319	305	278	334	327	338	348	290	344	336	308	315	366	353	310	343	337	347	333	332	355	335	324	357	342	335	334	315	372	324	337	355	328	330	318	343	338	316	350	329	339	331	313	313	329	347	324	306	335	334	300	323	304	331	337	322	323	364	334	323	342	351	334	359	310	333	331	355	322	332	339	335	329	347	340	367	313	317	337	336	344	311	311	349	328	370	354	315	337	298	313	327	336	349	315	313	342	299	321	356	347	318	334	332	341	335	325	308	319	323	374	339	317	355	334	334	313	322	321	341	328	307	339	358	322	355	338	321	323	349	346	329	292	301	340	328	366	347	310	343	356	320	325	366	344	319	387	347	372	314	351	335	322	341	348	368	343	307	318	306	354	294	370	332	329	364	315	342	330	331	334	351	306	347	351	346	333	337	355	319	343	295	348	337	318	339	361	337	324	365	315	351	316	349	323	305	329	343	314	346	334	366	348	310	327	334	340	321	356	334	352	320	335	365	336	353	325	313	328	339	320	343	334	342	333	333	330	337	309	367	346	348	325	318	334	313	336	318	365	301	315	329	331	312	336	339	302	348	350	340	332	312	352	293	326	330	345	349	309	301	323	320	329	319	332	345	328	322	371	321	335	343	358	346	323	344	347	342	346	320	338	327	283	369	325	370	335	341	315	337	339	316	341	339	339	325	313	352	339	321	330	341	353	355	309	325	314	303	325	340	317	342	329	325	340	329	355	318	329	356	334	313	301	316	359	327	339	343	317	333	315	358	333	357	348	331	320	350	336	323	311	315	364	321	362	316	329	292	356	301	342	350	327	332	324	313	332	334	324	327	354	319	336	348	302	350	320	334	324	291	349	356	343	307	332	325	323	330	366	332	338	353	351	349	339	348	304	309	327	321	323	316	329	360	355	312	306	331	303	336	350	314	334	348	324	335	322	329	307	360	292	327	354	334	341	354	329	318	353	337	320	308	349	320	341	330	312	337	331	321	335	328	322	326	352	323	306	355	334	334	334	319	333	302	353	318	334	329	338	324	333	365	350	344	365	346	357	341	313	317	344	369	339	332	357	337	358	343	349	372	309	323	362	321	362	343	328	346	321	364	311	282	339	339	332	326	310	338	325	363	296	370	321	317	326	321	349	337	339	328	355	347	325	339	311	322	333	338	358	331	327	323	330	329	331	330	355	324	326	346	329	295	319	339	316	375	333	323	335	328	287	306	350	324	322	331	322	331	312	349	345	325	365	322	375	353	366	337	334	294	346	325	358	354	345	335	359	372	333	324	300	350	313	317	295	335	306	324	338	322	344	331	350	351	351	328	355	319	317	334	317	326	337	312	307	297	353	317	318	309	340	309	326	343	339	311	311	285	340	349	329	351	335	321	369	296	301	338	333	372	319	345	322	330	341	310	302	315	352	335	333	334	326	311	317	340	308	333	320	337	325	346	367	297	331	323	334	348	343	342	341	329	343	337	325	357	324	339	325	323	323	345	313	302	335	344	354	334	336	307	325	317	344	355	322	313	333	364	318	325	334	332	361	324	328	339	315	316	344	331	307	376	332	337	337	346	351	336	344	344	306	314	321	333	305	330	324	371	324	329	307	330	346	317	312	340	327	333	314	336	333	309	339	345	329	341	354	372	332	342	344	324	337	359	317	339	362	345	333	331	382	292	349	317	341	339	349	333	314	316	353	372	352	306	342	329	340	316	317	308	361	355	348	335	340	332	323	312	337	327	359	321	337	321	341	324	329	319	307	287	326	336	357	309	292	326	305	317	333	336	361	328	316	336	338	314	316	326	325	318	315	351	330	325	345	330	364	331	326	345	352	305	323	323	342	292	329	358	328	362	333	334	309	350	323	334	356	338	330	300	363	328	313	331	310	350	337	374	314	330	352	312	365	346	319	299	315	355	296	366	345	302	325	321	325	358	326	324	363	327	323	340	324	341	323	345	345	352	318	345	308	356	336	311	356	360	329	309	337	351	340	327	318	323	324	352	338	328	328	319	341	348	365	344	323	336	356	356	350	330	323	329	337	350	329	324	340	307	344	337	354	328	323	319	347	344	296	331	334	327	311	335	349	325	361	336	321	323	337	328	314	351	353	315	310	302	358	319	322	344	330	301	360	369	328	304	301	313	330	308	344	309	360	334	320	341	324	336	325	319	337	321	333	370	359	324	359	350	330	293	344	330	333	302	321	322	324	328	325	341	356	322	323	326	336	351	352	333	341	320	333	318	327	344	327	298	365	358	377	322	352	356	343	337	302	351	345	290	336	326	341	366	310	311	330	347	360	321	320	338	307	356	300	337	366	344	363	331	344	356	361	325	356	328	345	329	347	334	330	339	338	320	358	333	331	344	335	331	352	327	337	330	332	328	356	337	353	314	337	346	320	347	321	321	336	323	289	329	344	355	308	335	316	351	327
48927	58072	49386	34992	29238	27039	22297	17702	14159	10843	7534	4835	3686	3061	2815	2436	2236	1940	1718	1497	1356	1303	1067	954	814	750	718	634	603	484	472	435	454	391	379	362	402	380	359	360	361	363	359	340	327	299	358	312	334	305	327	305	322	322	322	321	353	334	318	282	306	357	326	311	326	320	298	294	328	298	302	293	333	323	333	330	310	307	322	368	323	289	278	291	287	288	304	290	318	321	294	333	315	264	352	315	301	304	273	304	332	288	303	300	321	310	302	305	328	311	324	312	293	305	301	311	324	321	314	291	306	323	304	327	327	277	309	319	313	313	355	306	319	316	309	318	305	340	326	316	302	291	293	311	288	317	312	317	301	298	273	287	263	317	290	287	316	321	318	303	318	285	330	351	296	306	277	338	307	296	303	342	318	314	320	319	289	274	304	278	309	300	324	302	311	314	273	348	293	318	260	316	309	344	344	314	272	317	293	316	311	312	334	282	281	333	286	337	309	313	304	293	303	307	291	348	331	318	332	296	315	251	320	298	316	323	308	288	344	353	320	338	301	302	330	287	292	309	312	317	291	315	310	302	312	295	339	337	298	276	319	329	303	298	309	285	298	301	302	337	291	311	306	368	276	321	309	328	322	309	297	326	312	346	306	309	322	306	304	289	306	319	318	327	332	293	331	306	336	334	296	292	304	316	311	331	327	306	305	319	308	318	292	302	290	295	288	292	303	330	307	308	297	292	351	320	293	290	319	300	307	294	286	299	322	314	322	299	319	305	311	305	282	306	301	337	297	324	314	312	327	319	310	325	304	338	332	276	287	317	333	288	295	304	317	301	321	339	319	320	318	327	305	320	324	289	288	298	313	320	319	304	295	303	300	341	322	313	316	295	317	306	277	336	338	310	313	284	301	312	300	324	320	328	321	326	309	315	317	302	312	286	300	320	305	300	320	318	318	310	321	328	280	311	328	332	292	320	296	297	293	292	322	322	340	282	320	307	321	320	330	318	326	326	310	326	334	325	298	315	299	305	294	325	310	333	322	321	321	309	322	325	301	304	319	317	337	313	286	317	292	300	316	324	316	334	328	330	319	330	310	343	333	331	319	326	309	320	289	304	318	330	303	315	320	297	301	311	307	300	316	315	340	304	299	298	315	324	311	323	304	334	306	341	297	284	320	303	320	306	304	294	338	324	313	302	316	301	304	319	309	294	343	312	296	326	323	335	315	309	328	323	295	286	312	343	332	316	348	328	315	301	301	322	329	282	310	307	306	330	317	302	285	323	293	314	315	312	328	332	291	308	313	338	322	303	294	313	316	331	300	328	329	313	281	324	335	310	312	341	325	328	305	298	321	286	350	307	290	293	329	302	338	286	323	314	306	302	295	290	317	326	283	317	332	357	339	298	307	322	344	284	322	299	285	301	279	281	305	329	337	314	326	308	328	302	332	312	317	305	327	313	318	302	313	323	296	292	304	258	285	315	304	301	293	322	309	323	331	318	297	320	333	328	332	347	319	292	310	315	293	301	288	325	280	266	322	304	274	325	314	295	300	310	340	313	311	304	292	317	282	319	301	323	331	320	353	326	289	316	314	307	305	286	334	293	297	292	330	310	293	316	288	331	308	319	344	290	319	279	310	303	290	312	306	285	337	295	321	259	321	312	315	310	309	336	289	309	321	276	326	320	307	316	303	338	331	326	331	307	314	316	327	295	320	314	321	318	318	330	316	319	290	333	278	319	322	309	335	315	320	308	294	353	315	297	317	312	306	281	302	312	298	302	292	292	306	333	308	287	295	306	319	276	310	315	333	303	333	301	307	317	292	338	263	307	334	324	333	311	303	317	296	312	325	303	279	317	307	336	304	307	324	291	295	330	331	314	315	280	334	296	329	326	329	315	343	309	340	311	288	322	302	287	332	324	283	302	294	295	321	311	327	312	284	357	303	315	317	296	305	303	319	302	348	320	284	315	321	322	318	340	339	330	272	328	305	309	293	317	313	330	308	324	318	317	308	282	279	312	343	277	321	303	310	320	341	289	355	367	319	320	309	301	268	282	317	317	324	319	298	265	308	305	292	326	321	297	298	279	324	328	326	337	312	311	298	330	275	340	287	302	325	284	329	280	341	317	300	317	316	327	314	293	311	293	318	301	288	296	335	296	326	319	313	289	310	296	290	348	325	319	326	300	334	334	325	316	355	308	297	300	346	359	327	292	318	309	304	321	301	321	298	308	296	344	314	308	335	320	322	272	335	301	317	317	316	314	333	281	323	350	291	295	333	293	303	294	312	330	329	322	295	312	300	328	309	306	303	328	306	317	287	265	345	280	333	340	332	283	329	320	358	308	305	368	317	330	357	294	370	335	305	297	319	321	309	298	275	289	316	298	325	342	321	345	324	332	300	305	322	286	326	328	309	306	310	300	320	330	285	325	302	300	350	305	369	315	316	310	295	316	302	306	344	306	322	317	326	296	309	297	291	329	337	326	305	305	343	297	322	289	290	320	324	297	328	285	319	307	278	293	321	350	290	317	320	286	296	317	328	325	323	315	288	331	331	319	281	334	302	317	290	323	286	328	316	337	328	300	332	325	331	352	327	307	339	306	301	305	336	319	296	316	316	328	333	307	329	316	325	355	297	335	325	318	306	297	296	312	280	318	317	305	318	321	288	288	306	287	290	290	324	319	289	326	302	314	306	327	319	305	302	311	326	325	320	309	296	331	300	331	301	268	293	340	336	290	310	303	299	328	321	298	334	326	330	327	309	367	307	290	329	326	327	294	287	332	304	324	311	313	310	317	289	308	331	338	305	321	326	315	308	315	315	309	322	319	316	317	299	296	286	295	310	317	308	320	314	330	337	321	336	275	323	312	306	300	307	292	311	298	336	319	305	329	327	314	303	315	311	331	335	297	287	303	286	302	298	305	338	313	302	330	305	288	310	288	345	324	334	333	293	309	343	288	284	320	293	303	322	308	336	316	296	311	305	303	297	276	302	254	322	293	291	307	282	293	328	300	301	337	309	311	319	300	304	306	322	311	307	319	314	312	310	264	288	316	315	326	311	299	321	343	300	300	308	300	303	305	308	323	291	319	319	289	303	328	335	303	308	300	303	286	358	287	301	317	308	302	303	311	309	327	309	310	319	328	330	274	328	307	315	327	315	333	328	316	303	301	323	294	274	321	309	330	302	308	306	322	291	311	344	279	332	303	299	346	289	308	330	329	296	306	302	314	311	293	294	286	323	339	314	302	277	304	323	325	283	294	289	323	310	355	293	325	296	269	306	327	346	297	316	332	276	309	304	307	324	317	283	286	317	322	294	299	315	323	281	321	299	305	314	296	294	292	286	293	323	338	315	323	321	327	303	322	286	299	294	323	322	291	306	319	319	312	321	284	309	310	310	324	320	314	296	283	298	314	333	309	314	340	341	290	307	332	321	325	307	281	316	314	309	304	305	304	323	332	295	309	291	315	309	319	319	321	302	335	291	330	312	294	308	314	304	312
28850	22208	29148	27442	17462	12463	8660	6424	4557	3210	2123	1670	1344	1067	1008	913	793	749	733	653	624	551	553	501	469	398	371	364	442	371	340	314	353	310	326	284	276	308	294	302	309	266	254	286	277	292	297	278	278	281	277	270	272	271	245	305	287	297	305	291	287	242	319	287	285	277	272	310	243	281	271	246	287	298	283	279	287	288	270	287	285	293	249	290	288	291	293	279	249	267	267	248	255	286	266	280	271	226	300	275	269	280	290	248	261	253	266	276	291	269	258	299	301	279	263	270	261	289	245	255	291	293	267	276	281	293	309	281	299	263	259	298	272	258	287	259	278	304	265	253	306	288	298	285	261	250	329	303	257	269	279	262	292	279	272	270	249	274	282	275	307	278	282	274	235	285	289	304	270	272	267	263	300	254	276	256	275	271	284	289	259	286	246	274	270	277	282	290	271	268	285	280	253	298	262	250	306	278	263	283	275	276	280	252	284	290	269	280	263	268	292	269	275	279	290	282	276	308	293	294	244	272	293	273	269	270	292	263	261	276	268	275	260	295	275	296	270	269	262	276	298	252	294	280	281	265	249	280	277	288	257	261	284	262	325	275	260	278	289	302	282	286	294	291	276	286	296	276	236	271	278	290	315	281	287	292	276	259	267	294	275	268	269	301	277	277	270	282	270	295	254	253	278	264	274	297	301	258	276	282	260	286	274	282	261	253	284	261	265	301	294	261	261	295	270	251	311	283	283	297	300	258	260	276	292	272	300	270	325	317	306	263	300	252	291	283	249	256	313	273	251	312	263	251	295	293	304	286	236	245	284	269	256	278	286	278	297	256	279	299	258	259	280	262	274	273	270	281	248	281	253	256	289	294	268	239	268	275	297	279	290	262	263	256	285	317	266	283	277	253	280	299	256	287	261	259	277	250	265	268	300	269	280	274	264	251	275	269	306	262	270	292	257	291	267	285	284	297	269	288	239	271	283	284	257	280	252	282	273	244	283	283	273	263	278	292	321	270	299	277	259	270	251	310	258	276	281	280	255	293	276	292	239	282	303	272	277	237	270	276	253	256	267	272	270	289	298	256	239	288	268	268	298	272	306	274	291	284	276	288	263	270	309	300	294	289	265	269	273	271	286	263	307	259	297	250	285	257	268	255	286	277	306	271	267	279	294	282	270	264	292	310	283	284	248	310	299	301	288	261	257	293	285	289	311	250	287	244	286	274	309	276	254	284	293	290	297	269	264	265	249	267	272	254	237	272	261	295	268	274	260	271	298	291	266	278	290	290	269	282	289	258	289	289	285	273	295	281	265	261	284	262	268	284	247	287	300	274	258	247	269	317	279	271	270	277	281	248	290	271	261	261	285	240	284	263	285	314	294	245	271	303	258	276	280	308	273	265	268	303	269	256	269	298	283	269	302	292	270	261	277	285	283	324	274	244	301	294	292	256	242	281	296	280	281	254	287	283	308	291	280	322	262	273	281	279	274	282	297	275	270	267	298	290	280	297	272	254	291	270	289	279	260	252	308	256	252	284	293	288	260	309	297	303	263	258	275	267	260	252	285	268	273	236	271	277	297	288	289	263	281	283	279	279	272	269	271	254	279	291	260	279	275	287	289	282	272	255	272	273	273	270	258	309	297	265	270	287	282	287	259	274	266	292	265	264	292	259	264	264	298	281	273	281	288	279	296	272	282	285	322	286	275	254	260	277	294	257	281	272	278	286	262	282	242	253	279	263	257	252	262	269	265	260	275	307	282	275	283	277	250	244	246	291	282	317	303	255	252	250	254	275	289	289	275	316	284	261	277	287	276	262	275	267	273	288	278	269	284	267	286	259	278	276	288	268	269	263	284	256	285	266	288	302	272	282	259	276	233	284	270	275	285	259	254	238	274	257	268	269	260	275	274	263	282	277	315	279	275	290	268	273	305	263	305	266	285	290	327	294	297	250	287	280	244	287	276	291	253	271	296	278	315	272	237	275	300	297	274	239	265	285	287	250	292	279	283	294	231	272	292	296	286	255	292	255	307	271	296	263	287	270	270	292	277	287	263	264	240	278	290	279	262	284	294	266	280	287	282	255	296	271	284	288	260	298	275	283	268	270	298	252	267	273	281	261	270	292	309	253	274	275	250	304	310	274	250	306	305	261	290	288	261	283	274	284	283	284	272	272	278	275	294	281	249	279	303	249	259	306	292	272	266	278	252	290	308	263	270	258	287	262	269	275	286	250	294	273	264	257	293	313	279	269	260	284	266	290	271	275	259	272	270	287	285	253	277	261	290	268	271	266	279	312	289	292	301	290	261	286	263	285	254	268	275	276	298	256	258	259	276	304	301	275	261	290	311	290	303	265	259	277	280	291	288	242	295	283	274	269	252	256	297	271	291	315	292	294	255	265	302	280	245	271	287	235	283	258	283	270	288	269	256	271	286	291	307	257	280	259	267	273	267	305	248	278	305	248	263	273	280	268	257	274	273	288	278	284	277	314	297	273	276	297	297	261	264	281	305	300	292	297	241	255	256	267	284	299	298	304	260	285	284	291	275	272	269	270	286	275	292	288	274	295	260	272	289	292	268	281	259	278	300	310	289	315	285	289	282	276	267	259	272	278	279	254	304	300	264	302	277	283	290	276	309	288	312	273	247	266	278	265	262	297	254	285	300	266	265	281	314	259	294	250	244	262	275	294	245	261	270	267	306	292	272	272	273	290	303	307	268	297	251	239	262	284	267	251	294	291	281	279	259	231	268	269	255	259	271	263	308	268	282	268	282	315	291	288	278	274	264	258	251	322	293	261	238	294	268	259	283	293	290	265	306	264	287	248	281	269	253	284	306	273	308	279	261	276	287	301	272	280	283	273	263	289	275	280	262	262	295	255	238	276	276	274	258	265	282	291	260	273	285	267	290	264	283	267	281	254	285	257	278	293	254	275	267	255	259	275	282	276	272	295	288	275	250	266	284	268	275	278	267	277	278	277	271	267	285	284	292	269	282	277	279	249	266	292	283	304	264	271	289	288	308	257	271	289	295	267	267	253	250	297	273	301	269	267	265	302	286	269	301	275	269	275	271	279	276	303	278	286	262	263	296	274	268	298	313	257	282	309	267	299	284	290	272	299	285	257	284	295	272	285	269	263	261	300	267	263	281	268	282	275	294	279	255	304	263	300	275	256	297	247	265	278	292	268	262	273	278	292	289	281	269	287	269	307	268	265	258	264	259	259	262	289	281	283	245	265	282	286	271	290	312	283	297	279	244	247	266	287	263	272	282	296	267	286	288	276	272	275	295	306	289	305	262	277	276	273	261	307	280	277	266	256	306	264	255	310	303	292	291	302	288	272	264	257	260	289	263	262	275	256	252	257	276	266	276	284	281	307	293	292	299	305	289	296	278	288	253	284	257	293	266	275	286	273	286	276	266	270	259	282	263	300	242	285	275	299	258	275	273	281	273	279	269	292	274	289	280	276	290	295	280	272	274	301	265	266	257	274	251	240	262	298
39805	46761	41540	27165	20196	16394	12954	10635	8054	5708	3787	2758	2218	1839	1603	1370	1309	1186	965	914	849	752	730	630	580	521	501	468	413	390	352	374	348	298	295	317	292	289	282	258	241	301	275	309	276	298	266	273	309	299	288	258	286	257	265	282	268	244	300	262	253	269	273	286	267	261	261	282	268	266	286	287	260	279	238	240	285	272	255	246	257	267	259	264	285	218	257	247	274	270	278	270	285	261	272	280	250	280	261	284	273	267	245	260	288	292	261	298	262	258	273	288	289	263	242	295	247	287	252	288	256	256	296	253	280	256	272	252	271	257	295	272	260	231	266	280	284	256	267	289	283	288	287	280	284	276	268	290	258	276	244	267	293	280	274	286	268	261	263	254	261	262	292	262	243	240	259	272	276	275	257	279	249	264	253	278	266	249	251	271	276	270	280	259	252	272	281	270	278	278	256	241	253	281	259	260	285	263	278	268	237	278	260	271	283	239	291	258	275	257	257	236	244	262	271	270	298	269	296	267	301	261	277	288	270	255	291	276	263	237	271	275	274	260	272	298	296	243	303	282	251	282	248	268	283	277	298	254	277	241	261	271	280	300	288	301	255	293	283	274	274	274	252	276	270	260	258	264	254	270	277	260	286	262	272	261	265	248	238	310	302	264	276	248	249	273	268	301	296	265	265	261	264	270	263	280	261	274	247	255	243	317	265	288	288	264	279	267	266	272	261	289	236	262	290	237	291	264	265	249	258	246	287	272	268	272	273	253	284	276	265	246	236	255	263	277	261	289	248	252	295	280	266	247	244	274	292	267	308	247	280	266	234	294	291	267	263	269	272	307	280	260	242	271	312	236	250	277	246	242	266	263	274	302	295	275	287	267	261	266	254	285	288	250	276	274	256	275	261	284	272	237	251	307	221	262	267	244	262	307	272	272	271	294	234	259	287	245	269	280	249	269	251	275	244	287	272	264	282	239	289	288	306	272	251	255	243	266	282	272	255	263	274	276	285	270	278	299	295	258	269	249	261	273	284	265	289	259	271	264	268	278	249	294	265	251	275	260	282	265	288	252	252	248	259	244	261	258	267	270	260	244	279	227	282	255	290	302	267	298	279	267	265	261	275	262	281	278	293	235	270	268	280	282	237	284	281	254	255	285	264	271	247	269	281	280	246	252	262	282	285	273	254	274	279	295	292	251	260	257	248	270	273	272	265	251	282	264	273	272	294	264	262	258	293	243	275	249	262	280	240	265	273	265	271	267	260	260	275	275	274	299	296	264	283	237	255	265	261	293	261	260	255	272	275	279	264	281	257	263	277	301	254	269	253	270	260	279	267	266	275	266	265	250	251	251	289	294	255	290	289	300	268	275	251	286	275	264	294	294	296	279	295	279	273	277	277	289	227	282	281	272	248	289	282	260	272	271	260	255	257	288	233	283	276	273	258	263	265	263	256	264	276	287	245	258	278	239	304	284	263	241	250	287	267	270	227	285	270	274	267	261	287	265	251	241	271	260	270	239	292	256	272	274	263	271	284	298	252	242	262	259	268	297	273	289	253	258	252	268	261	240	273	251	255	257	244	273	298	269	289	277	235	289	267	275	298	266	283	287	266	256	273	267	273	254	286	246	281	271	254	273	251	285	270	258	280	275	293	271	250	265	252	254	260	262	303	289	252	262	256	277	276	274	274	272	244	256	271	269	277	325	279	231	276	261	250	286	274	263	281	294	260	261	268	279	251	281	269	266	280	274	286	278	282	270	262	264	265	291	284	263	265	283	293	280	281	280	279	277	271	279	230	285	280	249	256	261	293	261	285	253	262	288	271	243	275	259	245	274	264	252	277	236	281	274	293	263	290	290	258	283	267	280	269	272	265	285	277	256	269	259	275	235	254	274	284	297	276	228	256	273	282	289	260	283	277	291	268	282	232	258	260	285	261	254	269	257	312	274	300	300	255	281	254	245	271	254	228	273	274	260	273	282	281	299	284	256	294	282	266	277	279	293	266	268	277	287	258	300	261	289	277	256	282	282	272	260	281	283	235	302	290	267	270	265	251	271	272	271	273	276	292	253	263	264	277	270	299	287	276	274	230	265	318	237	266	229	229	230	271	245	266	305	306	222	270	270	268	251	271	272	289	250	260	260	278	257	241	281	268	273	272	292	308	287	280	265	258	291	271	254	265	283	251	236	290	249	281	267	259	268	288	242	268	257	258	290	246	279	288	311	271	298	279	225	262	272	250	284	264	271	258	282	272	301	247	273	261	284	276	259	292	280	251	250	276	250	268	267	293	271	270	278	255	255	266	289	273	249	257	282	261	266	259	292	269	280	279	265	271	251	281	270	284	246	260	263	262	244	264	266	333	272	264	259	258	268	283	277	275	248	250	265	289	252	290	249	277	268	260	247	258	285	270	243	252	266	272	237	291	271	238	266	272	287	288	264	271	269	284	287	285	285	268	269	294	278	269	285	257	268	257	270	284	282	253	282	285	268	258	256	279	254	265	242	248	287	279	257	276	236	257	254	259	252	273	271	301	265	258	284	279	303	259	260	274	230	273	265	266	272	251	253	266	283	276	265	269	258	271	283	282	247	272	273	263	305	228	285	250	256	281	277	279	256	273	283	278	297	265	297	252	298	278	240	252	278	263	271	256	262	282	298	283	287	296	225	253	269	299	275	282	262	276	266	253	276	258	272	257	258	270	258	292	291	295	307	255	255	258	265	240	274	277	263	270	262	272	252	265	261	259	257	256	282	290	256	266	261	260	259	263	266	285	256	293	261	297	250	277	255	286	259	297	287	289	266	281	265	259	279	265	289	274	252	276	256	268	277	274	278	273	286	252	241	279	264	264	258	289	286	258	279	258	260	284	259	286	268	279	271	265	273	250	280	278	270	256	236	266	257	291	251	264	293	304	268	266	272	290	284	268	274	264	277	264	259	253	264	266	241	275	255	265	253	277	265	305	264	261	257	275	245	251	272	252	253	294	289	279	270	277	285	280	247	267	291	277	260	280	307	270	289	246	260	259	254	266	251	283	266	246	291	245	265	250	252	258	255	250	300	265	265	275	288	281	291	267	250	268	248	275	235	279	314	237	258	267	265	260	262	255	279	246	278	252	290	252	275	277	254	262	269	271	258	277	275	274	274	251	283	295	260	262	247	257	251	278	276	259	252	257	304	289	282	271	264	270	289	262	287	264	278	271	269	243	249	283	251	266	290	278	267	281	268	264	286	272	285	255	267	267	257	268	266	251	283	251	253	248	268	271	270	264	250	253	260	250	298	282	277	268	258	290	276	273	276	276	280	256	271	269	275	281	275	281	249	256	237	267	252	240	288	277	271	235	290	303	267	247	255	277	275	254	260	249	278	263	266	297	263	267	268	264	259	273	242	275	244	273	274	260	278	266	258	264	294	264	259	273	267	278	257	263	270	272	280	284	283	254	243	276	273	254	246	266	273	287	255	257	262	274	259	273	280	266	279	260	282	257	263	278	254	278	281
25272	21540	28981	24645	22311	22088	17679	12927	9799	7777	4943	3067	2344	2007	1726	1563	1485	1311	1146	990	947	911	775	730	612	601	538	485	509	464	412	411	404	395	399	382	357	341	369	336	327	329	321	326	335	352	372	339	322	327	311	299	310	350	311	284	337	339	325	343	328	311	324	320	320	319	292	318	330	332	319	305	298	327	306	304	309	326	286	303	312	324	299	330	310	326	297	329	325	303	334	299	321	305	308	294	333	327	309	301	330	329	323	292	319	300	303	299	324	281	315	344	290	313	318	345	308	291	346	340	311	303	294	306	331	319	291	348	347	342	303	285	321	350	335	286	317	312	305	304	301	320	313	332	340	333	332	282	267	314	304	288	299	307	297	311	321	308	335	329	297	291	290	331	305	298	311	347	279	319	303	310	320	333	309	327	303	310	354	312	336	276	308	314	299	347	300	283	304	318	312	322	333	315	296	302	300	294	330	334	322	292	295	290	320	318	314	321	293	308	337	311	318	301	309	329	320	306	325	318	350	324	336	323	319	312	290	270	323	320	328	303	341	297	290	305	316	353	347	334	326	304	311	305	330	320	315	305	289	320	320	323	315	309	353	350	302	333	329	275	309	275	303	323	312	296	282	320	316	358	277	304	273	337	306	310	325	298	312	327	296	288	317	317	303	299	315	330	301	333	307	314	292	357	317	312	318	355	329	308	300	325	328	345	322	295	324	326	335	310	287	318	327	294	323	307	329	317	337	290	328	278	314	316	344	313	319	316	303	311	313	303	328	313	311	298	304	328	319	295	341	336	296	335	327	321	313	271	273	336	315	322	303	335	317	297	280	316	321	327	311	328	338	310	302	329	335	315	340	328	322	300	325	326	332	303	305	311	318	339	331	333	290	316	325	331	320	315	315	275	305	341	296	307	311	340	324	321	299	336	286	331	325	296	317	318	310	322	311	322	334	322	320	326	315	315	305	316	307	310	312	294	318	296	345	311	343	343	293	308	298	309	277	313	304	295	317	315	329	325	320	316	307	324	320	286	311	303	311	320	346	310	312	307	287	325	328	340	325	318	324	308	302	339	286	323	301	317	304	315	304	283	305	315	330	335	330	325	310	322	307	307	344	313	306	305	294	290	294	313	326	320	303	335	314	300	322	300	315	281	327	345	316	337	323	318	323	312	365	342	282	314	306	316	314	349	324	315	325	306	312	348	302	279	314	311	340	341	346	308	326	316	372	357	314	343	311	319	330	330	278	322	319	331	352	306	320	314	322	309	298	285	301	324	308	314	329	321	322	314	268	292	323	308	279	305	291	295	312	288	305	349	317	311	311	329	328	319	303	312	330	297	324	279	331	273	323	321	337	300	300	333	298	348	298	298	334	342	320	310	311	342	341	302	321	320	319	310	327	299	340	298	331	301	319	329	327	283	309	333	337	310	305	305	344	320	331	309	332	323	342	323	324	325	307	306	314	292	334	297	286	299	314	339	307	317	288	298	344	335	307	312	305	335	316	334	331	312	323	308	314	314	344	302	317	311	352	306	356	321	337	314	301	358	321	323	319	308	320	299	321	308	340	339	333	336	311	304	319	302	310	307	343	319	300	310	310	337	337	300	306	297	313	309	297	346	322	333	316	294	331	287	311	303	312	307	351	289	328	303	299	339	312	322	333	300	330	307	313	310	331	311	323	295	314	334	305	289	299	323	279	317	316	296	334	276	324	339	314	306	286	343	325	290	285	305	305	302	332	300	316	305	309	293	293	319	338	319	303	307	325	370	298	285	308	324	316	289	299	282	272	328	298	328	344	308	313	327	352	306	313	299	330	302	305	302	273	328	301	283	318	316	328	316	312	315	312	310	315	334	336	300	303	330	296	322	343	318	310	297	290	352	315	326	300	306	314	326	284	283	344	303	336	301	297	323	313	333	335	319	305	300	318	275	352	311	293	283	305	300	336	292	308	316	305	316	334	287	325	327	289	313	291	315	315	333	348	331	318	323	310	315	344	285	314	330	326	313	299	318	327	282	299	302	328	326	311	336	328	313	328	324	298	327	301	299	299	281	276	295	276	314	323	311	316	322	318	284	296	322	281	302	328	308	338	311	338	298	306	288	309	310	318	299	310	344	332	294	323	315	310	285	321	313	297	291	333	300	282	330	283	282	324	316	312	308	342	341	302	313	319	299	324	279	281	272	316	321	291	331	329	336	320	357	321	300	336	323	342	320	320	300	321	300	314	348	318	272	318	279	318	325	345	304	333	322	340	313	265	304	313	311	335	314	310	329	306	327	307	352	304	286	341	284	318	297	312	314	303	323	318	312	321	275	315	343	323	333	299	331	328	341	318	333	321	308	316	330	286	318	291	322	318	303	350	342	282	343	304	326	322	338	294	344	327	299	329	355	317	334	300	313	299	357	319	316	318	309	305	323	287	340	335	323	301	313	313	351	305	277	309	319	305	317	313	326	317	322	319	293	294	286	317	317	323	295	309	345	322	295	272	316	292	265	290	328	320	279	324	321	315	262	319	306	320	333	329	304	307	314	309	329	306	347	312	304	293	308	294	297	362	316	286	321	305	307	284	315	338	315	345	335	315	304	298	315	340	325	318	319	294	317	320	320	308	293	353	325	313	348	335	317	310	308	329	315	315	300	303	290	313	336	325	319	307	309	316	321	306	299	293	307	343	289	316	324	319	299	285	308	319	296	287	297	323	338	348	323	323	303	325	334	321	318	297	299	320	334	342	294	313	279	306	313	318	292	339	315	284	267	332	325	310	308	326	300	310	327	293	312	305	306	298	318	313	313	324	339	329	312	341	298	309	307	342	300	357	310	322	328	306	327	304	340	339	315	308	343	329	296	298	296	283	319	340	319	314	308	314	323	332	333	342	349	308	308	323	276	289	307	295	315	311	319	328	285	332	345	297	276	329	298	301	280	320	320	321	327	311	306	305	308	368	314	319	304	323	310	320	328	331	333	335	290	321	281	317	295	333	320	300	313	278	290	341	316	301	306	306	321	322	306	316	331	294	289	297	298	316	312	333	304	315	319	304	290	331	303	371	309	289	326	310	315	304	294	308	298	322	296	299	370	291	291	303	328	303	308	283	304	339	333	332	297	332	324	277	303	345	286	296	321	315	331	280	329	283	311	289	325	329	323	334	335	311	316	309	336	327	346	307	308	309	320	273	305	314	326	306	306	329	311	298	326	329	347	328	291	325	340	285	320	302	302	315	301	316	318	313	328	307	308	317	303	338	295	312	308	299	310	318	295	315	321	311	322	333	317	286	360	292	339	323	319	322	323	310	330	334	336	297	302	295	321	326	294	297	310	289	328	350	318	329	320	323	358	296	331	322	303	324	303	295	308	294	316	309	336	320	350	327	316	270	328	310	337	308	317	325	311	319	342	300	294	315	290	309	306	341	296	281	309	296	326	322	303	290	287	320	314	354	301	308	320	316	306	359	309	312	354	310	287	313	306	289	321	334	347	289	340	319	295	333	326	325	303
41596	53931	47426	33806	25472	19915	17646	16687	14176	11254	7513	4687	3731	2982	2735	2373	2128	1828	1634	1512	1377	1168	1060	933	782	734	686	596	583	524	491	454	413	400	379	369	353	355	334	336	323	311	349	311	329	317	336	320	316	308	318	311	307	329	345	311	290	313	301	323	324	316	311	293	293	302	284	286	328	309	297	299	301	311	304	296	326	304	297	296	295	292	314	276	313	318	265	290	317	290	288	290	328	316	315	295	309	331	290	290	302	301	310	282	299	287	288	273	280	320	298	300	288	307	296	289	322	298	301	285	289	300	296	283	281	293	283	259	320	322	314	287	262	286	288	290	295	285	315	340	295	330	308	247	308	291	299	305	311	308	287	318	298	289	280	268	299	287	288	287	295	297	297	291	310	280	300	297	327	292	288	297	295	304	274	312	273	271	293	304	304	290	281	264	275	268	276	313	289	301	319	291	317	331	290	276	284	284	317	301	267	280	272	305	284	293	306	309	291	285	311	283	278	279	291	309	304	308	273	285	333	310	329	286	311	275	297	308	305	270	278	296	299	300	297	315	297	296	313	323	307	288	288	278	274	279	310	279	277	284	327	322	290	307	295	302	316	316	309	334	283	323	298	306	281	263	283	311	296	305	312	305	298	294	282	292	256	285	289	289	276	285	323	291	290	301	316	298	299	286	315	298	310	287	282	275	304	267	282	291	311	290	312	278	317	312	297	287	297	296	288	300	276	310	308	284	304	281	321	288	300	290	325	290	320	307	287	284	295	295	311	308	287	294	291	296	298	314	285	307	297	301	290	301	302	312	305	276	310	316	296	320	296	296	289	302	307	302	294	317	290	291	279	301	322	335	269	306	289	310	309	307	284	309	294	303	286	328	305	308	341	287	315	273	322	263	271	290	306	276	301	280	295	281	295	280	267	310	313	307	290	324	286	294	335	273	297	317	271	303	320	321	308	275	288	278	294	326	318	280	303	285	344	308	314	313	289	303	293	299	291	299	298	311	263	294	295	313	296	318	296	285	284	286	284	268	288	283	316	274	318	271	321	312	283	284	308	313	269	300	312	288	266	307	301	294	317	296	318	275	279	304	308	321	307	284	339	308	313	296	326	329	292	282	301	287	299	302	258	278	286	288	299	334	329	304	259	293	274	339	295	300	300	266	306	287	289	312	310	283	296	302	314	297	297	294	277	309	279	307	293	294	302	289	279	303	309	358	283	301	298	297	270	308	275	293	280	293	301	303	304	293	307	275	306	307	318	311	317	278	314	282	294	293	290	311	277	290	284	298	311	297	274	286	301	294	286	287	311	296	272	301	319	294	311	266	285	303	280	289	281	287	292	309	315	303	315	297	250	293	323	301	307	279	299	317	291	296	300	288	273	285	314	309	293	310	307	265	280	310	300	306	281	293	298	302	321	298	272	295	278	293	304	286	300	273	304	262	285	318	294	316	295	300	319	273	320	295	317	271	282	310	302	296	301	277	290	302	283	296	304	307	283	304	300	301	302	308	339	268	330	309	294	300	280	298	300	300	322	292	265	299	320	281	334	306	293	269	258	282	284	276	307	287	288	302	283	291	305	299	304	306	273	284	290	302	316	305	298	268	296	301	297	322	284	290	275	311	311	307	334	307	282	291	302	276	331	303	324	293	309	311	282	310	299	277	292	330	299	274	294	265	304	321	300	265	284	297	284	302	284	305	279	311	298	298	284	309	325	322	305	319	306	310	294	297	284	278	292	285	306	288	326	295	324	280	300	295	299	268	288	303	295	330	268	293	308	284	305	304	323	295	279	292	311	293	314	307	311	302	281	314	305	288	273	308	289	321	311	301	305	314	302	283	283	266	302	301	294	300	299	312	276	278	325	273	293	292	305	298	278	319	300	310	317	292	287	276	311	304	289	293	310	292	306	323	321	306	303	287	301	276	286	295	295	305	274	305	288	310	301	304	321	286	294	304	297	293	308	309	277	279	270	298	316	282	318	296	271	311	305	282	312	283	290	299	322	304	316	271	288	296	259	318	284	296	309	295	314	295	297	323	277	306	278	259	326	293	313	284	313	307	292	294	292	308	322	292	298	319	282	295	298	299	293	272	357	295	283	268	293	301	305	316	287	297	261	295	282	324	294	283	277	280	309	297	297	297	308	260	314	278	312	304	291	301	296	309	303	317	288	290	306	289	296	288	293	297	283	299	317	298	328	282	293	317	331	301	275	310	294	302	319	278	298	291	293	312	278	325	322	306	303	285	283	279	275	298	280	303	308	301	316	287	306	295	302	286	250	280	288	278	269	301	332	295	307	305	253	281	260	302	317	286	299	278	296	288	279	271	306	277	293	294	307	292	263	269	312	294	299	307	286	289	290	312	274	298	288	335	309	308	290	301	293	284	283	305	296	302	294	301	278	293	317	292	305	299	296	267	308	311	303	277	291	301	297	309	332	296	313	283	304	270	296	285	307	304	289	290	303	329	289	302	322	305	296	295	297	270	319	294	294	289	325	310	295	264	262	291	293	298	297	328	276	298	313	284	328	279	331	311	278	296	289	274	264	316	294	259	288	321	305	298	300	252	267	302	295	298	319	307	297	289	305	303	301	294	307	277	347	309	335	297	307	291	268	247	318	296	329	272	255	281	313	291	295	260	308	309	291	302	319	304	284	282	278	325	287	309	307	306	296	272	307	314	309	306	270	309	310	292	310	309	306	280	313	337	287	312	314	296	295	306	264	285	307	286	349	276	309	290	293	343	280	293	263	315	280	278	267	274	301	292	305	299	292	313	319	308	306	269	304	277	288	326	287	310	273	289	286	304	291	322	300	321	289	306	289	308	255	313	284	286	317	268	308	324	302	271	294	311	306	278	293	311	282	305	287	304	279	262	333	307	316	280	306	286	278	290	285	284	293	284	308	292	325	272	269	312	281	294	286	290	309	303	310	320	283	301	276	295	310	297	271	274	289	305	297	309	311	277	340	330	310	314	299	305	306	268	282	302	321	317	283	317	329	302	322	300	301	292	288	285	302	312	296	323	297	292	303	256	277	275	307	267	283	318	316	282	322	318	296	245	325	294	290	282	302	290	290	323	283	295	304	305	303	303	312	285	272	318	310	316	315	299	288	298	264	338	305	309	306	319	288	311	315	325	304	304	286	299	294	280	317	278	307	263	308	307	297	290	269	309	321	308	306	279	298	272	301	313	289	280	280	285	286	293	285	308	276	322	307	294	330	305	285	308	307	306	291	264	303	283	287	314	280	285	315	344	317	311	298	282	282	288	319	317	295	300	285	300	269	268	280	288	298	274	293	325	298	313	331	300	280	297	284	290	308	286	306	307	276	286	312	287	298	296	300	294	316	310	298	290	289	345	298	278	323	309	297	324	306	313	285	298	292	289	296	283	292	321	282	305	300	269	310	282	313	304	296	308	257	273	343	288	290	309	324	307	282	290	243	281	308	310	311	277	278	293	297	266	302	275	303	301	292	294	288	309	294	287	273	268	272	305
24989	21530	29165	24705	22612	23203	19537	12546	9065	6540	4332	2856	2356	2009	1794	1530	1423	1243	1172	971	958	852	776	684	640	593	547	479	523	447	422	375	409	378	390	367	355	358	328	325	337	322	300	348	307	340	340	284	285	296	289	315	300	325	316	309	289	354	303	318	322	296	304	296	278	303	303	306	286	311	305	306	322	322	304	316	295	295	310	305	292	345	295	316	306	337	318	305	307	302	290	304	306	297	310	261	299	319	320	310	290	272	290	296	308	310	331	320	314	333	302	320	299	282	322	300	307	278	328	308	301	328	306	297	288	289	297	286	327	307	317	287	280	311	307	307	325	297	323	293	314	296	342	302	278	289	292	273	303	285	300	321	312	331	300	320	334	313	306	301	315	295	303	320	303	305	306	280	306	291	310	328	294	289	315	299	338	295	293	318	270	326	323	292	307	277	315	293	295	319	320	334	296	283	290	286	319	277	309	321	291	336	289	311	343	292	303	302	335	319	311	309	301	298	294	321	304	319	296	291	310	311	305	301	306	301	304	323	330	333	289	278	314	326	285	271	310	306	293	309	288	293	306	274	316	294	287	326	306	292	280	305	280	303	283	279	324	296	299	312	288	306	283	308	330	291	284	322	299	302	329	294	315	316	293	304	302	309	296	313	291	303	306	296	302	310	291	320	302	296	302	285	325	309	263	324	297	317	314	301	335	310	310	339	303	278	324	301	299	267	278	308	319	322	303	332	284	306	294	310	313	308	296	278	318	326	289	333	323	318	289	264	296	295	289	298	299	336	308	279	302	312	300	304	313	279	334	270	287	291	323	293	274	290	271	270	327	316	298	282	304	296	293	272	333	302	275	300	309	312	321	310	310	283	308	288	303	306	294	321	295	299	305	329	304	309	293	291	307	334	300	288	333	287	295	301	308	278	299	304	297	317	287	297	283	352	299	321	310	286	290	316	304	339	303	295	279	301	289	280	288	302	313	319	297	299	324	309	318	291	334	321	304	324	292	318	302	319	280	297	297	293	291	335	295	325	282	320	318	306	293	273	331	317	327	301	313	325	338	302	261	289	309	323	299	305	309	347	292	300	308	287	296	335	318	304	301	289	313	310	329	349	302	292	298	294	294	301	287	304	287	332	310	297	271	270	310	327	312	286	299	278	316	308	288	346	298	273	283	327	282	294	313	332	284	277	290	305	316	293	302	308	314	302	300	291	305	311	293	306	333	300	320	301	332	289	324	323	290	297	315	293	315	306	328	294	307	316	304	295	322	291	304	320	292	289	310	281	294	308	288	323	294	310	301	277	269	304	314	293	274	274	297	330	280	307	324	304	314	301	278	295	315	304	299	291	298	299	323	311	333	308	294	296	301	284	311	309	299	303	318	296	330	294	302	304	310	340	301	282	335	289	341	288	278	297	313	317	280	316	323	306	313	280	303	304	317	314	309	294	298	306	299	309	286	299	317	309	311	306	311	323	313	296	327	303	300	304	303	295	297	305	299	305	320	327	310	297	286	294	301	305	291	272	317	301	319	322	300	314	295	301	283	303	299	298	314	342	291	289	265	316	313	283	313	292	287	288	304	298	278	336	320	312	290	282	301	287	303	295	326	327	313	278	303	316	312	298	286	294	323	309	274	327	315	298	289	302	338	299	337	309	324	307	325	351	323	317	308	309	287	291	270	301	288	329	299	320	314	312	332	319	311	342	324	313	264	304	313	296	271	305	319	304	321	282	311	271	299	288	342	296	297	300	303	314	299	275	320	298	277	310	292	265	293	303	278	304	303	291	296	282	300	303	303	283	304	270	283	298	303	303	288	309	310	286	298	314	304	296	289	323	329	285	270	303	310	313	277	292	257	301	314	346	328	313	317	292	332	298	303	304	297	336	331	270	303	304	293	302	285	300	300	323	286	309	312	291	288	291	296	287	285	310	293	328	305	303	295	282	296	290	319	309	302	262	274	300	287	320	266	290	334	270	312	304	285	305	286	291	291	318	277	315	320	309	309	294	301	297	292	306	307	317	267	312	303	280	288	330	324	293	309	325	312	262	312	311	292	279	292	304	278	325	314	316	288	305	297	324	331	317	313	291	300	285	309	308	322	313	340	266	308	307	338	346	273	299	285	308	308	322	301	285	299	298	308	290	316	336	282	311	303	315	306	290	321	331	262	327	306	329	312	283	293	322	300	312	299	299	288	307	288	325	292	314	322	320	298	291	290	298	305	304	317	301	261	290	302	302	320	299	288	291	319	321	303	305	302	284	260	293	316	315	326	312	294	304	316	292	333	308	291	313	294	318	321	319	298	303	310	281	326	300	337	342	343	316	309	285	312	315	309	322	322	293	297	312	316	306	278	311	303	318	312	307	298	309	333	300	310	316	297	268	294	290	299	330	289	310	312	277	305	298	294	284	322	325	316	293	296	294	284	323	310	303	263	322	285	291	315	289	309	352	308	288	319	296	298	322	297	307	329	294	300	317	292	275	305	286	321	266	319	253	317	315	281	317	357	330	301	299	301	311	282	316	309	317	301	310	252	290	292	292	322	305	320	318	318	298	287	307	311	279	275	319	292	326	296	297	288	294	321	304	310	329	338	283	291	315	264	294	303	306	287	323	272	309	282	321	314	308	331	303	311	298	314	330	291	291	291	306	312	312	302	289	314	321	309	303	288	303	325	262	316	289	284	286	283	330	334	280	337	292	316	307	264	307	305	287	313	299	318	329	288	291	309	294	275	293	299	293	327	340	317	334	292	311	309	301	272	288	279	318	297	282	304	355	292	306	299	321	311	339	315	317	287	300	281	324	301	327	312	287	257	333	295	301	319	324	310	297	321	319	296	305	291	282	284	339	319	305	323	276	307	275	293	309	352	289	296	319	269	304	299	312	301	313	309	300	346	337	306	316	311	307	325	334	317	295	307	314	326	318	307	288	279	324	296	306	303	286	326	292	276	304	293	309	313	281	295	309	300	319	321	301	299	320	287	294	265	300	287	338	335	279	329	298	310	285	302	289	288	300	286	292	305	329	302	326	306	313	307	309	283	323	318	332	303	316	311	290	327	312	294	316	337	318	293	315	298	296	309	293	299	319	286	305	344	287	298	317	290	308	317	309	262	291	306	289	312	346	300	267	298	293	294	284	314	283	313	288	283	301	293	310	285	306	303	283	304	304	303	341	278	312	288	332	276	316	268	285	294	301	284	306	306	306	301	309	285	314	297	344	327	300	320	283	310	310	310	283	291	330	287	300	289	292	250	260	299	336	347	324	289	268	303	316	314	302	297	289	275	316	303	318	321	335	315	318	315	304	320	300	299	321	309	294	302	296	325	293	286	309	317	303	276	306	247	312	298	287	308	289	282	327	291	294	286	326	333	284	302	296	313	301	305	322	316	296	302	328	273	278	322	346	288	307	329	315	312	309	319	298	296	329	343	280	331	294	306	337	356	315	282	296	296	312	299	295	289	288	293	312	291	327	313	307	285	287	330	325	307	315	294	331
41336	58110	51636	40017	29413	23336	19763	16997	13919	10403	7071	4723	3803	3247	2845	2473	2176	1937	1683	1534	1323	1179	1100	933	802	745	604	543	558	524	493	466	487	429	378	370	337	322	322	306	262	308	299	299	314	314	310	300	317	268	290	285	279	282	293	320	290	298	308	289	312	309	295	322	284	314	264	302	272	291	291	273	286	294	259	312	262	296	287	295	307	276	252	275	277	304	261	299	277	276	300	316	312	265	328	261	290	289	286	295	289	287	290	291	304	302	293	296	295	315	275	284	253	297	290	299	308	283	286	270	263	281	314	294	294	280	281	275	294	270	277	330	274	291	276	306	307	278	300	309	300	257	291	328	279	289	289	282	309	308	284	287	299	292	270	272	292	308	276	304	321	293	276	326	282	311	280	295	293	295	276	295	285	263	281	300	321	279	248	316	318	260	263	300	262	265	251	290	305	278	304	311	299	265	245	288	283	307	262	313	296	269	301	303	268	318	281	288	311	276	291	314	284	260	259	319	308	302	306	266	276	289	298	293	299	282	313	280	334	292	293	293	263	281	298	290	325	304	300	332	249	273	291	271	305	249	293	292	289	321	280	277	303	289	309	259	296	279	247	296	249	283	305	285	288	278	307	302	301	305	291	319	272	283	300	304	289	274	307	292	277	290	272	324	273	285	285	275	297	300	274	312	274	292	307	269	309	280	252	302	301	278	302	303	261	241	299	284	290	289	320	282	265	310	292	294	286	301	302	323	252	302	295	288	302	285	301	315	291	299	273	287	299	269	312	264	286	258	289	290	272	291	326	302	252	297	280	285	312	284	238	317	303	310	314	275	269	275	297	283	289	295	275	301	297	288	288	281	270	272	302	293	254	304	288	290	281	304	296	274	303	306	298	296	280	283	263	278	298	299	292	285	281	280	304	292	276	288	270	279	315	299	268	310	276	276	261	297	293	292	308	288	297	292	275	319	283	257	303	283	290	270	286	252	292	303	294	302	283	293	295	306	285	315	311	292	264	273	286	278	263	308	302	270	312	270	264	297	300	286	293	293	302	312	272	306	283	312	287	285	292	290	292	280	271	316	275	262	312	269	279	286	302	313	294	267	325	308	261	274	266	321	278	283	296	252	279	288	267	295	250	301	310	308	288	265	266	279	290	280	283	311	289	293	273	292	298	288	293	287	271	299	287	278	282	272	337	318	287	300	287	291	301	307	261	296	290	265	307	271	273	302	290	283	298	294	266	297	265	288	297	292	308	274	315	278	279	291	292	269	282	316	330	324	286	330	291	311	271	268	275	303	279	293	294	303	267	293	298	267	295	287	274	276	301	331	307	297	265	271	266	308	302	276	287	294	320	250	280	300	298	285	304	293	279	304	295	285	278	283	302	279	303	283	265	275	271	258	282	297	270	285	276	274	296	309	295	288	273	239	269	292	287	256	288	288	271	290	301	267	291	278	294	300	301	262	319	296	285	297	299	284	273	307	279	309	296	306	270	292	302	270	306	274	332	293	302	311	305	288	276	241	297	269	252	301	297	289	282	276	298	284	302	277	278	287	284	277	248	258	273	303	280	285	293	302	313	321	302	301	287	279	269	310	280	307	285	307	284	289	290	285	280	293	300	252	254	261	287	303	324	257	265	311	268	298	278	282	287	305	267	281	265	269	292	285	261	298	302	281	292	302	288	303	283	313	292	282	264	280	284	270	307	326	236	320	302	310	297	299	305	302	284	296	296	264	274	289	278	294	282	309	265	289	284	303	276	266	287	270	287	284	327	299	300	288	325	295	271	270	282	279	283	271	275	304	301	292	296	291	276	284	315	299	266	280	286	308	274	295	296	279	304	280	273	277	266	278	304	262	292	281	269	289	282	295	302	278	262	277	281	318	308	282	285	310	325	285	282	275	304	265	312	306	313	288	308	281	273	264	284	308	282	286	271	319	311	293	265	288	285	303	284	311	304	257	268	273	273	287	260	286	272	270	300	274	285	297	265	329	273	281	279	260	287	276	274	269	324	297	311	313	283	296	300	297	306	280	291	321	295	264	253	283	304	296	267	288	273	301	277	297	295	278	304	315	284	291	273	319	277	293	282	274	313	311	300	283	285	301	263	291	289	299	306	290	278	287	281	287	298	299	287	298	268	305	279	302	287	318	281	263	294	293	274	316	290	317	265	290	288	293	285	301	298	292	286	280	243	269	291	284	304	282	294	288	308	283	302	282	274	275	269	238	281	286	311	268	279	284	298	316	267	307	298	272	275	268	291	310	274	302	316	304	328	254	301	286	314	319	260	284	300	266	310	306	302	258	297	293	288	263	263	281	300	273	293	270	280	298	280	297	287	261	261	298	281	271	262	258	274	321	289	300	284	301	286	317	268	295	290	291	327	301	288	256	268	294	288	281	321	305	286	285	283	297	308	269	292	310	256	269	264	283	278	257	296	265	250	303	294	308	310	284	268	270	271	279	277	282	300	278	291	277	294	292	276	279	307	300	301	291	291	294	300	297	279	300	296	239	260	273	279	304	283	285	283	301	293	277	262	283	257	287	279	273	297	286	296	323	286	289	295	280	314	271	265	282	277	309	296	298	297	290	294	300	293	288	299	278	266	286	308	285	279	281	280	293	268	291	270	276	271	288	315	271	305	285	303	294	279	268	291	307	300	300	297	288	288	308	302	316	279	293	285	274	293	264	301	280	283	288	305	287	292	291	298	293	283	297	318	304	306	301	295	283	284	279	274	258	308	289	280	260	292	258	327	299	304	290	271	285	307	312	261	281	311	299	290	285	318	253	288	273	286	256	310	261	279	291	296	303	283	323	320	286	253	282	296	285	273	269	283	283	314	282	246	327	298	302	273	304	304	347	305	286	282	315	292	274	310	287	259	311	299	295	318	274	281	283	307	300	293	277	298	277	304	273	311	289	305	284	303	277	302	290	294	257	275	257	303	271	302	316	258	294	286	292	284	298	310	302	301	282	292	280	283	325	304	288	286	288	282	305	302	286	294	276	260	246	259	306	282	279	300	303	268	263	298	276	286	268	243	282	259	275	281	286	299	307	291	313	297	277	306	299	263	279	320	298	283	278	263	297	303	281	293	287	321	286	265	293	292	276	262	284	288	305	300	304	284	275	321	314	300	287	292	317	299	287	278	326	279	283	276	298	319	312	296	286	293	320	278	300	273	268	309	307	315	285	276	257	307	287	246	288	326	278	279	280	311	304	289	270	290	267	305	265	297	250	292	321	278	303	294	288	289	292	284	312	275	326	282	316	280	280	292	283	266	296	306	291	263	278	289	307	320	302	293	308	284	285	283	292	269	300	269	317	277	288	279	311	293	289	289	276	293	279	319	284	298	294	285	279	270	304	263	270	287	319	287	294	261	274	280	287	284	273	284	295	275	299	304	311	295	303	297	278	277	281	281	284	306	307	274	319	274	331	327	288	270	335	296	307	249	306	306	298	273	259	292	261	289	296	280	275	288	296	266	322	253	304	287	280	301	306
24154	21552	29390	24385	22504	26106	28577	19622	14033	10319	5554	3479	2874	2255	1991	1763	1636	1394	1306	1191	1044	950	849	778	734	642	617	614	540	518	488	495	421	427	399	426	404	357	359	343	365	373	350	344	331	318	331	361	340	300	382	336	355	332	368	368	297	321	337	347	340	370	326	386	362	325	331	343	302	341	329	331	315	341	305	299	330	353	341	342	348	332	343	344	293	349	316	345	286	318	330	331	311	316	329	334	298	342	322	353	314	327	314	339	321	341	308	339	340	338	342	343	346	312	346	330	373	356	316	337	344	329	320	342	331	337	346	344	307	325	312	298	333	308	326	297	344	326	343	323	368	314	311	357	327	342	333	332	331	344	363	339	346	344	308	338	357	332	314	321	317	319	299	313	349	354	351	332	307	363	334	320	330	324	315	315	369	318	324	340	337	342	330	305	344	320	348	357	308	348	321	317	345	336	337	336	324	353	399	293	376	367	318	357	325	340	352	366	311	342	340	359	368	322	318	349	356	332	324	326	320	324	348	308	346	331	341	336	344	307	363	367	302	362	313	321	347	333	309	304	321	360	323	329	356	321	340	315	331	341	337	307	330	325	333	358	321	346	358	322	315	289	330	318	302	323	314	335	305	306	326	341	335	359	341	314	356	319	341	334	311	337	316	346	340	328	306	355	322	320	339	326	325	312	345	306	329	323	320	368	348	338	300	333	345	333	331	318	312	349	339	308	327	334	326	349	362	330	324	361	302	340	318	342	327	327	306	299	319	301	308	318	351	341	318	301	292	328	324	310	357	362	347	345	329	351	360	303	332	334	354	365	348	307	314	321	323	330	321	336	312	338	338	323	314	317	337	343	313	299	328	322	334	322	313	368	341	335	318	331	321	315	312	342	328	344	308	339	282	311	356	354	302	338	301	316	355	336	308	297	324	313	332	353	332	334	320	317	321	330	335	323	309	338	313	333	348	326	342	319	324	328	322	329	326	343	298	325	330	338	321	308	347	349	333	313	347	328	335	359	288	328	321	314	319	343	295	316	361	333	337	356	314	355	322	322	320	304	324	298	343	331	337	307	334	340	304	330	341	319	353	321	346	347	360	349	333	351	353	294	295	304	342	313	323	327	305	332	346	363	304	308	346	347	322	307	321	349	339	311	312	332	348	306	331	336	319	337	336	323	332	331	351	297	363	349	340	307	330	316	340	341	337	346	335	336	314	329	332	338	323	340	324	309	370	335	303	347	339	333	297	317	342	359	318	358	316	339	338	364	318	323	345	289	309	323	351	313	308	313	311	359	325	332	318	325	335	362	319	335	333	314	328	311	340	310	325	313	325	333	307	322	333	356	338	324	317	335	298	359	309	343	340	308	333	337	341	313	325	327	327	354	313	303	337	343	331	334	358	351	344	325	337	364	398	340	339	328	347	367	322	343	343	342	304	353	316	323	344	307	321	351	322	324	317	304	341	338	314	316	299	314	357	313	352	355	343	314	312	340	338	330	367	319	343	319	324	335	365	329	326	323	353	337	328	348	291	329	328	317	354	356	326	326	344	308	330	339	332	321	331	305	317	321	326	300	337	324	333	336	392	304	329	344	314	320	357	323	340	316	321	332	384	335	330	321	297	336	327	338	328	331	349	358	361	309	341	342	322	344	348	300	331	284	349	333	291	335	350	329	318	361	324	332	340	316	315	310	346	316	342	320	352	329	339	331	367	336	329	342	323	325	339	349	350	321	298	343	371	319	327	323	323	345	324	340	306	307	337	363	317	362	353	315	302	332	325	344	325	328	324	329	344	314	357	359	301	296	326	321	344	331	314	330	331	332	369	343	320	347	317	337	308	322	322	359	338	352	319	342	335	308	300	303	312	293	316	340	335	332	347	331	359	349	337	334	330	333	323	345	325	327	319	338	322	305	341	351	336	375	337	351	331	303	308	350	328	347	350	339	328	331	327	312	343	325	341	299	350	323	287	354	333	353	332	315	317	331	314	357	336	313	349	336	345	345	329	338	319	323	301	297	322	335	328	348	337	323	340	361	342	342	336	337	347	322	339	363	298	315	337	337	351	319	320	322	322	351	348	350	325	318	343	346	351	373	322	315	306	318	310	345	361	338	338	311	320	289	326	329	370	359	367	335	329	329	361	311	320	344	317	370	301	331	321	309	370	309	349	334	330	329	351	338	346	356	356	315	329	319	334	333	347	346	343	297	308	296	295	335	333	323	326	340	291	326	316	340	322	334	301	323	326	331	342	336	335	321	346	330	348	338	289	346	346	352	315	317	299	370	320	339	317	300	346	341	347	298	345	321	341	356	332	348	325	319	360	345	353	341	334	318	342	324	348	318	325	333	383	331	350	353	322	329	322	309	334	315	317	346	277	348	310	289	319	305	348	330	326	306	324	319	329	331	331	334	340	346	299	319	340	351	338	342	326	348	308	316	299	299	346	358	363	364	330	323	304	308	362	336	336	335	330	341	327	324	304	323	361	320	324	326	307	338	315	318	314	330	302	320	354	338	322	308	329	348	320	359	311	333	329	298	292	280	325	343	314	334	314	351	343	349	302	324	327	342	310	344	313	295	348	337	308	338	322	321	347	355	316	297	315	337	315	337	294	332	319	298	318	299	304	327	314	318	311	329	347	354	339	319	299	358	330	320	354	353	326	327	326	360	318	311	298	340	294	337	328	351	332	310	325	351	326	339	335	297	352	345	338	314	321	321	352	327	300	350	363	350	297	345	330	356	317	311	302	339	339	321	325	351	310	379	312	324	319	310	303	328	349	321	360	290	313	311	347	337	346	353	321	334	349	338	322	314	335	322	344	343	334	316	312	346	334	351	273	324	328	318	343	365	322	353	336	332	310	317	327	337	354	340	328	323	357	343	308	319	347	288	311	312	335	343	348	309	327	369	350	312	324	310	319	332	348	327	326	348	343	303	329	320	347	332	342	358	359	311	328	359	323	339	321	344	326	279	300	338	284	332	329	330	316	343	307	356	310	329	316	303	323	327	331	347	351	336	329	283	305	363	348	316	316	303	331	334	303	333	371	382	318	293	329	322	334	313	339	303	358	349	338	310	339	318	336	321	325	310	333	316	345	316	310	308	330	341	317	308	325	359	350	357	357	337	315	312	321	350	320	305	336	315	326	346	331	339	354	314	338	337	337	319	317	309	295	332	334	319	339	329	308	333	344	342	327	322	319	309	337	369	353	315	319	335	350	338	345	297	357	363	348	341	321	349	301	326	310	345	323	343	330	346	321	344	339	324	316	346	327	350	362	314	355	351	345	314	312	321	304	310	334	333	361	344	311	348	339	312	335	301	338	319	331	287	356	341	342	308	337	306	353	339	330	327	368	325	350	345	358	371	329	341	292	369	325	357	337	305	315	344	322	328	352	308	304	329	317	318	334	333	355	339	341	304	313	348	317	319	372	324	341	323	328	335	361	339	303	321	318	337	329	367	336	335	338	306	301	324	326	303	322	326	313	309	310	318	332	350
45104	64263	61172	40375	35059	31421	26914	22421	17826	13950	8066	5620	4375	3713	3096	2781	2495	2219	2012	1702	1516	1330	1181	1032	952	848	729	670	590	570	597	449	443	466	412	408	409	376	368	356	326	312	354	323	339	314	369	344	318	310	334	307	365	295	359	337	321	325	332	289	332	339	283	305	319	307	328	318	312	311	316	296	305	327	302	322	322	301	287	327	333	306	326	334	284	313	301	308	310	288	305	316	355	342	294	322	295	296	334	285	316	311	340	318	305	342	299	296	315	283	314	306	322	315	284	297	311	358	321	292	316	302	325	298	291	330	307	305	301	323	299	317	355	308	274	331	323	307	293	324	280	315	305	311	297	278	296	344	308	324	312	337	293	313	339	336	283	310	302	308	307	322	309	324	296	324	304	324	327	299	280	311	329	306	312	329	285	291	286	322	308	303	271	291	300	331	328	264	274	304	321	322	315	297	324	308	323	304	299	313	313	307	265	295	316	322	304	333	317	289	305	317	327	296	329	267	338	307	324	316	308	300	297	292	301	311	325	330	296	316	303	297	303	328	342	315	306	311	287	315	318	290	296	306	302	309	308	323	289	308	327	292	288	307	294	302	288	340	344	321	327	284	322	350	337	308	290	315	306	317	289	324	312	287	295	333	333	318	304	305	342	306	299	322	273	334	325	321	314	289	319	315	298	278	318	303	302	295	268	302	276	323	304	317	315	315	298	300	338	318	330	295	320	290	302	282	305	278	314	279	291	308	343	332	333	323	301	313	326	295	340	322	314	303	310	294	304	347	309	325	319	302	296	322	322	308	279	300	308	294	343	320	289	311	286	319	262	308	315	282	332	333	323	331	293	303	313	322	303	280	300	300	296	325	289	311	325	316	334	313	305	348	287	269	311	337	328	318	302	319	323	310	284	294	286	301	338	330	278	312	332	325	288	320	316	299	319	329	305	291	296	344	298	325	293	309	311	302	282	299	300	316	304	283	305	293	315	327	295	322	308	321	298	311	278	293	309	312	324	305	326	341	313	333	320	292	323	307	319	353	312	317	310	295	298	325	310	344	284	305	325	341	315	315	308	280	299	305	343	301	314	300	301	327	305	335	309	332	275	292	312	332	281	286	324	300	340	340	307	316	314	312	337	300	314	319	320	300	322	334	319	298	332	310	297	315	322	296	286	293	309	290	317	308	326	305	320	341	301	300	283	323	315	323	307	296	333	351	331	305	310	320	307	304	325	312	291	300	292	318	331	287	294	284	310	314	314	323	322	313	291	303	291	283	297	347	289	304	317	362	305	272	323	299	300	319	323	320	314	280	320	298	310	326	274	311	290	303	350	326	305	332	335	302	325	312	309	337	304	332	302	322	328	283	274	321	322	335	284	315	322	314	338	271	303	322	312	289	309	290	276	333	286	283	331	316	317	300	331	283	314	307	306	320	315	312	290	318	337	316	308	301	289	323	309	302	300	300	323	317	331	311	282	355	359	337	332	293	300	296	294	309	302	306	296	310	292	336	319	278	302	295	295	333	315	287	286	327	301	292	286	296	268	313	331	275	300	302	306	332	299	292	316	330	307	333	338	301	295	307	324	337	327	308	317	304	294	297	302	309	310	328	291	326	301	284	326	305	313	308	312	298	289	303	310	331	307	303	287	304	312	302	318	297	308	297	347	319	311	320	313	314	303	311	330	290	292	283	339	300	307	307	339	308	268	267	300	293	319	315	308	311	304	308	309	315	301	309	289	340	335	326	296	272	319	335	290	331	318	316	305	287	340	282	325	330	341	306	304	330	324	324	308	307	315	329	293	314	329	325	327	298	310	329	316	337	294	318	333	334	341	272	303	338	297	297	279	290	318	299	318	304	297	311	313	323	305	281	322	305	287	294	297	309	291	302	342	320	301	298	336	332	342	313	302	312	293	295	278	307	306	305	313	311	275	313	312	297	342	307	315	292	290	316	306	310	297	321	318	327	283	328	316	308	303	317	292	305	285	331	350	338	290	336	348	317	310	313	323	328	329	313	283	307	331	320	321	305	305	335	315	306	326	293	317	308	302	306	312	294	314	316	321	313	312	294	299	302	322	298	337	331	325	310	299	307	286	335	310	310	341	331	313	267	269	312	318	302	298	312	311	284	332	311	287	321	330	334	335	306	274	296	327	337	276	300	322	283	303	293	304	303	337	308	303	315	294	308	318	323	286	295	345	323	278	332	322	309	299	323	284	298	309	294	305	315	289	267	307	280	279	301	291	334	308	318	330	270	329	313	313	270	344	277	324	303	312	315	376	266	297	319	276	327	300	304	324	325	283	320	328	319	297	292	292	295	321	285	307	329	295	327	302	307	303	314	335	306	316	317	288	307	300	300	310	289	316	302	307	306	325	294	314	301	297	334	269	274	304	306	290	325	299	309	328	298	298	314	280	340	309	305	282	309	306	281	296	309	322	323	285	286	290	276	267	309	294	297	345	284	302	332	318	326	311	312	304	315	305	317	335	300	285	299	328	330	335	301	278	296	305	315	325	276	326	335	307	289	291	309	346	313	318	316	303	309	316	331	317	329	320	314	292	314	308	327	318	311	341	333	292	336	314	304	303	287	298	309	327	323	286	330	319	320	285	291	316	310	313	329	297	349	295	288	312	332	288	315	335	317	315	305	333	296	293	349	297	344	335	313	289	318	316	296	293	312	301	318	297	306	352	283	285	317	300	302	312	275	300	326	326	323	314	323	308	316	328	305	300	297	292	324	327	341	327	314	280	321	307	294	320	323	294	317	313	312	285	259	312	333	312	312	315	306	285	301	324	338	299	329	301	283	317	291	328	282	318	288	336	316	316	298	326	293	328	294	325	284	325	296	296	303	315	311	316	310	342	318	315	296	309	335	289	285	328	307	327	302	308	288	314	329	301	317	323	342	315	299	311	314	305	323	303	276	314	313	329	308	305	313	306	289	318	302	317	339	303	322	315	319	327	307	289	303	309	283	307	309	313	327	294	331	342	308	328	275	292	326	310	307	319	317	331	317	320	321	306	296	313	304	331	301	314	343	286	293	299	297	317	282	291	270	311	296	320	342	332	311	306	339	308	298	305	326	365	312	334	277	308	275	296	309	305	339	270	274	298	292	284	334	307	349	342	302	312	296	326	299	295	350	305	311	307	332	311	291	320	316	305	339	323	306	313	299	293	293	327	337	320	321	294	308	343	298	265	305	308	318	315	317	329	322	286	294	317	312	306	314	302	319	301	311	320	320	310	319	304	320	302	313	285	313	300	292	325	331	287	297	318	282	316	320	307	320	312	300	335	313	333	306	300	327	293	323	296	302	292	287	298	294	314	343	300	300	324	319	306	308	326	321	336	321	329	303	279	291	322	317	346	292	305	298	346	318	314	314	311	349	311	301	334	286	299	336	307	336	319	318	290	312	313	307	319	302	294	336	310	276	312	322	306	336	306	330	308	301	330	327	315	362	334	322	325	308	306	288	320	291	353	326	309	290	344	321	326	310
28544	23179	30169	27844	18329	13973	11593	8816	6521	4146	2578	1860	1452	1293	1104	1046	931	888	779	730	661	608	555	485	456	429	399	405	385	355	341	366	332	336	302	284	321	319	292	272	275	290	307	279	308	282	275	304	273	290	276	311	278	286	283	280	277	264	295	284	277	276	289	291	302	287	260	284	300	279	249	274	266	263	286	290	274	267	291	276	282	268	300	288	273	262	247	248	241	265	272	256	273	244	252	277	267	279	293	270	251	280	251	256	272	267	277	278	265	292	269	279	276	285	283	258	269	286	296	272	295	277	305	282	252	289	305	291	294	271	270	278	259	272	274	272	280	261	277	273	278	297	291	283	273	273	260	308	289	283	277	277	307	282	259	264	275	285	268	315	273	273	277	290	275	291	268	300	305	279	282	278	284	300	313	273	284	240	277	268	264	242	284	280	287	295	300	272	304	280	287	265	292	296	280	264	294	272	287	299	288	297	269	279	273	269	267	304	268	245	260	291	258	253	279	250	297	261	271	290	277	277	269	259	277	251	266	289	260	286	276	259	267	309	283	268	276	295	277	301	286	261	265	271	256	284	277	296	265	311	265	294	256	269	275	250	255	298	275	302	284	277	272	251	276	271	273	275	281	313	271	281	260	296	278	283	275	295	271	272	298	260	279	273	246	281	302	295	263	264	278	278	290	276	254	267	250	253	291	293	272	266	300	266	280	285	283	299	266	296	310	277	315	290	268	279	277	260	284	295	241	266	262	272	310	279	294	281	294	288	279	279	280	266	285	270	268	287	265	261	276	302	285	300	283	289	282	279	267	295	271	276	281	277	300	282	273	236	251	247	256	310	289	259	283	319	260	256	242	293	260	296	259	271	248	291	260	304	281	271	285	301	282	256	278	286	270	284	260	294	287	262	274	260	276	283	297	273	249	297	286	280	280	270	301	279	291	285	283	284	262	269	279	279	265	292	266	256	278	258	276	262	295	298	301	290	302	286	286	261	287	254	279	254	275	267	286	309	272	284	259	274	276	264	271	288	272	284	289	275	257	272	294	301	256	245	303	260	295	258	268	263	275	269	254	273	284	298	263	264	258	255	264	287	266	266	264	249	266	272	279	296	278	313	254	277	278	262	290	271	284	240	286	266	256	278	262	284	284	261	276	274	253	279	271	281	292	284	275	268	269	280	270	296	316	287	280	295	264	285	299	267	280	304	291	277	271	287	286	281	298	281	274	282	255	264	250	271	285	286	296	265	278	273	280	271	282	266	273	282	291	282	296	257	253	257	322	285	282	258	315	289	280	242	250	286	268	289	287	291	264	275	296	249	256	285	282	287	264	279	267	281	311	292	268	288	260	270	298	291	245	258	254	296	261	253	259	267	262	279	326	266	282	285	311	262	278	266	290	257	265	284	299	295	270	257	265	281	283	277	300	276	247	269	275	275	264	275	285	275	307	277	279	266	281	280	275	268	302	286	275	286	283	292	246	292	275	259	283	300	266	303	284	283	284	265	248	300	289	288	267	291	273	278	277	278	256	248	269	278	268	284	265	255	283	264	282	295	253	269	274	262	279	292	264	295	300	299	273	282	267	269	276	263	302	280	267	237	261	289	267	313	264	257	302	260	254	265	316	283	275	279	276	283	274	289	265	266	285	285	269	251	277	275	267	239	315	236	245	269	283	269	267	269	284	279	292	327	291	291	249	272	271	281	315	280	315	264	286	258	279	269	279	266	319	269	264	271	273	263	274	272	277	265	278	243	288	285	290	284	249	296	288	279	268	286	286	292	279	262	258	257	280	279	271	300	260	275	281	300	306	255	307	258	288	278	257	299	281	263	274	289	289	285	254	318	284	271	278	295	279	278	245	292	290	272	300	275	255	273	279	273	292	286	279	282	275	288	280	269	301	233	264	277	265	268	301	266	256	276	282	274	281	269	297	297	293	290	271	265	289	326	285	279	233	267	299	268	282	287	300	279	274	282	309	247	282	292	298	283	279	276	288	254	267	248	250	270	255	338	284	270	269	296	294	294	268	273	274	274	278	267	268	284	278	298	265	279	270	309	282	270	290	269	266	262	251	272	257	277	281	293	259	274	264	296	279	255	269	275	278	254	265	299	277	300	249	289	285	287	282	271	272	264	272	284	276	270	278	276	261	271	288	247	297	296	273	265	264	261	266	280	269	271	266	270	291	258	253	283	255	283	255	280	263	265	275	233	269	299	277	310	258	271	246	277	260	249	250	284	278	260	267	287	267	242	279	269	258	288	264	273	282	289	291	238	263	297	271	261	299	261	278	261	272	286	257	311	262	254	299	280	302	306	275	261	276	254	258	269	288	252	261	288	274	264	273	263	272	288	291	285	286	311	308	273	267	286	273	284	276	262	258	261	234	268	261	295	278	249	287	263	265	272	290	267	302	308	265	269	276	268	236	277	279	292	289	304	306	318	256	259	255	274	265	285	285	283	269	280	259	300	270	277	262	294	280	280	282	295	298	290	291	269	275	274	296	275	274	268	269	285	276	280	300	259	256	303	283	268	257	265	301	297	261	270	280	280	266	300	293	247	277	253	276	307	294	262	256	286	255	273	243	254	281	296	255	279	263	256	289	260	257	307	275	272	261	257	295	288	263	272	282	249	256	282	299	267	286	285	298	279	292	270	290	264	253	267	281	299	256	322	284	262	283	255	265	243	275	294	288	259	287	287	287	269	271	298	261	260	310	300	279	269	298	286	286	272	286	252	297	286	267	294	283	270	281	259	262	257	256	282	240	295	283	268	261	269	278	278	265	278	297	286	274	286	251	275	278	245	268	290	237	271	277	282	275	294	260	310	288	259	298	290	260	313	262	297	274	288	300	266	266	285	282	290	282	296	266	262	302	296	283	281	260	272	276	274	311	276	283	247	269	292	270	262	279	285	265	302	277	288	265	263	275	278	243	257	289	293	278	304	311	255	293	277	267	272	285	246	256	256	262	314	274	272	258	281	305	259	268	259	279	245	276	246	250	287	270	272	261	257	302	261	275	258	293	288	288	258	259	292	293	306	282	266	266	277	277	288	282	272	292	290	288	282	285	285	304	289	287	256	287	303	277	283	257	259	227	279	293	265	278	281	266	286	294	263	252	256	272	288	296	263	286	272	255	288	266	264	241	290	278	241	271	284	277	280	301	253	289	268	273	279	284	290	277	259	274	277	250	253	239	275	279	290	265	291	271	266	268	274	263	286	256	281	298	274	295	290	275	278	281	312	283	273	301	275	253	279	274	269	307	265	272	279	278	245	261	275	276	278	248	287	270	275	283	284	258	266	295	246	270	294	301	264	280	263	272	274	279	249	311	282	278	260	251	277	277	270	264	289	294	248	274	277	287	250	303	281	291	297	266	280	288	288	262	290	304	268	265	261	297	283	281	291	278	324	304	273	310	291	282	262	281	305	281	260	291	232	279	240	282	253	275	282	283	304	228	259	285	281	247	294	273	292	247	277	296	257	286	270	269	250	277	262
43823	53339	43087	28780	21290	18669	16433	13845	10769	7134	4379	3124	2620	2071	1763	1585	1423	1276	1136	1042	951	778	718	670	591	547	499	478	438	432	371	371	344	351	329	356	321	318	292	328	264	282	292	272	274	280	301	231	311	287	260	246	279	280	274	277	279	273	283	259	259	248	284	264	284	280	269	274	252	276	258	247	294	280	261	245	285	281	265	260	269	273	263	289	254	285	275	278	241	238	275	255	261	264	237	290	271	269	270	269	257	278	280	241	289	282	291	272	254	269	235	242	261	257	301	274	258	258	252	263	277	253	296	260	290	280	308	296	232	250	272	283	256	277	278	268	281	265	268	278	256	278	222	258	284	245	273	283	292	248	269	289	260	259	271	248	263	258	288	256	268	252	278	261	257	261	243	268	275	276	260	251	250	261	245	284	264	269	262	265	229	249	263	278	274	298	257	291	246	261	273	238	280	285	275	245	266	292	286	273	248	281	286	256	272	253	254	273	287	265	264	251	265	299	257	275	247	275	269	250	246	299	274	268	252	281	265	263	241	236	271	284	254	235	282	256	253	270	266	253	249	261	301	299	259	260	248	276	265	266	255	266	265	281	270	240	258	258	271	279	266	251	253	261	273	262	232	250	285	284	256	286	266	256	293	268	243	247	273	268	267	261	258	251	229	268	279	270	253	266	258	270	281	270	268	277	230	242	283	254	273	255	237	246	299	263	264	270	268	277	256	263	276	298	280	260	284	302	265	263	279	268	234	259	248	260	290	283	274	251	272	269	249	278	294	256	271	248	252	265	279	260	286	271	258	264	250	287	282	260	290	252	259	261	272	275	256	289	287	255	276	274	240	268	279	283	253	291	255	245	256	250	262	292	251	281	253	245	259	248	242	261	275	255	275	267	265	278	257	257	287	267	237	264	262	235	249	263	269	263	274	261	264	285	271	252	250	246	263	261	265	281	254	266	255	234	260	260	277	250	282	274	243	285	286	270	300	270	300	234	236	256	259	262	274	269	253	265	257	272	276	274	235	271	289	265	266	293	239	287	273	279	257	283	280	264	254	250	280	306	282	267	287	246	271	265	251	269	259	247	265	274	300	236	270	261	262	287	269	270	248	266	246	242	268	290	260	274	269	286	242	278	269	274	295	288	232	277	247	242	259	272	253	289	264	284	241	291	285	271	260	280	283	276	285	274	278	265	251	262	289	262	274	286	274	284	251	248	263	292	263	298	278	253	236	268	275	266	240	278	249	261	254	277	270	278	237	218	289	281	277	282	268	255	259	257	275	300	252	257	262	295	251	256	284	272	236	256	269	263	260	297	269	258	272	252	249	275	286	285	273	249	262	261	263	255	280	306	277	271	257	249	258	271	267	274	240	254	281	252	262	263	257	274	253	275	259	276	268	293	286	246	263	214	250	252	278	256	278	303	273	277	297	249	293	262	259	272	277	247	281	269	287	264	283	289	273	256	268	304	283	248	265	258	286	282	231	259	256	292	287	283	240	277	277	319	257	260	264	275	262	217	281	248	287	281	286	293	283	247	259	296	289	271	274	255	234	272	256	307	258	267	255	289	257	257	262	269	281	240	289	245	281	250	237	274	285	267	283	249	254	250	244	269	257	254	270	230	251	267	239	241	286	231	260	258	255	276	287	268	243	281	281	266	262	266	270	272	259	260	246	261	271	249	275	267	266	257	276	249	295	250	259	250	268	275	290	271	257	241	277	282	338	273	281	242	273	297	254	294	268	267	279	253	252	269	260	239	286	261	249	288	294	266	276	299	240	233	277	270	288	294	259	274	256	254	250	259	259	250	276	260	271	248	243	261	269	267	282	263	268	272	290	265	262	264	274	265	274	283	279	280	264	255	247	247	287	264	247	283	269	249	260	225	264	285	259	256	281	279	250	272	246	272	253	255	292	262	283	273	265	268	300	272	284	264	256	260	251	290	264	287	248	246	255	261	267	269	289	238	264	244	264	256	284	277	273	291	270	247	299	275	290	260	289	244	258	259	283	279	268	248	251	264	283	268	228	279	264	254	301	247	230	288	265	261	274	247	274	255	262	285	237	269	259	251	252	255	260	256	251	275	266	258	240	274	261	285	273	275	263	282	301	268	241	255	286	241	277	252	245	258	298	274	259	239	285	265	262	242	265	281	264	272	249	279	253	263	277	242	289	255	262	287	268	278	271	271	274	286	284	266	282	254	220	258	277	257	254	280	265	298	283	258	234	265	262	282	259	242	262	274	268	258	241	292	275	285	270	256	232	257	285	280	289	249	290	322	281	257	263	282	278	263	271	261	273	257	257	220	270	270	226	265	281	243	274	272	281	251	274	251	250	244	258	272	228	259	279	280	273	263	269	267	286	267	282	249	266	265	289	305	264	251	241	281	237	260	259	302	258	271	254	274	244	275	280	283	268	298	287	264	264	267	275	282	245	268	272	262	256	279	291	282	276	271	256	276	297	259	269	235	260	286	272	257	274	288	241	261	262	266	261	284	266	266	256	233	275	250	231	245	256	269	269	258	272	268	255	256	270	263	265	281	261	277	278	256	293	286	266	271	285	276	286	234	244	275	267	247	259	252	279	261	272	251	288	276	268	263	268	265	251	270	305	259	287	270	253	276	252	272	263	253	279	280	271	274	265	269	275	260	285	243	229	229	270	280	251	274	249	240	248	268	264	263	256	278	270	249	277	266	254	269	290	256	272	285	258	284	270	302	269	258	258	256	264	274	271	284	278	302	290	266	262	269	252	248	264	260	263	286	267	256	259	266	268	253	269	248	253	255	258	261	293	257	283	222	264	257	269	257	300	244	252	280	294	267	251	303	277	243	268	284	268	253	278	271	252	254	313	309	297	290	284	257	253	269	289	272	249	271	228	286	280	281	289	261	283	250	248	237	263	291	282	264	265	262	275	275	267	296	250	258	280	262	281	257	254	290	267	269	268	259	299	264	290	274	253	276	261	293	255	243	291	281	278	268	259	263	262	275	272	268	241	256	272	273	281	281	271	275	258	256	274	240	281	275	291	253	288	257	292	286	262	258	301	287	280	268	301	224	272	296	242	280	288	253	278	278	255	246	262	256	266	260	270	275	292	259	297	263	268	246	246	267	272	243	256	256	271	258	291	260	258	270	255	254	275	226	256	286	248	267	269	272	267	265	279	283	231	271	267	268	276	246	274	258	274	266	259	284	286	275	242	239	251	267	261	243	252	291	266	284	253	257	229	248	278	279	297	290	242	293	274	283	256	259	246	271	274	261	245	243	285	259	256	282	254	265	257	285	233	269	269	261	265	255	261	295	281	265	271	254	270	275	268	276	258	253	284	277	278	259	262	251	309	261	262	280	227	263	268	258	282	259	278	288	284	252	280	257	254	267	248	277	255	278	277	266	265	260	262	282	277	246	280	285	292	265	293	256	284	287	257	258	270	261	266	251	258	248	257	262	243	269	271	274	282	254	267	272	278	281	255	266	258	263	289	289	268	264	276	293	251	263
25267	21532	28975	24919	23885	26737	24126	15788	10616	6205	3536	2506	2105	1747	1522	1343	1429	1204	1060	986	823	749	682	638	609	561	494	480	445	435	446	421	419	376	390	382	316	344	348	357	306	302	311	312	333	345	287	349	319	303	333	354	332	314	322	320	341	308	318	299	306	326	317	326	283	300	304	286	350	331	299	325	312	285	300	315	313	326	318	297	326	345	329	318	304	278	308	296	315	293	333	301	309	306	338	282	275	320	289	339	338	287	286	293	289	317	324	357	319	284	292	296	328	319	334	299	293	271	324	282	306	285	288	314	311	309	328	314	305	313	284	309	287	301	314	336	346	330	328	294	291	341	338	317	315	304	340	343	308	330	319	316	312	299	309	324	314	311	273	341	340	305	282	362	321	330	331	334	309	309	317	327	279	295	285	322	296	306	319	328	318	288	299	333	315	297	298	325	322	300	300	344	375	328	334	310	310	332	304	291	322	320	322	287	331	301	283	317	307	361	307	292	319	326	317	314	337	316	309	284	292	310	303	311	329	298	337	330	314	344	314	294	318	331	303	337	262	316	325	343	294	317	286	321	328	324	292	273	323	333	327	311	332	320	313	275	313	317	290	312	303	312	306	312	301	314	283	338	299	328	326	320	310	295	328	348	327	297	324	294	291	341	302	304	318	297	293	337	308	293	319	281	317	311	291	301	307	291	321	309	295	331	313	312	326	334	300	328	337	327	284	320	313	303	333	320	331	321	331	301	289	312	340	293	316	312	327	309	303	331	319	296	340	338	301	307	287	321	294	337	332	306	283	325	307	287	344	320	312	326	326	310	307	304	312	280	282	327	307	300	290	303	321	317	319	268	301	305	315	275	334	325	285	309	299	305	321	285	295	330	300	325	295	341	323	330	317	306	298	308	314	323	325	308	328	302	325	299	291	341	315	311	301	315	330	290	329	303	299	317	331	321	331	321	296	323	320	313	284	287	300	299	315	319	284	317	296	300	324	309	283	303	299	343	340	318	313	318	334	289	332	333	306	323	316	326	342	322	319	344	323	302	313	301	301	342	288	308	344	292	306	311	295	304	318	326	303	318	347	309	312	334	316	332	340	306	298	293	292	322	317	327	302	300	350	301	284	275	318	318	306	292	287	367	331	328	314	333	294	322	299	293	318	305	296	292	334	294	309	312	311	335	313	297	286	306	323	324	320	335	261	302	308	338	327	304	316	333	312	333	322	268	281	317	296	305	298	307	307	322	267	344	292	303	321	361	301	299	325	325	356	329	329	314	351	318	326	312	323	327	321	308	299	308	332	316	340	316	315	333	297	273	310	332	306	302	334	319	303	291	299	314	330	297	306	308	305	330	308	331	332	315	306	292	308	306	308	306	341	294	325	329	317	305	340	318	301	338	294	280	292	302	322	326	312	330	343	319	279	304	311	308	322	335	323	299	305	317	292	306	331	325	324	324	317	299	328	318	310	318	320	297	320	298	296	316	320	286	308	337	320	313	312	305	328	301	296	287	299	321	267	352	293	329	301	298	319	352	339	310	316	350	304	306	313	314	304	332	318	303	307	337	327	300	265	294	352	315	311	291	310	302	307	317	305	272	300	295	315	296	280	316	284	292	350	307	341	326	320	316	321	330	325	289	321	300	333	320	336	312	307	319	317	333	302	305	333	303	293	318	344	300	307	307	302	307	303	336	307	326	318	310	293	291	331	305	294	301	327	286	296	297	304	290	288	324	342	315	302	297	312	313	299	317	325	297	314	321	333	318	270	329	317	307	320	315	282	307	330	312	258	296	304	328	303	346	316	315	294	331	327	296	320	308	332	316	296	319	314	310	312	325	307	284	312	309	278	327	298	318	322	333	299	304	311	309	326	338	327	287	313	327	312	283	332	300	337	295	336	314	292	321	316	302	297	316	323	318	296	301	323	293	300	323	306	322	319	310	335	332	292	291	307	334	287	299	331	315	323	300	293	285	272	316	305	325	296	321	303	311	288	316	341	299	310	309	322	310	283	313	318	295	294	302	301	309	327	348	325	308	304	307	295	307	321	323	303	301	311	321	298	301	296	280	304	317	301	327	321	316	304	306	345	292	298	327	299	300	319	277	303	320	314	325	284	325	320	338	297	314	293	302	295	302	298	326	310	351	318	299	342	338	291	286	324	283	299	320	343	297	298	340	290	303	298	301	323	307	302	317	312	321	315	317	324	314	306	311	337	305	299	323	345	281	311	305	308	344	308	294	313	298	289	353	329	294	316	314	327	318	310	311	326	311	296	306	329	297	297	335	311	299	299	315	303	309	304	333	311	318	327	301	301	310	302	277	331	312	293	292	323	299	290	289	326	319	305	294	306	306	297	329	309	311	325	327	310	333	298	319	326	277	333	284	304	311	325	298	299	295	301	319	323	267	337	264	301	331	315	324	316	318	309	310	310	317	339	304	292	300	299	299	286	314	315	343	296	310	309	328	319	314	299	301	338	304	297	290	332	297	318	306	320	307	292	347	314	296	291	309	316	314	314	319	329	314	316	302	340	296	295	355	307	306	326	324	295	336	317	354	325	293	291	348	293	332	321	327	292	325	317	326	318	306	323	307	324	320	324	274	328	298	347	320	293	274	341	295	316	321	334	307	318	298	316	343	329	309	296	296	306	337	292	288	308	325	306	322	320	295	299	322	307	316	351	336	308	337	290	319	315	328	297	322	303	327	316	339	290	307	317	316	323	320	313	261	300	320	319	288	288	283	310	333	321	305	321	320	344	317	301	323	305	291	320	320	334	309	320	321	311	336	289	319	309	346	258	311	303	329	303	309	318	271	303	311	318	309	297	339	323	299	310	309	329	338	328	312	357	291	320	313	262	308	309	320	292	331	289	336	315	287	290	344	284	304	298	327	288	309	297	334	313	329	319	322	292	332	284	310	317	308	343	317	296	323	325	296	314	365	332	319	288	324	286	335	333	303	309	328	324	307	302	325	308	281	339	317	296	335	298	328	297	331	285	300	304	308	303	315	333	321	296	335	327	326	329	308	306	294	315	301	325	339	300	317	296	306	326	333	331	311	318	292	330	310	306	294	279	310	301	291	323	305	314	322	337	339	277	330	342	320	319	318	304	310	346	290	314	323	317	318	297	306	301	322	293	320	321	332	353	292	278	298	292	331	294	338	331	317	297	326	324	307	331	329	302	297	352	287	342	335	323	312	287	310	319	291	325	333	336	305	294	317	320	334	320	306	334	316	319	316	326	322	335	321	307	332	326	312	286	308	326	290	326	287	328	320	301	340	313	319	321	338	302	300	295	282	330	312	310	293	296	307	286	289	301	308	318	306	294	295	316	289	333	279	307	307	285	307	301	300	284	334	305	303	299	314	320	299	338	295	312	305	328	327	322	353	356	293	315	315	333	331	290	322	349	327	320	306	276	294	323	361	296	319	307	300	346	309	300	270	342	257	312	314	316	314	325	299	337	331	307	326	303	311	336	325	296	291	287	324	300	321	322	315
43666	59917	46573	37365	32239	28809	23220	19231	14195	8837	5484	4026	3282	2739	2263	2105	1880	1700	1454	1286	1221	1060	848	848	720	625	568	570	533	503	428	433	413	377	381	394	340	368	328	321	283	288	327	287	310	309	280	340	337	289	290	298	301	269	302	314	272	303	284	307	257	279	305	307	291	313	315	288	312	297	291	277	333	288	288	316	302	285	304	293	290	284	332	301	302	297	274	302	300	312	306	288	281	319	297	272	284	273	292	291	297	308	276	255	294	303	278	292	319	303	272	283	313	322	293	292	309	283	280	275	264	289	295	274	295	267	298	287	291	286	288	294	298	320	311	302	282	296	293	269	310	294	303	289	309	240	266	276	259	268	325	274	294	302	298	286	263	265	272	314	284	309	286	296	291	288	316	270	303	306	304	300	283	315	307	320	275	305	300	320	296	295	298	324	281	282	324	342	297	285	311	290	311	301	282	320	316	322	282	309	282	275	318	268	303	289	271	283	293	288	312	321	302	309	279	282	318	301	261	284	272	313	277	300	310	303	292	288	292	306	296	299	300	341	273	275	319	295	292	283	288	289	326	297	317	312	303	301	282	308	307	302	281	293	314	283	308	262	325	298	276	337	293	334	291	292	309	292	290	288	263	264	294	285	331	315	276	276	295	270	276	295	263	251	301	307	289	283	308	314	300	324	299	304	309	289	317	293	309	318	292	297	271	301	278	272	311	315	302	291	316	288	295	316	310	267	285	292	279	339	316	309	295	288	313	273	300	304	316	282	276	282	309	272	251	266	333	286	305	304	312	266	278	312	318	342	295	286	312	325	285	314	290	310	280	291	302	308	278	316	269	294	288	302	320	267	273	315	288	319	299	319	273	304	301	309	272	302	273	312	275	288	288	268	278	278	284	300	298	298	297	320	302	314	263	266	328	285	264	305	321	285	306	293	291	280	300	290	305	287	298	318	284	301	276	275	298	313	290	321	301	291	297	295	292	309	300	305	327	282	302	310	298	300	275	290	329	287	286	319	308	287	300	302	276	322	303	318	297	313	285	305	323	305	303	288	289	292	269	292	289	290	328	295	271	280	279	300	298	288	327	307	294	282	296	306	307	296	266	310	288	281	306	328	289	283	270	305	289	321	290	258	331	322	296	271	300	293	299	297	299	266	306	311	291	315	276	296	308	288	284	301	292	312	293	273	310	309	283	293	324	316	287	311	313	309	316	319	307	270	297	272	260	271	279	293	278	322	349	314	317	282	316	303	312	300	327	292	311	322	257	271	294	295	308	300	296	279	287	321	275	297	297	297	300	279	302	298	295	321	300	282	290	288	297	272	280	320	294	282	321	278	332	269	303	284	308	284	264	275	303	311	306	308	267	291	302	270	310	294	297	297	294	290	304	312	255	285	288	320	296	290	292	298	287	292	337	278	312	276	299	292	319	286	284	255	280	297	287	318	292	301	295	278	275	308	293	287	308	285	293	279	306	297	281	323	331	287	283	323	298	328	296	271	321	288	291	314	344	254	302	306	303	313	319	282	307	305	314	287	308	291	295	320	337	278	303	261	269	292	314	315	289	301	263	286	291	335	289	319	310	303	283	278	296	304	286	291	325	294	306	273	285	293	286	319	314	307	296	285	298	294	296	287	311	294	285	286	304	280	255	299	319	305	265	302	280	279	298	266	343	312	290	295	296	311	295	293	295	291	294	312	323	266	305	281	276	321	281	291	303	286	313	298	332	308	261	313	294	284	283	278	295	274	293	290	315	284	310	282	299	294	308	299	258	293	300	302	295	288	294	301	279	307	317	304	312	271	292	317	324	307	297	331	298	294	313	316	285	301	289	298	325	302	283	297	280	307	317	307	316	271	309	311	280	312	294	301	280	303	306	329	301	309	285	289	270	288	303	274	286	278	270	306	281	301	310	297	311	294	335	290	282	282	321	250	298	283	291	295	315	271	276	268	316	292	297	293	297	304	297	266	288	315	296	319	308	306	297	290	307	308	276	315	301	278	303	297	319	304	289	254	272	294	316	271	269	297	274	292	297	302	280	269	286	279	294	303	310	294	296	319	270	279	296	317	275	309	276	276	279	291	286	283	316	325	295	293	308	284	308	310	255	268	308	282	310	307	324	305	314	285	298	317	293	284	288	315	325	270	280	316	304	276	305	251	324	277	280	294	271	298	312	291	291	278	278	264	290	296	300	276	268	273	251	281	303	298	259	278	296	306	340	324	262	325	293	292	298	301	280	309	333	274	286	276	281	275	244	292	303	322	292	298	311	300	266	282	274	296	331	283	303	314	273	294	299	275	307	289	277	280	292	309	287	302	324	275	320	301	298	300	269	308	275	293	282	290	288	322	298	306	308	300	308	318	290	311	266	298	322	286	287	290	301	303	303	302	291	306	292	278	315	292	314	296	267	275	278	301	287	324	272	339	259	320	294	272	307	266	293	269	277	288	302	281	281	285	302	297	269	277	321	283	275	315	289	304	266	272	289	279	284	285	296	291	310	307	320	278	274	283	295	325	286	279	304	299	325	289	302	282	285	273	301	317	282	283	254	306	301	307	284	293	287	289	277	296	288	273	285	298	304	304	275	260	277	288	259	295	290	292	320	300	316	299	289	289	262	283	278	255	282	282	313	292	303	288	302	277	300	304	313	290	271	286	287	330	302	301	308	278	300	264	281	315	284	264	284	292	312	289	311	302	295	324	285	299	298	331	292	271	280	283	318	322	311	291	280	298	287	310	301	329	288	316	301	297	289	290	285	295	316	288	283	302	290	303	267	302	276	294	264	284	277	302	283	307	300	272	303	355	297	320	271	300	281	278	288	308	285	304	273	305	292	280	349	281	306	273	262	279	286	304	292	286	298	316	303	318	292	319	275	314	333	303	317	276	295	305	300	268	318	293	271	284	265	294	300	290	326	298	303	320	308	293	314	311	297	326	254	327	285	306	283	276	329	296	292	296	279	299	293	289	280	329	307	299	291	274	288	290	304	305	308	284	297	270	288	299	319	271	268	305	273	274	299	269	292	300	299	276	271	299	265	296	289	314	303	273	284	285	318	261	285	318	294	287	288	324	287	297	297	277	304	282	285	313	289	295	284	282	280	279	286	285	302	283	291	308	325	278	291	277	312	320	325	285	268	299	312	306	312	296	297	323	296	269	330	309	293	310	287	311	288	316	299	299	266	314	295	314	303	315	318	306	288	299	288	296	265	286	266	302	296	298	314	266	323	278	306	288	293	298	287	281	304	303	328	298	289	290	260	294	325	283	279	300	261	307	293	319	292	279	298	299	271	308	290	287	267	277	297	323	294	308	274	310	308	297	282	278	306	262	306	281	267	289	319	308	289	320	309	305	303	283	325	293	326	275	324	280	299	291	313	286	285	299	289	292	309	257	285	300	285	285	252	306	327	295	295	294	290	276	282	262	273	322	321	292	307	282	299	287	283	292	298	275	299	316	276	297	310	318	295	284	295	315	301	285	316	278	281	313	350	297
24884	21523	29058	24550	22219	23491	20713	13825	9829	6322	3697	2696	2088	1738	1659	1494	1344	1163	1040	1001	907	806	698	671	553	579	494	493	436	387	412	391	396	383	324	327	348	327	338	378	319	342	348	387	297	333	320	314	342	313	285	345	305	336	301	306	284	296	275	303	337	309	297	301	289	298	307	323	327	263	284	287	309	338	318	310	282	337	294	293	292	324	307	291	292	306	284	298	307	287	273	295	287	327	263	279	297	324	314	319	306	303	296	286	292	344	327	292	286	297	313	303	296	294	293	282	321	341	292	281	316	323	301	298	294	289	281	301	298	284	315	285	288	305	291	307	293	301	310	305	284	290	303	317	280	312	318	271	309	332	299	267	273	269	298	326	286	311	286	309	275	294	293	293	297	341	328	342	313	330	293	342	280	269	281	293	317	300	300	284	286	291	329	331	303	314	287	350	273	279	322	299	319	292	351	298	300	316	333	299	297	275	285	296	306	317	316	303	273	294	315	327	301	319	311	295	298	307	285	306	317	315	272	311	289	284	292	293	283	286	287	292	290	289	283	299	330	320	324	309	299	301	310	312	312	298	339	302	298	281	308	302	306	339	302	291	304	310	289	271	308	333	316	283	268	328	326	322	320	306	307	307	331	294	295	294	299	300	272	312	309	313	280	272	282	289	315	310	324	301	286	302	324	304	288	318	308	290	306	332	275	299	294	303	307	298	304	304	311	276	278	325	273	303	279	333	298	310	314	307	291	295	302	308	295	300	312	315	287	291	275	302	281	299	292	269	301	327	305	287	298	301	302	285	327	291	302	326	275	289	324	286	310	340	316	303	307	324	333	301	287	331	315	293	315	314	293	296	298	314	262	280	310	302	312	315	312	319	318	284	289	298	272	263	290	340	303	325	283	315	287	297	306	314	328	289	301	285	301	313	313	302	302	300	292	307	316	309	299	298	307	290	279	284	292	308	286	317	294	305	294	310	311	316	292	311	275	304	293	297	318	305	327	312	260	293	292	291	278	265	305	304	299	299	309	287	283	320	310	341	295	292	308	306	296	286	306	314	273	286	281	307	312	310	283	322	305	297	297	336	309	294	295	296	314	251	293	303	329	273	293	308	294	274	288	310	316	322	308	301	312	283	314	299	260	320	285	288	287	301	307	312	328	275	285	286	309	289	290	282	275	296	243	287	301	289	282	289	292	309	316	283	301	293	319	314	318	316	307	308	339	332	290	309	314	288	299	323	303	312	288	309	293	287	307	283	281	292	293	298	294	282	274	328	307	305	306	283	307	323	287	293	298	305	305	288	296	303	297	306	289	326	313	307	304	317	283	313	294	287	313	282	300	314	294	277	307	315	288	296	315	319	316	309	292	317	279	293	311	280	286	270	304	299	306	286	299	295	284	313	303	303	286	304	290	303	300	279	312	304	272	317	353	263	288	299	335	329	305	328	291	318	289	287	278	296	286	300	286	286	293	303	312	280	282	281	282	319	300	314	336	296	312	308	309	283	294	293	292	324	276	290	294	327	328	316	316	321	332	301	304	282	308	272	329	304	291	279	294	300	322	289	298	296	291	320	287	280	321	315	307	303	270	290	327	312	308	288	310	287	312	282	302	320	303	298	324	311	313	265	302	329	320	307	300	302	313	330	269	286	304	298	339	309	302	294	297	286	309	287	293	296	331	324	369	290	308	342	306	282	308	298	294	286	311	308	292	314	317	297	306	302	302	271	314	293	319	336	282	331	302	291	306	302	313	292	298	272	278	269	323	307	312	282	309	312	291	321	283	299	276	297	300	300	285	304	297	297	285	330	284	326	282	288	308	264	291	320	294	308	312	303	282	313	271	287	286	289	269	302	308	299	306	269	311	308	292	276	331	295	291	281	299	283	319	279	273	303	280	315	312	300	300	314	301	314	282	305	276	291	280	290	304	281	291	270	283	290	329	310	294	287	314	297	322	280	283	320	276	292	310	310	314	311	290	332	314	284	310	319	284	320	279	283	308	276	307	271	290	298	301	296	317	331	294	284	303	283	292	318	324	309	266	312	295	284	333	309	289	289	288	274	296	297	292	322	320	309	249	324	324	292	289	310	324	297	279	305	302	273	318	291	311	287	286	304	298	327	306	310	294	294	322	323	304	321	312	314	299	287	310	286	288	297	294	318	296	305	302	308	317	298	325	343	283	299	316	287	285	298	312	272	315	324	307	316	315	343	316	292	295	317	303	284	318	299	318	331	308	330	310	325	300	312	346	300	320	297	326	295	334	305	311	303	282	291	308	293	294	311	278	328	299	296	303	331	284	323	302	309	344	312	284	316	323	296	289	307	300	312	294	274	293	297	283	296	327	309	289	308	280	292	305	294	276	281	310	315	286	305	319	288	293	315	320	278	319	302	291	298	297	290	338	309	294	281	290	283	305	286	293	304	287	320	302	298	277	307	320	268	306	296	297	334	315	311	301	318	305	302	299	310	300	307	325	312	290	314	326	305	274	290	317	336	313	324	288	284	320	327	299	294	273	303	313	313	315	316	289	294	296	317	322	278	300	330	280	283	303	294	297	274	307	300	274	290	302	281	310	318	291	305	284	299	293	320	293	301	275	300	306	301	301	313	309	275	298	267	273	331	272	310	285	293	339	282	313	277	319	278	283	315	274	330	317	277	300	303	285	312	287	328	269	274	286	316	309	305	299	307	321	283	317	282	271	332	278	268	301	301	298	301	297	291	319	295	284	282	293	302	316	304	292	307	273	289	304	279	296	281	327	284	301	300	303	296	306	296	285	292	323	288	293	319	280	324	329	302	296	284	348	335	262	289	295	285	327	280	335	292	315	288	345	303	327	333	301	310	296	290	276	296	300	286	274	303	314	287	311	269	261	303	290	291	289	257	303	276	279	318	314	277	298	278	304	340	334	320	305	318	295	287	310	306	318	291	304	308	300	311	303	299	302	308	311	299	298	303	297	309	309	286	329	308	302	363	299	288	316	295	296	302	268	306	299	319	294	317	272	291	278	287	304	309	304	323	322	278	287	293	302	318	340	307	306	292	312	285	265	311	314	314	311	275	299	277	276	287	285	301	314	340	321	320	345	293	300	305	293	342	293	283	318	285	306	310	299	301	283	295	336	326	273	309	312	281	327	309	291	309	313	270	290	315	317	331	291	291	313	305	288	317	319	283	329	293	307	300	294	318	311	314	274	324	280	314	329	303	295	309	300	328	288	305	315	293	275	311	298	270	287	305	277	281	289	330	280	312	297	297	286	313	283	286	302	277	302	314	299	310	291	308	301	291	302	298	296	324	286	299	304	302	318	304	295	359	294	336	313	279	321	291	330	304	301	304	315	331	326	296	315	317	343	303	276	286	301	294	302	309	278	322	290	317	301	253	311	292	298	319	289	286	297	342	297	293	288	290	313	271	291	316	286	308	318	320	321	303	297	288	300	276	319	301	303	315	296	271	311	278	313	292	303	271	278	307	330	286	311	318	309	306	314	294	275	262
45226	62397	48607	35271	27702	24121	20905	18330	14855	9608	5918	4464	3499	2941	2709	2388	2105	1886	1629	1447	1296	1038	938	914	776	693	694	596	552	553	511	433	439	385	343	393	353	328	330	332	318	295	323	338	308	325	307	305	329	324	287	292	282	323	303	282	277	312	325	282	290	324	288	310	306	316	305	311	278	297	278	279	255	280	298	292	311	285	292	304	279	284	287	276	262	309	263	296	295	272	313	255	285	270	286	297	259	287	282	293	289	318	285	277	308	269	252	285	313	301	293	313	278	300	285	311	289	301	291	308	277	304	283	273	278	278	294	305	278	232	267	290	275	287	313	289	294	282	293	290	274	284	302	282	265	281	328	276	300	284	300	309	275	252	286	323	294	282	285	319	290	298	277	279	321	274	283	277	309	309	265	305	272	311	293	240	289	308	281	291	275	279	259	292	327	297	306	309	294	290	293	278	307	287	290	304	288	265	289	263	271	283	294	262	273	303	249	302	274	300	275	289	287	294	258	281	279	299	299	265	272	304	264	290	302	314	279	279	260	298	289	309	307	308	273	316	301	315	312	288	322	298	300	302	284	294	274	294	303	276	291	308	300	271	292	276	316	280	284	292	283	278	275	277	280	274	319	294	322	283	288	254	320	290	260	319	291	289	288	258	301	281	274	280	301	279	307	287	254	299	280	288	280	264	277	260	263	294	295	261	253	297	291	295	272	271	293	296	269	272	307	287	281	281	297	294	305	296	270	262	278	268	312	299	301	296	272	287	271	278	278	261	274	290	290	293	276	280	266	258	296	286	310	279	295	275	316	308	304	255	303	298	298	287	305	279	287	275	292	277	278	296	280	276	301	285	260	284	278	271	284	313	300	285	278	256	266	284	269	251	296	329	316	272	274	265	275	272	287	288	285	291	270	292	270	246	300	275	292	263	327	299	268	277	304	272	285	241	286	286	277	250	273	301	278	306	269	302	294	272	317	283	275	318	281	264	332	295	295	281	268	295	264	255	301	268	244	290	313	281	288	296	289	318	264	310	285	289	278	289	271	254	293	261	303	267	309	312	296	262	276	276	279	293	288	267	306	290	271	306	311	286	293	304	288	279	299	275	310	273	309	271	261	260	292	279	275	289	299	300	277	283	296	289	294	298	291	299	286	270	269	284	263	278	304	252	302	266	277	297	293	268	273	277	258	300	295	292	297	280	279	290	289	275	277	279	280	291	289	272	288	293	302	294	287	294	322	293	283	284	302	333	306	295	275	281	301	305	313	290	267	295	272	322	271	306	292	284	283	302	290	286	295	316	280	297	261	273	291	308	304	317	278	295	317	302	323	268	308	285	266	288	284	251	273	291	270	307	289	261	274	289	308	280	307	296	300	268	303	303	266	282	233	273	304	292	289	298	308	289	260	273	287	276	266	294	277	308	275	272	273	276	304	297	304	242	287	300	299	274	276	296	300	296	318	282	293	283	274	281	263	315	277	287	269	291	276	300	324	288	303	279	272	270	265	291	301	259	287	279	282	285	286	316	287	251	266	268	280	298	317	314	294	286	255	306	305	308	282	302	278	281	274	279	286	310	269	262	313	290	301	257	247	290	297	277	268	289	292	303	292	303	261	298	323	290	313	273	264	259	242	286	299	270	278	292	283	273	265	304	263	253	304	291	298	317	278	285	281	285	282	294	300	272	298	288	324	273	301	276	286	313	305	277	298	281	294	316	301	277	286	267	283	281	306	308	288	265	271	276	289	273	298	276	300	267	273	304	278	303	292	320	319	322	299	306	275	328	294	289	290	274	297	309	280	278	268	276	272	291	305	313	301	280	303	280	280	287	285	278	268	250	291	282	285	298	289	301	292	310	289	317	310	297	285	293	280	290	277	294	294	313	291	312	283	278	292	264	279	288	269	280	277	280	297	283	291	292	275	286	291	294	318	286	278	293	261	264	284	308	297	329	294	312	287	265	287	281	269	283	279	300	294	300	286	289	265	283	286	270	284	283	276	289	268	280	285	272	275	305	293	299	294	267	282	285	283	310	306	268	279	307	274	271	300	297	291	284	292	299	296	259	302	298	290	310	277	274	287	290	263	256	284	272	292	304	293	267	275	268	307	300	271	315	265	286	300	287	300	304	311	307	319	279	328	311	326	293	283	275	291	311	292	272	280	247	284	270	291	296	275	267	296	293	279	285	268	312	276	320	260	273	261	294	295	296	269	303	309	306	249	250	253	288	296	303	295	295	294	280	278	276	280	268	281	284	267	310	284	284	276	296	258	302	279	300	317	278	277	250	268	256	276	283	283	306	259	335	274	292	305	263	284	295	289	276	281	297	317	271	282	250	296	315	274	280	284	318	295	313	286	301	291	270	306	296	278	297	286	280	281	288	282	281	294	316	290	271	284	267	315	298	308	300	269	280	300	270	304	305	321	301	313	308	280	289	294	304	261	290	259	264	292	312	293	297	289	297	282	279	283	285	304	279	271	315	269	306	268	295	275	279	310	317	277	280	286	297	278	273	272	289	284	281	281	263	284	294	286	287	266	290	262	265	267	277	280	287	286	288	320	308	281	286	283	275	263	301	264	265	286	281	296	299	248	264	295	277	293	290	290	291	272	278	277	311	286	274	297	284	258	322	301	278	298	292	269	297	315	325	302	290	267	298	302	281	285	283	269	300	261	291	276	296	293	267	301	293	300	307	283	298	298	280	301	284	246	268	280	312	274	278	281	295	301	308	310	301	271	298	310	319	326	281	306	281	295	269	300	282	271	290	278	309	269	317	271	287	277	291	282	292	296	284	247	269	305	326	289	271	288	293	295	274	298	288	311	276	285	304	294	274	298	274	286	285	285	293	294	298	274	291	285	282	302	311	291	293	290	300	318	295	296	283	296	307	278	273	310	302	292	269	266	298	302	244	264	288	279	306	263	249	304	280	322	312	292	279	285	291	263	283	279	301	249	316	317	304	298	293	256	319	330	279	289	262	287	312	313	283	284	311	253	274	283	303	314	274	279	255	305	272	320	272	260	300	268	302	278	298	282	276	262	274	266	271	277	327	294	321	264	283	256	305	265	308	281	299	273	279	306	274	286	298	293	282	282	275	287	310	300	306	275	309	313	290	298	309	276	254	284	289	281	269	298	300	276	299	312	302	278	310	273	293	268	273	289	301	262	316	304	282	309	296	293	305	288	265	281	297	299	293	280	279	288	288	299	290	289	285	288	302	276	295	272	288	298	283	270	306	299	310	278	267	268	264	300	286	288	283	260	271	279	290	283	296	297	277	306	291	297	301	286	259	265	300	264	288	294	278	272	277	299	295	280	311	271	293	269	291	273	307	296	291	258	249	301	287	305	276	329	291	291	262	283	279	271	301	273	310	313	287	293	290	302	288	253	281	278	311	278	285	275	240	298	290	292	289	288	284	297	293	271	305	301	311	300	258	313	304	318	297	281	280	284	288	299	282	274	292	262	298	280	313	283	288	275	310	281	280	275	289	281	266	304	274
24180	21571	29313	24354	22121	24631	27372	21455	14412	7004	4073	3153	2492	2176	1992	1804	1522	1345	1236	1161	1043	938	835	695	645	645	613	550	501	491	477	442	422	394	394	392	418	365	355	356	368	353	354	366	365	311	349	336	335	327	343	321	336	337	337	343	353	330	306	329	364	368	336	323	329	330	339	339	336	310	313	297	317	345	336	325	313	345	330	323	325	343	335	314	340	327	324	326	309	338	325	351	305	297	333	309	306	322	326	323	370	311	324	345	334	294	317	307	343	313	310	346	324	302	311	320	340	310	320	323	328	359	330	365	347	322	340	297	335	301	314	317	319	353	339	307	320	329	308	317	348	329	330	302	343	334	322	310	318	328	305	345	311	338	353	307	346	340	330	292	331	356	303	309	307	337	337	315	317	323	329	291	330	296	323	359	292	335	346	330	349	319	324	359	345	331	338	363	324	351	318	313	334	350	290	313	335	359	325	335	296	327	332	342	323	295	293	308	313	343	325	357	351	317	339	309	313	342	363	322	364	318	310	315	340	343	343	337	310	308	316	348	338	312	348	353	339	342	352	375	343	336	306	318	325	321	325	339	314	342	320	334	315	335	338	346	305	340	320	319	341	329	337	347	352	308	339	320	367	313	334	327	301	346	314	337	307	295	321	314	300	335	351	298	324	313	303	323	332	276	333	323	331	305	361	333	326	347	328	347	343	312	311	332	361	320	311	314	297	298	333	340	307	332	321	307	339	337	311	328	292	322	325	354	325	349	294	320	348	319	300	355	317	290	335	308	337	348	357	318	329	336	339	316	327	346	326	334	329	329	337	314	309	330	327	355	319	301	330	314	318	323	330	362	330	349	344	346	341	339	300	355	353	315	329	331	343	305	316	298	361	313	312	359	326	340	333	341	310	333	348	314	338	324	333	299	308	325	353	331	334	307	329	354	316	337	310	353	316	318	318	325	318	291	335	297	343	312	320	325	321	330	327	341	322	313	312	332	357	329	306	319	332	343	289	341	316	362	321	322	318	339	339	333	305	327	324	339	341	333	351	350	330	322	357	316	319	339	326	331	359	331	373	340	334	336	320	347	338	316	308	285	317	307	330	332	319	333	364	361	328	345	347	349	292	323	341	325	328	351	338	341	327	317	337	290	310	337	309	325	333	334	313	349	336	313	359	324	351	337	354	350	330	287	330	314	340	291	325	333	328	314	333	332	305	314	303	296	307	294	307	298	311	336	348	323	330	301	301	337	348	325	344	309	288	308	324	339	353	332	327	330	305	343	323	347	340	367	348	317	344	353	343	329	327	330	314	335	322	330	329	333	316	321	307	335	306	328	332	333	326	315	293	298	325	322	301	344	320	319	314	342	316	276	333	341	315	326	335	304	340	320	320	316	371	314	316	311	311	323	297	345	325	304	321	322	359	367	319	345	325	345	339	336	292	320	304	333	355	330	315	324	347	315	315	320	359	346	328	349	328	349	335	325	307	328	338	317	322	325	322	336	330	312	321	350	323	337	337	327	314	315	300	327	342	316	336	325	310	325	323	368	324	304	345	286	329	340	336	315	333	298	353	321	345	373	333	330	355	308	334	340	328	399	366	333	350	326	307	306	325	328	311	325	329	340	333	324	312	288	343	300	295	328	361	327	301	306	347	326	321	328	312	346	326	334	309	296	305	318	331	341	354	321	333	335	329	362	328	331	332	306	329	328	326	322	336	341	325	321	305	333	293	310	312	336	327	316	317	327	319	355	312	346	321	353	310	304	341	325	322	298	363	327	327	366	298	286	320	293	310	324	311	336	330	300	312	356	288	328	331	333	336	363	356	339	322	341	322	309	337	306	336	314	326	344	316	356	362	334	298	293	330	333	351	333	325	318	306	324	311	327	330	324	327	354	319	305	319	321	322	328	333	349	315	325	326	327	317	310	318	340	350	307	335	335	331	327	292	335	308	317	324	310	312	319	346	326	350	323	338	334	382	322	342	329	318	315	316	330	330	314	292	350	353	313	299	337	326	299	334	338	330	346	371	303	323	334	331	337	345	323	325	286	356	314	368	360	290	303	354	305	299	301	324	331	333	322	333	302	287	353	285	316	325	336	335	322	318	362	312	354	319	316	326	332	325	323	313	334	338	350	351	354	311	330	314	320	315	313	336	315	363	324	323	329	326	299	292	311	305	302	297	328	368	317	373	311	332	337	341	304	291	333	325	320	307	354	315	352	336	318	330	347	365	294	336	333	314	342	371	314	295	384	324	306	313	361	333	300	352	350	346	318	309	315	306	311	317	348	340	319	336	308	334	341	317	309	314	355	304	345	315	342	362	334	336	325	332	324	314	314	303	343	319	343	334	335	347	318	336	348	343	326	319	324	316	337	321	363	360	337	337	344	307	354	333	330	307	312	325	322	345	314	332	310	311	295	323	290	360	314	343	368	322	334	311	317	308	336	313	319	304	327	359	347	349	317	325	305	337	303	342	327	363	333	321	351	374	336	309	360	364	328	303	360	298	333	319	323	333	274	344	369	315	322	301	324	308	315	309	319	322	351	334	313	316	342	334	317	340	335	334	298	297	308	335	325	304	322	343	329	311	318	307	309	333	358	341	330	334	338	332	325	331	345	334	315	324	348	330	327	318	333	373	330	373	330	316	299	325	330	317	335	317	300	315	326	309	344	334	326	322	339	353	364	347	315	319	308	298	336	321	330	346	344	332	334	280	322	322	331	352	352	304	311	342	330	326	334	343	323	293	317	314	316	349	335	325	359	345	334	315	312	323	330	339	318	308	334	305	309	348	346	318	337	322	309	322	303	333	346	312	340	299	343	329	318	324	324	328	360	290	289	316	325	313	332	342	313	299	314	278	307	306	310	344	368	343	322	342	333	273	343	307	305	335	329	332	304	323	327	332	327	337	368	331	323	304	324	355	331	325	341	359	323	322	317	298	321	348	325	307	315	316	301	314	319	344	309	340	329	318	335	340	314	352	311	328	324	302	346	330	324	315	305	334	330	351	299	291	342	340	332	332	311	312	310	326	310	326	327	373	308	311	332	361	335	324	330	291	311	348	311	328	345	328	333	305	346	322	296	339	318	341	309	335	321	332	311	324	308	336	309	346	312	327	347	332	325	325	342	362	319	352	365	321	277	353	300	323	332	350	356	335	312	343	327	339	352	321	303	301	313	316	341	345	325	321	312	301	311	328	341	303	350	327	329	321	359	316	345	305	308	334	340	330	315	327	328	318	320	315	352	329	335	308	318	326	305	321	322	308	361	324	345	302	345	332	325	314	331	298	299	319	300	326	333	318	296	313	312	333	356	319	361	361	334	331	329	324	321	339	318	329	326	345	305	331	326	336	343	320	349	347	341	338	343	335	328	298	335	337	309	327	348	309	303	357	311	310	338	305	320	354	331	317	331	331	314	297	334	327	341	348	341	309	331	310	322	350	339	337	355	352	346	348	320	370	323	353	333	328	330	329	340	335	334	329	341	309	334	326	408	314	356
48401	59269	52493	38366	31774	27728	25283	24624	17895	9222	6402	4988	3917	3487	3047	2593	2409	2058	1801	1567	1511	1208	1043	972	833	745	719	629	597	553	528	479	471	443	383	408	363	392	384	334	332	328	352	322	332	333	335	331	314	367	330	335	290	308	321	345	327	345	304	338	314	302	278	334	337	296	319	304	329	289	323	320	301	320	310	300	309	317	287	315	330	276	312	334	325	316	298	333	287	310	295	305	321	293	300	335	297	337	287	307	292	296	302	305	296	281	317	297	304	286	292	323	296	317	307	298	331	341	316	338	317	282	311	277	317	324	309	284	283	339	312	307	318	298	305	310	308	344	290	317	287	300	294	299	290	341	270	305	319	331	323	307	308	316	298	293	326	320	301	314	316	335	320	299	325	317	313	321	297	298	311	319	310	309	325	306	320	296	340	299	314	311	311	284	297	313	294	305	288	335	291	319	318	313	294	326	318	318	345	316	274	318	288	288	317	340	303	324	296	270	325	315	314	337	315	320	264	327	285	318	304	333	316	337	338	330	294	310	322	350	304	291	342	298	296	287	295	307	315	298	296	326	307	328	342	292	320	291	299	320	324	289	291	306	313	301	307	328	305	332	289	312	314	312	288	335	315	296	335	304	298	322	282	293	308	322	308	339	311	311	331	303	316	327	291	318	300	311	317	317	336	303	299	307	292	302	292	339	311	294	304	339	318	302	316	304	309	296	316	293	349	307	307	311	319	302	312	291	292	346	299	281	304	282	319	291	335	333	298	312	328	310	295	311	302	325	347	327	332	323	320	340	283	294	296	308	372	308	324	296	323	333	337	294	320	314	326	322	299	315	295	316	329	319	299	327	298	314	328	304	280	344	308	285	322	303	270	312	284	307	321	286	306	330	302	323	299	303	292	308	317	298	305	301	306	327	305	283	302	320	312	314	303	313	318	316	278	297	305	256	267	303	309	308	306	307	321	313	290	321	333	329	310	334	315	316	311	356	297	316	299	300	354	293	308	301	300	321	309	295	305	318	296	293	314	300	320	330	307	327	334	318	288	294	294	277	294	269	297	315	305	308	293	284	328	326	300	294	327	291	296	302	306	284	291	306	295	314	291	304	286	282	325	310	322	305	286	281	307	323	336	305	334	339	312	344	306	289	333	315	314	289	308	291	312	296	293	291	272	322	303	328	279	285	299	307	326	329	285	294	309	302	313	310	308	322	328	319	298	286	309	297	318	349	293	314	304	312	305	297	272	310	286	305	286	294	304	306	278	280	311	309	295	330	289	295	334	312	305	294	332	287	287	318	310	332	320	310	305	310	306	338	306	323	337	331	270	296	334	298	289	283	314	304	281	320	304	311	327	289	298	272	318	317	280	337	307	296	298	308	278	322	315	270	296	296	284	331	323	315	317	300	312	322	284	332	314	300	319	311	324	287	314	296	294	319	328	292	309	346	303	343	330	340	295	312	334	299	300	295	331	299	314	331	298	301	329	311	311	338	332	282	330	277	320	310	303	300	328	319	304	299	286	324	305	308	292	310	311	322	332	311	277	287	295	308	319	296	299	288	322	308	300	344	322	294	315	308	282	329	299	334	300	339	302	325	320	305	268	312	297	301	317	343	307	290	291	326	305	326	320	313	328	322	316	310	268	302	350	324	295	304	290	287	302	350	301	319	329	306	296	301	303	306	309	342	296	312	331	330	322	291	301	297	284	285	309	300	323	308	275	313	311	312	351	299	296	309	356	302	315	307	306	334	312	278	293	282	314	314	301	323	317	307	264	272	307	308	297	294	325	324	335	276	294	350	292	311	351	296	323	325	294	331	314	314	338	309	314	303	298	313	288	322	305	323	312	326	287	307	307	350	320	316	300	322	293	332	308	300	291	314	294	317	327	297	318	286	319	307	325	313	313	312	322	282	265	319	279	311	333	289	313	310	335	335	300	303	291	287	311	310	310	290	318	270	323	316	297	302	322	305	313	296	288	332	307	288	296	332	313	326	307	310	305	279	318	328	331	299	288	314	315	299	299	334	268	325	316	318	328	310	306	321	302	301	299	333	308	310	307	308	313	303	308	298	321	326	300	302	331	330	316	308	305	314	302	293	297	307	338	307	340	319	310	313	284	265	279	304	312	305	294	300	325	276	312	319	297	295	301	325	311	319	312	315	326	306	314	285	320	310	303	319	325	301	305	298	298	310	302	294	275	285	295	335	312	315	307	309	320	300	297	278	296	346	294	317	301	302	305	327	309	307	320	312	320	311	328	306	317	316	303	299	291	310	334	306	289	330	301	307	303	295	321	284	332	306	330	292	347	316	308	307	307	297	310	322	296	289	276	334	311	278	342	266	336	308	309	283	318	292	316	310	287	297	332	301	311	317	316	280	324	299	327	323	310	333	336	303	298	316	308	313	273	316	312	324	325	326	280	318	298	316	296	285	281	294	323	328	320	309	328	334	314	281	313	320	339	310	298	300	307	323	314	288	263	295	314	309	308	314	313	313	336	285	312	332	324	299	306	296	291	278	311	316	326	306	292	321	286	306	325	314	300	309	308	329	323	290	288	300	289	339	304	292	287	319	319	309	314	316	328	298	323	319	322	303	309	299	328	323	279	325	318	317	294	353	306	296	286	303	320	310	305	329	328	312	330	351	288	313	322	308	305	308	297	285	335	315	303	301	318	307	324	330	318	339	323	294	321	286	297	307	312	322	318	289	332	298	336	303	288	289	282	282	319	278	298	308	289	316	304	329	313	304	287	327	321	296	329	284	306	331	316	293	326	299	282	325	353	312	308	304	311	356	305	301	331	290	331	326	331	332	304	356	324	324	323	318	297	326	291	302	312	320	311	327	347	309	349	313	277	309	271	319	339	300	318	336	294	314	291	285	316	273	308	289	290	297	320	325	303	336	299	323	291	301	309	316	295	337	320	285	309	331	333	316	307	313	324	311	297	289	331	316	317	289	305	316	302	307	304	319	280	292	273	290	325	319	314	273	306	322	326	317	288	303	298	285	312	291	285	330	298	320	298	297	345	335	335	301	300	307	295	298	296	308	335	292	280	288	300	286	292	310	279	332	303	297	307	314	298	305	290	289	308	291	306	320	291	310	280	284	304	298	278	325	321	323	319	308	310	306	303	280	307	316	316	340	337	324	322	298	332	293	297	315	308	331	324	336	337	280	344	302	289	319	296	330	316	310	315	309	312	350	314	282	325	311	326	304	306	375	324	289	330	300	319	304	319	344	309	284	295	347	287	302	295	334	268	305	310	293	327	296	326	326	327	311	316	306	277	316	311	319	304	321	284	310	277	317	337	332	336	293	283	293	316	299	312	315	311	327	299	299	326	299	323	286	302	302	300	298	303	296	316	297	301	343	317	305	299	324	302	275	269	282	314	317	357	308	315	319	342	307	291	329	337	304	263	312	343	303	293	328	289	302	264	306	306	306	304	297	347	319	304	332	293	291	300	297	276	292	301	322	306	284	352	339	303	322	303	313	270	310
28765	22685	30295	28609	17988	13970	10912	7512	4106	2464	1905	1453	1188	1079	970	905	787	792	741	667	633	547	474	480	442	390	372	370	345	322	327	349	327	318	296	279	288	265	271	290	268	293	277	291	282	283	275	274	281	299	274	274	255	283	287	263	266	285	267	270	298	285	264	259	291	286	339	257	302	285	271	256	251	261	276	254	284	249	264	276	271	294	299	315	291	290	268	269	303	276	254	298	262	284	314	292	261	298	282	257	302	275	280	273	269	267	245	254	281	282	270	284	298	278	284	289	284	284	287	272	277	282	284	282	263	275	261	268	300	321	279	283	284	267	289	279	251	295	310	276	291	272	263	297	267	266	300	277	282	292	264	280	271	256	287	257	263	297	272	302	288	235	286	291	248	249	276	267	238	277	260	302	288	301	278	272	273	279	319	264	315	270	265	273	263	289	248	249	287	298	310	283	280	252	250	300	284	286	255	290	276	276	282	238	296	305	256	271	279	287	274	267	278	285	274	269	270	290	291	268	281	279	248	260	283	231	254	322	283	250	275	258	272	272	310	308	278	266	287	264	275	274	253	293	300	275	288	292	248	272	257	297	300	274	250	250	273	285	265	253	290	271	244	271	272	278	286	308	252	269	243	274	277	297	264	264	242	258	265	281	287	238	278	297	276	283	298	281	262	266	269	286	277	265	257	257	247	285	268	278	287	265	283	288	289	282	283	311	288	273	279	281	271	267	297	282	285	257	275	298	281	273	262	261	267	251	262	249	252	306	281	259	270	309	274	256	292	270	282	241	260	264	276	294	288	279	284	272	286	300	278	337	283	295	251	275	263	251	298	285	281	250	286	311	269	276	302	313	265	277	307	272	271	273	285	303	299	264	274	292	258	290	276	290	270	250	292	251	288	266	288	310	282	267	279	300	279	253	261	260	313	283	291	269	277	267	314	256	291	271	277	251	239	262	274	256	283	271	273	239	251	274	276	278	269	255	295	271	298	290	260	287	283	275	282	271	304	256	297	282	298	257	305	292	279	277	282	305	288	276	296	273	246	272	276	294	300	289	287	269	270	274	267	270	276	250	285	268	247	262	264	309	250	249	257	273	263	257	283	272	245	248	300	293	261	276	252	271	271	272	262	276	261	261	290	306	287	256	269	275	275	272	280	261	248	316	257	281	285	288	286	259	239	273	286	289	285	274	293	236	304	276	236	312	292	272	281	244	281	264	257	280	257	274	292	275	269	268	309	241	305	285	283	258	269	255	251	298	283	274	289	271	291	290	290	288	319	283	294	273	253	276	274	247	271	252	260	312	293	293	259	261	250	287	273	282	288	263	289	264	263	302	275	283	289	307	328	276	230	275	264	284	261	279	290	305	262	295	254	245	311	256	251	278	270	270	242	288	268	295	288	274	280	291	277	254	259	283	278	273	257	255	289	275	294	279	239	289	274	271	301	274	289	273	254	295	291	274	262	251	282	295	276	256	297	244	234	305	276	285	277	276	259	291	277	270	273	275	263	278	276	266	297	298	263	260	296	314	281	284	277	291	263	256	266	277	276	255	279	295	272	249	271	291	301	294	304	268	268	253	277	280	265	306	275	276	273	295	273	277	253	261	257	284	247	264	317	254	261	240	243	253	275	310	266	291	275	314	287	265	310	304	275	272	269	258	264	259	276	290	271	283	274	269	290	260	308	270	278	253	259	282	256	227	264	258	294	267	288	295	297	266	287	273	274	306	257	301	275	268	286	263	261	277	247	290	284	258	312	260	274	295	265	261	282	261	262	285	273	270	270	254	250	277	295	288	251	267	310	306	285	262	244	270	289	272	288	306	265	266	272	246	284	315	287	263	285	260	255	278	254	255	261	289	304	268	262	248	280	258	289	284	273	234	283	273	255	263	268	288	266	255	299	271	301	282	289	292	283	304	280	269	287	272	284	243	290	272	274	256	265	263	264	255	267	283	286	274	255	251	281	285	274	287	262	294	269	255	258	242	260	281	291	287	292	277	272	264	282	259	261	274	293	267	286	301	247	264	274	240	279	259	313	262	279	269	273	277	294	266	291	291	249	270	288	268	259	240	273	260	321	296	284	270	276	287	289	247	283	260	273	293	241	285	280	271	247	267	248	287	240	299	289	261	254	274	289	274	291	263	272	277	269	284	272	258	261	287	272	250	280	265	277	277	279	271	242	258	270	270	306	322	265	272	294	268	276	256	251	280	282	258	259	278	253	282	267	276	278	283	261	284	291	269	257	266	259	267	297	274	260	261	297	253	240	253	269	222	249	279	279	285	270	278	259	281	285	280	290	299	286	263	296	261	307	282	285	261	279	285	272	263	261	263	262	253	269	295	290	259	286	301	261	274	255	271	263	285	287	270	282	275	259	300	281	265	284	292	270	264	309	236	251	279	283	252	260	274	280	275	284	280	231	269	273	289	271	289	266	278	252	265	289	261	292	254	276	277	302	261	260	269	293	271	269	295	292	271	274	265	271	299	268	242	307	280	291	281	276	278	232	260	266	252	282	270	271	282	262	259	284	251	300	285	280	306	306	282	267	284	249	279	256	278	263	279	257	301	272	300	271	268	305	301	250	269	272	275	264	281	250	309	282	301	249	311	331	271	298	306	251	282	275	295	293	253	263	279	287	321	283	307	270	285	260	249	239	293	267	253	264	237	270	266	269	282	268	311	282	268	266	259	271	280	260	292	284	293	266	257	302	267	285	289	286	298	312	274	278	284	306	268	314	313	289	272	283	282	270	264	274	259	266	279	270	272	279	270	299	263	249	282	263	246	286	280	238	274	292	260	255	268	278	295	281	270	309	293	276	288	277	288	273	256	295	294	271	288	267	267	271	280	301	257	273	276	252	254	254	268	264	286	289	271	275	270	248	258	272	310	286	287	273	260	283	282	264	260	268	247	321	318	273	262	280	243	287	280	278	241	277	254	307	264	276	261	277	289	272	269	295	255	252	279	278	269	284	257	317	269	271	277	268	263	274	274	277	279	293	244	272	309	280	267	285	291	269	281	266	248	268	279	297	295	289	278	276	254	293	289	276	316	292	266	269	265	281	240	272	281	302	289	262	280	283	289	275	303	252	282	273	268	289	271	258	259	273	290	251	265	286	252	257	294	312	268	271	289	272	254	287	260	254	275	302	259	280	255	258	265	272	279	253	255	259	287	274	280	290	268	280	286	262	263	257	307	270	295	256	255	267	279	298	268	252	269	309	274	251	250	287	280	288	272	267	256	269	275	288	269	273	280	288	286	260	259	287	264	247	259	269	273	276	269	282	268	280	280	288	284	299	261	260	279	281	289	295	264	249	282	239	264	278	274	287	277	289	292	272	258	267	276	243	267	257	302	269	278	291	279	245	268	262	281	268	297	281	288	277	299	254	306	288	281	281	270	321	268	277	258	283	243	287	251	306	286	255	292	264	270	258	263	262	278	296	271	287	266	266	254	281	266	269	303	301	286	289	296	311	266	281	287	259	288	260	257
45392	49046	44935	29642	20286	18646	15540	12034	6993	4365	3318	2482	2085	1746	1606	1362	1280	1151	1039	862	810	714	600	574	505	490	452	418	381	393	400	332	320	307	305	296	292	282	295	286	284	270	285	291	275	244	293	248	266	270	254	242	286	284	280	279	276	254	263	282	264	280	275	239	249	267	257	255	255	267	248	286	248	254	276	266	291	264	261	285	270	278	277	255	302	251	277	285	254	245	248	240	272	254	257	264	274	238	276	274	254	270	263	252	251	293	245	313	276	304	264	241	283	262	275	245	276	291	269	276	282	252	276	249	288	249	257	279	274	277	262	283	274	290	242	249	243	296	258	254	269	280	285	266	263	241	256	242	295	260	257	262	277	279	282	291	259	290	262	243	266	279	265	277	277	273	250	252	287	272	248	281	270	270	264	304	261	282	267	273	281	244	262	266	288	265	262	275	286	287	254	261	284	303	254	247	265	265	251	255	245	275	309	252	238	284	258	267	277	250	257	292	263	249	254	250	284	240	274	253	270	251	264	264	279	285	243	279	249	265	287	281	281	278	271	273	252	275	249	267	276	250	250	265	259	240	236	278	270	272	266	260	310	294	272	263	252	272	280	263	253	272	263	256	263	262	279	271	273	274	295	272	272	283	256	279	261	264	294	293	237	270	256	228	273	259	284	254	268	258	254	279	281	290	273	276	268	261	246	273	270	282	269	281	240	253	248	278	256	265	268	234	266	293	268	255	270	259	290	244	293	243	256	254	262	277	243	307	251	270	257	255	258	275	303	258	263	268	283	251	263	290	283	259	264	272	256	275	265	267	287	283	264	280	264	281	267	292	247	269	302	264	272	269	267	274	286	275	278	267	236	257	277	285	268	277	305	265	245	244	278	282	288	277	261	274	260	248	254	279	261	270	244	290	238	277	254	268	260	273	264	270	265	244	287	292	279	290	269	281	255	278	263	272	251	242	270	279	273	263	256	261	274	281	255	271	263	281	264	273	258	290	251	257	279	294	282	273	249	257	273	285	226	228	258	249	256	277	253	268	259	266	259	240	260	248	265	241	252	261	269	257	284	286	251	226	282	269	302	267	267	304	274	272	290	236	277	283	256	287	277	274	276	297	262	267	290	246	258	269	271	285	256	294	267	279	251	247	285	268	274	255	272	279	272	269	259	246	288	260	264	261	230	232	253	260	266	274	244	266	268	274	235	262	273	245	271	242	253	293	281	247	254	275	262	289	282	270	259	242	281	293	278	279	247	261	320	257	242	301	275	260	268	230	290	276	250	273	261	268	258	267	286	274	247	264	275	265	268	248	300	278	238	282	264	256	259	268	250	255	261	279	240	257	290	286	243	228	282	277	294	258	265	290	291	263	289	275	267	293	251	260	276	285	252	269	294	289	285	266	264	275	255	255	275	268	257	258	243	251	271	281	295	291	277	294	292	253	255	257	260	266	258	265	260	224	282	282	311	248	284	267	259	281	259	281	256	252	268	240	260	263	297	254	249	281	264	259	272	264	264	253	290	247	259	314	276	271	274	239	261	266	262	274	258	289	254	279	245	252	275	270	300	259	252	256	274	274	286	262	252	270	269	288	296	285	263	262	270	244	259	261	252	256	252	264	259	274	261	254	277	245	260	256	268	235	252	267	244	250	245	281	255	259	264	304	276	251	284	268	272	261	276	282	230	276	275	263	266	270	275	269	283	257	257	260	252	253	245	271	263	287	283	275	277	274	282	232	262	283	267	273	269	267	286	286	276	262	258	264	264	256	278	255	235	252	270	253	246	275	232	302	267	283	244	239	278	261	224	248	268	275	280	231	274	261	283	230	264	282	303	257	240	242	272	256	269	277	268	256	283	269	234	249	239	290	255	272	293	267	276	272	263	256	266	285	287	282	266	275	237	242	273	274	262	289	280	269	224	290	256	254	282	245	251	289	270	280	298	261	267	270	293	284	264	278	243	297	255	278	268	295	291	265	255	264	258	270	274	269	266	254	267	240	273	254	276	255	262	247	260	246	252	244	285	258	249	272	257	281	233	258	292	267	237	268	278	240	267	263	267	292	257	247	275	282	252	260	246	236	226	283	271	262	262	281	280	277	305	282	265	272	295	262	253	290	266	264	249	260	272	293	268	253	271	291	267	260	269	283	251	277	277	262	284	259	264	298	254	250	282	274	278	310	271	272	251	252	246	277	258	281	277	244	266	277	233	256	289	245	268	269	256	276	281	238	250	273	270	244	296	273	263	286	278	243	269	269	273	279	257	259	226	289	265	261	260	266	237	243	254	248	253	268	264	282	250	281	275	256	264	283	268	256	242	260	268	276	286	262	288	253	257	272	257	262	287	256	279	293	291	275	244	270	278	265	250	259	277	228	288	246	256	261	261	245	252	274	259	257	263	236	243	301	272	258	236	260	267	256	273	278	256	258	245	251	264	240	246	266	267	245	254	245	278	298	287	272	269	265	266	306	271	256	269	275	269	262	264	261	283	286	265	277	230	248	266	261	264	253	251	262	261	286	253	286	266	258	274	277	275	268	250	281	235	262	254	282	252	298	246	264	265	260	245	253	227	284	251	271	267	263	255	295	267	276	261	275	268	262	269	276	279	272	278	257	263	261	286	256	268	303	254	261	258	271	253	256	237	283	267	300	289	245	273	258	277	257	257	314	278	274	266	257	288	279	276	264	273	266	274	266	289	242	288	257	257	271	281	278	281	261	278	261	285	266	262	296	268	290	257	270	277	261	280	278	255	295	276	245	257	282	277	295	278	282	273	250	266	281	270	262	264	287	262	264	278	282	299	295	264	262	259	227	259	264	246	250	273	257	258	274	260	233	275	263	271	254	260	260	281	264	271	239	263	260	255	274	277	290	282	287	274	241	281	259	287	249	269	271	274	256	254	258	269	272	227	267	285	265	261	261	273	268	261	254	248	265	260	272	269	246	269	252	250	259	304	256	276	253	227	291	258	248	292	271	264	234	261	300	297	251	271	289	288	238	279	236	297	278	278	285	286	269	272	270	288	277	247	273	273	248	243	240	259	280	263	255	256	246	278	269	261	258	287	255	257	264	269	280	256	261	273	274	249	280	284	265	283	262	254	261	262	238	282	267	251	272	272	286	250	278	248	261	283	259	288	248	284	251	242	284	255	289	274	275	284	276	298	257	266	277	236	259	256	265	266	271	276	262	260	294	253	274	237	305	297	278	266	290	269	277	246	256	256	293	288	274	274	246	270	257	245	288	250	305	265	299	239	260	275	243	249	266	262	246	239	247	284	269	227	284	272	264	253	263	251	255	268	274	272	287	274	294	263	289	269	252	264	259	254	256	262	263	262	263	275	306	261	254	269	294	274	254	258	258	244	271	260	256	246	304	276	291	244	252	251	250	267	268	254	260	257	266	277	271	252	273	271	265	266	257	270	239	253	279	268	263	292	281	278	245	268	277	270	269	244	254	268	263	256	262	261	263	267	281	254	271	252	302	255	258	281	255	280	285
25271	21545	29050	24939	23558	24583	21112	11873	6256	4415	3153	2409	2050	1813	1582	1367	1292	1208	1031	1000	815	755	694	610	556	536	517	457	485	385	397	383	395	375	342	356	346	342	338	316	351	302	343	309	334	321	312	361	325	327	313	327	309	286	342	324	302	315	317	282	312	337	295	300	281	310	315	300	328	301	317	319	330	276	315	302	323	271	313	315	310	327	319	286	289	299	326	314	327	324	315	304	349	347	295	283	310	318	274	306	291	322	305	335	318	324	304	310	296	314	308	296	304	300	320	276	312	277	307	310	270	297	300	326	330	324	299	301	299	338	309	312	314	291	312	303	303	291	297	291	325	324	312	293	332	325	310	282	323	323	294	325	305	325	296	311	323	322	309	300	279	317	305	323	317	312	281	326	288	304	306	314	316	314	318	294	312	286	314	322	332	320	300	284	280	319	295	304	312	300	318	340	333	307	309	288	294	338	298	313	300	302	309	296	296	332	323	365	340	299	304	319	313	305	342	311	331	299	343	299	296	310	315	304	293	282	303	321	325	284	270	291	304	303	324	330	300	316	330	338	289	335	323	294	324	277	331	339	290	307	305	284	296	304	312	327	303	307	296	302	322	302	310	297	291	342	338	288	302	306	287	349	313	304	292	305	293	318	316	300	288	307	323	315	309	280	283	302	322	304	319	311	290	323	343	284	330	301	329	311	343	328	330	322	342	344	338	320	316	299	311	297	308	314	303	303	318	299	299	310	330	296	335	267	296	289	314	325	308	296	343	302	299	318	312	341	313	298	314	319	311	297	303	317	324	301	313	339	304	304	316	308	285	323	334	309	278	334	329	308	324	286	309	317	279	313	334	316	255	278	311	323	302	285	308	292	299	290	323	322	315	329	320	327	308	301	323	303	330	308	333	327	336	321	311	320	284	318	313	281	314	336	302	284	326	310	309	333	282	276	350	373	334	334	326	308	342	301	303	331	313	337	327	307	313	329	327	313	315	331	311	345	266	321	338	334	308	313	312	322	301	291	309	291	316	315	337	303	285	312	343	324	312	308	315	301	328	333	309	311	312	294	323	320	291	318	326	308	300	297	350	276	304	313	307	315	301	323	328	337	309	300	333	326	295	299	360	303	314	338	322	312	336	310	292	309	326	284	275	331	336	318	285	319	313	307	293	285	302	303	313	306	281	309	326	315	340	311	336	307	289	306	328	351	285	342	309	303	301	317	326	293	316	302	315	335	323	303	315	264	317	327	295	311	303	309	346	302	303	300	295	320	319	305	332	306	320	308	292	316	326	306	333	277	301	341	329	305	297	327	315	309	328	278	323	267	332	339	316	310	280	309	327	313	283	327	311	303	272	285	302	325	303	295	320	299	327	350	316	299	312	282	316	335	319	291	316	310	312	318	320	320	329	300	318	281	305	323	305	313	322	334	318	297	328	308	295	286	330	325	282	345	323	324	294	344	351	320	346	319	299	335	324	322	325	287	312	321	313	290	334	255	299	282	297	331	328	291	329	311	324	306	295	297	289	336	348	315	316	332	327	325	322	325	317	315	292	339	314	307	334	288	324	276	322	318	307	315	308	283	292	297	308	293	288	302	296	301	298	317	311	312	334	354	339	301	316	339	319	332	308	300	301	308	318	295	309	298	333	343	312	333	290	320	328	329	338	320	325	265	296	297	309	302	307	308	312	315	320	331	297	321	319	342	314	323	301	323	268	301	311	304	300	281	293	316	320	288	292	332	303	304	355	334	278	291	324	351	302	311	304	334	334	310	317	311	313	316	287	322	310	306	317	325	321	316	279	268	309	304	325	329	339	272	333	328	269	290	285	322	318	319	292	301	282	298	321	307	328	306	302	330	301	318	334	342	305	314	341	271	289	287	315	326	304	351	315	325	289	303	310	291	285	328	318	306	298	316	334	321	295	302	352	339	305	279	316	308	301	339	308	307	329	302	323	326	318	310	314	293	312	302	297	293	321	306	350	325	296	316	318	311	326	296	332	293	314	322	306	362	304	315	313	292	338	325	324	333	341	279	321	314	306	304	337	304	290	300	299	327	293	331	289	341	310	307	307	326	304	308	303	283	315	296	309	305	341	284	324	295	308	298	307	323	323	301	326	308	308	289	317	317	327	312	326	296	306	326	310	288	339	304	324	315	312	292	309	334	288	290	324	289	317	354	340	294	297	270	345	302	297	286	320	309	294	310	301	332	322	305	309	319	311	317	296	288	305	316	335	339	307	304	290	303	285	301	301	325	287	332	320	277	291	318	333	303	306	333	299	312	301	294	314	277	281	323	306	313	292	305	309	303	326	297	324	280	360	289	286	319	293	300	293	315	280	257	308	329	353	280	318	291	316	292	327	292	289	316	329	365	311	307	300	296	311	309	302	300	289	325	324	302	309	305	329	320	340	307	311	288	317	318	289	319	297	318	307	294	286	307	299	287	327	348	302	308	340	296	297	328	302	318	342	321	289	309	335	341	318	321	299	307	326	306	292	318	325	314	320	319	294	327	319	300	329	349	344	309	313	321	306	308	289	325	312	297	323	345	307	330	345	325	323	305	327	319	322	286	287	308	280	327	324	289	314	318	327	302	306	315	325	310	278	341	327	316	285	272	306	308	328	301	315	322	307	281	317	304	358	308	302	307	302	305	304	318	290	317	315	321	326	329	313	279	329	313	291	271	325	322	307	328	295	303	301	350	301	292	311	321	339	342	311	305	303	310	325	347	291	325	307	323	279	302	314	305	333	306	303	300	339	321	318	284	320	334	307	329	337	298	295	294	305	331	302	310	300	289	321	297	336	329	340	305	314	290	272	319	291	295	297	336	330	321	337	312	278	312	321	320	302	310	325	319	334	294	296	319	317	312	310	285	294	313	299	311	350	301	306	290	334	294	349	298	292	291	295	306	304	309	300	293	367	340	306	320	282	307	300	304	320	289	320	318	296	325	293	293	325	324	296	308	304	291	298	316	318	328	296	273	292	314	327	324	317	300	329	303	289	325	325	340	319	299	320	320	318	323	306	298	318	294	312	340	297	301	311	337	310	306	279	282	323	305	341	317	273	317	308	326	334	291	300	277	300	304	273	325	303	301	286	285	266	310	322	280	311	282	319	296	296	307	310	308	299	303	289	290	302	332	295	327	331	348	326	298	296	305	292	328	303	326	341	324	315	325	285	332	335	315	310	296	323	309	323	315	321	303	332	317	316	300	300	325	295	341	285	316	308	309	287	325	302	310	327	315	319	325	300	330	310	280	305	311	301	295	314	333	342	305	303	302	318	311	348	316	317	342	290	315	318	293	299	313	289	309	321	308	326	308	309	296	304	300	310	309	306	314	295	306	323	305	328	324	297	304	292	292	288	291	306	315	341	289	283	314	312	276	318	293	329	346	254	301	291	299	313	309	301	298	313	332	291	308	314	313	295	316	323	309	298	307	307	329	319	325	305	282	294	306	279	321	339	312	310	300	332	308	335	294	331	324	303	321	302	322
44963	57311	47605	39482	30613	24947	20297	14464	9106	6931	5091	3894	3264	2798	2515	2223	1949	1668	1540	1307	1177	1008	925	793	712	660	581	521	483	474	446	424	407	385	369	380	361	346	337	328	356	338	312	310	301	329	302	282	341	313	304	307	325	295	313	293	300	313	295	301	331	297	305	306	288	272	301	305	279	296	264	277	307	311	299	333	310	288	289	297	279	292	302	310	309	323	286	299	338	305	282	293	301	328	303	308	310	292	291	271	306	293	294	281	318	275	290	290	305	263	261	275	310	299	298	302	303	307	301	299	299	295	329	305	278	303	287	287	288	304	310	268	324	302	264	280	304	326	279	302	284	309	300	302	287	308	288	274	315	324	277	301	267	312	288	290	313	294	276	267	304	300	290	270	286	291	284	299	301	269	291	288	280	318	283	298	270	293	284	288	274	303	299	277	303	292	286	290	289	291	267	303	292	306	319	287	274	335	294	306	333	283	278	285	287	262	293	316	258	305	280	308	339	273	346	291	303	281	281	277	293	316	294	295	302	297	285	300	299	260	296	288	286	306	307	282	288	292	289	289	279	292	277	296	303	294	297	281	257	286	328	287	286	272	315	276	253	294	308	283	262	319	285	286	276	280	276	301	292	291	296	315	332	272	279	265	294	315	286	279	290	261	309	272	290	280	330	303	315	286	250	306	274	274	295	289	309	315	282	270	263	317	296	269	308	304	285	294	280	268	311	300	281	307	284	282	279	288	324	287	274	280	296	270	308	283	270	301	274	296	302	279	300	267	285	290	291	286	276	298	305	281	322	296	288	300	289	286	328	293	279	280	313	280	312	285	309	307	306	273	322	267	287	300	304	284	286	318	311	293	293	271	322	268	294	291	289	292	286	276	333	291	301	306	310	289	299	309	298	277	270	303	299	282	328	267	267	320	303	297	297	282	317	279	287	276	298	279	321	267	266	300	287	303	307	280	317	283	296	294	306	274	273	283	295	322	302	269	318	282	271	302	298	291	313	309	303	285	290	314	293	277	260	271	282	304	284	282	300	276	275	289	287	302	306	272	305	308	292	301	285	291	311	289	262	307	290	289	293	307	277	300	294	295	288	313	280	331	289	277	291	302	281	299	314	296	291	294	294	295	302	328	313	275	307	267	291	276	305	281	302	259	289	325	286	288	312	282	310	271	304	282	310	291	284	289	293	322	273	293	273	307	308	306	313	307	289	298	281	301	279	315	295	315	272	288	321	306	295	297	295	266	259	276	317	297	303	258	305	318	297	275	257	283	287	291	294	284	292	319	283	318	287	327	287	311	291	337	305	288	288	283	279	291	261	292	289	310	312	294	304	313	295	273	290	300	293	283	291	276	308	282	276	269	311	288	299	296	309	290	266	284	294	287	304	293	276	301	296	301	281	301	269	308	273	287	278	285	273	299	261	296	307	267	283	280	307	319	275	297	301	322	306	278	279	316	311	288	284	287	277	297	300	314	285	259	285	299	269	287	286	285	315	290	333	291	327	299	283	293	286	280	328	291	297	290	278	275	303	296	278	330	293	289	288	321	302	310	274	295	323	297	297	291	300	266	278	300	320	260	283	275	288	288	285	280	284	286	303	333	276	306	311	293	293	293	254	296	276	299	261	285	303	317	305	294	346	272	299	278	325	303	322	339	271	292	276	285	307	307	285	306	305	284	301	309	311	332	291	292	293	318	289	277	283	309	288	295	272	298	295	297	284	281	273	287	287	301	286	334	303	316	307	287	291	308	253	298	266	288	278	266	319	314	302	302	278	301	309	318	282	300	290	281	281	279	295	305	285	287	276	284	317	294	293	302	283	266	296	308	304	307	285	271	323	333	312	301	270	273	311	267	290	301	315	256	273	338	298	308	287	283	308	313	298	293	327	300	277	277	266	284	315	318	299	289	282	272	312	274	287	296	286	283	310	301	287	267	308	297	293	272	311	264	278	308	316	332	281	298	287	281	278	311	276	281	309	280	285	296	286	318	267	287	286	286	310	288	320	277	291	285	288	295	277	289	293	299	275	289	290	313	289	287	294	287	309	298	313	291	286	298	272	299	294	287	268	291	259	296	303	279	301	280	273	311	315	335	299	286	305	284	287	287	298	307	287	298	310	278	299	318	294	308	314	330	299	317	262	293	264	296	296	292	295	280	306	333	294	315	291	285	277	296	304	326	293	290	246	296	329	258	291	299	291	292	288	299	301	295	289	292	288	283	287	302	295	310	302	305	277	285	294	272	317	304	264	290	313	275	282	306	281	283	298	273	308	293	298	317	296	289	306	342	272	251	304	285	290	300	287	274	282	323	324	302	308	295	285	260	308	305	285	272	323	309	280	283	281	304	279	300	277	317	303	302	267	282	312	304	291	279	306	297	290	300	311	257	300	284	298	293	282	327	274	289	299	299	284	316	290	277	296	258	336	302	267	301	321	280	318	280	320	340	284	294	288	304	271	274	272	301	247	287	292	287	294	297	282	300	280	346	323	309	307	307	282	299	264	306	323	299	261	295	277	305	288	278	295	311	323	293	298	295	295	319	294	286	297	290	267	310	264	277	328	295	310	283	309	293	297	298	294	245	291	320	320	300	314	307	296	317	340	282	313	298	277	266	295	293	293	288	291	278	305	270	290	305	302	341	270	277	277	326	268	291	306	277	311	276	300	261	295	310	276	256	304	284	316	321	284	309	310	264	301	289	332	264	280	299	314	268	285	309	286	309	293	342	285	295	315	287	324	292	307	288	295	297	283	331	291	309	300	314	262	280	281	319	298	285	275	307	275	281	308	295	303	271	302	290	287	293	310	301	283	303	301	286	280	295	303	272	275	298	318	303	277	324	305	298	284	322	271	300	273	296	313	325	305	290	265	304	282	314	261	292	291	289	297	295	303	286	286	322	325	285	295	282	297	288	282	296	292	283	256	293	297	290	282	288	281	281	304	305	280	301	314	300	279	311	294	307	276	260	282	303	286	297	274	286	296	308	288	284	279	281	291	281	295	289	275	319	314	300	301	256	299	279	287	310	328	279	291	317	304	280	308	308	298	283	323	282	291	292	279	300	325	319	317	299	331	311	285	304	279	286	297	326	290	301	277	294	284	291	310	338	305	284	315	307	295	290	290	294	303	296	335	293	324	321	283	299	286	294	302	285	288	349	286	276	295	251	324	291	284	316	291	267	289	264	288	281	304	300	281	318	258	272	294	293	294	290	300	259	307	275	276	292	265	277	300	332	286	306	294	292	296	298	264	317	307	283	301	310	325	292	288	288	304	284	307	261	284	288	279	317	294	254	289	270	281	318	287	309	276	284	305	295	275	278	277	310	296	306	300	296	258	290	292	260	308	279	305	299	293	320	294	268	293	281	297	308	294	305	300	299	308	297	277	293	291	304	297	278	304	315	260	302	285	312	251	285	279	303	266	290	318	314	312	292	300	290	289	302	272	286	288	291	298	268	304	324	290	285	304	290	278	273	295	296	282	301	279	276	311	281
24931	21555	29097	24702	23727	26353	21987	11702	7128	5225	4000	2866	2402	2242	1960	1792	1586	1346	1262	1024	931	899	768	710	620	588	554	527	513	439	421	421	384	416	366	350	372	386	360	336	297	307	340	291	307	313	281	301	329	322	273	316	331	298	306	297	266	291	320	309	287	290	287	310	303	312	306	300	337	286	279	305	300	313	290	301	293	315	282	302	258	317	306	332	319	308	296	278	287	300	249	278	295	276	290	349	311	324	281	295	302	324	304	314	281	296	280	306	300	289	315	302	295	318	293	288	299	304	283	319	293	317	279	324	305	304	308	304	285	313	305	284	265	298	295	292	288	309	278	320	316	274	310	309	299	314	323	285	275	313	305	275	302	305	288	285	302	280	309	305	315	306	304	287	293	329	265	278	287	299	304	297	297	294	315	307	297	308	333	287	295	288	269	289	329	314	297	292	284	330	320	280	274	328	299	309	325	317	295	288	292	301	285	277	289	313	245	305	305	283	260	298	313	281	281	277	325	285	287	270	292	329	310	299	310	267	324	325	304	312	287	294	294	277	292	268	274	297	290	306	318	291	292	273	275	273	249	294	278	309	289	282	326	288	270	290	323	297	299	322	335	288	318	303	305	306	283	286	295	292	288	310	274	294	271	311	315	290	321	318	256	287	318	302	304	284	304	295	337	299	311	313	328	281	274	297	269	293	310	298	298	299	302	296	312	264	322	315	296	310	320	317	293	301	310	293	311	307	289	310	291	294	284	281	299	326	333	298	282	312	320	280	302	293	303	292	274	292	310	314	292	299	299	303	283	276	311	317	298	316	282	297	290	289	313	300	303	286	286	311	277	298	296	335	291	300	323	327	305	278	297	320	289	313	313	293	267	303	290	298	289	313	291	318	314	277	270	347	312	302	292	292	280	280	304	323	307	305	306	291	298	309	295	302	299	278	299	301	302	311	280	280	295	300	291	263	315	289	285	303	293	310	285	304	292	310	271	308	322	271	269	289	299	304	282	283	312	279	285	309	294	311	291	277	336	291	315	338	288	278	300	301	323	285	316	292	286	299	308	304	302	327	305	292	261	302	258	289	299	313	294	269	311	289	303	304	288	293	292	288	264	273	314	286	328	271	310	306	266	283	324	286	265	324	320	281	322	310	314	309	325	296	279	289	300	325	304	305	294	277	335	303	295	286	274	271	289	294	324	296	290	318	286	285	301	291	306	326	318	328	264	325	304	287	294	290	324	324	270	327	296	296	301	287	325	316	283	285	280	307	310	286	305	316	313	297	289	301	282	297	329	294	326	288	292	300	306	285	295	308	296	312	299	307	308	309	313	316	262	278	291	302	297	278	287	331	276	349	285	263	316	269	287	319	302	289	299	294	290	287	300	307	309	295	290	300	291	308	279	314	309	303	311	310	303	300	285	309	276	274	287	287	307	285	280	327	302	287	335	287	260	318	292	292	306	284	335	292	321	298	336	295	299	274	309	288	330	293	271	292	299	314	308	312	282	275	282	268	309	273	316	292	280	280	297	303	310	321	292	321	292	300	297	298	278	312	289	304	318	274	323	309	291	335	285	292	270	307	305	315	311	289	305	323	265	301	299	279	310	305	302	313	318	272	297	293	289	340	304	309	281	277	324	286	292	302	303	308	314	303	304	283	271	292	289	287	308	291	328	298	289	295	289	303	301	296	307	301	282	311	292	304	334	296	279	310	291	304	295	305	298	278	296	294	250	305	284	305	290	264	318	301	294	311	306	319	283	303	297	333	263	290	298	292	293	295	283	306	309	296	300	311	318	308	281	258	308	313	300	302	309	297	313	297	296	309	284	282	344	299	305	284	277	280	300	304	336	303	294	294	287	265	318	285	288	326	328	320	323	304	292	293	275	294	284	306	292	278	320	265	293	294	283	289	320	290	321	295	303	342	299	270	300	310	287	284	280	288	326	315	288	289	310	308	309	320	306	262	285	308	300	267	291	296	301	306	308	297	338	288	310	294	322	306	283	298	270	317	318	311	320	285	306	283	291	277	292	290	294	304	318	310	275	324	268	320	301	300	295	313	338	287	288	310	284	272	283	310	299	320	322	305	298	299	270	289	318	365	322	307	263	300	310	328	299	309	300	297	273	293	301	319	306	293	304	317	322	296	306	326	306	269	281	296	266	305	303	333	278	320	306	290	307	341	317	279	327	310	310	309	284	284	282	267	299	287	327	325	289	317	287	299	315	303	271	296	277	300	299	312	302	305	303	302	306	273	285	328	335	310	284	285	309	320	319	293	307	330	299	284	268	308	295	311	285	299	297	300	272	320	301	333	290	293	268	302	315	314	281	303	285	287	306	290	316	295	283	320	322	337	326	315	309	296	288	287	301	292	302	268	273	292	286	309	305	300	312	301	317	290	288	303	274	286	294	307	264	303	300	313	283	294	313	311	302	328	290	320	265	305	280	330	321	281	301	302	304	305	305	353	299	297	284	291	313	297	296	289	275	303	302	271	287	317	281	312	286	320	302	282	296	295	294	288	321	336	321	314	320	343	303	282	265	294	282	318	258	305	285	283	315	303	279	306	301	285	311	288	272	297	284	278	292	325	324	300	329	287	283	313	318	270	302	274	311	315	320	294	328	302	315	305	297	295	310	314	341	299	296	283	308	294	302	319	292	305	306	279	282	316	316	269	300	294	308	305	312	270	334	275	320	269	316	307	291	288	288	310	305	312	310	303	307	295	284	307	296	308	293	310	308	275	295	294	305	320	269	297	276	306	311	289	293	284	280	293	294	290	309	311	328	298	275	308	297	309	344	286	312	292	330	292	302	287	287	291	303	291	332	287	292	308	264	322	356	321	316	286	319	275	294	349	304	291	315	284	278	289	274	281	290	271	279	319	306	281	286	263	271	278	292	321	317	300	304	305	311	327	289	260	314	302	293	308	302	291	303	308	327	327	304	284	302	272	308	296	271	303	317	312	317	271	323	269	286	314	300	306	336	291	314	293	318	316	323	270	313	298	298	306	296	316	292	290	298	291	284	240	275	302	303	316	305	290	302	261	309	294	302	312	307	289	284	289	339	287	300	288	305	273	321	320	290	300	331	264	287	271	307	265	302	286	269	286	292	257	282	342	287	304	303	285	312	325	282	303	293	306	307	331	314	323	268	271	324	296	320	298	313	283	275	296	326	305	266	292	305	306	315	304	290	294	285	316	297	296	299	297	314	304	302	292	273	294	325	296	294	314	276	330	307	286	280	277	314	301	306	294	285	298	298	286	317	290	291	331	293	292	274	292	261	292	307	278	311	299	284	294	249	322	294	301	284	290	280	323	270	298	329	283	266	304	303	276	279	300	308	293	312	314	304	309	303	297	287	322	289	272	307	307	294	318	298	305	279	304	305	297	286	319	322	288	303	306	279	290	277	286	310	310	321	271	282	313	292	269	294	330	350	304	286	291	315	274	291	295	308	296	294	321	280	278	321	293	270	298	293	293	306	322	298	290	352	308	319	304
44761	54044	49219	40464	35395	29919	21329	15237	11229	8472	6645	4929	4116	3809	3076	2786	2431	2140	1855	1640	1361	1227	1023	960	815	723	691	585	588	570	512	456	462	453	407	363	379	355	357	349	318	305	301	337	348	324	355	319	257	289	333	320	278	284	318	283	292	314	283	286	320	310	283	293	268	287	294	281	302	288	280	252	296	333	317	300	255	298	269	269	312	296	236	256	261	258	270	274	282	278	281	291	281	289	293	293	285	242	278	291	295	287	300	299	287	301	271	273	271	300	282	281	286	262	318	277	283	288	297	280	268	316	293	267	283	318	302	293	253	282	270	300	308	283	285	292	310	311	281	302	312	294	268	285	270	298	287	283	298	292	262	306	278	280	265	276	292	284	288	274	253	296	303	280	274	290	301	294	265	267	283	306	272	294	293	263	279	304	280	291	295	303	257	309	275	290	287	282	260	295	298	259	316	261	316	274	269	278	279	283	310	318	281	257	283	283	305	291	284	287	272	286	273	270	275	262	269	287	280	301	265	293	263	298	286	270	273	290	276	294	283	285	319	265	289	280	262	304	288	310	259	293	278	259	294	290	288	282	271	310	288	281	263	286	287	292	278	282	258	257	289	295	272	283	269	313	293	294	280	285	271	316	281	294	302	270	305	301	260	290	281	317	257	284	294	274	274	253	307	303	266	279	300	284	271	286	303	268	283	312	265	298	329	278	269	265	251	305	268	308	300	258	272	264	266	263	296	282	283	304	297	288	290	312	270	292	303	289	303	289	280	280	293	282	278	271	297	272	267	283	282	283	285	287	277	279	290	304	291	277	286	316	270	274	279	310	321	292	302	263	246	285	262	284	286	318	285	270	285	273	290	304	275	293	280	295	278	279	259	289	282	304	316	268	310	296	279	245	309	293	288	258	302	279	278	303	287	272	262	277	281	302	292	284	276	276	271	284	283	264	300	284	289	271	276	281	285	303	279	314	249	283	295	286	275	275	314	284	273	273	283	285	308	266	283	304	270	269	285	273	306	293	257	277	297	272	281	283	302	279	318	291	314	302	264	299	272	287	261	271	286	304	278	278	281	286	294	293	314	286	285	259	304	289	259	275	295	285	270	286	260	289	298	276	307	263	274	264	297	291	269	286	304	266	260	270	284	306	273	303	265	279	304	315	274	293	262	251	291	286	258	294	273	288	253	292	268	278	286	318	266	282	297	320	255	311	264	271	246	306	298	270	276	290	282	286	320	314	302	285	270	304	285	295	297	280	285	273	271	286	283	282	278	266	307	262	282	293	274	300	280	293	287	252	292	306	292	315	294	288	298	317	286	283	279	297	288	281	296	311	267	288	299	289	301	271	254	279	255	280	267	296	271	256	283	280	272	306	277	269	265	261	262	278	321	292	296	244	279	283	286	303	271	310	313	285	303	296	267	325	294	303	293	309	269	268	301	307	277	286	285	314	316	277	298	269	255	305	272	303	285	274	296	280	298	266	281	278	308	289	299	261	266	289	291	278	255	275	291	337	304	273	306	264	296	291	302	290	271	307	267	281	265	277	262	272	306	276	298	282	303	274	284	305	287	295	271	265	291	302	289	285	279	298	297	289	285	258	295	296	292	272	260	265	260	288	281	309	275	270	317	264	291	268	298	266	251	300	279	295	276	288	290	305	294	296	260	337	269	281	261	294	286	282	273	291	292	291	286	299	291	283	268	294	287	255	296	302	272	290	298	262	241	297	262	255	284	291	325	293	292	272	274	255	294	281	296	275	297	303	266	291	278	269	294	290	268	273	292	306	298	296	253	278	277	261	265	263	306	305	277	308	260	272	294	262	274	271	313	303	267	295	292	276	300	278	274	271	278	292	267	294	283	303	291	281	327	288	304	328	308	305	288	319	281	296	269	272	269	312	274	252	288	295	289	318	293	297	292	289	261	267	300	267	281	263	275	286	283	274	288	266	281	303	279	302	275	281	287	283	289	270	278	286	274	319	310	310	287	311	321	319	280	279	280	256	302	289	298	288	261	256	277	244	273	279	302	284	275	313	281	290	275	312	277	302	282	275	272	278	278	274	292	256	294	288	272	284	280	297	317	304	282	290	321	277	295	271	293	260	304	272	296	252	273	294	255	292	310	298	273	314	296	304	291	302	299	280	286	261	287	276	297	283	299	281	279	291	313	290	297	338	281	291	304	272	276	313	243	279	313	298	281	296	298	311	308	319	285	299	295	321	265	289	296	280	284	267	259	274	299	297	298	287	281	254	306	300	285	319	296	279	301	293	282	273	269	278	267	262	303	267	273	307	282	286	287	278	264	296	296	303	291	288	277	289	249	304	294	291	292	267	286	277	292	307	306	271	277	266	302	302	294	283	223	278	294	262	305	294	295	311	294	289	264	293	305	294	297	277	272	272	289	288	294	283	292	305	249	290	297	299	283	297	316	300	296	303	316	273	292	270	289	281	302	239	278	265	298	287	281	309	279	270	279	277	280	309	303	290	326	271	259	281	302	279	289	298	307	319	281	273	302	267	286	274	293	294	303	292	281	328	303	321	268	303	303	278	273	281	308	271	298	299	300	282	298	293	281	256	245	273	299	264	276	281	270	275	307	270	271	314	281	319	282	305	275	284	289	293	271	286	273	276	281	304	311	296	306	296	283	280	284	291	281	293	269	273	297	279	272	284	288	298	297	308	286	289	296	286	276	308	277	263	292	291	271	311	299	268	276	261	306	277	256	295	272	266	303	267	242	269	270	269	290	287	270	299	314	318	299	300	286	282	291	296	334	286	290	302	288	300	289	284	270	298	288	279	284	317	310	292	294	294	269	283	257	274	288	268	260	293	305	306	267	262	296	278	278	297	281	276	287	269	278	272	305	287	263	276	288	280	260	288	261	292	250	295	257	310	279	226	259	266	271	269	282	289	326	285	279	288	298	286	299	300	309	289	295	275	295	282	277	256	284	278	286	278	277	257	276	293	282	248	274	255	282	281	289	276	280	263	297	264	309	295	261	294	288	317	271	269	276	268	292	285	280	278	291	295	288	298	301	300	302	282	274	276	299	325	285	314	280	315	277	274	271	282	282	283	271	308	267	285	262	292	270	283	280	284	307	306	305	288	240	298	290	307	293	288	295	290	302	304	307	261	321	282	265	283	270	276	290	282	299	304	298	282	283	295	255	280	283	281	271	266	295	320	295	281	313	321	285	290	258	280	280	289	294	288	273	267	298	308	303	330	277	290	292	305	343	291	303	286	278	291	272	265	260	260	300	296	319	281	289	253	283	290	299	272	293	321	285	266	266	285	268	261	287	289	274	296	316	260	282	280	265	305	299	291	309	307	296	248	280	273	301	285	267	270	282	264	307	297	269	283	277	316	292	284	268	298	309	286	311	258	284	286	278	275	291	272	300	272	294	271	294	297	276	305	277	271	314	306	289	296	268	254	273	348	241	292	263	290	300	298	284	297	292	286	291	286	298	285	279	271	244	309	301	290	304	281	283	291	287	308
24125	21527	29265	24445	22996	27109	28083	16588	9334	6517	4563	3499	3124	2586	2441	2016	1751	1551	1362	1277	1088	995	899	766	723	702	602	554	541	509	463	483	467	423	426	382	393	375	387	387	361	366	348	348	360	351	321	344	356	357	341	280	329	350	338	359	357	323	341	362	352	338	327	305	351	349	319	330	319	351	301	333	328	357	338	295	315	330	342	319	326	379	364	335	312	329	332	375	308	316	326	347	337	341	341	339	322	322	324	326	311	301	310	309	321	334	315	307	332	330	343	311	325	349	350	314	285	288	354	320	323	305	340	299	334	348	302	333	304	347	320	332	302	311	324	298	298	317	339	328	299	334	315	337	330	316	299	326	333	355	335	369	312	318	347	310	322	341	335	289	305	301	323	340	306	314	332	324	354	340	341	302	323	333	351	326	311	330	319	322	325	362	339	330	327	323	317	311	307	337	331	343	329	297	327	329	314	322	352	310	320	347	357	345	352	354	316	319	330	307	312	345	290	309	343	327	330	344	291	327	312	313	321	331	333	320	333	357	369	350	304	342	313	342	338	334	339	330	322	333	341	309	303	312	319	302	315	334	301	360	325	330	341	338	297	313	323	343	302	339	341	305	331	327	317	305	316	307	339	348	357	319	312	293	321	318	308	340	314	336	319	328	303	307	342	312	315	321	304	339	318	306	347	312	335	318	324	324	285	310	324	349	356	359	289	345	342	324	321	329	357	324	361	311	323	356	331	312	320	329	336	356	316	346	345	300	314	309	328	324	282	312	332	320	313	315	346	324	326	291	332	316	340	344	325	346	336	298	322	335	300	322	318	321	329	345	351	329	315	287	313	343	343	342	320	352	326	307	340	327	307	342	344	308	305	323	367	323	337	318	359	335	317	312	338	316	308	348	321	357	348	306	305	311	343	335	301	295	323	309	299	325	325	331	322	346	317	335	339	297	323	310	321	326	361	344	346	325	331	336	324	319	338	314	313	316	308	301	359	346	322	344	284	331	330	347	299	354	346	368	307	331	292	350	315	304	321	351	348	333	323	326	343	328	333	325	309	329	357	314	330	332	309	314	326	324	316	325	312	308	355	323	328	339	305	319	336	335	327	286	309	310	337	332	322	343	324	324	300	328	308	330	335	328	358	307	332	306	309	314	308	346	311	357	324	292	363	324	302	330	319	298	334	351	315	311	332	322	327	314	326	332	307	333	320	309	314	368	327	354	330	321	338	305	345	320	339	349	351	319	340	322	324	342	363	335	286	314	304	304	330	321	340	314	299	312	350	320	332	308	329	283	323	304	349	312	345	334	327	341	352	354	320	367	351	342	345	312	350	326	338	337	339	336	312	340	332	341	337	280	304	325	299	303	335	309	326	307	309	337	319	361	353	328	325	281	305	271	336	350	335	336	315	326	338	337	325	343	343	321	365	313	319	342	322	322	312	324	343	343	330	331	293	322	349	311	305	283	336	355	323	319	316	344	295	366	310	344	341	313	294	299	340	327	355	320	314	308	329	339	347	330	290	315	332	323	308	321	349	334	332	301	326	317	311	327	357	301	294	288	352	334	324	325	302	319	317	355	322	323	336	327	337	355	300	303	326	334	308	343	331	328	319	287	320	298	328	341	290	321	320	322	339	329	330	325	305	327	299	301	331	358	312	344	325	323	313	344	363	333	295	349	350	326	318	317	335	324	314	328	355	346	315	324	308	382	343	291	335	311	315	352	294	323	324	318	343	352	344	326	306	311	315	330	306	310	296	305	327	319	311	320	308	336	348	305	325	342	343	316	304	287	315	338	314	305	309	268	362	315	342	303	307	309	354	325	352	285	341	319	339	335	302	286	321	307	338	339	312	319	338	310	319	319	318	329	312	351	332	322	302	314	313	326	341	304	347	321	309	326	329	321	342	362	333	298	338	319	355	342	322	317	313	357	301	333	337	313	309	306	378	288	356	322	318	305	282	335	336	350	336	328	348	313	312	357	306	349	293	288	314	323	325	356	362	320	325	316	310	315	319	306	322	339	304	324	270	322	352	331	320	321	326	329	278	313	311	319	315	318	340	352	307	293	320	325	317	320	288	326	300	345	344	306	343	339	302	328	293	312	299	286	311	312	348	324	325	320	327	326	301	322	311	319	347	356	309	322	319	311	333	356	355	359	321	336	326	339	329	317	327	305	335	356	304	328	321	356	313	352	313	292	343	336	298	319	304	309	293	363	346	323	336	358	298	336	301	341	343	311	299	318	320	347	335	322	315	349	338	315	316	348	293	340	304	328	320	314	318	291	321	332	368	331	345	327	322	311	326	318	302	309	341	325	341	326	330	307	314	344	315	342	316	342	327	326	302	351	316	309	322	353	304	326	284	332	325	349	348	297	339	286	322	319	313	332	304	283	315	345	323	334	305	327	318	350	328	334	330	330	331	302	343	336	281	335	312	310	333	346	326	316	313	307	306	329	322	323	342	327	334	330	323	328	321	314	336	378	314	335	298	325	336	362	307	311	337	330	364	306	299	320	325	341	318	306	331	338	301	369	336	352	318	334	310	323	318	326	320	312	319	309	338	333	316	299	299	318	285	336	317	332	334	299	289	276	325	332	312	349	349	311	333	348	363	319	369	307	318	306	308	362	326	373	353	325	304	308	311	341	308	342	308	307	314	315	300	309	315	323	335	328	327	338	318	339	308	285	310	348	320	323	335	322	349	283	351	312	331	297	311	314	317	300	314	298	320	345	350	328	313	322	327	320	317	310	360	318	315	320	315	347	318	350	293	302	321	350	322	292	320	336	312	309	306	337	322	282	299	328	336	339	307	305	319	311	292	307	299	345	363	360	323	294	317	304	310	346	306	340	309	324	311	330	310	321	310	352	306	326	323	357	322	315	269	339	355	338	287	313	315	329	320	348	363	314	309	325	348	319	357	312	326	323	348	369	335	339	350	362	332	313	317	313	327	328	326	306	318	319	316	323	325	319	279	332	334	332	315	350	338	324	335	334	336	322	327	318	309	299	310	312	322	299	322	287	314	327	298	306	303	322	291	319	336	294	339	344	309	350	332	330	291	296	313	319	322	318	313	328	313	305	314	323	313	311	314	329	332	340	303	315	332	346	314	328	322	328	284	354	286	306	338	353	325	352	314	319	321	323	297	350	340	347	327	319	344	348	328	325	324	315	332	321	379	309	312	371	351	355	321	351	337	336	323	307	306	297	327	310	327	313	316	344	293	325	338	314	321	337	348	334	333	325	331	321	330	344	360	347	333	345	298	296	334	349	325	330	332	329	345	282	276	326	337	313	319	318	315	311	327	302	340	335	314	296	327	355	316	322	335	304	333	346	316	350	317	349	339	322	320	363	314	328	320	322	307	324	310	310	284	308	357	315	327	315	310	345	275	318	325	336	314	324	311	324	316	318	327	287	321	321	310	327	343	351	273	343	312	321	328	318	307	327	304	303	326	312	339	334	295	304	307	310	299	342	342	308	345	338	326	313	310	290	328	342
40674	52643	53116	44127	38163	32994	26287	18857	12764	9509	7008	5649	4773	4320	3625	3246	2638	2362	2101	1860	1574	1397	1181	1065	906	801	731	695	613	590	605	528	489	448	464	436	372	412	386	405	357	326	343	338	357	306	330	321	331	318	306	280	357	319	336	305	323	313	326	320	323	309	321	324	335	298	287	311	324	311	339	288	284	297	298	328	289	288	340	297	328	328	301	310	303	289	344	317	303	309	309	300	325	309	300	316	313	285	292	323	292	305	293	309	308	293	315	314	353	312	299	269	303	321	310	306	322	324	310	297	319	304	307	309	305	327	322	321	304	321	302	319	327	303	314	302	312	315	287	298	302	299	294	300	314	314	285	311	321	330	340	301	290	304	310	324	312	284	269	273	311	312	313	292	287	324	316	335	291	320	328	308	302	327	304	311	285	308	331	313	282	301	290	288	296	286	301	295	283	326	303	297	342	302	289	266	298	306	303	291	297	324	311	271	308	305	294	310	304	304	290	343	311	290	311	310	328	316	303	280	281	288	309	302	347	332	311	320	334	299	319	315	307	298	314	335	296	362	288	293	344	319	307	270	309	307	298	303	306	330	326	292	298	338	325	316	313	316	310	281	324	301	312	294	362	290	295	306	311	310	332	317	287	316	275	334	306	309	272	311	313	284	290	320	304	299	325	275	320	307	309	279	286	328	310	314	299	337	328	307	311	309	322	309	271	297	307	296	307	296	299	289	300	295	308	309	317	329	324	301	296	305	272	317	310	313	276	304	306	289	334	300	324	313	340	297	303	267	292	301	331	290	313	295	295	325	270	311	335	331	317	339	328	295	326	314	336	291	284	311	310	295	328	285	265	310	302	278	299	307	321	332	301	320	316	317	296	326	327	291	317	293	284	308	303	298	300	290	337	312	290	308	297	307	306	310	321	318	326	295	346	319	325	329	298	350	275	313	287	287	327	317	290	318	324	350	302	312	300	285	298	311	290	305	292	276	307	297	281	321	310	304	275	296	285	283	311	299	317	336	330	290	293	318	277	324	313	316	334	319	321	319	282	324	318	317	280	295	329	268	289	314	295	317	303	273	307	337	291	347	306	331	280	314	302	336	289	308	321	291	330	296	303	282	279	303	309	334	292	301	330	303	346	321	299	320	307	291	321	304	286	316	281	314	273	290	332	322	335	308	297	279	333	321	305	319	319	285	290	319	290	290	273	322	316	320	312	306	263	311	305	299	303	276	295	313	307	309	304	315	269	301	324	302	293	284	307	289	334	289	321	305	315	318	280	305	281	325	305	296	310	284	302	311	292	305	325	311	323	297	314	311	284	330	303	290	279	325	292	288	307	291	300	333	278	309	298	320	326	294	286	321	318	305	325	323	313	324	323	312	319	295	291	336	301	302	276	311	322	288	299	295	283	293	312	289	320	280	321	320	292	324	326	332	307	309	303	314	327	321	295	304	312	301	294	272	327	300	284	296	289	309	290	317	280	325	350	319	303	334	337	314	281	285	312	312	318	294	319	349	290	301	321	311	329	287	319	312	327	284	296	304	279	328	286	296	359	298	312	298	336	302	316	291	320	276	311	298	301	328	313	309	284	310	327	312	295	305	281	299	333	377	319	343	344	307	303	313	273	301	321	300	320	318	325	345	288	305	318	325	350	311	284	308	301	296	291	314	306	321	292	304	295	304	282	294	277	280	308	322	312	280	326	289	293	305	323	301	290	296	297	319	323	321	297	325	297	321	276	357	308	269	332	311	303	332	352	288	317	293	285	273	287	295	300	295	330	273	300	321	305	306	323	306	316	301	312	308	334	293	302	302	327	294	303	317	298	320	297	326	288	316	267	312	303	312	303	318	298	327	297	282	307	312	304	312	299	308	295	334	322	328	265	294	313	299	323	331	314	298	315	327	288	305	298	311	310	304	317	295	288	298	351	299	292	314	321	317	298	328	315	301	281	310	340	288	325	321	274	318	285	277	294	271	319	321	318	307	297	304	300	326	336	318	320	271	281	304	325	278	278	324	318	341	287	327	291	304	295	284	313	301	311	319	314	306	307	288	319	308	309	294	292	270	292	309	298	309	287	320	285	300	298	332	299	264	294	294	274	278	316	304	338	310	300	298	305	318	297	310	271	323	321	285	331	321	298	317	311	290	299	338	320	298	322	328	312	289	305	287	309	324	316	319	293	273	330	283	295	300	314	294	313	285	298	311	321	352	306	316	340	321	290	340	311	306	314	321	311	294	284	303	311	310	308	330	314	308	318	278	320	282	272	294	289	290	308	320	291	296	298	293	293	297	308	300	314	279	296	307	298	301	331	317	312	287	312	324	299	326	325	312	299	294	295	322	277	320	312	332	308	299	309	294	328	331	281	297	314	302	338	311	333	308	335	308	300	324	329	309	311	304	327	337	347	282	301	325	312	319	297	326	312	289	320	291	289	309	316	294	298	321	325	293	306	299	335	304	290	339	271	305	272	284	321	305	287	332	315	306	310	305	295	334	281	316	285	314	332	323	312	308	290	277	308	300	303	322	296	293	311	313	336	312	331	293	316	305	338	283	329	300	313	306	344	325	293	300	278	332	305	279	289	301	363	316	321	301	317	320	307	335	303	295	285	345	298	322	312	282	317	277	296	299	322	300	276	314	297	296	306	318	314	289	323	300	301	305	298	301	319	281	305	304	345	289	314	325	325	314	325	308	312	335	306	291	298	283	300	299	315	311	301	303	319	271	287	291	313	335	292	329	310	312	293	289	348	311	284	294	299	281	273	304	313	316	311	317	286	310	296	313	309	293	307	304	298	334	299	319	310	285	335	312	299	261	324	305	296	319	288	317	315	283	272	318	304	270	308	341	291	296	292	328	291	286	315	336	294	317	319	298	284	298	291	303	329	296	311	313	309	323	270	324	322	286	312	308	309	306	311	304	306	312	295	298	266	303	347	284	307	281	280	304	304	311	298	302	274	298	337	279	268	298	282	283	306	307	307	294	328	333	314	333	310	275	297	319	300	307	280	323	294	285	309	311	317	304	335	308	280	311	308	287	284	291	322	311	306	314	313	282	308	313	307	332	299	306	304	293	299	320	291	310	298	279	301	286	304	333	296	289	298	283	335	296	302	300	302	302	320	298	306	302	298	271	295	297	297	324	315	287	313	329	310	277	326	317	309	308	310	286	301	339	305	311	291	299	309	319	269	300	302	309	290	306	288	312	279	328	288	296	283	296	327	345	301	283	317	292	333	307	297	327	309	314	323	293	318	285	303	320	305	310	319	302	294	291	346	295	326	323	304	289	288	321	293	321	301	338	262	297	315	310	309	287	306	312	310	299	301	308	335	286	331	287	285	276	323	305	297	311	292	311	303	286	300	262	315	320	302	318	319	318	354	317	287	321	294	308	283	281	328	310	288	279	319	312	285	314	324	321	311	295	314	304	292	300	294	293	312	304	293	310	295	312	325	306	310	294	300	270	329	296	282	291	297	358	294	290	321	311	300	299	297	285
28431	22136	28874	28804	20454	14604	10938	7487	4369	2814	2187	1824	1555	1420	1313	1174	998	868	879	735	675	582	550	494	499	437	445	374	367	368	346	301	326	339	335	313	291	282	291	329	291	296	291	287	278	296	269	277	270	283	298	272	247	247	289	291	293	262	279	297	270	253	246	309	238	262	309	290	259	294	279	270	247	261	273	259	293	257	259	243	242	281	234	260	273	257	236	263	272	279	274	253	247	292	279	246	269	286	286	270	287	258	281	248	279	256	285	249	269	291	254	276	256	261	262	226	283	252	284	293	278	258	263	252	233	257	256	281	275	256	261	258	282	248	280	267	254	244	275	267	225	268	263	244	279	254	288	260	254	295	255	282	267	276	255	290	294	285	249	266	287	264	266	243	262	249	304	250	269	258	289	275	263	281	275	279	252	294	237	244	260	267	273	268	268	269	270	275	261	257	277	266	305	270	261	267	254	281	246	277	275	280	272	273	269	292	280	266	259	249	255	256	249	273	242	266	249	282	250	244	300	286	240	262	245	291	265	266	243	254	305	267	291	278	263	254	223	276	273	260	259	266	242	296	255	268	287	272	267	247	264	273	258	272	255	246	268	264	287	272	249	275	260	290	250	282	273	293	264	287	256	263	264	275	296	279	294	269	253	286	254	271	247	285	241	278	292	290	251	305	260	265	250	265	281	258	291	255	283	239	253	256	254	237	262	289	263	289	234	256	236	290	244	257	271	271	289	268	299	250	281	284	280	253	276	294	275	259	270	270	274	289	274	276	278	264	266	252	270	290	271	284	288	290	268	267	243	261	254	262	279	245	285	266	283	248	260	282	271	243	297	270	278	276	257	256	274	277	268	294	309	258	281	275	294	298	268	257	263	292	274	264	267	288	279	256	280	276	260	265	256	286	259	286	239	299	250	277	286	250	250	264	292	316	273	261	280	295	282	270	268	278	299	276	260	276	265	265	282	261	258	258	263	272	251	295	281	269	246	289	250	277	264	269	289	278	259	289	290	277	242	266	239	263	266	273	268	263	266	296	288	255	255	263	283	253	272	278	249	261	255	283	273	265	268	277	279	250	269	233	270	295	266	248	274	267	263	235	262	254	270	300	271	260	265	253	260	289	272	272	261	256	281	269	266	288	281	251	259	283	273	261	259	260	278	279	247	288	289	303	250	278	245	298	245	302	269	245	252	261	270	289	272	292	256	268	273	280	292	266	256	265	292	283	267	248	248	260	276	282	277	279	255	252	260	281	279	249	256	256	275	293	247	301	306	264	268	270	258	264	244	261	270	242	297	271	244	277	280	266	280	266	257	264	308	297	295	286	283	277	260	286	265	258	309	249	245	279	275	276	247	278	269	273	271	304	275	263	284	282	275	261	276	242	271	283	268	257	271	291	285	278	266	289	290	237	260	254	251	279	263	262	278	281	276	276	315	289	250	271	255	269	274	259	267	283	292	263	289	251	286	270	258	250	257	273	307	273	266	275	249	256	267	280	270	303	277	269	265	316	293	259	268	274	254	277	270	273	286	266	272	273	278	248	264	257	275	272	269	284	232	297	280	322	266	294	269	243	284	266	258	267	259	242	254	269	260	269	300	283	302	270	281	283	251	283	286	265	281	274	272	297	276	279	250	289	251	267	233	270	267	250	263	281	310	275	277	267	261	297	307	280	264	253	285	284	275	280	242	286	277	252	278	273	284	271	295	261	254	267	283	270	269	282	272	291	260	281	253	270	244	297	283	282	292	278	291	245	299	282	260	251	252	279	267	251	261	306	276	274	266	276	251	274	253	288	280	262	258	271	260	236	279	261	260	265	265	273	264	267	268	273	275	230	257	258	279	260	258	303	288	284	266	257	303	282	280	278	291	276	266	280	246	274	249	264	274	278	272	270	276	282	268	259	242	297	293	254	280	260	266	295	268	289	290	278	285	281	278	273	282	274	273	244	275	296	280	271	256	258	247	270	293	288	268	285	277	288	298	276	273	268	292	290	238	257	260	282	275	316	282	246	266	295	274	297	274	272	255	281	260	272	294	266	277	259	256	282	287	293	310	289	279	241	265	261	268	269	247	274	279	280	262	296	265	271	271	246	326	285	273	269	266	277	261	266	284	249	246	269	252	299	284	288	266	270	295	288	294	277	288	284	258	287	303	234	278	283	260	241	283	268	269	240	260	283	256	303	297	246	282	265	307	293	282	265	295	254	266	290	290	295	260	241	279	281	250	293	272	264	247	283	270	262	256	283	298	271	259	263	303	293	267	234	264	276	246	242	297	251	282	292	268	259	320	279	254	288	276	300	258	267	256	291	278	272	257	285	287	276	279	278	272	254	258	283	267	307	261	274	269	281	282	288	279	258	259	292	275	276	269	275	271	278	272	281	251	280	279	271	253	292	272	297	296	282	285	276	302	258	263	297	270	283	271	291	251	294	242	280	272	258	235	287	261	290	295	286	259	283	243	266	278	259	266	276	253	293	304	253	264	282	296	269	274	272	235	254	235	263	284	286	270	279	269	257	275	285	257	293	271	295	269	250	252	270	278	255	279	269	237	291	279	258	263	281	274	264	284	288	265	293	277	261	257	261	277	273	280	279	264	287	269	273	276	282	279	261	277	266	268	250	273	287	270	299	273	261	271	263	281	260	283	280	277	281	240	263	269	265	265	301	294	268	276	270	299	244	269	259	275	262	266	251	280	265	269	259	260	265	267	251	286	258	252	263	238	262	258	287	292	252	273	284	303	239	292	279	252	244	239	260	274	274	302	276	272	272	276	288	299	257	252	296	252	252	246	278	281	248	276	291	284	270	282	265	284	284	265	239	266	285	250	266	256	250	294	262	302	278	263	254	282	264	255	299	266	269	256	259	284	263	269	272	268	298	259	263	284	240	254	246	291	285	256	272	271	245	292	252	266	266	259	259	267	262	285	292	294	255	237	247	257	281	273	265	296	302	292	272	279	250	266	270	294	256	261	284	279	291	252	282	256	281	278	246	310	279	273	274	274	269	254	260	288	238	246	253	288	252	259	284	286	293	300	281	305	290	256	250	275	299	307	287	282	240	280	254	260	259	256	268	275	287	276	253	261	274	296	270	281	272	303	258	273	277	254	278	253	264	274	275	308	284	269	300	290	277	272	263	268	251	262	255	271	268	301	265	270	290	272	276	319	292	282	278	233	283	254	254	282	279	287	297	295	261	257	264	258	294	270	266	285	267	270	276	276	274	273	256	317	280	237	258	262	271	268	298	243	232	273	267	282	269	261	258	276	289	231	266	273	285	240	269	241	279	296	257	280	289	280	269	285	286	277	275	265	289	274	283	254	258	260	289	268	256	265	253	273	284	250	274	261	247	255	279	258	272	286	296	296	262	280	274	263	257	269	265	285	269	235	230	277	264	268	258	293	290	272	277	271	256	261	283	250	269	271	275	233	260	296	283	261	243	269	241	268	299	281	292	248	269	264	256	270	220	273	279	289	276	267	266	268	268	269	268
42127	45870	41283	31573	23939	18889	15812	11792	7770	5141	3924	3223	2706	2324	2161	1795	1499	1339	1221	1135	926	820	717	666	609	549	581	470	409	438	374	371	360	338	345	309	323	308	316	268	279	289	242	290	268	290	286	281	298	271	271	267	296	240	280	255	287	269	272	267	274	286	266	236	272	285	254	235	238	259	268	267	268	271	281	257	244	259	243	271	266	273	265	254	261	270	262	267	252	276	276	264	257	264	278	241	267	241	261	259	269	248	284	263	265	234	272	250	261	297	275	300	282	254	269	292	272	246	281	269	235	262	265	271	252	255	268	240	267	240	255	269	257	272	276	266	262	257	267	256	259	259	261	265	306	257	242	255	260	260	298	256	272	293	264	264	263	252	255	270	240	255	272	257	277	262	265	267	266	263	259	269	258	277	260	255	243	241	262	290	260	250	249	274	241	274	240	285	268	239	268	266	281	220	253	253	246	250	247	277	260	285	247	294	270	251	257	251	267	285	263	266	274	251	263	256	254	252	262	241	270	248	254	272	259	278	276	277	253	244	259	259	254	235	251	281	282	262	286	240	272	242	264	287	262	254	264	247	289	242	257	250	267	268	236	297	260	254	248	274	279	246	256	273	265	290	240	256	298	263	240	281	263	276	304	265	229	274	260	251	252	266	276	269	274	279	252	253	254	276	261	276	268	248	250	297	252	262	250	253	271	268	242	273	274	251	253	263	260	245	277	248	257	274	294	266	248	252	245	262	251	259	268	245	261	227	277	277	246	248	240	253	268	277	230	263	284	273	255	263	263	279	263	286	263	284	252	242	267	235	267	280	245	267	245	272	243	269	282	230	279	256	283	253	279	274	286	272	253	268	276	290	266	234	274	254	249	250	249	248	253	257	277	276	254	291	254	266	257	258	247	257	244	269	277	269	275	258	281	259	296	246	271	269	243	260	287	279	264	267	268	302	274	251	259	262	246	270	251	252	246	231	257	270	282	276	278	288	262	268	255	261	244	278	269	267	273	257	268	281	247	263	243	270	252	247	285	266	255	261	239	248	270	285	270	280	268	250	252	258	262	281	256	269	261	241	258	264	258	242	258	261	251	258	251	268	248	273	234	233	255	249	262	267	252	266	258	234	264	257	266	278	286	271	272	256	247	277	268	244	254	224	257	250	254	282	215	280	239	275	247	276	239	274	266	258	246	279	250	257	260	236	241	267	264	265	258	259	267	265	236	248	260	265	259	242	259	264	262	236	260	268	255	255	284	274	234	267	256	287	285	255	269	290	258	288	271	264	257	275	263	291	261	254	265	253	251	282	264	271	268	274	244	286	286	259	255	255	275	226	262	257	275	265	248	265	274	285	281	242	273	288	299	268	285	248	240	254	282	268	295	262	280	245	265	239	260	266	275	247	256	251	273	241	266	249	241	257	228	281	261	257	259	247	254	248	272	231	281	258	248	233	274	269	262	256	251	247	223	255	259	250	260	282	275	241	259	251	245	268	264	239	254	273	249	279	237	276	257	270	265	285	268	299	248	221	267	255	262	239	300	277	250	255	302	256	278	264	261	264	250	255	275	244	251	251	270	259	240	268	245	258	280	274	252	269	265	261	264	285	255	266	254	304	276	274	254	266	246	251	249	274	316	263	256	259	256	295	257	256	291	274	268	255	241	275	289	283	248	265	290	275	278	245	283	232	273	268	267	248	247	239	259	250	264	253	299	280	288	260	263	237	238	267	268	266	250	273	252	234	273	257	253	287	294	273	241	271	275	273	238	263	260	282	256	250	251	273	251	291	276	258	259	247	242	266	279	253	249	287	280	282	266	275	231	269	295	237	273	260	245	274	280	250	275	279	269	267	265	242	259	257	250	270	257	246	287	262	266	267	266	281	256	249	275	257	263	242	274	259	278	263	231	265	283	241	310	267	277	254	295	279	267	252	255	252	267	265	268	281	269	243	260	255	250	264	252	251	276	263	261	278	262	255	238	262	288	263	241	291	240	261	294	279	253	267	232	270	266	266	263	259	262	261	276	257	265	268	266	236	287	286	251	287	265	293	271	237	236	220	271	246	252	266	276	254	252	279	231	265	234	248	265	243	284	248	271	233	257	253	286	273	277	245	243	248	284	270	289	281	271	245	278	250	262	252	255	281	272	251	255	257	247	284	244	258	271	280	301	275	260	234	259	273	255	280	260	270	240	252	265	221	269	271	243	256	225	266	263	270	253	258	296	246	284	244	274	248	250	251	253	267	265	207	280	279	247	269	258	275	269	275	235	256	261	266	252	235	285	253	254	272	243	237	258	265	259	255	257	264	270	263	248	250	240	245	259	257	282	279	287	243	287	262	255	246	283	226	249	281	220	257	233	263	255	265	236	232	241	264	255	254	259	279	280	262	281	280	287	258	292	282	250	248	287	263	261	242	277	282	252	262	251	235	265	274	238	253	271	266	279	256	276	282	265	303	255	246	253	222	242	238	281	272	252	279	295	257	280	282	241	254	262	252	283	241	257	290	287	243	246	279	265	268	259	230	254	250	262	247	258	261	285	282	274	266	270	279	256	267	266	293	224	266	253	257	246	245	303	264	287	267	251	257	267	242	264	267	250	259	286	290	269	254	251	261	275	247	274	244	280	241	269	286	298	259	253	262	250	254	230	253	274	271	246	295	269	314	283	278	255	236	258	233	260	252	246	260	275	252	245	259	234	254	256	298	276	252	259	245	257	266	260	254	279	240	251	240	288	268	253	264	263	262	269	283	253	229	254	239	268	258	276	245	270	263	266	247	235	251	271	273	253	280	268	263	262	281	273	280	260	259	287	268	263	261	260	258	262	287	254	239	258	271	239	273	243	243	259	250	268	236	237	265	280	229	251	287	275	265	244	266	265	285	257	298	260	237	249	261	232	278	273	267	277	245	260	252	242	281	284	241	264	279	286	268	276	237	272	261	257	256	268	262	242	260	255	259	258	238	257	260	215	256	246	266	238	238	256	248	260	265	270	282	239	278	288	257	285	238	248	284	263	264	264	270	239	271	221	243	284	280	262	269	266	266	300	269	270	263	264	290	265	275	238	301	240	255	291	261	245	263	285	282	239	288	287	265	248	283	240	271	263	272	289	266	271	232	269	242	258	263	263	260	257	267	265	220	303	292	267	251	259	282	241	258	275	249	263	261	268	268	251	281	261	249	247	221	266	256	244	268	287	261	265	285	288	246	257	239	248	249	278	257	299	269	250	285	253	277	261	256	236	237	282	260	269	267	261	265	303	277	238	259	231	261	257	257	230	269	229	264	287	246	239	258	253	265	282	273	292	280	274	265	251	246	258	263	269	268	262	252	298	254	262	267	288	289	258	267	266	258	248	290	266	280	277	240	263	287	272	233	259	270	255	270	256	263	240	268	261	234	238	250	278	277	279	278	262	257	254	261	241	284	274	245	274	279	274	266	278	243	271	248	270	252	256	271	267	275	255	232	249	240	261	272	222	258	254	279	239	294	274	239	270	262
25235	21528	28987	24811	23435	24801	21753	15468	9021	5106	3589	3023	2534	2148	2026	1775	1496	1304	1218	1054	960	872	765	702	630	597	515	541	473	459	435	457	411	400	375	389	369	386	336	345	316	358	340	303	313	309	334	297	333	287	325	312	295	330	310	314	314	324	321	326	335	320	329	313	305	304	309	322	329	315	316	267	297	301	347	341	293	321	310	305	321	317	325	313	350	315	343	302	305	273	326	316	310	342	305	281	269	337	320	271	324	294	278	286	326	308	346	309	285	300	313	291	319	303	325	301	296	301	319	305	282	314	313	325	300	328	291	311	308	314	305	299	327	312	286	302	325	334	350	289	330	279	305	272	300	282	309	328	309	284	318	320	317	301	290	303	325	301	310	331	315	308	298	287	319	331	280	308	302	323	278	299	353	296	318	301	326	322	313	307	306	327	317	310	288	313	332	297	320	289	314	321	298	276	309	301	315	340	320	293	318	329	292	293	277	302	321	320	298	301	320	312	312	274	328	295	317	298	303	305	303	305	300	298	312	306	310	320	295	298	329	300	321	300	285	325	320	336	274	318	284	323	282	326	307	340	325	321	275	311	287	310	279	304	316	338	311	344	301	298	286	311	297	320	313	305	310	301	306	293	314	309	271	303	320	340	324	333	320	290	296	311	321	302	337	293	315	328	294	296	337	285	338	294	276	325	324	290	316	293	293	305	327	314	308	318	341	357	292	301	302	293	328	279	301	323	298	307	291	317	314	342	306	308	295	333	322	315	301	307	281	304	338	345	328	333	278	302	315	326	321	345	295	286	327	270	317	306	294	354	347	335	292	283	322	304	337	320	325	303	342	342	310	322	285	316	293	289	302	278	293	299	314	321	294	295	297	315	329	305	308	292	307	341	352	310	293	306	286	309	315	339	312	308	320	296	307	304	294	278	299	302	272	305	320	272	340	330	317	307	305	265	295	283	293	304	296	277	299	303	325	325	319	301	340	295	307	329	331	310	285	281	326	332	316	328	339	331	272	312	316	275	288	298	317	336	322	319	288	323	330	342	323	301	342	303	293	285	290	308	327	299	313	310	307	292	302	292	303	288	312	290	298	293	333	295	316	316	307	341	333	321	293	315	320	305	285	331	300	321	311	334	300	313	326	321	303	330	295	305	311	296	281	301	332	320	313	342	314	333	312	323	315	302	310	311	331	316	317	330	326	306	282	327	315	264	327	306	241	282	291	284	300	317	351	304	287	328	304	295	321	288	284	302	321	327	293	305	294	290	306	293	301	304	300	320	327	321	322	305	312	288	313	317	351	308	320	319	315	347	270	332	318	311	327	317	298	299	321	304	309	329	345	310	305	326	309	305	313	312	343	278	311	339	322	299	335	315	337	312	298	307	323	328	328	329	309	333	306	312	337	293	299	322	311	283	320	268	332	293	332	316	276	299	329	336	304	309	318	290	301	340	332	316	291	266	336	305	316	327	336	307	292	284	279	339	329	288	305	317	325	262	301	299	315	303	341	327	317	303	297	318	320	332	312	330	291	285	333	307	303	304	327	299	289	312	324	324	329	330	324	292	325	323	316	335	302	321	314	297	311	263	306	295	298	285	331	343	336	286	300	328	288	287	308	320	305	320	303	294	316	307	325	311	281	306	313	324	313	301	310	297	341	297	339	302	311	277	299	334	296	294	312	326	316	298	313	289	313	297	329	305	301	319	327	340	286	314	302	333	317	315	328	311	336	281	318	328	292	293	303	312	303	327	319	289	312	318	300	307	349	283	291	279	275	344	292	278	291	313	317	280	312	320	281	311	286	348	307	306	334	324	308	294	289	336	303	289	304	337	359	299	307	328	281	301	315	315	301	285	291	292	306	311	292	323	294	286	335	297	314	299	303	293	319	320	353	321	285	290	313	314	296	317	321	297	301	323	276	286	308	310	319	325	316	316	341	316	289	310	320	335	312	342	330	341	281	310	319	267	291	294	324	290	290	292	293	296	321	287	281	295	294	319	303	314	296	322	292	331	294	301	312	287	299	308	313	315	339	316	291	313	362	287	305	341	335	326	293	318	301	292	277	303	302	320	335	285	330	318	319	283	313	317	280	291	297	300	282	320	317	327	312	325	300	316	286	314	350	294	323	286	278	332	338	286	309	279	287	316	324	317	287	318	336	329	306	300	318	324	330	299	324	269	307	312	329	304	316	313	310	310	295	294	298	319	309	288	340	311	295	310	314	301	294	294	340	324	285	311	297	300	304	327	304	300	287	312	278	287	314	308	295	286	306	321	332	315	293	344	326	333	316	295	286	297	293	323	329	288	308	300	328	325	325	325	326	302	313	298	302	324	322	296	326	296	298	304	310	265	313	316	304	348	306	281	311	320	336	307	311	295	329	284	307	348	290	321	330	311	302	314	285	289	291	289	299	311	323	315	318	307	284	293	311	279	313	317	297	302	298	277	282	296	296	287	295	286	309	311	320	334	299	292	328	290	318	278	279	313	285	330	292	302	294	292	295	302	313	290	318	318	307	293	274	327	310	312	298	329	329	350	324	292	326	334	279	305	308	312	296	324	262	335	305	337	319	311	282	313	319	306	326	321	284	290	339	274	344	336	325	280	300	334	284	315	296	316	335	272	308	296	311	317	322	299	285	283	292	286	302	303	310	322	323	314	306	365	318	270	326	323	288	306	296	274	285	283	330	303	279	317	315	301	297	352	306	309	296	304	291	326	317	301	325	338	306	311	326	310	292	265	330	347	307	316	297	311	336	305	315	286	317	329	304	312	317	287	310	281	260	312	303	333	290	313	291	310	302	323	316	282	310	321	314	313	330	316	271	312	258	326	324	312	299	297	303	319	291	310	297	329	293	292	310	296	276	289	282	302	298	312	297	339	285	297	317	272	301	305	296	326	351	321	328	346	304	323	325	265	319	314	345	329	306	291	321	315	256	324	314	327	306	340	311	301	342	318	279	351	326	339	336	298	300	300	294	311	334	333	285	322	302	329	306	288	337	314	309	316	300	307	316	325	301	294	314	266	298	293	308	318	317	330	337	301	330	292	323	291	291	328	297	301	296	292	288	299	307	317	286	294	287	347	330	328	275	316	259	294	269	340	280	281	314	295	314	294	282	302	280	320	331	305	317	323	291	344	322	283	315	289	329	286	302	281	336	324	323	339	310	296	335	311	298	277	325	311	297	306	340	290	310	314	266	316	313	303	329	277	276	335	324	316	289	319	320	315	327	320	321	304	325	332	307	312	316	285	341	325	308	319	309	313	319	312	267	318	296	330	295	286	294	325	299	289	307	294	314	309	292	305	295	324	335	318	306	314	340	307	295	311	306	330	315	318	333	269	333	297	305	307	308	340	302	328	306	314	301	309	294	348	298	341	330	337	318	311	297	317	298	324	331	304	273	286	325	290	285	332	319	312	338	354	311	318	308	322	333	315	291	312	347	315	291	304	310	301	296	316	314	321	292	299	312	328	312	305	301	288	287	304	333	272	311	270
43713	52875	46992	36972	31652	25537	21368	19039	12256	7590	5857	4809	4210	3586	3058	2720	2284	1930	1735	1530	1316	1210	1006	924	795	745	641	625	564	568	489	479	414	416	399	357	386	353	315	351	317	306	305	310	360	310	291	311	306	291	326	324	323	285	319	287	315	286	297	301	303	282	280	282	277	339	322	295	298	274	288	244	273	284	262	275	278	282	311	308	294	284	282	298	288	294	298	290	307	298	275	306	331	310	291	300	299	303	293	289	259	280	272	281	277	264	286	282	297	283	267	290	276	262	301	267	270	272	275	302	277	305	300	308	259	277	304	307	283	285	294	284	297	298	271	282	291	268	325	304	324	281	302	271	290	275	247	296	339	315	305	288	296	279	310	299	295	293	285	270	269	306	267	298	264	325	295	290	260	306	287	298	294	304	268	295	314	281	305	283	302	285	291	296	291	310	258	287	256	249	297	303	277	317	290	291	276	268	318	297	310	298	324	291	284	277	310	291	322	299	271	317	301	298	309	316	307	287	298	297	315	273	296	310	331	285	282	302	280	288	294	304	300	299	310	268	279	310	301	303	269	332	265	299	277	269	289	313	300	296	278	271	276	275	325	312	263	273	289	297	335	279	318	288	298	284	332	281	275	318	301	267	261	286	294	287	321	299	298	274	293	300	275	315	278	277	256	277	312	276	278	300	329	285	299	282	284	296	308	308	303	308	263	299	319	298	279	276	290	309	265	284	319	284	296	315	266	261	289	276	298	266	317	314	320	278	301	270	280	300	308	298	297	295	274	297	259	314	313	261	303	286	288	299	288	295	292	324	292	284	304	294	319	311	283	262	287	297	275	319	289	284	303	315	277	290	266	327	260	323	303	291	264	274	305	330	290	302	283	285	285	268	299	311	268	278	295	292	268	302	299	307	295	269	288	320	279	297	246	325	314	294	287	281	263	273	323	287	304	304	289	296	327	281	294	311	291	287	294	294	303	260	314	309	274	307	298	298	298	289	305	306	293	300	285	273	291	285	286	299	290	294	312	308	288	278	328	277	277	300	275	279	316	292	281	293	281	295	308	279	314	288	288	305	310	286	280	293	306	300	303	310	284	293	291	299	289	272	299	290	256	278	290	251	285	303	315	287	304	297	275	267	289	281	319	262	296	276	294	296	301	308	322	328	286	290	279	272	317	290	315	285	302	256	292	323	274	268	290	322	311	292	285	276	295	269	275	272	285	304	316	249	275	297	280	281	274	282	294	283	301	238	327	255	297	276	268	303	295	288	295	307	320	280	291	284	305	294	266	281	272	278	336	299	268	286	273	298	302	284	299	299	297	295	301	276	283	306	313	300	284	298	301	280	292	326	295	298	307	300	262	288	276	274	291	297	298	283	283	283	281	286	311	297	326	298	294	313	292	299	301	298	276	292	276	282	286	315	305	284	296	287	290	296	299	283	278	281	308	299	273	288	320	281	277	283	287	301	272	257	290	342	291	302	303	321	291	289	310	279	272	296	261	278	288	274	296	297	287	282	331	291	314	282	303	270	279	293	288	271	276	328	269	297	267	283	285	285	288	288	282	290	297	300	282	289	320	284	253	296	285	298	280	274	255	302	275	283	300	308	312	294	323	270	300	290	255	303	304	297	304	294	272	276	290	310	283	283	285	290	287	266	312	270	275	301	290	286	302	295	308	252	282	318	304	288	308	313	306	267	269	310	281	282	288	292	286	318	299	308	292	305	296	262	286	276	308	308	268	290	287	294	283	344	303	267	320	277	262	305	301	299	319	284	273	289	293	241	295	326	283	277	280	286	283	288	275	299	298	283	263	292	308	306	290	312	291	270	277	291	284	301	282	293	281	314	281	282	307	295	264	310	296	301	281	272	291	298	275	269	301	290	322	311	307	299	267	298	267	309	338	299	315	285	275	295	281	313	271	298	300	304	296	286	278	308	273	326	322	307	270	306	272	254	281	291	292	287	300	292	281	291	296	271	292	279	288	286	262	282	260	314	299	329	308	290	292	282	274	277	308	295	282	287	301	298	291	296	272	291	287	279	309	291	321	312	304	260	263	321	295	320	297	320	305	325	282	273	263	312	302	311	291	340	327	273	259	288	296	271	285	285	274	283	289	295	322	278	286	290	297	313	289	302	302	303	306	308	282	309	260	291	274	297	286	287	269	271	309	284	304	267	264	260	309	291	332	299	293	290	303	289	285	268	290	304	295	307	321	318	282	282	283	275	294	299	300	292	270	275	318	313	275	298	292	301	290	303	281	313	286	278	296	284	288	277	281	275	296	310	266	309	295	295	323	296	294	289	270	311	306	263	319	281	298	349	299	263	315	294	316	284	296	300	288	298	272	292	319	297	291	298	288	298	290	293	296	279	270	291	306	307	287	269	298	310	290	273	304	284	302	282	320	286	303	286	289	308	294	284	315	278	330	297	263	296	314	255	281	313	294	262	290	289	290	291	280	265	318	287	278	314	273	292	296	277	270	296	298	288	266	294	279	281	271	282	277	297	290	294	312	277	269	289	275	272	335	310	284	305	267	299	281	279	306	296	296	277	279	309	264	292	279	316	303	245	292	301	290	260	289	279	310	298	281	272	281	297	314	291	283	263	276	284	273	288	294	291	309	251	295	298	294	307	293	306	295	265	290	291	290	303	292	283	295	251	253	293	307	310	305	310	295	292	255	256	296	289	259	307	321	271	301	275	314	303	295	313	313	273	297	335	255	267	290	289	291	295	291	324	292	268	281	274	293	305	291	265	266	279	296	271	304	287	297	290	329	305	281	303	293	288	273	271	274	310	299	287	277	297	286	290	297	294	304	284	267	278	302	279	289	303	280	287	267	280	272	283	313	303	288	307	304	265	303	297	308	293	285	296	292	274	289	286	289	256	295	311	278	334	257	277	279	293	284	321	306	276	284	293	314	280	264	284	282	284	279	285	280	272	306	306	307	297	284	292	299	292	307	328	273	296	276	262	277	297	263	279	314	305	271	294	293	306	317	266	259	320	312	255	294	278	288	292	280	294	315	306	300	280	292	306	286	302	333	309	277	294	303	274	310	295	272	254	299	292	308	339	270	301	277	286	259	290	297	275	272	276	322	276	298	288	302	314	324	282	316	273	299	317	315	283	282	326	285	336	284	304	311	247	302	274	323	270	304	303	284	286	280	280	293	286	302	328	271	309	299	288	303	291	302	280	312	275	306	285	315	273	279	310	263	272	283	308	267	327	269	300	296	286	284	286	279	312	288	311	321	309	333	267	276	261	310	296	296	253	293	277	272	277	285	269	294	283	317	284	268	296	284	267	276	289	295	320	286	327	318	298	286	274	290	307	315	281	272	315	300	281	284	262	274	293	280	304	296	309	311	290	310	291	287	296	320	286	290	335	287	290	293	301	269	265	269	288	307	294	288	287	288	273	271	268	295	310	288	276	287	287	270	270	270	291	307	297	285	307	285	284	274	325	300	267	297	282	280	324	269	291	286	295	345	307	340	304	289	276
25025	21558	29054	24675	22921	24932	22191	12270	6731	4903	3864	3052	2719	2344	2124	1762	1621	1474	1338	1106	960	857	774	742	618	639	548	537	511	475	475	419	411	380	376	343	347	370	339	330	338	355	289	308	345	298	319	291	305	306	303	308	296	317	293	266	313	322	319	305	311	305	290	296	297	300	300	297	315	301	307	326	297	282	290	315	297	291	294	307	310	281	292	311	299	274	305	315	268	323	313	282	305	292	300	309	322	325	270	297	313	293	276	312	296	289	260	287	289	294	303	306	280	296	271	277	298	307	286	290	289	297	330	298	299	298	289	289	332	277	273	298	288	301	318	303	289	315	290	310	298	319	327	285	307	307	278	310	326	317	296	307	298	292	300	285	313	273	317	282	284	298	264	283	310	305	299	315	294	285	303	310	329	277	286	281	306	317	312	312	278	323	295	299	316	323	304	321	303	322	266	300	270	305	315	275	302	288	320	337	337	320	302	290	288	271	297	311	343	293	302	324	283	315	327	337	312	296	326	307	311	302	308	277	301	291	294	309	326	294	301	316	280	280	268	292	311	296	312	361	287	274	300	321	260	275	326	286	321	293	312	286	327	311	300	287	309	293	326	296	283	262	284	299	273	306	314	328	327	320	300	296	295	296	279	281	308	302	299	283	270	314	296	304	296	284	348	291	283	310	312	274	307	276	322	306	313	309	305	298	287	304	277	315	315	290	303	329	320	291	303	272	306	293	286	301	257	317	315	292	289	288	281	315	280	292	305	302	289	318	305	295	302	269	310	307	308	271	282	306	304	301	281	308	302	292	302	272	318	286	281	294	278	290	293	270	305	326	298	314	294	304	287	315	293	301	297	301	294	290	317	300	325	272	288	296	308	300	306	309	295	294	289	292	299	315	290	281	336	296	298	281	298	289	315	290	296	264	289	295	313	322	293	287	298	282	308	299	306	297	319	326	306	304	320	291	308	291	269	288	313	303	298	297	279	315	298	297	295	282	327	313	286	299	291	306	289	352	331	277	301	307	303	290	326	310	302	313	293	320	314	324	295	303	302	284	307	307	276	292	282	286	311	308	275	272	318	286	287	286	311	283	304	302	321	294	292	283	242	274	279	294	295	304	273	285	321	313	297	300	327	321	304	322	300	292	306	324	295	305	297	299	330	305	304	289	303	306	288	290	278	276	310	290	315	292	298	293	304	297	311	288	333	306	278	287	287	268	291	297	315	332	301	288	313	298	307	311	291	287	308	295	311	291	291	316	274	318	322	288	297	311	280	272	286	288	279	291	306	322	295	273	332	308	299	287	300	269	261	289	306	292	313	285	303	270	301	297	323	275	319	300	307	307	272	335	297	313	307	314	286	275	261	319	276	329	320	304	305	306	293	262	312	286	315	306	325	326	308	307	281	291	285	297	275	323	279	270	293	256	307	315	293	309	295	279	307	294	292	305	270	286	314	300	293	297	271	285	327	288	297	316	345	280	285	310	294	295	300	303	303	320	289	289	290	294	320	308	286	298	289	298	282	286	320	329	298	314	278	289	308	281	303	292	289	289	320	270	308	308	301	280	268	324	285	274	271	280	316	295	285	300	292	301	290	337	323	304	270	293	292	286	303	304	277	310	308	293	281	295	279	288	246	283	290	298	301	318	291	321	308	335	300	317	288	317	316	265	278	303	303	281	285	311	273	284	299	304	304	284	283	313	302	288	314	294	320	263	342	298	294	304	272	284	285	319	285	260	316	329	340	287	306	300	316	303	301	304	302	321	279	296	326	299	295	319	269	310	271	294	291	295	274	325	300	299	278	294	329	321	291	278	290	309	331	316	322	286	282	311	278	285	305	300	303	298	277	314	313	294	283	282	332	291	289	287	283	287	298	326	299	303	286	299	297	282	299	283	305	295	270	268	263	260	289	285	345	276	306	327	276	303	300	294	301	281	274	309	319	289	302	271	299	303	298	306	296	276	309	323	298	294	283	305	274	294	298	319	303	314	289	276	281	299	278	302	286	286	289	275	324	304	289	308	307	287	306	300	304	317	292	313	265	296	277	322	290	301	298	306	322	308	328	268	285	267	294	306	320	332	301	337	321	302	326	294	332	301	309	298	301	307	287	282	291	321	310	325	298	324	322	271	277	303	287	302	307	312	268	319	298	304	273	287	301	306	299	292	297	322	310	295	277	307	283	263	314	294	299	306	307	291	301	290	312	268	282	306	327	307	294	314	285	331	289	309	331	269	316	294	312	295	297	288	317	288	301	293	297	302	302	340	337	272	316	279	288	298	282	315	331	302	296	304	304	312	304	282	307	285	299	309	269	297	289	291	338	325	304	323	289	296	302	281	288	307	309	309	290	279	281	290	336	297	301	305	284	320	332	291	272	291	307	296	279	310	298	282	340	304	292	335	308	319	314	291	319	305	313	327	294	259	269	260	294	293	285	303	294	281	311	301	302	297	306	308	288	266	312	273	301	316	303	292	291	305	288	296	315	289	324	298	309	320	302	305	318	283	297	284	282	301	288	276	311	308	277	287	303	322	295	308	310	277	300	274	284	265	279	310	292	293	288	284	312	313	281	274	294	296	299	296	290	354	322	307	294	296	339	266	301	343	319	291	282	290	297	306	334	311	308	295	305	292	290	304	288	303	296	317	298	309	277	321	277	278	297	301	287	282	264	286	272	307	304	289	317	299	297	273	271	328	320	319	289	261	313	294	269	302	310	301	262	293	310	322	305	303	303	337	275	288	298	308	310	312	300	301	286	300	294	287	325	298	304	328	287	276	346	309	298	268	334	298	301	300	297	303	303	318	326	316	291	258	308	322	280	318	308	315	295	282	284	275	275	305	314	317	301	319	296	283	299	297	305	319	272	282	348	293	306	330	296	282	332	299	301	296	312	290	298	286	313	261	310	334	303	276	290	288	347	308	312	283	318	288	320	288	315	280	285	319	301	302	284	262	274	292	274	284	292	333	297	319	287	305	313	252	325	295	318	302	303	307	301	281	288	274	313	310	318	287	305	277	322	290	326	328	295	321	302	314	313	307	304	303	303	300	304	320	309	327	283	331	275	278	292	297	258	257	301	301	285	286	291	331	266	328	280	306	309	298	296	272	300	284	291	304	333	293	319	327	308	308	304	307	303	317	294	287	303	306	336	292	293	340	309	288	281	314	306	291	283	292	297	288	283	312	289	299	266	312	320	314	317	308	269	311	323	260	310	295	275	299	320	317	321	339	297	271	288	263	307	294	312	271	294	286	311	292	301	297	317	327	317	306	314	294	298	295	319	289	312	307	280	321	318	288	319	306	323	267	282	299	309	264	306	307	287	278	314	312	299	292	304	328	286	292	282	289	298	286	293	319	278	271	333	284	280	278	327	298	296	306	331	314	324	289	298	310	313	296	306	299	333	302	321	289	325	290	281	269	298	317	291	323	287	315	291	309	300	327	317	288	349	283	330	269	272	289	277	290	316	299	276	313	315	313	293	260	289	302	281	290	291	330
43470	53468	48428	39047	32443	27503	22238	15981	10502	8204	6496	5218	4486	3798	3369	2793	2467	2155	1958	1735	1482	1309	1099	1009	848	779	714	652	579	612	551	488	428	432	401	390	371	392	384	357	365	356	308	310	311	296	295	310	279	308	274	288	310	305	320	276	305	299	281	284	309	275	270	292	247	282	290	299	276	315	277	281	264	256	275	278	286	263	337	245	274	305	278	272	279	279	288	274	290	290	286	278	279	307	289	289	276	277	296	292	277	310	279	310	272	258	284	305	290	299	274	277	279	297	299	291	287	271	300	277	268	264	293	264	238	294	281	275	307	308	251	271	250	270	313	298	283	275	315	272	303	283	300	295	298	262	288	288	277	268	327	274	286	283	295	272	267	323	283	280	286	267	269	274	268	273	287	268	271	260	308	285	287	271	277	279	266	245	276	293	254	285	282	302	261	277	272	251	283	282	284	279	261	288	297	300	286	286	270	301	282	293	245	262	287	302	268	273	331	284	269	290	279	304	234	278	259	285	275	325	286	281	285	268	278	280	335	267	292	289	298	259	261	277	273	271	271	272	291	267	261	275	292	291	322	277	291	277	267	278	264	263	233	305	283	289	292	290	299	284	298	302	267	270	306	289	250	308	317	298	278	294	290	277	262	278	305	283	293	285	267	291	285	283	287	271	261	290	299	268	314	282	262	303	299	299	297	274	272	268	293	281	287	296	268	282	279	266	303	272	246	285	252	276	281	318	260	302	273	256	270	291	282	289	289	271	295	309	290	285	290	280	294	289	277	333	307	275	282	269	318	281	267	271	288	264	315	297	265	284	259	294	289	299	284	277	271	261	309	306	271	299	298	270	311	322	279	298	269	307	282	287	310	287	261	295	265	277	285	299	266	275	280	314	276	270	264	295	239	301	268	272	269	268	265	296	294	287	288	293	301	303	293	284	297	286	291	254	294	315	274	283	300	291	294	299	285	260	263	293	291	287	251	292	267	320	306	290	299	264	272	289	281	309	282	301	286	277	296	296	288	269	283	271	291	275	245	286	299	306	276	253	281	278	282	276	296	319	309	259	270	292	294	276	308	278	284	269	283	264	294	263	278	243	267	264	308	294	262	291	258	246	276	283	298	269	285	315	252	294	261	261	295	287	289	291	277	304	272	271	270	287	284	268	280	292	278	299	316	290	261	298	302	260	249	318	288	284	269	270	280	278	271	286	273	301	293	258	252	283	269	277	267	272	291	271	279	263	265	264	268	298	280	255	294	297	268	279	292	249	284	291	305	296	274	256	294	288	298	254	263	297	249	293	281	266	272	284	256	305	280	283	292	273	287	272	293	296	265	267	274	308	313	307	290	296	274	284	269	291	263	330	282	303	280	262	264	291	298	286	308	282	299	269	284	290	276	278	259	289	277	248	266	251	268	300	280	276	295	280	260	292	245	276	310	253	279	283	289	293	286	260	303	286	294	254	268	332	269	299	277	310	282	295	265	275	288	269	293	288	285	288	274	280	294	308	265	291	279	272	277	260	273	281	286	308	263	297	285	285	262	294	264	275	300	292	293	286	285	272	269	272	267	290	287	296	267	280	285	302	288	293	307	310	311	268	255	261	323	314	270	278	278	291	279	271	276	281	295	296	255	255	284	278	316	273	263	274	252	253	285	269	272	287	277	287	294	290	281	279	283	274	264	302	281	290	270	295	291	283	318	269	278	291	270	298	279	293	302	277	274	279	267	316	278	316	298	269	302	296	270	279	290	286	314	279	310	311	285	256	291	301	305	282	287	281	294	317	253	266	300	303	248	299	282	274	279	250	308	307	307	282	292	304	274	290	270	268	276	277	270	271	298	275	263	305	292	254	312	240	266	305	283	284	269	289	301	295	301	261	288	305	293	295	292	287	255	291	305	300	266	263	289	294	287	282	266	265	280	290	290	275	295	283	283	291	262	299	297	294	288	290	275	281	284	295	280	284	269	284	265	286	270	314	301	308	310	285	317	294	269	281	305	259	304	267	281	272	268	295	295	286	279	294	278	284	312	308	288	280	299	307	286	276	272	285	253	284	291	285	286	308	308	248	268	284	266	312	313	274	288	281	275	275	289	291	248	295	273	262	270	305	278	259	272	289	295	283	276	260	277	299	268	279	280	290	293	292	290	253	284	301	260	319	262	281	278	326	246	300	271	251	283	281	255	254	260	262	293	282	297	285	256	270	312	296	283	286	311	295	274	285	290	295	264	268	301	267	268	294	255	311	273	296	271	295	292	309	288	259	287	274	279	283	312	285	332	263	282	300	294	271	290	294	289	315	280	283	306	278	277	311	254	293	306	276	256	277	304	287	319	279	297	290	310	279	297	308	284	283	276	282	294	296	275	319	301	284	323	282	299	267	293	290	264	290	272	299	301	276	278	279	284	270	255	306	278	305	280	269	277	298	263	261	296	300	281	313	276	249	290	283	302	278	274	303	280	275	280	291	291	310	271	294	300	278	273	293	287	282	282	295	257	280	283	313	269	305	284	276	285	268	265	314	283	276	276	278	276	272	278	284	281	321	286	272	281	292	297	248	316	293	303	269	259	281	269	278	295	264	255	281	308	275	304	284	316	277	292	281	274	291	298	287	289	266	253	295	298	310	276	287	266	263	275	272	286	279	291	277	319	291	278	277	279	283	282	270	301	303	254	274	294	298	262	274	280	257	291	290	247	272	282	288	313	293	285	294	273	324	269	254	267	265	256	282	284	293	323	283	275	276	302	249	271	262	284	302	283	280	277	279	315	270	294	249	278	296	283	281	286	279	265	300	283	286	281	288	284	278	300	273	281	298	271	289	288	278	322	276	281	279	238	270	298	266	274	264	291	286	284	318	281	254	269	265	289	282	295	270	290	274	277	279	250	281	298	273	263	279	286	283	324	292	273	273	271	326	290	278	300	277	276	262	302	271	304	298	287	309	276	294	259	281	279	292	277	251	286	279	306	278	251	272	287	284	300	264	291	278	280	296	277	262	270	265	279	291	274	288	291	299	264	263	298	269	291	284	305	309	296	294	285	253	271	291	283	284	279	289	283	295	272	276	286	265	309	288	304	294	288	328	266	245	286	262	318	289	279	273	250	269	286	281	268	261	291	276	297	275	272	271	276	277	259	258	266	269	298	272	252	273	243	288	310	289	283	289	288	309	289	282	300	283	277	292	275	304	279	272	261	302	290	296	296	265	320	272	308	268	270	279	279	278	307	280	294	287	317	288	275	306	280	263	280	296	261	254	278	243	300	288	281	277	263	314	301	278	253	298	283	289	260	301	259	271	258	304	271	289	293	285	288	279	270	305	284	286	276	292	282	286	283	259	283	315	271	279	287	290	279	281	275	295	317	261	293	299	290	299	305	272	318	289	286	295	242	279	274	298	304	303	303	318	289	302	284	271	261	301	294	280	289	259	256	311	266	275	267	271	290	268	281	292	284	278	251	289	298	282	280	279	308	290	330	296	321	289	287	279	277	264	290	310	262	296
24160	21534	29236	24405	23119	26843	27072	13627	8156	5914	4754	3900	3408	2808	2504	2162	1923	1762	1535	1379	1183	1108	941	829	802	747	607	570	563	512	513	461	442	448	438	433	399	402	392	383	389	333	333	350	345	338	318	354	352	333	361	307	341	338	333	335	332	339	369	353	315	362	342	332	299	329	299	313	309	319	335	292	332	309	324	342	319	351	336	336	313	313	349	336	332	339	326	338	334	314	343	319	309	301	338	314	322	330	341	347	359	313	333	306	348	339	322	308	341	364	345	347	331	338	330	338	364	316	323	312	323	315	335	326	325	305	363	334	334	267	296	322	319	344	324	324	320	360	344	334	315	329	339	307	337	345	334	344	314	330	348	341	350	320	304	350	321	323	298	325	298	321	320	342	319	309	315	334	326	363	311	323	348	336	330	290	358	338	303	335	317	310	318	306	304	335	272	311	308	327	324	327	304	315	346	335	300	323	313	328	334	328	330	336	311	341	305	314	342	323	344	319	354	337	297	322	314	336	310	305	328	333	330	353	301	342	315	299	333	332	297	334	319	344	329	326	302	367	311	302	335	347	349	325	309	326	329	328	315	315	285	374	329	338	339	339	338	325	338	326	306	319	318	321	324	310	320	325	319	319	333	339	326	333	312	287	319	342	343	331	339	280	317	322	321	368	308	338	344	337	285	332	306	323	359	300	332	319	323	328	312	307	309	294	307	316	334	313	325	319	334	326	315	342	344	347	350	302	315	339	323	358	350	321	299	311	282	334	318	331	318	351	324	346	351	317	345	314	336	324	318	309	344	340	332	305	314	342	292	347	326	301	338	307	299	333	323	365	343	298	324	326	336	342	313	315	305	331	317	334	327	351	319	329	338	302	325	335	326	331	323	333	320	287	347	340	349	322	327	304	323	293	350	309	329	321	316	326	320	320	326	326	319	321	357	337	321	344	343	267	339	321	328	329	334	353	333	329	336	365	312	308	320	304	300	315	337	335	330	335	320	312	347	334	310	333	353	327	304	320	325	302	309	335	321	347	311	311	344	334	314	346	341	328	333	330	320	347	314	333	301	331	288	327	334	337	347	336	376	306	326	324	315	324	324	339	297	333	374	342	309	315	327	354	326	326	303	342	308	324	301	311	321	337	370	326	303	324	297	339	310	345	368	361	329	323	324	344	350	348	309	352	342	309	339	307	324	371	326	331	336	305	294	310	336	303	311	341	330	328	345	324	303	331	333	326	322	282	338	308	335	328	333	337	362	342	330	299	315	323	319	287	290	350	322	322	329	323	344	336	332	335	300	307	315	291	313	335	321	316	339	332	298	332	300	291	319	346	320	316	306	346	366	299	316	339	330	325	305	353	328	328	296	345	298	343	301	334	340	281	313	320	327	336	322	321	352	354	357	335	337	320	335	322	325	343	323	345	332	322	308	314	326	321	312	337	321	289	319	284	317	322	332	291	326	318	335	322	320	319	326	312	338	326	362	347	316	325	316	341	351	318	345	309	308	303	338	311	300	298	317	337	315	301	323	283	330	340	327	326	328	317	317	334	337	352	347	350	314	321	332	322	360	299	294	318	313	342	331	322	340	318	331	319	335	308	308	331	338	309	321	299	368	323	333	328	334	298	325	321	350	304	333	333	306	311	336	338	334	363	309	361	304	301	350	345	318	312	329	328	319	328	347	364	334	351	308	325	323	337	315	326	311	302	339	341	327	351	328	323	303	304	306	323	348	327	323	313	316	336	350	328	320	328	317	335	345	368	315	309	297	320	340	309	316	310	328	314	344	341	352	294	314	321	330	301	350	326	329	300	305	351	322	317	346	327	320	338	335	310	310	319	311	312	357	321	309	348	295	316	315	311	360	342	308	341	330	343	344	322	311	334	307	357	326	314	312	294	336	362	336	321	314	331	326	327	319	335	306	276	314	319	306	312	311	330	332	333	349	330	365	342	329	314	317	365	341	311	332	335	297	337	309	345	295	330	322	333	277	337	314	288	344	323	309	335	326	326	312	348	313	295	315	332	323	354	324	307	313	333	312	344	345	314	289	312	311	338	327	307	332	334	316	310	312	310	338	352	322	348	320	334	311	329	322	318	330	334	348	299	323	343	298	326	327	340	307	353	307	352	313	328	289	322	331	365	342	341	321	293	331	322	343	329	335	338	324	305	322	350	317	307	343	332	305	313	327	331	328	334	336	312	294	316	315	318	335	315	322	330	340	353	335	323	313	301	347	313	319	321	327	348	360	341	321	354	344	326	339	329	322	352	328	345	341	318	334	306	327	357	363	342	320	310	324	335	293	321	306	344	338	327	313	322	335	335	314	308	326	312	344	327	300	329	327	303	331	307	314	346	334	339	342	300	303	345	314	304	324	314	310	329	316	302	331	329	346	337	344	280	307	335	312	312	339	339	326	309	322	328	309	290	342	345	304	366	322	317	311	325	322	306	351	320	305	339	311	361	313	323	317	325	342	321	301	311	295	312	337	323	339	335	364	344	295	298	349	327	340	361	332	325	320	308	324	314	302	294	329	311	341	325	356	314	314	307	343	301	315	313	288	303	340	325	362	340	330	349	325	313	342	316	346	322	301	322	335	338	337	313	338	334	346	345	332	322	319	344	362	321	295	332	331	346	330	312	330	285	337	298	301	345	295	332	310	286	313	300	291	317	324	315	354	310	339	314	314	346	326	320	334	353	341	312	324	309	310	314	297	346	352	313	353	316	353	331	351	308	327	349	350	328	332	306	336	308	352	349	298	357	323	316	292	301	330	307	291	334	303	337	361	314	333	364	336	343	314	319	342	321	305	322	309	340	341	333	321	351	332	313	344	328	321	327	351	306	311	324	341	332	338	317	324	291	308	322	344	300	311	331	310	310	344	335	351	317	331	326	325	299	313	322	349	320	309	352	323	293	355	312	321	307	321	311	314	332	342	324	332	310	325	304	343	333	320	341	329	321	319	332	289	325	327	290	329	357	294	351	331	321	305	317	302	338	288	335	326	355	304	282	309	313	318	318	338	299	299	316	322	307	333	324	357	300	318	312	326	358	306	299	332	355	334	321	337	339	325	296	314	350	360	305	343	361	297	327	342	339	317	355	319	302	303	297	309	315	320	302	335	340	344	327	334	313	319	347	343	317	341	316	329	321	325	313	317	309	330	340	373	319	353	326	313	364	342	325	356	325	331	330	321	318	344	290	324	312	332	321	336	300	306	320	326	328	330	340	315	332	338	313	319	311	318	324	347	320	284	325	280	329	318	319	290	299	339	326	327	359	307	309	317	291	318	329	322	300	347	319	334	285	332	363	351	350	318	353	331	317	343	329	307	349	301	331	341	328	289	339	326	331	326	384	317	304	304	313	337	365	315	315	335	346	317	378	307	371	359	335	333	308	338	363	320	324	337	326	335	316	313	304	317	313	325	335	333	326	321	324	320	303	334	327	320	332	315	327	346	340	331	371	332	303	337	318	308	319	331	323	331	301	358	301	347	319	342	301
44732	55729	53073	44335	38471	32446	23645	15415	11774	9011	7317	6122	5399	4520	3814	3251	2848	2576	2285	1982	1735	1503	1299	1123	1014	864	811	698	696	633	595	535	488	495	456	436	391	387	370	341	360	347	355	339	333	327	321	350	347	311	319	298	308	322	311	303	323	324	305	298	346	299	304	325	307	290	300	337	315	305	299	293	322	316	305	312	355	309	289	294	306	317	292	332	324	316	318	277	321	300	305	308	351	274	316	276	283	285	306	305	316	316	310	334	329	277	315	279	325	307	300	321	293	288	333	292	311	298	288	325	316	286	290	299	270	318	308	281	276	305	333	335	309	315	330	248	289	314	318	316	284	323	305	339	288	295	325	295	304	310	291	307	301	313	304	312	268	272	311	338	320	300	294	292	276	302	301	295	311	324	310	296	288	311	319	281	277	283	277	300	327	312	278	324	277	305	335	311	311	279	306	309	296	298	293	331	335	311	296	307	271	303	274	298	315	300	294	315	302	314	274	305	308	290	305	299	305	305	284	326	305	302	299	311	310	338	308	314	352	309	306	316	282	292	280	306	294	302	264	279	320	276	308	275	293	297	301	297	299	305	314	315	319	318	283	306	304	296	297	303	273	290	309	276	312	319	309	364	278	278	302	296	281	320	308	278	308	309	304	299	309	312	303	336	290	309	304	311	277	322	312	336	324	293	312	299	323	305	293	301	298	311	337	298	309	284	290	303	284	338	313	330	302	272	306	281	335	341	305	310	338	304	344	294	289	314	307	330	264	300	305	278	301	326	342	328	316	303	301	283	317	310	314	301	350	299	311	288	312	292	281	315	292	300	297	330	293	304	284	302	304	297	288	306	316	299	301	323	307	302	286	314	295	310	279	319	325	306	328	313	343	316	276	272	321	316	315	324	311	314	299	301	299	288	293	292	257	294	302	293	312	304	296	300	326	277	297	281	274	290	302	309	332	327	286	307	303	309	306	292	282	320	325	321	301	298	295	279	311	267	314	282	282	275	327	300	303	270	331	320	299	293	327	302	331	310	281	327	319	323	308	325	296	284	324	344	284	316	333	294	334	333	312	287	301	305	317	322	270	292	335	285	310	313	324	292	287	322	305	308	302	309	306	292	280	292	293	328	292	329	328	281	330	286	305	308	324	294	335	310	305	306	267	319	299	267	310	304	260	297	310	287	307	284	311	329	274	305	304	264	291	330	310	294	310	293	322	329	301	303	276	315	326	304	306	342	300	284	325	313	308	311	303	312	301	322	312	274	357	296	309	293	282	306	309	258	303	319	314	298	316	296	300	301	332	284	297	311	288	280	295	295	332	278	305	292	276	316	299	274	283	317	321	309	291	300	324	285	298	309	293	307	291	304	294	298	308	312	321	302	293	354	304	296	317	301	317	278	301	308	293	290	304	337	297	269	300	301	328	308	284	286	292	317	288	281	339	319	286	299	284	339	300	316	291	316	295	287	308	304	316	344	302	298	306	329	294	325	272	278	296	321	288	310	315	315	282	311	316	305	330	290	301	337	307	299	333	299	309	301	290	295	318	323	324	297	284	306	342	318	303	332	297	296	303	300	291	290	290	290	289	286	278	297	309	262	283	288	306	277	337	273	310	296	307	319	298	315	307	322	303	313	305	271	305	290	288	275	304	338	291	290	318	283	324	251	289	300	267	317	310	303	315	334	285	318	265	289	324	316	322	323	319	311	306	292	284	336	302	329	304	332	331	282	325	310	289	308	267	310	303	311	326	302	325	279	311	303	303	300	310	285	293	285	277	286	308	322	332	330	364	294	279	299	297	334	326	291	302	311	334	291	322	310	288	329	311	302	288	303	289	298	283	305	286	280	304	339	325	312	301	289	312	295	297	311	303	295	277	298	294	296	323	310	288	320	296	305	293	316	338	307	304	293	309	311	325	295	275	309	357	303	284	274	316	327	291	307	309	302	333	283	290	315	264	305	306	301	307	312	334	338	300	320	301	323	303	312	310	297	295	281	306	270	290	331	316	293	299	281	304	333	290	301	322	321	318	316	304	293	310	310	324	306	350	302	313	315	298	296	300	300	257	264	314	291	290	297	285	306	311	318	313	312	330	323	336	311	286	307	283	313	301	285	294	305	306	321	312	281	273	268	303	299	312	303	306	264	308	355	324	277	308	323	329	285	297	313	289	322	298	303	286	324	338	281	320	331	298	288	310	289	291	297	293	308	333	282	285	302	293	340	342	297	305	301	290	287	301	305	330	286	283	321	311	299	307	294	282	294	316	315	326	296	325	315	325	321	308	306	304	329	332	287	267	279	328	323	309	323	299	316	313	303	320	297	312	309	307	313	297	287	319	299	300	275	324	250	302	317	271	317	296	292	311	359	288	291	290	295	296	305	303	298	282	310	294	291	296	294	310	320	282	284	336	314	283	292	339	334	318	313	266	311	318	343	318	291	303	316	300	343	290	289	278	324	300	306	283	310	318	282	321	272	286	328	305	310	322	308	326	297	306	310	302	269	265	284	330	302	307	280	293	250	294	270	305	346	288	335	282	295	303	313	323	307	277	304	302	299	311	281	314	302	256	327	304	319	283	319	310	306	284	286	313	309	309	288	275	315	304	300	279	294	329	330	275	322	305	317	287	312	317	293	307	304	309	294	306	319	276	298	302	296	307	317	286	306	316	312	315	325	275	321	318	323	270	290	292	305	299	323	314	324	310	266	289	338	294	295	314	294	289	307	291	301	312	294	322	291	330	298	302	313	317	302	277	317	326	305	303	282	310	304	282	263	332	322	286	279	316	340	302	318	307	297	313	260	276	295	292	314	330	298	279	300	313	302	314	312	320	304	306	300	314	317	325	333	332	295	301	308	315	290	298	302	315	342	306	314	313	298	311	317	336	277	323	276	287	306	295	270	287	264	276	273	300	265	305	304	306	289	299	332	313	311	320	304	304	293	300	319	301	296	302	301	281	288	283	320	362	310	292	296	316	290	304	273	276	315	297	316	338	293	293	308	313	315	326	292	278	285	300	317	309	311	329	336	347	288	288	284	292	312	327	291	284	272	305	293	282	292	303	331	303	289	304	303	301	319	292	303	320	303	325	296	285	296	331	293	303	293	317	293	314	305	300	307	327	300	287	289	304	287	325	302	323	280	280	312	295	309	313	281	322	313	321	294	299	313	301	295	308	295	291	271	325	295	266	316	311	302	273	294	303	286	328	290	293	321	312	287	294	275	297	283	324	288	299	306	312	298	318	303	300	324	287	314	312	307	311	318	277	309	305	309	321	275	305	317	305	325	292	289	311	276	327	295	289	291	299	308	295	328	344	309	298	312	296	297	303	292	269	282	305	315	286	305	319	295	303	267	295	314	320	309	302	308	282	317	327	286	314	310	314	302	304	320	299	316	302	301	319	313	284	351	303	308	302	305	299	294	336	295	319	299	307	291	289	334	300	333	288	306	309	294	277	278	330	323	321	305	284	296	307	303	327	320	283	307	309	323	303	312	304	314
28693	22670	31296	31018	21695	14549	8614	4912	3356	2556	1970	1741	1442	1278	1107	1034	824	881	745	734	622	573	517	538	472	486	444	344	380	386	362	323	330	331	319	291	319	288	325	294	300	323	274	282	275	266	265	291	264	278	273	263	287	264	255	287	296	282	295	252	285	241	269	296	268	260	249	268	263	271	273	280	258	250	269	251	281	277	278	294	263	263	266	286	287	291	258	245	291	259	281	286	286	285	282	281	247	287	281	272	290	270	271	266	245	275	252	267	274	288	280	257	252	250	272	285	295	287	286	271	269	272	286	257	269	293	275	269	285	279	279	302	276	256	268	278	278	264	275	237	277	312	250	264	258	264	248	257	293	264	270	280	268	267	264	268	281	253	282	277	294	246	273	291	248	282	250	272	246	292	251	242	237	273	307	271	265	263	266	263	260	280	280	287	252	282	275	255	279	292	268	309	276	243	293	281	268	250	272	255	296	252	276	278	261	267	280	258	252	265	292	276	285	259	294	268	273	266	282	296	275	272	287	261	247	285	273	244	280	277	255	274	245	233	252	268	296	261	267	285	258	270	288	287	302	279	274	278	268	257	284	277	264	268	255	294	251	272	275	317	230	288	259	275	289	251	281	269	266	253	274	263	281	240	279	285	272	263	259	269	298	279	262	279	283	258	280	252	284	272	293	270	276	238	250	281	293	287	270	260	253	264	266	244	266	264	287	281	289	250	253	252	278	276	289	261	266	241	283	270	239	264	246	289	274	269	250	284	249	258	268	258	262	303	256	259	271	278	247	313	287	270	266	246	252	270	270	269	248	298	259	264	263	264	289	278	253	266	276	273	285	246	278	251	250	274	274	277	287	260	282	270	296	271	273	278	260	297	310	266	274	269	267	263	277	273	280	279	246	259	275	278	273	283	255	276	254	247	303	277	292	257	283	261	286	243	264	273	260	239	284	262	271	272	248	312	280	286	254	256	272	262	271	260	291	284	278	245	258	280	297	289	284	265	276	281	269	288	271	242	289	272	283	246	269	256	296	287	306	286	277	269	275	272	264	277	272	276	278	262	283	273	280	278	274	274	303	287	252	261	246	259	261	268	283	274	271	267	238	276	269	256	232	264	267	247	270	273	245	266	274	295	246	258	282	259	271	273	283	285	260	264	280	236	280	267	242	265	247	263	265	255	248	273	270	262	273	254	287	246	262	271	249	253	280	283	289	268	280	238	262	299	259	285	266	273	291	258	295	272	262	297	273	264	271	288	266	302	264	268	272	282	278	290	282	265	258	277	248	292	280	281	282	248	260	277	261	303	275	284	269	252	264	289	267	247	268	276	263	283	263	272	304	268	280	244	261	299	261	299	251	243	277	284	275	252	304	296	259	278	245	249	259	267	260	267	274	293	286	254	244	299	292	251	273	267	275	281	267	274	254	249	269	272	251	298	264	303	273	271	273	294	290	278	281	252	269	271	256	275	263	243	233	267	290	250	299	293	284	302	255	257	271	314	275	283	266	288	277	311	263	263	256	285	277	290	241	283	291	225	290	231	261	255	281	272	313	272	255	274	250	266	265	269	256	272	270	248	259	283	277	235	262	257	268	266	267	272	257	270	290	269	260	279	278	291	283	275	260	247	272	263	255	269	275	290	283	278	277	305	248	285	248	265	303	273	275	259	269	269	272	264	241	277	291	233	277	260	268	288	263	281	264	268	270	309	278	269	254	293	253	243	308	251	258	273	260	262	254	268	223	279	277	231	276	245	258	248	265	269	298	265	258	260	295	251	273	278	258	305	293	241	275	245	253	274	228	269	254	267	278	285	265	306	275	275	276	260	258	276	287	257	266	282	263	274	278	252	273	257	276	271	269	300	271	281	243	254	278	272	272	247	293	262	284	269	266	263	261	251	288	247	260	238	296	240	266	252	284	261	270	292	282	265	315	263	270	235	278	275	271	301	293	245	281	288	257	275	266	269	277	279	284	271	270	267	294	270	277	280	271	275	265	258	292	269	298	305	297	285	273	281	287	269	244	279	262	262	280	258	298	272	287	277	242	236	264	273	276	286	278	283	263	272	266	281	264	282	248	300	267	274	273	307	242	271	287	284	262	256	273	261	286	267	291	256	261	274	295	266	264	251	319	303	248	271	268	247	256	246	285	267	237	241	267	254	259	259	270	294	274	310	279	266	269	291	281	246	276	280	290	268	262	267	257	258	284	255	259	269	282	293	253	295	272	282	273	295	285	255	265	252	287	282	286	283	264	248	262	275	278	286	265	277	272	259	281	274	297	279	272	281	285	257	262	248	278	265	287	292	267	266	259	280	272	274	286	312	271	274	301	295	258	289	286	271	263	264	239	277	233	293	306	262	284	245	253	305	284	253	282	284	252	245	294	277	269	264	295	272	259	266	234	268	283	273	276	256	230	276	304	265	291	280	268	259	242	318	267	263	266	251	268	275	299	301	267	251	282	273	241	278	261	272	263	265	260	277	251	289	260	296	248	274	258	251	255	265	304	237	248	278	272	261	281	274	250	276	293	268	259	254	270	286	259	251	319	288	263	261	264	268	287	286	293	280	257	289	294	260	270	264	269	262	258	253	292	261	273	312	265	268	272	252	268	273	268	271	283	290	281	225	292	274	297	260	279	292	254	291	307	280	302	287	251	282	290	258	289	263	266	274	267	291	278	242	309	276	266	265	265	249	284	266	286	269	271	247	296	305	235	296	245	286	259	263	272	268	269	267	275	278	241	280	278	313	259	274	265	286	271	292	271	271	266	269	275	246	244	278	271	252	281	271	277	300	270	227	257	267	316	268	253	256	266	287	270	261	257	252	273	246	264	278	295	294	262	285	250	287	260	265	251	270	255	273	282	287	253	277	263	248	279	252	282	247	289	259	260	265	262	246	265	249	264	270	266	288	249	244	251	273	267	260	264	268	287	267	261	256	278	236	261	286	250	260	260	266	283	281	289	282	291	279	269	318	244	264	289	282	277	265	275	246	276	292	261	294	261	277	257	269	268	278	297	277	274	258	235	290	299	273	282	270	294	286	280	254	288	279	252	244	259	269	248	267	257	296	261	254	243	286	248	251	297	255	268	281	257	309	253	275	320	288	284	254	277	292	270	244	293	269	268	304	272	258	256	266	271	285	264	278	263	292	286	260	292	290	237	285	263	260	269	267	264	263	291	258	262	244	282	257	254	280	286	248	307	234	243	276	246	275	272	265	249	246	258	247	273	260	275	270	269	243	287	276	287	288	279	268	253	279	276	294	285	272	260	277	275	287	281	265	267	275	256	286	275	260	252	261	272	302	319	270	291	268	296	272	251	257	239	265	288	268	248	250	257	277	289	296	254	294	266	274	260	271	287	273	288	259	257	275	264	237	303	258	247	252	249	268	257	304	280	272	267	261	249	281	244	289	244	290	244	279	295	265	245	276	243	260	301	256	277	292	242	299	285	263	279	254	265	254	273	255	296	297	283	286	284	266	239	284	245	261	284	265
44610	50460	46896	34502	25338	17899	12212	8065	6196	4706	3692	2960	2608	2153	1800	1597	1375	1238	1175	981	909	833	689	651	598	541	473	462	440	432	393	379	382	354	328	316	305	299	291	266	316	289	266	255	252	271	260	264	282	298	248	295	275	280	279	263	273	278	282	265	259	243	275	257	277	248	284	276	243	254	294	243	259	263	227	257	257	282	249	272	231	296	250	288	238	249	229	264	251	261	282	260	271	266	278	239	241	254	269	258	253	272	259	242	250	255	236	273	262	242	257	271	248	254	256	256	265	267	249	255	263	247	265	258	252	281	246	230	234	280	279	272	254	254	273	271	300	262	262	279	268	266	260	233	265	282	261	251	265	291	265	257	259	262	268	251	249	237	253	274	280	274	239	260	286	282	301	252	273	266	285	275	240	259	234	249	293	263	229	272	260	265	248	287	244	274	272	292	248	247	297	259	292	250	268	262	237	270	266	272	273	271	259	260	271	293	222	227	273	284	261	252	260	264	261	263	278	260	256	278	268	249	271	273	263	246	248	277	277	257	245	272	246	249	282	256	248	263	249	236	268	242	261	295	263	268	276	292	267	275	261	254	265	231	250	275	263	253	256	257	269	253	247	261	250	256	261	278	269	270	267	228	260	276	260	252	272	282	240	282	236	260	276	273	271	275	264	269	274	268	260	271	277	276	254	266	260	263	274	251	264	244	261	266	253	241	250	233	261	253	261	234	258	229	235	251	282	271	251	230	267	248	254	272	275	244	251	274	252	293	259	277	263	271	267	282	275	276	257	281	259	272	263	268	239	276	296	293	262	241	266	237	251	240	245	249	275	263	286	280	244	263	274	258	258	281	278	259	275	237	277	257	229	257	242	280	289	279	273	285	301	276	246	280	254	271	259	268	282	265	263	274	253	230	241	258	239	255	245	233	274	252	232	281	238	279	252	257	237	265	263	235	239	255	243	279	230	281	266	237	268	261	270	256	249	244	271	268	277	264	272	280	267	260	272	256	253	266	271	268	282	268	262	282	262	266	266	265	249	236	253	268	243	250	249	266	267	249	261	241	258	236	292	269	263	257	263	252	258	247	251	250	260	249	270	252	265	250	269	260	246	271	265	277	267	248	270	269	242	256	265	281	284	274	259	253	249	260	234	255	276	275	276	247	260	270	265	270	259	240	224	257	270	257	244	230	228	261	266	258	241	270	277	245	274	269	267	277	264	275	244	245	257	255	224	267	253	241	277	251	249	273	261	262	283	273	258	281	289	257	251	251	261	273	254	263	263	258	248	246	297	255	261	244	251	245	277	232	258	294	300	263	244	264	266	242	250	274	266	263	286	270	259	266	276	251	240	233	255	274	243	270	252	289	243	257	250	261	250	261	243	272	260	254	232	240	232	288	252	259	258	254	243	283	289	271	268	299	257	256	242	275	252	262	251	230	270	243	260	258	274	231	240	255	251	244	266	264	259	263	273	276	260	262	269	256	257	275	264	260	280	269	246	233	274	279	282	235	220	275	284	271	223	293	257	235	256	252	238	275	272	255	262	245	267	258	248	242	254	236	258	250	269	293	241	263	259	264	261	278	251	258	243	277	273	250	281	276	255	260	253	217	248	233	252	265	308	246	233	282	239	259	273	251	277	268	251	250	274	258	236	240	272	261	257	266	304	281	271	276	252	261	264	290	289	262	273	216	253	277	251	260	284	247	227	278	275	270	236	264	237	280	258	263	251	264	236	258	267	280	257	254	250	241	257	280	228	276	236	267	266	267	249	253	273	253	245	264	231	268	295	280	278	295	294	265	250	239	264	259	272	263	250	269	273	258	250	265	252	258	251	264	256	278	252	267	271	271	306	245	254	249	237	280	235	268	273	272	262	272	229	259	250	273	266	275	248	250	257	284	274	253	244	245	251	246	253	233	278	259	249	273	285	268	251	243	254	276	263	254	253	258	270	262	246	269	257	252	272	277	244	277	250	271	272	260	275	256	245	268	259	290	252	237	256	268	249	267	267	256	262	286	277	265	256	302	264	266	252	261	253	262	249	242	272	258	254	257	244	281	240	279	258	267	248	302	275	238	268	257	238	280	255	228	260	281	272	240	278	260	239	254	254	264	246	265	238	264	271	276	263	290	240	268	254	258	242	277	296	263	239	279	275	259	251	247	257	266	271	235	267	243	270	227	246	255	249	280	252	247	246	231	274	257	260	277	273	227	254	255	259	248	253	284	291	230	272	245	252	274	278	261	254	253	248	254	262	283	265	262	246	267	226	244	251	264	251	222	274	246	259	270	274	262	257	252	271	273	252	296	244	272	241	259	273	261	284	290	284	268	262	241	289	261	227	253	270	255	280	244	272	268	260	247	274	266	235	250	254	267	236	258	266	251	300	243	265	250	308	275	273	289	257	279	253	278	244	259	258	250	245	256	251	269	254	301	268	251	300	276	269	265	269	229	247	253	221	244	265	264	268	266	264	231	230	265	239	279	271	269	260	269	252	248	239	266	274	267	246	281	256	264	263	263	244	239	236	269	238	281	281	271	280	250	275	265	272	254	249	273	268	286	287	259	252	269	259	267	268	247	277	261	284	254	258	258	252	273	265	254	257	232	265	248	245	258	266	285	234	243	275	265	277	247	261	274	241	252	240	245	276	266	295	257	231	255	283	248	260	267	262	276	275	239	247	252	253	279	281	277	243	260	256	247	274	255	266	259	272	239	262	225	279	253	234	248	250	254	273	259	254	260	266	266	286	299	273	285	245	263	278	245	258	254	253	251	252	256	269	257	288	263	269	246	234	263	272	245	270	268	265	268	268	269	267	259	276	266	280	251	225	250	281	244	270	263	266	274	264	274	252	254	246	242	247	283	277	238	237	260	280	250	242	255	243	262	236	263	240	266	269	232	274	236	260	269	266	258	277	264	256	255	252	242	277	283	249	246	267	276	249	259	268	272	284	247	271	281	266	251	282	259	269	252	291	250	270	267	241	228	266	255	244	261	250	233	246	243	248	252	251	260	258	264	249	275	268	267	235	264	266	248	265	263	270	265	286	257	262	264	252	285	275	232	279	246	285	264	247	246	280	283	279	267	243	280	277	233	284	270	263	263	302	277	268	224	279	284	262	266	260	237	239	238	235	257	271	247	249	273	211	277	291	244	247	252	237	264	242	260	228	238	282	248	269	255	265	269	265	281	255	257	254	242	241	256	246	253	238	266	302	267	262	280	279	271	246	247	257	274	277	274	258	279	276	261	296	261	271	248	281	258	245	258	288	250	267	279	280	273	242	282	260	292	262	253	253	253	236	252	267	276	252	269	276	271	258	242	299	239	259	253	267	253	283	247	266	252	243	274	283	260	265	279	284	267	260	268	287	210	253	260	268	260	243	262	248	250	286	291	219	297	235	239	275	269	240	246	267	275	248	247	262	246	260	238	258	274	260	257	270	252	250	231	235	274	283	261	272	273	273	284	259	270	251	246	236	258	260	254	281	265	232	261	299	257
25335	21543	29064	24740	22715	23130	17050	9310	5557	3049	2490	2079	1737	1498	1323	1090	1031	984	892	839	710	703	623	574	571	507	425	414	416	413	406	394	378	425	328	368	358	336	293	325	310	300	311	295	293	299	290	293	312	317	340	321	327	341	325	294	310	293	322	327	315	305	303	336	302	334	291	319	324	338	295	307	311	329	289	308	315	308	346	315	270	261	316	332	288	306	318	299	281	332	299	317	301	320	289	300	314	303	288	339	256	293	286	298	332	325	298	304	285	331	304	305	310	284	295	336	341	345	312	310	275	298	295	283	320	314	300	326	342	305	308	303	282	306	312	291	317	311	297	300	289	338	321	288	297	298	321	274	317	328	297	313	309	299	318	316	302	314	327	309	310	316	290	313	291	304	325	278	302	280	332	278	318	290	341	319	299	317	311	330	284	313	328	303	281	299	337	301	283	284	322	317	289	296	290	296	312	299	334	332	309	287	298	303	337	301	313	304	303	318	295	312	295	273	291	325	321	285	309	309	334	310	303	268	337	326	309	291	332	320	285	289	283	307	311	304	296	320	286	284	314	320	292	316	284	320	321	307	300	326	287	312	327	268	284	305	301	307	293	312	322	285	327	323	316	353	303	317	296	305	319	287	315	301	331	303	315	309	305	307	309	263	300	304	339	273	328	325	325	314	286	291	292	276	299	293	285	313	283	290	304	332	317	299	312	319	308	269	309	306	314	290	303	292	333	266	301	282	306	342	318	281	303	321	306	291	297	290	280	294	285	293	305	281	338	301	308	329	302	310	296	290	289	340	309	311	302	310	293	286	294	314	289	299	313	322	292	305	303	296	331	284	285	309	314	327	331	305	332	342	306	317	284	315	309	275	298	315	309	282	296	287	290	312	290	323	319	326	328	326	285	301	287	310	311	322	304	325	313	302	271	312	265	310	304	343	302	300	269	323	299	313	291	334	287	312	258	293	330	323	284	268	313	309	285	295	308	304	322	286	318	315	299	356	284	317	297	317	326	276	304	312	331	318	314	323	330	306	311	317	297	296	330	316	299	292	268	321	281	282	288	312	281	311	285	298	331	306	307	315	323	318	327	273	314	347	309	280	287	297	321	283	296	293	319	328	302	321	324	305	304	314	307	318	296	303	326	331	323	295	319	311	299	308	307	311	310	298	310	308	300	251	278	299	300	295	311	336	299	333	316	282	309	308	343	300	293	306	313	317	310	305	265	265	309	351	307	304	321	296	283	308	317	291	327	310	313	313	319	323	297	334	282	283	314	323	305	263	299	304	276	278	286	310	304	352	301	336	322	302	332	301	313	335	301	289	308	285	319	303	282	312	298	302	304	339	298	320	299	331	268	279	313	294	322	291	268	325	339	326	326	307	321	311	293	319	327	306	316	321	281	288	303	287	337	294	288	294	325	319	343	300	299	304	283	297	315	280	286	264	315	283	319	330	313	310	308	328	320	271	294	296	311	315	298	338	355	289	280	279	308	300	315	264	294	297	278	336	285	297	308	299	277	283	299	335	296	329	271	322	328	308	314	316	278	335	318	297	301	301	298	271	313	276	326	318	289	316	322	298	308	303	299	313	288	298	327	316	295	297	298	319	315	300	281	337	301	296	301	313	330	314	305	333	301	329	289	277	309	304	318	298	335	304	334	306	288	287	317	304	329	304	281	312	297	302	337	308	278	322	275	309	296	315	300	317	288	311	314	304	327	307	284	319	314	316	313	291	311	313	314	298	294	332	322	306	308	309	273	300	313	307	317	332	309	339	302	305	297	312	306	295	315	331	296	286	324	330	310	317	346	316	294	309	293	316	298	296	294	299	323	351	323	326	297	323	355	283	306	301	279	327	300	325	299	285	289	318	293	274	293	315	293	303	316	310	320	314	333	309	306	302	289	298	320	320	326	296	278	325	321	289	306	298	300	337	311	311	305	302	317	317	303	304	312	321	286	327	304	323	307	285	312	311	302	288	311	304	305	308	309	288	290	296	306	339	324	298	297	319	328	323	283	312	303	309	328	330	277	325	295	317	292	317	306	299	317	296	312	302	289	279	305	329	307	323	330	313	282	290	299	308	302	289	330	284	315	313	309	307	339	294	283	326	324	307	338	307	310	317	330	309	312	323	312	297	297	295	256	271	325	312	309	338	306	295	321	315	307	311	307	305	298	331	369	323	303	310	278	313	309	296	312	277	310	298	321	307	290	307	303	311	282	276	302	278	273	333	292	310	293	322	282	318	276	305	289	298	302	292	291	301	307	309	284	298	329	313	312	311	301	327	316	319	313	283	297	318	292	314	316	281	311	313	296	275	319	322	292	305	286	315	281	343	307	326	308	330	324	306	261	312	293	312	291	288	288	301	294	312	310	309	330	295	307	304	325	302	321	368	338	292	311	284	315	316	319	289	319	307	321	311	298	283	278	324	300	322	310	310	328	317	292	297	300	296	293	286	285	306	323	313	283	312	312	312	300	304	283	287	334	306	305	310	305	312	321	290	280	311	287	301	276	323	273	290	327	306	311	333	316	321	302	269	328	318	306	277	346	311	296	309	311	306	326	310	317	312	317	327	319	311	306	323	303	307	307	306	323	324	288	318	285	337	300	340	283	297	291	276	298	292	324	291	302	313	310	316	309	299	314	295	299	306	315	295	298	320	348	326	305	311	310	285	305	322	334	300	302	289	304	282	310	307	316	280	291	289	292	301	315	291	317	297	291	306	302	299	341	279	317	307	319	322	297	343	342	296	308	314	287	302	293	327	291	286	274	318	331	299	288	313	332	309	321	309	312	304	270	281	306	303	281	285	362	281	315	321	325	303	297	303	294	306	304	285	311	320	292	307	295	311	313	323	293	313	288	298	300	311	291	329	313	293	274	308	361	315	313	327	305	296	299	303	341	330	302	318	269	317	308	330	296	323	297	266	297	316	304	294	300	318	323	323	294	299	332	299	309	310	265	305	246	328	311	316	321	313	311	281	340	308	303	310	306	297	292	301	303	263	285	328	278	338	327	307	290	318	290	308	272	268	300	314	278	291	297	325	288	312	305	302	299	291	287	320	286	307	316	302	290	299	318	286	281	303	298	303	306	308	308	297	301	327	342	296	310	319	291	327	321	306	273	322	275	314	327	319	282	322	323	318	297	303	325	325	310	320	307	301	312	312	300	293	306	302	336	346	334	305	303	311	322	313	306	295	316	331	282	296	326	284	309	305	291	289	296	296	295	333	328	262	314	317	305	298	277	315	305	299	304	318	315	304	289	327	296	305	278	280	292	293	322	310	296	302	326	325	307	282	296	290	315	308	290	282	306	305	294	337	301	280	297	304	321	319	305	325	310	321	285	291	294	294	295	332	299	293	296	286	309	270	312	286	313	319	313	348	311	262	353	305	306	289	312	321	348	323	298	343	300	313	300	280	312	290	319	307	278	341	292	320	306	316	288	320	300	302	321	302	321	293	313	287	298	284	296	295	307	305	273	306	319	287	302	325
45588	59933	48298	34421	27050	21478	16013	12034	8301	4782	4081	3481	2675	2350	1982	1673	1517	1412	1166	1106	1006	888	785	725	638	551	534	474	481	475	404	399	400	363	362	342	340	320	326	337	295	278	295	316	320	311	296	265	315	282	307	286	313	289	288	305	327	274	294	298	303	292	301	283	277	311	324	268	313	324	303	297	291	283	311	304	288	303	295	261	258	278	287	287	293	299	278	270	281	286	279	293	278	313	278	336	290	278	286	313	291	278	307	272	300	283	283	277	314	277	276	279	295	313	271	280	277	265	270	294	293	291	282	275	282	292	266	286	292	295	268	267	314	275	297	302	292	286	294	289	288	312	304	295	235	315	267	305	297	292	297	272	278	305	273	293	267	282	286	291	285	313	252	326	298	302	286	286	289	311	265	310	296	275	294	283	265	318	282	283	289	289	258	299	286	301	306	265	263	294	300	292	258	320	264	288	312	312	278	297	283	299	291	284	296	281	287	305	300	277	290	285	276	285	279	319	313	286	310	323	297	297	270	318	271	286	268	310	316	276	299	291	304	305	265	289	276	311	273	297	268	297	310	277	305	265	278	281	276	270	309	290	252	302	304	318	323	303	278	291	260	296	287	290	274	276	299	294	284	270	287	305	268	287	267	290	318	316	297	281	284	263	279	304	287	292	294	291	289	297	297	289	294	285	294	320	293	303	328	327	306	330	290	299	292	281	271	274	284	273	280	310	290	270	287	289	247	315	332	283	294	288	306	264	321	291	277	332	265	300	301	311	291	271	287	290	274	326	257	298	303	279	254	294	293	287	272	276	262	296	279	304	296	287	296	301	306	321	286	311	281	285	302	304	298	290	301	293	280	278	298	292	245	286	301	300	270	290	318	296	282	293	306	304	307	308	262	295	303	282	297	334	295	287	293	287	291	301	268	295	290	298	303	295	292	231	288	291	281	265	307	270	307	309	298	294	273	271	285	298	288	302	270	271	283	295	287	277	282	302	291	305	252	288	279	309	278	272	298	285	303	291	276	282	297	259	266	254	296	247	303	293	256	283	287	282	286	322	284	266	253	315	311	290	294	273	283	296	307	278	278	278	272	286	258	291	286	306	283	301	317	289	305	276	296	281	307	285	272	314	282	283	286	303	308	287	289	299	294	307	274	272	282	275	277	269	305	264	292	266	283	289	261	291	302	267	293	294	298	279	274	264	297	278	305	270	282	281	287	291	290	299	275	293	302	267	277	290	280	280	320	281	275	308	302	273	327	282	303	312	307	281	282	295	316	276	300	265	301	295	282	290	304	295	289	309	297	319	289	306	271	255	302	288	309	293	316	313	294	304	263	300	282	260	282	303	264	269	271	275	250	304	285	302	320	274	288	266	261	279	272	299	302	297	302	293	279	260	298	307	266	306	300	319	293	277	294	307	289	298	331	279	292	285	276	291	274	324	297	259	289	276	282	293	312	293	308	266	308	273	275	264	304	264	293	282	272	273	286	290	312	289	319	269	277	282	291	302	336	292	286	287	286	279	281	276	294	328	296	268	308	282	318	292	304	287	298	288	266	300	290	329	281	262	295	310	283	287	273	301	304	275	285	283	293	267	259	265	290	305	278	332	270	279	272	289	278	292	308	279	303	309	303	286	308	300	288	275	297	310	280	288	312	292	277	301	265	278	295	279	284	269	280	294	287	292	291	293	298	294	292	281	301	294	266	282	287	285	280	325	308	295	292	311	285	290	274	307	275	292	253	273	309	285	270	310	266	292	279	321	282	282	256	278	284	280	260	259	314	308	282	294	297	297	304	283	294	288	283	274	288	271	286	269	250	259	301	277	293	300	280	307	291	328	303	289	270	251	285	303	257	278	285	291	267	268	300	304	284	301	301	312	306	281	281	310	308	282	290	276	297	289	260	304	278	281	278	291	284	251	298	292	311	251	277	268	287	305	301	299	309	257	276	300	276	297	294	281	293	282	297	331	304	275	297	286	312	282	261	316	281	282	286	304	296	310	267	287	282	330	287	298	306	284	273	291	274	266	276	295	305	258	270	282	287	283	278	254	261	286	264	303	300	291	305	294	312	301	342	299	304	259	263	260	291	274	306	304	300	312	296	299	299	305	271	289	281	296	302	305	287	269	280	299	289	299	293	285	271	287	281	312	291	276	295	289	281	312	307	318	281	305	263	285	307	267	320	248	291	289	319	275	315	288	285	299	264	280	314	292	297	311	285	299	302	285	291	290	303	276	269	276	296	269	286	318	289	324	306	273	271	280	294	280	284	289	292	276	294	276	290	286	271	293	295	278	290	304	312	286	288	278	297	288	270	265	320	279	279	286	290	291	291	293	303	315	277	311	307	289	284	274	323	279	297	322	266	285	311	278	300	277	304	310	321	269	300	296	287	275	320	308	297	306	293	260	277	284	297	276	278	278	313	270	283	310	324	300	296	294	304	252	283	310	296	292	306	294	300	260	293	265	332	305	279	278	306	257	272	292	302	297	264	307	266	313	311	273	312	260	306	268	274	282	302	269	290	317	291	290	277	292	303	326	314	280	258	302	260	323	279	277	291	289	278	261	302	281	284	313	291	270	322	289	267	289	274	300	293	304	278	293	317	274	294	265	293	270	305	296	278	279	301	279	324	266	311	288	277	269	276	269	319	276	289	273	307	336	263	319	314	296	275	255	283	283	276	303	306	270	279	289	283	287	313	283	287	288	275	298	305	300	283	315	315	276	301	294	287	286	289	300	296	296	292	294	295	322	268	283	294	295	301	281	282	267	287	282	311	296	323	301	282	283	295	299	289	309	263	305	323	300	290	300	301	307	288	294	300	277	286	277	283	318	297	302	291	266	295	266	302	254	302	283	274	280	301	281	315	286	288	279	315	290	310	287	274	299	312	285	302	321	292	275	313	279	286	301	291	260	287	310	282	305	291	292	302	274	292	270	284	259	277	310	285	281	297	295	284	278	286	305	304	297	283	305	271	287	309	276	263	283	291	295	267	292	289	318	292	299	303	296	299	286	294	273	286	250	306	266	316	283	268	323	285	302	285	255	297	306	305	291	269	285	254	299	316	297	296	303	298	307	281	292	311	294	300	292	285	276	267	287	267	302	322	311	290	294	301	315	282	258	301	288	309	266	294	304	290	274	309	285	294	312	286	243	310	298	327	299	292	273	310	295	252	308	278	275	280	287	305	284	303	282	272	314	293	300	266	291	271	288	312	278	279	263	267	275	306	277	280	269	267	295	275	288	285	257	245	324	308	303	274	307	273	282	302	277	279	268	271	273	295	311	286	277	293	305	303	291	277	274	262	304	264	284	307	281	283	270	259	297	277	269	295	325	307	295	297	258	309	287	285	270	288	311	302	251	276	277	312	259	283	307	299	323	285	293	300	310	293	289	285	301	303	266	298	317	307	303	297	295	273	270	298	297	294	306	321	298	294	278	286	284	290	301	299	305	249	291	283	299	306	253	266	276	281	269	302	278	249	278	287	286	291	314
25208	21495	28996	24470	22267	23704	20266	11417	5191	3180	2476	2062	1886	1535	1393	1166	1064	965	910	779	736	727	631	543	475	468	430	417	415	385	396	373	372	362	333	352	331	345	347	340	325	301	309	308	338	289	319	304	292	297	300	287	310	307	323	279	296	301	286	293	278	324	343	258	280	302	311	307	302	295	299	324	297	286	314	283	280	281	294	296	272	311	316	284	306	282	318	311	284	312	335	316	313	304	301	289	309	329	324	304	282	291	307	296	314	274	285	308	245	287	313	290	305	316	299	297	306	311	284	309	267	342	293	314	296	278	308	276	302	304	314	291	291	278	327	342	321	311	292	292	276	291	303	276	309	263	305	305	317	327	316	287	297	322	280	313	264	294	301	301	279	308	287	315	301	299	316	291	284	312	319	295	281	287	282	293	301	297	313	299	303	285	301	296	316	302	315	286	311	298	314	322	270	324	314	305	312	303	302	291	294	293	296	283	324	285	309	284	288	297	290	299	302	293	302	300	259	264	296	317	307	323	303	285	269	280	294	281	317	309	274	277	296	282	313	291	293	282	282	294	329	280	307	303	314	320	259	270	307	289	288	321	317	267	320	299	265	310	308	273	304	246	310	309	276	269	286	306	329	324	294	323	282	322	315	282	295	311	289	313	290	301	284	298	298	302	313	304	313	298	304	283	269	296	318	305	309	314	300	298	291	280	277	298	286	313	303	289	269	317	287	270	312	310	309	300	324	317	300	318	283	284	287	282	287	298	282	294	294	303	301	313	307	291	287	329	327	283	329	279	293	295	313	297	317	275	291	285	283	306	311	307	322	284	307	312	288	285	286	288	299	307	278	285	297	284	304	252	297	293	311	292	307	307	319	298	305	311	277	318	291	298	308	331	294	293	279	330	280	304	310	312	298	298	309	299	314	288	293	286	299	296	286	316	309	268	290	289	316	286	295	298	313	324	330	283	298	311	321	271	291	288	279	292	312	284	314	299	304	267	304	283	310	287	310	293	311	278	300	298	285	338	324	324	333	318	324	292	295	296	335	312	289	302	298	308	306	294	306	288	317	289	288	299	306	304	279	338	312	288	314	328	296	337	304	287	275	283	291	288	283	274	301	301	284	311	300	293	274	306	292	269	293	279	300	296	293	289	291	274	300	296	326	292	318	284	260	289	277	327	315	282	287	300	325	282	254	278	282	285	287	303	305	331	298	315	306	303	286	297	297	296	320	283	301	286	281	269	268	316	273	286	305	266	287	273	295	298	301	289	282	283	319	297	315	315	290	318	306	294	289	318	301	283	295	262	270	311	302	291	308	312	322	323	272	297	323	287	333	309	288	304	314	264	285	299	300	306	332	295	309	317	313	312	272	284	305	323	306	304	293	328	282	294	347	298	320	277	291	303	309	295	272	294	269	274	289	293	302	285	273	275	291	298	303	271	320	291	261	305	277	298	307	300	282	311	334	288	308	251	291	298	300	327	314	290	318	308	316	319	297	274	317	309	315	290	276	318	305	267	301	287	291	298	307	281	298	292	280	300	319	299	303	279	293	313	287	305	306	294	309	319	315	309	288	275	308	301	308	301	271	285	300	266	294	290	308	309	293	287	312	290	313	293	339	301	269	276	305	275	300	292	289	250	304	283	330	290	315	313	302	278	340	286	301	308	294	303	250	316	300	348	289	261	277	310	299	273	313	276	277	296	305	263	282	326	290	320	291	293	324	278	316	268	301	306	286	273	311	311	328	313	281	290	295	316	302	289	318	321	300	295	321	308	270	298	298	302	278	312	273	319	297	296	298	289	285	311	321	322	288	285	278	301	285	285	319	313	331	280	305	308	299	258	316	292	306	302	274	262	305	281	264	288	301	272	288	321	307	332	311	310	320	310	295	312	300	287	288	274	312	289	268	288	306	304	302	296	311	302	292	292	292	269	305	314	295	296	280	288	291	291	289	270	268	303	297	294	292	292	282	305	315	304	292	298	286	325	297	275	304	327	293	281	286	241	299	284	309	328	288	300	304	289	294	318	301	289	278	291	284	301	293	283	263	296	291	288	301	258	307	285	241	306	301	289	334	289	285	285	313	301	287	291	268	282	315	269	281	293	321	301	306	286	282	249	311	319	301	322	276	315	291	272	307	309	318	310	296	256	319	285	295	303	288	298	290	314	286	308	326	302	307	311	294	302	296	295	275	333	274	290	307	306	280	282	286	317	262	268	301	273	310	307	318	298	282	304	301	318	325	274	282	297	305	327	286	274	330	276	290	278	284	288	305	273	342	302	302	294	269	303	300	280	285	291	290	273	306	297	288	305	299	277	287	291	273	307	311	298	278	293	262	266	299	293	278	305	287	323	290	269	292	300	297	292	310	310	315	289	319	313	304	270	311	307	310	333	309	302	317	289	303	256	255	290	297	310	289	309	299	302	271	287	315	286	272	294	301	287	349	262	295	303	317	291	274	279	295	279	280	283	295	286	293	294	298	267	329	303	271	290	270	297	283	328	317	267	260	272	326	273	303	315	320	324	298	283	281	315	296	263	276	303	283	295	304	274	270	277	309	309	303	295	310	288	295	279	312	288	270	336	281	290	289	336	320	292	285	300	286	290	314	309	315	275	270	274	285	283	306	321	290	308	321	306	306	293	307	295	299	302	299	290	273	294	293	313	317	293	296	295	303	298	298	327	323	292	305	261	290	314	309	306	239	317	300	290	296	274	323	330	277	281	311	301	298	279	271	287	276	286	311	283	305	282	280	317	307	303	293	278	339	300	302	313	281	281	323	302	264	302	286	281	285	294	260	280	279	284	269	325	311	309	300	283	312	303	289	332	324	291	302	305	305	299	314	298	296	278	307	297	296	298	298	303	305	308	330	331	283	290	300	305	269	308	327	270	304	295	308	287	313	285	314	291	264	280	330	268	281	274	311	292	303	333	291	280	326	301	317	289	304	286	319	339	302	286	283	289	271	297	266	305	318	311	294	317	295	321	295	323	252	303	313	313	268	306	293	298	276	272	283	271	296	290	278	314	279	286	288	273	306	315	286	284	292	308	295	302	294	305	299	309	301	333	301	287	307	309	288	300	307	309	285	306	292	288	306	306	312	309	296	300	297	341	329	290	272	300	325	282	310	300	296	307	285	321	255	309	282	303	287	307	287	273	274	278	323	304	302	305	295	316	289	272	264	293	291	294	315	274	340	318	287	260	307	326	314	324	324	280	340	326	296	285	293	268	312	333	301	299	287	291	313	285	292	303	292	284	323	269	281	288	296	324	298	299	315	308	288	304	309	284	288	289	317	297	265	278	301	293	306	300	306	305	271	303	290	287	289	311	304	270	295	302	269	298	301	296	297	279	305	276	306	279	309	293	315	278	289	299	330	328	299	311	294	294	268	258	258	276	288	327	321	273	327	293	309	301	295	297	293	295	293	322	299	294	273	283	285	301	297	337	292	302	293	275	294	295	279	297	314	286	273	274	288	307	292	281	256	338	314	302	288	279
40517	44280	42644	34587	29149	24202	20050	14874	7846	5253	4089	3492	2991	2488	2083	1875	1695	1458	1317	1153	1019	901	756	714	621	579	512	517	461	428	429	422	392	403	394	319	305	334	313	342	330	281	307	353	296	281	312	301	306	310	321	314	278	296	292	296	253	271	301	310	259	295	273	265	266	289	267	281	302	283	282	292	269	265	282	300	268	298	276	274	276	272	273	281	305	299	299	293	271	271	272	269	280	317	263	282	290	280	281	288	288	271	276	253	301	263	287	244	279	279	289	272	263	295	266	306	306	269	286	254	278	284	276	243	278	281	281	286	293	264	318	298	261	292	240	299	287	269	296	307	317	308	281	291	275	289	279	295	293	269	304	331	278	292	325	272	288	283	292	271	277	295	305	286	269	290	248	275	287	272	294	276	267	298	285	293	273	305	269	266	305	283	279	271	316	268	287	288	274	269	301	280	302	286	294	293	287	292	287	318	283	308	293	254	294	269	269	253	249	280	263	287	287	311	265	296	289	259	291	293	272	284	325	284	281	263	252	289	310	263	292	266	287	284	292	290	266	292	299	266	278	285	293	279	272	282	285	287	297	272	280	306	284	280	291	259	278	278	251	300	266	258	276	270	269	275	316	295	279	303	257	303	287	308	266	277	300	231	260	276	282	302	268	298	279	285	267	265	302	287	269	289	311	281	291	247	302	298	289	232	267	303	299	260	263	279	256	296	274	307	274	302	287	303	292	284	263	285	281	264	268	262	296	294	263	317	264	300	285	263	297	270	282	271	270	288	268	282	262	258	285	258	282	281	271	290	267	309	275	278	294	243	281	262	279	283	286	262	246	269	270	272	284	275	301	276	305	287	298	296	274	305	312	292	285	278	281	280	311	288	274	266	288	262	277	265	298	259	271	264	301	260	295	271	303	259	276	275	275	277	289	296	285	271	264	276	303	272	272	297	286	284	297	279	317	261	275	263	260	261	298	276	291	272	264	272	296	295	315	287	299	259	286	285	279	258	284	263	283	247	284	296	302	298	286	273	308	288	288	260	289	284	258	270	309	257	281	283	253	254	269	299	270	262	303	290	276	283	314	285	249	285	289	271	281	277	333	275	296	288	265	287	285	281	292	235	268	276	299	286	274	251	276	284	274	277	255	295	301	284	293	271	271	295	259	296	278	267	272	260	280	268	248	269	290	264	271	308	273	250	274	286	281	264	292	267	262	244	286	267	269	289	265	261	281	294	258	269	265	298	273	292	287	286	294	259	275	304	299	312	285	281	301	316	266	259	285	307	276	309	275	275	286	308	272	278	282	265	271	282	275	251	276	300	276	252	275	284	294	281	283	277	287	277	260	299	275	283	314	277	276	276	269	303	270	277	278	288	285	282	242	290	274	275	317	303	264	281	271	292	285	341	295	255	257	303	296	283	285	281	249	292	263	274	281	242	284	266	295	262	271	273	275	301	266	289	317	305	281	297	282	262	290	303	274	287	301	269	291	257	296	258	285	311	285	283	313	275	273	278	283	309	280	292	287	286	302	281	295	290	292	280	261	284	300	281	309	316	288	268	283	275	319	274	261	270	278	281	278	281	243	284	276	249	272	292	275	328	277	285	284	277	296	277	245	267	285	297	270	272	288	268	303	289	292	290	271	304	260	293	325	266	297	269	271	278	308	295	275	291	282	275	274	250	290	298	267	284	270	269	266	286	280	278	251	265	275	267	304	308	306	264	280	256	302	290	271	260	262	297	295	292	291	279	287	264	241	294	304	285	273	266	314	288	254	295	297	286	300	270	261	315	301	279	264	302	270	287	273	278	283	285	283	293	315	300	301	262	290	297	259	287	288	253	323	291	294	314	292	289	285	285	293	289	283	303	315	267	266	258	288	282	275	256	273	276	285	282	267	288	293	285	311	299	304	281	280	284	275	253	265	282	259	287	275	287	267	281	293	275	285	303	272	283	308	279	303	284	290	296	336	259	275	284	310	286	276	255	269	276	288	267	283	283	261	266	293	271	274	285	288	301	297	304	298	283	287	258	278	287	285	287	310	263	282	283	276	274	297	276	285	273	258	249	269	284	276	279	272	280	301	266	296	276	277	301	255	275	286	282	263	287	288	282	297	283	244	300	285	294	296	293	290	278	280	263	294	281	280	296	281	249	306	310	290	284	267	284	293	290	295	286	293	325	283	273	296	281	276	292	292	307	283	276	284	258	273	301	273	285	264	262	274	271	261	293	302	275	285	261	266	281	297	300	283	261	286	290	271	289	275	282	277	290	287	271	269	309	269	292	259	276	267	273	268	280	281	270	275	279	257	270	274	336	261	326	287	310	281	274	291	282	274	292	271	281	327	299	286	257	287	265	294	292	286	307	300	276	290	291	291	289	314	260	277	300	272	297	298	270	286	288	307	290	283	292	291	300	290	260	285	250	291	275	281	263	321	282	275	283	303	260	272	271	278	266	270	289	279	313	274	276	286	281	285	281	290	284	274	258	287	279	286	285	287	316	288	294	302	292	294	295	297	286	280	265	270	302	286	283	277	313	283	302	276	279	306	264	313	287	286	310	276	278	286	271	299	295	282	286	287	297	276	270	297	279	288	273	264	304	268	279	294	281	263	296	313	291	273	279	255	277	280	259	278	260	266	291	307	296	283	269	245	255	274	302	288	271	258	302	301	289	304	309	260	276	267	271	274	265	272	285	261	274	278	290	284	279	306	264	286	286	272	254	288	282	258	280	261	301	275	273	284	286	282	268	314	277	276	256	246	279	296	303	311	285	275	288	257	303	293	286	298	292	319	304	298	279	295	275	318	293	285	293	273	291	299	288	285	273	299	271	265	271	300	277	290	236	294	312	295	265	272	315	247	283	279	304	273	297	288	283	270	280	269	327	296	284	251	255	268	302	308	274	307	282	273	290	270	275	260	284	265	280	277	304	271	330	301	307	279	258	266	276	248	279	276	287	290	301	283	277	285	276	282	239	288	299	279	293	275	275	251	253	295	287	300	286	281	271	256	266	311	250	282	263	267	295	316	296	267	288	281	272	300	282	301	269	282	276	267	312	288	281	281	318	274	264	280	265	318	310	289	268	301	286	289	318	280	306	258	274	263	286	295	294	308	255	258	241	289	271	292	285	308	289	264	263	291	279	273	296	290	272	293	279	236	275	285	276	282	246	279	286	277	288	281	282	264	291	281	246	290	268	259	308	263	300	276	330	276	281	286	308	283	290	271	294	291	289	291	264	265	286	292	259	273	295	291	298	293	317	278	297	267	267	273	299	266	265	297	275	291	285	303	289	272	266	269	317	307	289	285	298	289	305	294	294	307	289	295	277	271	244	318	267	301	289	280	305	273	297	274	266	313	265	278	304	290	255	299	303	258	281	292	252	280	280	281	307	290	286	283	276	277	285	295	288	278	297	300	279	315	278	251	292	301	287	276	302	292	306	258	295	265	269	293	288	271	267	286	295	266	279	301	273	257	286	258	297	258	294	284	306	299	283
24229	21522	29211	24392	22741	26715	26653	11795	6339	5067	3775	3144	2748	2350	2050	1744	1598	1493	1249	1097	976	926	809	713	651	636	553	500	532	474	464	454	426	408	343	345	373	366	346	301	380	350	358	357	372	359	307	307	340	322	300	318	363	291	289	315	337	320	319	343	302	357	318	340	317	308	317	329	320	309	284	328	294	331	327	328	303	330	324	304	334	323	298	326	336	313	313	315	318	319	329	306	316	313	342	316	294	306	297	340	329	342	334	300	339	327	343	313	326	323	339	309	344	351	327	283	291	353	305	305	348	312	311	316	322	337	307	296	344	303	303	282	329	294	289	312	306	334	308	326	340	312	261	358	293	343	336	358	295	336	294	287	322	312	364	350	318	363	309	307	314	357	314	302	350	306	310	327	314	304	351	305	292	307	314	298	323	325	337	310	301	263	308	348	321	321	317	332	325	345	337	307	346	327	302	330	320	318	334	304	334	342	334	274	316	313	317	314	344	326	342	326	311	289	312	322	293	264	293	305	310	349	330	332	311	344	298	306	347	321	334	331	321	270	304	311	307	312	354	315	334	289	315	324	331	295	317	291	305	323	310	311	339	328	366	352	345	285	330	332	300	325	322	324	318	330	278	314	286	336	284	317	327	312	333	314	307	316	302	304	303	349	331	305	323	335	316	314	334	349	317	326	345	325	317	314	342	301	293	329	312	319	341	321	323	335	333	331	324	302	327	326	296	313	303	338	311	321	326	318	292	314	378	327	338	312	321	298	320	339	303	322	331	327	302	318	316	326	332	318	324	318	341	323	319	317	306	337	308	296	287	329	350	311	312	328	318	308	317	294	337	320	331	312	325	333	302	303	283	304	331	310	303	327	308	300	344	302	351	330	308	352	343	299	330	297	329	314	318	305	309	327	344	306	320	358	345	327	341	326	314	346	313	291	312	329	318	295	313	310	320	282	333	311	313	301	304	333	331	337	329	310	318	352	331	333	301	292	293	324	318	333	340	344	309	350	326	328	330	302	343	314	326	319	301	313	300	331	305	355	335	328	324	322	321	328	335	313	324	313	320	308	316	361	304	280	312	313	288	325	320	301	359	337	309	295	321	298	319	324	349	295	326	292	329	321	347	277	323	319	306	292	305	280	333	309	330	358	349	316	328	321	317	350	334	324	321	320	314	327	303	326	315	342	303	367	333	317	325	306	315	289	308	327	333	316	331	320	329	306	302	332	325	311	318	357	316	346	315	313	321	342	303	346	328	323	318	319	290	309	312	317	348	306	337	317	328	306	338	333	313	309	333	325	306	321	306	309	301	318	306	321	328	300	285	319	299	347	330	343	307	327	331	280	327	326	346	324	325	319	344	296	334	319	287	328	334	332	363	321	321	316	325	299	322	315	303	352	317	338	313	315	304	308	301	316	339	351	333	317	294	305	311	321	316	287	302	311	367	330	344	325	329	367	335	299	328	313	320	301	330	314	350	338	313	298	338	325	327	332	312	299	321	335	297	335	327	304	322	318	309	322	307	278	328	305	309	323	332	338	303	317	359	320	320	332	311	337	358	299	305	334	332	324	272	289	303	343	332	315	321	326	320	315	304	313	323	311	301	321	308	331	309	322	320	337	312	321	306	343	325	318	308	317	318	301	323	367	351	295	330	300	316	321	293	294	293	313	330	329	318	304	327	319	304	351	315	369	319	292	342	327	309	302	310	297	331	306	319	326	354	320	303	313	302	328	322	323	348	326	349	337	297	314	309	334	283	307	287	356	303	314	297	315	321	351	316	322	278	332	344	314	322	286	322	329	315	307	305	307	308	344	297	317	331	341	308	331	287	303	307	333	352	334	335	291	304	329	332	328	314	330	314	298	327	319	303	310	318	299	331	318	300	305	310	308	280	312	319	299	302	302	327	313	315	320	326	339	326	318	304	309	344	323	296	320	300	323	290	308	328	313	303	332	317	350	298	351	315	308	339	300	326	336	331	318	305	308	297	323	348	300	324	359	323	313	331	306	334	320	295	301	314	324	312	334	310	324	309	323	311	318	354	337	293	332	336	323	310	349	342	312	288	328	306	326	313	337	305	319	308	320	323	321	324	312	321	312	340	315	326	345	298	330	291	291	313	312	325	317	311	318	309	339	311	317	319	331	339	324	302	315	323	316	326	359	319	303	344	330	328	347	330	313	327	313	316	318	317	338	333	320	322	331	311	303	352	318	350	310	335	295	333	310	297	319	349	316	339	316	345	313	269	286	298	295	299	300	324	316	342	315	281	298	306	324	324	294	293	291	308	309	327	310	331	307	324	324	311	328	323	334	317	313	311	310	297	290	316	324	316	277	316	329	357	330	350	338	292	322	332	323	305	318	312	336	341	304	330	318	324	316	322	285	320	305	319	306	293	341	321	308	347	320	328	367	312	336	330	331	303	341	326	323	340	328	327	307	352	332	322	292	350	347	306	307	326	295	325	311	307	299	320	278	315	349	306	299	313	334	298	315	311	366	298	329	331	306	311	346	331	319	313	339	331	306	336	332	343	295	307	306	306	346	340	338	316	303	328	336	326	325	322	324	290	342	314	351	325	318	337	312	310	303	339	344	325	343	314	302	328	298	309	304	326	329	294	312	332	319	300	317	337	293	311	314	350	311	331	339	337	323	344	286	318	305	315	340	299	322	338	348	318	331	327	299	345	300	360	351	314	289	315	322	295	278	302	296	315	314	313	308	361	336	310	301	304	312	307	322	327	281	324	350	311	291	317	310	333	317	324	293	298	323	306	340	337	305	315	329	282	325	318	327	336	289	272	325	304	312	346	337	312	326	312	318	323	336	320	328	328	312	319	310	356	271	305	290	334	342	342	331	308	310	321	327	319	328	337	285	310	347	335	305	298	309	302	282	326	315	296	312	333	303	348	335	309	311	298	351	306	343	334	338	305	301	318	308	332	304	339	308	320	340	341	318	326	308	326	310	364	322	314	340	318	329	324	315	334	312	344	357	328	310	323	342	302	293	307	322	307	315	349	305	347	291	311	312	338	328	342	329	323	333	318	339	328	299	351	383	332	310	342	356	282	306	317	340	337	351	341	343	347	318	310	304	317	291	339	325	313	351	294	304	348	283	295	346	289	290	315	310	328	304	306	322	335	315	337	288	334	323	327	319	333	310	300	305	330	320	322	298	318	332	328	350	328	304	309	316	312	324	352	293	305	347	337	340	317	317	343	343	312	329	314	336	295	321	322	299	308	356	321	335	306	334	329	330	327	298	312	332	342	322	308	325	324	300	301	358	340	318	328	330	339	289	328	329	329	314	305	300	312	359	300	291	330	346	309	338	305	335	344	289	304	345	290	338	321	292	358	326	294	312	276	314	341	328	314	318	282	300	345	323	302	345	339	325	312	315	320	288	296	297	317	318	319	329	332	323	308	332	327	303	359	320	313	300	319	331	351	308	329	315	323	320	330	331	329	341	297	326	356	338	338	302	331	326	326	327	307	331	309	301	330	306
39827	49503	47306	39320	32798	29737	22700	12490	9015	7439	6095	4905	4252	3513	3082	2533	2300	2142	1962	1707	1378	1177	1059	948	787	728	717	603	565	567	468	463	472	439	443	416	397	371	352	355	365	355	339	327	309	321	316	314	294	315	311	276	313	339	279	319	267	327	288	306	319	299	322	281	282	334	289	319	285	307	307	309	309	323	294	292	287	328	305	316	277	315	285	278	292	299	297	281	286	305	288	316	300	295	303	295	304	288	289	294	315	295	301	309	303	298	286	317	285	284	301	308	308	276	301	322	299	299	288	296	278	288	314	293	293	272	314	289	305	299	288	313	295	313	310	280	305	293	291	303	305	338	304	298	304	323	321	322	296	316	301	271	274	284	280	316	301	324	281	288	302	300	325	308	263	329	309	321	273	289	279	301	297	284	287	302	318	261	298	283	300	296	316	320	294	292	296	293	283	302	298	324	288	300	340	274	269	288	330	330	288	288	304	308	288	298	256	278	327	288	308	272	278	329	277	293	329	315	318	333	296	312	283	287	267	306	320	288	310	297	333	304	306	286	323	316	267	302	325	293	307	274	291	275	287	320	270	283	330	314	298	292	299	296	276	277	321	279	322	296	292	312	291	287	305	318	277	315	308	321	294	311	315	342	277	304	309	307	323	295	303	312	303	313	311	306	303	314	291	287	314	308	294	289	272	297	327	315	302	293	310	262	293	290	319	291	308	325	308	323	308	308	291	297	292	306	306	292	334	285	319	284	301	303	309	304	305	297	279	294	333	315	296	286	332	280	280	274	286	308	292	291	318	325	293	274	281	306	319	318	301	311	314	318	315	295	317	276	305	302	341	299	311	311	289	302	261	318	272	305	285	286	284	308	323	309	308	289	306	308	312	297	280	309	324	290	319	297	309	287	271	273	296	297	299	290	294	306	282	328	284	289	303	299	270	303	302	309	290	300	312	304	315	299	291	289	315	285	285	277	321	319	268	296	267	294	297	326	309	315	286	280	297	317	299	290	296	281	293	312	316	308	279	279	272	319	284	297	347	332	285	325	342	279	318	277	305	335	286	296	318	285	316	310	300	297	316	305	311	304	309	330	322	295	319	344	292	322	314	309	301	303	303	278	306	270	281	257	300	317	281	301	337	303	330	293	331	306	294	311	305	295	312	305	288	315	294	319	274	313	278	292	288	317	271	293	290	329	293	331	292	308	317	290	315	319	301	314	310	311	317	282	310	280	315	297	316	334	290	280	257	307	276	312	302	306	299	288	316	268	306	297	287	313	287	302	314	305	274	267	297	292	306	272	286	321	356	307	262	271	326	304	312	300	304	286	330	342	295	310	276	308	344	306	306	288	315	297	293	294	319	274	304	292	288	300	270	304	299	275	275	325	335	297	304	304	262	321	344	294	308	286	302	297	263	280	289	313	307	318	311	301	271	304	301	301	297	298	315	315	296	300	288	315	300	314	291	317	293	305	304	324	297	291	300	277	325	320	333	323	292	273	310	318	319	304	294	307	294	289	297	283	286	308	305	317	306	295	350	309	278	314	298	281	305	294	271	319	297	327	304	292	284	280	287	263	290	328	308	313	309	302	292	285	278	338	287	313	327	302	291	306	309	316	302	267	311	281	313	321	276	306	284	305	334	306	322	287	311	309	305	298	318	284	304	274	326	302	289	308	326	292	320	316	292	309	319	302	302	258	301	309	312	289	295	307	262	315	293	311	286	305	300	323	301	294	285	311	274	291	307	307	285	304	293	313	298	285	300	302	298	320	278	286	312	302	279	311	307	301	304	295	307	325	282	307	286	316	304	321	305	293	306	289	296	321	319	314	295	297	307	304	313	298	307	299	299	328	279	305	273	307	317	293	273	277	300	318	310	303	327	303	315	316	300	301	305	307	330	320	318	303	293	270	295	310	317	292	307	300	297	286	316	293	308	329	277	324	289	306	337	311	281	289	318	305	307	295	304	308	293	297	303	291	324	310	273	290	309	321	299	269	272	300	289	299	300	327	285	317	275	256	296	332	331	297	291	300	309	322	326	284	335	293	317	331	280	322	300	315	305	281	307	307	333	289	295	289	301	300	295	302	304	299	306	300	268	306	312	315	300	308	313	327	285	286	301	304	295	317	306	296	303	300	287	318	302	298	306	306	289	291	308	273	286	299	314	305	310	306	322	264	314	289	287	323	313	282	301	292	323	299	276	297	300	307	274	279	303	274	307	306	296	298	293	291	323	299	311	305	296	335	321	313	291	290	274	277	319	320	279	297	292	278	308	288	327	308	314	302	277	300	299	302	318	315	278	296	316	301	302	294	271	300	329	277	294	289	320	296	298	274	252	294	303	330	303	295	273	301	263	318	292	324	304	305	280	305	323	280	299	315	295	291	308	292	291	316	324	341	288	295	289	274	281	306	310	270	293	299	297	300	275	282	317	289	295	315	272	303	317	292	299	282	328	290	319	291	290	302	302	312	306	296	283	288	292	291	341	274	310	297	309	318	303	308	289	281	292	269	321	282	303	286	287	298	278	339	332	289	308	325	303	296	346	292	309	286	309	290	294	287	306	289	322	318	327	304	323	236	323	336	296	323	284	305	281	323	282	300	314	314	348	291	303	287	272	288	277	294	278	288	322	320	331	327	294	309	308	297	288	344	325	295	302	289	311	277	317	274	276	290	273	321	293	304	326	311	294	314	303	289	303	296	297	334	285	278	295	292	317	324	286	320	346	305	272	290	307	264	295	317	299	287	288	277	300	295	293	301	299	296	313	320	318	329	295	301	280	285	312	291	282	315	261	302	302	321	318	281	314	317	293	276	299	287	327	299	306	304	310	304	306	301	308	262	351	302	265	306	298	308	289	334	306	286	347	282	290	275	303	291	302	304	275	315	300	259	295	307	314	311	296	303	297	283	288	288	309	292	303	273	287	292	292	278	294	322	320	286	277	295	313	312	292	291	285	284	272	304	284	279	347	299	328	308	308	317	298	306	295	276	314	298	289	278	292	317	317	307	298	306	312	339	316	292	264	294	302	334	318	303	271	293	279	294	317	306	321	286	271	289	311	316	284	316	304	303	324	299	319	290	314	295	300	341	294	307	307	290	308	307	295	318	275	309	322	279	282	284	323	301	321	309	289	337	305	306	316	305	284	305	273	327	336	321	262	298	327	315	313	297	305	324	294	307	303	284	294	325	312	310	288	287	290	301	288	296	319	296	300	291	292	291	301	283	292	301	293	328	299	312	306	312	296	302	309	303	308	295	280	320	309	330	301	283	309	282	286	321	282	305	318	274	319	299	346	285	294	320	288	343	291	302	302	307	316	318	330	326	289	294	304	324	311	304	288	298	296	297	308	274	281	288	301	298	307	302	325	334	293	293	285	295	294	298	303	315	282	335	292	311	272	326	281	336	285	284	305	284	294	307	334	318	299	295	306	306	275	293	289	297	309	276	316	318	323	278	310	280	254	327	304	272	286	291	283	276	305	314	304	314	331	284	316	290
28058	22091	30132	31607	26299	21741	12524	6554	4721	3571	2864	2339	1972	1643	1493	1376	1158	1053	939	937	825	640	640	566	533	489	450	437	364	375	374	348	365	374	320	322	281	286	298	289	310	305	274	285	280	276	280	263	297	257	301	277	277	259	254	260	292	295	300	293	264	286	281	278	288	268	276	260	264	267	270	270	283	279	273	270	293	289	267	279	257	280	278	266	273	262	290	282	269	273	312	300	258	267	266	262	269	263	278	261	265	262	277	276	271	275	257	262	283	266	274	265	258	244	261	256	260	269	225	265	279	260	280	261	268	270	278	241	277	290	257	270	262	288	254	267	278	254	260	276	249	272	227	275	281	277	260	283	254	276	266	284	256	259	270	274	240	269	250	279	276	300	315	278	283	247	277	272	266	282	265	238	256	295	252	266	276	250	276	282	279	293	282	259	266	308	257	288	250	272	299	249	280	264	277	261	265	299	284	236	267	275	277	258	262	272	278	245	257	251	257	274	276	277	290	262	305	263	286	234	245	260	285	260	269	261	278	289	256	241	270	250	276	269	280	280	261	271	245	253	274	243	259	248	253	261	283	285	264	275	267	264	273	241	290	286	262	301	263	232	286	296	266	272	282	278	270	248	276	288	268	264	293	252	279	291	303	272	277	279	251	272	261	261	277	267	254	254	249	271	257	235	234	282	264	282	235	264	292	260	255	244	290	247	251	276	286	269	255	277	290	263	293	278	249	264	271	259	256	291	261	273	281	243	281	275	281	272	260	258	279	288	267	260	265	278	294	264	261	294	255	240	280	292	268	261	237	271	253	259	278	298	247	298	266	256	242	258	234	284	291	294	269	288	275	266	267	299	267	279	268	293	268	276	244	264	250	249	288	275	287	272	257	268	288	281	274	279	263	264	279	268	269	268	257	279	257	291	276	269	276	251	293	272	267	269	278	281	268	257	284	260	298	265	265	288	267	239	286	250	292	281	256	234	290	284	277	295	270	258	262	281	258	271	281	250	270	260	268	256	290	272	263	267	299	253	262	264	293	279	264	284	286	299	270	275	271	240	293	283	260	280	275	277	232	266	279	282	271	268	231	269	271	256	280	292	265	245	263	263	269	276	283	283	258	268	288	253	283	267	271	256	303	249	264	256	259	290	265	260	259	276	257	286	259	262	270	266	256	256	276	278	250	267	257	263	248	274	273	248	301	278	282	314	260	274	255	253	298	284	272	254	256	240	256	258	277	263	280	229	263	270	278	241	268	291	237	282	245	281	277	288	311	288	272	244	271	282	273	250	258	248	257	263	268	271	266	280	300	278	260	270	296	232	274	258	240	283	290	287	283	297	281	282	274	267	276	287	289	302	287	283	262	244	239	258	262	253	257	259	247	266	263	255	268	291	276	260	276	270	300	279	268	263	275	283	265	281	262	300	247	266	261	294	249	260	277	300	279	256	294	261	275	243	263	283	271	263	242	275	270	301	267	292	287	292	258	262	267	273	277	284	255	280	282	301	271	265	265	245	304	296	262	274	310	251	262	245	262	245	282	254	262	239	253	295	277	276	288	266	279	292	282	240	255	254	245	296	284	258	292	273	258	274	292	263	263	256	250	257	296	273	256	238	259	268	284	239	273	302	231	266	306	292	298	309	248	303	272	262	279	311	244	276	247	268	239	270	255	261	318	300	305	295	266	294	290	300	249	288	258	244	261	237	271	259	279	275	246	272	274	270	250	283	281	255	268	286	269	259	233	248	274	284	260	262	273	281	275	265	283	258	285	281	229	276	259	247	276	283	288	286	252	253	256	273	293	287	286	236	249	268	273	285	260	248	277	259	252	295	240	307	265	295	279	303	232	249	257	262	315	262	272	265	273	265	285	264	264	256	295	244	255	288	261	275	261	274	251	278	251	274	278	255	262	245	314	268	275	320	268	265	254	297	288	288	267	287	272	261	277	295	282	287	241	257	272	247	289	305	291	288	270	237	246	278	294	275	291	273	312	271	253	274	266	286	272	302	256	247	265	281	263	241	254	282	273	264	313	303	257	278	284	250	260	254	285	262	261	264	277	252	283	275	284	274	254	240	264	254	279	314	259	264	252	271	280	253	283	313	250	287	263	280	285	271	293	252	295	287	248	283	284	268	274	287	267	248	278	282	261	254	269	271	294	248	306	259	292	276	293	309	292	259	291	246	251	258	232	260	290	290	266	265	252	288	259	274	263	258	296	232	260	277	275	239	249	270	283	274	287	264	289	252	250	290	298	272	281	241	282	254	311	284	277	270	293	256	294	273	270	274	273	266	279	277	242	265	275	284	305	258	236	249	247	273	271	273	269	256	267	253	279	287	263	273	267	238	256	258	255	270	260	296	288	272	313	244	269	307	267	268	246	296	278	257	250	266	257	244	236	284	270	274	273	297	274	275	272	278	265	284	295	267	278	263	259	295	243	284	240	247	295	238	285	284	262	274	247	263	253	273	275	254	286	299	288	270	295	249	271	263	274	296	264	266	262	237	250	282	276	247	303	278	288	282	282	268	262	269	266	290	275	268	250	276	269	295	271	271	273	280	250	258	245	265	249	266	260	272	279	276	260	248	290	258	250	228	257	267	272	279	249	256	246	291	265	289	287	259	228	230	291	268	287	305	263	253	265	303	275	244	274	253	264	257	271	270	250	254	263	263	321	268	239	263	253	250	278	305	277	253	248	289	253	283	282	268	247	273	247	280	260	264	262	292	289	252	279	270	263	286	244	272	265	256	257	255	316	264	255	283	265	294	267	228	271	297	281	258	250	263	281	238	259	283	270	289	259	278	273	285	266	265	290	279	264	260	272	261	277	305	268	277	256	251	259	249	279	268	255	278	271	252	258	256	280	274	278	258	278	305	267	273	289	247	283	255	294	271	270	253	261	314	282	246	290	268	283	253	301	286	252	266	294	281	311	269	247	276	310	286	257	272	259	287	263	292	282	276	238	287	252	272	236	271	314	262	284	281	274	269	256	286	289	285	268	238	262	273	259	268	259	251	259	265	257	284	253	299	289	276	278	260	249	288	257	273	240	260	285	279	280	275	259	281	268	253	274	275	259	272	259	260	268	257	247	256	246	247	290	273	291	302	253	257	262	285	256	282	258	282	262	264	276	295	252	295	249	270	259	291	261	289	251	276	264	257	260	264	290	282	252	241	261	270	253	270	255	251	264	281	285	262	290	290	265	280	272	266	273	230	287	243	299	285	270	256	266	252	272	284	269	249	256	277	288	278	256	260	283	293	267	272	292	260	243	277	286	256	280	314	271	258	242	273	292	254	274	238	281	281	273	265	313	283	259	270	276	257	253	290	245	294	254	289	252	265	271	279	278	255	296	274	269	249	285	270	279	274	299	255	289	244	275	274	252	254	250	278	259	264	260	284	282	233	277	278	249	243	280	271	290	267	285	263	262	272	264	259	274	289	275	277	261	285	276	264	259	295	294	292	251	273	281	261	287	274	263	276	255	246	262	246	284	271
35141	46784	45092	36590	31026	25458	15543	10778	8262	6449	5014	3961	3422	2797	2518	2177	1856	1679	1436	1313	1145	905	797	751	681	566	575	507	453	430	402	391	378	334	366	333	329	340	322	297	331	322	286	270	286	256	274	277	278	253	280	253	264	266	282	279	253	240	248	238	257	281	259	257	250	266	263	253	257	263	249	224	297	258	237	257	248	270	276	244	270	258	251	271	275	247	277	254	258	281	259	281	271	250	234	243	266	252	268	243	256	265	252	262	296	237	278	242	240	267	259	266	262	256	285	263	266	257	269	269	265	266	259	257	299	295	262	271	240	254	255	263	244	267	266	266	254	256	248	269	263	249	255	255	259	259	237	255	271	259	225	238	263	259	238	242	255	277	253	286	237	252	246	278	255	279	283	229	253	273	293	250	274	250	262	256	230	270	265	311	244	261	248	292	270	239	265	253	236	268	262	274	255	253	245	257	243	259	258	266	272	236	234	249	271	276	286	264	275	246	256	265	234	260	238	261	262	255	282	289	262	267	257	260	271	273	251	250	270	270	269	262	286	242	264	268	259	252	261	253	230	266	240	259	245	249	249	255	268	256	229	268	261	252	263	276	256	274	241	263	223	246	263	263	219	232	276	266	257	268	250	263	274	255	222	268	301	276	266	294	228	289	285	252	239	244	278	246	256	269	245	255	249	283	258	268	242	261	252	267	279	254	235	270	259	267	270	265	275	250	215	272	286	261	254	252	256	265	259	300	238	242	246	265	235	255	244	255	284	296	257	257	267	270	263	271	269	278	287	259	258	257	263	251	279	288	268	260	281	262	251	235	261	263	296	293	264	245	263	282	255	250	270	298	267	283	274	241	263	241	300	259	254	269	270	262	216	245	272	262	263	298	282	250	271	251	248	264	269	271	264	279	266	257	264	242	263	259	277	281	268	241	266	239	268	260	261	264	267	289	249	244	263	236	256	254	263	276	258	240	269	251	261	266	263	274	268	272	239	258	251	276	267	263	259	272	271	269	237	253	293	240	260	226	256	228	287	245	242	291	244	267	230	271	271	244	271	228	287	254	257	241	264	270	260	238	240	243	255	276	262	276	273	238	272	249	249	239	245	274	272	235	239	261	245	251	263	264	253	256	247	229	277	232	259	240	257	252	232	263	264	257	269	265	252	241	263	258	269	271	256	292	234	252	268	279	258	261	277	245	254	278	264	274	255	229	260	277	296	273	246	249	281	246	293	275	251	268	259	277	260	258	283	256	256	230	255	252	281	235	264	278	285	246	254	294	289	273	242	263	268	250	255	251	248	262	263	240	238	269	275	270	265	239	264	227	263	269	288	265	233	248	251	269	263	258	286	280	283	250	279	249	266	245	233	263	293	272	291	249	264	266	268	256	259	267	270	278	265	253	245	282	260	249	250	259	254	252	238	245	242	243	286	269	276	265	265	251	226	278	234	267	274	278	270	252	236	257	246	285	254	266	249	256	276	266	257	275	226	268	249	287	296	262	243	258	252	256	254	259	274	265	285	238	268	259	293	249	257	261	272	249	245	232	249	287	269	276	238	268	262	277	274	274	271	241	254	263	264	230	248	291	260	260	263	246	247	253	235	265	259	283	244	263	279	257	262	248	261	248	273	270	258	248	265	244	260	283	274	243	259	265	260	253	270	266	263	243	266	274	283	267	242	289	271	244	295	254	254	258	273	271	294	249	265	250	239	263	259	280	236	272	252	234	265	259	266	269	250	240	269	260	267	258	261	264	253	251	252	275	241	252	247	234	270	255	266	280	250	240	280	253	262	275	263	288	261	259	248	263	296	238	256	238	259	253	256	269	225	287	268	257	254	271	290	280	249	249	271	270	246	268	280	257	242	259	286	251	242	292	275	274	260	263	286	254	262	247	264	259	255	231	234	259	248	249	268	260	218	290	280	226	250	232	249	246	264	252	280	258	291	241	254	261	276	293	255	281	237	269	256	267	282	245	277	248	279	244	289	245	233	282	272	266	244	235	278	275	270	282	278	237	263	232	264	274	256	248	268	231	261	277	255	256	259	239	253	251	248	255	283	259	258	275	270	269	257	231	251	236	276	249	241	257	228	254	246	241	238	279	259	262	267	235	262	248	239	275	266	241	267	253	263	258	244	279	267	269	267	266	272	255	249	255	250	255	240	289	252	253	261	250	267	283	278	272	244	283	272	257	272	258	241	281	248	263	237	237	221	246	240	279	246	276	263	257	251	256	253	263	253	257	272	241	272	233	265	259	246	268	264	271	283	255	257	269	286	260	239	250	262	241	262	278	251	267	266	241	274	267	253	252	265	249	241	275	262	248	275	275	256	231	267	258	249	271	254	270	268	269	263	253	287	266	252	263	253	252	283	257	276	290	279	267	244	240	258	251	274	251	266	264	243	249	255	244	253	281	236	258	266	251	287	251	254	260	266	266	255	259	282	236	292	246	278	241	245	226	270	246	246	283	264	270	283	269	257	266	235	264	271	268	274	259	261	250	245	248	262	249	279	283	235	251	257	267	270	269	264	251	286	252	241	263	243	277	273	249	277	282	274	275	248	270	273	258	252	278	282	258	261	254	272	249	269	272	260	265	260	263	269	254	230	245	291	249	249	287	260	230	265	267	238	260	271	261	275	242	279	262	284	246	253	252	262	253	291	257	279	266	255	248	264	282	252	249	249	267	296	269	281	254	242	286	277	258	259	257	266	262	275	260	268	250	254	267	250	279	264	257	304	242	263	255	263	265	256	248	282	265	248	287	310	237	251	256	262	266	260	267	247	266	266	234	252	251	259	264	268	242	279	253	246	278	259	281	289	252	260	279	296	249	289	269	261	288	263	253	226	296	271	271	265	244	251	244	293	243	257	226	272	264	265	261	248	242	297	283	257	280	258	267	281	238	277	270	251	243	275	254	291	271	263	274	249	278	283	218	246	229	270	265	256	257	280	248	253	262	274	293	286	261	271	295	280	265	256	283	231	266	222	282	256	261	244	247	245	243	300	267	261	237	251	240	271	280	284	258	296	271	274	254	260	262	286	271	272	219	262	244	264	226	240	271	256	268	258	257	252	256	251	267	241	246	270	251	279	216	237	281	249	255	234	268	246	257	241	248	249	255	261	276	241	248	259	244	246	249	241	216	256	244	263	268	269	286	258	265	274	250	284	279	257	248	261	265	290	242	221	269	258	257	275	251	265	244	259	252	273	279	266	255	278	258	268	259	214	255	238	253	287	277	295	266	268	257	269	261	250	277	279	259	273	243	244	278	290	252	285	242	275	253	273	234	251	237	264	250	247	276	240	209	263	240	263	247	261	259	276	256	245	266	261	265	239	252	256	250	272	268	259	255	254	241	281	250	231	239	248	278	245	251	291	252	266	238	250	253	276	274	265	280	238	268	260	264	230	303	301	280	279	227	275	270	238	273	269	295	257	245	240	268	276	276	297	247	246	267	252	274	245	269	249	233	246	279	277	302	291	246	282	260	279	279	288	261
25331	21515	29013	25086	24736	26130	21325	12114	6752	4852	3895	3065	2438	2065	1808	1758	1518	1457	1198	1168	957	882	758	684	600	575	492	467	468	393	422	442	421	381	376	345	382	374	355	336	335	310	324	319	335	288	307	321	279	321	335	302	326	304	340	313	311	326	305	313	314	304	309	318	305	302	305	301	307	311	326	300	291	299	307	289	305	305	312	341	260	305	289	330	327	253	309	298	315	311	307	342	295	329	303	324	329	315	325	299	285	304	301	332	320	314	317	318	300	288	311	322	312	339	314	282	323	285	308	331	302	301	327	328	305	316	274	293	318	289	311	296	297	293	327	295	292	312	302	297	337	327	301	333	296	314	305	305	315	283	294	297	309	268	333	297	296	293	328	319	305	330	321	315	321	285	285	318	304	304	303	301	293	315	310	290	326	302	300	304	300	316	284	328	313	300	284	298	308	314	279	334	304	316	316	316	335	307	316	283	325	314	306	326	274	316	305	285	320	299	303	312	329	307	298	300	332	330	312	287	283	304	317	289	307	318	309	303	292	321	311	302	307	304	292	316	296	301	309	296	318	314	315	300	258	265	318	317	311	293	311	309	352	317	333	303	318	303	314	324	300	290	312	330	289	302	298	308	309	293	300	315	290	315	303	293	310	319	284	324	289	320	331	324	318	311	287	320	316	309	323	289	293	299	288	333	289	295	323	305	324	284	304	311	307	311	310	328	280	293	296	318	313	307	306	292	310	283	318	325	321	288	315	296	282	299	299	309	297	324	328	299	314	291	305	328	315	275	311	295	254	279	305	297	281	304	309	285	330	313	297	310	281	295	286	297	332	311	331	292	300	320	343	320	307	307	301	317	280	268	310	305	299	309	293	339	308	313	304	307	285	304	250	321	310	335	309	333	310	301	305	308	297	289	300	326	279	316	285	309	303	290	266	340	310	326	328	311	310	328	315	279	333	310	297	328	326	296	284	312	318	275	289	280	318	297	275	319	311	292	348	339	320	302	286	294	297	295	289	314	292	324	304	296	282	294	270	296	321	296	285	287	295	281	292	292	343	296	286	331	277	313	296	298	296	321	302	289	296	308	291	313	283	264	319	305	302	319	326	299	283	293	318	276	309	304	339	320	287	295	323	315	315	349	279	310	345	284	306	301	316	306	312	273	318	273	321	304	302	307	312	320	295	310	309	299	299	299	321	304	280	326	269	305	289	318	284	310	313	295	302	319	306	317	331	333	301	318	310	268	314	305	327	311	307	298	322	312	297	287	298	310	304	311	292	308	314	314	343	300	277	276	279	310	295	310	302	282	303	335	297	317	283	341	308	297	309	300	308	305	312	324	313	277	276	305	281	308	302	277	322	308	304	307	295	275	315	309	286	303	283	313	281	327	299	297	319	306	307	298	326	303	289	292	304	308	321	340	278	272	328	298	306	320	281	301	304	276	303	295	288	351	274	280	291	290	315	309	289	316	288	307	363	296	311	290	318	296	297	305	272	307	296	326	316	341	290	249	304	328	325	292	345	311	316	321	312	301	303	304	300	309	294	296	287	318	346	302	306	340	309	323	304	321	296	274	287	304	312	330	333	283	305	294	339	314	305	322	303	293	301	303	301	297	324	312	303	293	298	350	296	326	310	273	301	298	338	301	314	298	330	305	321	302	301	318	282	326	271	312	328	333	305	292	289	290	318	298	316	309	337	302	287	315	325	311	340	305	281	275	297	264	293	300	306	305	340	288	296	341	290	269	292	330	302	285	268	339	288	270	316	270	341	307	320	263	342	316	323	318	292	309	324	308	304	303	311	272	349	289	280	289	324	290	299	330	294	319	348	312	341	328	344	296	279	293	296	317	271	299	311	318	321	292	310	294	306	312	350	303	281	297	298	302	306	333	320	295	277	309	280	318	305	333	303	281	285	316	293	318	300	344	279	306	316	313	282	301	303	319	292	279	290	333	303	303	340	267	311	312	290	311	291	284	310	320	282	302	285	287	333	330	304	293	287	303	319	293	305	322	309	304	314	309	302	285	289	324	293	279	306	290	305	303	304	294	309	299	299	303	299	304	297	311	327	300	339	328	330	315	312	295	301	318	286	306	290	307	318	301	296	318	330	292	287	296	292	302	312	325	328	301	301	292	264	268	289	305	289	298	311	312	269	267	304	301	274	318	321	322	289	309	304	280	323	314	318	289	325	293	313	304	340	297	318	288	304	309	314	331	292	309	341	338	335	296	320	303	306	312	325	321	283	311	293	330	305	305	300	321	278	312	314	269	303	276	348	266	307	272	299	317	313	285	314	277	282	299	325	319	329	333	302	320	313	286	329	310	313	283	296	299	285	334	311	320	304	300	304	312	359	332	284	336	319	325	314	311	284	295	282	337	288	308	294	332	321	334	290	318	315	290	284	297	305	310	305	304	346	321	280	321	283	285	335	295	272	298	305	288	309	294	311	309	294	304	299	345	300	305	294	298	308	308	306	300	291	292	308	287	269	321	314	322	284	296	302	293	312	294	316	297	330	270	299	293	321	262	286	330	306	306	301	305	331	283	302	330	313	322	284	289	333	292	312	291	308	285	283	331	293	312	289	332	295	299	325	322	317	297	291	328	316	305	315	318	300	325	300	297	271	325	272	324	321	304	314	299	299	296	291	295	292	311	287	288	297	313	302	283	302	285	311	286	304	306	300	302	300	319	308	288	321	292	263	296	320	302	327	329	343	291	300	316	327	304	285	276	299	324	305	296	311	314	342	340	335	283	294	303	295	319	334	279	284	315	295	310	356	284	320	330	281	320	352	308	319	300	313	306	290	303	287	326	316	331	331	273	293	313	298	297	285	301	299	301	318	299	286	277	275	296	272	296	327	301	287	291	325	319	304	311	320	286	299	303	310	294	319	295	267	306	319	282	284	327	309	313	328	311	279	296	287	320	290	312	302	280	294	313	310	317	311	316	306	306	317	262	306	289	314	316	324	326	286	320	299	281	279	299	291	293	301	277	307	299	287	281	307	307	332	316	315	310	293	301	317	310	287	348	309	280	296	265	327	307	307	316	317	307	302	273	284	323	294	288	297	278	315	327	291	303	300	320	317	330	341	330	334	265	319	305	321	317	317	299	271	300	285	281	289	293	280	289	286	309	293	298	299	306	338	301	280	318	285	286	357	293	281	284	281	305	323	307	275	309	312	304	305	338	321	276	267	316	279	288	318	309	325	300	295	308	288	287	296	274	314	327	341	308	262	316	294	298	312	313	333	329	311	314	282	311	294	296	314	311	292	289	291	306	321	308	304	289	308	305	318	281	303	301	322	321	319	301	295	288	321	285	296	282	316	325	285	320	301	295	312	293	319	301	308	305	303	288	290	316	312	280	312	319	308	325	323	330	328	295	296	267	324	323	328	297	325	304	293	301	332	291	286	312	314	330	324	315	347	311	305	302	315	324	302	328	280	320	293	300	310	288	274	321	291	309	322	312	300	340	279	311	303	318	314	313	325	310	300	319
36418	52299	50228	40234	34321	26897	20233	14896	9978	7759	6126	4816	3952	3428	2996	2678	2301	2077	1728	1573	1381	1150	989	921	788	688	600	556	511	481	464	428	400	408	382	337	309	319	347	283	289	314	301	297	299	305	299	295	304	310	295	293	273	298	318	323	310	301	303	317	288	276	305	306	263	289	299	273	279	262	309	273	297	279	284	307	305	281	292	278	298	249	311	297	286	303	318	277	308	266	280	327	286	279	270	265	297	266	283	299	263	265	260	300	292	290	327	265	303	297	240	305	275	289	286	257	300	274	303	294	265	270	281	330	329	298	265	279	268	308	303	291	291	301	290	291	294	286	273	296	272	282	303	311	292	300	291	285	288	283	272	299	280	299	261	281	272	320	304	288	275	268	282	277	293	286	301	277	295	262	291	271	246	263	267	289	314	276	262	277	288	303	290	302	265	321	292	286	277	266	312	264	280	338	300	295	291	282	285	255	269	283	285	283	289	263	311	284	310	280	282	284	303	282	254	280	277	302	291	305	321	316	314	269	281	275	278	281	288	327	269	245	282	264	302	280	287	279	303	272	285	289	281	309	281	293	302	278	293	291	306	284	253	285	291	273	267	267	292	315	283	256	276	286	287	304	304	279	299	298	284	262	324	301	273	323	299	298	295	269	313	302	302	309	266	288	300	288	288	269	285	277	264	280	295	297	264	269	270	283	292	305	286	304	304	291	280	299	301	293	277	277	284	296	306	286	290	294	288	290	290	295	281	269	269	302	272	272	250	283	287	258	299	293	278	288	295	299	278	262	297	286	256	279	291	284	291	317	277	283	286	294	306	275	281	290	293	303	262	296	292	315	303	280	316	263	282	275	251	280	299	321	305	282	290	296	260	264	300	302	273	277	307	266	271	284	284	291	288	277	291	291	293	286	269	276	309	290	277	270	277	311	308	273	325	248	287	292	273	284	268	272	285	271	272	290	277	280	265	320	287	288	255	288	258	263	277	296	289	293	257	244	315	324	335	279	269	274	275	306	258	280	320	279	294	296	276	282	277	287	278	285	282	296	303	304	268	283	286	291	270	305	298	284	289	252	262	295	295	282	311	280	279	292	280	333	260	274	290	284	321	297	282	287	305	310	289	274	257	288	284	316	280	300	312	282	297	295	297	290	262	284	321	263	294	258	301	288	298	281	274	270	275	281	251	289	255	306	286	274	288	283	295	278	317	295	306	288	291	268	295	291	294	282	288	296	279	281	277	278	274	306	292	273	278	281	294	297	280	280	262	280	296	322	301	289	298	304	282	308	278	263	286	309	305	279	311	290	281	282	311	284	314	272	259	298	280	268	282	270	295	239	246	290	271	308	319	282	306	300	285	303	276	270	298	286	329	322	284	290	320	278	282	273	276	286	254	303	314	281	315	305	267	282	322	267	256	323	262	278	303	273	332	272	305	300	291	301	308	276	311	294	293	295	277	279	281	261	282	273	282	292	264	271	268	292	297	279	310	301	296	251	303	284	295	242	271	273	305	276	302	308	279	307	265	274	309	318	283	270	284	322	272	287	278	264	269	294	295	308	283	312	273	307	274	259	279	284	272	277	280	290	311	276	290	304	316	315	284	284	250	292	281	313	268	294	275	263	299	296	266	276	275	282	287	314	295	271	301	282	318	325	296	295	281	306	287	304	293	294	291	302	296	286	273	319	286	273	276	275	304	293	277	276	306	276	294	272	263	277	299	294	295	274	295	278	306	261	302	280	293	287	264	278	270	301	330	264	293	279	276	283	278	278	264	310	288	295	309	252	228	263	271	266	265	283	300	281	300	307	290	283	270	283	293	320	264	259	290	309	305	284	287	312	315	307	244	302	275	278	316	314	281	307	301	312	302	280	318	302	289	254	275	314	285	278	263	296	291	259	239	273	323	278	293	298	298	307	310	328	297	286	279	302	281	328	295	265	278	284	294	289	300	290	287	310	288	268	279	301	291	306	296	252	305	285	291	296	274	283	301	291	284	290	274	294	300	294	266	293	290	304	273	292	301	301	291	285	294	268	285	267	309	267	277	314	307	250	267	274	275	269	303	296	308	243	290	283	273	308	281	290	297	257	261	264	326	310	290	299	251	301	300	285	273	263	250	298	279	263	307	277	304	282	248	290	284	269	254	274	303	280	311	286	287	284	278	270	255	269	311	280	258	299	285	270	262	316	281	320	289	281	298	260	288	285	284	302	280	276	269	244	282	295	289	271	299	281	289	277	303	277	311	276	310	291	291	272	287	308	284	299	288	309	292	283	275	296	304	262	287	271	269	277	267	277	290	302	331	275	274	303	292	275	288	311	293	266	315	303	285	286	276	285	320	284	307	258	257	291	262	287	291	306	280	275	273	291	272	293	261	285	275	296	284	290	281	321	266	266	296	275	280	257	307	297	315	268	261	269	292	275	280	314	305	307	286	297	287	290	270	321	302	285	264	314	297	283	278	284	300	313	298	284	276	285	277	273	275	297	284	299	278	288	265	276	284	304	308	270	269	274	311	285	268	280	276	296	320	275	265	285	272	270	247	263	258	290	303	281	272	305	301	313	274	293	269	278	281	302	287	276	273	277	309	278	311	299	278	259	299	286	305	277	291	325	283	268	300	289	322	275	264	290	263	296	275	316	280	322	276	296	286	326	279	299	267	283	262	282	283	283	294	274	290	285	261	269	298	271	287	280	288	304	302	284	290	286	301	277	284	320	303	280	280	298	284	284	336	275	297	308	304	271	291	270	299	280	283	260	293	260	290	287	309	270	282	293	308	283	291	267	286	253	294	282	296	277	269	281	287	253	288	296	281	289	306	271	261	274	278	291	275	284	275	257	267	285	317	284	288	315	273	281	301	270	275	298	305	284	296	292	300	283	284	301	278	261	289	290	293	283	284	305	292	273	297	309	317	262	257	280	304	271	302	288	286	282	273	303	266	281	284	293	262	287	257	346	301	277	285	268	279	319	292	264	266	296	284	302	310	268	288	278	276	275	295	291	281	310	311	289	276	279	286	302	319	280	282	262	296	274	292	296	278	298	247	281	294	304	268	266	303	278	308	316	273	287	297	293	260	296	293	303	278	284	316	262	284	303	281	296	307	275	281	275	290	291	290	291	299	278	311	307	302	284	299	291	285	278	294	271	307	308	301	269	286	283	297	300	284	278	291	292	274	284	302	267	282	262	283	264	288	272	273	282	273	286	286	256	307	250	274	299	302	268	256	302	289	305	303	314	288	275	272	319	270	276	308	276	291	280	309	292	286	288	281	276	290	275	300	287	280	274	320	280	254	282	265	329	310	306	295	274	274	294	266	304	290	279	258	295	277	298	273	289	257	301	303	298	294	287	265	292	308	297	295	267	282	287	306	280	302	288	271	288	300	301	254	269	277	301	350	319	307	303	266	278	261	283	282	298	284	276	273	285	308	277	281	293	258	299	290	263	253	272	281	288	301	296	273	281	265	295	285	270	292	296	309	286	303	283	277	281	305	317
25066	21567	29093	24982	23354	25054	21517	10324	5970	4174	3186	2429	1972	1690	1526	1369	1203	1201	1062	971	900	707	614	632	505	506	414	439	439	390	381	327	356	335	340	358	341	320	290	327	320	312	314	315	310	286	293	313	310	298	299	310	296	318	281	329	277	308	335	302	297	278	277	311	281	276	310	264	259	296	314	306	329	290	284	281	329	327	289	275	275	270	275	274	291	285	289	294	275	284	311	301	274	307	273	322	335	298	286	286	306	287	268	303	302	285	286	300	266	266	296	289	300	302	306	310	288	280	300	299	279	308	293	292	315	308	312	232	284	276	299	292	271	282	316	286	320	302	286	300	285	279	279	311	295	302	268	289	315	299	319	306	276	305	270	259	320	319	302	312	296	286	299	288	277	296	288	298	292	296	277	297	297	292	276	325	302	303	314	308	315	303	274	291	303	280	281	283	284	301	276	310	309	302	281	274	295	299	302	293	295	303	286	280	300	309	275	278	307	293	291	263	289	285	280	297	310	275	321	292	292	312	273	278	275	304	333	308	297	310	309	285	301	284	342	302	283	295	287	292	301	279	286	276	295	288	327	288	311	306	284	276	278	316	301	279	290	313	299	311	284	318	280	268	297	279	279	297	295	310	298	308	284	293	274	285	294	282	283	311	288	269	284	326	324	326	292	307	276	265	280	263	290	306	274	304	282	274	277	310	300	304	281	284	310	280	309	292	303	304	297	270	284	288	300	318	310	280	299	341	291	322	284	286	309	336	279	258	300	279	322	300	278	278	289	288	290	313	317	279	336	305	263	300	297	318	291	266	312	281	305	276	283	296	294	262	286	333	284	316	308	270	296	299	279	318	299	272	303	310	305	287	292	311	263	288	271	274	306	335	294	276	278	293	303	287	290	293	282	322	312	290	295	276	301	319	300	260	316	267	308	274	313	283	294	286	295	327	276	334	284	299	264	321	330	279	316	295	284	265	290	301	277	286	290	328	277	321	280	298	267	285	292	265	296	303	273	288	294	284	285	273	301	290	339	280	330	290	262	262	295	267	284	297	323	270	278	324	291	285	298	318	337	309	317	302	315	310	315	274	272	307	301	287	296	309	284	284	305	281	285	272	323	266	283	290	267	316	292	319	284	293	310	305	327	301	259	291	279	303	270	318	304	294	290	290	284	297	278	305	315	305	269	322	272	323	287	296	288	282	320	317	318	299	270	296	297	299	280	288	287	302	301	289	268	264	280	290	298	290	281	300	292	296	300	300	304	315	277	312	318	329	308	285	286	302	307	308	330	268	308	278	291	280	298	314	272	287	292	293	300	292	279	293	286	318	267	299	316	340	311	308	310	322	281	304	296	295	328	279	310	336	274	300	293	301	316	326	309	280	275	273	298	294	291	281	287	283	295	273	294	261	265	280	312	311	300	317	297	279	318	309	282	299	309	285	293	275	289	282	271	293	317	300	288	290	306	305	295	284	290	282	289	287	290	321	277	306	316	311	285	301	322	280	331	313	286	307	304	304	266	286	285	265	303	287	277	303	302	274	294	289	304	288	284	313	277	297	305	263	291	294	281	294	300	296	271	280	286	296	287	271	263	304	286	305	267	282	314	307	298	265	340	294	290	304	267	303	284	283	282	301	296	278	294	301	314	281	303	268	308	289	303	277	320	324	276	309	311	313	281	286	298	275	279	263	311	300	290	268	293	294	264	319	299	293	276	278	263	287	299	279	320	325	287	290	346	281	288	286	297	297	302	295	291	281	281	320	294	288	289	285	291	326	289	280	266	301	301	293	323	338	323	276	317	303	285	289	323	296	302	274	298	295	277	292	296	328	300	275	299	277	288	303	285	277	291	311	299	311	272	320	281	287	263	316	320	307	261	305	299	302	274	294	314	279	304	291	260	298	290	319	300	303	329	293	271	286	315	316	289	284	299	291	310	284	291	332	316	295	281	322	283	314	302	290	273	298	321	255	306	319	276	271	288	266	302	298	297	286	313	305	311	289	310	276	301	296	275	305	293	320	269	299	289	284	312	319	294	303	309	283	278	319	294	299	287	294	300	314	274	284	308	305	277	284	294	297	265	303	287	299	319	303	311	300	270	302	282	264	289	322	274	284	301	295	291	299	285	308	300	279	298	289	288	259	297	292	276	334	332	304	301	289	299	286	300	269	273	301	285	299	297	280	295	284	296	283	302	268	311	333	322	328	278	282	293	302	285	318	299	283	290	301	254	294	312	304	303	296	285	282	300	288	288	292	298	292	299	278	310	305	298	270	288	283	307	312	317	319	293	322	319	278	265	293	296	318	271	291	269	313	271	297	288	302	283	291	287	281	292	317	305	283	294	275	320	342	303	307	283	278	319	281	272	289	296	257	301	311	290	325	270	315	304	249	282	312	282	308	297	320	285	294	282	287	292	288	289	319	269	279	292	277	298	270	309	294	293	323	314	305	256	293	306	297	301	289	286	287	286	295	300	288	279	310	300	281	290	277	307	270	300	298	294	294	279	296	284	274	295	294	301	299	320	286	329	294	284	307	305	284	292	284	265	278	295	284	314	299	296	297	318	274	300	277	277	312	327	306	271	290	254	260	302	281	308	280	297	278	287	284	328	313	304	303	304	311	284	290	299	296	281	321	304	275	311	266	303	307	306	295	294	332	303	297	303	282	290	288	287	314	297	329	303	295	250	307	298	294	302	297	282	296	286	262	310	292	308	293	304	298	276	296	284	264	277	288	293	255	283	287	262	307	321	307	293	275	300	269	305	306	302	291	283	307	289	284	320	292	284	260	285	331	300	299	279	300	294	296	281	300	306	285	277	295	308	272	315	292	289	307	321	305	286	286	288	296	273	292	267	304	288	298	265	301	289	303	286	299	294	272	313	289	282	301	305	295	270	306	297	314	294	307	259	275	277	289	319	272	310	299	311	278	297	264	276	321	285	284	290	305	285	301	293	289	317	271	293	287	303	284	299	284	270	278	304	317	276	284	285	273	319	273	300	292	265	299	315	309	268	291	326	265	279	291	285	283	283	280	312	331	310	306	282	279	301	278	285	297	284	291	264	284	324	294	306	267	271	279	280	286	276	291	283	273	292	295	282	277	295	273	286	293	275	273	280	292	288	281	275	289	324	266	293	298	272	318	319	305	272	294	310	307	293	288	323	311	309	298	340	279	288	266	294	310	304	293	307	293	311	284	296	286	305	279	307	311	241	313	272	316	291	295	296	297	305	307	278	313	317	288	269	310	318	298	305	287	296	268	333	306	265	291	314	295	275	249	311	310	301	288	299	286	287	270	308	264	291	312	301	319	293	264	291	277	278	288	288	290	291	313	313	266	277	299	297	316	303	311	281	302	293	267	309	301	283	310	311	325	289	300	256	282	316	302	284	317	323	314	301	300	301	278	313	267	338	301	273	272	322	264	287	279	303	300	300	303	277	271	301	291	287	295	317	273	301	303	281	289	289	306	292	292	315	298	327	297	298	289	308	273	304	260	295	331
39583	54775	50812	40465	32455	27437	20945	13484	9135	7066	5436	4071	3305	2839	2462	2190	2031	1813	1533	1331	1247	997	833	748	665	541	545	509	438	442	418	414	420	373	373	328	338	315	301	305	344	285	317	258	287	286	262	302	266	283	294	316	272	250	302	287	301	314	302	298	295	256	291	259	286	280	274	273	297	346	287	258	261	253	286	303	269	267	290	242	281	302	263	286	274	279	308	274	289	286	268	281	274	273	275	322	297	289	278	268	280	299	273	301	257	280	289	271	270	282	319	276	286	279	250	282	271	280	277	268	294	293	266	281	251	293	250	278	264	307	262	260	249	312	250	285	277	307	296	301	317	284	257	255	270	294	292	289	273	262	301	277	293	266	275	278	265	252	273	289	290	282	302	276	276	274	282	263	270	291	310	288	263	274	257	281	273	259	251	262	277	274	299	286	276	254	287	290	276	299	294	264	284	268	310	268	295	264	273	279	292	292	304	284	269	275	295	271	270	270	270	294	286	251	285	279	280	277	256	291	277	272	304	284	273	289	235	307	285	297	269	288	269	306	290	260	259	281	272	270	290	257	297	248	294	242	289	268	267	269	281	252	310	261	277	286	299	270	257	274	270	319	276	308	271	277	251	253	271	281	303	282	269	270	286	305	274	282	278	264	257	242	292	299	288	284	250	282	281	300	286	272	273	282	302	262	274	270	291	320	310	279	276	291	306	277	288	246	294	286	271	284	263	259	281	274	287	313	287	282	257	283	256	267	254	273	261	292	283	240	278	263	295	302	324	280	261	297	277	280	279	268	298	267	261	266	272	252	252	259	265	281	275	279	290	286	242	291	285	281	292	268	283	318	276	277	267	288	313	259	241	294	281	295	265	296	282	264	281	274	289	281	276	319	264	307	292	279	270	271	289	250	271	293	286	273	280	263	267	277	263	279	285	263	254	301	254	282	307	271	294	267	272	262	297	267	277	286	290	303	295	293	277	234	249	289	296	241	268	274	291	272	286	251	289	273	304	238	280	277	294	270	247	278	279	281	293	316	253	285	299	280	275	276	263	281	281	243	300	269	274	277	292	270	302	276	285	287	283	290	260	276	265	267	280	271	258	268	287	283	249	281	260	285	316	274	286	299	292	315	292	255	288	285	299	285	257	278	250	286	285	275	289	263	292	314	270	285	259	255	278	265	316	258	285	298	288	302	289	274	298	281	270	278	248	304	265	299	266	282	255	274	268	293	275	267	301	267	265	261	273	297	299	253	262	279	250	276	289	297	286	289	290	251	322	273	299	302	291	280	286	263	250	312	284	262	296	291	287	292	290	275	227	275	252	262	298	275	261	263	293	270	297	299	302	284	270	260	288	267	263	294	284	280	275	278	271	285	274	297	256	289	304	274	288	251	306	284	279	240	282	264	269	277	282	292	314	276	278	275	275	276	290	298	289	309	290	264	308	282	274	302	307	283	266	275	271	284	278	267	283	278	261	271	271	284	279	292	263	309	260	253	275	309	280	284	327	247	271	288	290	266	264	257	279	259	302	241	277	261	284	282	286	319	282	290	250	283	261	286	250	273	266	274	309	252	296	308	293	287	269	263	278	321	287	270	256	271	300	271	265	278	291	270	255	249	295	287	273	274	263	325	284	268	300	275	283	284	322	284	277	293	298	259	271	291	280	277	280	277	275	258	273	257	270	274	266	291	267	268	263	282	261	304	255	288	288	280	285	282	277	284	282	289	315	274	264	262	289	247	280	279	297	270	289	271	296	270	270	273	261	279	279	276	247	279	278	280	268	280	270	258	290	283	266	244	314	275	238	284	285	278	281	254	257	266	268	285	318	293	272	256	278	271	273	285	301	264	301	237	286	255	284	289	276	290	277	272	275	274	315	290	254	277	307	281	276	295	302	295	293	267	276	294	302	276	331	274	284	273	293	288	271	297	284	256	275	265	282	280	259	270	295	304	267	300	307	281	297	260	276	281	260	273	275	284	277	315	283	311	282	286	250	247	260	272	293	279	277	295	283	268	293	278	282	251	286	256	266	273	280	274	277	296	260	273	270	263	286	252	281	275	286	263	279	268	282	300	279	274	266	291	259	281	275	279	282	285	317	238	262	293	289	293	294	258	309	285	277	302	281	288	283	331	296	262	297	295	278	272	299	277	302	285	264	296	293	253	274	270	248	279	285	287	281	274	277	285	293	325	281	306	281	273	243	298	271	271	281	296	257	324	279	289	290	240	289	265	264	286	322	254	281	296	282	265	302	256	279	278	303	284	277	275	298	298	299	280	280	278	284	276	298	275	285	287	297	313	299	293	297	310	261	251	277	268	294	291	319	251	288	263	259	262	267	282	277	261	292	280	266	278	286	268	269	287	261	277	291	294	239	271	292	278	296	281	273	292	283	263	267	277	260	265	264	282	297	292	272	291	289	261	281	302	285	241	283	288	287	274	286	290	281	293	289	324	261	273	272	268	285	283	306	307	279	285	298	282	318	283	260	274	278	287	269	310	298	293	284	300	304	279	272	278	311	290	283	272	276	306	285	289	299	286	277	272	288	276	307	265	277	249	290	308	294	293	272	273	276	282	293	288	261	281	291	293	289	304	281	272	299	278	260	264	252	279	283	299	297	290	291	300	272	299	296	304	306	284	282	282	285	252	282	298	285	272	294	273	295	253	272	307	310	303	302	314	261	264	310	269	296	297	252	260	262	287	258	244	310	287	294	299	291	289	290	296	295	277	268	295	305	290	264	284	267	281	264	246	263	296	279	290	264	262	268	286	290	258	266	300	289	267	267	289	304	268	269	288	285	280	252	277	286	290	288	300	275	290	265	266	280	285	272	271	286	262	296	293	318	284	277	278	274	254	279	269	300	275	318	248	281	314	261	268	274	286	255	270	266	267	272	279	274	278	272	292	287	282	292	283	271	265	259	310	299	275	284	279	263	291	274	287	307	287	289	261	289	291	297	259	262	266	255	282	297	278	262	259	261	272	287	280	267	275	265	247	270	263	280	276	289	276	281	331	268	270	282	298	294	268	308	268	280	278	284	284	265	282	293	279	285	257	267	283	280	301	283	275	302	253	253	250	285	280	251	290	282	275	293	276	290	285	290	243	291	291	274	273	255	255	248	273	235	284	270	287	290	282	267	286	281	309	284	253	283	275	252	240	246	314	280	275	278	297	256	294	268	284	305	305	271	264	286	283	257	284	262	301	235	294	285	255	283	270	291	301	287	264	266	298	280	283	283	290	286	251	291	287	269	282	265	267	257	260	246	297	275	288	330	291	322	246	274	263	252	303	293	246	283	271	298	285	292	291	303	263	267	287	275	282	266	262	261	257	261	266	293	286	279	264	276	270	324	300	254	292	281	292	281	287	296	278	269	300	264	299	302	269	273	262	275	278	300	284	271	262	281	311	234	279	231	275	294	285	274	268	291	272	266	270	287	276	260	276	291	248	277	277	267	284	256	294	293	281	279	286	295	297	272	274	299	292	275	290	289	313
24165	21522	29276	24486	22667	25346	26231	11712	6864	4883	3768	2856	2498	2188	1911	1803	1651	1487	1380	1225	1038	883	788	669	589	572	495	453	426	462	422	429	422	408	393	360	364	329	357	324	372	310	341	340	334	344	335	329	317	357	337	336	317	280	339	313	332	290	327	334	305	325	323	334	320	303	314	328	321	299	343	290	331	308	316	326	337	345	311	298	324	321	323	325	297	322	342	323	294	327	324	267	321	337	323	315	319	315	296	327	322	308	327	322	321	325	319	344	312	294	293	311	323	297	324	319	324	296	322	319	297	332	299	331	329	305	313	321	316	343	329	344	306	324	299	337	299	319	292	368	309	346	342	331	313	341	307	307	314	330	298	315	305	294	337	338	347	320	328	322	324	304	323	309	345	302	317	323	323	338	351	309	324	309	324	315	330	305	305	314	327	312	334	301	343	333	324	324	317	335	311	323	295	334	347	323	311	320	320	343	319	329	309	313	329	310	305	306	346	298	315	322	340	352	296	339	307	300	320	327	302	319	298	278	307	303	325	308	305	301	323	349	305	318	329	336	335	322	312	326	330	345	286	289	303	319	318	294	292	338	339	342	315	319	316	307	289	321	310	331	333	306	296	327	297	301	302	328	335	335	297	318	294	310	358	318	327	327	328	318	343	328	348	333	358	320	329	299	311	300	367	322	299	332	319	327	338	339	318	331	323	344	328	302	338	314	324	310	297	322	311	331	358	333	322	295	341	345	347	356	286	340	327	338	315	334	320	338	313	296	337	281	313	322	322	336	344	276	336	313	332	319	335	363	315	308	316	338	296	301	311	356	310	341	314	291	291	311	320	299	313	328	318	324	326	297	338	366	324	300	336	302	365	349	281	331	350	311	297	330	290	292	321	294	288	317	308	313	306	322	309	311	317	323	338	321	335	319	315	337	347	313	322	325	314	306	346	299	322	310	373	324	340	333	308	317	297	322	348	294	321	304	310	270	354	299	290	308	324	302	345	317	288	331	340	303	308	341	310	329	308	288	311	306	328	317	344	313	355	329	308	351	317	308	319	336	315	300	327	315	301	303	347	309	333	290	298	339	324	308	287	311	325	297	311	307	312	310	339	323	306	317	314	285	321	309	344	309	312	328	348	311	346	298	301	311	291	319	316	331	297	300	292	327	359	318	291	303	296	318	324	315	307	321	355	328	343	304	352	301	312	340	305	308	318	333	313	311	360	297	354	321	303	344	304	302	329	309	312	306	345	309	332	310	336	344	341	307	327	308	326	313	311	346	311	313	313	361	320	306	330	355	311	327	340	304	315	342	309	293	313	315	330	301	319	326	303	328	345	319	350	316	322	322	322	330	317	307	308	314	300	320	311	330	299	340	333	316	341	327	293	328	310	282	323	290	289	318	314	331	306	310	306	328	334	304	343	339	313	335	319	279	320	314	320	327	336	343	309	328	320	318	347	305	293	336	322	285	365	290	333	308	285	314	303	328	367	327	343	323	308	313	305	322	327	331	338	291	295	307	316	325	360	336	336	315	316	317	328	338	339	363	321	296	326	328	327	319	324	323	338	339	322	302	293	336	342	334	338	317	276	287	335	322	332	318	323	356	302	351	339	338	264	323	319	327	323	303	350	309	293	329	328	319	353	310	302	330	312	327	314	314	342	298	337	312	296	316	329	344	325	316	292	317	311	333	292	310	295	292	353	297	327	324	337	333	335	304	308	304	349	324	314	307	310	334	354	311	300	311	315	320	365	336	338	300	336	343	330	321	314	282	306	301	346	329	311	316	298	322	309	343	364	357	326	291	312	292	314	274	321	329	280	311	293	320	324	325	334	320	316	289	348	283	309	325	299	290	280	331	341	301	343	353	341	314	327	341	304	332	322	322	348	325	316	329	307	334	335	287	325	343	317	332	308	298	337	306	290	341	299	342	302	292	343	263	299	329	347	293	342	341	337	341	312	308	363	326	321	314	312	284	309	310	290	316	330	337	305	355	317	324	369	331	316	326	332	306	321	302	306	319	334	336	304	313	318	316	318	307	328	337	329	358	314	297	330	337	324	299	317	286	340	333	306	320	304	302	358	321	333	330	341	314	321	300	316	286	323	303	323	304	308	350	326	331	339	316	324	316	305	326	283	318	309	322	295	272	286	306	355	306	331	329	312	321	329	305	324	314	314	343	307	336	321	285	314	358	304	332	307	298	311	318	317	352	325	273	315	327	299	319	297	327	341	334	331	295	337	319	347	333	312	351	306	308	310	300	317	305	348	343	314	333	302	316	313	321	362	299	323	320	335	309	318	321	301	308	298	329	303	339	328	308	320	303	317	308	313	322	332	309	326	328	330	334	299	323	311	290	330	323	336	324	308	336	323	325	335	349	372	298	316	321	304	321	321	326	327	291	294	291	320	305	291	333	306	297	315	294	325	293	315	300	345	326	299	339	309	314	321	317	323	307	293	303	315	329	309	326	357	259	347	310	298	331	308	321	349	313	294	300	304	317	361	320	310	302	349	321	346	329	318	301	296	331	350	319	365	341	298	339	345	305	344	310	326	333	293	302	363	297	331	333	337	298	335	351	298	321	316	332	343	306	338	299	311	308	333	291	305	297	312	336	315	329	317	318	296	329	298	318	302	296	326	311	304	310	298	328	343	338	314	317	299	325	319	316	325	273	332	310	318	330	314	321	329	337	307	324	338	330	323	328	275	312	337	295	323	302	316	326	311	319	328	304	334	332	355	321	310	344	318	288	310	337	321	339	327	307	332	328	332	311	330	321	315	329	298	288	351	328	314	330	314	333	356	325	304	337	322	326	313	334	320	340	320	312	304	327	339	349	319	311	342	321	321	319	321	346	322	341	323	324	337	283	314	335	350	332	336	324	313	329	322	302	288	326	329	301	315	297	331	328	318	317	299	331	318	321	338	297	308	326	322	344	306	338	305	324	316	323	320	298	329	334	334	318	310	323	342	302	339	364	354	281	323	333	308	350	334	323	349	320	318	330	302	351	314	310	293	298	324	344	365	304	311	347	333	326	318	313	337	292	309	336	324	333	296	313	353	327	306	315	309	333	331	314	333	297	335	327	293	316	316	356	339	329	300	338	344	320	315	302	356	326	345	309	329	280	321	316	318	326	317	341	357	307	308	325	338	321	330	342	309	281	329	316	328	292	323	304	323	333	332	295	328	328	329	301	309	306	318	338	305	311	311	306	324	317	284	297	309	330	293	317	316	323	341	302	342	331	317	324	317	344	304	298	328	330	329	324	313	317	269	286	343	303	321	322	335	336	302	326	337	324	304	338	335	339	304	275	331	270	303	339	277	309	316	328	316	296	320	329	311	335	319	275	290	301	329	280	317	329	324	316	351	340	300	277	317	323	321	347	325	294	319	338	316	296	286	312	362	311	290	340	330	321	329	306	327	311	310	310	316	345	340	316	318	303	296	279	309	318	331	320	322	329	302	341	286	312	323	308	327	363	315	327	322	331	313	327	318	347	285	283
43524	61567	58451	45806	35548	29260	22726	13072	10117	7397	5961	4784	4039	3426	3078	2746	2457	2141	2004	1705	1405	1173	1031	903	789	649	611	523	487	502	460	464	448	416	384	387	359	371	349	312	326	333	334	314	322	333	310	306	301	307	264	292	302	328	292	302	321	304	309	281	313	291	318	319	294	322	306	302	311	311	310	322	318	298	336	326	306	317	328	301	323	318	287	295	318	315	302	307	310	298	289	309	291	287	303	305	319	297	311	284	297	268	322	306	292	281	314	281	297	298	296	300	308	289	309	294	297	302	300	288	320	295	304	294	306	298	295	271	281	312	340	309	270	302	291	303	273	281	295	292	310	316	283	293	283	310	315	293	291	258	298	290	292	302	281	287	314	269	273	317	303	309	270	307	295	282	268	341	298	318	310	329	280	280	321	280	282	299	288	335	335	335	281	294	301	314	322	313	294	302	302	327	296	310	305	314	300	295	320	291	303	295	297	302	282	284	282	290	296	304	317	294	303	305	321	276	318	280	321	321	283	256	275	306	314	292	311	305	303	309	295	308	301	311	286	295	293	334	283	316	322	265	298	305	291	315	337	259	306	316	316	315	306	300	333	288	332	289	285	311	292	316	278	312	289	296	286	303	258	281	292	304	309	302	295	271	279	344	276	310	275	289	305	298	311	295	290	319	305	283	297	270	292	268	321	316	310	278	284	289	280	296	297	291	307	298	275	272	301	282	282	299	293	284	303	300	279	309	289	296	282	284	317	298	344	300	271	310	329	327	317	291	303	300	272	325	267	271	302	323	299	302	316	316	268	305	290	327	318	300	306	299	290	327	285	326	285	307	308	278	300	311	282	300	294	313	315	291	308	279	262	319	284	266	306	298	303	289	300	268	322	303	281	280	302	314	306	290	332	285	313	292	292	318	305	288	312	288	284	282	300	308	323	274	318	300	313	306	273	286	300	295	291	306	286	339	307	298	309	294	323	265	278	278	273	267	315	304	298	294	338	281	296	317	303	320	286	285	297	303	284	298	293	291	319	303	325	275	279	304	314	310	298	292	323	305	312	295	268	320	314	293	290	298	322	291	285	292	300	305	278	275	279	298	283	282	271	301	287	283	328	327	336	302	292	310	272	298	278	305	281	304	305	295	303	289	311	304	309	305	294	294	303	296	301	280	304	286	292	272	321	295	282	287	310	265	304	307	343	306	295	286	299	282	287	292	313	327	306	279	286	285	283	291	285	271	292	304	298	304	306	315	308	292	259	301	275	337	310	329	332	345	301	294	280	322	277	271	324	281	321	299	303	311	295	308	317	307	281	283	301	292	329	298	322	285	276	291	298	286	343	284	298	285	314	287	269	278	305	306	310	290	308	320	283	298	285	316	298	283	253	290	319	298	316	288	292	288	320	284	312	291	306	293	294	271	308	288	316	258	277	327	284	278	336	319	284	299	318	316	293	301	318	284	297	279	285	274	297	294	297	260	328	274	335	299	296	253	283	308	306	325	301	303	303	283	288	291	293	331	294	307	268	324	301	308	288	297	315	287	286	288	308	293	300	304	293	314	294	318	298	305	328	295	299	311	294	287	288	312	336	288	294	303	341	280	313	291	305	316	279	300	307	316	307	271	281	280	273	288	287	341	296	311	260	305	317	303	307	334	287	284	291	306	315	291	292	293	294	300	326	329	307	265	333	257	304	275	298	297	316	286	308	301	311	301	311	312	284	301	270	302	307	273	336	296	263	283	275	322	326	295	286	305	310	295	309	315	293	273	295	293	298	269	292	292	307	290	298	286	333	272	285	281	301	275	295	281	290	282	309	288	268	290	323	277	287	285	294	285	264	301	300	259	300	274	265	298	308	279	314	297	310	287	284	312	309	301	293	274	310	312	283	326	298	298	322	304	293	308	283	320	278	292	292	273	319	268	277	287	297	286	323	292	293	283	267	281	288	309	296	304	299	320	315	267	296	273	288	271	292	292	287	301	296	299	328	302	299	288	303	323	275	282	291	278	304	274	305	292	282	291	312	294	286	302	302	289	291	321	307	316	306	301	234	302	294	280	316	270	284	334	254	289	270	282	302	293	279	262	269	292	287	313	304	297	310	291	281	281	314	306	310	297	298	308	344	280	293	310	301	283	308	313	287	283	306	301	287	316	296	325	316	291	318	313	291	287	302	296	307	313	307	307	324	309	276	269	324	269	297	283	325	307	316	306	313	309	374	293	292	303	310	318	314	334	317	319	306	309	281	291	303	318	270	316	316	299	318	330	298	297	296	297	318	299	278	316	296	276	346	320	304	280	285	288	290	290	316	308	278	303	300	287	307	292	298	321	298	309	298	289	300	295	330	320	298	303	313	282	287	271	295	315	281	297	297	307	327	286	299	307	304	269	324	312	282	284	284	294	293	266	278	281	292	306	313	308	301	305	281	310	289	312	301	314	287	300	298	277	304	310	273	320	312	305	303	283	268	301	295	320	308	297	288	322	325	325	318	285	312	277	308	292	298	312	332	318	305	332	285	275	275	283	317	285	294	279	275	309	294	278	301	304	304	293	293	282	303	281	294	316	295	299	289	297	323	318	299	284	268	320	269	311	267	298	261	294	280	292	287	296	315	301	292	243	303	282	275	305	292	282	278	298	313	328	284	288	301	323	298	281	300	301	297	298	321	302	326	303	304	285	285	265	303	293	281	313	300	292	291	307	297	281	310	280	275	313	301	269	305	319	289	304	301	257	288	297	291	290	284	304	294	299	326	274	317	288	295	295	320	264	304	295	269	289	297	285	315	323	290	287	304	306	299	291	284	314	302	313	263	294	300	312	307	307	312	318	295	291	288	327	288	306	295	290	308	296	300	273	313	305	289	268	332	315	301	287	300	318	327	304	283	314	331	287	303	315	326	302	322	274	302	310	297	310	311	287	300	316	284	290	316	291	307	297	314	285	308	340	292	303	310	280	298	292	307	305	337	292	293	286	274	289	306	308	307	283	282	279	277	275	287	321	295	278	298	294	287	316	316	291	315	293	316	296	319	310	315	304	297	300	309	302	269	326	312	299	292	305	344	273	292	286	311	289	306	298	330	299	280	300	312	323	295	329	292	273	326	296	297	313	300	285	304	284	290	320	287	287	306	325	280	320	305	290	290	317	282	310	292	301	293	316	279	325	332	314	289	302	293	300	289	290	285	274	342	315	292	284	311	334	274	317	312	309	287	321	308	326	324	284	305	340	292	285	307	282	286	308	319	321	285	300	289	322	285	312	279	272	279	303	320	311	326	309	312	264	301	310	279	299	303	272	307	304	316	324	288	278	299	281	316	285	298	295	303	298	300	327	304	324	307	315	287	296	289	315	293	314	295	292	297	308	293	289	281	278	289	316	275	344	319	301	309	320	257	278	265	303	311	296	295	349	305	326	312	324	304	326	302	298	315	286	301	308	311	295	300	319	308	313	259	309	305	314	317	294	332	308	314	292	279	321	267	317	307	315	304	328	302	274	317	332	268	290
28609	23375	32502	31961	23139	16782	9361	4843	3201	2513	2093	1667	1448	1350	1148	1044	957	900	836	705	607	580	511	439	418	391	385	356	328	330	330	319	325	293	320	312	284	288	268	270	318	264	270	295	295	267	250	285	277	254	243	267	260	270	268	288	292	272	266	285	291	255	289	253	249	239	263	290	271	289	306	283	303	273	293	266	278	283	259	278	282	256	271	280	252	251	270	280	265	287	280	305	264	264	283	288	269	255	276	293	271	270	279	264	276	274	299	294	286	266	259	274	279	254	245	298	286	259	250	265	284	257	297	272	265	270	233	260	281	254	273	261	266	283	259	266	294	257	275	254	268	274	244	287	276	278	258	257	274	237	275	276	254	243	307	268	273	269	292	298	288	289	278	275	280	276	279	268	252	283	278	284	267	261	282	254	261	295	260	276	286	277	264	267	297	279	268	274	255	287	267	261	269	248	278	289	300	257	264	267	243	302	284	267	276	253	244	261	281	264	284	291	274	266	261	260	266	267	293	255	283	252	258	277	266	252	281	251	272	271	296	278	267	267	256	294	278	260	274	268	269	254	270	292	240	252	259	283	283	308	292	254	279	260	278	286	252	298	251	284	282	267	264	300	261	283	278	266	265	272	261	257	270	257	274	281	255	279	238	257	317	282	285	314	295	278	275	236	286	288	290	280	274	281	290	241	251	283	251	264	259	288	268	275	280	281	202	257	275	278	299	275	284	263	290	285	287	298	261	264	268	285	268	269	286	256	285	265	282	243	253	253	268	271	268	267	267	258	275	286	280	268	237	251	267	266	251	256	272	288	278	297	253	276	264	270	267	273	242	277	272	272	254	272	248	292	244	300	252	307	243	285	266	269	231	257	275	294	285	302	279	271	292	282	270	296	290	266	280	270	268	289	263	271	273	271	263	258	285	262	292	259	275	272	261	268	280	248	290	267	254	244	281	296	271	287	261	243	257	277	273	263	276	264	279	291	299	247	271	260	252	285	278	276	284	259	276	282	257	291	256	265	278	266	264	238	260	257	247	265	285	248	308	288	275	279	310	248	264	283	282	272	283	272	277	286	269	260	279	261	268	307	296	282	266	284	274	274	256	284	253	264	271	288	235	293	251	255	259	281	274	279	275	284	286	278	264	267	229	261	271	272	256	305	276	265	266	252	258	253	269	264	289	278	285	290	277	259	271	282	284	244	271	275	274	287	278	226	289	280	287	295	258	248	230	257	286	280	317	279	258	276	257	275	314	285	300	232	283	264	266	288	312	281	293	276	286	262	282	296	298	265	265	275	282	256	281	284	268	275	256	273	262	248	286	271	283	267	301	269	271	280	257	299	266	238	246	288	249	290	269	288	252	289	270	285	266	268	298	293	276	272	272	285	252	269	249	269	288	259	278	287	275	250	249	269	229	281	260	280	262	271	294	283	269	242	269	271	288	252	252	267	244	298	288	279	291	267	263	257	309	246	286	279	279	279	289	245	294	246	263	275	286	299	242	254	279	282	267	264	258	265	235	272	261	295	267	268	258	268	276	288	287	279	282	277	283	290	268	255	252	264	269	276	277	243	266	267	288	250	268	284	253	257	245	266	263	256	286	270	255	248	285	276	261	265	274	256	286	296	247	261	288	264	273	286	315	259	281	312	290	258	234	282	271	264	285	266	270	259	296	278	284	279	272	271	280	275	270	277	273	283	293	264	287	278	284	279	276	289	250	271	271	270	278	267	253	304	298	250	270	273	263	287	257	297	273	274	251	283	279	267	260	269	258	282	269	284	259	281	294	295	276	264	282	249	251	276	277	275	289	256	268	272	273	282	262	289	290	258	269	311	255	247	298	286	274	286	245	254	287	282	261	278	267	273	255	284	264	288	262	260	266	248	266	251	249	258	253	264	286	274	263	264	293	285	255	269	262	289	246	299	298	286	275	278	309	275	268	265	266	271	286	229	294	264	305	304	267	285	295	265	278	268	274	242	272	281	280	227	248	257	278	270	260	272	302	269	284	263	270	279	296	255	280	283	286	283	246	280	284	280	295	269	258	274	291	295	285	306	273	277	256	250	273	248	281	256	269	269	298	283	247	245	283	269	265	243	259	266	264	244	266	279	265	273	272	257	317	241	234	304	260	291	293	243	296	298	249	270	254	267	265	286	275	290	266	255	263	263	274	253	266	258	295	244	298	268	277	276	256	296	282	251	260	262	301	286	296	260	264	290	258	242	311	255	272	285	250	309	289	273	262	277	277	236	282	234	272	296	259	266	242	273	276	287	250	287	275	260	278	276	276	273	276	279	278	286	277	294	288	301	244	278	282	270	280	244	246	250	255	277	284	279	271	282	290	262	286	271	277	267	260	253	305	291	281	231	272	267	253	294	264	261	289	263	262	268	278	281	279	289	302	274	297	287	251	274	263	273	255	279	292	250	265	234	265	276	284	240	236	270	256	281	277	286	251	245	282	287	279	297	269	243	283	275	272	294	244	268	287	267	265	283	270	288	276	302	263	260	299	289	264	281	272	248	265	275	298	271	276	285	258	264	254	254	298	252	277	292	282	259	253	293	273	279	283	263	277	282	276	272	313	243	276	281	271	257	270	284	258	271	232	245	251	245	274	268	269	271	258	285	284	278	263	260	268	282	285	277	254	268	290	250	278	288	291	266	279	274	267	245	252	264	277	256	257	237	275	261	280	259	275	275	261	276	274	264	292	268	257	252	277	273	265	274	272	282	279	267	271	254	284	248	268	274	280	271	263	291	250	251	241	290	262	250	234	255	260	260	240	300	267	255	302	270	294	260	289	257	300	277	236	264	265	266	297	293	277	265	259	296	275	252	263	274	263	255	278	263	245	265	276	265	288	265	274	298	267	231	269	302	262	287	277	254	279	286	302	274	268	282	278	268	248	261	262	268	238	269	282	273	254	264	295	262	274	263	297	246	267	254	267	293	262	286	274	289	261	264	275	273	279	241	294	286	272	291	263	273	269	292	275	234	277	288	260	290	281	278	288	282	292	281	294	238	302	253	293	254	255	285	272	277	253	293	273	256	258	263	271	290	257	254	271	253	276	275	272	279	257	268	295	268	277	284	268	263	279	278	295	277	273	276	268	288	299	265	281	255	270	277	290	289	272	292	267	283	287	237	262	260	263	261	279	269	281	267	257	268	250	253	304	256	253	248	280	262	278	283	269	310	239	264	268	258	270	285	299	274	272	267	280	255	289	293	262	270	228	298	268	282	309	297	298	245	279	264	239	309	257	300	272	245	274	305	270	267	252	271	262	281	285	262	270	239	282	256	263	299	261	273	270	274	282	285	279	251	280	264	300	276	279	255	230	272	268	265	243	262	270	272	243	271	276	294	285	290	289	273	265	293	271	328	284	264	268	257	282	244	255	294	274	289	254	260	249	260	284	287	269	236	257	262	254	281	271	276	276	256	242	297	285	266	256	267	228	276	291	267	255	282	303	278	274	259	272	248	244	281	288	313	255	267	272	289
42491	54659	48832	35797	26395	20449	12531	7794	5786	4443	3631	2937	2480	2262	1909	1705	1527	1414	1258	1063	898	777	640	594	498	487	398	426	405	345	370	354	337	327	333	281	278	280	266	287	276	292	274	274	252	264	264	251	262	273	266	235	284	280	234	278	282	249	281	248	262	255	261	281	246	279	266	275	251	267	275	282	249	246	249	258	282	243	294	242	240	263	245	256	264	256	261	268	263	243	284	238	261	270	269	270	257	258	277	240	256	246	261	241	257	259	272	244	251	270	235	281	260	281	268	242	239	303	242	241	254	247	262	281	265	264	280	233	270	241	270	252	253	264	249	234	254	274	252	276	239	246	258	246	285	259	274	286	276	243	256	229	283	259	225	254	244	275	258	271	296	252	245	251	237	253	289	272	272	286	234	256	286	268	258	237	240	241	256	258	263	253	254	244	265	267	268	263	288	249	248	240	256	241	249	260	242	252	279	243	278	301	269	266	241	271	236	251	246	252	218	244	256	240	263	255	253	269	253	273	270	266	271	265	265	254	258	270	252	259	222	282	253	258	250	260	290	241	272	269	249	264	247	251	267	266	270	275	238	288	278	251	238	269	245	221	278	246	275	229	248	255	259	256	229	254	268	260	240	265	259	250	277	257	253	265	254	220	236	269	230	239	276	283	253	277	262	249	251	257	279	261	273	279	230	260	261	263	251	248	268	246	258	268	266	232	268	236	260	216	241	244	268	228	266	254	278	264	281	251	259	231	249	280	288	273	254	288	295	232	255	243	239	261	251	273	262	249	239	261	264	274	240	263	271	258	267	277	248	269	280	276	286	257	272	260	260	276	259	280	227	260	265	284	272	259	263	237	237	243	278	258	241	249	295	274	272	242	254	247	256	248	281	253	225	275	255	249	265	251	228	242	254	266	276	266	242	234	250	277	238	277	280	244	256	264	266	268	268	246	240	263	247	241	271	282	279	238	240	254	236	278	231	267	252	232	265	248	272	250	269	252	252	287	275	271	244	262	263	259	252	231	226	260	274	249	294	284	269	248	239	223	279	268	259	276	246	277	249	266	261	257	266	284	289	261	283	255	241	234	269	265	247	251	269	258	284	258	286	244	260	276	272	261	227	252	260	248	252	256	267	215	269	259	266	283	247	249	228	237	282	275	255	226	255	284	250	225	300	250	274	252	267	246	281	261	246	261	248	267	271	267	259	302	252	250	271	254	284	255	254	259	244	265	249	251	258	273	275	257	258	242	255	254	254	253	271	236	245	264	246	257	268	268	246	240	275	271	246	276	263	276	242	272	286	252	253	251	273	270	257	259	263	276	259	242	259	246	245	259	244	249	242	253	258	262	271	292	264	265	273	275	250	280	300	260	284	235	243	276	240	274	266	261	277	274	254	252	290	274	275	260	269	269	250	264	260	253	263	249	237	249	289	236	246	237	245	263	286	252	312	249	260	235	234	260	276	257	259	264	268	260	235	276	257	267	283	242	255	280	254	253	251	266	239	308	260	252	232	278	251	253	255	242	260	258	263	287	263	263	261	262	244	257	237	263	255	265	253	258	229	278	262	254	261	228	241	273	263	232	252	272	257	268	257	252	259	229	282	264	257	272	267	255	265	250	250	242	250	269	257	256	264	281	274	271	260	254	249	269	274	259	270	274	287	276	209	250	257	274	246	276	307	257	263	274	266	272	257	254	247	241	264	246	275	294	239	263	246	264	234	252	249	270	224	265	256	244	250	249	264	250	260	259	254	247	251	251	286	257	233	262	267	248	281	278	290	247	260	227	264	273	247	281	248	257	244	287	252	246	243	251	242	237	271	266	255	288	285	282	245	271	243	249	256	255	254	247	278	245	248	264	280	262	288	261	264	262	233	286	253	255	229	271	247	264	256	218	244	256	251	218	248	265	266	254	240	239	238	284	291	233	257	269	266	253	275	226	256	290	306	267	236	266	239	269	229	256	264	265	256	265	261	279	258	263	227	259	245	252	262	248	224	275	240	240	258	227	271	246	243	268	274	276	245	243	287	275	271	237	261	273	288	252	272	245	261	262	246	238	262	265	262	261	307	255	242	266	247	219	251	271	265	253	250	274	249	275	263	255	265	244	278	277	245	266	247	266	283	261	259	242	279	267	250	244	229	274	242	228	277	273	251	251	257	246	230	263	234	250	237	249	270	246	276	263	268	268	288	266	237	260	281	281	237	259	266	239	238	235	260	251	296	256	296	254	264	236	227	267	270	236	245	218	259	263	263	246	254	259	240	293	248	285	248	278	261	242	276	232	240	258	239	259	253	257	251	243	261	257	270	271	272	258	273	279	239	266	276	267	256	238	269	234	252	241	256	251	270	252	246	265	261	241	322	273	244	266	274	226	259	284	248	246	241	252	258	253	251	249	248	255	287	229	263	237	241	262	256	246	258	289	258	260	279	271	281	262	253	249	291	262	256	266	269	241	245	296	249	274	250	260	244	262	243	265	245	264	263	255	283	239	287	262	253	231	270	254	265	253	260	244	271	265	257	274	290	271	273	234	291	271	260	280	244	231	267	251	263	266	285	241	264	244	265	258	234	263	273	248	268	228	262	254	265	241	280	263	237	250	254	253	263	256	242	265	253	270	259	273	260	254	257	253	236	283	241	264	267	274	256	241	282	272	247	278	237	249	266	262	239	239	267	263	268	282	233	245	240	231	256	248	261	266	272	272	275	216	259	252	249	258	257	265	270	255	274	264	275	286	252	255	282	283	269	243	266	237	246	242	276	258	261	266	233	271	271	271	271	252	282	226	272	246	230	231	256	242	312	236	228	294	276	253	267	268	249	245	295	272	270	265	249	241	273	265	281	274	254	252	262	235	266	265	251	250	246	252	278	255	279	272	262	256	294	237	264	245	243	280	253	276	269	251	278	243	253	282	266	265	213	247	237	282	273	269	269	218	239	289	242	258	249	236	276	242	254	260	262	260	257	263	231	288	254	269	243	257	261	262	261	270	239	251	259	249	264	260	248	223	251	256	219	275	270	278	269	270	270	260	282	283	246	263	238	254	269	263	240	282	255	243	243	232	259	274	260	257	253	270	233	246	276	270	263	271	236	253	261	251	249	280	239	266	252	239	269	259	286	255	253	229	246	253	269	232	249	273	238	224	249	289	274	251	237	274	238	265	266	245	305	260	286	259	284	251	240	297	255	265	288	246	255	263	279	263	238	261	246	280	236	250	252	229	280	250	234	255	242	241	263	242	261	263	224	267	236	236	265	272	253	265	257	252	238	253	299	267	262	245	257	262	249	286	267	254	265	276	245	253	271	275	248	257	261	270	272	265	234	258	246	272	250	258	287	283	238	264	264	245	267	269	270	278	265	244	249	269	256	275	273	257	262	253	243	250	239	242	256	269	262	254	243	231	277	283	244	252	285	249	279	298	256	270	251	265	242	244	238	271	243	290	261	255	262	245	272	249	255	275	245	262	256	292	277	252	266	259	274	264	276	251	257	279	263	260
25165	21517	29201	25141	23997	25503	18805	7618	4855	3641	2915	2377	1997	1792	1645	1479	1382	1290	1170	1052	817	723	641	599	518	503	450	450	388	361	400	367	341	346	361	337	294	321	314	310	308	322	311	322	340	328	301	286	313	283	309	307	315	291	317	300	282	298	298	315	290	321	272	298	315	336	314	301	303	286	308	319	287	328	319	329	295	309	311	333	304	325	292	281	306	303	281	297	317	287	308	338	272	278	308	302	340	276	309	324	313	320	287	307	328	304	292	292	339	327	292	321	291	276	305	296	327	333	311	307	305	310	310	281	301	309	299	265	295	324	302	295	287	307	281	286	288	324	290	304	313	282	318	310	331	274	290	305	324	287	299	281	309	298	289	325	309	329	292	318	298	289	315	306	295	298	301	279	296	285	334	304	277	297	270	308	288	298	284	292	291	312	344	318	287	311	315	319	328	284	302	279	271	303	325	305	312	330	291	284	319	307	295	278	318	271	274	319	288	299	279	293	338	321	294	326	327	278	335	315	303	300	340	313	319	334	304	306	299	319	319	283	291	277	323	280	330	311	278	285	291	305	295	322	316	316	287	298	290	321	285	298	291	301	300	305	295	279	318	300	294	302	300	296	320	280	318	298	301	300	318	268	303	305	321	282	299	295	282	354	283	265	313	294	281	289	301	295	262	315	296	312	272	315	280	299	317	318	305	313	312	286	297	297	317	302	323	302	293	321	330	280	299	286	303	272	304	320	322	288	295	329	313	303	311	320	311	287	276	331	287	294	314	300	312	307	290	315	317	297	293	317	306	313	338	282	318	309	276	289	293	294	293	308	288	285	285	298	291	286	331	326	312	333	287	292	279	292	333	294	247	300	302	290	282	312	320	283	286	321	309	306	312	297	326	323	314	321	310	287	310	326	300	279	321	289	336	270	315	293	285	283	318	347	335	271	321	268	329	290	335	297	321	313	307	310	305	283	304	315	324	312	311	279	309	312	332	310	294	332	293	296	305	294	333	304	290	294	340	310	312	318	309	291	364	303	299	306	315	334	289	320	286	272	284	312	314	350	314	300	282	322	319	284	317	288	301	320	302	325	272	303	271	324	321	288	321	309	293	320	273	298	297	332	299	330	314	327	315	286	316	302	344	336	318	316	306	340	300	280	323	298	324	290	287	311	314	271	317	316	300	331	297	298	313	302	269	304	316	274	312	262	309	287	297	307	336	295	273	322	310	313	308	299	289	302	305	319	321	286	310	303	316	327	287	312	291	302	330	322	323	281	301	279	323	333	297	313	289	278	283	315	287	287	262	309	286	310	340	296	302	275	291	299	283	315	324	315	277	274	326	286	300	317	353	306	326	332	303	299	287	297	305	310	283	316	299	329	331	316	340	303	296	312	284	324	332	314	319	308	285	304	275	298	318	286	306	312	312	311	304	296	314	281	341	304	310	310	284	297	324	307	312	311	289	319	331	323	314	312	313	317	335	316	290	275	313	273	305	313	323	309	274	328	344	292	316	308	280	306	297	297	311	285	260	297	289	325	310	304	302	353	278	283	277	306	276	333	313	326	312	293	307	310	309	293	290	290	309	299	319	319	338	325	291	311	290	259	295	345	330	287	284	280	299	279	300	306	308	283	313	302	314	303	280	296	292	312	313	303	334	305	296	304	336	314	298	315	313	281	322	329	310	278	303	287	299	317	301	290	287	290	288	315	284	296	290	273	292	306	316	284	290	302	312	347	279	298	303	331	294	298	319	297	293	332	301	318	301	319	294	289	270	303	306	301	285	292	303	267	295	297	304	310	303	277	266	289	261	297	292	315	314	298	309	303	297	310	295	309	270	335	276	298	301	319	292	308	303	332	319	305	308	346	280	310	274	306	328	324	272	298	283	282	294	317	309	282	303	300	313	301	328	331	328	283	293	315	306	309	303	286	288	300	325	305	266	329	286	285	313	287	323	310	253	328	315	293	298	296	304	265	280	310	309	291	311	289	311	280	284	285	336	300	288	302	296	321	311	284	313	301	299	295	289	284	307	336	315	287	273	289	285	308	285	279	313	307	321	316	324	311	266	326	324	304	283	274	258	307	318	297	308	313	337	280	301	313	312	293	309	275	303	306	352	304	315	287	312	312	322	331	332	285	316	322	324	310	347	309	306	276	277	296	301	300	297	323	300	309	311	350	313	296	301	303	332	330	265	314	306	302	271	303	307	284	320	305	279	294	304	302	302	316	314	315	309	348	303	297	306	305	333	309	270	314	307	329	322	309	282	314	305	302	316	282	302	282	313	316	335	338	269	284	307	308	309	322	305	297	283	284	317	301	325	292	300	320	295	289	290	331	280	298	312	314	302	313	307	305	292	314	319	320	308	284	332	313	312	305	322	292	320	330	286	312	320	275	309	339	277	317	298	298	317	295	292	311	315	308	284	319	304	281	301	334	292	317	309	301	313	325	298	321	340	301	324	293	324	321	305	294	322	332	283	323	323	274	304	284	263	354	299	326	319	292	307	288	301	313	294	296	311	305	307	282	304	303	271	300	328	301	283	304	329	323	286	303	294	330	316	307	304	295	322	311	332	304	292	339	305	286	306	282	283	297	297	317	317	294	294	317	294	296	285	312	305	312	299	274	310	299	312	281	265	316	328	279	301	318	278	319	305	337	321	304	315	291	301	284	326	292	301	304	294	297	306	291	308	275	302	313	292	282	275	311	304	331	291	341	322	312	323	284	278	292	271	321	300	290	268	308	297	282	293	299	305	295	307	291	316	315	297	301	324	288	299	307	283	298	303	305	280	298	298	326	289	284	261	274	304	303	305	312	303	294	318	293	282	303	293	301	283	298	282	365	310	309	323	327	294	290	290	278	320	331	320	282	303	313	294	281	287	291	312	290	299	311	308	303	326	283	306	318	304	313	275	321	302	335	289	324	322	292	367	291	304	318	288	292	325	300	310	285	297	258	259	326	309	305	331	271	256	310	308	332	308	305	311	331	301	296	300	297	290	300	308	300	301	313	299	301	331	333	276	311	315	277	287	293	310	302	286	319	310	303	307	336	296	318	314	311	270	297	330	275	310	300	325	285	280	301	293	299	321	312	293	313	279	357	299	281	311	311	310	310	311	315	313	268	309	266	299	311	301	296	298	348	277	298	323	311	306	320	294	296	306	293	296	294	299	300	304	304	319	309	295	283	288	297	308	292	322	286	303	305	304	294	302	320	278	329	310	305	275	290	299	308	295	302	286	322	322	317	290	281	265	328	352	307	317	304	293	310	284	305	304	321	310	299	303	314	307	284	302	273	304	291	290	308	294	297	271	318	263	283	337	287	317	319	296	294	325	299	299	299	288	297	293	284	300	307	302	291	292	277	287	302	263	300	315	327	334	297	308	338	326	289	313	298	299	306	292	302	294	304	312	307	257	310	303	300	273	317	307	309	275	297	302	285	279	294	309	310	306	290	298	278	303	318	285	329	326	308	325	311	311	310	312	315	312	305	316	330	301	293
46010	62918	56531	41393	32363	26577	15975	9886	7560	5940	4479	3792	3125	2763	2429	2221	2000	1834	1673	1372	1127	961	827	700	649	560	510	481	450	397	363	411	360	366	351	371	345	289	332	311	284	317	325	307	304	294	293	268	257	317	274	270	293	278	253	292	275	289	316	282	270	300	293	271	286	309	305	291	239	270	278	280	296	265	296	287	277	279	291	285	322	278	289	288	290	301	320	301	282	299	259	302	287	289	294	271	343	294	281	284	263	269	287	305	288	293	280	284	266	279	264	301	289	297	309	285	286	258	303	301	276	295	295	286	284	289	279	322	287	264	296	278	307	317	312	276	264	277	303	303	294	274	284	286	286	295	299	284	286	282	271	289	278	293	303	232	263	286	288	299	293	243	285	282	281	291	291	284	291	284	274	311	305	283	276	257	305	297	308	292	269	282	301	276	310	305	269	303	288	258	283	303	282	283	294	321	272	289	273	308	282	290	312	290	313	293	288	253	248	278	278	288	287	281	297	296	292	317	299	310	286	296	282	254	269	286	276	278	301	307	279	239	282	277	266	274	303	294	283	272	286	261	287	276	270	305	285	291	309	264	302	292	305	248	259	297	271	302	272	242	298	286	306	276	264	294	280	268	261	289	282	280	272	277	277	262	289	284	318	259	286	296	282	275	300	277	288	284	296	289	270	262	317	294	298	263	307	302	280	255	295	270	283	286	305	297	293	319	292	248	309	270	288	293	268	293	324	275	273	305	284	285	279	303	292	286	304	301	293	268	248	275	298	258	276	291	265	281	293	307	303	284	298	287	298	254	284	272	259	295	258	286	254	307	268	295	262	282	282	267	297	288	301	310	271	306	253	276	261	296	272	280	276	262	289	314	340	265	312	233	282	295	267	308	279	299	259	289	264	267	290	251	303	280	305	289	274	280	269	299	287	296	283	278	296	312	302	288	291	295	269	256	305	264	283	296	299	271	291	303	286	271	287	291	304	277	296	316	294	326	305	295	293	299	274	281	321	301	288	300	287	291	251	254	264	305	284	280	276	295	281	268	283	271	277	269	266	266	310	304	265	304	274	292	312	315	276	277	284	283	285	281	287	312	327	280	283	272	260	292	274	308	298	288	298	287	308	290	282	250	291	289	271	311	289	299	278	265	298	297	264	271	286	271	316	288	291	283	282	292	304	276	282	276	298	300	293	304	278	264	267	259	328	294	293	279	287	263	282	312	312	300	280	277	324	272	298	317	320	285	261	286	276	272	286	293	257	282	301	267	291	287	313	267	278	325	275	279	296	289	311	299	285	299	310	291	305	282	263	271	297	263	289	295	283	294	266	322	303	289	285	286	253	262	314	269	275	297	304	254	285	286	268	303	298	280	302	287	265	270	287	304	271	318	274	290	300	263	271	312	298	282	266	286	307	276	288	276	285	262	296	285	300	301	264	263	298	310	300	264	313	320	299	303	326	294	292	294	277	292	291	281	288	284	290	298	291	295	282	268	294	287	305	291	289	270	275	288	298	282	304	284	275	282	275	279	246	280	259	292	299	286	304	274	296	288	270	259	284	317	295	296	282	271	294	261	271	281	259	294	295	298	302	282	286	321	278	291	289	295	286	284	290	289	277	282	267	305	278	309	296	318	257	275	289	266	281	285	267	274	301	294	280	265	292	292	259	271	296	269	279	288	271	260	278	291	279	268	303	290	276	324	298	296	310	291	290	278	331	299	280	269	279	274	284	283	313	312	290	290	286	281	277	288	300	280	274	300	272	275	280	286	285	258	277	269	310	286	272	295	290	281	284	266	277	281	311	314	289	294	300	271	324	286	282	270	306	286	266	282	267	293	268	258	280	292	277	280	267	302	246	306	286	270	255	274	272	290	269	308	308	288	302	317	292	301	292	301	263	301	318	267	297	304	259	295	308	280	274	277	277	281	293	256	288	284	299	293	278	292	265	275	302	291	291	253	269	290	290	284	282	298	265	330	297	286	272	266	268	283	284	300	280	289	290	281	298	295	313	284	297	296	319	281	284	275	281	286	298	295	276	305	260	290	294	297	309	298	286	263	290	316	258	307	252	297	276	283	282	297	290	290	300	290	279	251	309	294	291	272	253	301	294	285	301	255	290	260	275	297	284	298	290	311	291	261	268	290	292	295	286	264	241	281	253	307	278	276	266	291	274	299	307	325	279	277	290	304	270	274	280	273	262	286	290	279	292	262	268	280	301	266	292	288	286	271	278	311	269	258	302	263	283	296	253	279	277	272	267	280	306	280	274	314	279	274	291	328	249	310	244	274	300	284	287	301	250	308	266	287	288	280	291	266	267	284	285	279	288	259	271	296	290	282	256	288	313	263	317	276	294	288	286	292	305	305	302	265	285	299	319	299	259	275	268	293	289	287	274	283	346	295	273	291	266	289	291	282	309	287	314	269	301	302	270	286	281	308	294	320	277	274	287	311	278	282	283	268	275	304	283	277	271	275	274	248	263	254	269	274	313	313	260	300	298	282	267	290	288	268	281	290	284	321	284	270	271	281	277	282	269	298	284	281	291	274	278	291	263	293	280	294	315	286	249	281	259	297	293	284	267	287	270	269	308	284	263	256	274	267	315	279	282	281	289	278	286	253	288	267	279	313	288	321	317	283	256	302	308	269	298	273	313	297	298	300	306	267	255	281	278	291	273	280	286	302	280	307	269	281	274	272	306	254	335	314	277	257	296	274	256	288	262	306	289	276	289	277	273	272	298	275	304	307	262	320	287	269	266	287	268	288	284	283	322	294	279	289	284	309	289	298	254	279	282	295	290	261	271	319	269	295	272	285	304	267	284	301	269	291	263	310	258	276	290	298	292	293	262	282	305	283	274	289	312	257	279	314	282	242	277	286	302	287	293	270	296	248	281	305	273	255	295	277	283	265	304	262	328	300	224	295	280	280	259	278	301	268	276	293	292	279	281	306	289	271	260	275	285	288	301	291	298	293	288	310	292	299	250	299	261	307	273	271	274	273	314	309	272	313	304	266	279	276	273	297	312	269	283	275	304	313	297	287	306	248	265	326	302	261	265	288	317	298	287	288	293	291	312	280	255	276	296	303	265	269	278	302	301	277	278	256	288	270	293	296	289	269	267	275	275	290	301	285	273	313	268	282	295	268	275	287	307	269	294	290	310	287	351	301	285	288	266	282	298	293	288	260	300	281	288	288	296	257	300	308	262	257	279	280	271	258	302	261	307	260	250	298	247	300	267	288	293	277	290	286	308	283	304	282	272	288	272	278	291	275	317	263	286	275	284	306	291	276	292	259	319	301	275	280	310	286	284	284	310	275	294	253	276	290	278	300	270	273	280	279	313	278	321	256	280	255	305	300	302	279	272	309	300	266	304	298	283	274	260	248	293	270	307	277	273	294	264	271	295	289	268	290	279	289	313	269	257	286	297	302	284	283	278	275	300	283	308	258	278	314	261	304	270	309	275	259	303	258	315	289	300	267	249	284	275	251	274	272	263	268
24864	21597	29229	24989	24166	24471	17273	7941	5059	3885	3234	2555	2292	2037	1742	1651	1459	1368	1236	983	889	790	675	524	532	484	459	437	397	402	357	335	359	326	362	335	354	295	329	279	303	308	300	324	296	318	298	270	288	307	296	307	290	326	311	298	285	295	319	285	275	300	330	296	305	287	290	287	305	303	315	322	286	281	310	296	304	269	316	318	271	302	276	286	267	268	288	309	294	307	288	261	277	303	273	300	292	273	292	277	288	282	268	294	270	299	286	277	279	319	296	278	308	306	273	299	298	287	287	301	283	303	315	316	293	302	323	308	296	309	300	268	310	279	288	312	268	271	297	285	272	316	292	292	317	287	268	260	308	297	294	304	311	331	293	304	279	303	317	327	304	276	268	298	288	266	304	300	304	288	298	274	330	274	297	264	245	295	300	284	260	291	311	276	319	292	306	277	284	289	278	303	272	299	282	318	307	265	306	274	310	289	298	296	287	274	303	275	322	303	282	286	279	272	297	298	295	319	274	300	268	293	328	300	292	325	285	307	304	308	312	270	301	276	289	282	297	258	279	326	310	282	309	310	274	274	300	287	308	303	275	301	269	310	271	300	275	282	304	287	294	274	281	316	312	260	274	297	318	279	279	285	266	289	280	288	249	320	292	288	281	286	310	317	283	336	296	275	290	315	288	296	286	297	310	303	295	326	282	304	298	285	322	331	300	314	316	281	288	296	291	311	331	301	296	274	288	293	284	271	281	319	330	309	302	345	298	286	290	282	285	302	276	285	314	281	301	319	286	294	301	314	331	325	285	278	308	295	311	275	277	281	300	313	278	273	304	289	309	265	286	292	270	299	294	299	282	273	302	265	283	272	297	300	317	291	297	317	310	296	312	279	310	299	284	289	286	282	289	282	309	296	288	277	271	307	319	283	287	305	306	294	325	299	291	259	295	307	306	276	320	307	295	305	295	326	307	301	309	316	270	295	305	271	303	291	296	303	269	246	283	284	250	295	288	277	304	280	315	301	274	292	324	284	311	284	308	301	287	288	297	290	289	268	305	291	320	300	309	318	302	292	286	310	307	305	316	302	282	265	258	324	325	297	296	296	294	282	307	278	282	322	307	305	290	273	299	302	296	290	275	253	288	286	273	273	300	310	293	300	296	344	335	270	251	275	312	281	323	311	286	295	289	302	285	267	283	311	289	300	303	299	270	293	296	280	303	293	309	280	273	258	302	271	295	305	299	253	307	323	302	249	284	292	316	298	279	271	296	289	289	288	276	291	285	262	317	285	325	330	324	318	298	271	293	305	333	284	265	325	306	277	298	294	300	289	293	290	283	291	282	293	285	346	267	285	283	287	309	314	257	312	321	303	294	282	294	283	300	282	310	269	298	303	288	280	320	300	293	264	316	304	293	290	301	279	281	300	277	288	277	280	284	282	267	292	298	316	285	308	299	301	278	286	319	280	255	293	288	292	258	287	283	305	281	287	278	263	305	264	292	269	306	293	293	270	273	293	298	287	267	324	275	311	307	317	309	272	302	309	322	291	307	285	289	298	322	285	313	367	321	294	270	293	301	295	289	310	309	299	270	294	276	305	302	310	288	290	315	286	244	244	313	313	290	287	297	287	289	287	282	280	272	288	281	302	277	309	279	296	300	283	321	284	313	301	318	295	282	291	266	307	296	320	290	277	330	295	299	294	307	292	276	297	278	276	305	278	302	312	268	276	302	267	314	277	321	279	298	304	290	279	315	305	289	262	269	291	294	315	278	313	295	279	266	270	311	288	289	283	277	293	278	270	313	300	320	276	313	299	305	302	300	303	306	288	275	305	308	301	311	270	281	300	285	315	285	301	287	292	304	310	282	319	258	304	287	311	293	275	300	340	272	277	302	287	304	293	292	278	271	298	277	301	278	275	290	299	306	285	290	283	281	292	304	321	285	290	296	264	254	265	253	299	289	286	308	288	333	295	286	300	299	258	266	290	293	296	297	291	327	302	266	291	305	282	312	280	314	289	288	276	276	278	272	285	307	300	272	292	297	272	310	275	275	318	278	296	290	296	308	312	258	276	306	273	335	290	301	308	310	282	300	272	304	285	304	288	292	317	277	288	264	265	317	302	296	282	299	273	298	287	275	259	315	285	303	263	257	305	289	312	276	292	296	280	313	291	309	300	317	284	294	269	269	293	296	299	279	297	300	286	318	296	322	280	273	284	277	222	285	281	320	284	305	281	266	277	295	314	306	292	296	291	285	291	311	280	323	301	313	288	282	295	287	322	324	299	267	315	305	273	297	280	311	294	301	296	311	269	303	297	297	286	315	278	299	299	291	285	298	279	290	283	290	274	291	298	299	296	294	307	303	301	308	297	289	333	274	288	281	297	275	299	292	311	302	287	295	297	304	246	281	279	293	292	292	276	264	301	273	271	287	286	287	313	295	299	309	282	302	298	298	300	312	268	288	309	320	285	318	281	297	272	278	266	279	278	298	288	276	305	286	277	270	306	295	324	306	323	272	286	304	293	295	305	284	282	300	277	283	283	281	317	292	286	283	300	299	296	290	307	287	322	297	288	281	276	293	287	283	295	263	277	290	304	321	338	292	303	299	307	301	283	307	307	302	309	275	316	306	310	303	287	312	289	275	264	307	302	306	284	309	280	293	263	311	298	305	299	267	280	279	295	266	305	297	300	282	291	264	290	333	299	304	281	282	283	280	262	276	302	295	319	302	272	275	244	306	304	281	284	285	292	315	305	285	268	305	333	308	270	301	285	309	301	288	317	288	283	284	279	285	300	272	295	272	302	298	286	293	269	280	299	316	294	307	309	280	304	295	294	302	296	285	274	267	269	300	287	301	279	305	286	294	323	290	303	292	293	280	272	271	281	308	310	315	267	291	294	308	318	285	314	293	318	319	269	298	287	306	288	287	275	280	290	306	309	299	318	255	270	288	255	312	272	314	314	265	277	294	289	279	284	283	295	301	307	293	286	291	287	304	275	295	283	277	306	298	296	298	321	316	264	316	278	261	258	285	301	296	304	283	280	286	295	291	284	304	269	287	283	273	299	311	333	288	286	297	297	311	308	296	304	279	336	315	299	268	311	290	291	287	318	326	271	322	276	305	307	278	303	297	266	278	300	282	308	278	295	292	309	281	331	337	301	294	296	312	305	306	263	289	285	313	267	297	280	271	300	295	269	287	287	259	294	273	309	283	332	268	302	283	285	274	285	313	263	304	310	264	293	298	299	293	290	310	273	286	273	311	251	329	292	319	280	281	280	276	294	271	281	298	287	294	295	286	281	313	288	295	273	270	299	265	299	289	325	291	286	278	290	284	269	301	283	299	304	296	270	290	316	277	275	261	279	303	273	286	282	322	295	275	298	301	287	290	319	274	277	309	288	327	286	301	296	293	280	305	276	279	331	296	311	306	316	270	283	301	282	277	311	290	289	294	302	303	297	286	309	296	280	293	272	323	263	288	286	279	286	315	305	295	277	276	297
47827	64377	55399	44101	36277	24741	14976	11290	8484	6711	5368	4358	3706	3239	2954	2604	2354	2169	1822	1531	1307	1083	859	761	614	573	524	481	413	468	380	354	376	355	344	357	342	351	309	294	324	302	292	289	276	274	284	279	302	299	268	276	300	256	283	313	297	278	256	254	280	280	308	271	284	322	262	268	259	259	283	264	272	252	288	290	305	289	280	285	256	300	261	282	279	295	285	255	259	270	299	262	303	269	285	274	296	256	286	282	270	252	251	287	276	295	272	251	294	245	264	254	239	301	266	274	279	281	287	267	253	251	276	253	257	293	307	291	263	301	299	259	263	265	261	258	276	277	293	301	302	254	280	271	285	290	325	280	288	277	292	286	297	266	282	279	301	264	290	232	272	245	304	302	284	292	295	292	242	288	293	256	292	261	275	278	301	266	280	292	273	263	287	286	238	265	305	299	298	293	282	272	280	298	306	261	255	275	264	289	281	272	278	294	271	282	250	290	262	299	262	253	273	278	263	278	244	264	275	323	277	268	256	266	292	271	251	260	231	249	288	271	281	291	297	253	284	279	297	297	255	256	284	287	260	284	311	264	280	297	280	273	278	303	289	250	285	301	262	268	265	289	249	299	278	282	282	292	280	300	270	254	280	291	298	286	275	269	288	288	267	283	257	244	293	289	270	295	271	281	247	336	282	258	257	283	261	273	298	276	265	280	276	277	290	262	275	267	275	278	277	266	292	264	257	272	240	294	282	278	285	237	267	251	307	261	291	284	288	276	276	263	260	274	290	256	268	281	284	281	290	254	286	253	294	272	317	270	293	270	293	225	247	323	291	263	266	271	311	286	277	304	271	290	264	298	281	275	263	283	279	275	285	265	264	266	311	269	276	264	264	270	285	287	272	275	301	291	243	250	305	279	300	273	275	275	285	276	290	274	245	292	302	262	294	285	264	262	272	240	278	292	282	281	248	262	258	293	280	282	286	281	295	282	265	272	272	263	290	280	252	264	297	289	281	280	271	261	263	274	288	269	299	305	266	289	254	267	306	268	261	299	281	264	294	276	300	274	272	291	309	264	304	266	268	275	302	299	290	253	299	275	249	269	286	253	269	247	273	243	287	269	265	264	274	298	271	296	309	259	279	273	269	277	278	267	287	308	316	287	252	283	254	270	250	261	298	269	254	285	269	293	287	278	287	280	283	283	265	227	289	258	288	279	267	269	284	293	274	273	268	257	313	301	310	277	289	282	270	281	216	263	277	283	241	261	270	253	251	291	309	299	278	291	276	260	274	282	261	259	281	269	270	281	261	283	272	268	280	273	277	295	291	282	288	280	284	258	288	269	288	269	297	297	268	286	258	278	278	260	264	273	279	280	267	261	272	249	269	308	241	273	255	283	279	260	301	244	289	285	257	263	295	239	269	294	273	300	292	318	256	257	287	302	280	297	266	279	287	273	261	283	273	279	277	282	269	275	272	260	318	251	269	252	276	283	276	290	285	252	239	318	279	267	241	278	283	278	264	243	249	256	281	240	289	278	253	276	304	261	258	260	276	289	314	258	275	274	282	318	263	303	284	281	292	269	296	302	284	265	284	307	302	244	279	277	259	270	287	289	255	301	258	287	256	279	273	280	256	283	279	263	278	321	292	249	307	260	264	264	285	281	276	286	304	306	263	266	277	244	267	282	269	260	282	271	264	274	284	288	288	279	286	252	265	269	276	256	281	252	283	280	272	257	293	286	272	248	278	281	306	278	268	294	268	257	278	305	268	282	274	284	283	271	269	310	269	285	284	275	278	282	279	287	266	232	281	271	299	262	287	255	287	269	294	272	282	257	312	264	274	279	243	313	265	288	273	263	279	282	287	275	247	259	304	281	303	291	285	284	280	264	301	265	286	263	285	292	302	298	280	252	253	273	289	288	263	259	273	312	252	268	247	258	251	256	296	294	329	281	279	268	260	306	278	271	287	259	324	273	278	257	253	261	250	272	309	272	285	294	283	276	287	261	286	300	274	269	279	260	279	237	285	292	283	261	283	302	287	253	259	287	276	260	290	301	271	292	278	287	285	250	275	288	299	305	233	260	265	280	279	295	255	286	279	283	270	276	273	265	300	287	289	290	303	283	287	271	303	286	283	269	277	284	256	307	269	285	245	283	296	276	297	294	301	276	286	302	269	281	250	303	273	253	254	265	281	301	253	304	308	240	262	293	248	272	275	288	279	261	298	278	256	264	284	290	305	265	316	237	290	262	296	278	256	265	312	271	265	266	278	274	272	266	286	269	252	281	287	265	280	279	274	269	246	285	298	268	283	247	268	262	298	294	269	261	274	255	224	275	258	288	306	264	328	282	263	256	306	276	304	263	267	241	267	264	289	293	291	293	273	285	271	241	301	256	276	283	272	277	280	243	280	298	263	309	275	271	262	277	265	254	284	268	293	245	301	281	277	261	283	271	283	247	290	273	270	288	288	280	286	285	287	278	252	300	288	257	274	261	274	295	245	288	268	284	292	242	274	276	269	283	272	285	300	304	261	275	284	270	298	254	303	300	292	297	259	288	275	257	273	301	295	262	268	316	290	300	295	270	279	286	290	258	278	296	280	298	288	313	255	268	254	239	263	292	292	303	307	281	295	280	286	282	314	281	306	298	264	245	241	284	289	282	277	270	253	267	271	275	284	245	292	281	295	296	285	266	272	297	262	272	274	308	291	305	278	254	257	275	302	282	299	286	245	294	280	280	275	288	264	242	262	287	300	295	278	267	286	270	298	297	255	287	273	263	282	262	308	284	300	264	286	311	291	276	258	291	273	275	291	265	271	272	257	261	258	318	281	298	291	288	275	301	289	275	253	269	267	293	292	267	270	276	288	268	271	254	255	273	261	286	270	317	279	291	287	288	265	276	279	278	277	264	300	270	267	299	292	280	277	262	275	242	266	305	297	284	292	291	318	280	268	264	265	292	285	277	314	257	275	284	280	242	275	308	267	265	276	273	234	256	270	275	288	273	260	268	257	280	277	294	285	262	255	285	261	263	290	299	294	261	265	284	255	279	274	293	278	277	292	247	268	282	304	262	274	282	289	272	288	239	298	267	325	268	284	273	245	281	267	285	301	305	276	297	290	286	307	273	291	306	259	278	278	275	264	231	256	303	262	278	246	286	261	268	294	263	272	281	285	267	291	258	260	292	262	280	267	312	298	279	292	258	280	253	262	273	274	276	285	272	263	273	286	271	271	282	283	288	302	251	286	282	252	275	283	281	275	275	275	260	278	275	280	276	263	294	269	297	300	285	268	273	279	288	271	255	284	284	274	274	304	291	249	254	285	287	297	305	288	274	277	240	283	272	288	265	263	291	284	262	293	266	277	288	268	249	298	286	256	310	272	288	266	286	258	278	265	267	248	277	299	294	266	272	282	293	257	250	282	244	273	245	275	271	274	253	281	240	293	274	250	261	271	294	268	287	261	285	254	278	262	265	247	270	269	298	241	294	272	277	287	278	287	281
24143	21579	29370	24563	22893	23539	21811	10598	6226	4719	3748	3136	2745	2524	2207	2052	1813	1648	1422	1226	1088	903	733	676	599	577	522	471	422	413	448	375	415	372	382	386	342	392	350	358	324	337	339	331	285	359	330	321	320	317	303	324	312	319	318	311	343	316	330	292	334	311	320	325	333	317	327	315	304	333	321	312	331	330	330	306	297	319	352	297	329	326	314	300	321	314	320	316	313	324	317	309	287	334	289	260	311	337	317	322	314	305	341	353	325	359	315	335	321	298	319	297	303	309	329	330	352	274	306	307	323	310	279	300	272	300	301	339	329	320	307	324	326	299	317	322	318	326	345	303	311	280	313	340	315	354	319	296	346	318	327	359	299	307	346	327	311	358	274	312	327	321	318	310	304	333	320	335	337	306	311	304	318	308	345	306	287	320	301	309	322	310	285	316	319	280	284	329	310	305	321	317	288	342	293	308	330	295	289	321	285	317	272	315	302	334	315	301	306	321	334	335	330	315	299	290	305	335	330	306	315	324	282	287	297	299	276	287	291	338	299	363	314	315	319	362	335	318	307	303	277	304	328	325	283	302	307	277	297	329	326	322	325	332	325	323	309	327	357	321	316	302	305	297	335	332	336	307	329	308	307	303	313	318	297	303	333	287	319	293	344	325	313	324	329	353	323	357	304	320	295	322	311	339	291	328	317	319	317	292	309	300	323	337	314	325	354	297	328	337	314	299	308	299	319	317	301	300	338	319	339	313	334	314	320	330	336	289	334	284	297	330	300	322	314	321	297	302	293	297	293	298	291	314	331	275	325	294	331	329	331	324	320	326	320	287	302	284	334	300	317	336	298	310	328	274	303	328	320	349	340	293	310	311	314	321	287	302	308	311	319	322	336	276	325	333	309	305	319	294	312	311	326	306	294	315	292	347	367	338	313	317	344	324	299	291	274	308	324	355	289	310	294	320	347	336	377	315	324	302	281	284	308	345	287	305	298	313	321	319	326	333	319	332	295	286	326	313	295	300	313	318	278	345	326	306	329	339	295	292	290	317	326	322	298	305	334	311	318	310	275	340	330	316	324	307	350	280	333	357	321	301	297	300	321	296	329	309	298	288	325	283	311	288	335	363	332	327	304	288	326	307	327	326	343	297	314	297	368	315	327	304	333	301	319	346	333	314	314	299	314	282	319	317	305	325	302	308	290	314	283	296	322	301	305	315	348	313	313	326	279	300	308	322	319	345	285	327	312	312	306	320	314	333	317	330	342	325	315	327	327	337	321	304	316	327	341	280	274	326	291	316	310	316	314	316	358	322	302	314	339	327	323	278	295	303	318	303	316	314	313	301	347	329	299	347	311	324	322	339	310	289	312	326	315	301	296	321	310	274	318	313	293	351	301	293	310	332	303	296	306	330	327	315	300	309	314	331	305	310	312	296	361	316	318	286	320	313	314	308	315	339	314	312	320	305	304	305	321	315	302	340	314	317	303	305	309	323	343	319	314	318	324	297	314	314	294	282	332	309	305	292	303	292	320	300	319	320	320	317	304	340	320	325	300	299	289	307	330	352	316	320	306	307	299	274	294	345	313	317	265	311	330	318	317	297	303	302	306	313	304	315	323	319	317	312	308	347	327	355	309	311	308	314	325	313	300	307	286	339	326	294	310	318	319	324	299	313	290	301	299	305	334	292	324	317	295	275	306	302	308	305	336	310	307	314	316	313	274	295	316	294	330	314	320	309	311	289	309	301	303	321	281	321	307	316	329	343	302	314	329	292	315	309	315	319	306	306	315	344	320	317	334	311	327	327	303	324	321	321	334	308	319	331	330	324	338	337	317	319	300	308	302	321	335	296	345	290	299	297	310	316	305	293	305	322	295	314	301	305	279	337	346	317	321	310	348	332	296	327	327	342	311	305	324	323	318	290	322	319	342	309	306	335	332	323	314	319	307	306	331	295	291	310	356	310	290	317	356	327	319	281	328	308	289	300	305	338	279	305	311	284	318	319	343	324	325	336	298	303	298	315	352	310	296	310	308	275	318	305	335	337	292	353	306	311	309	312	329	318	323	327	281	290	342	341	301	332	314	307	341	331	295	313	310	328	328	282	308	317	308	338	319	324	310	287	337	311	331	333	316	308	311	320	305	284	320	320	306	294	303	313	312	318	310	317	299	339	299	315	304	324	305	317	290	303	305	288	262	318	299	316	309	339	314	295	320	300	299	302	338	318	334	340	294	336	314	317	334	326	303	315	339	348	297	314	321	299	318	300	309	297	315	291	331	279	329	317	346	281	280	308	285	331	320	299	301	297	312	319	314	323	325	306	349	312	284	323	316	349	327	320	272	316	324	315	299	318	334	303	306	313	333	283	312	291	288	319	317	329	354	283	313	305	348	313	322	289	307	313	305	321	320	299	296	321	281	308	315	331	330	323	309	346	340	340	291	328	310	304	309	299	285	332	306	325	297	315	340	329	307	326	297	325	303	342	306	317	286	323	345	325	321	307	329	345	338	327	294	324	330	290	335	302	322	305	305	310	299	286	266	316	313	322	320	338	308	343	327	305	305	308	330	286	332	320	291	276	312	335	291	326	330	281	298	290	331	285	315	338	309	295	306	317	320	291	332	332	317	309	325	295	302	310	329	305	311	280	334	284	317	338	322	320	320	283	312	312	297	296	359	327	313	324	306	306	297	342	325	318	290	292	311	317	326	306	333	329	310	324	336	320	285	324	349	331	330	285	311	324	314	345	306	297	309	319	296	323	316	285	287	294	341	337	287	329	323	311	324	327	336	326	338	334	348	286	301	306	339	318	316	336	328	290	319	297	330	324	332	318	324	298	313	342	323	297	296	301	289	299	300	325	304	336	303	321	316	303	310	318	338	317	327	286	335	273	323	305	295	336	326	338	323	312	304	310	291	309	313	287	280	346	287	321	306	312	305	327	333	302	335	308	311	330	310	317	338	309	331	328	328	306	333	310	314	318	325	306	303	325	300	336	306	313	308	314	326	317	319	325	300	322	320	313	311	325	326	317	341	317	277	319	314	317	285	330	304	326	315	317	312	306	306	337	308	337	316	315	297	350	358	334	334	287	330	294	306	311	293	290	319	313	327	293	329	320	334	307	322	300	310	313	319	346	293	325	334	297	304	283	335	335	277	306	328	306	313	332	331	338	298	306	296	290	318	318	310	272	301	334	323	329	316	283	298	310	325	347	309	318	297	307	311	330	348	281	328	294	296	291	316	316	319	333	333	338	323	333	329	293	276	319	328	299	297	325	294	329	291	335	305	308	314	290	322	287	314	326	341	298	318	327	300	341	318	339	298	297	337	307	312	298	306	328	318	316	316	313	350	288	365	326	350	312	330	352	297	301	303	328	333	300	335	328	310	331	326	313	298	335	323	323	288	290	289	300	315	307	290	319	346	323	318	310	335	334	320	303	313	288	304	339	321	295	321	308	308	296	314	333	300	324	314	296	279	307	314	325	292	318	339	342	301	301	314	298
49833	65741	58435	47363	35968	22925	16449	12795	9637	7419	5851	5149	4368	3853	3502	3128	2800	2597	2162	1768	1499	1164	1012	832	699	666	582	543	473	427	430	400	409	414	382	355	394	353	301	307	343	320	334	325	324	295	282	289	307	320	310	308	291	319	305	310	314	307	296	310	278	292	311	283	290	308	324	310	313	283	314	290	327	267	301	325	277	305	290	299	274	289	285	298	291	268	283	312	281	297	297	292	298	310	320	298	286	282	289	320	302	319	276	293	315	315	335	315	314	300	334	347	313	318	279	274	323	278	280	286	268	281	280	292	280	292	288	313	301	284	281	275	271	307	280	277	292	280	287	299	280	288	306	290	287	305	296	286	318	309	294	276	314	304	296	336	259	295	335	305	337	294	310	313	288	309	286	288	282	283	287	287	310	269	304	298	297	309	298	278	257	335	295	296	274	258	314	293	333	264	293	259	292	267	293	315	284	314	307	325	274	290	296	316	293	268	335	272	300	303	313	292	315	280	292	295	281	285	304	301	284	289	306	299	276	331	294	300	300	277	291	276	332	289	308	312	296	305	296	306	323	292	314	320	306	314	317	291	305	293	303	303	288	303	305	321	270	307	305	311	308	293	269	308	294	264	297	323	305	268	293	287	295	302	285	314	295	273	298	290	271	308	299	311	283	297	314	292	293	308	278	274	284	348	298	294	272	289	315	273	311	294	284	293	311	304	296	294	280	300	316	252	271	275	320	306	267	279	319	315	300	293	274	292	317	306	281	295	311	305	286	305	311	291	311	281	288	311	319	286	325	290	291	303	266	295	322	293	278	266	284	293	299	271	309	287	281	308	277	304	317	272	300	285	280	335	280	294	313	293	303	266	326	289	272	307	321	298	312	282	308	287	285	291	291	291	266	256	312	277	309	316	294	277	310	279	304	313	301	288	324	311	296	318	309	307	319	288	297	289	320	268	308	307	289	277	323	287	266	274	315	295	274	273	294	277	273	268	268	290	315	298	267	283	302	300	285	299	296	311	307	287	312	307	297	300	275	293	299	287	290	273	245	284	302	303	316	288	305	315	291	265	260	280	310	329	324	291	301	285	302	290	299	328	288	293	296	291	300	300	280	300	288	319	304	297	331	304	283	303	302	290	266	284	331	298	306	295	284	297	294	305	281	281	327	320	313	301	284	307	296	272	291	306	289	284	308	293	320	318	289	332	316	286	270	293	306	269	271	325	268	299	279	302	290	271	304	283	293	277	307	285	277	293	286	271	276	325	322	271	295	307	285	302	303	298	296	307	294	318	303	291	309	302	313	286	320	281	298	276	292	294	296	305	273	282	308	322	278	297	305	298	322	269	274	294	306	305	292	319	283	296	296	289	286	309	309	296	287	281	276	281	299	275	299	282	290	313	293	288	345	287	309	334	276	316	301	302	287	335	284	286	322	295	306	264	301	294	260	298	292	313	301	283	287	327	255	307	299	321	313	305	318	305	305	265	289	270	277	275	281	298	285	275	309	331	302	338	299	340	295	293	331	310	309	294	269	259	328	310	281	292	273	299	267	301	289	289	311	266	292	316	321	300	306	299	288	301	282	300	265	288	308	301	283	288	283	320	290	283	309	291	276	313	295	285	324	304	277	307	303	322	292	277	313	268	280	282	305	321	318	303	287	313	277	280	323	272	320	267	313	311	279	318	300	332	310	276	297	292	289	300	280	293	266	288	319	304	295	283	317	262	287	314	276	283	299	315	302	295	332	284	258	260	267	324	300	302	309	293	326	300	306	293	300	290	318	301	313	300	328	326	270	289	271	282	312	281	309	310	288	302	280	282	310	316	303	283	308	300	300	284	264	308	299	292	284	309	308	270	275	310	284	306	298	288	266	294	300	308	312	268	308	276	284	285	295	305	306	254	296	292	308	324	271	293	304	269	277	280	273	291	283	297	293	297	302	284	285	321	293	297	260	325	294	311	298	292	309	309	308	299	289	335	312	275	315	306	259	271	278	293	331	305	308	274	257	310	290	311	255	311	300	313	298	309	305	279	296	313	289	296	292	313	316	286	271	294	290	282	300	311	296	312	299	307	263	279	297	284	304	292	292	289	271	330	310	282	323	295	297	299	265	257	317	300	304	293	291	278	289	288	281	328	268	286	286	286	278	309	272	310	285	289	316	314	308	302	285	280	290	284	312	297	286	289	302	299	327	308	302	270	318	277	276	301	318	271	298	301	307	313	263	294	285	277	292	294	288	296	286	296	289	302	294	291	307	279	319	279	305	308	306	292	292	296	275	291	279	310	276	318	285	297	303	287	279	290	301	275	290	265	272	295	265	291	306	304	286	285	277	295	322	296	315	275	308	324	303	305	331	313	293	301	279	271	291	277	294	277	315	303	300	304	325	307	293	319	287	309	317	284	290	333	299	278	337	306	308	268	309	288	298	297	295	280	301	281	297	287	278	272	308	293	294	294	306	300	291	283	307	301	326	263	297	304	281	274	287	279	279	307	302	272	281	278	285	300	266	339	285	308	295	285	287	309	285	292	311	313	262	286	303	286	272	313	318	320	278	288	303	282	295	305	340	283	283	278	298	296	278	311	281	304	319	340	289	294	303	270	301	272	253	269	278	302	304	292	323	311	315	291	272	293	274	295	298	307	326	304	267	286	306	273	293	301	272	311	320	288	267	305	287	284	296	330	289	244	332	304	298	319	322	298	294	309	269	289	328	287	301	314	302	255	304	344	295	278	281	302	282	313	297	319	307	306	292	267	299	279	293	271	296	293	280	272	290	316	300	306	294	299	294	269	280	309	310	311	283	312	268	314	291	301	301	318	313	282	270	262	273	292	281	288	281	276	303	301	287	310	281	292	288	291	274	268	293	278	318	281	293	283	325	298	302	287	283	324	281	297	314	276	279	272	316	293	308	296	266	311	278	286	289	285	288	305	308	314	284	282	307	297	275	298	260	317	289	289	290	290	326	297	290	294	290	285	309	274	294	271	283	284	294	287	322	304	314	302	328	313	293	313	250	305	299	290	277	300	268	282	305	295	318	280	301	277	293	310	304	270	290	312	282	282	281	317	294	286	273	321	307	301	310	294	307	289	285	299	294	271	297	245	311	319	284	301	260	301	311	291	295	286	301	328	313	287	306	301	301	320	257	284	297	281	305	304	283	294	272	311	272	295	315	309	331	270	307	270	316	296	302	275	323	318	307	294	315	284	259	289	287	304	322	304	289	315	277	306	296	308	288	327	302	298	264	326	312	280	320	305	288	287	305	287	303	310	269	274	332	291	263	294	291	289	299	304	340	281	275	280	302	302	302	322	280	294	302	285	310	287	300	321	288	296	310	277	294	277	283	284	309	255	297	302	273	283	309	303	301	289	303	311	316	293	328	302	275	309	290	278	291	292	286	314	302	313	334	290	308	321	301	316	276	330	282	288	275	269	292	268	267	282	296	288	321	292	302	281	284	288	277	317	303	297	299	280	282	257	347	265	290	269	321	297	275	312
28454	22924	32749	32962	23969	15705	8142	4536	3131	2280	1855	1693	1446	1343	1155	1160	1059	955	835	703	626	523	505	451	405	362	363	346	354	359	328	298	283	319	290	269	288	282	255	268	285	268	271	262	283	272	273	292	270	260	287	252	260	278	286	262	259	271	268	264	242	267	276	269	265	284	256	220	295	288	266	281	281	236	275	295	291	281	256	278	278	271	273	258	273	287	244	282	258	299	267	226	248	279	278	245	250	272	262	249	256	286	260	234	270	280	274	247	263	250	260	267	259	281	264	270	310	263	279	283	274	270	266	266	283	269	259	276	259	269	287	273	285	285	245	269	259	258	269	291	244	266	292	264	246	238	270	249	269	285	295	289	250	272	275	259	274	252	214	248	253	287	271	276	261	258	266	277	247	290	268	251	281	267	273	257	281	277	242	247	257	248	284	271	301	291	286	300	276	237	269	260	267	233	283	249	267	271	250	271	283	244	269	266	260	249	279	276	256	270	277	264	264	263	294	288	256	266	282	249	270	280	295	280	256	280	265	277	281	265	255	291	252	259	251	262	266	273	283	278	262	297	255	278	266	266	264	267	229	275	306	267	257	253	260	281	269	264	278	277	238	240	257	230	263	257	228	268	263	289	240	267	251	271	250	267	290	258	272	256	275	265	274	240	265	260	250	263	250	258	270	247	272	287	267	272	274	257	241	285	280	279	269	264	279	257	277	262	274	260	246	267	270	250	264	265	288	285	278	293	271	249	245	267	295	277	279	263	249	237	251	256	262	288	264	277	285	287	272	268	272	266	259	241	248	249	248	282	251	265	258	300	255	267	285	268	277	243	259	263	272	280	265	253	253	286	280	280	301	248	269	260	247	258	268	276	286	256	266	255	261	264	254	252	262	260	283	293	239	282	266	261	290	245	286	294	280	301	251	274	248	295	274	285	251	264	301	266	262	286	280	313	261	254	269	266	233	268	278	265	294	266	250	255	257	272	256	282	302	265	242	296	256	259	274	271	271	276	274	308	252	259	256	277	271	249	249	265	257	247	276	286	250	259	232	265	255	246	258	268	274	271	257	260	250	291	284	259	268	276	267	273	274	309	276	270	280	258	294	229	252	283	276	247	253	271	285	269	277	263	288	264	274	267	297	248	246	266	258	291	251	254	271	277	264	276	261	266	274	274	314	274	230	247	264	300	294	271	265	320	281	263	262	255	301	289	260	261	268	276	242	277	299	250	292	268	262	248	280	263	272	247	249	244	287	253	273	270	265	293	299	265	258	262	257	269	255	278	241	279	298	241	286	238	258	290	230	301	292	258	270	258	271	252	259	288	265	253	271	280	256	262	279	276	274	283	271	259	258	254	266	267	250	290	258	246	230	302	286	273	281	274	231	297	306	253	259	255	264	248	263	264	288	274	271	273	251	254	292	253	257	257	238	246	258	285	254	260	285	286	269	244	257	282	257	253	242	272	272	271	274	283	252	289	271	286	283	250	280	237	270	266	273	295	289	287	287	235	257	266	249	263	298	281	278	285	257	244	252	244	256	272	273	236	278	255	282	278	275	276	267	284	249	268	245	290	275	250	270	263	282	256	274	283	263	281	264	278	244	289	211	260	263	257	229	244	291	258	286	292	258	299	317	250	258	290	271	253	278	270	281	291	251	228	277	284	268	273	263	247	262	257	279	290	264	251	260	242	258	287	288	242	267	273	261	266	276	266	256	273	263	267	284	277	283	269	232	242	252	245	247	252	257	260	266	240	243	249	270	244	257	222	225	260	284	263	286	263	289	273	273	248	265	304	251	263	268	253	238	278	280	236	278	261	276	253	271	277	267	272	287	265	276	299	272	230	269	291	242	283	263	274	265	284	316	285	278	261	272	259	269	263	274	288	259	268	243	298	248	294	272	294	284	268	247	278	275	255	254	287	261	267	256	267	265	247	266	264	273	267	247	280	316	233	266	293	281	281	264	282	276	264	295	267	286	281	272	267	246	289	250	263	266	260	264	261	264	246	281	310	273	233	268	307	291	239	261	245	288	258	255	262	263	285	272	260	235	295	245	266	279	264	256	259	257	273	274	267	285	248	288	285	289	269	259	261	273	299	279	261	277	275	308	264	268	260	264	268	276	235	255	252	275	269	270	223	270	285	253	264	266	276	275	274	282	275	268	265	308	255	285	250	256	232	276	289	261	280	291	295	267	303	269	269	277	270	271	244	262	268	241	261	254	261	235	267	269	265	283	254	274	249	239	281	274	266	258	254	319	275	260	259	240	252	246	276	281	278	264	286	308	275	295	296	252	269	260	254	265	266	247	260	289	261	288	281	263	268	269	254	266	275	253	275	302	231	282	290	279	288	265	285	240	255	266	272	259	270	272	292	257	256	268	254	288	258	258	257	296	261	245	287	283	261	281	280	263	282	268	270	250	285	239	254	252	277	270	262	271	279	276	253	242	270	250	270	267	253	246	285	285	268	281	281	288	281	293	265	261	246	268	256	261	291	254	279	263	286	248	240	269	270	240	255	295	268	297	284	289	251	265	288	271	274	279	242	245	265	274	270	252	274	262	265	268	269	264	265	257	271	279	266	243	310	289	269	273	257	266	259	256	234	248	267	265	282	251	275	259	244	293	246	279	270	280	279	316	266	284	254	231	238	294	305	297	284	296	249	261	252	297	272	315	275	257	270	269	256	306	265	283	250	285	278	262	256	270	264	261	277	272	286	290	259	279	265	223	251	277	263	283	272	243	266	256	285	300	229	280	257	282	249	264	287	286	301	269	262	261	272	225	303	262	277	276	262	256	276	279	261	254	277	284	290	258	300	239	299	239	264	271	254	271	295	290	302	269	263	252	240	279	263	264	299	282	265	271	277	264	251	243	288	239	302	266	288	288	277	266	276	261	287	231	258	262	268	291	267	280	266	265	281	288	285	304	304	269	292	268	263	237	259	302	250	256	248	313	281	287	277	283	257	279	283	253	270	289	272	260	307	264	266	256	252	290	236	247	291	255	275	260	251	275	276	260	281	257	280	245	287	285	267	277	247	270	285	259	297	294	230	260	260	283	273	292	243	245	261	261	240	262	259	236	288	273	253	234	288	234	231	307	288	239	282	253	302	280	256	242	249	310	252	239	288	256	272	253	288	279	263	292	278	283	312	284	259	257	273	237	284	276	281	260	279	297	263	284	257	257	258	262	283	256	247	264	297	246	267	277	250	278	252	263	286	271	274	272	300	275	262	288	272	284	259	258	241	290	311	255	267	270	268	291	254	274	284	288	250	263	277	281	271	266	272	294	286	237	264	252	252	253	266	263	281	284	292	285	247	240	267	278	302	316	287	267	257	272	255	276	280	257	274	296	275	260	269	297	269	263	247	273	257	277	237	270	245	282	251	271	286	227	283	279	279	248	276	291	269	272	265	246	275	289	297	262	300	275	272	249	282	255	249	297	288	288	245	269	290	276	252	276	268	246	261	266	271	281	277	270	279	267	268	245	287	268	263
44193	53466	49972	37310	27022	18927	10741	7697	5769	4199	3498	3031	2564	2207	1920	1837	1653	1484	1194	1063	895	705	613	554	477	454	435	377	378	323	323	310	322	321	288	306	296	259	279	255	282	268	268	294	257	262	252	260	275	259	273	241	264	224	270	263	267	255	257	231	261	244	268	283	252	267	271	247	282	231	250	231	284	254	265	293	262	283	273	278	257	256	282	272	254	244	270	221	241	277	259	268	256	240	247	262	279	220	220	254	245	250	269	268	277	258	255	244	267	270	273	282	250	246	224	248	253	253	255	247	271	248	248	247	258	256	253	275	278	286	289	256	238	249	271	273	277	250	253	245	253	276	247	259	250	236	257	239	275	258	254	238	279	275	267	236	252	278	280	256	248	273	275	269	254	259	246	255	242	284	268	253	261	258	245	242	297	244	253	250	272	234	270	266	260	255	260	265	276	263	224	264	271	248	246	285	225	287	273	263	249	242	236	278	255	259	264	256	259	264	262	267	248	267	246	276	270	255	277	252	270	244	267	269	273	248	255	263	276	266	263	244	265	231	239	239	231	266	238	238	239	231	268	269	276	245	254	266	251	265	264	277	254	261	255	250	285	269	271	250	288	241	235	257	266	268	266	276	216	234	236	267	278	247	261	249	256	275	274	260	270	263	283	255	266	252	262	278	246	233	248	274	253	268	258	255	258	299	273	239	261	249	295	246	266	282	253	261	253	255	277	258	245	265	242	220	262	275	301	287	230	248	251	268	244	278	264	242	237	286	240	283	244	264	257	252	263	284	269	272	276	260	234	251	245	266	239	275	257	248	268	266	273	271	260	258	272	309	256	267	267	284	292	261	274	252	252	240	254	259	251	275	261	249	244	250	247	274	277	268	248	248	231	256	246	255	258	262	276	225	254	254	295	288	231	256	273	278	258	277	279	255	244	283	224	259	234	272	251	240	252	243	262	260	225	252	230	268	243	262	255	287	255	261	301	253	252	259	275	270	278	246	253	258	277	249	250	246	261	273	248	272	252	277	281	254	268	253	265	267	270	278	250	277	260	234	273	244	267	241	253	244	269	245	272	299	234	268	248	283	250	264	257	274	229	245	266	272	273	239	219	217	243	254	271	268	243	256	273	277	238	237	264	261	253	274	258	247	259	256	256	300	238	242	250	237	262	268	287	258	248	250	254	295	260	262	258	245	242	254	252	239	258	243	275	230	271	253	247	264	255	261	227	303	288	275	230	277	275	240	259	240	275	269	254	239	263	232	250	257	273	253	270	256	269	240	218	238	287	249	269	265	254	260	280	265	259	269	253	234	244	263	237	241	291	249	247	268	283	266	242	261	297	219	263	261	252	249	237	234	270	258	279	274	261	262	262	244	243	258	280	251	279	251	239	252	251	270	284	259	251	280	255	261	279	272	269	251	246	248	220	255	252	252	272	244	248	273	239	255	258	269	247	248	239	261	260	246	259	245	283	245	247	254	267	274	256	246	266	253	270	246	248	259	244	265	236	254	257	246	245	248	245	214	249	245	248	225	237	272	267	252	247	285	256	242	268	268	227	238	253	250	288	261	253	273	251	272	283	251	229	272	245	253	260	197	278	264	260	259	246	266	233	246	221	252	246	257	259	260	265	269	256	272	279	247	256	269	268	260	253	257	264	256	267	263	257	272	268	244	277	263	310	271	277	242	262	254	260	269	229	265	262	262	301	252	232	236	279	257	260	263	249	244	272	269	262	279	251	238	258	266	242	246	257	228	257	259	280	286	256	262	296	268	244	246	223	270	236	252	267	276	278	245	239	240	278	266	264	278	246	248	278	255	277	240	271	247	249	257	242	257	247	259	270	228	252	258	274	256	246	234	257	244	281	275	262	265	259	257	282	248	261	240	249	261	238	245	287	289	257	258	262	244	244	212	287	258	265	275	277	267	270	255	226	261	261	266	297	240	257	265	247	225	257	262	249	267	266	242	270	282	215	236	303	247	251	232	264	250	246	244	270	250	256	285	252	242	257	243	256	261	224	270	249	245	257	231	232	267	281	257	265	273	235	260	253	273	270	267	254	246	234	227	256	228	260	267	246	279	252	262	261	264	261	261	218	258	267	253	238	231	274	286	262	248	234	276	260	262	246	238	258	248	250	251	253	255	233	249	259	262	263	250	258	263	244	258	274	268	270	247	241	258	253	247	262	240	261	257	268	261	281	249	283	255	252	249	295	258	251	294	260	265	270	254	242	277	273	275	267	267	299	259	254	263	242	249	274	250	257	259	288	208	282	248	213	241	288	254	275	267	271	252	256	261	248	246	229	260	274	255	256	258	285	259	235	254	260	239	286	294	254	256	249	242	270	293	239	276	256	245	241	264	246	273	238	265	243	276	261	238	255	239	263	266	262	271	261	242	252	270	246	262	278	263	268	259	250	235	261	260	269	263	235	220	278	270	243	274	269	251	239	255	261	244	278	273	242	262	273	238	269	248	246	292	246	226	282	241	254	287	257	249	275	250	260	253	242	243	263	277	262	274	263	292	263	249	264	269	268	281	256	282	241	274	255	264	276	230	262	247	275	255	297	263	234	223	252	250	255	257	279	279	250	268	260	290	244	243	247	238	274	237	224	265	273	236	219	259	286	260	272	263	247	272	245	249	302	270	265	261	268	235	275	278	231	244	271	261	284	266	271	282	267	243	251	249	255	254	276	265	243	266	241	260	251	264	242	263	266	256	274	257	252	269	256	266	257	260	235	277	269	232	286	286	258	242	232	247	271	246	298	246	256	258	262	232	257	282	239	242	271	262	257	265	278	232	246	262	258	291	265	259	274	242	257	261	308	259	241	294	243	281	241	244	288	271	254	242	254	267	258	263	258	239	269	240	252	281	231	277	230	263	255	256	235	270	277	209	229	286	271	267	270	291	261	265	230	257	254	270	271	258	231	267	262	244	251	246	251	265	262	283	244	234	282	274	289	278	267	248	249	244	254	257	256	272	261	234	244	260	263	258	253	263	246	278	269	260	280	262	228	263	267	260	246	240	261	275	273	258	246	252	229	248	257	255	272	288	269	218	263	248	237	279	274	259	239	256	258	274	246	270	237	265	236	243	251	270	237	277	224	250	247	260	260	273	262	247	296	252	254	240	266	273	259	241	258	255	267	243	250	245	267	241	251	282	238	243	248	242	267	269	232	258	248	247	241	254	252	225	277	275	279	246	224	268	273	254	251	275	255	281	268	243	254	239	252	246	275	254	284	242	261	281	233	235	274	241	242	249	262	250	259	247	296	248	260	277	248	271	272	280	239	275	221	257	264	295	242	230	279	275	271	266	254	241	256	273	262	238	249	269	231	254	271	263	265	264	249	260	263	253	272	252	240	266	268	267	228	255	256	262	281	241	264	260	266	279	259	272	259	233	281	267	258	242	257	288	241	251	218	279	237	272	267	243	255	263	250	261	220	281	278	268	262	273	261	255	272	269	254	246	255	241	250	277	249	270	241	245	254	257	212	250
25210	21562	29240	25409	24626	24169	15544	7141	4252	3331	2790	2253	2024	1714	1584	1487	1390	1289	1006	901	769	671	603	493	447	456	466	401	433	379	340	354	340	377	355	316	357	333	354	299	291	326	321	321	315	292	289	311	300	315	320	310	274	295	295	290	322	336	297	315	284	329	311	324	306	274	311	334	298	311	283	302	293	284	276	289	328	315	285	296	294	264	297	290	322	300	331	307	287	283	292	316	310	315	331	303	318	297	279	321	332	318	296	295	280	295	324	281	290	311	277	292	333	302	278	297	304	321	281	314	295	299	270	296	299	301	313	327	270	297	347	302	303	292	304	300	315	289	321	331	275	307	277	331	305	276	315	282	289	282	265	297	325	326	277	336	277	293	280	263	306	296	310	292	303	315	288	311	269	298	298	278	287	294	302	315	294	324	283	291	268	287	302	287	297	314	299	342	307	292	305	284	305	324	322	299	259	319	302	274	310	281	284	295	281	296	291	298	274	278	287	271	314	317	310	295	262	308	320	285	315	315	276	294	323	314	282	313	288	317	326	312	301	294	297	309	266	323	308	296	291	301	288	310	314	270	306	283	321	284	311	323	334	269	288	317	281	317	320	309	290	310	319	308	301	321	310	298	313	311	329	300	316	322	292	314	289	305	293	314	290	288	287	342	292	313	275	313	275	289	298	287	304	285	290	289	281	294	297	291	325	310	281	289	284	293	321	282	305	307	309	304	307	283	343	292	280	293	309	332	306	267	329	338	282	272	294	312	318	289	305	275	313	294	308	281	316	288	284	283	273	298	322	292	326	296	266	348	302	306	313	317	268	288	318	268	309	313	289	299	322	319	307	277	287	273	284	302	294	307	301	270	301	291	260	287	280	297	334	308	283	293	291	274	314	307	289	303	323	287	296	286	321	294	313	308	286	321	304	304	322	314	312	288	258	281	285	295	306	261	312	282	295	308	280	312	295	279	327	275	278	318	308	305	283	298	299	311	315	314	310	314	305	319	323	305	308	292	282	336	293	294	275	318	297	297	284	279	274	306	306	279	306	292	294	297	299	301	269	312	286	324	315	308	301	308	297	271	305	295	297	267	307	322	295	319	281	310	303	288	308	280	306	300	302	282	273	324	323	292	293	323	318	254	296	286	311	299	314	309	268	303	281	297	305	328	293	309	305	290	288	299	288	299	263	316	312	306	310	312	308	304	319	321	262	331	311	293	296	315	268	303	291	301	293	316	294	334	309	309	295	306	329	316	320	299	324	310	317	300	301	257	300	263	275	267	307	286	291	316	309	284	294	314	278	306	334	312	292	337	294	284	278	269	296	288	270	301	300	312	310	297	327	297	283	326	314	311	304	289	290	316	266	264	302	299	310	308	313	259	306	319	318	296	285	313	300	301	319	305	300	290	293	308	304	335	327	317	316	291	303	326	273	338	283	347	320	298	281	314	298	304	275	319	305	312	286	294	308	305	292	299	314	262	303	307	286	317	303	292	275	262	294	285	307	297	291	327	298	318	318	307	337	299	298	321	308	303	318	289	314	291	288	324	275	299	289	320	309	294	280	294	290	270	319	296	322	288	312	291	280	281	305	295	275	316	286	293	296	313	340	280	267	269	300	299	311	290	294	324	293	285	286	275	325	295	259	318	267	316	314	303	281	320	318	306	324	304	308	298	290	324	341	299	251	302	337	302	326	316	307	298	279	302	333	275	300	294	267	306	305	307	335	300	283	319	318	309	305	275	308	292	319	295	291	281	293	289	309	309	262	313	334	320	308	302	290	293	292	276	282	306	302	266	277	313	318	292	294	282	281	304	276	281	308	307	307	285	291	300	293	314	282	285	314	297	290	317	315	299	299	289	281	299	316	286	323	308	304	267	285	305	295	284	275	327	290	320	344	286	304	343	307	328	286	290	312	297	300	325	306	309	318	331	305	279	299	280	280	285	280	296	298	275	273	267	326	348	286	280	305	302	315	290	324	333	285	291	299	321	287	280	344	297	289	318	295	316	335	299	318	296	297	310	286	297	337	304	325	277	290	301	278	284	313	292	283	319	285	307	315	307	292	302	309	289	291	293	307	312	319	274	306	284	293	287	273	309	330	295	314	266	284	308	291	315	325	308	286	283	297	298	321	288	291	294	303	298	290	306	323	323	294	291	306	295	301	317	284	315	297	290	301	307	297	297	268	307	304	291	297	274	296	318	282	296	303	298	282	291	297	294	328	302	306	290	297	308	279	278	299	308	308	293	261	309	285	294	291	307	303	276	300	297	314	323	270	277	313	301	318	315	286	316	294	288	296	282	298	329	288	303	283	320	318	284	286	315	324	300	299	292	310	293	319	307	316	330	294	310	287	296	319	286	300	292	306	280	323	283	309	330	278	294	280	291	332	297	330	272	291	304	320	276	310	298	328	281	296	294	298	322	276	317	301	316	329	281	316	301	292	296	314	322	344	289	277	261	306	297	300	309	295	279	288	278	313	303	280	305	333	285	295	290	285	316	299	285	324	296	344	289	300	316	275	297	295	289	310	270	264	313	301	276	293	286	306	334	285	314	326	313	320	312	271	279	312	278	323	277	293	277	306	279	301	288	333	306	311	286	308	323	301	300	325	312	283	305	304	255	276	295	315	321	302	281	313	298	298	263	291	286	305	313	273	325	319	311	314	279	287	292	295	297	288	317	303	294	244	291	290	305	291	342	292	304	314	316	329	305	309	298	263	268	319	290	279	306	302	290	305	294	312	303	295	283	298	312	297	308	309	295	308	318	268	317	280	292	284	295	287	303	311	298	287	282	297	350	294	303	323	307	299	285	329	332	340	302	299	312	271	286	322	297	304	305	287	304	293	339	308	300	270	329	287	297	286	299	312	306	315	303	332	274	322	274	301	278	312	279	299	301	323	299	285	291	270	315	264	286	299	297	292	338	314	312	279	288	301	275	288	318	305	305	298	288	295	294	302	312	315	328	309	312	306	272	326	280	257	279	306	279	303	278	304	282	308	291	306	275	303	304	277	299	295	259	317	294	268	304	301	308	285	302	300	296	295	304	311	289	300	299	300	291	300	300	297	303	300	301	320	321	274	296	288	301	302	293	276	317	294	298	249	304	298	264	302	304	303	300	309	319	328	296	283	298	280	289	248	304	301	277	291	273	291	293	314	282	292	280	273	294	316	310	315	288	294	268	270	281	300	311	316	309	277	302	276	301	312	325	301	325	281	283	321	303	333	301	293	319	314	285	323	307	285	294	303	297	304	292	320	300	272	286	316	325	312	321	290	311	289	309	298	312	288	287	275	278	311	259	298	292	306	301	313	265	290	313	308	278	282	272	314	278	302	272	319	297	319	295	270	339	300	329	323	304	302	324	293	294	307	284	301	293	312	294	294	287	266	299	312	260	330	292	300	317	299	321	334	304	278	306	303	311	324	334	315	313	307	291	286	296	312	287	327	296	300	302	297	321	331	310	301	293	244	279	266	270	290	315	266	276	281	326	286	315
46511	63332	58079	43771	34096	22955	12829	9801	6805	5346	4260	3799	3345	2765	2487	2337	2134	1816	1558	1295	1003	936	669	629	537	530	480	427	438	384	372	377	367	374	370	368	353	305	334	315	295	292	313	279	307	263	298	287	278	305	289	291	264	300	284	288	304	298	288	275	296	305	279	294	274	295	298	265	288	257	297	304	303	304	293	285	274	306	281	280	271	304	279	275	310	275	291	279	306	269	279	293	252	272	278	274	287	296	279	298	279	267	280	275	259	283	277	276	318	280	285	282	270	267	278	264	278	293	316	279	304	270	294	262	283	272	298	279	298	299	292	296	286	278	291	263	284	256	311	307	270	265	304	277	272	283	287	275	281	282	276	277	270	287	294	276	286	284	280	260	291	294	286	299	278	250	289	287	292	246	286	286	311	287	295	273	289	252	295	261	293	285	276	277	312	277	296	276	279	261	270	268	273	266	282	272	269	277	309	283	293	261	259	301	289	284	278	260	295	297	285	304	284	274	267	294	265	292	283	278	319	289	291	279	253	316	286	294	256	290	277	341	273	278	309	264	301	307	309	259	262	285	274	249	253	280	254	306	287	280	273	289	305	281	305	282	287	300	303	284	290	282	295	264	249	257	273	279	289	280	290	284	292	276	255	287	302	291	263	291	252	308	290	258	279	277	264	285	281	274	270	293	327	307	257	294	282	308	259	259	292	294	276	310	260	272	305	284	294	284	261	285	277	319	248	288	263	319	255	287	279	280	264	286	314	291	330	292	292	299	265	282	309	295	267	291	300	275	281	292	255	276	292	270	279	284	292	293	282	265	283	300	292	301	294	286	252	293	293	310	289	305	291	307	280	271	287	291	296	272	263	282	294	270	283	275	319	282	292	270	285	282	315	281	283	264	321	288	298	290	286	281	269	284	281	262	282	285	287	251	267	258	314	302	289	298	297	307	265	274	324	292	300	293	307	261	301	299	288	263	309	278	282	285	271	266	287	290	281	300	274	290	294	274	261	266	293	276	321	257	287	298	267	268	307	273	289	271	251	271	293	301	290	296	264	272	276	283	268	300	250	284	270	313	269	304	273	249	266	263	264	259	279	266	253	247	249	295	284	290	282	273	284	288	298	304	276	277	291	283	269	296	293	276	306	278	283	268	286	276	267	284	281	275	320	295	271	289	277	271	277	282	285	299	290	279	281	274	307	253	282	245	254	275	275	296	305	301	264	307	274	286	265	278	306	276	248	289	279	293	282	250	307	255	284	269	283	302	274	273	260	294	251	268	287	263	308	281	295	280	278	261	306	290	273	247	262	319	308	293	282	272	274	263	248	270	273	266	276	314	308	264	273	284	273	277	293	270	252	299	284	293	271	278	267	295	277	304	293	245	293	302	280	282	298	279	283	289	279	309	279	263	266	279	301	303	258	295	306	295	279	271	292	265	308	262	299	247	265	280	289	255	295	297	284	293	271	282	279	286	277	246	277	282	277	289	289	312	292	294	281	294	264	262	269	301	317	309	263	288	275	296	280	264	274	299	278	260	275	291	280	306	281	278	276	292	286	296	293	262	256	282	264	306	283	315	304	217	301	242	282	304	279	291	282	274	257	321	302	276	304	305	275	301	284	278	267	268	314	298	293	264	283	298	288	286	267	289	301	291	296	290	293	289	283	272	289	285	253	269	270	290	259	293	307	292	288	289	257	299	259	281	261	286	265	278	296	282	307	296	306	297	284	296	283	282	261	330	265	254	281	280	275	289	278	271	301	275	275	277	299	276	267	283	275	273	302	295	272	267	286	287	283	268	301	271	293	282	267	297	274	269	285	296	288	286	269	247	275	283	280	266	278	279	263	271	309	305	269	301	299	307	288	286	309	291	278	278	272	297	268	274	276	269	271	303	256	275	279	290	298	284	294	315	281	279	276	269	295	283	294	301	283	293	301	272	263	293	272	267	286	308	277	254	295	284	278	272	290	306	285	280	264	290	308	289	274	283	299	260	256	246	239	300	281	296	306	273	279	317	294	307	294	279	294	270	301	297	298	272	297	257	301	273	291	274	279	286	277	275	289	281	300	302	274	303	257	246	295	274	276	290	300	264	261	296	294	277	273	297	307	254	299	277	284	292	288	309	305	310	291	268	292	276	283	276	289	283	257	250	297	277	279	306	274	287	266	296	290	288	278	295	278	290	298	284	281	266	263	291	309	271	253	286	284	279	297	274	285	275	306	299	283	259	287	278	270	276	307	307	261	311	279	281	272	273	275	295	267	278	262	241	289	306	275	304	255	260	295	282	293	289	261	284	283	265	265	270	293	278	271	284	287	251	282	275	270	320	261	295	265	250	284	291	257	272	292	290	267	269	274	281	277	278	279	306	284	283	287	258	270	283	283	299	282	267	282	272	282	269	282	267	277	276	289	297	262	276	275	305	293	298	272	288	295	278	295	265	285	289	277	279	295	285	279	269	288	312	278	288	261	290	259	261	296	275	278	247	258	282	287	301	272	288	313	271	295	312	301	288	271	293	269	297	284	286	326	319	284	300	283	276	280	285	268	307	269	248	288	280	271	272	255	295	268	292	322	277	307	256	245	266	313	277	287	281	241	294	282	271	291	284	250	279	265	292	295	304	281	295	298	254	276	307	326	280	243	284	277	296	274	276	263	274	265	288	281	253	311	280	285	271	274	266	297	292	276	270	277	306	259	269	293	269	280	293	283	305	251	290	274	264	260	295	299	291	256	277	308	283	276	279	279	298	266	274	297	293	292	261	284	307	279	292	305	312	273	275	295	276	286	282	328	266	268	265	280	280	285	292	289	269	283	276	285	266	289	275	258	294	282	286	296	260	311	273	270	265	253	298	278	303	284	292	285	311	269	287	278	293	260	255	245	305	271	292	277	292	245	309	254	314	285	271	292	295	263	267	265	277	292	297	269	265	282	240	278	272	298	264	298	298	324	291	300	307	286	295	279	281	284	275	272	289	301	319	285	277	270	287	274	304	301	290	296	285	276	261	287	297	296	265	280	303	307	279	259	294	267	301	291	268	269	252	279	276	272	298	311	296	269	273	301	274	283	269	296	263	275	308	310	274	285	294	270	292	288	243	269	283	277	280	285	298	257	319	278	303	298	271	281	278	281	333	277	306	297	289	274	291	292	279	250	279	271	264	270	280	296	272	292	268	283	277	291	261	293	261	254	282	286	282	280	292	250	267	288	290	264	253	292	277	268	272	277	285	291	268	300	277	293	292	295	289	296	260	259	273	250	281	279	260	278	291	296	328	286	274	279	282	294	293	287	243	272	281	276	264	274	281	259	267	295	284	272	293	296	280	298	245	310	295	318	261	283	299	269	281	288	287	281	277	264	293	265	273	280	240	262	275	298	267	276	293	264	272	275	251	282	264	285	270	271	276	304	275	277	320	253	299	294	294	284	272	274	287	261	272	320	279	286	265	277	278	282	292	277	292	292	276	304	278	278	304	260	287	287	279	247	272	301	272	289	299	257	291
24872	21592	29272	25228	24027	22643	15467	6921	4316	3493	2777	2362	2033	1765	1690	1567	1520	1295	1141	928	767	715	542	527	459	419	374	424	383	342	341	351	340	322	340	353	313	322	329	315	274	314	295	344	298	286	272	299	313	303	312	263	292	278	302	284	276	275	279	287	295	269	290	255	282	316	306	288	274	302	287	321	237	309	278	285	277	267	297	295	290	324	297	285	237	293	310	298	281	322	306	300	288	294	328	292	269	327	300	290	302	320	291	320	303	284	314	303	283	319	303	307	296	291	287	263	286	279	298	287	289	257	279	266	296	309	278	292	264	302	304	262	248	281	307	290	286	305	276	275	284	290	283	295	293	288	297	299	299	279	316	293	299	303	269	285	272	283	293	288	296	267	295	304	274	279	279	273	284	287	306	254	312	280	306	312	292	288	283	277	286	299	292	282	300	277	282	298	302	270	300	283	268	309	294	267	289	282	316	304	270	291	277	262	289	312	310	279	292	261	312	314	280	263	290	308	276	308	306	289	280	282	275	280	276	314	307	268	289	267	291	303	282	303	274	296	308	330	327	282	304	296	290	285	283	268	289	327	305	302	294	291	297	289	303	312	308	291	286	281	287	278	280	276	290	287	302	251	291	292	298	310	293	309	299	272	282	272	278	287	314	296	268	280	299	284	279	295	300	307	309	300	284	289	279	292	287	278	308	305	304	320	285	297	298	294	310	281	278	305	306	303	284	253	313	292	269	331	305	298	291	287	299	286	266	317	285	307	288	313	262	326	283	296	266	298	309	286	313	299	270	294	327	297	301	312	272	296	271	280	284	298	320	278	300	300	256	276	297	279	259	269	266	296	289	290	295	281	289	296	254	277	316	317	297	283	276	287	301	302	292	283	257	258	293	295	298	295	292	284	310	314	294	245	301	297	276	274	300	252	293	286	292	286	300	300	274	277	268	298	292	281	270	314	316	274	273	297	263	271	305	274	273	289	315	336	321	280	303	251	300	303	289	245	287	290	276	315	287	292	300	310	287	287	286	267	295	281	291	284	323	267	296	269	293	279	278	276	305	289	302	289	322	302	306	300	284	284	268	316	304	289	278	291	289	284	297	266	297	294	312	251	284	261	298	307	271	271	278	289	314	258	272	275	310	320	300	289	280	307	291	312	285	308	289	297	277	299	314	285	276	277	289	272	277	302	298	276	284	303	320	304	281	308	306	283	294	285	280	278	288	288	302	291	310	310	292	287	291	284	309	298	302	285	327	270	272	294	308	311	298	330	277	313	288	310	298	299	263	303	259	303	291	276	264	262	312	288	276	278	303	327	290	298	311	289	301	305	307	277	327	259	277	340	319	295	253	272	298	299	273	305	303	288	293	290	292	272	298	264	314	301	276	278	275	266	263	319	273	284	291	313	310	303	300	297	265	276	297	320	317	330	289	326	306	311	300	270	270	303	300	282	269	282	304	292	264	309	308	297	301	329	319	291	272	294	301	324	313	265	294	292	290	282	282	297	286	286	272	299	270	320	310	295	274	300	292	310	283	292	287	289	308	303	301	257	282	301	308	299	281	302	281	301	317	296	284	309	293	272	299	287	283	291	294	292	298	295	267	298	286	336	304	288	289	283	276	291	318	287	321	292	271	288	321	297	299	270	272	290	273	281	303	278	295	282	261	291	291	286	276	298	302	302	259	292	283	270	270	306	320	301	285	271	306	292	292	300	261	291	296	294	280	326	315	289	292	278	281	318	286	291	283	264	288	299	311	284	296	256	312	295	264	309	308	294	291	275	300	270	305	283	308	241	266	284	308	286	322	285	282	272	278	296	266	282	295	281	274	296	287	284	327	288	295	275	291	277	286	271	301	266	272	300	257	293	269	269	279	300	304	326	292	299	286	305	294	279	279	302	275	303	284	288	270	263	319	267	255	297	281	252	277	303	339	286	253	272	287	286	273	292	278	267	296	317	305	285	292	280	283	295	296	276	298	282	287	304	313	302	283	316	291	278	285	277	286	297	307	288	289	288	300	292	266	286	285	291	301	297	290	291	301	274	299	298	281	294	310	295	291	328	286	304	299	298	294	275	283	267	301	279	280	277	323	293	294	323	278	254	299	314	298	314	291	307	278	301	297	294	267	271	308	294	325	315	293	299	266	319	315	308	301	291	278	286	275	295	264	289	280	284	266	302	280	310	249	277	287	323	277	305	281	302	295	286	304	293	299	280	288	262	308	291	262	241	284	300	334	286	331	328	284	270	302	285	306	295	286	286	297	299	273	300	292	260	273	293	279	301	269	273	276	301	310	303	301	295	309	276	292	299	304	286	291	298	294	311	299	284	305	330	292	286	311	311	313	287	270	291	298	287	295	290	304	275	284	303	313	261	272	320	285	289	272	284	281	319	319	260	266	284	308	302	297	272	290	297	291	275	273	291	338	254	285	298	281	294	267	312	286	302	317	297	291	281	288	287	308	301	286	284	281	287	265	287	295	286	283	309	293	315	300	293	287	316	270	282	291	297	318	301	265	306	300	276	275	310	265	247	349	274	269	273	291	270	325	278	267	302	280	315	300	310	281	266	276	271	310	319	267	274	300	293	268	290	306	292	255	292	292	252	309	280	310	310	310	293	309	310	267	276	342	291	261	271	284	290	305	287	316	289	285	279	302	324	287	285	299	293	334	273	290	277	268	309	292	280	307	326	299	317	299	286	263	310	296	300	297	327	295	285	274	274	306	290	270	279	287	271	305	298	277	313	284	243	313	292	287	303	320	265	270	295	293	296	282	289	258	312	269	300	258	325	293	255	291	287	305	290	290	305	306	281	273	298	281	287	298	287	313	305	284	265	265	279	256	314	294	271	280	307	260	304	267	276	272	296	277	277	311	309	269	296	310	308	306	284	300	264	300	274	282	291	282	252	301	265	293	309	304	310	287	288	250	307	311	278	265	302	300	271	275	290	275	258	292	301	293	306	275	292	297	315	301	311	265	306	272	271	305	261	276	293	278	295	270	273	290	263	298	309	254	290	308	265	292	277	292	294	285	280	275	281	315	310	299	282	290	288	246	287	305	316	309	251	280	293	275	304	308	296	286	298	308	283	277	296	281	301	339	301	279	271	278	296	315	267	300	302	284	293	298	299	261	317	271	293	270	271	282	281	286	261	281	294	294	272	299	282	303	307	304	290	283	272	311	291	297	285	307	307	304	289	311	329	291	295	293	307	268	282	265	273	306	286	319	292	306	305	304	299	271	300	262	284	275	295	292	315	286	296	318	312	308	278	313	297	309	312	307	280	284	307	288	276	297	317	287	284	307	285	264	269	263	307	271	289	298	255	272	278	285	336	312	307	266	322	296	262	284	274	302	286	288	279	291	275	259	296	286	289	271	288	291	293	308	279	303	306	271	302	286	286	302	287	280	289	292	269	285	295	297	296	294	288	298	292	290	323	289	278	306	283	278	272	305	285	298	262	301	283	320	284	298	295	285	306	283	275	292	275	271	287	301	269
49519	64768	58398	45812	34410	20053	13419	9995	7354	5848	4616	4016	3386	3013	2710	2541	2298	1906	1584	1340	1079	884	757	638	557	505	480	418	422	412	368	385	334	326	348	314	313	314	310	302	326	294	284	282	276	293	282	293	281	284	262	295	304	270	285	294	250	273	257	292	305	266	299	269	284	283	267	264	278	287	304	273	280	274	272	278	272	262	273	257	280	287	278	251	257	271	294	316	268	257	267	261	239	267	274	280	278	267	277	273	265	296	271	250	276	289	294	259	279	274	283	280	262	275	298	299	278	273	274	285	247	291	265	291	273	278	256	269	262	271	247	263	246	267	272	263	270	285	285	280	270	287	287	286	304	313	266	297	286	295	294	285	270	254	264	275	257	271	286	274	290	258	282	289	255	268	270	270	291	268	276	271	294	289	292	268	281	280	264	270	311	274	267	263	250	270	258	297	283	253	259	295	296	299	257	295	240	271	260	277	254	264	287	269	284	251	292	287	261	282	267	277	247	254	286	283	262	275	269	299	283	292	290	271	285	270	270	267	284	306	268	277	302	284	308	274	259	264	263	282	296	311	298	322	309	280	258	260	260	291	263	264	276	243	268	267	284	290	275	250	284	294	285	296	265	271	288	286	285	264	291	282	311	290	290	241	296	271	273	301	269	239	259	279	265	223	283	241	292	279	280	267	293	293	262	275	276	270	285	260	269	276	257	257	278	245	267	253	295	313	281	266	264	266	285	284	260	299	295	246	257	246	274	269	275	269	301	295	265	276	267	281	289	282	272	265	255	244	253	244	259	262	291	261	266	282	257	267	274	270	274	252	278	273	261	276	277	267	297	275	274	305	302	257	254	244	296	267	290	261	265	290	278	277	263	263	295	250	279	266	260	294	265	289	290	264	272	255	269	262	280	297	271	279	272	276	278	275	276	276	269	285	300	315	268	292	280	285	285	269	259	267	283	270	253	266	234	272	261	271	248	291	271	268	275	285	297	244	297	267	280	291	266	301	258	302	261	245	276	279	265	297	249	248	261	269	274	286	250	259	289	272	286	296	245	279	268	253	294	288	267	276	314	271	275	296	281	278	291	253	311	300	272	299	269	242	253	254	262	292	278	291	264	271	289	254	287	284	263	281	291	253	289	275	271	258	275	287	271	264	275	240	279	295	253	261	277	261	272	265	247	263	296	254	262	265	295	273	284	262	259	267	256	271	282	270	288	270	269	277	266	305	264	284	271	235	296	285	295	280	264	271	258	289	294	235	296	265	286	282	298	282	275	278	271	274	275	302	256	270	256	335	287	267	270	271	246	267	261	250	242	249	289	278	285	285	289	298	295	263	265	273	283	281	246	271	278	292	293	270	266	280	264	257	297	275	275	267	274	292	269	285	278	262	243	265	306	261	286	271	284	243	263	280	292	258	309	249	253	286	279	288	261	251	289	274	267	274	284	257	288	306	249	244	276	289	241	285	264	257	258	294	276	275	308	284	292	274	303	284	288	268	293	263	254	279	279	258	306	294	296	287	273	260	264	278	251	271	268	262	269	267	263	256	259	260	280	264	272	274	296	271	257	245	273	284	278	278	290	290	250	262	280	294	284	289	285	254	280	273	259	284	249	270	304	273	315	257	285	272	296	285	283	283	278	302	253	273	279	256	286	294	285	274	269	278	295	257	280	266	285	271	243	308	259	261	266	304	292	264	250	275	283	254	277	268	324	274	297	263	308	290	303	277	307	283	287	315	277	295	297	295	295	271	283	276	277	272	258	264	277	241	282	324	271	270	288	277	265	260	283	285	257	289	264	268	266	267	293	291	245	262	267	273	289	296	276	279	280	307	274	287	266	250	294	247	251	261	273	272	269	275	266	287	250	269	269	303	277	272	277	256	271	301	319	281	269	279	264	263	289	290	285	279	282	288	294	296	279	296	276	289	296	287	270	260	267	269	284	261	278	298	322	310	275	300	302	269	278	290	268	289	279	281	259	280	277	280	271	278	285	262	289	266	296	267	310	267	268	291	265	278	285	271	303	267	264	274	292	266	282	278	282	280	295	282	289	259	279	239	290	275	266	272	255	269	255	292	259	269	279	256	259	265	286	299	246	267	297	266	262	290	258	289	260	245	269	254	268	262	277	269	291	299	249	273	288	260	267	266	282	283	254	297	287	255	293	264	288	259	247	271	280	265	292	287	296	250	256	269	275	266	269	285	282	295	267	262	290	286	302	275	281	262	285	292	267	264	256	260	240	254	309	254	324	278	253	249	284	242	279	278	257	260	262	299	299	299	267	273	284	257	277	281	255	281	230	291	290	299	273	266	274	292	278	258	269	298	266	275	257	257	248	272	255	281	268	288	264	256	295	299	275	288	278	276	265	260	269	257	251	294	262	283	255	247	271	294	263	277	248	269	287	250	286	265	243	283	294	250	250	274	273	274	285	299	274	303	253	263	272	271	284	278	309	306	267	266	252	264	302	296	272	284	290	292	287	283	271	275	300	303	271	296	254	269	268	273	258	270	260	277	270	288	265	278	278	284	274	260	278	260	265	264	243	262	298	271	273	264	283	278	284	290	278	292	295	267	272	267	268	266	268	272	286	253	256	291	252	259	270	265	288	287	239	267	250	267	286	254	248	261	247	303	277	263	299	289	267	266	287	277	294	259	269	257	277	267	286	267	292	252	283	267	293	283	279	280	263	279	274	291	269	257	308	294	280	279	265	288	258	310	272	251	278	278	293	263	287	245	268	269	281	279	291	303	274	283	279	279	243	255	291	288	258	284	269	301	282	272	251	290	270	313	281	279	275	265	281	285	266	267	264	252	310	281	279	300	272	314	257	299	257	274	287	270	299	257	273	280	270	266	283	288	314	262	281	270	261	272	275	277	246	293	254	263	236	295	266	264	271	250	266	276	256	269	274	304	215	281	290	274	277	283	264	264	265	306	256	274	276	288	278	267	268	244	275	305	291	284	254	257	295	276	248	266	258	291	283	261	267	300	284	306	266	271	260	276	258	262	303	277	284	274	269	282	245	268	248	270	281	276	294	287	292	276	292	274	265	265	230	278	306	273	283	258	282	254	293	251	308	285	282	274	272	279	277	276	270	255	254	268	276	262	257	284	282	305	277	268	289	258	260	266	256	275	260	255	293	260	280	304	272	266	290	252	283	280	270	268	277	272	319	262	291	278	248	303	271	298	259	249	281	292	267	276	289	267	258	260	294	286	317	298	254	307	272	232	279	259	271	274	272	314	272	259	277	292	255	292	299	301	274	265	278	257	278	274	304	264	303	287	251	260	287	285	253	263	272	276	273	282	293	293	262	252	264	278	272	265	266	276	266	278	256	255	279	296	286	259	258	271	285	245	267	264	285	260	264	254	277	302	280	296	267	235	278	264	255	315	285	288	239	287	258	252	259	276	256	300	296	267	282	295	288	257	282	244	309	272	259	263	281	274	249	259	248	298	304	278	291	259	269	308	273	271	275	282	260	274	278	253	233	268	281	265
24131	21545	29365	24625	22539	23290	21861	10196	6152	4667	3660	3127	2881	2575	2400	2120	1801	1652	1367	1096	938	830	670	553	529	516	456	415	409	364	373	376	396	407	350	389	372	372	313	337	328	358	315	367	334	345	347	336	389	328	318	305	351	308	319	311	315	325	307	307	315	294	278	301	342	309	291	316	326	305	314	323	318	288	320	310	345	335	313	323	311	317	290	301	342	325	303	322	286	322	305	323	293	296	317	301	301	314	272	342	327	299	340	332	298	324	298	298	299	294	329	314	314	299	319	314	293	341	292	298	281	311	275	327	302	313	308	274	298	312	323	306	325	313	306	296	321	309	294	311	347	312	318	331	288	318	287	310	292	322	326	322	310	297	337	305	308	312	296	328	330	317	323	308	285	316	334	304	290	349	334	304	341	316	304	330	314	299	317	339	324	322	307	336	343	303	322	301	281	295	312	317	319	277	309	305	280	294	336	322	323	322	293	300	355	286	318	327	325	313	305	349	312	314	288	304	345	318	310	306	346	319	272	309	297	323	303	304	304	306	320	336	344	322	317	312	312	314	336	321	315	311	333	332	312	283	318	280	318	309	311	299	345	293	336	322	294	321	304	305	309	328	303	323	313	312	305	324	286	321	288	321	347	310	315	300	318	317	350	265	331	288	307	297	303	320	298	297	285	302	292	324	321	327	314	312	309	296	305	304	283	288	314	313	299	306	290	317	289	314	324	332	351	322	295	301	317	312	291	312	316	303	309	332	306	295	338	309	344	305	320	268	305	325	281	301	294	265	290	317	323	304	310	308	332	319	324	294	296	327	296	308	271	308	322	281	330	302	317	309	317	302	293	319	343	329	312	350	292	308	304	330	332	305	321	294	305	312	318	327	304	279	304	309	312	311	312	304	302	315	308	290	294	310	294	306	321	330	329	304	338	280	307	328	311	326	288	345	308	316	311	312	291	308	294	325	293	331	311	332	303	270	316	303	306	326	293	326	308	305	282	320	331	308	306	305	326	316	359	296	313	288	320	323	293	309	285	317	296	307	306	331	307	330	351	301	335	320	328	302	301	307	289	340	343	317	338	313	324	307	316	304	317	296	316	324	337	306	281	323	346	323	340	282	322	346	284	292	305	274	311	338	304	329	324	312	295	307	311	301	305	313	285	314	304	331	313	308	304	303	319	302	299	309	312	315	311	308	316	305	275	322	329	294	328	308	314	310	313	321	305	316	317	314	308	307	294	275	329	308	286	303	297	300	297	312	309	317	323	301	330	297	329	313	310	326	280	299	314	320	304	341	307	306	345	313	298	333	300	293	284	319	342	296	330	293	286	287	316	291	298	311	342	316	313	299	321	289	307	309	301	316	313	300	323	284	299	315	298	307	317	324	313	292	337	312	308	287	316	312	284	334	312	312	291	327	287	310	314	340	304	340	301	291	290	329	307	296	349	309	315	297	314	295	336	314	294	295	305	322	335	307	333	297	321	329	289	335	317	302	301	331	313	299	322	318	284	295	328	327	323	323	301	320	336	330	305	320	301	345	329	337	338	330	284	296	301	322	291	320	329	282	303	296	286	292	330	315	347	307	315	314	297	340	340	342	301	305	347	316	319	307	321	326	296	295	332	312	328	302	295	329	317	316	308	305	320	327	316	318	311	300	330	335	298	332	324	316	295	297	290	280	331	308	262	315	342	302	287	316	321	327	266	289	291	293	300	344	342	351	296	328	307	306	332	324	316	306	345	368	345	300	331	328	303	320	330	299	323	303	315	328	311	295	322	297	293	281	298	318	316	321	306	315	299	344	301	315	324	335	313	307	323	327	309	308	303	319	312	308	304	293	319	326	288	325	307	298	318	324	298	232	314	282	328	328	318	320	301	299	330	335	294	318	314	302	321	283	299	310	331	286	312	323	312	292	322	308	320	289	325	279	324	319	289	320	326	340	306	337	306	335	285	317	339	297	304	310	345	313	321	314	287	305	290	323	333	309	277	334	313	298	337	323	310	333	307	320	296	340	323	303	322	301	268	334	318	286	300	332	311	322	327	277	318	323	319	306	272	279	301	309	309	305	298	294	337	297	327	352	311	307	284	307	327	283	331	328	315	341	306	329	328	318	311	322	263	317	298	301	318	315	313	287	314	342	343	344	343	294	334	316	310	280	291	309	304	312	319	315	304	305	303	318	329	295	310	311	296	312	306	326	296	297	298	298	314	278	323	303	320	340	311	328	335	338	307	341	284	304	289	322	277	340	324	299	310	299	290	310	349	284	318	277	333	308	342	336	336	337	304	278	319	311	319	297	297	341	299	307	320	271	326	291	317	353	314	321	293	309	342	326	292	310	293	291	336	298	296	296	325	305	335	322	287	346	333	286	315	317	315	301	345	345	337	310	304	317	326	295	295	291	347	317	313	289	296	312	317	300	275	321	315	344	285	353	333	338	302	291	321	315	312	314	311	321	330	314	298	306	294	278	308	290	311	333	333	316	322	328	332	280	290	328	332	334	298	310	369	327	314	312	332	318	300	328	304	268	291	308	330	344	299	321	347	283	300	353	289	307	293	301	318	317	318	315	294	321	321	278	307	306	291	319	338	332	303	304	299	295	299	315	301	319	303	296	317	331	318	296	324	346	303	291	323	321	289	292	277	313	306	306	279	328	284	295	326	307	325	314	306	274	337	310	328	338	283	324	331	292	338	314	312	293	332	318	291	325	280	333	319	327	290	336	310	316	321	326	314	319	319	310	300	315	265	350	276	307	300	295	299	316	326	285	327	311	330	340	324	306	298	322	309	303	294	320	303	312	294	284	302	304	270	345	316	328	304	323	303	310	326	328	308	317	302	318	338	290	331	314	326	310	351	319	330	305	322	308	313	298	306	315	335	319	339	329	300	317	331	331	304	341	311	310	297	324	333	335	285	343	302	302	296	316	299	317	315	297	325	330	331	339	311	340	306	314	332	343	299	303	302	340	301	316	306	289	306	311	315	308	310	333	289	294	341	284	297	281	295	326	309	296	301	310	294	326	331	306	322	372	307	291	293	308	316	318	332	303	279	305	293	319	293	335	309	309	315	297	339	321	284	339	287	318	316	290	325	348	319	317	332	320	280	335	293	324	331	325	295	299	319	296	270	327	314	308	331	363	328	307	309	307	292	323	342	325	269	304	301	292	322	296	327	311	306	334	313	327	322	306	291	345	309	316	315	317	318	286	325	327	295	288	311	322	303	276	317	290	300	287	281	308	313	303	346	330	311	334	304	330	323	306	316	313	310	333	303	311	336	295	328	297	318	306	314	273	320	312	335	339	284	336	295	308	322	317	319	316	321	301	311	321	324	303	319	308	327	338	331	281	322	297	300	354	329	333	320	332	307	318	333	299	241	307	316	306	329	305	342	323	338	315	314	317	309	313	317	291	325	308	301	314	304	291	316	290	322	317	316	357	298	331	325	326	304	291	282	318	302	314	277	310	308	303	307	275	292	311	313	310	309	332	290	308	307	298
49190	66902	62032	48830	32485	21981	16548	12361	9395	7525	5933	5105	4455	4071	3487	3302	2830	2455	1977	1564	1261	1125	890	759	645	585	493	501	501	437	395	406	419	357	350	353	350	375	309	302	330	328	317	310	320	306	325	307	290	308	284	281	281	255	301	290	301	290	273	297	307	287	315	290	263	294	303	297	311	287	276	253	281	262	292	307	285	302	287	302	288	328	302	324	323	311	259	310	260	300	280	310	291	298	296	312	280	270	286	315	269	267	287	286	309	294	302	311	287	295	289	309	300	280	289	293	259	292	304	267	286	285	299	287	310	296	303	308	291	272	286	278	270	299	266	299	307	307	299	292	307	329	282	295	291	292	286	263	308	289	306	294	294	299	307	248	303	306	313	310	284	286	294	285	303	268	303	288	310	286	282	302	314	329	293	282	272	294	308	287	321	272	290	307	321	258	279	272	314	274	310	269	267	289	316	293	304	283	315	333	266	298	296	299	295	282	292	310	291	317	281	290	296	278	299	300	291	247	323	309	292	286	297	315	320	316	282	292	323	276	282	287	266	280	236	302	282	271	263	299	283	275	270	276	289	283	279	311	279	271	276	286	288	320	299	274	272	301	320	273	294	314	319	293	280	295	299	298	298	322	298	286	294	316	289	299	289	300	290	302	308	305	287	268	288	294	294	308	314	320	312	273	281	280	293	302	306	299	291	279	312	280	293	289	300	273	281	309	298	269	282	271	277	278	302	287	331	282	270	311	290	298	292	280	283	284	277	253	267	276	272	281	269	302	300	275	298	280	284	269	292	266	307	278	303	273	320	295	262	302	291	287	302	346	307	311	294	282	299	294	290	279	310	291	276	303	292	295	288	272	316	284	287	316	260	308	278	276	323	285	305	309	334	303	271	286	282	292	317	307	331	290	321	290	313	263	280	308	274	286	260	290	267	300	239	341	287	284	255	298	279	291	273	302	299	320	273	293	291	260	308	293	289	312	310	267	327	284	290	287	342	283	274	311	277	307	277	304	299	270	352	295	283	316	304	317	275	291	267	301	302	286	275	286	332	332	306	312	309	291	304	297	274	293	307	289	304	282	303	301	289	285	271	257	293	305	300	282	303	307	309	289	291	307	305	286	281	295	266	274	279	285	292	301	281	311	314	297	287	291	285	275	285	272	290	304	307	287	278	308	319	277	286	285	290	299	270	266	297	280	292	272	266	271	294	297	324	298	279	278	288	293	292	271	269	311	268	304	292	306	313	294	282	296	315	278	304	265	290	301	280	306	292	277	284	260	301	300	299	278	271	276	265	287	293	283	281	306	290	288	274	303	295	266	297	275	272	310	302	306	292	294	295	290	286	272	286	283	298	294	273	310	287	286	270	258	257	292	288	300	264	290	295	287	315	258	299	306	273	292	284	261	300	281	319	266	306	295	299	288	311	284	280	269	302	312	280	301	271	315	287	300	278	299	307	316	303	309	273	274	291	317	330	291	292	289	271	313	306	279	309	304	289	312	285	285	270	305	279	276	301	310	306	293	315	291	263	280	268	306	276	301	261	301	277	296	331	286	280	267	295	322	307	295	291	313	304	290	345	310	280	314	273	274	285	305	292	305	288	283	263	278	301	278	294	286	271	319	307	315	284	280	296	313	301	284	276	287	277	306	295	263	319	320	283	279	245	273	294	272	289	298	318	298	314	309	286	254	246	274	292	296	298	296	273	307	298	295	321	317	263	284	276	307	300	291	301	280	293	296	280	265	276	285	287	318	302	280	275	289	266	294	317	317	309	274	292	312	276	302	283	293	302	276	308	295	285	301	308	321	278	274	318	289	280	255	324	298	286	296	289	270	269	290	291	302	296	266	288	289	296	270	287	271	300	303	290	273	295	304	305	281	297	282	300	322	295	312	282	273	276	304	295	303	287	303	285	290	306	280	320	287	315	288	278	295	272	296	294	295	282	287	276	317	288	261	280	289	305	285	291	307	291	293	286	257	306	269	264	290	297	288	307	287	303	314	286	280	292	270	289	290	255	258	273	260	300	289	328	280	259	284	256	291	282	301	282	308	284	288	291	309	307	275	279	297	312	289	278	261	300	259	288	304	255	266	289	273	286	272	270	291	284	277	270	296	316	280	285	315	272	276	291	313	283	291	297	312	334	325	279	273	343	270	287	281	261	296	301	277	291	272	287	308	274	306	312	298	254	285	297	297	293	261	283	281	289	275	286	268	280	311	283	268	307	284	317	326	294	315	272	276	291	309	281	294	293	257	300	291	307	320	284	306	276	293	265	275	277	290	284	292	278	279	250	277	302	329	280	312	301	304	299	299	282	273	252	313	319	249	314	293	264	305	310	286	306	291	301	282	325	285	287	284	285	296	313	304	298	290	297	295	276	301	305	318	287	298	294	299	310	285	301	290	309	284	263	275	291	306	273	280	275	310	297	281	284	287	259	269	265	314	275	319	293	256	294	286	277	308	289	275	312	264	306	251	300	294	275	308	296	268	311	308	274	300	320	299	307	284	265	305	301	305	291	266	288	286	269	297	310	314	291	301	307	293	274	293	297	317	316	292	322	301	279	261	266	293	285	297	290	281	281	296	266	297	265	279	280	288	281	302	273	317	292	301	301	291	307	291	311	290	291	328	297	312	322	284	259	298	272	310	258	323	287	331	285	265	270	295	293	274	298	315	278	280	341	302	301	304	286	280	297	301	300	284	286	303	289	264	296	265	286	300	302	318	300	312	320	319	283	277	265	273	271	267	319	309	286	286	288	310	338	296	316	324	272	296	282	283	255	294	280	267	297	308	258	289	239	297	304	296	302	286	306	270	278	296	281	293	282	277	289	301	278	296	303	301	285	287	291	303	282	293	295	322	286	314	284	301	320	281	270	305	299	284	296	297	306	290	288	287	299	278	280	275	294	302	339	278	308	289	262	309	297	325	298	324	282	289	273	290	287	304	278	293	303	303	305	289	265	295	284	293	307	266	309	277	304	313	299	261	296	304	298	284	330	333	325	268	304	302	267	324	306	302	264	298	289	313	297	290	289	301	298	289	310	276	287	280	296	322	294	280	281	322	307	269	296	293	323	286	287	265	278	305	292	286	313	311	288	260	277	262	271	278	293	283	270	314	309	292	267	282	264	276	282	285	289	301	275	314	258	262	313	292	299	276	317	324	317	285	265	252	291	312	293	315	271	274	307	308	297	320	274	284	334	269	323	309	289	299	280	294	276	315	297	300	312	309	269	277	290	319	295	284	344	272	289	276	294	286	308	285	300	283	286	283	274	290	313	269	317	292	299	280	282	315	319	325	276	286	283	292	280	272	313	296	287	318	310	299	300	306	298	324	289	314	309	294	296	297	273	290	261	270	307	293	341	243	284	327	288	277	300	293	288	294	271	290	270	304	291	276	281	282	290	310	298	319	264	309	283	311	290	293	305	271	255	274	310	289	284	296	297	294	293	294	304	305	293	307	298	298	295	262	280	305	327	292	275	297	309	295	259	283
29002	24299	33127	32865	22511	12199	5835	3565	2443	1920	1637	1470	1353	1273	1155	1025	962	811	659	589	538	446	437	374	361	332	332	329	343	311	307	295	281	307	323	282	283	299	278	268	255	300	306	279	259	291	277	278	282	282	301	266	268	238	286	265	286	269	256	275	250	257	258	262	261	266	241	268	261	269	265	261	277	274	257	265	275	279	290	273	267	256	243	290	255	276	267	272	268	246	262	279	272	259	253	279	266	268	270	257	273	261	277	280	275	242	262	246	254	266	262	284	262	266	294	293	235	256	256	268	284	283	271	290	260	249	229	246	270	236	268	235	275	275	253	294	245	251	232	295	271	265	274	272	260	272	270	252	279	280	269	289	276	267	253	267	259	272	248	255	236	242	251	276	271	288	277	227	245	280	277	285	278	301	283	275	269	262	263	263	300	264	243	271	288	258	277	274	270	265	251	245	261	288	258	252	240	282	279	232	246	241	286	244	254	269	285	265	260	278	242	282	293	254	238	253	256	250	251	261	279	281	267	277	265	269	274	267	269	303	261	274	248	253	243	250	253	263	241	276	252	249	289	234	276	241	258	258	257	271	262	279	276	260	292	254	292	252	285	283	286	281	289	286	252	258	280	272	262	275	254	267	242	251	292	246	269	265	278	249	264	275	245	296	262	253	266	244	267	260	288	260	255	295	246	251	263	260	276	249	269	273	239	260	255	245	278	262	261	273	259	252	258	251	270	278	255	290	261	290	293	260	278	261	268	281	251	285	260	276	273	276	263	283	296	301	303	270	275	288	292	248	274	249	249	279	284	247	268	304	308	263	279	291	247	290	280	279	274	254	263	264	276	250	271	237	236	297	270	270	283	287	252	241	274	305	241	239	286	235	255	267	282	262	304	235	301	285	276	255	236	264	279	290	259	253	269	248	292	284	232	277	267	281	275	277	264	292	272	265	242	292	259	258	237	252	262	278	252	282	272	253	279	275	277	306	246	265	265	246	274	223	279	255	236	247	242	251	254	270	284	265	268	285	255	291	295	258	246	284	257	241	271	239	260	269	283	245	293	241	281	277	287	287	283	283	264	267	261	259	274	310	267	268	246	275	259	262	284	292	272	258	240	287	280	281	247	266	270	269	265	254	282	255	280	260	286	250	287	266	262	276	255	260	276	284	269	245	273	297	245	246	251	289	268	224	268	263	270	275	265	263	258	312	266	262	257	261	280	264	241	249	269	283	282	277	272	275	233	263	261	303	282	254	268	259	253	269	268	266	233	259	224	286	284	264	250	251	269	250	283	286	254	243	252	270	239	240	281	264	259	273	285	274	273	259	238	271	262	263	288	257	248	254	237	274	254	291	257	290	284	258	276	248	260	255	259	280	253	252	263	281	248	303	270	247	271	297	265	269	269	251	250	256	246	256	240	293	283	219	266	235	264	292	260	249	261	274	286	266	292	267	263	266	274	280	263	286	252	241	279	276	257	298	268	254	287	273	278	265	271	243	253	246	280	248	253	261	264	265	279	260	262	249	266	290	260	271	283	283	264	274	282	236	250	279	285	275	256	308	252	266	261	271	274	271	274	275	269	280	250	281	276	253	256	286	237	259	284	260	275	268	276	281	252	261	270	250	255	247	289	240	259	276	252	278	253	289	267	283	254	305	251	261	263	258	276	255	270	268	301	264	260	262	267	278	260	279	244	251	277	232	251	263	284	262	261	271	261	251	257	247	256	255	238	285	250	273	275	254	234	271	264	275	281	252	241	248	271	231	277	237	256	283	263	266	243	265	268	255	253	256	243	274	245	261	254	262	275	292	261	272	314	262	249	258	268	273	267	272	282	275	280	282	275	269	243	279	237	281	282	261	253	251	284	271	279	268	274	285	273	259	268	264	280	283	289	243	278	249	261	279	264	275	274	254	270	262	273	244	246	248	276	297	270	210	276	274	262	283	272	247	281	260	267	247	285	248	268	242	258	259	274	246	257	259	259	290	283	251	269	240	258	250	256	251	283	272	254	275	251	295	281	279	248	266	243	280	260	273	260	272	285	272	265	271	242	281	271	282	286	243	233	278	247	259	250	276	281	268	256	269	284	233	273	281	293	270	264	260	250	268	275	260	247	265	265	252	281	286	249	265	286	265	249	255	248	260	252	291	274	247	283	249	271	283	267	242	265	253	236	276	249	251	310	285	253	260	278	271	256	254	263	235	256	261	268	240	246	258	245	244	254	279	283	290	237	259	275	237	273	233	226	249	243	256	247	273	269	288	257	263	255	280	263	255	259	280	254	256	267	253	250	249	258	283	280	269	274	264	270	281	265	258	268	242	256	282	244	259	262	258	241	226	257	273	255	304	269	290	264	297	279	268	270	270	276	287	264	272	260	253	239	265	306	281	277	285	287	253	268	309	244	248	278	265	251	278	275	226	270	260	272	270	246	286	260	230	269	243	257	246	247	256	237	264	252	294	265	252	271	251	243	264	287	272	286	273	295	274	239	254	278	271	252	256	271	281	279	250	256	281	278	254	263	296	296	269	274	230	262	282	276	256	280	267	272	231	273	270	276	266	247	263	251	276	274	271	268	261	259	286	261	295	301	269	258	253	253	256	278	259	251	278	255	231	254	259	251	245	249	274	256	245	280	265	274	252	270	289	306	290	257	234	264	281	282	293	252	260	280	279	267	269	279	277	266	259	270	273	246	253	300	232	250	254	272	253	305	253	239	289	234	269	273	278	263	257	271	250	278	244	256	265	284	275	261	291	288	236	286	289	270	268	267	269	233	268	246	258	253	273	250	257	287	278	276	256	250	264	244	282	274	276	222	256	252	284	278	306	248	292	267	253	277	265	249	273	275	256	276	268	275	277	251	241	279	278	263	268	272	304	264	259	293	296	280	266	261	251	272	250	268	238	266	271	270	271	267	251	254	264	267	241	276	287	258	253	282	279	287	281	261	264	268	272	299	278	280	252	309	244	269	268	250	246	253	253	262	242	249	260	275	282	239	271	270	244	244	282	251	241	257	282	266	266	244	276	285	277	285	281	252	274	259	267	240	285	258	286	234	265	250	248	251	268	266	224	237	265	238	295	289	293	286	269	226	250	246	275	264	255	284	270	281	287	251	284	247	257	291	269	252	229	213	260	251	244	294	247	248	262	256	292	260	243	259	273	272	276	280	271	272	260	247	267	231	255	274	280	260	260	276	247	260	277	259	244	273	258	265	260	294	262	274	274	276	311	285	284	254	280	280	234	273	267	280	296	269	255	285	254	266	290	253	253	259	285	248	245	278	266	242	289	270	274	246	271	266	250	262	284	262	248	255	263	265	276	267	314	250	279	259	259	273	263	287	262	276	262	286	262	261	268	273	267	281	276	281	287	267	254	245	244	291	254	272	273	281	278	254	253	269	264	295	273	260	270	256	245	253	233	258	227	216	288	245	245	261	271	290	281	274	277	284	256	290	278	301	283	239	276	283	265	250	248	274	277	265	272	278	298	271	254	229	288
47733	56521	50337	36814	25031	13955	8529	6120	4537	3418	2853	2518	2194	2020	1833	1665	1460	1208	906	781	662	575	484	438	415	377	343	350	334	306	336	293	314	316	284	291	268	282	254	276	249	288	236	273	278	296	249	252	303	289	246	225	274	272	236	275	270	259	301	244	297	264	275	264	244	261	250	263	276	286	262	273	253	251	234	250	245	292	265	261	263	252	255	258	231	260	275	246	202	251	266	237	260	242	277	223	247	262	268	253	235	228	260	246	264	284	252	259	255	271	259	240	251	251	268	269	241	232	266	259	249	256	278	287	270	251	228	256	239	231	268	264	254	267	252	221	249	250	231	233	262	229	269	239	283	275	229	256	277	239	252	261	243	273	270	210	256	268	235	236	248	254	284	280	269	270	265	256	258	253	282	249	247	266	268	260	262	243	244	251	257	241	237	282	282	269	244	265	249	253	240	278	292	228	261	276	241	259	237	249	255	251	269	243	250	237	262	250	267	267	222	252	247	263	230	218	246	234	291	258	259	256	248	235	264	249	257	292	255	229	264	227	234	246	280	260	248	261	260	262	261	252	211	240	263	269	236	275	278	283	278	256	266	258	230	260	228	268	247	248	261	260	252	226	256	297	271	252	264	260	251	242	257	265	249	241	260	265	258	281	226	234	242	287	282	250	284	268	262	269	255	240	265	275	237	272	270	257	254	247	269	232	272	275	247	298	259	243	245	251	257	266	244	256	287	256	267	265	257	275	266	246	286	262	271	278	266	244	251	278	252	260	262	233	250	251	266	284	232	255	266	262	304	259	285	264	224	248	241	253	259	261	285	268	230	259	251	261	273	262	236	281	248	226	252	243	261	217	262	245	274	246	261	241	255	262	266	263	260	248	235	264	259	255	249	245	263	281	275	247	250	255	276	234	243	256	234	267	225	272	280	239	248	289	251	259	272	266	268	246	248	264	256	255	249	218	235	268	254	258	255	246	266	247	299	256	240	259	258	260	250	288	256	279	250	241	263	242	228	269	261	253	248	246	294	248	253	244	251	251	279	256	277	214	244	239	268	249	260	253	243	233	263	284	269	266	271	249	275	246	260	290	265	252	270	245	237	269	235	242	247	256	254	242	234	245	259	271	266	256	240	242	249	243	242	236	258	231	252	278	244	269	265	261	263	287	222	246	288	244	244	236	227	259	275	262	274	243	261	238	251	258	275	250	275	243	232	236	274	269	266	250	252	257	274	242	267	243	253	270	243	291	280	256	280	300	244	241	237	259	247	243	288	252	243	268	273	272	244	237	263	279	252	266	283	265	287	277	258	256	236	251	255	251	251	237	273	261	269	256	239	253	256	263	280	250	262	255	237	257	269	253	249	243	280	256	259	242	249	268	236	291	287	251	253	279	289	244	262	249	250	274	266	296	246	274	272	253	264	276	236	249	293	241	212	233	254	253	268	252	277	266	252	234	253	252	236	248	259	209	250	230	268	260	240	246	270	257	252	253	253	277	275	232	258	268	268	254	250	254	236	253	275	252	265	249	272	257	266	250	234	269	252	269	251	263	249	254	246	225	244	261	247	239	264	262	249	284	225	252	258	232	248	292	246	273	294	267	306	262	271	259	241	259	267	264	240	259	257	245	264	274	236	269	255	251	254	210	254	259	264	250	262	263	244	267	245	271	264	270	240	258	213	254	268	267	262	248	262	289	270	250	288	249	295	260	259	281	268	240	250	261	232	290	233	286	247	259	269	253	272	255	265	262	281	274	266	279	252	250	268	248	239	218	267	257	271	254	252	252	265	231	256	276	268	271	224	251	254	261	253	253	266	260	279	249	239	266	274	249	281	240	267	251	233	268	243	255	263	265	237	243	255	255	280	260	262	248	243	265	267	247	242	279	252	256	271	251	256	263	260	240	277	263	276	259	270	241	254	267	255	241	270	254	266	281	236	260	258	244	256	233	270	268	253	248	244	267	251	244	239	275	278	243	243	260	262	260	249	262	239	267	255	255	255	220	240	271	288	265	239	254	261	250	258	241	292	243	257	265	252	250	280	236	284	280	265	250	258	235	271	276	247	260	228	251	251	284	242	257	235	262	232	234	251	255	269	270	268	269	245	289	246	262	268	248	240	284	278	237	238	261	273	287	289	249	282	268	267	269	263	265	245	263	261	244	258	250	261	255	245	254	263	227	258	237	237	275	269	265	258	269	250	251	273	248	268	255	267	272	239	235	250	225	237	258	272	271	252	250	286	243	248	275	265	256	245	254	265	273	251	280	224	271	231	277	260	280	255	259	230	250	270	253	262	253	267	263	254	276	238	250	244	248	260	257	269	281	226	281	267	252	265	257	252	231	287	231	277	258	255	272	261	246	241	264	276	265	240	233	257	240	244	249	272	272	246	249	283	252	273	247	290	227	256	252	246	267	262	254	259	232	246	256	256	264	236	266	258	271	265	236	264	278	275	250	255	213	248	262	264	230	235	272	253	238	259	257	258	256	270	268	270	233	290	269	225	253	242	258	256	260	262	274	249	274	244	226	260	255	251	278	274	262	284	250	225	279	263	259	274	276	241	260	249	242	257	265	262	249	266	247	244	249	271	269	267	278	254	248	217	247	255	247	244	254	262	243	238	266	241	281	250	267	287	237	253	248	258	275	272	278	230	239	226	262	233	257	267	264	264	246	263	237	269	263	254	243	294	274	241	251	238	251	284	257	256	257	241	255	247	260	258	254	257	275	254	251	249	237	257	267	271	261	261	224	298	275	255	239	250	243	284	237	285	252	283	248	241	250	250	257	261	239	273	256	256	240	247	258	260	254	253	250	271	251	267	271	274	266	253	230	238	260	264	250	244	268	236	238	282	263	255	251	221	245	263	273	290	260	249	271	292	254	236	257	268	248	263	250	248	258	241	239	246	272	238	263	271	256	263	269	291	248	240	257	264	249	253	267	264	262	243	253	243	283	259	253	255	269	268	256	235	230	255	275	274	268	273	263	273	254	275	270	266	266	272	257	254	259	269	250	263	235	266	257	260	238	259	250	256	253	248	263	299	271	261	256	242	275	270	261	247	267	263	266	291	239	258	248	274	268	266	237	261	256	245	239	238	256	243	260	232	252	254	282	278	257	282	264	248	256	241	256	229	256	251	227	223	253	275	309	236	285	230	233	259	255	243	222	247	256	243	257	251	255	255	294	275	252	231	251	242	262	290	240	296	256	282	255	256	263	247	250	257	258	241	245	238	254	265	253	281	242	226	251	217	232	269	256	246	230	234	248	257	272	273	241	236	248	256	274	253	262	250	254	256	248	259	228	240	269	252	222	260	270	264	248	239	247	239	237	237	240	241	246	249	267	232	253	274	278	259	268	223	266	239	273	243	255	235	219	250	232	257	274	263	236	234	249	250	255	276	289	236	251	226	237	260	254	262	229	236	252	285	280	244	256	242	263	229	247	233	270	253	270	251	221	256	243	253	240	254	277	241	259	243	243	250	247	248	265	276	252	258	271
25227	21588	29390	25707	24431	21479	12584	5348	3509	2724	2310	2005	1919	1835	1603	1475	1228	1053	858	761	604	597	507	439	395	348	384	326	378	319	334	320	340	334	339	313	300	302	319	286	318	306	309	302	296	319	325	302	304	303	281	298	290	289	313	315	298	303	285	313	326	316	303	318	297	283	329	293	275	300	305	288	327	282	351	324	288	273	273	310	296	330	327	301	303	313	290	294	269	298	286	295	342	291	272	310	310	332	297	307	312	305	331	270	273	269	326	300	336	309	298	301	310	288	290	274	277	304	288	317	252	286	293	298	297	267	310	302	299	271	288	324	317	293	296	287	283	263	308	301	284	259	288	293	288	284	289	292	296	307	294	260	299	296	303	339	299	287	289	346	327	305	322	286	312	278	307	302	291	263	317	310	321	307	293	304	282	315	300	331	288	286	302	319	287	336	293	305	293	275	326	288	303	305	332	281	269	280	301	306	286	262	302	294	264	277	263	297	291	335	308	299	293	322	304	278	308	296	275	286	260	282	295	293	281	258	318	284	328	287	287	329	289	293	309	318	270	302	284	330	334	324	310	314	312	274	322	306	312	291	271	321	278	344	302	310	302	277	297	332	292	287	293	308	316	291	287	262	302	268	276	270	342	291	326	302	303	317	266	288	310	314	288	335	291	322	306	317	275	317	284	308	317	309	292	291	302	315	284	283	300	316	288	316	279	289	292	304	285	283	294	281	296	277	305	306	306	279	286	274	301	294	285	317	301	280	307	272	327	302	288	321	311	306	331	319	326	293	276	308	314	287	311	307	277	289	271	300	292	268	291	304	248	302	364	314	284	301	307	292	311	311	282	289	313	274	277	313	317	275	276	299	301	289	300	293	304	313	281	282	291	285	308	277	299	305	307	297	345	268	279	287	308	317	292	299	285	321	297	312	298	317	347	313	267	288	288	284	287	291	317	319	289	289	313	281	317	288	284	275	302	305	291	271	312	307	314	304	296	287	317	292	284	307	327	292	270	313	290	283	302	268	290	306	333	285	257	283	282	295	280	301	345	313	291	298	306	276	278	306	261	296	302	266	308	306	278	274	303	317	300	315	303	300	334	293	278	295	306	309	330	293	276	312	289	300	306	293	333	305	298	301	273	283	272	268	326	316	296	312	298	309	338	306	328	293	291	283	289	301	249	287	305	312	288	329	295	298	323	311	266	286	306	291	274	298	287	286	297	296	297	326	292	289	332	275	301	302	286	304	298	289	310	314	281	283	312	296	313	314	299	286	305	295	303	295	312	313	296	297	283	267	298	286	289	292	308	274	316	300	318	291	287	303	301	300	280	304	260	296	290	288	297	279	294	282	299	298	325	328	296	294	274	306	258	303	294	334	312	327	318	268	314	326	305	277	284	283	302	297	298	282	287	301	299	316	314	280	284	326	281	289	297	296	306	278	301	339	302	313	300	275	269	304	302	284	301	266	297	291	276	310	305	298	294	287	288	294	284	276	303	298	330	295	272	305	273	295	295	317	313	307	293	291	308	283	269	302	314	307	323	305	327	288	311	291	308	291	310	291	311	313	317	281	283	265	297	304	259	294	334	275	295	313	291	308	305	287	278	311	268	315	291	313	286	292	293	272	304	288	292	296	274	297	289	278	320	297	280	293	273	292	295	324	308	282	272	306	292	304	297	282	301	276	308	262	291	274	289	307	300	283	310	278	307	307	287	303	287	259	290	315	284	309	293	298	301	290	287	296	296	296	310	268	285	302	276	278	294	284	291	290	292	292	289	306	304	304	275	284	291	276	316	283	296	291	277	319	330	287	280	264	286	311	266	269	281	300	297	326	307	316	314	282	347	321	310	327	272	305	305	296	305	292	315	300	296	272	274	298	301	300	282	299	290	313	295	275	322	297	298	310	299	308	282	264	292	308	302	276	289	280	327	313	290	295	295	280	296	339	296	268	307	319	307	286	291	293	282	290	300	275	316	299	302	292	309	294	324	299	297	297	305	300	282	292	303	317	265	331	280	275	307	312	339	285	302	284	296	313	312	310	273	332	317	317	310	332	306	309	293	311	315	295	316	312	302	301	278	299	331	282	313	276	295	302	321	279	297	277	301	324	315	273	284	301	274	283	299	316	298	288	283	326	296	299	295	306	287	285	308	250	288	283	267	292	270	264	277	297	261	294	321	284	290	312	281	308	310	319	292	279	316	307	298	283	284	292	297	286	306	272	276	305	273	271	306	287	298	290	279	288	310	308	289	311	284	329	298	308	285	295	317	312	287	272	297	282	292	277	338	310	304	294	288	297	294	296	263	304	275	296	306	302	268	314	308	274	276	300	312	311	282	304	269	313	320	287	300	329	278	298	318	281	310	313	316	299	285	298	296	298	305	275	291	288	315	317	329	299	300	308	275	307	314	283	305	312	309	305	279	277	290	290	278	299	287	299	283	299	277	268	298	337	317	291	308	299	292	298	309	270	291	296	264	328	284	300	329	293	293	272	318	303	294	321	357	316	293	287	303	291	297	283	312	282	273	307	283	284	260	290	316	288	280	318	305	280	313	299	279	276	317	281	313	309	300	309	292	319	298	299	290	291	325	287	285	307	310	274	313	287	300	295	312	307	292	328	267	306	286	284	304	313	308	280	293	300	287	288	313	296	324	309	289	297	317	315	290	272	280	293	271	280	326	303	277	291	305	280	303	298	281	290	274	303	343	306	299	303	281	306	309	306	322	283	306	315	275	269	293	289	254	295	307	308	294	294	326	286	282	298	291	280	313	324	282	312	280	290	303	269	309	300	282	307	284	304	307	311	258	293	279	289	291	294	297	291	317	306	314	279	335	306	263	304	318	309	266	323	286	318	286	295	304	309	308	301	311	302	289	301	275	297	305	282	323	277	292	299	309	284	290	281	284	300	309	277	287	288	318	285	306	299	296	332	312	297	278	284	301	320	310	291	297	292	311	300	279	233	297	271	281	283	323	311	289	284	306	322	340	299	305	290	296	261	293	295	272	278	291	301	272	313	297	304	319	302	284	343	318	273	300	307	322	284	308	297	287	352	307	312	313	290	307	305	304	293	279	285	329	280	299	306	324	296	272	352	261	292	286	295	266	300	308	260	345	293	311	273	303	326	313	300	293	282	312	305	328	327	276	273	323	299	311	294	272	267	304	286	305	316	302	305	295	312	298	300	319	301	290	300	299	311	259	283	311	281	319	306	294	291	284	278	299	317	313	279	316	298	272	301	288	312	323	291	295	281	297	320	308	279	303	309	307	304	291	276	277	324	291	319	284	304	283	282	299	292	320	320	325	297	302	264	317	312	305	292	314	287	307	290	300	298	291	298	305	278	304	306	278	325	288	337	297	297	309	290	282	342	289	270	327	290	294	275	280	324	273	286	275	319	292	294	309	278	277	288	288	311	297	238	279	275	271	283	310	300	299	267	289	308	301	264	307	279	306	282	266	279	283	316	275	288	299	278	304	295	303	315	301	296	332	322	288	300
49505	64777	59028	44324	31949	16112	10362	7475	5604	4398	3748	3144	2992	2790	2451	2074	1777	1444	1206	995	801	667	612	484	444	394	406	376	363	360	361	341	328	312	328	321	308	300	285	312	288	277	296	309	300	276	263	288	287	283	267	296	295	282	284	270	266	275	280	300	273	273	255	270	292	281	283	297	310	273	325	310	297	291	326	264	268	298	280	289	303	271	269	279	288	258	268	258	287	266	266	291	245	276	301	262	290	295	273	311	283	278	252	296	258	267	292	291	295	286	280	248	292	274	309	279	308	241	285	249	287	291	311	256	273	265	281	298	319	266	295	280	306	276	302	282	272	283	267	265	269	266	266	271	249	294	275	291	303	296	293	277	299	288	255	271	277	287	270	295	250	264	272	300	296	273	317	285	258	266	269	268	305	256	265	267	291	271	267	284	300	285	291	293	287	297	282	282	296	299	300	265	258	280	279	260	277	261	272	265	253	274	285	289	262	298	285	277	273	251	297	277	280	276	284	308	294	276	265	261	281	267	292	275	283	260	271	267	295	301	255	274	256	298	275	266	284	276	285	272	254	282	288	299	298	250	284	285	283	291	270	269	298	247	285	261	280	303	300	304	273	298	264	241	293	285	260	266	296	255	293	289	284	289	283	247	271	278	284	282	284	271	281	276	258	271	281	279	291	281	281	263	313	269	274	280	327	257	299	301	275	261	261	297	265	265	302	274	296	301	244	295	298	258	277	274	285	245	270	287	280	281	282	275	262	291	281	283	251	283	288	267	280	292	274	278	294	273	274	297	278	295	262	276	271	275	291	268	298	265	279	279	278	263	283	290	280	284	259	265	292	227	287	306	253	288	297	285	299	279	269	279	278	255	269	279	270	252	292	273	270	285	242	302	305	305	289	299	287	292	281	283	289	272	291	243	306	297	291	281	284	268	285	262	282	273	279	277	289	266	284	283	277	288	297	300	285	253	284	286	297	258	263	306	266	290	302	274	272	282	272	287	264	295	286	288	276	279	284	261	283	301	277	273	266	277	303	296	299	285	282	312	288	269	257	262	315	272	286	287	267	270	265	274	275	271	294	286	283	259	289	250	273	256	281	319	256	288	287	270	265	272	285	307	269	285	282	283	281	260	271	233	257	283	273	261	282	290	277	269	274	297	269	275	275	256	296	251	285	276	256	273	284	283	263	291	280	300	276	277	264	260	277	245	355	251	295	277	268	307	271	300	288	294	284	291	314	301	285	280	282	287	254	261	277	273	283	284	294	262	268	267	264	287	243	302	284	259	299	282	263	254	273	281	263	278	308	292	277	281	275	254	288	271	268	269	280	282	296	289	289	309	291	274	306	261	287	289	324	247	260	291	275	256	295	295	293	273	255	281	287	288	269	262	293	246	284	279	299	288	303	299	295	249	267	308	274	256	285	248	292	277	285	284	296	279	241	293	290	275	259	305	279	263	274	271	278	254	273	278	284	295	256	273	279	275	258	300	264	262	276	269	284	260	266	273	285	260	290	247	297	285	283	260	273	272	264	243	243	313	281	295	271	272	295	286	259	318	284	285	289	306	285	281	273	249	298	301	280	270	265	276	260	292	291	286	292	278	303	267	303	278	307	289	280	278	286	295	281	287	304	283	258	253	295	311	285	248	294	261	290	282	299	273	283	253	308	303	250	265	286	277	302	261	271	253	270	262	262	257	301	288	309	267	236	279	282	315	278	289	283	297	264	284	296	287	274	276	265	247	275	290	283	295	297	285	298	290	255	303	276	259	282	259	302	270	291	276	291	270	289	273	277	261	274	281	280	309	266	294	290	293	259	274	275	288	259	295	298	251	289	266	260	277	291	290	281	290	273	272	287	296	288	276	274	298	284	257	285	286	281	266	291	288	272	294	299	293	267	296	289	315	246	253	283	282	279	290	281	311	289	305	276	253	295	274	274	287	287	279	308	293	271	250	279	289	296	245	286	284	298	269	247	279	272	277	270	273	256	270	286	270	272	276	280	288	284	257	278	255	277	298	294	312	310	267	269	274	287	264	286	271	276	277	262	288	292	312	298	290	290	226	235	289	282	271	286	275	275	276	317	257	265	293	268	269	270	292	286	273	263	288	301	269	283	279	269	268	285	257	269	263	272	296	299	285	272	254	275	304	255	291	298	274	292	272	255	278	267	270	295	285	297	266	326	263	286	271	321	287	283	246	279	271	287	335	255	270	256	279	266	320	254	290	283	267	279	255	293	282	268	286	238	301	286	277	279	311	273	249	249	272	280	288	302	262	263	273	262	284	266	308	278	279	274	264	277	265	289	274	277	277	266	268	249	259	285	300	256	301	296	309	271	267	272	265	285	290	294	295	286	288	293	255	272	314	289	260	309	283	281	288	246	282	280	283	263	281	263	260	268	293	273	268	284	268	270	269	304	285	284	252	282	278	264	313	285	254	245	295	281	285	298	258	291	295	282	269	301	279	297	298	297	290	267	295	281	280	271	261	312	293	286	263	281	270	300	267	295	259	284	269	278	285	239	292	290	287	269	249	304	293	280	289	286	248	287	280	279	292	281	278	280	314	288	296	280	297	272	299	297	270	313	304	269	305	267	285	262	271	276	311	269	277	285	254	261	260	259	265	289	265	268	267	269	253	288	317	266	306	265	270	267	283	289	304	287	280	290	285	298	256	289	307	291	282	271	271	266	254	268	296	296	270	277	281	298	298	279	284	281	272	288	284	254	279	304	282	283	264	299	302	301	264	275	303	262	286	269	293	282	270	284	305	275	294	271	276	278	293	291	262	314	311	274	269	302	285	278	270	283	302	242	273	297	289	267	271	283	271	286	276	272	273	257	259	290	292	280	283	278	309	278	270	284	291	306	306	287	263	307	282	313	244	289	248	272	291	268	307	282	291	279	290	267	302	277	283	252	286	281	280	286	283	329	276	315	265	247	261	280	283	272	279	271	262	273	289	287	257	269	290	289	281	295	261	248	264	280	279	270	289	277	276	269	275	278	273	267	292	302	283	305	265	288	311	278	285	289	290	294	267	284	274	275	306	258	276	265	253	270	278	273	289	292	258	272	266	284	293	311	250	282	298	283	289	271	271	273	296	286	265	300	281	258	281	255	284	262	280	275	264	234	279	277	269	269	274	270	260	273	266	290	284	295	276	303	301	273	288	275	273	279	261	309	272	319	275	273	297	283	295	276	282	294	270	298	258	298	267	269	264	279	274	282	267	308	269	278	268	274	282	271	288	281	295	297	285	282	280	296	266	285	285	278	310	275	303	241	248	268	266	269	253	275	266	286	280	299	275	298	283	286	271	289	307	242	262	279	273	285	251	250	277	267	247	274	292	276	300	270	271	286	295	256	278	279	251	290	276	272	263	271	285	257	275	270	271	287	285	301	256	276	289	266	241	247	295	284	308	254	269	280	300	267	273	287	280	265	283	290	304	279	281	263	294	282	298	262	279	292	293	276	261	251	280	260	289	281	292	238	278	267	284	283	291
25072	21616	29278	25248	22837	20805	11932	4668	3152	2566	2163	1823	1771	1635	1444	1312	1186	949	804	690	572	534	439	401	403	373	356	365	321	348	306	352	298	342	280	306	307	330	315	278	295	314	301	300	298	308	289	289	301	324	287	291	292	293	265	309	320	285	301	272	279	278	299	289	274	296	272	285	258	300	288	325	314	264	306	308	270	299	294	279	319	283	301	274	251	276	277	299	295	283	303	304	299	298	272	281	285	288	248	290	291	305	278	308	264	281	280	333	268	287	294	270	277	319	299	282	300	246	284	299	274	290	275	301	281	267	303	273	256	281	314	287	286	256	283	272	268	295	293	312	289	280	261	285	280	316	277	318	262	308	311	293	277	302	299	251	286	303	298	282	279	287	278	278	292	275	310	256	284	290	307	319	295	296	300	256	271	279	295	266	297	318	277	272	263	278	282	296	276	290	274	265	279	285	292	274	298	281	324	262	286	290	282	315	273	288	280	285	314	303	255	269	289	298	270	297	336	256	290	294	290	290	279	287	307	293	278	286	317	282	274	285	285	312	299	313	285	273	310	270	282	309	292	293	323	262	281	295	317	291	265	294	274	286	259	277	294	301	302	270	300	292	298	254	297	289	293	274	312	271	270	308	280	302	280	261	275	269	274	300	314	268	313	297	306	287	302	258	310	290	310	308	319	284	248	274	287	273	279	270	318	258	282	296	279	269	271	288	284	301	289	257	267	283	282	282	293	284	301	308	261	311	292	295	315	314	303	282	279	296	310	291	324	279	267	281	286	287	263	291	290	281	281	293	303	261	283	297	295	298	309	273	280	278	276	286	297	292	294	270	304	310	305	270	291	293	314	270	271	297	299	303	268	292	301	285	261	266	299	306	295	289	292	263	296	262	307	277	311	289	272	291	264	274	291	302	278	299	322	283	280	267	293	255	286	270	304	253	296	290	311	288	273	288	270	314	250	267	307	284	313	284	290	283	275	278	296	294	274	285	283	292	288	275	296	298	301	283	309	293	260	286	290	285	261	282	313	265	280	275	264	295	301	299	297	291	297	319	308	293	260	284	272	268	300	307	281	276	308	289	308	298	304	279	291	281	266	278	314	269	267	302	276	293	272	297	298	313	307	279	316	261	298	272	291	266	308	285	250	265	281	280	269	291	303	245	283	299	288	277	292	289	269	287	286	297	269	261	297	299	314	280	303	271	266	257	286	250	271	316	301	284	313	286	276	278	287	295	282	304	280	267	279	288	281	291	321	273	280	266	282	304	302	329	294	285	241	261	277	305	282	265	318	298	290	258	291	302	296	302	291	271	297	291	283	301	310	267	289	267	286	292	274	305	291	262	279	279	264	272	298	292	300	305	293	286	292	268	255	312	291	263	294	278	281	254	288	305	301	295	289	289	284	301	279	276	296	281	293	327	296	303	312	256	284	300	274	291	297	304	296	272	281	293	307	311	289	303	288	269	283	301	278	284	276	309	302	253	288	274	300	295	291	294	290	285	261	296	269	285	300	264	317	286	305	257	298	303	287	311	295	290	301	299	294	295	306	281	270	296	308	296	280	275	301	323	303	255	309	300	289	278	294	298	295	300	304	324	281	275	271	284	275	267	270	265	287	286	286	281	307	313	277	278	281	292	265	316	265	299	331	257	296	304	309	265	275	251	293	270	269	289	295	326	286	327	283	295	269	268	299	281	276	291	297	275	284	288	284	254	291	305	282	272	275	282	285	291	303	276	289	258	306	285	268	309	269	299	265	286	286	287	280	268	304	283	273	292	304	294	278	313	288	309	306	284	292	293	310	269	251	289	262	290	281	269	244	290	291	277	284	260	273	268	278	289	279	293	268	267	309	291	289	293	282	302	291	315	276	283	326	312	264	313	304	283	283	300	279	260	282	264	280	324	273	314	283	285	293	272	271	281	274	266	273	302	299	288	260	281	317	311	272	276	274	310	307	269	287	285	261	250	324	296	287	257	255	298	251	284	310	298	300	303	275	278	295	299	283	269	300	280	302	283	283	328	305	284	288	266	278	289	324	283	294	292	265	270	263	306	297	283	278	322	264	283	307	265	325	297	308	273	315	301	257	313	269	306	280	289	301	309	286	305	261	278	282	286	282	295	320	277	291	272	300	320	309	302	276	272	288	283	257	303	283	287	283	272	260	251	282	280	261	299	284	302	282	312	277	283	291	280	284	274	245	322	276	272	278	264	254	251	285	253	268	302	267	283	261	298	321	296	296	319	258	284	287	276	309	293	279	268	288	310	323	284	293	293	289	294	286	261	319	293	273	280	308	283	277	283	291	290	307	312	310	288	268	273	287	297	294	271	302	283	294	300	293	305	303	284	298	294	274	312	286	290	284	311	267	276	286	313	311	296	291	289	268	295	267	270	301	258	251	257	307	261	281	284	292	272	292	318	278	309	283	273	265	313	289	337	297	310	304	318	263	258	294	290	307	303	309	293	272	300	297	266	246	268	279	293	267	282	292	286	285	309	274	272	278	278	268	306	275	251	325	275	287	311	273	290	286	273	269	266	309	292	262	278	269	295	291	274	299	262	278	287	308	273	285	279	295	305	333	310	266	300	300	297	276	318	268	284	290	289	256	320	282	312	301	277	314	285	275	262	274	253	297	274	280	276	301	283	300	302	276	281	284	281	286	279	294	301	263	273	282	262	280	312	310	298	274	282	278	262	272	305	282	307	304	262	314	283	291	298	291	288	273	279	297	295	295	315	301	263	296	296	293	288	315	272	297	293	307	263	259	284	287	288	312	299	272	297	292	278	294	287	269	304	288	286	280	303	247	289	292	258	313	292	283	248	314	300	273	271	291	286	286	294	282	280	277	298	302	299	296	286	252	300	298	275	289	293	300	314	302	296	313	281	287	299	268	276	289	300	301	280	294	266	298	266	297	277	279	276	309	288	290	284	304	315	294	262	298	269	265	270	289	300	261	283	255	272	289	284	278	285	294	256	275	257	312	296	282	289	266	266	296	287	280	288	307	277	327	320	303	328	270	285	266	273	279	279	253	291	277	303	249	297	277	267	281	300	276	266	289	295	303	281	319	284	334	289	265	262	282	316	307	289	288	279	266	271	280	311	262	274	299	315	280	298	298	281	300	287	309	281	277	266	292	288	263	313	291	300	309	302	322	264	274	273	259	278	265	271	272	311	294	336	277	275	273	290	279	292	269	299	291	238	270	290	295	285	309	318	274	295	299	294	256	304	295	301	305	309	287	281	295	330	271	301	293	313	279	278	281	247	306	286	250	280	288	293	299	284	285	258	265	282	298	277	288	290	293	308	251	309	284	269	279	258	280	288	293	278	278	291	283	276	268	280	320	289	287	280	293	263	298	283	270	271	302	297	275	312	272	284	288	261	286	259	293	305	306	288	299	253	300	282	304	271	268	287	262	319	318	300	290	305	292	273	279	320	258	280	304	269	310	286	250	289	279	297	277	310	287	318	306	276	256	278	285	278	281	299	282	264
49307	66352	58388	43801	28135	13809	9491	6782	5456	4452	3660	3223	2927	2678	2330	1959	1664	1407	1192	944	779	638	535	496	447	392	376	349	381	337	307	355	326	319	328	314	325	269	290	297	300	293	293	293	294	281	278	282	277	288	275	274	253	280	271	270	237	277	263	288	268	262	293	268	287	249	287	277	273	261	275	271	267	253	256	283	307	237	258	304	249	255	280	290	267	270	272	279	256	272	241	269	288	299	279	288	253	245	304	272	280	277	265	272	306	250	284	269	259	258	289	274	276	260	236	287	241	247	271	286	265	280	241	302	288	274	277	272	284	283	288	271	273	273	281	249	289	271	259	246	285	285	271	278	296	263	273	268	288	281	293	247	278	282	304	266	274	247	283	262	262	280	286	289	264	271	272	264	275	287	257	289	260	274	287	264	276	259	267	292	265	287	286	270	276	262	281	270	264	275	275	271	274	295	277	294	265	270	229	280	278	286	250	270	278	261	275	257	247	290	297	257	284	261	279	269	297	232	256	263	268	230	297	268	296	279	288	248	267	265	253	248	258	278	281	269	298	276	242	284	260	261	288	290	302	265	276	261	276	287	239	263	275	256	264	276	254	296	271	275	284	278	275	291	261	282	248	275	280	275	247	263	281	255	292	313	261	279	265	280	300	243	261	276	294	265	280	285	275	282	270	259	262	290	277	278	290	263	275	280	263	266	301	281	277	264	269	261	271	272	275	283	277	317	257	249	295	261	270	259	248	261	277	261	252	284	285	274	270	269	315	273	296	278	292	251	258	279	290	268	248	289	273	271	278	255	262	277	284	258	303	278	297	296	251	295	288	282	293	294	287	261	288	261	262	269	280	283	259	271	282	278	277	266	271	301	285	288	245	227	290	273	259	262	282	261	284	275	271	252	266	269	269	250	286	261	293	269	292	276	272	300	252	287	276	301	272	243	263	288	272	273	271	297	245	251	249	268	257	293	270	272	285	245	253	298	254	272	282	262	260	276	257	261	289	241	240	270	276	270	304	245	283	300	306	286	274	264	285	273	281	278	261	283	254	272	305	258	277	267	258	260	269	280	246	286	259	250	272	264	256	267	269	276	280	281	252	264	301	262	285	268	242	259	281	263	285	291	263	269	276	288	294	256	283	281	290	266	264	281	283	276	248	273	264	285	294	276	254	270	279	275	258	292	276	265	270	266	278	253	262	294	322	278	256	278	279	279	244	272	319	268	277	279	274	301	244	267	287	262	290	301	284	267	256	283	274	282	283	292	286	261	238	253	263	297	254	258	284	274	274	294	271	290	263	260	267	273	271	258	251	261	259	276	261	275	254	310	261	258	295	245	286	270	294	271	259	289	237	278	275	273	272	275	285	273	271	258	260	246	266	290	266	291	276	299	287	290	272	268	272	289	265	257	279	265	266	283	262	284	282	259	290	255	301	290	241	303	248	273	283	236	272	284	267	286	257	315	268	250	285	278	271	277	274	261	265	281	253	248	272	278	251	264	279	304	250	257	278	304	312	252	282	275	268	266	272	254	291	267	250	278	289	255	284	295	242	267	246	248	283	277	286	291	244	245	296	253	268	311	262	267	275	241	254	278	275	269	240	253	261	263	264	272	275	271	298	284	269	260	258	269	301	275	270	275	264	262	290	293	279	301	281	275	297	270	258	281	294	270	246	268	277	258	265	232	287	283	271	268	299	296	274	299	274	273	283	271	273	262	260	261	292	263	263	269	268	252	267	263	276	270	261	283	271	261	278	252	275	297	259	279	255	309	261	276	291	281	294	285	288	262	280	269	275	273	291	257	277	276	268	258	289	289	299	257	292	271	293	286	296	284	272	269	282	259	272	266	290	276	282	251	279	287	268	264	283	260	260	284	243	246	308	254	270	259	280	259	281	260	300	307	263	265	307	277	282	275	254	249	280	275	302	272	271	260	300	300	257	248	283	272	260	267	258	281	249	274	264	235	251	268	243	270	315	270	290	247	288	275	246	251	301	289	263	273	275	279	292	272	291	254	262	272	274	271	280	316	246	274	302	278	290	293	255	261	267	273	276	275	269	308	254	273	263	268	285	288	280	272	288	268	271	243	266	272	284	241	256	310	265	279	285	258	269	284	306	268	237	287	264	273	262	279	261	264	292	266	279	272	281	256	259	277	282	269	271	278	288	285	264	286	291	245	291	253	272	282	265	259	255	288	272	272	321	251	282	257	286	265	268	253	284	264	271	297	289	276	270	285	270	278	267	292	288	280	273	262	267	261	272	248	289	259	272	302	308	250	259	265	267	274	275	249	270	263	278	281	283	268	276	244	266	274	277	247	290	262	242	263	238	270	267	294	289	263	265	289	279	273	248	289	249	248	244	251	263	273	276	251	269	275	285	282	256	265	281	233	273	275	299	280	276	287	259	249	259	278	256	298	306	297	267	264	296	248	263	274	293	274	285	275	280	269	289	296	272	273	268	270	265	278	269	261	256	277	275	292	270	262	264	252	280	269	262	280	295	275	300	298	255	271	257	283	251	264	293	254	290	299	269	253	225	287	266	271	279	272	261	245	270	256	304	271	263	269	288	271	270	294	295	256	268	297	290	247	264	273	300	282	261	290	278	290	273	278	265	265	233	279	275	275	252	262	236	266	263	274	278	270	262	271	276	264	300	277	290	258	268	237	251	277	264	300	295	265	280	251	266	281	280	266	264	244	285	255	250	284	267	262	275	275	311	271	252	272	271	289	264	291	251	251	295	264	265	237	264	251	280	286	254	275	272	268	293	280	271	282	274	266	250	257	288	278	264	266	262	293	299	282	280	252	284	284	260	269	265	275	254	297	267	258	251	259	279	255	275	277	251	318	272	256	280	258	261	279	274	263	277	266	298	289	271	281	278	290	285	243	267	277	279	283	283	256	285	267	266	267	283	284	262	298	247	273	267	264	283	275	252	313	277	277	278	305	292	284	287	277	266	296	279	272	271	282	241	271	268	289	249	249	279	227	266	259	266	260	248	259	296	287	275	281	271	272	300	279	269	290	259	253	286	273	254	284	255	250	246	259	249	307	253	296	261	282	279	270	268	255	295	265	253	257	312	293	253	253	288	242	279	262	277	266	262	268	265	269	274	264	253	281	289	291	298	280	274	248	281	272	284	250	250	253	255	276	286	236	273	298	263	264	298	262	258	268	266	276	267	294	265	263	245	272	300	262	292	313	243	269	299	273	264	254	264	264	260	262	269	270	274	269	264	270	275	283	289	266	262	247	275	270	265	269	299	274	243	263	253	277	287	296	284	260	288	276	282	263	291	281	270	299	256	244	265	237	288	314	287	303	271	286	278	265	275	276	263	291	273	244	302	290	256	281	275	251	305	308	273	289	252	283	288	289	284	257	280	264	281	275	283	279	271	281	276	307	255	251	262	284	298	289	257	297	300	272	280	279	253	272	296	294	265	261	273	241	240	296	273	273	248	263	266	285	259	287	258	284	299	254	279	277	245	277	256	226	295	277
24232	21556	29333	24538	22075	22292	18918	7366	4467	3851	3145	2820	2693	2476	2155	1872	1666	1353	1045	929	769	596	543	533	453	377	416	399	344	368	368	377	344	366	352	354	319	310	369	338	337	298	314	285	317	326	315	313	308	320	308	296	324	317	323	329	285	340	317	323	301	299	313	307	302	292	274	305	316	322	302	290	271	293	284	327	313	295	344	315	319	315	320	312	296	297	302	304	314	282	295	291	306	305	289	336	310	321	334	306	304	304	313	319	271	292	292	333	296	327	306	305	310	279	289	319	324	320	304	289	299	272	292	303	300	321	327	319	332	327	298	297	289	271	267	335	287	292	304	283	335	321	299	307	313	327	288	283	281	268	336	289	328	306	287	314	314	308	313	313	307	304	304	299	304	331	305	321	302	296	296	311	325	274	264	277	299	339	297	269	315	316	271	335	303	299	301	325	304	326	287	291	299	287	328	302	310	310	268	301	316	324	297	324	311	278	296	316	328	296	332	266	284	308	318	299	310	307	310	296	288	309	309	314	336	310	296	306	316	296	325	305	298	306	317	280	297	335	299	298	286	306	306	327	325	293	316	321	295	322	284	304	303	337	298	316	304	311	290	312	315	343	292	294	327	283	317	305	314	294	258	306	314	288	323	317	262	298	300	301	272	285	289	301	302	330	289	323	318	298	290	280	328	305	317	291	303	328	266	331	349	317	292	302	289	308	292	289	296	326	313	292	297	305	291	318	272	288	306	284	302	326	327	326	301	313	320	304	284	298	321	292	296	290	335	295	315	271	314	299	317	319	320	308	308	328	314	300	298	316	294	307	294	287	303	282	312	313	277	304	281	310	342	286	290	336	295	342	319	330	294	289	295	308	293	346	280	280	319	308	310	315	304	315	318	324	348	319	327	331	309	326	294	332	326	304	320	284	278	281	311	306	326	312	318	312	291	301	316	272	325	290	282	312	291	285	322	277	335	300	304	298	321	260	288	290	285	314	282	311	308	313	332	309	308	291	313	296	289	323	332	317	303	326	284	333	313	287	291	321	300	327	292	322	297	295	316	303	328	324	307	310	271	310	292	329	296	280	282	294	288	319	302	324	298	295	281	294	293	287	310	298	304	284	259	288	284	310	295	331	303	302	326	301	278	316	312	291	304	337	305	327	321	288	283	328	329	320	314	299	280	322	317	316	288	316	313	320	298	303	322	293	331	316	294	299	330	298	333	305	293	299	319	323	308	320	304	311	308	292	301	276	295	239	300	316	343	289	299	306	314	280	332	274	276	312	304	289	325	331	293	319	292	316	300	309	309	315	330	335	266	297	286	327	287	307	299	311	322	314	302	303	318	316	314	314	289	313	289	296	290	292	309	340	326	326	280	311	308	307	293	290	344	304	326	316	303	326	300	300	289	311	348	289	309	329	327	312	280	297	299	331	348	287	305	314	290	317	307	281	280	292	299	303	315	300	278	332	283	292	307	321	301	311	288	281	330	296	303	308	303	300	320	321	289	289	300	310	297	293	304	331	309	310	307	300	336	304	304	322	326	311	330	295	273	312	310	326	294	314	315	343	307	289	303	292	305	292	283	332	331	313	274	319	296	309	331	309	294	302	259	319	283	328	290	318	301	327	282	299	303	294	305	345	332	302	274	313	313	321	294	293	304	311	355	298	266	329	300	292	299	307	306	299	274	301	311	290	345	298	321	296	298	345	311	329	290	328	325	326	293	329	302	324	296	309	335	291	332	330	324	328	318	303	333	310	326	280	325	306	302	296	286	282	316	305	294	295	326	298	304	314	313	330	337	285	301	321	297	282	286	327	289	335	295	293	327	287	298	279	294	275	299	311	285	307	297	332	297	336	308	321	312	313	301	319	331	339	290	307	299	276	318	277	289	324	295	318	275	322	309	297	279	299	301	348	301	285	309	277	270	310	293	295	319	326	295	339	317	327	330	302	298	326	308	314	304	258	308	318	301	291	336	296	327	325	288	299	315	303	351	270	305	288	289	315	326	318	312	303	319	295	304	314	308	298	286	327	335	308	298	291	296	344	324	278	298	296	297	286	322	336	315	287	276	287	333	303	298	305	319	291	299	290	321	296	342	321	326	317	287	316	280	310	305	285	332	332	312	302	332	314	299	293	345	303	273	332	325	302	331	314	310	296	305	320	301	306	293	288	295	306	298	278	321	312	310	353	312	297	305	300	308	276	309	300	289	311	304	319	287	348	311	323	304	289	334	309	336	312	295	307	292	290	327	295	319	307	311	321	311	287	272	303	320	315	294	294	315	302	335	331	297	297	326	294	296	344	306	314	329	314	290	324	264	311	300	311	337	294	289	301	283	325	268	299	318	329	337	296	354	286	308	299	326	312	327	309	327	320	305	301	317	293	272	320	309	321	300	283	322	303	293	326	282	320	307	286	325	338	313	308	311	308	310	301	309	302	296	320	281	317	289	308	298	273	301	289	296	260	295	309	345	301	320	307	291	352	291	311	309	299	304	303	293	287	290	313	349	313	268	278	292	300	279	312	299	304	326	290	273	304	309	319	289	267	289	318	315	298	285	318	296	310	323	322	302	287	303	320	304	297	319	291	302	291	291	309	300	304	327	342	271	320	292	330	309	293	303	296	315	318	327	302	291	337	314	284	336	288	321	336	285	298	334	298	298	266	334	318	285	309	313	302	286	361	281	274	288	304	286	307	334	286	301	304	295	331	310	318	312	326	272	307	344	330	323	352	280	308	285	290	288	333	329	298	301	346	333	310	309	287	294	310	320	302	305	310	305	291	292	319	301	316	351	318	317	320	294	316	319	317	271	316	287	295	335	309	296	308	313	307	351	292	320	315	294	329	299	297	315	307	337	282	310	295	315	317	296	329	286	306	276	290	326	295	331	279	313	309	321	309	287	284	293	307	314	318	299	305	345	271	315	292	281	336	281	334	298	326	304	326	332	324	288	331	308	315	308	314	310	303	308	311	286	315	269	329	332	303	276	305	296	343	326	304	305	316	281	299	318	316	324	300	287	304	294	335	293	297	308	317	310	332	299	332	287	308	299	321	303	345	310	327	305	286	312	338	308	289	299	289	321	265	281	309	300	321	295	312	314	295	294	321	312	310	338	321	300	299	318	334	312	304	321	288	325	315	325	310	335	263	298	283	293	315	303	296	311	291	318	327	277	285	299	276	296	300	323	305	329	340	328	294	268	319	292	302	293	303	314	284	300	306	325	332	294	325	305	319	314	311	298	319	301	282	338	305	287	319	281	351	309	287	300	292	317	308	287	293	312	291	294	313	331	291	310	311	316	275	299	257	301	301	291	269	329	312	311	286	329	325	304	304	290	305	291	311	314	327	326	293	295	331	305	315	322	301	323	299	340	309	304	281	333	308	310	327	309	331	331	312	299	305	290	325	295	291	302	251	291	300	312	344	306	285	300	291	316	318	347	306	289	320	323	280	295	292	288	314	304	277	284	313	335	301	285	285	319	319	320	293	330	322	313	314
50296	63641	58454	45269	27366	16773	12565	8966	7072	6021	5102	4536	4192	3843	3334	2795	2351	1736	1547	1226	1023	795	665	525	503	455	417	432	400	405	355	396	358	365	365	347	316	315	315	299	284	313	304	303	315	307	308	287	304	310	292	275	293	292	291	299	274	296	268	285	276	307	337	262	294	294	295	297	285	304	298	274	295	270	294	261	276	294	288	301	299	289	267	277	301	285	293	291	282	279	276	282	270	298	272	312	283	267	275	281	282	274	308	295	297	287	268	314	261	300	290	319	280	305	290	275	301	318	284	296	276	283	263	290	287	288	321	295	274	318	285	263	313	271	269	283	279	283	295	292	300	287	296	277	286	252	288	285	283	295	296	299	293	301	286	271	320	272	282	280	300	301	312	290	254	311	280	305	271	267	260	312	282	286	301	280	268	294	279	256	306	297	304	277	323	239	283	280	294	310	277	280	287	295	315	278	298	238	263	317	256	276	266	300	287	293	282	266	303	261	262	269	296	306	293	288	274	276	264	291	291	280	305	294	298	276	277	286	278	277	289	283	274	291	305	285	302	280	299	285	266	287	310	292	296	273	328	286	290	309	324	308	292	306	317	298	281	291	265	270	300	304	256	270	272	306	320	303	274	274	313	301	290	273	300	298	281	273	289	305	311	291	300	264	288	274	273	303	292	253	279	302	288	266	291	281	269	266	254	268	304	291	295	296	288	255	293	279	270	303	279	322	308	268	282	297	297	297	292	254	287	268	288	282	306	295	271	276	280	281	279	261	293	294	266	299	294	271	286	282	320	302	285	279	301	270	246	321	265	301	276	301	315	300	297	292	245	293	302	281	283	302	295	290	272	301	300	291	309	299	255	268	294	307	287	288	288	275	279	292	288	313	299	295	282	308	281	285	263	274	276	325	307	309	297	290	298	279	300	276	284	293	279	317	309	288	291	318	281	288	291	299	322	295	294	312	296	326	309	274	299	292	288	296	270	300	311	324	278	295	277	266	289	276	296	267	306	264	270	273	325	292	274	271	317	296	258	303	274	263	252	280	309	279	295	276	277	301	290	301	311	280	275	295	293	286	295	294	271	264	303	279	296	274	284	300	288	278	303	268	294	275	275	293	295	304	303	277	270	298	335	274	281	314	255	308	304	284	281	275	315	310	325	282	309	267	259	293	312	291	288	298	287	314	283	294	303	304	272	275	291	305	256	263	275	303	272	290	272	308	279	276	284	306	278	273	270	281	290	288	278	290	277	300	257	281	302	277	268	286	276	277	286	280	283	279	308	264	284	294	264	295	279	304	274	300	287	291	291	284	279	272	275	262	309	272	292	295	325	279	298	302	288	281	286	309	279	287	325	273	288	327	304	287	266	309	287	327	287	305	287	289	275	247	296	281	281	285	285	283	306	301	279	279	305	308	302	280	274	284	295	277	247	252	285	303	282	293	286	272	280	263	303	279	296	265	258	278	298	263	306	278	289	289	311	283	278	276	274	292	293	298	277	303	260	289	287	323	285	278	262	302	274	281	310	264	297	307	317	284	269	286	294	267	306	285	264	277	289	284	272	296	289	294	299	275	298	314	287	290	285	322	302	277	305	279	304	322	274	277	316	283	278	289	289	286	292	301	274	319	294	286	305	281	300	281	307	276	301	274	295	293	274	290	290	276	302	274	279	277	302	288	263	280	295	308	259	319	256	280	302	314	254	311	301	281	289	312	304	281	304	321	303	290	295	283	289	301	272	278	282	262	290	308	322	304	287	276	289	279	306	274	295	281	295	305	309	263	299	277	266	295	263	320	290	293	283	300	278	284	317	296	273	278	325	286	299	309	271	258	290	293	276	270	292	318	298	281	308	285	275	326	280	268	266	261	307	268	286	281	307	284	266	307	293	306	289	251	289	285	290	280	281	306	275	283	300	291	273	281	261	270	283	264	267	298	261	275	297	282	294	283	294	283	264	320	285	266	289	270	317	277	288	269	300	301	294	263	287	277	291	289	289	271	314	304	278	283	307	313	281	280	287	284	270	293	264	285	279	313	278	282	299	317	298	286	295	262	273	310	303	303	267	272	310	306	296	292	300	299	287	268	305	287	294	287	294	271	265	280	289	294	317	282	289	296	254	269	279	295	309	297	287	282	315	299	272	314	284	273	282	297	289	301	300	312	306	289	288	284	319	312	304	294	273	290	286	302	265	298	264	280	293	276	307	292	276	272	283	312	286	303	287	306	269	283	303	306	260	318	303	294	288	269	281	280	272	301	313	270	284	252	293	296	258	304	290	292	279	271	282	295	296	275	283	301	285	284	298	272	283	308	278	330	285	308	277	291	280	299	260	280	291	266	296	302	300	290	306	300	286	282	270	277	309	294	280	282	272	271	312	288	285	297	280	317	293	276	299	302	268	297	295	279	295	298	310	291	312	296	276	303	286	289	305	291	298	289	301	282	287	314	285	309	306	279	308	285	295	305	264	303	292	298	278	317	287	279	260	283	311	294	292	317	276	270	312	281	303	279	281	267	290	327	282	270	274	264	292	299	288	261	304	269	281	262	302	318	293	277	302	297	269	333	273	271	275	308	295	288	294	274	317	289	301	304	296	283	260	294	284	276	261	285	274	270	305	276	296	283	268	250	291	286	313	264	302	275	287	292	276	254	273	283	341	286	278	279	271	297	299	279	261	294	287	268	288	269	295	297	280	299	281	278	266	313	278	295	309	281	316	253	266	287	250	320	300	266	294	261	289	277	289	304	278	300	260	273	288	290	258	307	286	291	288	275	301	283	280	300	304	313	290	304	303	263	285	292	273	270	264	304	312	272	254	267	270	299	277	311	295	288	278	260	289	259	279	266	255	263	315	296	313	288	304	299	258	293	275	293	295	271	320	283	304	272	305	304	282	280	301	267	280	295	288	279	285	303	312	272	298	281	307	267	306	274	277	300	270	263	266	296	284	276	303	310	300	244	275	303	309	280	285	287	298	243	277	271	293	284	278	315	277	312	275	286	319	287	307	289	286	305	286	284	280	263	298	279	279	319	293	281	276	268	321	291	273	291	282	279	256	279	311	298	254	275	273	268	276	269	269	294	276	280	280	307	294	275	288	302	303	272	266	283	295	285	280	291	287	276	303	277	268	286	266	292	324	258	288	313	273	265	285	290	268	293	296	261	297	292	294	280	297	286	301	277	278	299	284	283	275	264	307	287	314	280	287	274	305	298	290	293	280	310	290	315	298	270	282	286	279	289	305	281	264	293	280	284	275	279	282	288	289	280	288	330	285	321	277	309	270	315	286	260	300	300	288	256	259	302	284	311	283	304	271	330	270	286	285	302	275	280	276	274	306	295	278	256	298	260	289	264	291	299	284	301	284	288	285	302	266	287	314	275	278	271	304	285	301	294	270	280	290	275	302	298	313	325	294	297	283	293	268	281	269	305	336	306	269	302	273	301	313	261	289	284	264	291	265	262	306	313	282	305	259	263	270	290	295	319	294	275	291	306	308	285
30317	22647	28839	26585	11952	5113	3072	2045	1623	1406	1285	1089	1025	997	906	764	668	579	529	471	404	385	372	317	316	312	295	312	305	304	297	263	281	284	275	257	281	251	274	317	269	252	276	265	277	259	235	288	242	288	274	242	237	230	248	253	283	282	272	287	275	246	252	257	276	244	267	264	264	269	264	268	263	294	250	253	262	266	292	275	273	284	266	275	311	252	279	280	248	295	269	271	271	295	319	277	274	271	255	259	279	258	256	245	253	261	282	271	280	296	264	266	234	257	260	260	256	263	277	287	268	259	273	248	261	265	265	244	269	250	273	260	279	263	245	272	264	249	268	250	278	250	273	295	274	268	276	271	241	246	260	230	279	269	274	262	249	267	244	292	274	246	293	291	257	263	263	257	278	280	235	277	256	247	245	288	271	282	262	283	276	251	268	284	249	289	262	280	274	233	275	290	233	262	245	227	268	270	267	265	265	281	275	264	280	281	241	247	259	252	265	271	264	276	254	270	248	241	254	247	267	262	252	250	259	250	259	238	258	276	255	280	275	242	257	245	280	257	259	279	265	253	245	288	277	228	257	254	269	242	296	258	260	238	241	270	288	309	271	277	291	284	260	248	293	249	243	243	270	276	282	271	264	278	256	259	264	244	271	248	261	258	290	253	289	249	276	260	262	259	267	272	287	270	251	271	248	299	256	248	248	262	278	243	228	288	279	227	260	258	277	292	237	247	273	302	241	267	268	259	275	265	270	253	244	237	241	273	299	272	266	258	251	281	286	223	260	258	266	249	269	264	261	270	271	251	256	243	248	292	285	289	277	251	265	271	259	279	260	269	290	296	268	238	261	248	259	279	236	253	277	249	269	273	284	249	236	271	278	288	274	292	259	294	247	245	257	294	319	247	239	255	261	275	248	295	283	251	235	239	257	246	273	214	256	304	278	267	280	284	274	251	265	238	268	267	268	237	277	263	263	273	281	260	265	284	270	274	283	264	284	263	228	239	274	275	268	275	238	243	275	264	284	252	278	247	273	245	265	221	258	266	250	263	269	257	282	264	247	276	254	276	250	261	278	219	277	235	239	273	259	260	238	246	270	309	272	277	259	247	292	267	256	265	274	255	271	262	272	244	256	258	279	267	239	258	263	263	278	277	259	288	263	271	286	252	294	253	259	259	257	287	241	254	251	294	261	286	290	264	245	269	286	264	243	272	277	245	265	270	257	257	275	285	273	260	246	234	288	274	237	253	259	289	239	239	257	247	281	251	280	238	272	255	239	289	228	240	249	283	273	273	270	276	258	266	239	252	294	269	287	277	285	258	267	255	267	244	249	260	249	247	243	246	275	282	263	273	244	253	263	252	242	257	256	232	246	290	291	266	249	252	254	251	269	310	266	288	267	256	268	236	259	262	247	245	264	255	267	273	245	259	257	246	239	258	256	265	242	249	220	285	282	266	252	274	281	267	266	248	281	269	249	259	251	245	255	248	270	274	254	247	240	235	256	278	281	268	277	254	249	284	227	269	269	293	271	237	271	255	242	266	244	257	279	251	256	232	302	255	262	287	259	255	267	293	245	304	283	308	281	269	267	273	255	236	271	252	265	273	265	259	284	264	253	242	286	274	254	271	262	243	278	261	248	229	248	258	269	281	266	289	271	245	272	293	266	269	264	243	287	278	266	281	254	265	247	252	279	248	243	276	257	251	231	268	268	274	288	259	257	269	248	258	261	262	256	230	269	262	275	262	277	286	268	279	276	307	273	248	241	276	255	265	271	246	262	271	262	282	268	278	232	251	260	257	288	264	270	264	279	271	265	248	234	279	278	259	257	231	256	251	301	277	256	284	230	276	254	263	283	240	271	263	266	272	237	279	274	267	277	260	275	258	259	276	254	281	261	265	270	247	266	289	279	272	265	253	268	292	254	259	253	280	286	254	281	249	241	268	245	237	242	237	258	290	265	232	280	252	274	275	252	267	246	247	274	265	241	228	283	266	245	255	255	266	272	268	228	277	298	292	259	277	271	264	271	262	250	257	266	270	233	292	260	263	283	257	272	254	240	270	250	293	263	260	261	271	268	276	266	260	264	272	258	244	269	266	263	252	273	255	262	262	248	278	265	262	261	254	276	266	254	292	257	292	259	292	257	249	266	262	268	277	268	231	274	256	268	254	229	243	245	272	243	271	257	250	285	278	265	293	263	276	252	273	278	258	272	245	239	249	271	275	254	243	268	273	272	249	244	255	264	256	242	275	296	243	251	259	291	239	265	252	264	274	258	257	309	254	279	275	249	269	280	249	274	275	241	267	245	263	268	265	261	298	294	260	307	299	264	262	274	262	253	220	235	286	280	260	238	241	262	256	255	272	284	249	271	227	266	245	281	256	241	286	249	260	260	248	268	276	264	269	271	273	275	289	279	253	269	279	298	285	249	292	259	269	258	282	290	252	285	268	270	257	258	276	269	236	270	259	259	271	271	252	269	238	278	272	266	249	259	254	268	278	237	281	246	260	283	284	221	261	263	247	269	263	235	257	267	258	279	277	264	285	241	264	251	299	257	248	271	267	275	277	278	255	292	261	239	271	242	256	257	291	269	286	251	247	251	255	265	273	272	261	257	238	259	254	290	279	271	272	268	254	272	258	294	273	257	252	272	278	289	233	254	208	244	272	268	283	266	245	281	261	265	283	257	267	267	274	261	257	274	264	256	259	280	253	257	272	287	283	261	287	287	264	232	276	281	218	258	263	268	241	253	239	256	278	256	256	277	235	260	253	275	285	259	249	273	283	257	251	241	257	273	243	254	253	286	263	272	260	255	239	291	274	235	268	273	250	279	262	243	302	243	279	262	252	272	267	283	263	272	265	264	233	243	259	286	267	267	274	257	243	239	276	262	234	266	264	266	279	266	285	289	251	276	267	270	246	226	260	278	294	250	253	280	263	278	291	244	275	265	236	284	254	252	297	276	265	253	245	271	236	245	257	302	274	261	269	229	254	265	261	263	277	284	272	257	230	254	290	297	292	252	292	265	252	286	272	260	265	261	243	257	261	275	289	260	270	275	260	267	231	257	290	287	266	256	291	269	266	276	269	268	238	260	266	236	263	265	290	266	244	299	237	247	248	271	264	285	272	279	267	245	286	253	265	246	232	243	257	276	273	281	285	272	283	278	258	279	278	284	287	285	249	277	234	242	266	273	275	249	299	289	275	262	252	251	273	274	265	237	286	247	254	274	286	274	288	273	258	265	258	222	261	309	256	262	256	256	249	263	267	258	270	228	255	270	242	287	243	268	241	250	298	277	273	266	281	272	277	269	254	251	255	305	303	276	267	280	247	264	242	281	246	276	255	243	245	266	292	262	266	240	283	232	278	275	261	266	236	252	255	250	232	259	240	275	257	272	278	269	274	258	225	258	246	274	259	274	264	266	261	245	258	281	252	273	254	250	255	265	276	273	241	255	260	268	306	249	263	271	256	271	271	278	274	254	253	276	254	258	237
48481	45908	39954	24066	11034	7141	4889	3770	2882	2444	2047	1830	1727	1494	1342	1242	1030	812	675	577	482	399	388	364	342	303	302	323	272	255	304	271	305	258	307	269	251	274	260	256	268	278	247	248	254	265	254	269	274	259	238	234	250	257	235	227	247	254	300	280	274	241	280	269	235	246	246	247	280	272	240	261	258	253	272	270	262	268	269	261	232	270	248	232	260	258	258	267	249	258	263	250	277	253	267	241	245	268	231	262	219	249	249	268	252	226	228	261	270	240	260	267	244	254	246	257	275	246	259	279	248	256	267	270	272	251	254	236	255	260	237	275	272	229	241	234	259	261	247	290	282	260	263	256	253	250	243	294	256	289	241	297	255	278	246	270	260	242	256	231	238	238	255	267	262	270	261	245	260	259	234	290	243	252	253	290	262	257	274	242	259	240	264	270	255	281	246	252	264	268	262	221	260	248	247	250	267	260	246	279	203	236	256	261	275	239	271	246	259	217	238	250	278	253	292	269	241	284	265	257	267	256	240	304	224	241	273	261	230	256	236	281	277	247	285	255	272	232	263	248	251	260	255	256	244	240	256	238	232	248	230	227	265	273	248	224	247	280	251	257	231	261	258	241	275	224	275	305	276	258	248	269	227	245	253	239	260	249	238	247	266	257	240	257	263	268	256	236	256	263	245	295	242	267	266	253	278	259	255	250	240	248	251	243	235	269	270	265	254	249	260	265	221	244	286	252	255	245	249	274	249	228	294	266	263	238	267	267	254	270	254	234	269	250	241	266	260	256	260	272	261	259	247	261	249	237	262	231	263	255	242	262	226	233	285	261	251	270	242	236	289	232	243	280	289	219	268	238	218	235	260	256	273	264	279	260	253	268	281	243	263	263	237	240	253	245	259	247	258	252	252	270	258	228	275	245	259	270	244	235	229	270	228	215	267	290	272	249	278	282	255	248	261	250	239	280	244	271	240	251	234	244	267	259	250	281	275	271	256	233	236	247	257	257	268	256	243	283	238	242	250	244	242	249	260	285	236	236	245	235	290	240	262	234	226	250	260	233	268	264	241	261	260	270	250	241	230	221	264	252	276	263	272	247	263	282	273	220	255	241	255	252	252	237	240	256	248	270	267	267	249	244	276	272	244	261	274	242	274	263	275	240	288	238	236	261	228	256	234	240	248	265	236	236	257	255	262	252	273	252	271	297	273	272	271	256	257	245	270	256	254	277	260	250	280	244	222	248	261	245	200	247	277	223	281	270	250	254	259	243	255	241	260	264	231	248	238	244	270	259	248	252	263	241	253	278	260	254	244	248	223	265	250	274	271	235	230	213	259	252	257	257	234	252	239	264	220	254	247	260	265	230	237	255	235	263	257	283	261	247	234	256	255	270	232	265	215	266	242	248	250	222	268	259	243	245	243	238	247	246	237	247	256	281	271	249	263	279	259	259	287	252	232	246	269	247	278	243	276	267	240	306	236	261	265	260	260	247	252	275	246	263	248	263	245	268	281	285	251	272	236	264	252	242	262	270	259	243	259	263	269	253	247	220	245	258	267	223	257	248	265	251	238	247	246	250	243	257	254	240	261	267	258	253	239	259	240	271	257	244	265	245	249	272	262	278	254	268	239	242	255	260	265	266	275	273	257	260	239	265	260	273	243	270	278	247	213	267	269	251	239	246	267	272	267	263	214	232	255	241	246	274	272	286	233	259	239	262	261	257	252	263	298	242	302	243	249	233	234	279	261	269	255	264	243	226	259	251	220	263	259	263	247	252	244	283	230	248	274	256	228	260	261	243	279	222	264	249	231	284	251	280	229	278	270	234	244	287	255	247	230	248	227	277	260	230	258	267	273	289	253	263	249	276	255	254	245	260	287	244	253	244	269	274	247	252	264	253	229	240	255	239	302	261	228	245	270	245	251	254	222	233	247	258	235	257	301	272	266	264	278	267	260	269	253	239	254	251	243	266	260	258	247	258	263	257	275	249	275	231	226	225	229	279	231	268	262	239	250	268	259	235	249	258	248	262	243	256	263	256	257	293	266	255	240	248	259	242	250	260	272	252	223	266	252	256	271	261	243	261	258	245	239	232	266	246	237	261	270	237	246	240	239	248	250	232	246	246	247	268	255	252	268	247	246	247	264	281	222	267	251	248	253	247	269	251	236	274	259	263	220	260	266	273	241	257	278	269	244	243	252	283	266	245	274	245	264	267	230	252	258	266	257	245	267	272	280	231	221	249	282	215	286	238	272	228	245	263	256	273	269	252	269	230	235	253	251	259	262	231	264	279	244	242	241	214	271	269	272	259	265	269	255	279	267	228	252	248	230	251	264	247	254	275	273	263	252	261	238	253	261	275	251	256	224	268	300	253	232	268	258	278	257	250	260	282	251	265	247	278	271	275	282	267	240	224	250	242	237	260	242	251	249	247	227	255	249	250	253	248	254	243	232	272	260	252	240	264	280	256	259	264	238	252	234	251	227	249	216	255	251	225	245	235	239	248	221	248	259	272	252	263	250	250	253	270	225	234	244	242	252	242	251	240	213	274	273	257	255	227	262	263	237	279	274	253	255	254	247	266	262	278	243	264	257	266	260	229	243	252	247	259	259	274	256	265	256	255	263	255	247	257	270	220	250	252	267	262	249	239	264	254	235	258	270	283	241	277	268	249	260	272	234	254	249	231	231	251	284	229	265	253	238	272	251	258	248	256	248	263	273	253	218	268	262	257	254	266	237	286	273	246	255	242	235	262	229	253	251	251	236	268	269	262	235	230	275	254	267	269	263	254	245	267	243	252	241	251	295	287	219	261	250	252	256	244	265	278	234	244	261	251	244	255	263	252	291	245	253	262	243	251	238	259	230	266	232	247	250	232	248	245	240	231	268	267	255	226	241	259	280	267	256	243	239	279	276	288	249	253	234	266	268	264	249	271	265	299	255	255	262	256	277	239	265	261	266	259	271	245	259	274	241	261	227	283	242	287	260	262	250	237	268	263	281	280	265	272	242	284	249	258	268	256	258	235	247	232	245	236	222	267	256	241	267	266	273	247	219	273	267	246	260	246	259	222	237	242	244	244	263	277	252	241	262	256	246	233	245	244	235	247	260	254	265	250	280	273	236	254	265	255	244	261	257	271	284	231	251	245	249	240	249	241	251	249	248	236	245	245	270	245	267	266	258	239	277	259	258	246	235	288	269	231	272	253	285	252	258	280	250	262	249	265	272	233	246	270	238	262	226	280	269	259	282	255	269	245	247	264	269	247	242	261	275	241	276	268	237	248	282	252	255	254	254	230	251	247	261	274	254	261	273	250	258	263	247	238	219	263	247	254	253	245	252	268	252	293	255	274	258	261	231	278	214	261	235	251	264	269	275	213	255	266	245	264	273	235	245	234	231	290	250	241	258	254	287	261	262	255	262	267	259	250	256	257	260	262	275	246	270	273	233	255	237	273	260	262	270	235	240	275	233	233	272	232	226	265	249	269	257	259	237	244	230	265
25266	21535	29066	24763	22300	20828	11668	5100	3707	3004	2474	2194	2089	2011	1781	1557	1322	1141	915	768	664	531	497	428	383	399	362	360	339	351	335	353	317	321	313	314	300	300	309	286	304	262	299	305	315	299	311	300	280	301	298	294	283	311	295	278	319	261	295	314	252	299	295	290	325	251	291	278	313	295	309	289	301	288	285	297	305	285	305	286	297	309	282	305	269	313	274	265	307	296	298	275	298	330	285	289	282	285	317	282	320	306	313	315	295	288	294	277	297	289	308	304	308	291	283	284	289	311	303	297	306	297	306	311	278	287	286	266	297	306	294	287	298	300	300	275	289	283	301	288	298	283	291	290	266	291	252	282	307	279	316	276	274	313	309	299	271	307	294	322	293	310	286	289	299	287	316	296	293	288	310	297	276	301	273	271	292	278	263	303	288	290	301	302	279	304	282	287	292	277	298	291	272	306	301	289	270	311	298	305	243	271	263	286	255	301	315	304	297	278	312	290	303	301	254	287	275	275	292	296	310	276	295	315	306	286	309	267	273	281	293	276	296	290	274	285	312	298	269	293	319	258	301	270	318	274	292	291	291	314	289	279	307	280	286	302	269	301	294	259	279	281	276	275	301	281	289	257	324	299	261	279	270	301	291	289	302	304	301	256	290	326	298	304	287	291	313	278	334	281	313	349	303	284	289	302	267	286	302	277	288	279	298	290	263	290	268	292	289	281	300	299	292	288	301	276	297	309	317	309	291	300	271	298	322	263	276	269	292	307	293	282	294	286	311	280	297	311	304	306	264	287	301	296	288	305	268	292	303	288	261	292	297	273	291	296	274	256	307	278	284	255	271	304	287	281	277	302	319	287	299	304	276	290	288	275	278	311	296	286	280	271	292	301	286	277	305	297	263	254	311	280	266	304	291	282	270	290	335	280	279	304	297	319	301	318	299	308	294	296	274	295	302	303	290	285	293	259	321	273	306	310	272	257	293	271	288	281	329	323	293	284	314	293	286	284	253	273	308	281	283	281	298	297	320	300	288	312	304	294	307	286	257	298	266	276	264	295	276	308	287	285	292	304	272	297	293	250	277	282	307	325	302	315	278	298	304	296	267	337	292	269	310	298	268	281	298	287	302	300	274	280	270	296	276	260	264	292	296	289	281	275	272	300	266	326	272	278	284	292	291	285	309	305	290	259	316	258	294	270	294	341	284	299	319	298	307	283	298	321	253	311	306	314	306	290	303	284	278	256	295	266	300	283	293	307	307	288	267	293	286	281	311	308	286	315	244	271	279	312	296	282	270	313	268	269	300	294	270	290	276	306	291	279	289	275	289	307	277	285	293	293	312	286	285	288	276	309	289	302	295	279	312	300	275	310	287	282	294	287	281	291	301	291	284	304	285	287	279	279	292	302	308	247	251	296	287	310	275	283	289	287	280	284	307	285	269	271	282	284	308	302	268	286	297	306	281	246	312	279	263	307	278	296	303	296	265	302	296	271	310	271	304	301	312	282	299	296	286	273	272	290	293	273	292	299	264	299	294	316	290	286	286	286	285	295	289	296	311	292	314	289	291	283	285	338	261	310	275	279	294	301	287	268	318	257	281	288	301	270	259	291	272	294	271	286	303	285	298	293	280	332	288	319	310	294	267	263	310	303	276	297	313	276	308	268	287	270	281	288	298	298	319	278	321	293	299	260	278	296	319	272	299	295	277	260	290	290	287	280	285	276	331	281	299	289	299	276	295	317	299	310	274	295	276	272	266	289	276	316	283	300	294	265	265	295	288	307	290	296	282	283	277	256	274	291	296	294	271	270	300	276	285	260	298	303	290	279	315	306	275	296	285	304	254	291	322	290	283	318	278	283	280	289	308	296	288	302	274	296	295	286	272	266	302	308	299	317	290	292	301	309	288	314	295	297	287	305	294	285	276	309	274	297	306	294	279	310	256	278	274	279	278	279	269	292	308	264	291	275	304	287	317	305	297	281	267	291	307	292	268	280	303	303	280	300	288	280	264	283	330	279	265	270	276	284	274	300	302	311	278	307	296	323	296	287	277	275	273	310	297	283	313	324	303	285	299	279	288	278	264	275	267	315	299	274	313	304	299	273	293	282	268	274	303	306	305	271	265	256	305	274	308	316	270	288	279	296	278	307	346	281	283	287	272	300	308	304	300	275	302	303	292	295	288	307	294	280	286	266	281	284	252	298	289	292	308	280	298	273	293	292	274	295	293	267	307	310	305	284	302	283	302	287	313	290	298	263	270	261	299	285	285	306	294	272	317	280	293	292	263	295	307	269	324	284	260	302	322	287	325	294	310	284	296	285	313	285	309	289	281	285	263	260	330	320	302	291	316	316	269	285	290	301	275	266	316	312	295	315	285	287	297	295	276	292	310	334	263	299	319	290	288	313	311	278	276	304	279	281	284	237	278	269	275	290	280	282	318	326	336	293	255	308	266	306	284	310	303	295	310	288	307	281	271	295	296	330	294	308	314	296	296	318	290	286	278	276	281	299	279	267	279	261	281	288	313	311	288	301	247	286	317	284	274	306	276	307	307	297	305	292	286	258	290	285	307	282	284	308	283	281	272	295	285	292	276	268	295	273	286	300	278	307	287	302	298	298	324	288	293	288	322	277	304	292	285	311	288	287	268	283	263	294	259	286	298	310	288	268	269	298	294	283	314	299	295	316	281	302	298	260	285	291	281	281	286	285	315	312	280	306	284	315	304	293	248	297	287	255	295	311	290	273	290	289	299	257	307	304	310	274	280	288	286	312	269	318	291	288	275	284	305	309	290	275	268	282	296	297	306	272	294	276	306	333	302	316	271	270	303	290	286	298	298	292	255	299	266	280	259	282	274	288	285	256	280	305	271	308	292	283	292	275	283	301	268	283	301	280	286	296	295	300	321	295	265	280	274	305	286	317	278	292	289	282	294	327	286	310	249	264	295	298	258	297	274	275	269	287	292	282	312	308	287	255	263	304	263	305	323	282	294	315	278	295	332	286	288	286	294	285	281	288	277	312	305	281	305	272	296	336	296	269	257	273	295	316	295	317	266	274	295	276	288	303	277	303	279	282	288	273	315	248	306	302	328	295	283	314	304	316	278	300	290	328	281	272	291	320	254	251	277	275	292	260	284	302	258	283	300	295	270	295	305	277	318	293	278	265	286	283	283	291	284	284	267	306	294	322	314	275	274	275	296	308	303	319	276	290	289	302	324	288	282	306	270	295	298	259	294	308	283	277	297	292	300	294	312	260	291	294	299	269	291	288	273	297	300	305	307	286	283	306	289	293	276	273	301	294	318	268	294	296	293	300	294	260	267	303	253	305	307	325	330	301	316	268	313	296	295	264	292	304	302	288	271	294	290	289	291	284	277	289	287	282	315	304	334	304	296	268	309	281	301	283	277	259	296	273	286	282	305	306	302	317	294	295	297	287	319	294	301	272	287	310	252	303	313	297	308	260	309	278	318	286	291	275	311	311	292	288	323	262	283	274
50061	57783	52035	35065	23610	14947	9735	7281	5968	4897	4094	3571	3299	3216	2904	2402	1978	1636	1217	1085	883	700	556	502	463	412	377	387	344	327	330	333	381	309	303	348	316	267	299	287	273	279	292	269	271	269	308	269	282	283	254	265	280	285	243	306	263	271	252	273	281	260	296	260	276	286	267	287	257	265	267	277	258	287	296	300	296	305	270	282	261	287	236	273	276	272	280	299	256	255	276	277	279	268	271	265	248	285	306	272	296	291	272	293	275	320	282	254	279	289	274	274	274	283	274	310	275	279	263	281	265	274	270	306	263	230	277	267	287	261	264	293	310	303	243	288	292	280	272	259	274	258	280	280	270	264	297	248	261	287	270	270	276	283	251	266	295	292	301	260	302	274	283	273	275	296	267	286	296	249	262	270	248	297	281	257	299	273	262	297	258	271	276	314	267	271	241	290	284	286	284	277	269	272	285	319	281	268	270	275	289	274	249	274	276	265	267	303	294	289	285	274	264	288	248	255	288	267	285	262	268	267	288	301	247	287	257	264	266	246	305	344	303	286	287	288	276	257	280	258	279	286	314	282	262	259	263	295	256	312	288	220	292	277	280	271	271	276	301	296	283	277	282	261	247	275	291	261	277	260	272	263	287	269	289	270	279	280	298	285	294	251	269	240	260	285	275	262	288	265	268	289	248	264	304	250	261	287	293	296	282	303	278	248	268	281	298	296	286	295	271	227	268	266	291	293	284	279	280	291	266	293	284	283	254	256	299	274	272	274	295	264	297	275	259	262	279	272	278	263	252	286	282	271	273	287	291	275	269	276	275	267	261	300	286	311	276	287	285	309	277	294	275	266	288	276	271	250	307	264	293	284	282	244	250	279	268	281	272	273	287	256	297	287	266	280	252	283	302	243	272	262	260	243	264	278	260	315	310	265	290	277	294	278	253	293	280	290	278	306	269	263	289	300	277	291	263	280	268	258	284	288	298	254	251	271	284	297	279	282	278	249	276	273	265	258	285	248	286	271	283	307	291	293	264	240	269	287	263	281	251	281	255	259	262	280	268	290	272	317	285	251	280	307	245	270	293	274	290	269	272	249	271	264	245	292	273	281	283	276	294	281	260	253	257	277	288	277	284	301	262	267	253	264	248	255	276	283	274	289	282	249	308	276	296	263	290	321	280	266	274	250	281	275	256	278	266	255	252	270	271	273	252	257	257	271	301	259	273	274	276	279	266	297	288	282	266	281	272	284	290	265	262	290	280	266	259	275	292	255	293	310	278	288	291	257	292	267	318	248	274	302	276	272	308	257	271	288	274	288	295	266	292	286	266	274	296	286	270	264	279	300	256	289	270	301	260	260	262	265	255	278	272	283	265	262	279	271	287	283	264	278	278	273	293	281	277	297	265	279	274	278	279	258	256	281	280	278	279	272	287	292	253	256	250	264	249	253	271	300	268	278	280	297	254	272	254	272	282	255	273	245	275	256	286	279	286	259	251	287	280	293	269	259	296	282	262	312	268	272	256	275	281	264	268	298	280	259	253	239	283	298	266	255	278	272	281	283	299	264	236	296	271	264	247	306	252	268	296	268	233	290	284	281	289	302	266	251	258	256	275	285	268	254	284	294	273	271	284	271	294	287	245	277	281	269	260	273	281	283	279	291	281	300	294	260	301	264	270	304	301	299	269	299	274	242	258	287	282	291	261	268	304	269	262	253	289	267	276	279	272	242	259	307	274	268	288	293	265	271	289	281	280	275	250	274	284	266	292	300	280	287	312	307	286	276	270	252	262	279	290	297	255	265	267	282	299	237	288	265	285	285	275	261	310	263	252	291	271	278	268	270	291	296	264	280	255	275	285	311	272	260	269	265	294	271	261	302	272	277	282	256	294	319	271	275	293	283	255	277	279	239	280	290	259	277	251	278	292	290	296	274	254	253	250	257	255	260	260	277	280	290	279	262	286	258	267	280	268	255	256	287	274	275	296	270	260	305	269	258	308	247	282	298	251	259	258	260	281	303	292	278	262	278	255	279	277	265	255	264	276	290	270	297	274	267	256	265	269	301	259	271	271	292	257	288	300	281	289	243	307	247	271	228	279	264	278	273	284	278	252	297	288	286	279	281	285	288	270	291	246	286	285	263	320	294	278	248	283	276	298	259	290	271	257	286	265	287	271	285	271	285	266	272	276	265	283	262	264	288	270	254	255	278	262	251	270	276	270	280	283	271	295	274	268	260	272	296	253	276	292	283	294	305	278	270	276	273	286	274	254	279	282	287	295	264	285	281	267	276	263	281	290	289	292	235	272	277	292	272	281	248	253	266	298	276	274	282	265	281	252	291	273	270	279	296	244	260	263	289	287	278	294	253	282	274	264	267	234	253	270	245	283	277	285	267	266	262	296	263	277	251	278	306	257	288	261	262	296	262	241	288	290	275	300	267	269	250	267	313	292	313	253	306	272	298	300	276	253	292	263	298	254	275	282	284	270	279	311	274	254	277	255	274	280	261	267	261	291	260	239	274	268	264	289	266	300	280	275	283	267	245	271	279	279	280	258	255	270	286	294	285	343	275	272	271	278	275	264	303	258	286	305	239	283	310	266	236	279	303	282	280	296	277	254	289	256	292	304	263	254	300	282	299	258	269	278	280	290	269	297	268	278	280	287	282	287	267	239	289	304	266	261	313	274	256	270	274	261	256	303	275	257	296	274	249	277	258	277	262	261	264	282	263	285	267	269	282	269	266	284	281	252	252	291	258	285	278	256	280	282	265	241	311	297	288	259	263	275	283	251	258	264	259	268	257	254	293	288	269	258	277	279	271	290	292	289	274	277	259	269	233	277	307	277	287	294	244	249	295	253	274	285	253	274	296	304	264	268	287	276	258	301	289	280	248	230	302	285	287	262	302	263	272	295	293	300	308	300	258	262	264	290	280	278	282	260	273	287	265	279	282	308	247	270	288	300	279	276	268	278	255	273	257	286	271	258	271	265	261	256	298	261	281	305	270	288	286	248	267	286	275	284	270	280	252	311	280	291	272	283	274	273	273	273	288	283	285	255	263	261	280	298	271	286	239	273	264	257	293	282	254	253	300	260	285	285	277	262	242	279	296	280	274	273	293	249	267	276	286	255	270	266	295	263	261	295	286	259	257	230	273	278	297	289	262	277	235	269	250	284	269	282	259	316	279	264	285	299	297	275	277	278	254	288	254	294	276	285	256	274	251	299	290	274	263	245	290	285	316	288	306	277	299	298	300	268	251	280	285	281	276	262	251	289	269	266	274	304	280	273	251	254	252	295	274	272	299	260	265	272	308	264	271	275	270	303	292	305	270	266	275	259	240	279	286	296	323	277	286	265	295	291	262	259	269	276	259	311	278	306	279	266	317	291	285	290	279	289	269	282	274	277	271	301	297	293	272	276	315	268	265	248	259	281	304	274	277	289	272	264	305	284	258	285	289	285	293	282	294	295	296	316	313	304	253	299	276	261	262	272	251	280	293	274	304
24861	21566	29343	25444	23293	21510	14243	6356	4425	3752	3156	2874	2812	2561	2212	1874	1630	1186	1027	791	664	645	458	451	438	403	370	338	342	375	349	329	333	303	310	321	312	309	261	322	287	271	278	270	268	291	266	276	276	266	278	286	278	281	290	262	316	268	295	265	263	272	268	276	279	277	274	288	295	280	270	252	307	300	289	244	318	272	254	282	254	259	293	265	294	272	269	265	283	266	294	255	285	285	303	278	271	289	288	296	261	279	259	285	260	289	299	270	285	254	297	287	263	279	274	274	266	239	296	285	290	261	268	291	268	268	264	288	272	284	275	302	279	313	255	262	294	295	273	286	271	310	272	253	293	303	260	289	293	301	295	259	276	277	303	270	262	290	269	267	299	290	272	289	299	267	302	304	235	274	282	298	290	308	292	272	269	273	261	329	263	293	309	266	281	260	259	257	264	276	266	266	289	302	285	272	266	317	296	273	280	294	258	272	256	273	274	264	298	265	290	299	260	305	274	296	295	313	297	292	280	289	300	307	274	325	310	283	268	287	311	271	280	280	297	292	299	287	266	269	277	263	291	262	276	275	282	286	313	275	279	279	285	303	307	248	281	269	253	324	297	256	284	314	258	274	280	282	266	292	278	281	266	299	274	274	270	259	254	263	268	289	293	295	306	272	276	287	252	309	282	302	309	258	271	299	277	281	288	303	283	315	297	277	302	269	266	298	270	259	259	267	274	267	308	288	268	289	289	295	276	280	287	247	314	275	304	294	293	280	293	303	264	297	307	275	281	285	289	295	295	293	272	284	268	291	301	256	297	275	292	285	284	275	266	275	304	301	286	275	282	255	256	299	286	267	251	289	297	293	268	295	315	273	312	294	265	283	288	274	247	266	302	290	270	285	280	281	285	279	255	265	283	284	274	291	270	260	296	284	253	278	272	291	298	301	300	290	306	293	301	277	303	297	273	268	282	279	268	293	286	291	281	291	281	279	271	277	274	272	283	297	283	267	272	278	271	275	277	317	293	289	253	302	303	286	255	269	281	286	269	293	267	278	292	299	278	282	291	271	292	279	303	283	254	275	294	277	273	302	307	288	249	284	302	303	301	281	248	298	261	262	313	277	249	291	267	278	272	271	299	298	236	286	269	268	300	259	287	289	271	300	280	273	263	281	258	313	272	274	291	284	281	286	286	296	265	283	286	258	298	284	299	289	264	302	284	283	266	270	270	325	298	285	282	248	283	301	265	277	315	294	297	286	283	281	262	297	281	284	263	298	290	291	290	287	260	289	267	267	291	264	284	279	294	282	298	287	297	283	296	297	279	306	292	278	278	258	284	265	307	282	271	274	288	291	283	267	282	274	284	292	279	292	270	261	287	324	312	306	277	306	252	297	279	276	302	320	274	275	252	311	279	301	281	322	257	280	279	292	299	299	292	313	271	279	262	265	313	270	287	273	260	290	282	298	291	302	257	253	298	301	288	281	298	310	267	285	258	298	281	298	303	278	317	268	285	277	303	274	305	295	310	313	308	286	272	290	273	289	290	292	266	275	261	294	276	266	258	285	279	287	289	271	308	307	279	289	294	287	281	280	283	293	283	280	290	272	267	287	310	291	278	279	312	272	269	268	268	273	264	269	282	310	299	294	262	287	273	276	271	276	260	297	297	296	287	280	281	296	277	280	283	260	288	280	266	301	283	298	264	296	285	245	282	291	285	260	271	250	257	308	303	280	249	274	251	301	270	244	251	297	315	279	288	295	286	304	267	294	352	303	284	258	297	266	292	257	283	263	300	275	297	263	258	296	274	294	274	286	269	288	307	270	283	284	308	292	309	289	276	275	268	313	285	255	289	268	258	297	280	304	273	267	305	281	278	272	260	299	271	243	303	309	266	290	268	314	277	296	245	290	288	298	276	320	309	317	269	290	291	283	298	275	291	282	281	288	305	264	299	317	262	281	288	271	281	276	259	276	271	296	271	267	294	261	293	255	288	284	273	309	311	277	275	284	304	268	310	291	273	271	289	266	308	269	276	298	298	299	248	313	274	307	285	309	283	298	277	288	274	293	283	281	262	311	278	280	282	272	303	279	281	255	287	269	286	303	244	279	312	267	275	279	278	275	284	279	262	268	285	271	308	292	287	309	290	289	277	267	283	280	262	271	286	276	275	278	296	309	285	329	287	287	298	268	309	327	306	285	271	265	291	257	265	285	281	272	294	310	280	254	309	291	303	273	272	255	285	296	251	281	270	304	306	291	283	285	292	303	292	305	264	297	273	278	297	303	280	301	255	281	259	283	304	289	280	244	296	270	272	298	285	276	277	287	276	306	329	273	276	291	287	301	275	252	299	307	283	281	262	285	268	302	281	254	257	269	280	262	302	294	290	298	313	307	289	275	279	271	291	265	276	258	318	261	283	271	285	277	269	274	275	285	270	278	289	305	285	294	273	269	301	262	271	266	262	287	293	259	293	254	307	310	294	259	283	299	277	276	290	307	253	303	287	271	258	270	279	255	297	264	278	283	306	307	292	308	317	263	290	258	269	277	281	312	290	274	286	285	290	281	310	279	307	322	276	307	284	317	253	304	315	309	285	257	280	280	271	296	288	282	293	281	283	265	300	275	277	316	283	298	284	276	276	268	268	272	284	293	278	270	311	275	251	286	277	259	277	272	291	269	279	283	282	274	281	272	282	262	245	293	273	284	322	269	289	308	253	282	296	286	262	262	292	290	298	284	247	291	281	277	275	268	259	274	303	303	284	249	295	294	279	289	283	263	271	309	272	288	288	289	287	278	261	279	276	275	300	315	302	269	268	280	267	307	288	289	275	285	277	282	274	273	257	269	264	298	272	327	293	283	264	255	286	291	274	257	246	269	304	287	250	301	292	281	296	287	284	267	278	265	273	280	290	265	271	288	318	254	269	285	246	296	279	274	281	300	284	293	331	301	283	305	260	331	256	302	277	297	287	294	282	260	283	294	308	299	305	270	283	271	277	255	274	289	305	294	290	295	267	316	264	263	285	270	310	277	300	275	292	284	247	290	294	282	284	276	273	305	262	302	251	287	247	269	291	253	253	308	263	278	265	316	303	294	276	288	263	278	264	323	323	266	275	263	280	293	292	286	268	293	294	301	261	304	279	307	281	293	293	317	262	246	279	261	281	263	287	295	264	269	253	310	257	287	286	281	262	267	272	266	279	271	290	271	287	254	307	263	284	263	291	307	285	322	266	309	295	270	309	262	296	267	315	278	290	293	325	292	280	275	299	298	294	274	300	279	278	307	280	284	295	286	271	294	295	305	289	278	264	297	272	320	304	305	284	281	268	278	288	302	295	250	301	280	296	294	304	272	305	294	301	255	276	306	257	280	274	273	263	277	273	275	276	257	280	244	268	284	306	291	282	282	256	280	286	302	252	290	264	310	285	300	274	276	301	265	294	245	303	297	285	284	321	270	263	298	303	298	306	268	274	302	298	280	279	279	260	293	292	254	287	275	265	310
47013	64327	59693	46546	30370	17020	12253	9317	7673	6374	5272	4772	4413	4245	3616	3089	2416	1913	1430	1127	912	755	669	524	494	424	407	362	388	376	368	360	334	338	314	306	321	306	296	282	264	270	287	289	292	280	295	252	271	277	259	301	247	279	270	271	272	260	270	292	269	281	237	286	245	266	277	279	264	255	245	266	296	256	261	265	262	253	262	289	295	268	277	270	246	253	258	252	264	276	238	266	259	265	269	263	247	263	248	265	277	272	297	256	247	276	269	264	282	258	265	250	246	288	271	289	283	250	283	292	273	267	274	248	279	261	273	257	285	258	272	250	262	261	286	278	251	247	256	250	252	249	275	240	249	244	284	253	282	281	252	300	240	277	268	276	287	254	257	267	260	270	255	258	260	260	277	256	253	249	289	280	326	302	264	248	284	254	250	240	263	268	242	287	250	291	253	281	260	273	246	251	263	238	242	271	263	264	237	244	288	261	254	291	255	268	297	264	278	300	306	275	281	287	257	258	262	266	305	273	263	286	274	287	280	286	281	273	294	258	254	269	245	243	265	273	271	276	269	304	270	292	268	263	296	259	257	251	293	262	260	276	288	267	259	249	231	262	262	276	278	259	251	231	268	282	266	251	291	260	261	248	273	258	291	262	281	277	273	237	257	277	293	242	274	279	264	268	257	275	259	254	274	273	274	277	250	280	279	277	279	291	255	262	303	261	268	300	251	300	277	278	245	273	259	295	288	273	271	286	261	271	273	268	242	269	253	264	274	260	280	278	250	260	231	261	289	292	259	269	286	248	297	311	300	271	272	262	301	261	249	280	262	286	285	275	268	276	292	244	261	266	289	272	267	268	278	242	301	289	262	263	267	262	281	272	282	260	268	268	251	243	287	283	288	263	275	279	255	256	274	293	258	283	327	268	267	244	257	260	222	286	294	273	275	285	264	265	285	293	283	255	277	250	278	273	238	256	260	271	259	232	287	279	287	248	255	259	284	290	268	270	257	260	280	273	276	273	274	289	265	248	290	302	298	277	247	280	264	264	260	300	267	257	280	250	241	290	269	284	275	291	251	244	281	289	282	304	286	253	259	248	276	252	254	252	298	290	284	269	280	254	255	285	279	263	269	249	289	290	262	252	283	265	275	287	265	269	269	247	273	260	277	263	267	257	288	271	257	261	280	276	269	279	257	237	271	289	227	293	280	256	266	282	234	262	295	262	275	294	257	279	305	280	242	252	282	263	289	267	233	263	263	254	275	260	279	262	265	271	253	296	286	293	251	277	283	267	276	279	274	274	282	270	292	289	270	255	291	259	251	249	257	265	286	258	258	256	269	255	276	275	240	216	287	261	284	238	257	266	277	292	260	302	252	297	251	288	266	268	261	308	260	275	270	271	275	297	255	278	271	233	280	288	282	262	253	265	246	284	263	258	286	284	268	236	237	257	255	260	250	234	253	270	255	239	246	261	255	245	297	283	274	236	268	256	246	272	272	269	259	289	282	268	262	253	260	273	261	266	280	269	290	268	257	253	267	297	269	250	258	284	250	270	255	266	331	270	268	266	278	253	269	270	289	271	303	299	271	297	288	264	272	261	276	257	258	252	286	249	263	232	258	276	290	276	272	255	291	255	263	256	313	292	303	264	255	283	284	269	282	246	264	291	264	287	264	285	241	279	280	266	250	270	252	290	265	281	254	253	271	293	237	248	271	251	250	262	268	232	258	268	251	253	250	247	288	264	277	298	255	279	261	285	264	259	305	257	272	269	289	278	274	263	250	264	246	276	272	290	260	260	262	289	281	289	248	284	287	282	265	256	259	247	298	277	279	253	267	271	263	289	273	254	263	260	281	269	261	268	273	266	277	261	247	309	270	274	286	267	252	291	264	259	254	271	279	255	289	293	266	253	260	250	249	248	252	248	250	239	240	249	278	279	281	272	293	274	245	296	283	289	273	290	272	266	287	276	255	279	274	240	259	266	286	279	273	253	256	275	234	277	287	255	276	258	265	267	247	246	268	286	268	290	255	254	279	285	270	283	249	253	271	296	237	260	282	261	256	266	265	283	292	264	247	229	281	272	257	266	265	257	274	254	254	267	244	294	260	296	267	267	254	245	282	283	281	266	267	276	275	260	261	250	274	270	246	252	259	278	275	306	262	233	285	284	260	272	286	263	239	296	308	257	265	257	280	255	251	271	269	265	249	271	247	276	259	280	273	275	261	259	289	280	286	252	248	260	282	261	264	255	255	282	269	296	262	272	268	272	240	269	247	265	283	271	256	290	284	275	257	289	262	268	277	225	249	265	299	250	249	265	266	280	234	266	266	238	279	252	262	270	272	267	287	279	273	277	250	249	275	268	311	276	226	266	277	272	274	237	252	287	268	306	269	282	276	279	295	296	276	255	286	267	254	238	267	252	246	270	287	272	255	281	255	276	283	283	253	265	272	280	283	270	278	280	234	305	273	264	264	264	258	276	293	255	282	250	250	267	260	268	243	249	263	275	256	250	260	255	256	249	262	300	254	252	261	280	291	311	263	262	250	249	288	247	260	273	261	285	247	261	262	258	273	273	271	263	250	259	265	272	255	266	229	257	276	265	286	249	245	279	276	240	270	263	268	306	237	277	300	293	264	292	231	284	262	277	262	260	263	295	286	276	250	258	227	265	266	260	296	285	297	282	277	238	258	275	270	274	259	267	284	270	270	268	236	289	305	297	259	271	267	252	254	262	269	278	269	250	262	265	276	245	276	250	256	262	257	265	250	273	313	269	257	281	259	269	250	299	285	277	261	265	267	272	250	252	280	270	264	269	262	271	276	280	256	266	268	253	297	244	290	250	284	247	302	271	269	304	254	263	272	263	279	263	245	284	253	260	276	303	257	256	249	301	299	281	276	238	268	238	294	257	270	280	242	258	292	243	262	284	247	271	261	273	270	271	298	290	259	249	274	255	272	274	276	300	305	264	258	278	266	287	268	277	273	262	294	265	272	281	251	262	283	273	253	229	254	237	297	241	254	253	279	269	242	280	300	268	230	287	286	281	254	244	275	288	273	279	263	249	271	245	263	225	264	295	251	268	243	290	250	278	284	276	275	244	271	281	273	258	259	256	251	244	266	275	261	274	276	272	263	240	263	242	256	270	243	258	253	291	281	249	279	253	250	246	292	265	281	266	275	266	301	275	244	281	273	259	278	263	265	252	265	270	291	245	294	271	264	272	286	261	261	271	258	246	258	286	265	253	259	268	235	304	305	280	278	264	272	261	237	248	270	234	272	267	274	252	254	250	293	263	288	254	288	265	280	261	246	281	279	235	269	259	279	290	270	252	266	271	268	273	270	304	281	253	299	285	253	260	255	271	271	259	247	274	279	270	261	295	273	287	281	247	250	266	249	283	271	279	256	299	273	291	288	273	264	287	308	260	247	262	276	268	273	259	265	267	261	253	280	259	266	280	248	262	296	243	266	268	271	269	249	254	275	256	239	253	276	251	244	235	252	262
24161	21551	29403	24635	22312	22914	20658	9401	6001	5052	4367	3856	3755	3337	2838	2466	2040	1591	1242	1018	812	737	611	560	442	424	438	371	405	371	381	376	376	383	357	349	329	325	334	296	309	328	306	320	311	301	333	325	315	280	307	312	299	289	295	296	310	305	297	298	284	285	292	318	313	310	307	291	298	284	302	321	289	308	312	294	321	299	296	301	313	289	288	297	294	294	295	316	295	304	289	267	310	272	296	299	333	320	274	302	290	298	293	303	320	304	308	265	306	301	319	288	280	295	293	312	289	294	267	265	332	302	317	295	282	279	265	339	304	279	326	325	303	316	294	274	318	290	310	344	322	298	305	294	336	284	270	277	278	304	317	317	287	309	272	303	262	293	310	286	294	296	320	280	298	329	289	289	272	294	303	295	326	321	305	315	288	306	296	293	304	309	287	307	315	302	315	309	298	316	301	310	292	306	293	286	311	294	296	318	284	297	312	286	282	297	298	302	287	312	324	330	303	315	294	272	280	287	296	300	331	272	311	286	277	294	281	303	284	304	294	275	289	293	308	318	297	298	331	313	326	306	324	320	301	320	269	313	313	292	265	289	288	298	332	308	327	281	316	297	293	270	299	312	260	319	343	307	295	323	280	306	341	304	313	326	282	326	290	303	257	306	290	319	325	316	267	278	262	291	280	316	313	292	266	283	314	293	290	330	309	292	308	299	296	279	295	337	315	299	306	285	299	348	311	290	317	318	299	292	291	316	292	307	323	315	307	299	253	282	296	302	274	297	344	316	299	293	299	282	312	289	257	280	305	321	297	298	300	335	295	274	281	278	301	307	310	283	306	311	316	315	304	314	295	315	308	284	287	306	306	291	295	307	298	300	291	302	318	307	326	289	286	309	299	314	303	285	247	282	291	306	294	314	315	323	289	297	295	283	309	287	287	282	297	274	306	325	309	295	288	288	291	295	302	281	310	317	304	309	308	294	320	263	325	299	313	305	328	332	302	291	311	282	288	326	281	312	281	320	266	326	279	330	314	349	305	284	325	303	325	289	298	289	325	310	295	292	304	303	330	303	279	242	295	300	295	311	288	261	278	309	308	318	328	316	305	324	290	272	299	308	276	332	281	291	301	285	298	312	317	293	286	304	257	309	300	296	288	285	318	307	337	285	282	317	309	304	315	311	313	311	269	289	295	309	310	280	283	312	291	292	292	295	300	286	325	315	322	317	305	287	312	292	335	352	296	294	318	323	310	273	333	285	297	296	332	320	297	318	319	287	305	310	313	297	314	290	310	336	285	279	288	286	265	300	290	323	315	321	295	306	312	294	326	322	299	300	310	295	330	298	297	332	297	323	305	303	291	300	303	307	331	318	300	305	291	306	287	316	318	325	287	304	308	310	310	308	298	327	356	317	276	305	337	305	303	304	300	290	318	303	284	328	274	304	323	310	315	289	273	288	318	291	277	317	285	309	313	305	339	280	322	273	316	301	294	306	317	309	325	290	309	298	303	277	305	301	283	283	282	290	326	283	309	292	292	296	286	308	311	324	289	273	297	295	329	309	300	316	322	290	292	320	302	295	325	306	310	295	313	259	303	312	304	307	317	328	320	309	319	315	289	321	320	303	283	266	306	264	309	313	289	297	296	289	320	303	334	282	329	281	311	299	310	303	300	277	302	311	303	311	295	310	308	324	338	303	341	330	311	290	333	337	277	343	319	294	281	260	301	294	300	290	310	291	315	313	311	338	318	310	310	322	314	329	334	319	306	308	328	297	309	295	281	335	273	359	274	301	314	283	322	298	302	311	306	300	312	298	300	281	320	294	305	299	318	312	281	274	308	318	300	276	320	280	312	329	323	293	291	305	303	321	345	321	298	282	307	307	319	298	322	304	282	322	331	298	308	319	305	282	283	317	299	294	297	273	280	320	295	260	293	303	280	309	327	294	318	282	278	292	324	284	311	299	305	321	323	306	302	309	285	279	328	279	299	318	323	339	301	287	307	339	310	337	318	324	352	291	307	319	321	307	321	279	306	314	283	291	302	306	295	301	323	275	280	285	279	285	302	307	290	291	281	322	306	302	316	309	305	318	298	322	285	286	280	299	285	322	299	285	307	281	294	297	329	281	292	298	290	288	329	288	288	284	320	303	321	291	295	293	269	284	303	299	268	289	283	312	282	303	308	285	288	293	282	313	318	319	321	320	279	284	311	309	272	294	295	309	300	308	307	274	304	270	313	317	275	327	282	287	301	298	298	248	293	311	311	287	308	311	282	278	318	331	292	264	291	318	333	320	296	333	287	279	351	304	293	305	312	297	283	299	279	325	299	296	289	265	318	302	298	299	276	316	274	328	333	312	332	306	309	298	273	315	279	308	282	280	284	311	284	291	304	311	288	314	302	326	290	305	290	289	279	314	319	301	313	305	294	314	264	282	314	319	321	330	288	303	332	291	314	298	283	279	305	298	280	298	295	294	321	309	314	319	277	310	299	268	306	270	294	300	270	324	304	276	286	282	299	285	317	284	296	317	297	266	278	254	310	293	327	304	304	291	297	309	307	335	309	286	336	285	293	304	319	330	304	302	312	272	295	289	296	338	317	318	301	311	291	303	307	299	305	275	307	294	292	327	290	323	285	306	341	303	300	280	300	304	289	304	291	291	300	254	303	285	316	300	304	287	281	292	303	310	312	303	272	327	263	284	296	306	326	330	268	287	324	290	323	295	288	317	257	309	320	318	303	296	262	302	292	289	305	306	284	303	305	305	314	347	335	265	277	287	312	336	325	328	294	291	284	319	278	325	276	314	328	317	282	297	288	308	306	280	273	297	286	312	266	314	280	278	310	306	302	293	313	321	301	302	285	309	339	285	295	277	289	278	266	294	319	297	320	305	323	292	281	318	267	330	286	324	309	286	269	316	304	285	319	292	300	293	276	259	295	313	313	301	268	319	314	293	313	266	299	301	312	292	303	317	298	305	316	324	292	310	329	277	277	301	302	285	296	299	292	308	304	295	300	291	311	300	308	322	304	310	275	317	317	318	317	334	283	301	302	314	305	320	299	312	300	313	313	295	297	287	291	322	299	327	296	307	281	305	305	284	286	290	328	281	288	333	321	316	306	296	291	326	299	303	306	294	284	307	297	269	299	290	322	294	308	303	319	320	328	313	288	296	283	321	309	282	266	309	289	312	313	303	307	338	279	283	289	273	290	304	302	301	298	288	322	297	297	315	344	292	300	308	297	295	298	299	299	310	321	321	288	319	336	291	326	293	313	307	322	291	317	312	313	290	287	299	301	301	291	317	310	314	275	293	282	307	300	311	284	306	303	282	292	317	310	279	331	282	315	306	307	251	294	315	329	321	273	307	305	340	302	318	284	273	326	328	282	306	307	283	321	320	272	313	295	275	288	308	306	329	287	289	309	320	267	331	322	280	280	327	318	308	273	305	331	311	302	318	299	317	294	267	315	331	303	311	314	280	275	294	347	303	313	298	283	325	292	320
47359	66861	64473	48343	31668	20647	15429	11719	9521	8109	6991	6223	5926	5337	4496	3902	3118	2339	1776	1333	1106	966	798	671	522	549	449	413	426	415	403	383	351	356	377	377	330	339	327	297	303	329	298	280	256	305	286	288	306	286	288	290	287	277	252	274	289	297	259	291	292	285	307	269	258	283	244	265	298	289	316	297	330	270	277	256	286	261	283	309	265	285	313	289	304	296	253	269	296	308	273	272	285	297	314	303	297	282	285	292	294	296	262	301	295	323	296	253	305	258	256	268	290	291	276	263	271	296	288	275	307	278	295	318	308	304	283	263	273	249	287	291	315	278	289	291	291	270	275	309	292	282	263	303	256	288	246	294	294	283	284	309	302	287	276	274	285	283	297	262	312	297	288	287	295	300	290	283	300	300	270	279	297	269	275	282	284	277	282	261	294	300	290	300	284	270	290	272	291	298	299	272	271	284	290	269	278	284	283	283	283	310	255	306	285	320	283	270	271	274	276	281	290	295	247	262	298	274	314	306	271	263	292	276	328	315	321	265	281	289	304	267	295	319	290	287	287	305	303	302	264	298	301	327	271	256	280	285	303	286	296	286	271	321	299	268	293	299	280	301	297	276	287	333	304	315	299	289	275	275	308	298	292	295	285	260	290	273	272	268	276	271	281	284	299	259	338	301	274	322	272	276	272	260	246	299	291	279	282	298	282	281	292	292	291	274	266	300	284	289	297	267	274	288	295	324	337	291	318	292	281	269	266	266	284	281	289	295	254	286	303	257	271	279	306	306	259	277	292	282	274	272	308	269	275	310	318	317	276	295	277	297	269	280	286	278	300	270	289	288	289	250	284	276	260	279	274	272	285	291	266	269	279	274	254	247	282	298	277	272	298	305	260	283	294	287	254	269	283	254	288	283	265	314	296	293	274	277	297	274	293	270	274	300	266	291	263	264	301	314	277	278	289	291	280	312	256	276	284	291	315	281	279	295	288	269	312	264	302	278	256	281	290	291	328	279	255	307	290	279	272	304	295	272	291	282	282	309	270	253	296	276	271	248	274	273	273	283	296	259	288	273	280	278	302	290	282	277	318	322	281	265	300	338	272	297	283	279	278	286	258	281	294	262	295	321	278	283	283	288	252	275	310	287	305	276	260	274	285	291	272	316	292	269	292	287	283	281	292	265	282	291	273	275	305	269	311	281	263	323	284	270	281	293	274	280	293	303	261	275	321	289	259	271	278	279	284	278	266	314	320	291	286	244	300	245	285	299	288	288	300	308	282	296	273	345	264	306	306	311	285	244	268	297	295	246	259	299	272	288	291	298	291	259	309	243	260	265	323	256	291	303	237	290	271	296	278	282	288	329	269	288	317	302	264	301	319	285	256	285	269	281	270	294	292	304	275	267	285	272	321	283	278	290	292	292	271	281	266	293	289	272	287	272	296	291	269	263	288	261	301	261	287	255	309	308	262	282	269	296	285	278	283	270	300	302	256	310	297	295	270	279	296	285	294	255	280	305	290	289	278	282	294	281	282	282	277	259	267	270	298	259	295	293	290	254	274	264	283	281	316	297	304	260	265	254	274	288	272	299	288	281	259	318	296	305	293	291	284	253	291	254	287	284	317	312	266	289	287	298	278	289	257	282	300	289	266	298	274	297	265	283	268	293	266	264	285	261	257	290	291	261	316	283	284	271	290	281	270	300	281	291	262	283	269	299	286	289	287	277	277	280	275	279	260	279	291	288	271	294	273	278	305	286	255	288	278	297	290	258	319	251	280	326	320	272	262	305	316	296	274	301	286	256	289	281	310	287	290	281	282	303	301	280	240	285	277	277	318	309	298	301	289	301	244	250	283	278	292	328	285	267	301	291	283	277	282	290	284	294	304	281	299	309	288	284	285	295	285	279	319	289	285	280	280	283	315	280	289	285	262	279	293	280	288	350	282	296	251	284	277	251	273	274	322	254	267	257	301	304	287	279	296	285	280	295	273	285	287	293	266	295	305	275	270	277	304	313	283	280	314	298	282	299	273	248	254	249	278	287	308	285	260	270	308	283	308	275	315	302	322	259	284	254	291	264	280	284	290	269	241	282	282	280	295	268	299	285	283	309	262	263	277	346	273	280	293	254	271	290	281	281	310	286	294	268	292	278	290	249	260	269	284	290	283	267	272	309	275	308	282	291	316	270	257	303	303	274	298	297	300	297	284	260	268	267	305	280	278	287	298	291	293	285	268	275	291	279	296	294	286	291	318	276	267	281	266	259	268	295	271	288	315	303	283	281	302	310	276	300	264	238	283	294	289	295	294	288	271	284	299	284	296	259	290	286	324	286	274	308	314	267	291	292	292	308	287	291	307	269	284	297	336	273	323	283	257	303	286	305	256	282	271	273	248	289	290	306	278	302	293	263	296	299	262	275	264	276	283	293	264	297	276	289	299	243	305	272	271	277	283	278	321	313	272	274	264	278	277	300	240	285	313	277	279	289	287	300	287	297	284	319	290	292	309	300	282	270	283	309	306	298	269	283	270	261	268	267	271	298	297	302	265	274	268	267	301	283	305	268	330	284	256	293	294	295	230	296	301	305	278	261	269	297	260	267	291	274	268	266	267	288	268	306	319	283	300	307	305	260	277	343	299	274	289	290	301	268	312	274	304	285	271	280	299	295	275	274	258	276	282	291	276	285	263	310	297	296	287	307	259	302	312	301	276	294	244	248	271	296	291	271	292	294	279	289	283	242	278	283	273	294	274	266	273	270	266	283	259	319	270	267	296	281	285	270	295	247	277	273	299	313	257	277	258	301	287	299	269	281	300	280	317	317	247	286	287	275	279	302	307	298	302	296	253	298	254	256	281	284	274	275	309	273	302	290	264	278	302	307	306	258	263	280	293	276	298	284	304	302	259	309	282	295	308	278	299	273	277	292	261	260	301	261	256	292	267	301	289	272	287	274	312	266	273	276	267	238	297	270	276	252	294	235	294	285	279	322	282	274	289	280	294	287	263	276	284	288	287	282	290	292	270	266	289	287	301	315	286	293	307	295	308	264	287	289	273	276	284	258	242	304	285	279	283	300	289	312	268	296	326	275	268	288	282	261	283	297	285	297	265	313	299	267	264	282	285	275	288	289	285	314	265	265	278	302	254	289	298	277	271	278	281	281	290	297	322	284	271	247	267	286	297	243	293	309	286	268	265	288	286	298	273	287	274	278	287	308	294	320	286	314	313	325	308	298	299	284	238	279	274	280	308	268	268	298	312	293	296	292	283	298	259	307	290	285	279	313	255	267	284	318	291	293	275	281	300	292	301	282	248	268	263	260	278	283	290	295	262	269	271	312	294	289	302	298	273	298	272	296	323	307	281	293	295	291	294	291	295	301	262	289	300	265	287	285	272	282	301	292	291	280	295	297	280	276	287	267	289	282	300	262	268	279	280	304	234	291	297	272	292	290	278	299	288	284	294	289	269	276	287	269	284	313	276	313	292	265	269	281	303	285	311	272	288	249
28931	23185	32866	33254	19256	9609	5474	3398	2682	2476	2337	1978	1899	1628	1422	1205	1064	891	723	571	457	429	371	389	339	311	309	313	292	298	299	303	293	302	266	305	274	276	298	277	271	251	260	271	259	270	256	281	257	284	251	266	264	262	272	260	262	281	264	255	253	255	285	284	252	269	270	263	251	286	266	238	247	259	278	268	216	259	260	243	264	252	261	251	246	252	264	267	267	261	267	299	260	297	253	249	260	239	271	294	259	284	270	269	267	262	275	262	226	262	250	260	249	263	280	265	232	277	255	238	242	246	293	266	267	253	244	287	279	247	267	266	275	245	261	272	260	239	251	258	285	241	276	253	294	241	296	257	269	262	262	253	237	283	278	267	270	269	285	258	271	256	239	233	249	227	265	254	255	263	265	256	268	249	250	279	258	259	255	257	242	266	244	255	249	269	252	268	268	283	264	250	257	252	268	227	245	258	240	260	282	299	268	258	286	285	283	278	274	266	265	242	268	277	277	282	275	288	266	266	274	253	239	248	256	248	261	246	267	250	276	253	273	284	248	258	267	266	250	265	252	301	272	273	242	274	258	270	244	256	240	278	243	305	244	302	252	245	273	262	276	269	247	264	262	251	246	258	255	258	223	225	262	280	217	252	267	257	266	252	241	264	287	277	245	238	277	267	282	240	259	271	283	293	260	291	269	239	243	267	274	261	254	262	296	265	264	265	263	284	278	263	233	286	272	281	253	260	272	242	267	249	263	257	241	285	263	244	254	301	243	270	246	256	263	247	270	251	253	264	259	256	252	246	269	252	254	256	262	297	273	248	279	270	294	297	252	237	302	255	255	277	280	290	269	264	240	257	290	248	271	275	271	255	256	279	260	274	261	257	288	279	240	249	234	253	241	260	241	230	212	270	260	246	288	275	230	237	260	241	262	247	274	304	248	258	280	282	259	241	237	240	260	227	262	263	259	269	266	295	231	261	240	257	258	278	262	267	270	265	274	241	233	257	268	319	257	266	248	246	224	278	272	286	276	247	250	274	266	265	267	273	266	278	220	221	250	247	226	230	250	249	240	245	253	270	262	290	273	270	280	244	285	288	282	301	249	263	260	272	244	267	247	265	251	264	272	253	247	256	243	242	270	249	265	256	272	251	256	277	285	260	254	249	270	289	258	283	239	281	266	281	269	256	252	279	268	263	269	262	276	269	270	278	234	272	251	247	276	268	284	273	229	276	239	276	256	281	230	256	259	264	233	252	248	249	249	256	282	271	279	257	290	253	277	250	263	262	264	303	268	254	270	257	268	282	255	244	227	262	239	264	254	292	227	275	278	261	271	260	271	285	260	261	261	265	253	260	260	272	239	257	270	244	283	283	273	265	249	264	279	290	275	247	266	260	259	251	240	258	287	269	257	253	256	245	238	262	256	256	270	242	252	241	294	261	253	299	265	245	256	263	270	250	289	272	278	247	278	258	257	262	290	280	263	238	269	297	233	289	301	271	294	262	284	274	247	256	258	280	258	279	277	261	252	266	233	269	213	262	268	249	255	257	255	255	263	234	297	269	258	229	261	257	285	284	248	292	257	247	248	257	252	293	271	262	264	268	252	278	260	255	276	271	256	263	240	251	235	255	246	269	256	261	224	283	252	254	279	260	249	271	273	258	270	264	231	278	248	245	261	262	275	236	241	275	279	261	282	248	234	241	291	283	272	271	261	257	232	256	266	282	254	218	278	267	246	242	246	262	221	266	277	247	250	246	249	265	267	267	278	262	270	263	253	231	265	278	270	274	240	267	282	246	272	248	247	279	286	243	246	222	243	287	272	265	274	274	254	240	274	276	261	244	253	227	266	242	265	264	277	282	293	278	265	264	276	248	265	265	245	303	250	248	267	253	289	254	261	250	239	264	246	239	275	228	268	249	235	265	262	257	276	261	257	257	260	272	245	276	244	252	273	306	248	249	260	271	257	262	278	275	253	275	259	290	260	237	273	244	232	261	268	233	284	265	258	244	274	287	248	245	263	250	283	254	277	244	252	262	268	279	268	286	256	261	260	262	269	213	251	267	287	258	246	253	285	254	261	265	269	252	243	273	249	258	261	238	275	262	256	251	256	271	274	253	248	236	276	244	251	252	252	262	285	263	271	273	234	258	249	306	238	230	255	250	271	267	300	260	280	246	236	272	275	261	247	238	296	281	269	276	247	252	256	234	259	256	265	263	261	232	267	274	245	278	255	226	257	260	259	247	280	237	265	270	298	281	260	268	292	263	250	281	271	276	270	280	250	244	234	256	242	252	259	291	274	239	267	240	237	252	249	254	278	260	283	279	272	249	266	222	266	249	278	260	255	273	250	269	247	285	282	265	262	265	270	268	265	267	263	263	291	274	272	263	247	237	275	255	292	234	284	276	247	251	289	269	242	255	270	262	244	235	270	246	239	249	264	247	282	246	258	275	258	282	247	246	266	274	276	213	248	262	273	273	265	220	218	244	247	260	307	268	272	264	280	267	275	255	265	252	252	255	236	253	244	253	248	272	255	283	259	287	252	245	270	270	217	300	268	278	288	233	250	270	253	257	258	277	259	268	244	262	256	247	262	276	247	236	276	270	265	266	270	259	248	227	265	268	262	257	261	275	264	285	271	277	265	309	231	280	251	256	230	244	264	234	241	262	262	315	263	276	270	233	255	243	285	256	243	231	253	236	268	228	239	303	261	257	271	254	266	266	276	253	274	273	230	271	251	294	257	277	268	248	246	240	274	258	250	283	268	246	237	246	273	256	289	253	269	261	267	273	258	225	251	279	258	250	259	266	253	266	251	283	254	273	263	284	290	280	259	306	234	270	285	239	303	266	262	271	260	293	287	252	279	266	257	246	262	268	257	236	265	273	262	253	233	249	274	267	246	268	243	268	274	271	253	261	251	248	261	253	274	254	296	274	280	263	259	231	270	266	274	258	254	276	277	264	313	254	283	267	295	284	258	239	260	246	289	238	250	266	275	271	244	270	245	267	272	266	277	242	259	269	242	258	274	267	278	268	267	259	266	294	256	254	250	253	283	251	274	248	279	233	278	265	278	281	255	246	275	270	243	242	274	244	267	266	242	258	238	312	242	253	234	258	255	250	246	229	261	280	272	280	272	261	252	271	255	264	267	286	276	257	240	277	285	248	279	283	254	256	275	264	253	260	244	251	251	239	257	237	268	261	266	269	275	253	288	253	254	245	259	257	268	266	271	277	287	247	261	231	273	269	277	250	263	263	257	264	276	245	241	264	249	262	270	270	245	247	262	244	238	243	243	262	275	255	264	217	267	262	253	239	264	265	263	261	256	236	289	271	256	281	273	241	242	276	249	259	273	260	278	258	258	254	265	260	276	229	227	258	254	264	256	275	256	283	272	230	258	261	271	275	274	281	256	277	264	254	248	241	263	252	274	258	241	244	276	274	244	253	282	274	260	262	268	269	286	236	252	253	262	268	275	265	247	258	241	265	245	251	262	242
45829	52654	50200	37119	19728	11835	8227	6026	5168	4507	4049	3507	3225	2818	2490	2061	1571	1242	954	843	628	523	467	456	372	360	343	318	313	309	312	280	270	283	253	275	271	283	270	305	252	248	256	283	244	257	253	239	247	255	267	238	226	266	281	252	236	273	214	253	267	229	241	224	257	238	259	271	251	244	261	239	249	264	255	253	239	218	275	232	241	232	243	260	233	288	266	246	240	236	256	235	248	242	248	270	219	253	261	222	241	256	263	239	254	243	256	264	255	244	278	291	250	255	260	273	261	238	254	240	270	258	265	219	269	243	244	248	240	272	269	280	250	226	246	231	266	249	249	256	251	252	262	260	250	249	235	249	282	263	217	254	241	230	244	256	252	252	247	261	258	258	254	266	252	253	231	266	241	280	247	238	259	237	236	238	244	207	294	230	276	247	257	251	288	271	241	252	268	276	273	244	252	254	257	255	260	260	237	243	255	265	268	262	231	258	258	237	246	230	238	278	242	268	223	255	273	249	246	257	267	232	275	250	242	238	244	237	254	257	206	249	265	244	269	248	263	246	267	259	254	244	265	265	239	262	272	264	246	219	275	257	249	247	276	262	245	264	246	285	241	221	252	254	258	245	246	243	268	273	271	240	259	239	255	210	243	249	266	248	248	258	273	243	251	254	240	265	242	261	242	244	273	258	244	262	252	248	254	258	266	241	279	231	255	267	252	276	271	232	289	233	239	261	258	243	224	268	281	256	244	259	247	280	254	250	254	256	241	224	238	239	237	233	274	270	248	253	262	262	249	241	292	249	259	286	228	240	272	247	260	232	263	244	265	252	254	270	229	273	264	254	253	253	249	269	252	248	254	251	244	264	249	253	251	226	279	250	256	226	246	275	247	241	246	274	273	264	237	264	258	228	257	236	248	233	263	264	251	252	273	257	253	255	267	222	233	260	232	267	245	243	249	253	244	244	273	245	268	246	237	237	253	239	263	241	256	256	252	211	242	252	254	254	255	249	232	274	238	269	241	264	274	277	231	265	235	253	248	243	260	246	248	249	255	254	261	249	265	258	239	227	254	247	250	281	237	256	217	258	254	262	268	247	233	270	240	243	233	267	277	263	247	239	262	234	236	238	251	247	266	263	238	271	256	240	234	252	257	250	262	250	251	263	232	260	253	257	271	248	237	261	294	248	238	258	276	268	265	244	255	254	249	245	262	261	269	249	260	247	253	246	243	276	248	241	265	270	262	253	256	249	247	238	266	234	293	286	237	253	267	263	208	265	244	272	264	251	279	284	244	280	265	236	237	280	236	253	241	257	232	231	261	247	266	292	249	256	227	233	254	268	258	266	265	252	271	243	261	236	239	249	241	283	237	252	246	274	222	247	252	257	269	247	250	249	257	243	263	259	258	263	233	261	261	246	250	253	240	270	242	248	251	240	265	260	269	267	264	258	225	248	240	273	270	235	227	278	252	246	278	273	249	239	236	241	256	264	266	252	239	261	222	269	215	235	234	247	227	260	268	260	278	244	244	245	238	239	241	265	261	249	260	240	250	233	255	254	286	278	244	256	233	263	241	239	246	295	252	238	242	246	216	275	274	281	254	232	241	235	243	235	254	245	237	266	250	259	280	279	272	243	245	248	227	250	243	238	257	265	228	236	282	242	235	266	223	247	270	257	229	233	243	252	252	258	283	256	276	228	220	244	268	253	261	242	255	250	223	236	242	256	249	247	260	256	266	219	270	230	263	255	255	224	245	251	251	271	253	258	242	263	233	274	221	261	233	241	259	275	239	253	265	275	243	243	255	228	230	253	257	242	258	253	265	258	242	241	248	257	262	227	240	240	277	269	271	214	250	253	230	245	238	263	249	251	244	244	275	248	240	237	255	248	244	242	265	280	248	211	257	223	260	253	262	257	264	259	242	243	250	272	224	212	242	262	236	232	249	253	246	261	280	237	239	238	270	266	259	217	254	270	264	268	271	226	300	237	248	240	255	242	246	275	261	251	270	248	226	260	254	242	252	234	235	270	222	250	255	268	261	265	256	271	258	252	277	234	240	248	227	249	282	256	264	233	251	259	260	239	264	252	258	240	268	249	257	279	230	249	265	246	236	250	238	254	276	256	264	253	243	276	240	238	274	252	247	242	218	270	244	260	262	253	271	266	260	267	257	239	249	264	223	281	265	256	255	264	236	235	248	270	259	268	257	261	227	249	263	241	242	263	274	263	256	268	243	251	265	267	256	263	246	264	238	269	267	262	254	224	220	272	228	248	246	258	228	240	234	237	262	222	246	256	224	228	206	220	257	265	274	269	266	237	232	233	276	249	272	257	220	261	270	231	234	258	277	240	244	241	243	253	237	248	266	258	240	222	263	241	239	270	248	224	273	246	276	271	246	254	245	252	268	256	272	247	252	251	247	250	235	229	221	246	230	242	253	250	248	240	258	220	246	261	241	218	250	247	244	289	263	254	238	255	274	255	243	239	256	249	263	263	246	255	238	255	255	279	244	267	258	239	268	250	273	244	248	223	268	251	250	254	237	249	249	278	231	244	248	257	275	226	238	221	238	273	263	264	249	256	251	222	266	215	236	245	242	264	268	253	261	224	252	255	246	258	264	226	234	241	227	250	284	237	249	256	234	258	266	222	239	252	276	263	238	235	257	265	277	234	255	234	227	229	251	245	223	269	239	249	259	231	245	244	251	264	245	266	250	270	276	248	246	255	278	234	238	243	256	245	224	264	256	270	252	248	216	265	261	271	267	228	256	247	252	269	234	268	250	232	239	253	249	236	279	268	251	269	225	222	223	227	215	264	264	231	263	257	246	261	253	251	248	246	247	242	247	258	264	239	257	265	252	247	253	248	244	260	248	259	246	266	234	265	251	236	247	270	273	246	241	252	258	265	268	232	244	255	251	267	219	225	250	253	236	252	240	234	247	235	244	271	246	276	274	213	251	243	268	270	302	246	264	238	237	250	259	256	241	257	285	240	254	279	263	262	259	261	246	245	255	256	252	244	236	253	220	227	248	251	267	264	256	226	261	246	265	254	257	264	262	271	264	243	243	253	261	231	242	262	249	239	247	274	264	247	243	257	264	252	239	254	228	247	263	244	245	269	258	264	259	257	287	260	249	241	281	247	247	282	269	255	261	232	232	250	240	255	279	237	248	240	239	237	237	241	245	281	238	233	241	250	241	264	249	260	272	258	255	238	256	247	248	244	228	277	265	238	246	271	241	266	251	241	235	291	252	218	261	240	252	236	242	273	261	259	247	241	260	271	254	266	259	255	273	266	255	277	232	242	262	259	270	248	265	256	269	253	257	270	241	266	241	264	233	253	247	270	257	250	263	269	243	234	265	257	254	249	242	252	248	265	249	241	282	277	250	268	207	274	262	247	257	271	237	263	268	256	229	240	251	259	245	253	222	253	236	246	277	231	257	246	235	250	231	240	274	269	247	251	245	258	273	235	264	252	240	247	286	273	219	249	245	303	250	292
25188	21541	29248	25058	22316	21384	14043	7174	5431	4790	4259	3798	3355	3082	2639	2184	1724	1341	1062	913	713	623	513	504	440	400	336	345	358	332	363	326	302	321	317	296	325	302	309	301	303	316	296	293	315	323	279	281	283	273	253	266	296	314	292	294	283	272	297	277	271	242	301	305	266	267	304	264	291	301	274	294	262	277	286	264	288	279	284	284	296	280	286	304	265	316	290	297	276	287	304	302	288	291	285	266	338	294	277	273	280	305	290	271	295	288	279	319	296	268	282	286	286	309	312	278	276	277	294	267	291	265	256	280	286	273	301	303	284	287	296	273	314	320	301	318	275	288	300	274	298	297	297	264	319	279	300	288	276	301	311	307	290	312	283	276	312	278	289	325	246	294	290	299	278	284	285	318	286	284	262	304	274	284	299	289	289	319	301	286	294	269	286	282	304	284	277	301	305	314	287	274	287	288	282	313	292	276	307	287	296	303	288	259	288	291	293	296	275	290	252	285	301	294	318	287	304	276	299	322	311	279	284	302	305	299	295	280	300	310	285	286	304	286	307	274	271	303	289	317	278	272	273	270	302	295	289	298	279	311	310	290	298	311	306	285	261	276	274	316	308	277	296	318	280	272	290	311	286	272	292	290	305	292	302	263	307	284	300	265	313	279	298	278	275	271	291	298	298	340	293	287	251	281	276	313	281	274	295	292	276	270	279	280	272	285	292	324	293	278	284	296	277	288	315	287	338	283	266	313	267	291	277	289	286	310	285	290	304	253	286	330	304	305	299	286	308	288	321	302	260	297	311	271	277	307	297	287	312	280	285	295	287	292	299	273	307	260	258	277	282	288	288	281	284	282	311	281	295	294	307	303	290	295	332	316	315	255	309	291	326	265	310	311	280	294	254	304	291	270	306	293	276	272	287	308	301	290	303	256	289	275	295	288	317	251	251	293	293	303	287	285	288	287	320	306	324	302	296	326	328	291	269	278	305	312	296	367	276	295	314	252	265	261	283	278	266	327	297	288	268	319	310	290	271	266	274	290	300	272	300	282	307	293	296	281	292	289	278	263	288	289	295	306	287	307	278	280	306	283	298	291	274	262	274	283	299	268	286	320	285	325	281	290	315	252	291	268	277	312	287	274	298	266	286	290	288	309	299	290	286	272	277	325	312	301	259	275	264	288	288	309	251	286	298	295	298	265	269	297	289	266	284	269	281	263	283	266	265	307	283	287	291	288	295	303	299	305	305	315	310	274	296	290	308	282	274	288	287	309	294	279	275	291	280	305	267	275	281	292	290	316	301	294	288	270	282	249	300	271	320	283	278	278	279	283	321	285	283	292	258	314	295	301	271	298	338	277	250	312	269	289	256	294	275	283	306	289	317	280	274	284	292	268	266	295	278	263	276	298	284	280	307	302	268	295	278	287	293	293	311	267	296	296	333	287	289	287	271	289	283	318	269	278	272	293	269	290	295	301	293	302	310	309	261	307	275	273	292	324	286	313	272	287	290	296	275	301	295	306	276	287	287	272	262	318	283	288	301	312	304	312	280	292	294	296	277	277	258	270	264	277	273	269	293	317	308	261	274	277	274	277	275	319	316	293	282	310	318	295	299	283	267	302	310	289	305	285	317	279	309	306	262	289	289	317	275	296	291	293	292	236	292	294	288	284	295	307	323	275	308	307	254	292	264	296	308	296	275	301	219	291	281	317	266	300	262	290	291	282	268	275	331	291	278	279	300	291	290	296	302	322	265	281	305	280	296	304	277	304	277	306	304	263	304	317	279	305	295	307	289	271	304	273	305	276	286	274	317	283	260	292	299	275	282	263	301	306	289	277	299	281	295	276	283	308	307	284	301	283	292	305	290	274	313	307	283	264	322	296	286	272	299	260	317	284	292	319	312	309	268	293	285	300	299	272	281	283	289	291	318	295	264	293	271	278	293	266	312	249	295	285	285	296	281	301	301	286	280	291	272	286	304	290	321	270	262	293	303	304	294	259	274	272	291	265	313	294	284	290	287	297	288	278	290	309	282	278	298	289	258	256	270	300	277	294	262	263	268	285	273	273	282	313	286	272	269	273	290	274	310	274	283	297	299	311	271	309	304	262	258	286	291	268	291	296	284	311	290	310	311	308	294	306	315	270	306	267	273	258	302	285	303	296	287	301	254	310	262	288	274	288	305	269	294	287	305	278	314	282	285	282	302	264	303	271	287	280	288	282	291	292	271	328	307	293	301	251	299	291	271	311	260	269	247	277	311	281	308	328	296	283	274	292	301	303	277	315	291	304	270	292	324	294	275	281	299	286	297	296	258	314	291	279	274	298	265	291	288	296	311	303	306	246	313	287	302	315	302	295	320	248	276	320	269	299	295	261	270	265	304	271	315	274	322	284	287	287	266	299	277	303	278	275	267	281	299	299	298	314	297	309	297	289	268	318	299	309	278	268	285	291	309	292	313	302	289	247	283	267	287	282	281	301	312	279	294	258	291	313	274	287	286	281	302	291	312	298	302	257	272	287	273	256	338	270	289	277	283	273	247	295	280	287	317	264	317	282	290	276	284	269	271	320	282	270	280	283	261	301	296	324	266	289	324	315	262	264	281	292	313	311	287	286	293	294	283	286	289	280	313	277	291	280	290	290	308	330	293	296	276	283	293	272	309	316	273	285	286	250	289	291	285	281	275	308	309	280	277	268	293	258	282	280	294	282	298	291	329	287	298	291	313	301	278	291	302	303	321	251	303	330	256	313	327	276	296	279	268	306	275	305	282	296	264	319	313	333	285	252	265	297	292	277	286	273	285	269	307	290	312	263	317	291	305	285	284	293	301	291	323	267	306	299	249	296	289	281	277	284	293	272	294	309	315	315	297	291	311	313	307	301	260	266	304	272	302	285	300	270	301	302	268	301	286	301	314	295	296	282	279	281	264	295	301	299	284	279	269	279	289	301	279	291	296	269	278	260	279	313	292	321	282	320	290	287	305	303	269	247	311	336	288	287	285	263	288	282	317	314	285	298	311	286	294	274	289	295	288	312	265	287	260	303	308	280	283	279	290	255	294	303	282	326	322	287	290	269	282	297	302	299	303	308	274	287	272	318	282	306	300	270	274	289	281	287	283	269	259	282	310	254	266	301	311	255	301	289	305	306	327	288	309	288	283	306	314	320	305	274	292	281	301	307	286	293	287	305	315	285	296	265	276	272	312	274	305	283	274	283	289	304	287	280	281	277	306	313	291	352	292	297	271	267	268	282	299	279	324	282	306	291	290	285	282	304	314	278	259	271	313	275	291	266	266	308	306	302	283	313	301	251	275	312	275	298	271	287	268	301	305	301	296	284	294	277	281	304	304	267	301	280	276	283	288	305	280	297	253	268	262	259	315	302	266	288	282	299	307	284	302	302	273	267	275	284	290	294	299	292	285	299	316	264	268	282	281	266	273	254	318	302	289	269	270	283	298	297	282	260	300	294	310	257	310	297	287	294	269	266	283	273	322	280	314	278
45107	62812	57174	36054	23483	17260	13059	9770	8676	7495	6658	5941	5268	4769	4084	3265	2564	1935	1522	1226	1015	761	667	562	501	477	377	370	334	364	347	357	349	329	321	304	301	307	299	288	321	290	290	267	282	280	277	278	271	292	293	285	256	249	264	286	290	290	253	249	267	275	282	278	286	272	262	256	262	268	285	287	272	283	262	283	321	264	270	282	285	278	268	246	264	289	273	253	249	270	293	281	299	299	278	299	298	286	251	264	294	267	253	281	274	270	303	281	274	265	254	298	245	255	261	259	264	275	289	262	301	282	267	288	251	293	285	283	265	281	252	303	262	259	280	284	286	290	261	241	253	274	271	284	276	248	266	273	259	284	258	288	277	269	277	262	284	266	270	301	253	268	250	281	305	277	280	292	279	295	238	278	280	280	246	299	257	280	277	276	250	284	267	271	282	281	275	253	283	275	280	268	280	303	255	309	265	290	305	307	259	269	272	272	230	251	283	281	279	279	240	270	279	261	283	281	273	262	270	258	294	283	261	287	264	290	279	267	262	243	265	256	268	268	258	266	258	247	293	291	274	269	281	254	293	249	268	294	278	287	293	272	272	266	287	262	298	271	296	273	250	266	279	264	288	281	270	261	292	267	260	281	268	265	287	292	263	270	272	252	270	283	290	270	251	272	237	281	265	281	260	265	291	268	288	263	253	269	254	252	263	252	285	263	291	244	295	270	257	281	296	298	279	278	279	285	285	260	288	285	254	297	299	265	309	288	282	307	261	292	287	269	305	296	277	244	293	289	272	236	301	258	270	247	279	268	263	271	296	270	285	284	268	259	283	238	254	270	271	285	254	281	287	308	296	268	281	281	238	235	267	278	294	266	271	281	296	268	258	265	261	275	282	277	258	289	259	261	239	291	246	267	278	286	285	281	264	245	274	303	271	291	246	283	283	256	268	273	235	243	284	266	274	269	262	270	238	263	286	278	277	269	301	254	288	263	282	286	265	283	278	283	284	293	282	271	271	300	270	266	262	275	311	284	263	276	288	285	282	270	284	266	287	272	293	248	266	294	261	299	304	263	283	288	296	268	292	236	256	264	269	281	268	290	265	267	282	285	273	235	286	309	270	265	245	244	265	292	315	270	269	280	272	248	266	270	292	262	288	274	271	293	292	267	281	263	292	260	270	280	263	294	285	236	256	288	235	250	254	286	272	282	269	259	273	248	309	249	274	263	283	284	265	277	287	249	238	260	283	263	253	294	281	251	301	257	286	276	285	240	292	253	267	257	276	261	280	236	262	273	289	270	267	274	268	277	267	267	278	273	275	277	262	274	254	236	275	262	280	263	265	281	266	255	307	290	285	266	266	251	302	258	283	290	274	273	257	255	251	256	250	284	292	292	308	288	278	255	241	279	270	295	250	266	243	264	292	276	291	274	283	258	271	250	261	269	275	277	305	263	274	299	270	275	267	267	278	279	262	287	267	259	265	292	268	253	295	239	258	244	291	282	279	275	271	259	303	264	257	297	299	258	274	279	278	294	287	253	267	278	284	261	278	281	290	289	285	294	248	285	249	287	276	284	288	289	248	288	281	267	280	264	282	280	268	265	284	264	275	282	298	270	263	292	296	275	269	272	256	259	287	258	272	279	285	275	259	264	298	260	286	255	262	287	265	244	255	290	280	294	269	305	251	270	291	285	298	286	244	259	301	289	228	272	245	269	267	296	277	257	275	264	266	243	261	269	273	234	289	276	299	276	266	254	295	275	245	307	242	258	276	284	245	277	280	247	254	296	273	242	309	269	270	265	245	268	294	274	289	238	283	292	295	265	292	251	256	276	266	259	264	260	261	283	288	266	267	289	256	294	279	277	278	269	298	281	267	254	238	273	282	275	281	298	261	269	276	296	275	304	272	294	254	279	259	292	259	275	281	294	267	279	269	289	271	268	287	261	277	253	285	262	275	280	250	277	284	254	272	252	257	272	269	261	257	282	269	258	296	284	285	256	290	230	296	270	279	260	276	244	264	272	286	294	260	262	274	278	269	249	272	302	277	257	271	255	261	294	282	269	269	268	266	282	298	280	282	277	289	243	267	273	255	255	268	285	253	265	273	288	278	290	264	283	272	282	272	279	263	281	278	294	290	266	289	306	286	258	330	275	267	263	271	277	271	270	285	273	275	262	288	269	271	269	256	232	297	254	259	274	259	260	266	275	310	254	300	288	291	298	267	267	241	248	273	295	311	275	268	281	252	254	273	285	270	267	263	309	280	285	263	273	274	253	317	272	265	277	282	267	267	271	272	260	256	299	247	260	260	288	265	287	264	250	288	281	274	267	264	298	279	260	287	286	249	274	260	281	267	279	269	256	266	256	261	259	251	242	279	273	286	278	244	284	287	267	275	259	272	305	274	295	246	274	289	279	259	268	252	283	273	277	259	281	317	272	277	280	260	273	285	256	279	266	263	236	295	281	247	256	297	264	263	286	291	277	266	265	262	278	252	260	283	276	265	255	267	255	312	265	298	294	271	267	279	278	290	302	258	265	292	259	265	270	274	288	248	260	268	287	281	278	247	245	249	289	288	298	255	297	258	298	282	272	280	276	264	273	244	258	283	309	263	276	273	302	265	284	285	245	230	314	240	285	295	256	261	282	274	248	279	262	275	275	244	288	277	278	271	288	246	296	246	254	252	281	271	296	299	287	256	288	281	277	262	285	259	311	269	259	256	276	268	270	265	283	291	276	271	296	283	239	280	270	268	253	291	254	273	286	256	295	302	279	269	264	318	274	272	258	285	287	257	273	291	266	260	273	249	290	290	270	254	276	258	283	261	285	268	272	305	276	264	279	282	272	293	294	287	274	272	300	295	259	292	251	287	300	301	288	299	243	277	284	258	273	231	280	273	299	262	278	273	285	275	286	256	235	289	296	250	279	282	284	266	280	287	259	281	271	297	313	295	263	275	281	287	252	265	263	321	300	273	269	275	247	272	258	272	275	267	251	291	282	276	284	252	288	276	270	249	286	271	242	252	305	257	274	246	275	301	283	275	250	270	263	254	267	274	255	256	282	282	275	263	286	291	278	269	264	263	255	278	277	288	284	255	279	287	293	280	262	266	279	266	272	267	269	287	269	270	283	260	252	304	281	288	245	287	252	256	258	311	289	255	272	262	239	267	270	271	288	275	278	274	266	235	280	273	265	277	267	283	274	266	244	284	250	298	250	285	271	272	304	267	260	300	283	267	294	273	248	285	267	276	280	278	251	286	316	284	280	270	274	260	290	265	261	260	285	278	280	242	259	275	269	282	265	249	291	278	271	300	308	267	276	273	277	306	234	248	297	304	233	258	263	276	281	290	274	272	291	266	259	265	253	261	281	279	272	259	278	256	255	282	286	277	291	255	284	267	279	284	286	272	262	270	262	281	246	242	260	264	261	294	261	274	283	279	261	261	266	282	300	244	260	285	251	258	307	274	286	260	263	264	268	254	282	289	272	281	259	300	258	290	297
25011	21612	29159	24631	22100	22058	16098	8376	6629	5753	5030	4507	3784	3477	3043	2583	1885	1499	1104	937	779	697	546	545	427	421	388	367	335	347	338	353	320	305	317	323	310	303	295	321	324	294	294	287	301	302	274	305	307	259	276	315	280	300	285	298	253	269	247	275	252	273	270	289	292	255	289	261	275	288	285	259	304	280	265	326	283	297	306	295	261	284	310	270	294	303	258	273	244	259	266	256	283	286	255	262	280	288	317	272	249	272	290	297	279	276	273	272	295	292	255	290	287	291	304	245	305	285	282	286	258	273	291	281	285	253	262	286	310	268	262	286	281	270	281	309	268	291	266	297	254	290	311	250	259	277	285	272	268	273	283	288	284	309	268	269	265	300	302	262	264	256	270	273	300	265	271	294	290	259	249	267	295	256	278	290	267	276	244	261	287	275	298	302	271	266	272	299	266	283	292	257	259	276	293	282	295	258	264	265	290	240	315	277	306	300	262	256	257	282	259	264	291	276	295	277	258	298	290	262	299	279	288	281	269	266	276	286	297	311	289	255	264	265	276	275	284	281	235	282	291	281	280	247	289	288	264	276	320	275	280	300	267	309	278	320	289	255	269	258	279	261	260	262	285	270	284	278	252	300	264	279	252	288	257	280	265	277	291	278	299	253	285	272	278	249	279	285	293	258	287	286	274	272	274	270	296	289	289	294	293	276	314	291	291	306	275	267	268	253	307	259	287	288	304	309	278	278	292	265	280	262	284	305	297	320	252	275	263	266	280	297	312	295	288	273	289	280	302	285	287	253	298	305	266	265	278	248	268	259	273	294	277	337	301	304	260	299	272	269	234	285	269	289	254	242	307	265	290	292	313	284	269	327	304	239	253	316	266	284	254	276	313	283	271	256	264	270	282	313	296	276	263	289	287	308	290	252	278	297	266	273	266	296	326	298	265	324	299	300	276	282	275	294	272	263	274	297	243	274	269	300	291	275	270	256	272	266	260	286	257	269	279	285	267	291	290	279	263	258	282	278	311	259	298	295	277	274	281	303	266	233	297	270	293	275	265	273	287	294	298	298	276	265	252	304	284	312	258	274	268	277	271	266	243	289	290	281	297	291	316	304	280	272	273	249	264	285	286	270	264	283	289	278	291	270	263	267	308	270	291	288	289	295	301	253	292	259	308	276	270	294	279	314	278	268	297	278	266	298	277	276	252	272	283	316	262	307	289	278	287	292	285	291	283	271	276	292	264	267	268	274	263	321	276	264	213	280	271	261	285	238	279	260	284	286	256	238	286	263	287	317	312	329	303	257	261	272	286	260	258	269	285	264	274	295	288	292	288	267	284	303	248	251	292	295	303	288	288	288	297	293	279	285	281	250	257	279	288	276	267	253	275	272	266	251	297	293	308	274	285	294	271	304	273	252	254	288	296	263	325	267	262	255	256	238	275	291	281	297	299	283	267	296	272	307	286	273	270	270	276	281	255	275	279	279	274	275	278	283	267	258	266	260	290	293	281	301	251	284	285	307	264	285	287	285	260	299	299	302	283	292	267	268	272	284	305	273	289	302	269	278	293	260	328	302	274	269	289	286	249	294	309	303	286	287	294	277	258	312	277	294	269	295	241	281	278	272	278	277	249	296	273	283	288	272	295	293	296	279	271	292	273	269	269	267	293	277	273	265	299	302	286	261	276	293	283	282	270	276	272	266	281	275	275	266	286	287	255	253	271	270	290	291	292	294	303	294	276	290	249	301	275	282	290	258	283	287	287	298	251	277	285	297	258	286	276	282	279	280	272	257	275	277	288	283	245	282	299	283	263	317	291	266	276	250	298	271	270	264	283	239	327	281	280	308	281	295	282	264	286	256	299	295	290	267	279	274	272	284	296	297	294	292	279	273	272	304	305	293	299	273	245	290	257	313	310	282	268	280	303	316	268	263	297	297	246	291	275	260	283	250	264	264	291	285	279	300	278	293	279	307	285	283	285	309	268	278	281	297	254	259	274	280	302	240	293	289	280	301	278	259	304	284	261	291	286	293	286	294	296	279	339	278	291	281	294	276	297	262	294	276	276	312	312	284	271	296	259	296	261	276	298	302	269	277	256	271	276	258	279	285	283	263	265	269	286	277	262	285	281	287	280	284	289	282	291	296	250	262	259	286	284	255	299	267	291	273	291	281	290	282	281	288	281	286	285	272	267	253	277	294	290	283	282	270	291	279	264	271	266	286	270	283	272	274	278	295	290	296	266	276	280	274	270	256	273	293	317	278	303	265	265	273	278	275	259	281	298	304	283	308	300	270	312	276	253	263	276	269	293	246	285	280	269	265	278	294	274	281	274	283	280	281	294	295	248	274	255	252	308	279	262	249	271	258	270	293	279	298	278	285	281	296	290	266	286	259	264	270	268	289	304	290	253	267	250	274	263	262	307	264	306	262	293	300	299	287	304	256	268	279	259	310	255	289	299	290	257	251	280	273	282	301	266	291	291	299	278	255	253	253	282	289	297	294	309	274	269	281	257	239	290	278	293	253	300	287	287	289	292	301	266	276	291	315	286	264	284	265	244	278	266	265	277	268	281	319	278	281	277	271	257	282	261	288	275	273	291	268	286	282	285	279	254	295	299	307	309	265	309	265	246	281	272	283	256	289	284	297	271	256	253	266	290	286	307	255	286	266	287	270	247	282	257	297	272	277	260	309	273	305	301	251	260	289	282	277	257	278	289	300	271	301	314	288	286	305	281	301	290	251	252	279	269	289	295	273	294	302	287	299	287	273	276	294	265	284	277	267	304	275	269	265	283	289	275	274	300	284	291	271	284	294	298	252	255	280	273	305	274	254	281	295	274	280	276	280	270	303	280	275	268	291	278	273	288	282	291	295	263	302	262	297	274	285	295	301	272	289	302	285	267	279	276	294	295	322	301	283	268	290	289	255	271	236	302	312	297	291	270	294	274	265	263	321	250	234	265	304	268	253	299	281	283	295	277	289	285	288	290	269	251	261	283	251	266	290	303	280	285	281	247	279	283	318	273	301	259	292	268	240	302	262	276	251	284	267	289	263	273	290	281	271	299	263	273	255	259	272	284	270	279	263	238	290	288	258	285	300	286	278	262	300	281	294	269	261	282	287	264	276	269	266	273	280	281	289	291	280	300	261	261	293	278	258	285	270	291	283	283	282	288	275	292	282	285	295	236	263	302	290	283	278	265	266	284	287	291	264	277	284	291	287	299	284	283	329	278	286	290	296	286	259	288	274	300	287	263	280	288	277	304	296	266	318	283	280	259	267	268	282	274	296	278	285	289	299	318	295	288	252	305	276	278	281	274	291	279	265	269	285	276	274	285	280	297	275	296	287	307	313	290	282	275	274	241	308	260	264	256	271	239	256	281	273	282	264	273	299	270	281	315	276	290	279	279	283	296	280	267	264	281	287	280	266	263	264	274	278	298	293	267	288	277	256	282	294	262	289	295	289	286	279	315	286	292	267	277	278	298	242	279	296	301	251
45061	63737	51232	36577	26461	19742	15385	12335	11099	9795	8689	7489	6464	5806	5006	3930	2997	2244	1816	1415	1081	873	773	551	528	455	417	410	367	358	371	371	345	358	333	324	335	309	290	327	309	294	298	258	294	281	273	295	290	272	308	247	295	276	299	305	267	229	284	286	247	249	259	262	296	245	236	255	268	280	275	269	265	263	288	268	279	233	268	274	270	287	255	289	295	260	266	276	281	278	274	292	266	297	263	259	277	295	249	274	265	255	275	225	267	262	282	265	269	271	254	273	258	272	256	278	282	269	274	267	245	237	241	293	252	286	244	268	265	264	281	285	275	274	265	275	283	258	288	258	273	248	258	268	247	294	250	277	274	286	258	277	266	241	251	298	272	272	258	257	259	246	250	252	295	281	281	290	256	280	273	261	266	305	276	247	298	281	246	253	270	254	275	252	250	268	284	248	260	279	246	288	267	266	264	257	249	284	252	278	247	273	241	262	258	291	275	279	245	242	266	267	258	271	271	260	242	266	294	254	267	235	255	286	283	286	257	263	262	287	293	255	261	266	233	272	242	256	270	263	262	264	267	246	254	301	231	254	255	260	263	259	280	256	277	249	260	269	276	274	283	266	233	283	261	236	274	255	288	278	261	235	264	285	249	285	259	257	281	266	274	276	250	288	266	243	245	257	262	256	263	315	231	252	261	277	274	292	257	271	245	242	261	301	271	289	268	240	264	277	298	289	273	269	295	266	258	262	255	267	278	276	256	291	292	270	264	275	274	254	282	260	269	269	263	267	258	257	291	294	261	239	273	256	262	244	269	281	275	250	238	267	266	264	236	299	239	285	247	289	260	266	295	261	268	244	264	278	279	250	278	246	264	261	249	278	272	252	264	286	253	258	270	292	252	279	257	248	303	235	281	262	260	276	260	265	248	299	257	275	232	240	249	266	260	271	274	309	291	274	292	245	278	267	279	269	267	259	274	274	292	234	259	250	266	281	290	250	280	288	238	228	265	272	284	263	269	252	247	240	273	266	256	265	245	260	297	249	299	276	264	276	262	271	261	248	283	245	257	246	211	255	288	281	286	296	261	268	251	244	292	272	255	256	279	282	246	256	270	245	263	281	268	272	270	263	284	265	284	304	266	258	271	284	287	261	258	252	272	253	247	248	261	223	280	267	271	274	280	276	251	274	268	278	255	260	288	290	263	256	263	266	244	255	273	273	259	293	280	265	248	253	228	273	270	253	301	272	250	262	232	265	291	261	256	280	291	267	281	271	276	262	271	271	273	268	274	270	272	256	264	246	275	258	258	263	302	276	271	278	268	269	279	285	266	288	274	269	271	263	300	256	272	273	293	262	275	235	274	233	236	245	282	269	266	291	302	295	240	245	248	257	252	281	257	267	302	236	247	257	264	268	233	282	274	256	273	268	282	278	254	296	237	290	285	279	284	246	268	259	222	275	271	280	282	278	267	266	250	258	276	259	294	254	279	241	280	286	245	258	293	271	272	281	274	253	267	274	243	281	277	266	283	257	278	268	256	255	277	304	273	258	236	257	280	257	266	235	269	286	264	235	271	297	296	253	250	222	272	246	295	284	297	314	265	267	265	276	313	277	287	296	278	295	261	256	253	258	258	265	262	310	264	268	286	271	294	292	272	244	274	275	257	265	263	277	279	254	275	273	261	277	252	246	280	301	292	257	270	266	252	285	260	262	260	268	274	274	261	265	261	250	267	275	261	245	292	278	271	252	286	268	274	244	291	295	290	280	276	242	252	243	243	244	254	264	251	290	272	253	324	285	254	264	256	272	256	270	260	268	240	231	287	268	253	241	270	267	238	271	267	286	268	290	287	242	265	274	268	275	249	287	248	270	258	253	259	291	271	291	272	250	259	260	279	272	298	268	271	267	280	257	303	268	266	243	278	251	292	268	277	262	254	244	235	245	244	258	268	271	267	265	268	272	235	280	269	257	277	238	271	287	275	260	277	246	274	265	276	281	289	249	260	283	267	252	258	259	274	249	288	249	291	271	288	250	274	258	272	288	281	247	257	248	246	241	303	281	263	260	263	287	267	248	275	282	274	260	256	289	238	256	262	267	263	286	263	278	263	272	299	279	274	262	261	276	241	236	247	295	276	239	248	276	258	270	271	268	262	272	278	275	270	284	257	285	266	244	265	274	267	266	257	273	286	268	272	274	261	296	257	288	268	255	264	243	263	230	250	274	277	274	288	252	252	263	282	283	261	273	287	271	252	291	269	287	272	277	255	252	273	247	248	261	270	254	254	256	274	274	238	298	281	281	282	263	278	249	273	303	251	259	264	246	277	250	284	299	262	241	234	273	276	286	267	242	239	238	247	264	253	270	293	266	258	266	278	265	278	273	257	271	222	261	266	279	237	263	289	265	281	297	285	294	273	266	261	262	261	270	255	260	262	269	254	258	267	253	276	237	288	278	257	252	277	259	271	265	262	260	267	242	250	278	258	255	266	239	256	273	252	249	269	274	256	276	241	276	251	258	245	244	269	302	260	275	245	270	257	269	258	262	269	256	252	258	317	260	243	239	298	266	256	297	313	247	253	290	257	258	240	288	248	256	275	244	267	264	223	249	268	238	278	269	269	254	284	271	260	293	261	275	258	286	260	241	276	256	264	262	266	286	288	271	295	254	272	247	257	280	246	254	252	248	265	268	273	245	270	254	247	282	258	279	257	280	253	247	250	252	282	251	264	285	258	265	259	264	286	273	291	263	269	264	285	268	304	258	261	266	296	250	239	243	262	256	296	256	296	259	282	270	269	260	257	267	243	291	259	267	246	255	269	295	232	261	260	240	291	259	260	281	271	281	247	313	276	234	279	225	257	269	266	263	256	259	266	240	265	263	282	294	265	263	267	280	246	247	286	290	246	282	285	273	229	227	279	277	243	275	282	257	261	244	269	264	251	264	274	259	256	284	270	259	273	266	293	276	272	246	270	271	277	266	305	256	256	263	249	265	254	264	268	246	242	258	267	247	278	259	260	281	270	261	252	250	232	282	246	279	267	294	274	282	269	269	232	241	281	255	264	273	266	291	297	278	262	260	267	273	263	276	267	272	251	257	275	234	265	286	292	279	253	248	259	238	275	274	268	253	259	282	253	276	247	281	242	253	280	258	269	240	271	252	253	270	279	279	274	259	269	274	275	255	269	257	262	288	258	268	278	246	260	278	257	276	257	251	280	244	280	258	266	242	255	268	297	263	264	256	265	264	288	250	270	254	301	278	270	268	255	272	265	275	270	255	276	261	277	272	248	245	267	267	256	283	247	294	258	265	288	269	268	245	286	260	277	262	278	281	260	291	277	274	268	258	260	238	271	239	274	270	277	244	296	281	282	267	251	261	249	250	266	286	250	251	273	251	289	272	289	232	261	266	284	223	256	262	272	282	271	263	295	267	297	265	288	261	251	264	266	257	260	289	280	249	270	288	277	276	254	245	281	251	275	263	245	274	271	290	261	261	268	255	251	281
24210	21551	29320	24371	21893	23316	22695	11775	8416	7491	6693	5776	4998	4392	3741	2892	2353	1693	1364	1068	904	744	673	541	498	431	429	389	431	394	364	383	379	339	372	350	355	330	346	308	296	336	288	315	338	297	312	288	311	287	303	293	290	309	295	301	338	290	271	257	300	302	315	304	311	306	326	304	297	285	264	299	278	307	305	315	301	298	295	322	310	277	313	277	308	300	306	291	279	287	291	326	318	286	284	292	295	301	313	299	309	306	315	271	281	313	299	286	290	307	314	298	300	312	300	312	311	296	278	296	290	308	326	271	309	296	317	273	295	315	303	337	311	331	295	286	317	311	280	295	326	289	313	305	313	319	266	320	313	290	282	281	304	316	324	307	319	271	308	297	331	324	282	290	305	338	285	296	317	296	264	279	289	302	309	294	318	295	304	288	296	304	290	302	316	307	285	323	323	321	289	277	296	306	294	308	300	279	274	288	288	349	326	335	298	287	301	274	296	278	275	331	305	315	286	298	322	278	287	302	290	311	293	284	278	320	314	282	286	344	290	310	306	289	282	291	318	298	289	275	307	317	291	293	286	321	301	266	287	280	287	268	296	294	306	289	293	276	287	288	323	306	286	291	294	327	281	298	296	301	250	319	292	280	288	304	288	310	315	327	313	294	288	304	319	317	285	304	311	280	289	313	304	311	258	286	276	306	306	287	327	296	291	300	301	303	314	305	288	332	312	319	314	296	305	299	291	309	302	318	304	283	273	306	308	291	343	297	331	325	305	287	250	315	305	316	294	274	309	322	310	283	307	302	302	283	264	279	307	311	331	322	336	302	305	281	314	301	306	319	328	298	285	286	303	294	271	294	291	312	298	315	280	295	286	299	285	294	315	322	284	281	285	298	286	302	322	288	287	299	301	339	274	298	289	284	304	271	278	317	298	357	310	323	299	279	310	304	294	319	326	315	299	322	317	324	279	303	290	336	316	298	303	317	275	311	313	311	323	246	261	287	279	318	317	294	276	316	313	320	322	290	292	299	296	278	296	304	275	303	292	303	293	305	303	313	315	332	322	317	336	323	282	326	291	271	312	290	287	320	317	292	301	282	301	280	289	292	299	311	300	330	275	285	264	288	291	301	310	295	303	276	301	281	305	286	315	325	299	288	282	283	292	332	310	278	306	316	320	315	283	328	266	300	320	293	285	294	304	290	310	296	281	306	298	300	279	278	306	275	313	309	312	310	278	299	312	265	314	295	288	317	282	293	326	322	307	270	282	330	322	276	285	294	275	282	298	295	286	317	307	284	272	327	286	306	297	289	312	267	305	291	328	281	264	276	290	289	274	313	308	305	303	316	300	289	270	306	324	281	281	308	310	310	302	308	306	319	293	316	271	301	304	289	315	279	338	303	286	313	272	266	318	290	269	270	286	296	290	301	306	302	271	320	300	277	309	282	316	319	287	301	299	271	346	310	304	334	306	275	287	298	286	346	248	278	302	291	321	312	314	315	325	298	304	297	285	295	304	293	337	306	302	310	303	294	290	305	290	272	304	296	339	282	303	314	287	312	322	336	304	308	314	297	292	300	296	269	265	271	308	337	288	288	251	272	301	284	284	316	297	285	303	294	304	302	292	282	318	303	334	330	307	287	269	274	285	298	281	285	278	276	301	277	289	274	310	288	306	302	311	310	302	292	287	268	299	303	307	296	363	281	268	317	322	293	308	260	315	278	335	273	299	291	305	315	305	295	326	301	288	295	283	282	311	293	351	297	292	306	297	338	310	305	316	347	287	293	295	288	318	313	286	333	301	344	298	276	266	288	285	287	291	291	284	327	322	306	298	284	312	296	295	318	298	299	285	286	296	289	277	282	294	287	307	284	287	326	282	308	286	321	301	321	322	286	300	308	302	272	316	309	311	270	299	315	290	311	294	307	254	275	286	302	305	294	306	269	313	320	303	302	319	294	287	312	290	275	276	278	266	300	300	299	279	280	289	312	317	291	292	307	280	281	313	294	282	287	288	301	306	285	291	314	315	286	316	284	271	311	280	297	309	275	272	305	286	308	283	307	339	310	304	292	296	304	310	274	283	315	334	296	311	288	317	296	293	305	305	335	302	321	322	278	316	288	295	313	287	310	300	311	297	271	271	315	295	283	283	346	292	259	324	288	284	306	300	293	260	291	291	293	300	291	287	288	305	288	295	312	280	307	298	321	286	310	274	304	316	297	282	319	288	298	323	318	300	289	280	296	279	286	301	300	294	273	324	321	281	299	308	274	286	286	329	283	278	298	308	330	303	289	328	255	298	312	320	323	294	284	309	278	303	321	287	296	339	323	293	299	309	309	303	286	305	311	283	310	314	300	287	285	265	286	273	295	313	288	336	305	309	303	294	279	310	295	286	316	336	331	328	310	306	325	273	302	299	321	315	299	305	301	303	284	284	267	274	284	260	275	311	316	345	292	326	285	290	297	306	315	284	299	318	310	297	288	295	289	294	323	315	336	317	282	281	288	339	281	307	250	297	322	290	298	276	290	294	281	286	309	295	309	278	293	274	302	298	283	296	334	282	281	302	298	301	288	290	262	280	307	295	273	270	304	307	304	286	328	285	286	298	317	257	329	313	303	292	311	306	328	328	308	304	292	285	289	279	309	314	300	301	286	293	314	311	308	289	329	263	264	304	318	321	291	295	255	298	273	298	316	325	306	283	309	280	287	321	301	299	302	265	291	329	280	291	316	293	323	303	291	273	323	316	268	316	310	303	310	327	286	289	324	301	276	341	275	280	321	331	279	302	305	287	293	288	284	333	280	323	279	329	291	321	288	311	293	341	319	313	295	310	276	283	289	283	311	295	301	301	296	273	294	287	304	301	296	318	266	307	296	292	303	268	305	271	300	273	282	316	282	267	327	281	336	290	298	296	318	305	300	301	329	322	300	287	279	283	271	297	281	322	296	279	287	277	293	289	282	299	349	304	317	298	318	299	318	283	303	326	250	323	294	322	324	273	273	289	316	320	303	280	284	291	269	287	282	318	301	291	287	296	305	312	310	342	287	321	304	294	282	307	303	301	291	282	286	280	315	302	283	299	282	275	309	292	274	280	293	303	305	341	319	318	273	295	315	287	279	302	258	311	298	284	278	284	305	311	286	296	309	282	288	330	292	276	283	286	326	269	310	304	288	278	306	286	314	327	305	363	313	278	311	309	316	271	295	300	322	303	286	303	280	299	281	303	271	273	280	287	302	314	310	286	292	291	266	283	311	309	286	296	303	302	301	301	272	296	279	290	281	320	301	318	273	291	290	316	281	314	305	310	317	291	318	291	319	296	294	279	316	278	300	268	293	304	320	292	290	304	312	319	292	318	299	317	321	271	287	286	278	294	314	309	309	313	309	290	289	305	306	294	281	330	291	317	294	303	286	307	293	291	333	278	281	321	319	270	313	331	291	291	286	294	297	308	304	309	285	322	290	267	330	282	336	275	298	279	265	261	293	310	298	301	320	279	300
46765	69327	60082	40044	28885	23426	18670	14439	12414	11300	10389	8796	7733	6823	5800	4561	3450	2502	1989	1543	1180	1003	816	738	581	480	427	427	410	425	434	404	351	383	333	383	341	324	341	314	292	310	295	312	311	276	284	316	261	288	281	293	293	319	280	293	262	302	283	320	280	272	305	285	260	282	269	278	263	288	276	300	268	301	297	286	280	297	271	274	286	315	271	250	302	297	289	280	283	313	279	274	289	268	294	280	315	297	280	297	290	294	278	308	308	283	283	288	288	286	280	261	283	256	282	285	273	313	290	261	289	241	242	267	306	275	265	296	268	291	266	263	273	304	282	270	295	267	304	257	255	276	268	296	286	287	279	281	293	305	266	277	267	261	296	244	282	280	258	271	272	294	293	282	262	276	303	265	242	307	271	247	296	262	289	275	310	241	283	251	312	287	274	274	271	276	270	271	291	258	282	248	287	248	253	293	252	274	263	305	267	286	267	290	289	315	281	276	249	273	274	271	282	267	273	317	277	277	282	282	277	286	271	294	272	265	280	283	311	273	276	288	270	267	274	308	321	302	294	285	271	233	274	261	264	297	269	280	269	256	256	264	310	303	277	299	277	282	269	297	280	278	280	287	281	270	299	298	293	272	310	261	259	304	298	282	293	264	272	304	293	293	287	292	293	276	287	250	252	266	305	263	330	263	318	288	274	276	276	261	303	277	260	290	260	292	251	257	266	260	292	284	274	286	293	264	265	253	261	316	253	285	276	251	250	289	317	323	274	252	295	270	265	275	304	301	235	290	260	300	296	294	310	284	269	272	293	275	278	264	283	281	276	265	278	275	291	294	280	278	248	275	320	275	305	291	249	252	281	295	275	295	247	279	259	275	273	274	257	322	280	287	290	297	286	323	290	270	308	279	250	292	265	291	279	263	278	281	258	269	285	278	272	270	298	300	305	262	309	270	261	286	277	282	274	259	275	293	298	281	290	262	292	265	284	275	287	283	286	276	286	286	279	266	293	263	286	310	265	303	272	300	313	261	289	307	270	289	285	285	270	285	302	305	289	289	300	266	322	283	278	305	289	323	302	275	274	284	274	300	278	238	293	290	291	293	289	286	278	264	277	306	288	298	299	284	268	279	282	282	284	288	279	297	261	298	216	281	273	276	290	290	282	281	286	266	268	264	273	276	260	257	281	286	289	269	288	248	281	293	273	270	288	291	291	313	251	281	276	311	276	302	292	276	280	276	305	275	246	267	275	245	286	291	298	288	273	257	273	271	261	322	313	281	310	258	285	295	305	255	253	299	283	294	244	276	274	266	284	268	302	247	288	274	270	293	292	282	293	283	300	280	268	278	280	258	310	251	308	295	285	301	270	263	269	297	299	278	273	295	253	261	271	257	282	292	303	267	286	264	294	277	287	310	243	276	277	255	295	299	313	263	250	281	283	262	270	274	255	270	270	266	276	278	307	264	275	273	291	276	275	269	299	322	285	302	287	284	313	292	277	287	263	259	296	309	300	299	273	241	293	280	277	283	301	278	319	273	266	313	295	310	271	227	244	273	304	285	280	259	249	296	262	271	271	288	284	291	302	268	265	259	279	284	297	290	288	268	293	273	277	290	293	267	295	265	281	276	278	304	272	266	288	301	282	265	277	278	290	273	298	274	271	292	288	262	288	286	273	274	285	264	281	269	274	281	278	274	257	299	284	309	267	285	269	258	270	274	279	286	264	277	293	284	284	287	257	253	283	293	291	284	286	268	275	271	266	285	299	293	248	283	267	271	313	260	311	308	301	282	277	279	306	301	319	266	288	272	255	288	279	281	277	308	280	303	283	287	304	266	257	290	291	278	269	311	281	287	262	267	289	244	280	267	317	229	283	284	284	234	271	310	278	279	296	267	267	282	279	276	249	283	292	270	276	258	264	314	288	296	288	263	266	244	290	261	263	270	267	296	237	243	264	315	287	264	316	263	252	273	275	284	267	276	297	272	304	246	278	297	274	281	258	279	300	293	309	281	327	267	266	291	293	259	285	261	299	267	298	288	296	261	291	286	281	278	277	304	294	289	285	296	301	274	292	274	266	334	269	281	276	277	261	281	277	256	250	281	302	274	308	271	294	290	253	267	269	297	278	305	266	275	250	307	276	243	306	281	274	312	286	275	273	280	275	253	274	281	299	298	286	279	285	298	260	301	268	284	315	275	311	270	265	258	287	261	295	285	286	256	295	273	274	285	276	290	285	291	296	281	286	291	262	298	249	289	292	302	278	275	270	270	271	305	302	277	279	278	266	252	281	244	261	242	293	258	306	271	244	295	310	258	278	267	281	302	267	307	270	245	295	286	267	299	292	276	275	284	299	293	263	280	295	285	276	263	262	283	248	274	293	282	266	287	318	271	250	279	261	291	263	264	274	274	316	294	271	263	265	274	300	299	285	273	281	271	295	261	280	287	298	265	262	321	277	278	287	283	291	268	284	296	281	281	272	298	282	286	293	254	268	276	274	292	287	285	273	308	257	252	321	332	266	318	295	246	283	263	297	283	282	268	274	275	321	297	271	302	284	267	289	290	290	303	302	285	301	288	276	280	302	262	278	268	306	280	290	263	280	278	271	278	262	275	261	263	298	240	289	245	281	293	278	319	275	277	294	289	265	256	284	280	281	265	290	274	259	290	271	249	289	292	280	295	298	266	277	274	281	309	256	282	285	298	271	277	281	270	265	267	293	284	260	290	268	273	282	282	262	305	270	293	298	278	279	309	287	289	308	266	246	255	278	264	287	306	226	262	303	286	287	257	306	272	292	271	301	304	282	291	260	291	296	230	281	278	284	272	270	270	288	277	298	292	266	264	267	283	290	278	292	280	262	312	271	285	284	289	271	280	277	250	253	292	277	273	268	269	297	291	277	314	292	275	260	275	281	295	270	294	293	284	300	282	267	272	274	271	292	279	303	272	278	285	282	249	289	262	259	277	303	278	257	258	282	285	291	268	295	296	284	285	317	256	272	267	280	302	306	276	296	296	265	276	282	292	279	275	248	281	282	279	301	297	296	286	276	265	296	261	291	302	287	274	276	286	291	262	268	284	286	261	283	264	256	285	302	277	282	279	284	288	293	284	285	252	294	280	266	275	260	287	278	267	281	294	291	295	288	273	302	264	285	306	274	283	297	292	315	238	276	305	296	274	287	257	250	263	308	242	286	246	286	264	264	293	256	303	266	241	289	277	273	268	275	263	288	272	300	295	271	298	269	272	304	273	276	255	270	280	283	274	266	305	301	280	282	285	279	258	259	272	282	286	295	259	260	276	293	287	273	279	244	262	275	269	279	270	276	280	294	269	291	293	272	282	303	294	258	275	325	329	288	299	308	309	269	287	322	254	296	266	255	267	297	295	294	302	278	291	275	277	274	293	272	303	300	300	300	275	286	273	296	277	278	264	311	297	262	274	279	276	288	287	290	281	308	295	300	301	299	305	267	285	276	274	259	267	266	275	268	320	254	276	280	252
29293	24714	30395	26835	15300	8909	6206	4145	3386	3138	2882	2648	2136	1864	1517	1317	961	799	607	568	500	400	365	349	322	300	292	317	309	288	277	286	284	256	283	292	294	267	273	285	278	269	259	255	257	267	264	263	263	236	243	269	237	255	286	257	259	271	308	260	238	259	261	233	269	219	284	257	264	252	275	237	260	263	266	236	269	255	246	285	280	259	232	252	243	236	240	283	284	234	239	274	266	237	245	259	265	245	249	270	266	240	230	254	277	259	223	263	277	260	263	309	259	260	248	280	268	246	255	284	226	252	254	254	235	250	280	277	251	279	230	280	259	261	237	249	230	248	255	251	238	258	260	257	240	284	278	273	249	237	263	263	256	267	254	310	230	263	256	252	256	272	260	236	235	306	242	283	278	258	273	276	255	230	247	262	247	260	261	232	257	231	307	256	260	266	249	280	242	235	273	269	262	258	240	278	227	258	262	236	254	251	271	271	264	250	265	234	258	279	259	248	241	258	261	260	289	252	270	240	277	263	273	258	273	250	250	266	267	248	245	242	267	249	224	239	289	263	253	258	256	244	254	276	283	246	261	260	253	256	267	292	288	259	242	270	261	256	279	259	263	258	287	252	239	270	265	228	266	242	254	244	253	285	245	232	254	282	271	265	246	255	237	255	239	233	246	268	251	263	262	292	276	274	237	293	229	257	250	240	253	254	224	256	245	241	227	278	245	280	255	272	258	273	261	229	241	229	270	266	233	248	227	237	286	253	257	242	266	250	261	246	284	274	287	258	287	237	270	233	248	247	246	277	264	234	246	260	273	239	248	234	271	263	286	255	264	274	257	258	265	264	256	254	288	254	242	255	248	246	255	238	269	261	278	279	236	236	258	256	238	252	279	240	235	240	262	243	290	275	266	249	263	285	252	289	268	270	275	278	266	239	218	262	217	230	262	246	241	254	281	262	235	271	225	233	233	273	292	226	245	279	247	296	247	245	253	258	251	231	265	262	253	254	281	251	239	273	259	252	294	274	284	237	273	249	243	286	242	283	266	258	269	265	261	270	268	247	230	239	255	263	228	244	279	238	263	268	237	263	259	273	287	274	264	245	248	231	253	247	247	238	231	248	257	278	263	284	247	242	271	286	268	230	285	248	258	273	280	250	292	270	263	227	266	249	265	253	245	232	258	250	242	241	258	242	249	239	287	256	240	236	261	260	256	247	288	295	250	249	238	269	276	246	261	286	247	271	257	232	268	250	250	259	273	263	247	265	248	254	276	271	238	261	247	264	268	271	253	243	251	273	263	267	253	244	287	236	255	255	302	246	230	224	240	237	249	261	263	259	256	228	267	268	249	266	240	269	258	263	279	250	211	240	272	230	257	244	275	243	252	271	224	252	288	276	281	274	251	240	290	254	263	261	271	274	251	244	231	229	270	276	260	245	269	280	272	243	238	240	242	261	250	246	268	254	246	253	267	284	268	262	262	242	262	269	276	266	241	249	271	262	250	244	251	259	272	260	255	262	273	280	266	271	243	294	255	253	257	276	248	263	261	264	243	246	275	267	224	277	265	256	278	293	259	258	224	271	246	241	241	248	290	257	233	239	271	235	262	280	254	242	257	236	265	249	257	215	273	274	239	269	256	233	244	254	244	272	251	280	230	241	237	264	251	271	279	260	256	265	256	257	247	252	256	267	261	256	261	264	277	263	266	262	274	267	245	268	252	250	257	266	262	256	242	267	262	268	260	247	238	266	246	247	262	257	266	269	239	270	264	274	244	286	260	256	252	267	264	253	253	259	252	256	265	274	260	260	293	272	244	251	311	238	254	253	231	266	253	248	250	287	249	255	271	243	277	250	266	256	288	277	274	259	251	285	241	249	226	264	274	240	276	260	277	282	261	257	261	278	242	243	261	244	236	261	259	244	244	280	249	258	260	272	281	247	255	233	263	295	238	266	265	269	268	240	258	267	268	265	253	227	255	244	265	259	263	234	255	266	267	255	290	283	241	258	252	297	226	274	267	252	222	275	242	227	276	258	297	237	244	260	267	224	268	273	253	256	235	268	248	249	269	245	247	260	271	274	261	242	264	268	261	241	278	240	269	279	255	258	261	258	223	267	270	269	236	275	289	236	237	249	281	266	250	268	251	260	239	274	256	268	295	262	248	275	293	280	254	262	239	255	260	258	265	259	268	268	256	267	248	264	270	249	275	253	290	277	241	274	299	252	264	269	236	252	263	265	279	270	261	240	233	289	284	288	270	283	251	251	242	227	248	249	212	254	229	278	293	246	284	256	284	242	257	238	232	250	243	257	271	222	232	256	230	288	256	235	248	257	254	265	247	248	257	247	259	242	243	263	251	259	251	264	244	261	254	255	249	278	257	265	264	246	273	246	270	248	240	265	267	276	267	274	256	232	258	245	258	285	260	257	254	245	260	256	274	244	267	255	271	250	256	285	264	273	222	267	269	279	261	253	222	297	260	251	263	258	258	271	295	234	250	250	265	234	255	262	271	260	276	245	285	254	254	275	270	246	290	277	261	275	291	257	279	260	257	246	259	252	246	282	279	275	281	243	257	237	256	262	255	249	263	264	295	255	309	255	265	260	277	254	249	272	253	268	286	259	268	251	271	231	253	241	261	258	255	263	252	243	283	268	268	246	241	272	287	267	249	256	269	279	265	276	244	263	230	251	277	238	240	240	265	249	248	260	276	253	248	268	267	262	281	274	272	258	270	275	246	255	268	247	264	284	267	259	227	240	261	250	226	240	254	290	249	243	276	228	244	250	261	239	257	244	278	263	263	270	276	274	232	253	258	249	262	282	262	263	259	238	248	266	264	270	251	274	259	239	252	260	235	270	254	277	233	256	231	277	251	269	266	265	267	265	243	270	266	260	275	267	262	260	255	268	280	282	272	231	254	260	251	248	254	251	243	275	238	277	278	256	239	248	263	248	272	237	275	282	252	266	247	311	266	246	265	225	263	250	269	276	261	239	231	264	283	251	238	279	274	272	251	263	273	271	247	262	229	268	247	260	234	263	233	248	290	282	259	271	276	266	278	260	224	270	255	280	270	259	241	261	263	229	244	272	241	264	271	237	239	262	244	256	262	256	221	264	271	254	231	270	263	242	266	253	282	274	248	233	276	252	267	251	270	289	245	255	271	256	267	237	295	261	242	276	289	243	270	240	252	262	240	257	280	272	247	246	252	252	253	263	238	247	262	256	266	266	261	266	257	263	262	269	263	251	245	270	262	254	248	264	241	257	242	249	257	279	241	280	262	242	274	245	269	258	274	254	268	249	259	242	248	270	278	264	239	244	270	249	231	277	254	255	266	248	243	266	254	292	250	262	271	265	279	258	254	272	234	257	252	232	288	246	266	238	266	277	268	257	271	248	288	265	255	250	263	264	266	255	259	278	265	267	250	258	309	253	244	273	266	273	237	274	283	252	270	245	283	275	260	261	282	259	296	273	272	265	260	251	258	267	239	297	243	294	256	252
49426	56586	42549	25943	16810	12634	9787	7242	6087	5675	5125	4344	3700	3026	2559	1935	1574	1134	900	743	615	526	439	434	360	323	321	299	308	285	285	285	309	243	297	282	319	294	265	265	272	257	253	264	250	269	249	260	244	243	259	240	255	259	250	256	262	252	249	270	271	255	239	238	227	256	233	248	238	272	263	277	269	266	229	246	256	277	260	248	257	218	274	257	250	266	261	238	241	220	256	279	277	252	246	250	233	251	262	240	256	235	246	255	231	242	258	236	245	258	242	256	231	284	244	217	251	262	267	250	262	238	244	274	260	244	263	235	260	267	246	260	241	249	256	262	246	259	263	223	269	255	246	244	240	230	269	249	269	222	240	247	238	229	206	240	243	256	254	252	259	242	253	255	251	243	239	249	245	253	262	283	240	258	245	208	264	254	248	242	279	267	234	233	258	247	254	242	242	218	253	266	246	240	236	257	234	275	232	242	233	216	220	245	237	256	240	240	258	235	269	247	283	215	255	254	250	257	245	241	249	252	254	242	261	237	228	248	281	254	252	242	241	246	261	253	231	242	259	264	267	234	248	238	226	253	245	264	260	263	274	242	251	278	256	246	230	279	250	243	255	239	249	246	259	227	246	282	249	263	250	235	218	221	237	226	243	228	254	237	270	247	207	237	258	247	244	235	274	249	235	260	256	249	267	253	254	282	255	255	246	243	219	256	235	252	257	257	229	276	257	265	268	263	250	246	262	232	253	267	249	238	245	246	264	243	237	245	232	229	241	244	244	250	245	265	247	260	238	232	239	246	247	242	263	249	244	290	249	269	243	251	237	254	252	258	253	265	257	238	271	262	242	254	228	249	241	250	222	240	278	217	259	268	271	254	229	243	262	224	277	254	244	244	243	264	236	251	255	253	291	273	231	253	238	286	263	287	213	257	236	234	241	243	236	235	248	272	240	277	226	262	234	232	249	235	266	250	245	245	242	273	248	248	246	263	232	225	222	229	261	232	253	229	251	282	271	246	267	260	251	266	219	222	264	231	256	243	249	254	233	246	249	239	272	256	256	253	236	260	266	269	257	200	244	230	257	217	211	264	265	262	246	236	246	268	236	233	231	234	246	243	249	232	229	231	257	254	269	251	252	249	239	262	267	244	248	292	260	261	260	255	232	280	235	244	242	251	230	225	258	238	247	254	243	239	226	247	241	264	249	229	239	250	251	282	256	256	236	239	280	254	238	226	244	235	223	240	239	252	273	247	231	256	268	253	239	256	230	242	251	254	249	220	249	228	254	226	268	263	243	259	216	259	252	226	223	247	251	266	243	277	267	243	275	236	231	224	236	248	238	239	253	226	270	261	243	241	265	268	261	257	227	255	266	219	284	272	242	251	256	261	249	274	252	241	247	248	250	236	266	212	258	227	261	251	231	245	226	257	245	261	241	275	252	241	233	259	242	245	265	262	234	226	258	262	230	242	238	251	252	234	268	242	252	243	217	240	244	274	235	243	231	241	235	259	267	226	261	244	255	243	226	244	247	259	238	275	239	272	268	246	241	216	253	263	243	238	219	242	245	255	289	241	250	257	258	275	263	258	243	287	250	263	243	242	258	243	243	246	224	250	275	272	262	241	242	235	238	245	263	245	234	245	269	233	227	260	236	241	250	256	251	267	259	259	272	264	228	248	229	252	230	248	253	231	260	233	246	244	219	285	256	238	251	231	248	240	232	242	223	237	270	248	262	242	250	253	255	215	236	267	230	242	255	241	251	233	275	238	265	243	242	245	246	237	242	253	240	248	264	261	245	236	299	246	265	234	248	230	240	244	269	224	216	253	231	267	246	239	232	268	228	242	250	267	249	230	256	257	261	242	225	274	257	246	240	249	257	248	236	249	261	256	239	268	244	253	251	247	234	260	243	236	265	258	262	266	248	244	244	237	250	246	272	261	273	274	260	253	254	234	284	243	237	217	238	263	248	246	239	257	250	253	239	257	260	265	243	252	223	221	278	247	270	255	260	236	268	242	258	260	227	248	268	284	274	242	238	236	274	242	247	243	237	243	254	261	254	250	221	238	227	211	256	242	243	257	225	252	233	230	247	237	259	262	243	262	253	232	268	259	246	273	241	252	251	254	228	245	257	265	269	232	275	254	252	244	247	252	222	238	258	260	269	258	234	251	255	261	256	253	244	259	229	281	271	257	232	241	241	254	289	240	247	244	254	264	247	246	258	277	251	266	254	254	239	246	202	261	233	255	245	242	270	264	288	266	277	233	230	262	248	240	250	255	235	248	264	269	255	205	242	246	246	250	283	257	241	248	245	283	256	260	261	266	217	264	212	235	252	248	240	229	257	245	275	275	253	250	256	257	273	257	263	225	240	218	251	255	263	271	222	247	260	245	255	221	247	247	260	256	267	277	209	224	261	263	272	240	232	275	238	252	258	217	264	274	270	255	240	265	231	239	268	240	254	241	262	238	273	256	248	237	257	250	244	244	260	242	242	244	239	234	245	223	245	272	246	238	233	262	243	250	251	221	223	244	240	247	247	238	224	238	264	253	251	244	260	246	257	246	244	260	231	238	241	234	210	222	242	243	253	266	229	262	302	242	270	256	249	270	244	271	233	257	254	248	249	248	235	235	247	255	253	251	236	243	256	253	258	227	243	298	261	247	233	253	261	266	239	276	256	256	251	257	239	235	254	230	243	258	223	253	243	258	258	278	217	264	232	246	232	262	252	248	239	243	255	249	252	243	239	223	239	245	257	265	217	248	260	253	240	244	226	230	227	272	254	239	232	273	258	259	250	242	251	239	236	249	244	230	237	259	263	255	243	238	280	231	254	275	242	242	257	267	257	265	276	265	250	247	264	240	243	265	256	230	265	254	268	250	259	221	243	250	263	238	239	255	246	277	235	286	248	265	266	295	230	257	229	258	240	246	256	226	267	251	278	254	254	229	233	232	264	232	271	263	284	241	233	254	269	243	279	234	244	251	258	239	258	217	230	263	212	227	249	232	234	241	251	193	246	218	249	238	242	230	205	237	246	263	274	262	272	241	263	245	221	232	264	267	226	249	277	231	251	242	270	257	248	229	247	235	232	263	228	249	245	265	280	255	247	226	227	244	272	278	245	238	261	273	257	232	285	248	250	262	247	259	244	283	237	238	242	284	254	256	270	245	263	247	266	262	256	241	265	256	256	265	239	243	260	242	245	273	238	247	257	242	270	272	231	277	239	240	257	271	260	249	249	237	275	249	245	247	227	263	256	284	253	259	220	255	252	253	256	267	273	260	238	245	254	268	253	246	258	257	244	235	248	265	266	238	256	252	255	251	247	274	223	261	249	262	242	246	252	246	238	251	221	264	239	247	250	236	250	277	257	254	239	275	273	254	245	238	231	254	239	249	259	260	226	261	241	258	236	254	253	259	263	221	263	259	248	283	251	243	262	279	247	251	247	290	231	260	236	243	245	253	255	252	253	262	259	242	257	259	246	228	228	236	242	256	270	283
25200	21507	28997	24608	22272	22225	16203	8246	6361	5906	5134	4403	3753	3010	2468	1923	1438	1155	937	819	636	555	466	458	445	382	374	378	314	317	343	311	328	315	303	312	342	298	287	310	271	299	327	299	292	289	291	278	307	270	254	267	276	288	276	304	307	277	268	274	274	279	288	282	284	278	283	267	275	292	284	295	264	281	283	277	314	292	297	280	264	297	274	274	272	297	267	282	327	288	303	281	326	286	277	323	322	288	291	288	262	279	309	266	276	271	298	287	262	303	287	277	295	284	300	275	301	291	308	279	283	303	234	295	304	308	283	297	260	271	275	304	284	293	283	256	268	292	303	257	254	279	301	276	286	300	298	273	282	279	282	287	267	275	273	290	319	295	281	285	286	301	287	301	276	262	301	251	308	271	287	288	272	310	289	303	284	258	297	290	284	263	274	304	325	252	304	291	277	279	269	252	287	287	296	301	282	299	290	285	289	293	258	291	269	297	269	315	313	260	299	274	272	302	310	276	260	294	278	296	284	247	290	276	280	313	283	267	269	273	310	275	285	268	277	308	269	276	292	279	282	280	315	281	301	280	294	309	283	280	285	273	281	286	270	263	288	288	259	298	261	273	294	304	279	298	270	258	258	301	288	285	300	318	285	298	296	280	293	282	315	261	290	263	287	278	301	286	267	308	252	315	303	279	269	283	278	285	294	291	287	284	281	277	294	294	310	266	270	245	297	281	291	287	299	304	254	285	286	292	280	308	279	276	292	278	278	289	309	261	274	275	268	316	310	272	308	285	260	266	285	291	311	266	300	304	291	279	303	291	286	272	310	301	307	308	291	269	295	293	271	293	278	291	269	262	288	277	297	287	313	286	309	307	275	296	262	295	277	294	308	264	281	282	297	271	264	301	302	278	282	276	280	284	275	280	287	263	273	292	267	294	294	249	282	298	275	278	333	291	265	284	269	284	279	309	268	271	269	273	314	305	277	275	267	244	263	315	277	263	306	264	304	313	282	305	313	288	283	286	291	326	294	288	282	293	273	315	299	299	294	294	274	285	287	293	284	292	278	276	314	290	293	299	302	286	304	267	279	276	266	277	296	261	317	281	287	283	323	263	286	292	302	278	271	268	306	293	296	283	262	275	278	321	304	274	278	271	278	286	291	272	286	289	263	303	278	241	289	293	295	282	288	299	295	283	294	271	288	294	265	294	283	314	294	285	283	294	292	284	301	282	304	272	286	281	290	263	311	264	303	283	288	294	289	259	276	274	298	322	295	264	272	309	273	253	286	268	304	257	320	286	295	264	273	290	282	299	284	256	294	275	311	253	262	278	288	278	286	302	289	302	261	268	321	300	275	275	302	271	292	254	278	276	304	266	298	279	307	289	267	292	296	265	266	288	296	253	304	300	300	287	277	262	285	286	307	296	271	279	298	285	302	298	272	299	302	287	294	275	282	270	268	266	277	291	247	304	277	255	276	250	264	266	306	271	287	268	282	296	257	325	287	259	297	278	265	288	294	315	304	308	290	296	279	284	304	297	275	288	331	286	266	302	262	283	279	282	271	313	283	291	284	297	300	285	303	285	286	306	274	276	233	301	270	289	291	291	284	285	271	310	279	297	296	312	273	301	245	317	288	286	282	256	253	271	272	289	274	245	259	265	287	259	269	295	297	295	281	272	269	299	299	294	301	287	309	278	271	288	270	285	284	297	287	290	296	297	254	303	280	291	271	288	266	306	290	272	243	288	284	297	262	293	271	258	263	260	320	275	290	244	292	283	285	252	267	292	287	299	260	301	265	283	283	280	285	263	256	282	259	317	252	272	278	273	283	265	284	293	268	296	277	300	299	311	281	245	249	291	288	276	308	292	288	319	294	250	286	274	258	286	273	275	306	293	268	303	300	303	285	279	295	301	277	261	312	270	290	322	255	283	259	276	271	254	291	293	298	276	291	273	289	266	302	260	289	269	288	293	280	303	273	318	281	281	283	285	285	313	291	271	298	261	288	276	278	309	309	301	266	313	294	268	309	287	275	290	287	275	270	308	248	308	254	271	287	278	306	298	274	269	288	264	268	276	270	275	282	251	316	278	283	297	310	244	280	267	288	273	295	266	293	251	255	315	271	288	286	265	316	316	288	308	279	275	297	266	269	265	258	270	340	309	259	312	265	286	300	277	283	255	264	317	292	278	284	302	287	291	321	273	299	277	249	294	300	273	299	249	292	319	285	262	296	291	324	270	267	303	276	300	291	321	294	256	269	276	247	265	282	301	294	300	300	309	272	288	318	312	276	274	266	248	276	326	322	266	283	312	296	283	297	283	260	302	304	245	269	289	268	316	264	279	289	278	285	271	284	276	286	292	283	294	297	296	288	307	312	300	292	259	271	316	297	296	287	288	278	280	295	308	283	277	297	272	306	289	298	295	267	287	299	286	254	290	254	295	256	274	304	249	272	290	288	274	312	279	257	286	285	248	271	262	291	283	262	289	292	279	292	306	290	270	299	256	265	272	312	272	273	320	289	258	279	298	272	280	279	274	288	287	297	288	284	284	252	247	279	289	274	298	296	275	281	283	307	288	297	295	301	273	289	309	291	285	312	310	277	301	315	278	290	307	300	271	282	268	289	302	287	306	286	289	297	286	291	273	295	322	287	268	271	290	296	274	279	266	293	281	299	281	264	311	276	269	291	298	281	259	250	299	287	292	248	304	262	272	264	253	287	295	306	269	263	299	249	322	267	265	295	307	289	313	291	277	266	295	282	276	260	291	319	259	300	275	272	298	278	297	318	307	284	271	297	277	306	290	264	264	294	270	281	294	286	287	307	262	282	273	302	296	271	269	286	287	242	295	319	308	273	312	274	298	267	293	287	290	285	286	314	310	294	294	285	296	288	282	286	285	278	308	286	288	270	295	282	297	283	263	286	313	288	286	260	270	271	268	290	269	292	303	294	288	290	264	271	308	258	289	310	283	289	263	291	287	327	275	292	301	293	277	264	313	269	290	283	274	280	258	285	293	301	302	282	277	285	259	263	301	295	292	290	273	283	260	269	269	265	273	292	260	275	256	287	284	290	294	292	302	276	292	301	284	267	307	268	236	304	270	264	282	291	290	262	278	281	277	296	300	285	292	272	298	292	286	289	285	303	300	275	298	324	292	300	281	277	250	269	312	304	276	311	292	253	275	317	263	291	286	293	279	293	250	288	249	276	288	294	243	293	261	279	303	257	298	289	312	301	294	274	288	267	246	291	289	311	268	272	293	276	292	295	275	312	297	265	289	287	307	271	280	258	293	293	309	316	277	272	285	243	307	277	275	274	290	283	282	293	293	322	267	287	286	271	278	264	273	270	292	286	268	294	285	279	253	291	260	257	282	298	271	240	313	309	291	300	323	281	256	271	311	303	288	258	284	307	270	286	284	301	267	277	287	328	290	281	278	294	259	291	302	308	297	290	298	285	259	309	290	305	288	259	296	308	309	321	255	261	289	258	290	271	275	292	290
47268	59442	48083	32731	24679	20100	15216	11137	9892	9240	8074	6953	5828	4727	3799	2860	2210	1682	1372	1054	893	706	576	526	445	406	378	352	332	345	356	356	305	350	311	324	341	284	324	274	286	274	282	298	267	256	291	315	288	269	260	282	313	281	253	273	265	273	283	286	291	259	272	284	294	244	267	287	283	253	242	264	263	258	266	272	255	250	287	239	290	293	234	284	216	273	276	272	250	266	247	274	304	265	291	274	266	248	258	278	257	256	255	259	263	261	240	253	264	258	297	294	231	286	271	299	271	263	270	274	281	253	257	265	258	267	274	265	229	263	244	265	286	272	250	264	274	292	271	285	295	263	289	229	251	283	287	270	273	273	253	271	263	274	287	276	254	242	271	261	263	258	248	279	242	281	268	263	276	278	310	273	270	286	262	264	258	278	285	250	254	271	286	257	259	289	267	285	262	283	245	252	265	249	316	261	282	242	258	269	267	266	255	264	251	277	268	254	284	257	242	264	287	260	274	242	273	285	278	244	291	277	295	277	256	267	234	255	267	270	284	269	290	268	304	260	256	268	251	281	296	252	259	318	285	279	280	258	294	266	300	268	258	276	281	292	273	256	256	278	275	268	275	270	282	282	262	292	246	266	256	262	268	293	266	274	260	284	251	289	266	237	269	270	250	283	250	288	283	262	278	288	264	251	262	275	250	282	292	294	247	295	280	274	292	271	260	282	265	265	280	260	280	248	268	295	283	258	291	267	289	275	247	214	286	309	283	257	287	280	273	240	290	263	259	260	271	290	291	260	255	279	288	236	284	281	242	248	311	263	250	284	268	260	279	248	248	272	267	286	269	270	241	267	274	274	279	279	260	279	280	235	247	270	260	236	277	269	294	258	259	246	272	306	238	253	282	265	260	266	237	247	290	253	256	259	265	248	259	301	277	265	296	267	259	249	272	279	271	271	277	272	302	264	264	263	246	252	267	266	280	239	252	265	255	251	285	270	274	256	268	256	304	270	278	271	271	290	282	275	250	252	287	257	291	254	277	291	280	292	307	249	267	256	296	273	302	293	241	275	293	288	280	273	279	298	269	249	279	278	280	251	256	256	259	296	290	280	300	289	257	282	274	263	293	279	245	297	273	238	285	282	282	242	264	281	244	255	268	236	276	241	268	261	266	249	257	264	280	298	306	260	279	243	264	261	274	276	249	256	254	265	246	262	280	260	294	256	254	248	260	263	274	251	254	297	271	248	253	255	252	277	264	283	265	294	247	269	270	254	261	291	297	286	262	238	261	258	278	269	272	257	241	282	261	282	237	258	287	268	273	274	275	284	259	254	266	264	280	275	274	253	274	277	256	258	226	262	272	262	293	256	257	243	272	284	248	270	269	268	239	273	290	255	300	237	271	251	276	285	270	274	277	291	250	260	257	252	252	273	303	275	237	277	261	281	270	240	267	242	236	262	260	265	256	258	252	242	244	245	273	286	278	260	242	280	255	262	273	265	271	271	283	242	254	274	284	267	271	276	256	271	279	283	261	271	250	260	288	267	246	306	248	249	256	280	280	271	243	268	242	258	308	276	255	279	276	274	278	274	288	250	260	284	266	270	274	259	274	273	285	251	268	263	248	264	287	250	271	256	272	270	247	285	276	258	257	260	272	270	293	234	287	285	267	279	260	278	252	292	264	253	221	245	254	280	246	292	275	287	293	280	299	262	263	248	227	264	266	279	270	299	252	262	286	255	272	272	286	284	260	236	277	301	263	293	289	261	288	267	254	283	280	269	273	272	291	287	265	273	252	281	296	241	286	272	268	281	273	264	273	302	235	286	262	273	246	288	272	261	266	266	264	263	286	253	263	234	301	254	251	322	280	265	242	280	282	279	268	267	238	264	264	264	290	267	287	253	267	240	258	235	283	286	287	275	276	255	301	268	263	227	241	284	252	308	277	288	243	296	266	268	255	284	305	263	286	280	296	266	274	263	271	273	276	255	266	259	262	271	255	296	256	250	274	253	248	227	270	279	261	279	272	279	287	276	280	254	262	281	269	279	281	267	250	283	238	275	231	291	281	290	275	247	256	254	275	301	262	286	259	322	259	276	267	260	265	281	271	295	295	278	259	277	229	259	276	268	270	282	272	250	263	272	242	303	278	270	269	273	278	252	284	284	271	271	232	262	271	240	289	259	297	280	288	259	257	259	281	279	289	263	295	278	289	263	236	262	293	281	276	277	267	310	282	265	274	276	288	277	286	288	246	272	259	234	262	255	243	259	301	262	312	239	260	286	250	270	305	274	261	279	287	267	283	259	260	271	261	274	254	278	283	269	278	278	261	254	265	263	257	285	281	276	256	255	275	266	251	277	255	266	257	282	298	272	250	288	314	267	283	236	294	274	263	270	268	284	246	289	256	256	262	266	270	242	243	271	265	239	261	259	290	280	285	249	253	269	265	269	266	277	275	257	288	297	280	270	262	284	276	265	261	267	269	267	276	252	268	235	287	242	260	295	285	279	283	279	266	276	257	267	276	247	262	276	256	257	263	243	241	276	240	243	273	265	296	294	269	286	266	291	250	244	266	286	283	239	234	284	290	262	274	282	251	287	271	276	289	272	253	258	269	258	276	303	279	276	258	270	258	307	265	285	311	305	269	295	253	281	257	298	260	261	278	230	281	286	260	251	287	302	270	275	263	266	259	272	273	297	311	262	279	262	255	263	249	260	277	265	238	289	254	271	264	281	251	275	244	274	256	270	256	290	260	265	285	290	239	276	268	268	259	250	276	289	250	265	248	269	290	243	279	276	261	274	265	267	275	270	278	239	280	228	253	268	306	297	270	262	245	289	285	244	268	249	294	267	269	297	277	267	270	262	292	269	284	275	262	282	248	271	273	281	233	246	269	252	264	257	280	259	261	295	240	292	253	269	266	292	275	243	284	294	292	246	263	289	255	252	295	271	296	271	245	259	280	268	260	251	264	279	280	285	253	270	266	293	297	276	260	267	267	295	281	267	266	269	280	241	258	281	285	265	286	273	273	267	276	271	257	262	280	250	301	257	271	270	294	285	279	271	276	271	266	242	275	227	301	299	266	252	269	259	246	258	249	286	272	251	293	250	295	274	276	263	249	290	261	291	266	279	296	271	239	276	269	264	263	277	223	266	254	302	266	284	294	263	292	268	271	264	264	285	278	276	284	251	274	274	262	271	258	244	246	268	257	276	275	233	282	273	228	266	283	272	261	250	264	251	235	294	261	266	246	281	280	246	252	261	253	267	278	304	238	269	262	273	251	262	279	254	269	278	263	266	284	302	267	276	267	264	286	261	253	278	284	277	266	268	270	266	246	271	267	324	229	284	262	253	263	254	279	284	271	287	284	291	273	277	241	245	248	284	268	261	272	265	260	262	287	291	262	309	262	259	284	279	282	244	313	296	282	267	270	262	291	277	286	289	312	274	255	264	255	276	288	249	252	294	259	260	252	271	269	286	250	256	263	277	278	236	266	281	290	280
25044	21550	29119	24474	21891	21733	14716	7724	6320	5509	4955	4421	3691	2934	2359	1793	1382	1068	816	687	607	583	488	391	391	378	323	344	342	315	288	293	298	316	354	290	295	328	281	307	299	258	285	297	283	281	261	295	234	288	309	226	286	279	272	282	281	283	300	302	292	311	305	293	293	255	263	297	279	251	301	281	271	297	285	272	251	256	288	284	297	279	284	301	304	291	301	269	258	280	290	269	306	274	294	286	291	275	286	262	255	266	287	231	241	259	277	270	269	322	275	296	302	288	266	311	277	256	291	246	292	259	273	299	277	272	292	301	263	278	256	280	237	270	293	253	259	288	282	295	294	268	276	294	289	274	295	282	270	270	264	285	264	297	287	293	278	283	316	281	268	285	281	301	285	271	238	273	274	281	282	313	290	288	287	257	254	240	265	274	280	286	263	289	298	297	303	301	265	275	284	271	243	283	262	298	276	257	272	299	274	242	267	287	295	278	263	257	275	265	250	289	285	284	281	259	301	294	297	266	266	256	267	298	283	260	306	302	301	276	252	289	254	279	260	241	284	268	241	290	267	251	264	309	293	289	269	253	270	275	300	275	242	269	275	292	274	303	261	314	287	270	246	271	262	294	306	264	278	278	309	269	292	277	284	300	268	264	269	280	271	281	284	288	311	289	260	266	260	259	298	270	299	273	277	296	284	286	297	263	258	268	255	259	270	304	277	256	282	255	280	258	309	275	289	297	271	276	264	268	295	255	224	267	276	287	264	283	260	272	270	271	291	285	263	310	272	289	281	270	244	277	290	273	305	263	281	272	293	250	302	283	236	289	287	298	301	304	277	262	265	242	258	283	299	265	282	270	257	294	270	284	266	248	277	287	256	251	258	270	279	276	262	282	284	282	272	284	273	280	279	270	259	288	252	286	298	284	256	281	260	268	285	283	268	267	268	267	279	263	273	244	302	311	313	268	292	288	298	276	261	284	289	275	267	268	270	316	260	299	305	282	290	277	275	292	284	266	276	278	266	273	275	281	281	274	259	288	274	263	263	265	295	265	237	287	254	277	309	273	302	250	281	270	269	294	275	298	288	275	276	270	272	267	237	256	282	277	308	291	301	285	247	280	270	309	289	277	262	282	269	243	286	295	283	261	280	271	279	287	262	279	294	306	261	290	281	275	290	250	274	277	287	279	275	260	278	288	269	294	288	266	291	294	261	266	245	286	290	276	301	297	299	281	302	280	293	257	274	273	260	290	256	233	272	264	272	301	274	296	283	275	282	257	257	266	274	280	294	310	272	291	276	305	289	293	297	296	266	256	305	299	264	274	266	261	268	293	286	286	271	275	297	264	267	256	252	276	265	263	242	274	284	276	263	272	277	291	280	270	276	272	310	274	281	279	272	284	280	273	273	279	298	295	280	254	259	267	256	303	283	260	263	243	275	251	288	249	270	263	287	283	285	289	281	275	274	274	256	275	273	242	293	272	235	256	252	306	265	298	247	295	274	279	277	288	299	286	271	279	278	266	267	275	267	281	294	292	263	271	284	273	249	274	263	236	292	281	277	281	301	295	293	247	260	297	235	264	270	281	269	276	290	288	274	253	276	254	303	274	290	270	245	258	271	264	290	275	272	255	277	269	279	290	291	316	297	269	300	305	288	283	287	260	263	274	311	295	279	253	273	267	283	266	251	278	265	256	247	237	278	287	284	289	307	260	256	279	281	291	316	285	276	271	261	296	297	268	243	278	273	230	263	273	267	295	283	238	285	293	252	291	272	284	284	307	298	288	261	287	276	276	282	294	297	248	292	262	276	291	311	269	297	285	270	238	270	283	263	273	264	284	280	275	290	256	278	289	274	270	294	307	237	261	277	289	268	294	258	265	266	271	280	262	289	306	282	257	256	301	295	272	295	255	307	280	272	258	267	270	277	276	258	318	269	276	276	319	273	297	292	277	305	253	293	291	285	275	255	275	276	288	271	281	292	225	295	259	305	297	284	283	290	278	289	271	266	265	278	284	251	259	286	305	286	284	276	291	255	285	310	271	310	276	280	271	271	294	287	277	233	256	283	258	258	252	290	279	272	279	300	223	265	295	272	276	254	249	298	281	298	292	255	253	288	286	278	280	271	292	280	255	292	275	270	274	295	280	279	264	279	247	298	263	247	287	264	289	318	264	276	306	303	256	263	289	283	258	266	275	269	281	288	262	294	257	241	270	254	253	295	284	273	282	275	293	245	291	275	270	317	300	271	263	271	276	294	281	291	273	249	285	297	256	260	267	283	266	266	259	285	285	312	269	258	276	282	273	273	264	290	287	308	293	302	268	288	274	276	251	303	272	253	272	268	286	290	284	266	256	279	285	289	283	288	292	280	262	279	259	283	323	275	263	255	271	257	257	257	292	287	274	298	275	288	297	271	269	280	289	247	261	306	280	267	284	257	271	257	298	271	251	272	263	266	248	280	293	308	269	262	265	246	284	290	280	302	286	264	271	294	273	290	284	296	265	267	301	280	292	274	293	288	269	271	266	280	305	280	259	264	265	286	287	257	252	298	322	276	306	278	254	280	257	280	296	254	275	289	251	296	272	264	271	280	293	289	263	279	297	293	303	260	278	277	271	280	300	247	280	303	271	244	269	264	280	288	285	268	298	280	290	246	286	255	288	274	251	295	301	276	288	269	292	288	255	292	307	288	269	264	256	265	254	300	269	284	274	280	251	284	285	250	287	266	269	264	287	289	277	273	262	304	266	292	290	297	283	273	235	261	288	261	289	268	295	287	289	316	274	249	265	264	273	313	295	260	261	280	266	275	261	294	250	268	284	272	279	295	271	286	282	285	291	290	287	258	259	239	251	283	270	266	286	249	282	286	277	292	289	260	272	264	265	242	298	285	289	270	286	310	300	316	254	270	302	264	296	286	280	252	292	275	267	308	282	310	279	281	281	279	263	267	288	289	282	296	244	304	261	281	259	274	255	268	266	263	251	270	275	256	283	242	260	274	309	270	279	246	264	292	265	273	284	273	267	258	262	274	275	292	268	273	294	281	282	257	274	252	266	267	287	251	263	251	291	267	286	315	270	255	286	284	273	266	285	268	289	291	320	258	279	275	315	300	254	285	252	270	281	298	291	252	302	277	276	264	266	269	258	280	259	303	286	259	270	268	294	283	276	291	264	254	280	279	294	285	275	256	261	301	262	294	274	264	269	276	281	288	269	255	283	266	275	301	275	275	283	279	281	292	265	299	260	283	274	269	275	259	292	267	257	288	280	282	270	257	290	273	268	267	259	283	280	281	273	274	271	290	269	258	282	270	271	273	257	281	256	312	254	302	255	296	251	264	284	284	269	282	279	276	274	259	301	281	260	287	254	272	269	282	292	297	257	255	274	296	251	270	254	268	271	260	296	254	283	297	282	285	289	277	265	280	258	269	256	275	285	254	282	267	287	280	285	301	289	268	319	246	290	292	288	279	282	279	265	275	269	283	290	276	298	275	294	274	308
49894	60932	48986	32062	24161	18857	13926	11300	10587	9354	8121	7083	6178	4842	3611	2725	2173	1577	1316	1075	835	703	554	460	396	372	361	346	339	316	331	326	323	327	306	274	311	287	327	284	261	267	238	273	277	262	289	237	292	285	266	259	284	294	251	282	284	254	249	270	285	296	260	263	236	268	255	263	237	264	243	242	249	243	272	260	265	275	279	237	284	234	267	287	275	242	245	268	242	258	227	288	247	247	242	306	249	270	255	278	263	232	294	255	292	275	256	284	260	258	268	267	274	242	284	243	262	253	280	267	278	259	269	249	236	248	258	250	248	259	251	263	264	239	232	253	258	255	262	246	262	258	288	281	281	279	255	252	242	260	287	249	240	254	264	276	264	254	276	256	280	229	257	288	244	266	266	256	281	260	247	238	250	272	242	259	277	247	244	256	243	261	289	265	259	252	276	247	247	262	233	274	268	280	269	293	263	257	263	290	245	282	260	234	264	271	254	284	276	263	264	234	252	236	252	260	255	253	261	259	274	278	249	286	253	260	253	260	300	248	268	263	274	271	249	270	311	248	255	255	263	282	239	294	258	266	257	248	271	257	283	287	254	270	258	265	277	246	280	274	246	276	249	263	262	272	214	299	260	296	281	251	278	248	279	273	275	268	272	267	277	269	253	242	248	255	252	243	273	267	278	267	250	299	271	253	306	257	249	240	263	268	262	282	257	286	254	263	271	273	233	254	253	255	292	278	280	259	267	287	255	279	215	246	283	277	245	257	282	284	227	262	262	266	265	285	270	248	258	233	258	242	258	276	244	263	264	287	289	278	272	279	303	249	241	266	269	259	271	285	290	256	262	256	278	288	300	263	278	273	243	274	265	268	252	259	268	240	279	249	282	307	267	271	290	244	266	239	276	262	239	265	267	222	259	286	252	299	295	240	243	256	249	255	258	271	256	242	279	260	222	277	280	285	270	256	238	257	242	237	252	257	250	318	245	256	239	258	259	282	270	295	250	236	243	265	229	272	269	263	267	258	235	261	264	283	262	268	241	249	279	255	251	268	256	269	259	257	255	226	284	302	283	272	273	273	257	272	270	266	240	258	258	281	253	257	268	272	249	260	264	261	242	286	241	277	280	238	264	220	257	253	268	248	284	302	247	280	248	263	222	269	267	254	242	264	263	265	267	294	256	249	275	248	260	269	266	264	262	264	247	258	250	249	279	266	269	298	279	280	233	246	228	257	260	239	275	273	238	258	275	255	264	272	255	259	250	267	257	273	264	273	261	275	240	261	251	284	255	262	274	268	243	256	253	271	259	285	257	286	271	249	252	277	247	270	278	281	285	241	288	272	241	256	242	273	271	239	242	231	258	287	268	269	270	237	250	276	268	287	258	247	280	266	256	247	259	240	275	268	248	261	277	241	266	284	261	253	271	259	287	238	266	259	287	244	265	263	259	292	240	235	299	272	268	284	252	256	263	290	255	259	262	261	261	242	277	253	239	268	264	258	266	267	241	250	240	280	266	267	282	279	240	255	230	268	267	280	254	250	263	267	248	264	278	277	244	265	263	283	254	256	267	253	253	240	284	224	284	294	273	272	253	286	267	286	273	264	257	273	275	249	298	267	277	249	245	252	265	254	259	257	295	250	246	262	266	257	290	236	255	263	266	252	220	257	271	262	268	248	246	255	272	241	256	258	272	275	251	278	243	273	281	272	252	263	271	257	272	267	266	283	251	259	275	250	265	261	228	228	271	250	267	247	243	254	268	256	284	268	254	266	280	264	257	249	261	265	255	249	228	256	232	271	256	265	270	289	257	264	249	263	293	265	258	265	249	265	251	255	264	267	262	272	257	247	290	266	292	279	291	293	297	236	256	272	247	269	265	259	269	263	271	253	287	232	258	252	258	252	250	269	256	255	251	255	265	258	239	260	250	297	287	261	275	278	265	248	282	257	263	249	283	285	285	266	293	275	247	253	286	250	258	287	246	272	249	280	265	257	289	266	252	271	264	268	265	260	268	275	272	264	286	250	251	251	286	239	258	265	278	301	236	242	251	255	264	277	237	284	275	281	264	247	270	273	295	297	262	261	262	299	263	250	278	251	248	275	241	249	274	241	269	252	262	259	261	273	270	250	256	285	245	249	278	235	269	282	231	266	272	237	284	274	271	258	288	254	269	232	248	252	260	273	263	270	269	255	257	274	263	271	255	256	284	254	274	246	284	263	263	245	265	257	274	250	288	262	258	276	271	282	247	258	258	279	226	276	274	265	260	264	270	262	265	236	286	276	264	266	268	306	225	285	258	268	242	260	262	274	267	284	241	265	262	251	279	285	256	279	276	264	241	260	254	268	255	273	292	274	252	239	243	247	260	280	256	238	282	294	261	260	267	243	270	266	239	263	275	262	280	267	278	251	257	247	264	269	285	278	256	283	270	243	258	248	244	256	259	256	266	259	256	276	264	246	293	290	265	246	280	260	242	262	251	257	224	270	269	288	263	259	302	262	232	306	254	253	268	260	259	256	253	256	242	268	254	255	244	259	262	266	241	256	263	258	261	275	284	235	280	267	280	253	276	268	309	281	265	255	272	296	279	262	263	252	255	265	269	275	262	292	246	264	281	250	256	260	245	248	277	236	246	260	288	233	263	262	250	259	236	253	281	269	253	282	265	240	275	262	237	269	292	277	232	257	248	246	264	276	286	257	281	245	234	264	251	243	238	262	276	254	246	258	266	241	276	292	253	253	247	235	278	264	261	245	246	283	286	289	271	268	275	278	241	257	241	267	236	249	259	267	272	233	275	271	266	236	283	243	239	231	267	250	257	266	246	278	272	259	301	243	244	297	242	253	271	262	251	269	273	275	230	281	265	257	260	256	243	268	253	271	303	257	249	262	274	260	288	270	269	266	269	283	234	250	277	244	279	272	262	270	279	264	263	241	280	277	265	269	229	241	262	265	280	268	262	246	265	287	273	275	259	260	277	263	255	264	273	230	256	269	269	272	272	254	247	238	242	259	281	248	248	246	244	256	265	290	245	267	271	243	263	245	272	268	263	256	281	268	281	280	283	281	267	266	252	297	253	267	286	276	268	271	239	298	277	279	227	244	281	256	262	240	250	260	274	280	270	264	268	251	274	264	276	273	273	239	234	252	265	264	259	260	274	224	269	272	251	248	243	263	247	280	261	272	264	283	241	262	251	250	279	248	263	245	257	277	234	262	272	287	296	280	263	266	260	284	230	265	236	279	273	272	267	263	271	262	239	279	286	278	267	232	242	248	279	240	278	289	241	281	294	277	268	238	267	246	278	266	258	252	244	279	290	292	277	234	259	268	275	301	250	273	248	256	248	264	258	248	258	280	285	273	294	270	257	271	287	238	297	275	253	265	265	270	247	259	268	251	264	252	271	278	272	250	242	245	278	278	247	260	260	272	248	260	236	269	296	252	276	264	272	270	259	254	280	275	255	270	257	263	264	267	261	291	286	274	259	252	269	261	309	248	271	281
24163	21560	29308	24271	21838	23167	22091	12611	9713	8524	7767	6577	5524	4253	3164	2407	1841	1463	1111	967	784	680	578	462	454	399	426	362	360	335	369	339	287	321	311	359	315	359	346	349	300	319	275	300	283	296	300	293	323	263	268	313	305	318	255	331	290	270	281	299	302	297	330	314	278	291	321	310	321	298	332	283	291	295	298	273	263	289	311	301	274	284	298	306	321	296	300	309	306	318	321	289	292	327	291	310	330	295	299	297	292	301	287	295	283	276	292	315	297	315	270	329	291	268	325	329	327	282	287	270	280	318	327	296	321	312	276	290	275	306	319	305	295	322	262	296	304	293	287	290	281	310	321	326	291	267	317	294	324	310	273	316	364	329	288	290	282	278	292	291	294	262	298	279	293	277	318	290	323	308	290	281	293	243	278	293	299	328	291	296	286	307	290	326	263	287	329	312	328	318	287	305	286	276	315	296	293	337	289	310	307	281	281	326	338	270	319	345	307	287	300	297	298	277	308	308	304	285	275	282	333	305	321	303	274	316	295	312	307	276	276	305	281	318	303	306	290	285	296	294	291	295	305	296	311	322	277	289	289	285	284	305	325	278	327	273	275	284	273	301	287	287	324	282	255	296	316	326	306	302	304	276	291	310	297	336	294	293	283	308	317	278	292	271	299	317	337	264	324	295	298	308	319	300	280	295	301	289	277	300	305	314	287	288	279	288	296	301	292	284	298	269	290	292	285	308	318	288	302	284	282	330	280	289	310	285	278	296	259	311	311	301	288	274	310	285	305	297	288	267	296	282	289	275	307	301	288	284	274	282	301	291	281	296	313	299	292	296	294	286	338	300	290	328	312	310	309	306	285	304	282	297	306	307	319	284	268	291	294	282	298	316	289	309	300	300	283	257	297	272	300	277	290	306	287	285	304	266	295	295	315	286	287	284	308	318	243	302	276	294	305	275	275	306	330	308	340	292	305	259	277	311	289	298	301	284	269	306	337	301	267	287	295	322	266	289	237	278	283	287	297	293	292	258	262	272	295	303	276	304	304	332	297	306	318	247	290	287	297	281	285	318	296	302	323	303	280	314	268	298	307	265	322	293	295	281	319	308	307	269	285	307	305	297	301	284	301	302	298	281	295	305	277	284	317	282	297	284	310	272	277	297	291	286	287	261	275	276	286	268	314	284	284	281	300	291	261	279	330	335	280	304	315	272	271	305	300	324	275	343	290	283	302	273	290	292	293	296	278	292	287	278	289	330	294	276	324	307	314	307	315	311	312	283	297	296	320	296	293	285	279	276	303	305	309	267	282	295	288	307	283	312	275	293	251	281	295	281	262	314	254	280	295	312	325	308	268	316	294	260	286	284	294	257	310	313	279	267	286	300	315	307	282	304	293	289	303	289	272	269	283	297	294	276	319	291	291	263	313	302	304	318	295	299	287	321	260	297	288	309	301	292	305	316	306	281	317	313	277	259	283	283	293	299	317	306	311	305	282	336	311	285	304	313	276	283	285	281	284	313	319	328	324	293	290	297	286	272	284	289	286	298	281	295	327	284	254	293	275	293	271	276	297	305	307	287	293	292	297	294	299	281	319	295	315	291	310	306	317	288	286	274	284	263	297	299	265	307	293	330	316	297	309	271	257	328	301	287	288	287	271	275	304	291	291	292	317	315	293	291	283	340	291	301	301	291	281	306	273	266	270	282	285	270	282	284	297	294	294	272	288	324	285	316	302	285	314	299	300	296	320	286	300	269	329	304	338	300	287	303	288	285	294	293	274	297	288	263	280	309	297	324	290	295	304	307	307	272	299	285	316	286	300	273	301	293	300	321	293	302	283	298	311	284	275	300	277	275	310	294	306	326	284	310	281	300	313	276	286	280	298	317	290	323	304	264	308	286	275	293	250	301	286	271	294	296	318	264	299	290	308	305	305	283	292	313	302	296	276	305	317	323	308	255	265	305	292	279	271	299	301	285	281	266	299	293	312	270	304	297	316	294	311	307	291	275	305	303	299	282	299	327	291	282	281	316	293	295	322	294	292	274	297	274	293	337	336	302	316	303	273	299	268	342	299	289	268	314	279	298	302	284	273	290	299	302	287	279	303	289	251	332	297	269	345	285	278	294	281	304	292	321	280	270	293	295	308	270	321	302	316	314	279	337	328	290	280	279	295	304	273	304	314	262	293	304	312	293	277	285	284	289	311	291	326	301	278	302	276	314	290	287	265	315	292	287	268	291	314	297	308	280	286	275	284	288	311	305	294	278	285	283	282	291	300	304	270	295	274	280	315	298	284	303	282	278	305	302	285	292	286	310	311	281	310	289	290	298	280	279	301	295	298	284	291	268	296	291	272	303	261	293	319	323	283	292	319	280	311	293	300	266	288	303	286	283	295	279	299	272	284	303	289	289	309	315	306	275	275	290	300	318	291	306	272	296	298	273	288	287	326	285	344	327	322	288	269	281	287	304	260	317	284	295	296	270	295	283	298	283	291	308	305	297	295	262	326	295	257	293	268	273	295	319	278	273	301	273	319	271	280	304	295	306	286	294	285	297	295	297	273	322	314	292	297	267	296	300	314	318	290	298	271	306	303	326	282	292	278	282	311	269	310	313	291	298	321	297	298	295	305	304	280	280	295	283	284	299	299	311	306	297	296	312	279	313	329	268	296	323	313	276	307	278	279	309	344	312	301	310	290	273	307	284	295	287	329	300	279	330	301	258	306	299	302	277	302	286	283	276	286	325	288	294	303	309	295	324	295	264	317	308	272	296	293	289	239	274	299	272	261	296	301	318	308	271	284	304	299	297	306	305	307	278	285	335	275	306	279	312	312	293	294	272	320	278	303	281	303	260	285	287	317	301	319	283	307	263	288	303	303	282	281	298	293	317	264	299	306	298	295	296	311	298	290	297	275	304	280	310	297	287	294	308	273	286	284	287	288	333	289	302	293	295	296	291	279	297	276	289	305	290	299	299	265	301	288	300	331	300	295	323	296	290	266	297	293	264	298	319	290	307	318	325	282	255	305	284	305	309	282	266	290	321	287	303	295	314	285	301	327	296	254	293	295	286	271	298	298	307	279	307	288	299	267	305	320	297	312	283	322	282	290	293	279	286	281	294	308	319	298	316	267	286	303	287	336	289	293	304	279	284	281	303	284	283	279	282	276	273	272	311	304	327	289	266	278	268	288	294	317	313	262	292	303	268	321	280	301	306	298	269	300	282	283	269	269	267	269	329	289	277	267	321	278	301	293	267	291	291	300	294	288	285	292	309	298	287	322	290	305	297	263	297	289	287	312	309	303	286	301	260	293	339	285	290	297	305	309	332	262	318	300	292	305	312	299	310	334	277	301	297	316	301	292	259	279	291	294	267	298	297	288	306	274	284	290	304	340	267	267	317	331	321	283	310	291	312	301	286	300	333	278	308	264	292	315	284	280	271	280	283	309	277	306	324	274	288	277	305	284	286	290	303	305	282	289	273	268	294	304	286	304	277	320	310
48418	64886	51373	37508	29384	22462	17595	15849	14062	13036	11784	10005	8413	6743	4943	3705	2929	2199	1619	1360	1108	860	691	534	481	427	416	420	406	362	385	354	365	385	341	360	360	307	324	324	302	314	301	317	276	274	237	299	277	292	282	296	309	279	280	279	302	266	278	300	290	270	258	286	270	269	266	242	282	286	282	283	258	288	268	293	258	279	271	276	275	278	310	273	293	258	315	267	267	285	287	269	289	278	314	249	269	276	255	268	273	265	270	296	280	297	267	276	288	277	282	247	280	280	276	268	277	277	264	304	270	289	258	288	296	272	281	272	289	291	249	262	273	262	262	290	263	277	265	266	315	263	283	274	271	296	282	251	324	281	299	259	265	259	257	275	281	292	277	282	248	270	305	282	282	286	284	285	285	273	270	297	263	283	265	281	278	290	247	277	275	290	270	270	272	275	303	285	290	279	290	286	297	302	290	284	269	241	258	296	294	251	280	316	271	265	291	275	290	273	287	278	276	284	280	259	305	311	324	275	276	260	271	273	292	265	251	277	276	282	266	282	283	290	274	303	270	281	272	290	312	277	296	258	293	279	251	264	294	278	291	264	267	297	267	253	268	273	304	294	257	254	281	298	277	290	279	287	281	275	270	276	312	276	268	266	276	271	299	298	292	268	275	293	264	257	271	293	267	260	300	288	279	237	283	288	272	264	269	273	283	266	287	264	319	276	278	277	250	259	292	277	294	310	281	275	297	275	260	266	277	272	269	260	278	236	300	256	245	305	301	292	280	250	255	289	263	286	289	275	303	300	292	282	268	263	271	247	289	244	256	283	267	275	269	299	296	259	273	256	271	283	273	284	282	266	274	284	267	306	282	271	282	265	280	261	285	289	277	285	259	299	295	255	262	254	246	272	264	245	307	250	274	281	265	267	251	246	308	269	281	269	276	309	274	271	271	263	306	278	277	267	302	273	292	281	259	291	286	266	283	270	297	264	272	287	284	262	245	280	287	269	270	297	292	279	265	281	284	270	261	291	245	283	247	281	305	266	276	259	296	263	271	265	281	272	295	273	239	277	282	275	274	265	293	251	309	287	269	296	266	273	275	278	295	296	253	294	272	293	266	243	260	267	257	271	282	300	267	308	287	268	293	294	288	276	275	295	258	253	266	236	238	295	289	294	285	279	282	288	266	285	277	307	266	295	302	276	332	303	252	289	277	275	268	266	310	288	264	278	271	272	288	296	272	292	259	279	264	249	290	287	304	257	274	287	271	256	262	265	278	286	283	271	253	272	277	299	266	295	254	258	267	247	276	261	276	296	294	288	273	275	276	305	296	289	276	294	266	276	283	299	267	290	291	271	268	251	297	294	323	294	263	263	281	267	299	277	256	268	297	268	266	279	265	303	303	295	262	274	275	274	269	271	285	250	297	273	289	285	300	284	304	287	264	266	265	263	269	301	274	276	247	268	269	303	274	278	263	262	309	273	251	264	287	276	269	250	287	262	282	292	298	270	280	249	282	278	269	272	296	276	324	258	284	335	273	234	304	258	309	263	273	298	294	276	285	262	249	283	293	249	285	274	297	319	289	248	247	276	295	275	269	293	256	295	252	289	278	279	285	260	271	281	297	286	263	277	280	293	299	292	290	283	266	263	277	276	268	284	258	274	290	275	295	296	284	274	292	283	295	266	271	277	293	274	285	271	282	285	313	301	279	253	272	273	253	281	285	252	269	240	307	279	295	270	265	278	263	288	282	262	280	289	242	276	277	261	278	279	274	277	285	276	281	253	269	269	272	276	244	287	266	282	290	263	264	266	304	281	286	290	310	283	288	300	264	293	275	249	285	276	275	251	272	275	296	287	302	287	262	272	269	279	286	250	262	270	276	283	315	273	271	281	286	271	303	244	270	282	257	243	267	260	275	279	296	266	283	267	277	300	276	261	260	255	282	303	261	294	258	249	303	265	262	287	294	294	261	295	270	286	234	316	258	299	321	310	265	266	290	264	264	298	303	296	261	278	253	281	288	267	287	256	295	311	268	283	297	296	255	280	269	248	292	273	278	274	282	276	275	231	288	254	285	276	270	296	283	273	269	262	291	293	286	290	274	281	308	279	274	271	253	268	261	322	261	307	249	315	266	290	288	284	304	265	298	263	264	274	280	278	317	292	284	284	299	269	300	262	265	267	282	271	281	281	264	251	264	261	258	263	277	317	255	297	264	290	246	277	283	259	299	262	284	280	271	262	280	252	277	300	291	280	272	290	301	252	262	278	287	259	273	280	273	289	279	280	275	261	277	286	286	271	295	304	284	273	312	285	279	286	295	286	269	279	249	297	275	282	260	243	261	288	277	268	284	281	291	277	283	280	273	282	291	275	258	297	274	261	285	301	296	270	275	270	272	274	274	268	291	273	285	275	309	263	279	260	274	284	268	295	268	257	312	266	261	281	311	269	284	263	316	280	281	260	300	290	288	274	244	285	283	279	269	281	293	285	275	283	281	258	286	288	298	287	263	269	300	292	267	313	260	258	268	271	279	279	297	274	242	238	292	261	301	268	268	299	257	253	253	291	302	289	308	292	286	291	299	290	286	282	313	275	322	276	299	263	331	254	245	281	319	267	268	326	275	299	266	233	267	258	296	278	300	258	264	294	288	264	268	244	298	281	273	257	259	289	277	275	268	278	260	259	295	306	298	275	281	293	281	271	293	284	270	274	279	260	286	274	290	262	266	282	253	276	288	262	265	265	284	265	281	284	279	276	268	264	267	271	277	253	289	272	277	263	271	289	287	313	262	265	268	276	254	304	262	286	287	286	292	285	286	260	289	282	258	273	282	305	270	266	283	274	255	283	268	251	298	286	268	271	279	300	258	267	287	296	283	266	258	274	280	266	260	282	270	264	282	265	305	269	282	289	260	304	291	276	295	245	253	310	255	279	265	289	263	296	244	279	274	271	256	283	263	293	270	273	265	299	270	273	278	262	290	260	269	309	276	257	284	289	280	252	268	264	272	270	291	284	288	276	262	298	290	248	294	280	285	265	262	278	261	296	275	274	267	282	310	268	273	280	287	274	296	285	266	281	311	273	289	266	269	303	267	287	267	272	292	258	292	272	252	260	263	281	292	251	293	257	274	255	274	269	290	268	264	328	300	273	292	278	334	264	261	263	282	257	271	272	292	283	277	280	260	266	286	283	279	266	274	263	294	268	260	269	244	292	279	277	306	249	275	258	310	301	293	307	262	285	294	267	253	268	287	275	256	270	271	278	286	299	301	288	287	294	276	313	262	300	277	266	288	271	280	298	253	289	276	283	290	292	277	275	254	307	266	301	286	270	272	275	267	263	272	278	289	287	251	272	286	285	288	276	266	292	280	255	274	265	275	297	274	251	251	267	263	275	273	283	300	289	280	289	271	292	261	275	309	283	282	309	277	312	306	269	284	278	286	261	290	259	304	276	294	281	272	288	273	275	289	291	287	325	270	258	269	283	275	276	292	277	300	290	277	290
29048	23292	29314	27329	16515	10356	7026	5197	4706	4529	3726	3184	2642	2075	1637	1259	921	773	677	617	495	370	373	364	321	296	297	298	329	259	312	300	296	271	298	259	274	265	256	266	250	277	253	272	247	263	292	246	271	260	281	260	247	243	224	259	255	277	216	240	260	265	271	252	247	273	261	254	234	251	251	250	258	255	257	259	267	267	257	248	263	289	252	242	248	276	242	225	259	216	285	245	249	267	272	247	281	250	241	278	244	276	248	282	269	256	260	260	266	265	239	274	253	262	247	256	260	244	251	231	237	241	266	250	254	245	262	248	264	259	258	259	259	276	280	269	223	268	238	243	252	255	264	236	278	237	256	262	261	270	258	269	253	271	270	239	266	271	264	251	261	277	241	260	248	241	258	263	228	223	264	242	279	269	227	257	265	250	240	262	266	258	226	245	235	256	259	246	272	242	265	256	255	218	256	236	289	246	269	239	276	239	238	293	244	230	253	255	263	269	287	270	268	259	287	222	252	269	238	252	264	231	251	268	265	255	275	246	240	268	279	236	263	239	246	240	257	246	212	258	259	238	266	261	234	263	253	282	253	244	246	267	270	262	227	295	246	295	251	246	262	277	245	267	257	249	263	276	245	243	263	276	256	274	254	241	245	250	254	239	253	271	222	275	238	266	255	270	274	243	258	282	267	292	250	273	285	265	263	280	243	288	224	243	252	268	263	250	249	245	266	254	258	213	225	234	260	259	257	270	262	280	270	246	229	246	239	253	286	274	255	260	239	244	258	254	298	251	266	250	237	228	272	292	250	258	257	283	245	268	253	225	224	272	255	267	243	267	265	224	266	288	256	270	250	245	260	253	258	240	274	266	234	251	242	255	263	271	246	264	242	250	246	266	241	245	228	259	245	257	271	277	236	254	244	257	262	262	239	255	266	267	275	264	281	246	276	251	259	237	228	269	266	241	238	258	256	249	273	238	257	284	258	239	252	261	257	249	258	252	246	255	209	246	226	243	276	253	254	242	265	263	226	279	284	255	283	266	245	255	240	266	245	234	251	250	237	251	246	231	251	276	249	277	270	289	275	260	251	264	246	272	261	238	263	248	240	271	282	259	240	234	239	248	286	268	259	262	256	259	282	245	237	244	271	268	228	270	240	246	257	251	251	260	283	275	241	261	260	236	261	299	267	264	269	241	280	238	260	228	271	268	243	265	248	242	271	227	257	252	295	236	248	257	250	253	237	272	286	241	263	235	276	282	235	226	242	247	280	278	243	234	270	252	271	277	244	293	274	240	240	264	263	262	257	235	305	256	266	242	263	262	272	237	267	267	245	260	263	255	268	268	230	277	262	280	252	230	263	254	257	238	259	239	279	255	250	284	255	246	267	229	276	250	243	274	255	240	274	271	245	259	233	264	285	208	257	282	252	285	255	260	263	229	260	264	258	267	246	254	232	266	268	258	245	256	235	244	257	253	258	236	244	279	250	271	240	230	262	239	250	247	264	254	266	278	261	264	235	234	283	273	234	256	252	239	264	243	283	260	261	277	253	246	239	243	262	267	254	253	275	249	281	256	232	268	247	245	243	262	246	247	262	265	246	237	278	277	251	284	250	237	253	230	256	257	241	269	233	247	261	272	263	245	240	264	247	297	286	268	236	239	235	260	252	252	285	239	244	245	257	232	238	241	233	249	257	262	264	268	249	237	261	285	252	283	258	241	253	255	272	253	236	272	250	239	266	246	279	237	239	228	267	241	229	258	255	262	267	279	231	254	255	239	264	263	255	240	267	250	263	264	264	230	232	247	267	283	262	271	285	280	255	245	279	257	223	270	262	257	232	253	267	276	248	290	262	276	261	267	253	268	273	288	251	239	285	263	239	263	224	254	238	242	276	240	302	266	273	245	279	244	255	233	245	262	253	268	262	256	239	259	282	260	252	271	267	255	290	269	253	293	274	255	263	247	258	232	272	250	261	263	247	251	262	269	306	268	228	267	248	274	254	229	254	246	256	276	243	254	253	255	253	247	242	290	239	248	224	255	253	227	257	265	277	262	229	235	268	296	248	240	257	244	253	271	237	253	259	261	245	281	261	271	251	260	277	287	253	253	272	237	264	245	248	286	234	256	265	254	237	266	253	268	299	264	255	247	244	257	284	261	273	258	227	246	268	253	248	256	240	282	232	259	234	273	249	263	251	235	253	260	248	254	243	263	265	250	243	256	267	249	237	283	234	264	272	246	291	266	245	261	256	259	260	267	268	253	263	259	272	259	251	246	287	263	277	254	253	239	248	265	254	239	285	250	256	238	259	263	246	274	271	272	286	248	260	241	276	257	245	247	267	227	274	244	279	300	250	255	250	267	262	258	260	287	249	246	243	255	241	255	255	268	257	242	255	228	236	288	265	258	240	250	261	270	232	240	222	243	272	274	233	228	281	227	253	252	240	261	260	231	249	245	267	259	259	236	246	255	233	259	247	249	234	267	258	268	259	270	249	230	266	274	252	280	234	277	257	259	213	292	247	256	238	287	255	244	273	250	259	264	263	245	286	274	272	282	262	235	237	271	225	238	234	251	263	261	258	256	251	230	278	244	253	267	242	254	257	236	254	250	263	249	242	233	282	262	251	250	228	253	280	260	267	249	233	241	253	266	272	239	252	282	255	269	258	234	257	261	215	234	279	247	233	229	297	252	229	266	245	263	238	274	228	260	245	258	274	245	255	222	247	243	297	247	272	281	226	249	257	238	272	286	268	242	235	270	269	229	241	211	211	269	261	253	273	246	240	246	237	247	224	277	248	255	251	218	261	253	238	264	275	258	240	267	250	266	253	276	264	254	311	231	263	285	277	217	247	247	243	255	253	277	281	259	249	244	291	245	264	261	264	254	259	230	258	264	273	250	268	264	260	253	247	223	243	252	257	215	256	269	283	253	249	288	247	206	270	260	241	268	285	260	255	252	251	254	267	271	254	263	243	251	234	259	245	262	246	249	265	258	263	240	283	263	223	271	288	249	232	240	262	279	247	272	260	282	234	260	266	274	258	234	250	253	288	244	265	240	279	274	264	268	270	247	266	233	243	248	253	266	242	261	245	259	239	250	232	292	267	269	251	268	251	249	259	270	262	230	226	273	253	238	246	246	251	254	260	253	258	285	275	244	254	250	252	253	259	272	272	264	276	245	223	265	241	230	272	285	274	259	224	263	255	257	265	293	246	263	254	230	265	272	269	239	268	252	263	245	286	242	250	259	263	224	265	290	257	278	277	273	264	237	233	266	275	270	247	235	266	264	257	241	212	251	227	264	244	280	271	244	254	272	273	280	224	256	241	258	249	251	260	246	262	244	253	243	231	251	261	277	265	234	260	248	277	300	255	255	267	216	267	250	252	273	242	252	234	270	239	266	243	267	245	264	232	271	259	270	248	255	238	266	260	271	252	240	295	224	237	247	243	243	272	240	260	269	251	260	268	261	249	241	225	266	247	251	241	263	287	278	278	233	263	285
46049	51259	40434	27966	18892	13850	10872	9532	8350	7742	6728	5535	4404	3574	2576	1906	1445	1131	925	769	608	479	447	370	352	308	319	331	310	280	297	283	306	290	277	288	262	276	250	270	247	240	271	239	227	276	243	251	259	235	250	255	258	252	239	261	246	268	240	245	254	245	233	233	246	267	249	258	254	254	267	271	261	236	246	245	261	259	266	252	226	258	259	213	245	224	237	268	259	256	208	226	260	271	244	271	249	245	232	236	241	248	245	242	240	230	272	266	245	259	241	246	273	272	235	263	269	244	207	249	257	272	227	252	273	272	257	267	262	243	268	251	266	256	233	238	255	268	234	232	247	278	248	218	232	256	224	238	233	250	240	281	239	259	215	285	231	255	271	270	275	256	232	243	282	232	243	268	247	245	258	238	271	259	247	222	249	241	227	249	240	238	229	253	227	261	267	266	241	238	233	247	286	253	227	237	226	270	225	259	212	246	235	273	241	257	234	251	218	264	236	213	216	228	236	220	276	216	225	236	242	257	242	247	273	265	247	247	254	251	251	236	256	220	238	239	240	271	271	251	269	250	241	229	248	269	263	239	263	240	239	215	253	257	268	228	237	232	243	244	248	234	249	281	237	266	261	249	247	253	235	240	251	254	259	222	273	238	273	247	249	247	231	235	266	255	275	228	267	222	231	253	243	240	247	260	240	244	258	244	215	262	232	224	255	248	229	227	242	241	232	274	224	240	253	257	240	261	239	254	245	217	265	244	230	225	240	256	248	252	240	234	279	259	237	251	226	235	261	256	244	250	245	228	232	250	239	269	222	235	257	240	290	245	253	275	249	225	239	263	244	259	271	237	239	261	276	244	227	240	263	282	210	256	244	269	239	243	236	221	260	254	255	242	225	248	276	248	232	252	268	255	222	255	249	244	253	277	245	227	260	264	254	229	246	244	263	229	226	266	240	234	260	230	238	258	257	261	236	254	235	257	228	245	225	230	258	274	279	243	281	218	246	259	245	247	237	247	233	232	280	243	236	213	259	238	257	249	245	229	255	234	232	275	264	220	239	245	246	224	229	223	237	250	257	213	243	263	243	238	258	222	236	206	227	257	245	250	261	262	240	244	224	247	238	247	244	253	237	246	233	222	259	260	249	223	269	247	251	245	263	265	223	268	258	228	250	267	239	248	267	227	240	236	259	238	233	235	227	234	261	256	250	241	252	245	231	234	226	226	250	259	229	245	234	260	242	249	243	257	246	268	248	272	219	272	219	256	256	248	243	269	241	232	217	243	230	237	253	266	260	246	251	235	251	250	265	249	270	231	246	232	254	259	224	239	276	242	267	230	246	266	250	246	244	258	241	256	268	245	227	253	240	262	227	252	254	258	237	244	257	242	259	266	250	249	260	270	250	227	226	273	244	260	246	232	256	253	238	244	239	257	251	251	236	265	240	292	249	239	223	239	248	260	222	259	231	267	252	234	261	250	272	225	251	226	240	250	271	244	270	261	208	249	238	238	254	248	229	246	213	237	219	232	224	208	240	261	258	235	239	260	248	269	220	255	250	248	231	256	233	271	271	235	247	243	273	242	236	262	244	276	255	217	242	226	230	267	255	236	279	259	253	218	260	221	228	264	258	264	233	259	246	259	238	262	242	252	248	246	220	238	250	234	243	253	252	239	270	268	239	260	242	230	254	268	224	214	285	252	231	245	258	253	251	249	245	233	234	243	243	255	245	251	252	240	252	241	264	234	222	262	239	235	262	259	240	249	249	268	243	261	272	244	239	221	238	278	232	227	243	263	251	232	241	229	257	258	258	243	257	219	240	275	236	231	232	266	223	250	246	231	249	260	235	246	231	249	229	259	222	232	243	246	229	252	234	247	263	273	262	258	262	222	226	236	231	236	236	252	241	231	240	266	256	263	222	245	275	256	231	241	236	249	271	244	275	268	227	230	260	237	239	240	250	257	239	256	277	254	229	233	246	267	254	244	239	234	236	233	236	236	252	224	263	215	251	222	269	256	240	244	267	252	247	268	277	234	246	245	223	264	281	226	242	251	249	248	226	244	236	250	252	264	255	272	238	233	248	229	234	218	242	254	255	239	253	251	261	246	259	244	241	242	227	241	243	254	259	233	251	241	237	248	215	272	244	272	242	233	261	237	253	248	245	225	281	239	251	259	235	216	240	238	242	253	266	245	242	252	237	271	218	222	245	226	245	237	239	240	249	232	278	243	275	244	246	234	241	263	257	221	239	255	249	238	246	258	241	223	232	214	265	259	243	237	247	239	259	258	254	238	238	259	294	241	253	267	264	253	222	244	233	252	214	259	256	241	232	258	259	257	236	246	235	225	246	253	237	252	251	240	257	241	267	282	248	224	287	213	238	252	237	267	228	241	279	260	283	258	241	273	254	246	264	255	260	260	253	236	224	256	245	261	235	260	235	238	235	271	259	248	245	255	226	247	297	276	258	204	237	225	241	258	215	224	263	239	246	237	238	250	243	269	239	253	279	241	226	239	265	236	252	247	254	271	242	237	244	250	243	226	220	261	223	238	244	276	242	228	269	243	252	248	255	250	249	247	243	269	227	249	253	238	251	301	272	246	251	257	257	248	246	269	251	256	237	253	235	242	257	237	246	252	243	248	254	252	231	227	254	266	253	253	240	248	251	254	249	276	241	262	254	256	251	231	241	264	237	275	253	260	237	220	241	237	268	248	255	261	270	242	236	234	259	265	272	260	245	249	248	264	262	247	246	241	257	254	220	228	249	240	256	250	243	275	237	233	258	255	251	230	250	235	255	249	212	243	228	267	255	269	253	222	284	251	247	260	230	259	241	236	255	244	286	252	232	210	240	250	239	241	250	227	247	259	234	240	229	232	262	238	275	254	232	233	243	242	250	235	264	253	226	242	225	222	269	241	245	248	242	234	231	237	212	241	246	259	227	258	240	234	237	279	261	247	237	257	259	250	255	243	264	232	236	271	227	223	236	217	223	258	250	240	235	250	253	234	259	241	262	230	248	248	250	247	250	250	245	246	243	229	241	244	254	260	215	246	254	233	234	245	238	233	240	250	267	248	253	256	221	231	232	217	229	228	258	260	255	252	233	240	249	212	248	240	229	249	247	235	251	242	251	254	225	250	233	234	232	217	250	244	267	246	271	253	215	257	253	250	241	246	259	256	256	245	226	272	243	229	243	255	260	244	241	243	275	241	267	237	227	238	261	261	259	255	237	273	249	221	212	227	260	257	241	232	237	262	247	250	218	233	240	258	249	245	224	272	260	268	253	262	241	247	281	256	255	241	239	241	260	268	248	246	229	233	243	241	265	263	266	254	207	255	300	256	230	239	237	234	262	250	252	245	243	276	246	242	223	240	268	263	233	250	210	245	233	261	231	235	230	248	256	283	247	240	250	242	240	256	266	253	229	249	266	227	234	249	248	238	260	221	228	254	235	281	268	252	256	254	255	241	235	241	257	251	232	229	235	244	229	273	281	230	252	278
25275	21524	29021	24604	22268	22043	16359	10079	8295	7423	6336	5296	4282	3442	2606	2025	1492	1163	1004	752	675	583	508	420	369	354	358	355	333	343	329	343	312	312	278	303	289	330	303	277	293	275	292	276	291	244	265	281	281	283	300	241	278	278	283	288	289	280	283	297	292	276	282	285	307	315	270	280	268	259	255	287	256	277	284	305	291	282	273	288	282	288	256	285	282	290	291	280	320	302	310	279	269	298	271	288	250	253	288	285	284	274	272	296	322	264	273	248	263	280	286	277	274	274	294	269	295	310	266	329	290	267	264	276	303	251	288	270	283	268	294	296	280	314	280	275	277	295	273	279	301	270	299	295	281	279	266	297	317	282	275	264	268	277	268	253	315	312	280	322	290	267	313	245	279	273	283	259	284	271	272	291	259	265	282	264	292	270	297	250	278	274	280	287	252	278	302	293	275	273	257	275	304	282	278	260	279	270	269	300	286	285	274	308	268	274	301	260	260	256	284	250	284	280	301	275	265	250	296	274	287	270	286	270	279	268	273	291	286	281	275	290	300	273	298	266	280	256	277	282	292	294	257	288	310	282	296	286	277	291	300	253	294	295	260	338	306	251	278	292	309	300	271	292	280	290	294	277	258	263	295	275	289	290	281	276	261	271	286	274	306	301	263	292	268	250	276	261	288	298	297	279	288	249	278	296	296	249	290	276	293	281	303	272	298	301	265	292	287	272	289	294	276	269	285	288	322	282	307	265	289	295	264	249	284	270	273	269	293	284	285	290	306	300	273	298	272	287	269	266	282	267	278	292	289	271	294	263	269	273	323	284	288	288	271	270	287	297	279	290	276	272	318	272	320	290	264	273	279	279	248	265	257	260	309	276	281	275	284	312	265	293	257	272	268	264	272	274	256	278	263	308	275	282	271	272	294	278	264	291	269	245	271	255	302	268	279	291	291	277	277	283	293	259	290	301	287	291	287	313	291	274	242	293	299	273	278	266	279	304	310	294	266	293	252	281	240	265	273	288	272	276	308	298	269	270	285	279	269	301	254	303	268	290	301	292	304	269	287	262	286	278	314	271	288	267	263	269	260	284	293	267	276	264	259	268	279	271	282	270	272	260	267	278	280	274	275	256	282	278	281	280	318	307	277	282	279	247	279	268	285	284	276	266	302	291	302	300	282	289	270	294	282	294	281	285	268	274	292	243	312	286	281	278	289	281	277	278	248	275	264	272	273	258	269	290	318	265	266	283	278	289	311	287	283	258	280	284	261	286	264	251	275	288	284	245	317	293	279	280	278	283	266	274	290	304	256	273	308	303	289	272	276	282	278	285	280	269	312	239	272	319	291	267	305	308	266	280	278	289	315	283	282	309	296	309	284	271	266	279	289	267	271	305	271	278	257	310	283	290	258	295	268	272	275	299	250	264	302	277	285	299	277	269	277	327	252	275	280	284	310	313	251	269	314	268	283	280	278	264	270	300	272	312	285	272	270	305	288	284	283	297	270	265	263	301	297	277	268	260	277	299	306	286	302	286	284	286	285	289	286	277	279	294	277	281	278	301	293	288	298	274	288	306	252	263	263	279	258	332	269	269	284	280	322	297	276	275	282	294	261	225	285	256	271	263	290	284	292	267	269	312	280	299	266	286	285	269	294	256	277	294	277	295	290	306	273	285	262	287	272	275	297	268	285	295	248	252	283	273	290	293	259	288	307	282	278	283	271	273	259	322	274	271	292	281	261	284	283	270	280	267	278	314	257	288	272	315	274	300	286	275	285	288	270	277	253	288	264	308	301	259	265	274	264	297	282	305	283	275	287	297	261	277	304	301	278	314	269	271	268	308	282	266	276	278	263	269	271	286	239	279	307	293	294	297	236	319	282	268	288	297	265	262	268	288	309	290	301	295	268	282	251	273	283	284	277	268	299	277	290	293	277	284	268	266	292	267	269	286	292	305	278	280	317	285	274	306	274	289	279	274	275	284	263	271	290	278	284	269	278	280	295	289	315	301	261	292	293	288	287	275	284	289	290	291	269	325	290	275	273	292	261	282	272	289	257	267	294	266	308	262	275	296	290	265	305	299	288	275	286	313	277	229	284	294	279	287	284	295	274	277	290	250	291	297	288	279	293	304	282	260	250	275	296	285	262	281	320	281	294	300	283	307	283	283	287	280	266	296	290	305	315	293	266	321	298	264	310	258	284	267	259	267	271	256	312	276	262	305	255	271	282	277	251	267	266	300	246	303	292	285	301	297	273	278	237	286	279	295	311	292	289	282	286	280	295	304	271	284	266	269	284	280	291	262	281	267	270	290	247	262	277	304	275	265	268	271	285	290	274	248	266	279	309	296	277	293	281	312	305	242	296	264	324	284	295	270	282	284	273	260	282	307	262	328	301	282	279	293	276	281	289	287	257	284	277	278	287	266	294	255	299	282	295	308	280	311	302	272	282	310	258	284	289	285	300	282	262	261	290	279	274	284	272	279	274	314	290	298	286	297	260	261	294	305	241	271	280	315	282	315	284	290	323	287	292	260	270	305	291	283	300	272	296	296	254	280	287	273	254	292	288	262	266	285	260	275	271	328	263	279	261	271	276	305	279	285	272	254	304	279	282	304	301	256	299	279	294	284	272	279	305	272	292	280	275	261	301	266	282	277	298	274	297	278	267	259	275	281	278	300	273	256	300	246	310	289	284	262	304	280	293	263	305	304	271	289	267	270	287	285	244	275	298	278	295	281	276	284	271	286	284	276	287	277	265	326	307	278	282	292	272	275	274	293	276	260	272	277	249	269	255	272	300	254	266	266	265	315	274	261	304	303	315	273	288	278	274	258	251	290	251	280	277	330	279	260	297	254	251	277	265	285	266	294	290	307	287	277	286	282	272	260	280	291	272	263	283	256	292	275	272	277	278	275	279	280	313	266	275	260	286	278	252	259	266	295	271	299	263	294	268	284	277	293	284	309	306	267	299	261	308	307	291	291	283	255	286	308	295	278	277	288	280	288	258	273	316	238	281	281	281	311	297	285	281	297	278	258	291	249	291	269	268	281	277	284	290	261	259	281	283	282	265	281	272	308	276	262	261	249	274	284	267	284	286	286	295	263	270	293	283	285	288	271	278	318	267	270	278	262	275	286	265	313	291	279	280	288	282	290	265	289	248	274	297	291	288	288	281	253	230	266	289	284	258	268	291	294	291	294	286	286	300	273	275	284	284	284	271	318	276	265	290	264	250	288	297	282	262	281	290	306	287	274	329	274	267	274	256	296	287	290	264	283	281	249	269	280	283	262	297	267	307	306	297	266	307	269	277	296	285	267	261	295	281	286	254	283	268	289	255	273	303	301	295	300	295	244	284	279	294	268	299	288	260	271	287	281	275	280	291	296	282	276	280	290	283	271	306	288	270	272	306	287	291	266	296	266	264	275	294	281	290	278	277	293	282	271	260	277	279	273	242	300	257	328	288	229	297	298	280	290	278	304	297	291	273	286	266	259	271	279	301	270
45174	57609	46086	33599	25038	19718	15807	13838	12303	11305	9656	7943	6784	5378	3873	2945	2229	1787	1399	1056	872	691	590	514	429	349	336	327	358	303	359	333	362	279	330	323	316	303	307	276	285	272	302	253	267	296	258	264	280	260	290	272	270	278	260	290	236	278	268	279	243	291	309	297	253	271	270	260	268	247	275	256	260	240	251	278	261	277	278	269	243	283	270	264	247	272	266	264	258	279	266	249	280	244	290	281	248	272	286	283	313	261	256	274	269	292	252	262	286	281	269	228	282	234	271	264	262	261	292	269	255	253	272	290	266	257	246	255	264	284	239	280	252	252	281	244	275	298	259	273	256	264	271	234	259	279	246	277	265	251	254	250	256	299	274	258	245	253	276	238	254	251	276	237	264	270	289	249	269	270	285	254	267	301	264	263	238	286	278	267	270	289	265	264	257	263	265	266	268	277	258	269	254	239	275	258	263	270	267	254	242	248	252	257	258	258	267	260	287	291	263	286	251	256	261	288	249	271	292	269	265	248	260	246	277	258	256	257	289	283	272	289	253	247	238	271	258	288	257	262	290	274	268	288	271	239	246	272	270	296	279	247	266	288	258	270	258	260	249	266	267	274	290	260	255	278	279	280	260	272	246	267	239	273	263	277	262	297	279	276	290	275	269	286	289	273	283	268	259	254	262	271	283	275	276	250	273	285	257	263	234	268	271	238	257	254	288	245	279	265	268	256	292	295	273	253	279	248	262	254	301	240	282	262	271	281	247	275	244	276	267	285	276	279	276	281	283	261	263	264	261	271	279	286	287	266	266	295	274	259	245	267	255	264	266	277	250	263	283	262	272	259	273	278	269	263	267	262	263	257	290	281	282	256	281	257	230	257	272	292	251	283	244	279	267	244	258	253	240	275	266	280	269	272	269	260	275	295	243	286	297	282	257	283	278	274	284	267	253	273	251	274	257	267	253	250	251	280	270	273	241	291	287	251	252	238	280	231	255	270	254	251	251	259	262	312	271	274	289	310	266	258	262	236	249	265	265	284	281	265	278	268	285	252	263	286	261	260	249	237	260	276	255	263	274	277	241	263	288	267	252	288	272	300	264	291	264	269	276	258	273	260	261	265	302	273	273	260	266	271	283	277	240	260	260	261	280	276	266	263	256	257	265	282	263	271	267	269	265	237	268	248	277	269	273	277	246	298	266	283	264	268	295	283	242	231	269	250	266	271	260	251	297	246	314	277	252	272	258	266	249	248	281	296	263	268	269	287	275	257	253	248	240	278	275	254	276	249	260	242	243	259	278	290	305	260	250	250	253	240	266	278	269	296	263	266	287	279	263	266	278	251	259	278	282	262	229	279	258	258	268	294	285	279	277	281	269	263	277	294	250	269	272	290	256	261	257	244	255	258	286	264	255	252	315	259	280	276	271	267	266	269	276	310	295	257	269	277	267	274	250	269	253	313	284	286	267	288	235	272	280	246	294	289	256	266	268	260	274	277	260	271	276	250	265	255	267	267	224	273	247	290	282	250	271	281	260	256	264	283	292	303	282	256	291	291	283	267	254	265	269	253	268	297	273	256	256	243	283	249	238	265	256	257	270	277	254	258	273	262	247	259	276	265	243	278	273	284	281	285	263	280	264	274	248	255	290	293	269	264	256	266	261	268	278	269	255	277	296	260	269	282	268	265	263	267	294	268	272	253	257	254	276	287	301	255	265	293	264	251	269	240	254	264	248	276	264	249	262	235	289	274	262	251	266	248	262	243	305	260	284	286	270	273	243	251	258	240	288	266	266	280	262	265	263	267	250	257	256	264	290	292	252	273	285	292	271	276	244	276	249	247	279	255	299	251	248	288	283	282	277	279	294	259	266	251	301	266	283	255	239	280	266	250	306	258	269	268	261	258	259	285	278	258	255	286	260	253	262	297	261	258	261	259	253	295	278	267	240	248	264	254	238	276	264	282	243	276	267	268	281	253	271	273	274	283	279	246	272	278	270	256	281	259	278	264	274	291	269	259	267	292	260	289	267	302	244	245	278	276	267	265	286	278	269	269	237	268	264	269	244	280	242	265	272	252	285	274	272	282	269	294	241	288	290	270	249	289	288	279	269	281	289	271	280	292	250	263	238	284	274	277	280	278	249	248	239	244	272	259	259	255	254	276	279	249	258	258	246	269	263	263	270	269	276	291	232	305	290	298	267	273	270	279	263	262	275	269	225	257	255	273	268	264	262	252	257	264	298	248	292	250	282	284	263	291	252	281	274	294	302	298	247	273	261	278	281	246	254	278	249	304	241	241	236	263	284	278	283	253	265	272	246	269	275	276	248	288	281	289	287	241	253	274	275	273	288	269	262	285	276	295	264	268	275	258	231	261	228	281	262	249	272	258	248	260	266	256	283	254	260	245	259	253	223	250	262	288	274	260	276	274	268	268	259	245	269	287	265	288	259	280	253	254	265	275	283	271	270	250	282	247	258	248	272	279	277	269	275	265	284	265	305	271	224	274	273	273	266	286	268	229	232	246	253	274	258	274	268	274	264	278	259	258	277	256	259	271	260	281	245	256	275	265	276	284	239	280	292	245	264	253	248	321	263	287	262	274	272	271	249	299	248	251	268	257	294	274	276	270	287	237	260	265	275	274	270	263	253	271	278	303	298	258	281	262	269	267	258	233	274	271	247	271	271	249	276	286	269	297	281	256	272	265	283	241	268	260	273	287	236	265	250	265	267	271	243	273	278	249	306	251	264	246	308	259	292	296	281	244	259	277	250	295	281	293	291	267	254	267	263	260	267	271	268	281	267	253	265	255	251	296	281	241	240	298	234	259	282	244	274	280	273	259	280	287	274	241	287	285	251	291	287	259	240	261	275	286	271	267	265	283	273	306	261	258	244	288	299	245	287	267	242	276	287	265	250	252	252	262	239	266	274	251	251	245	235	256	280	281	242	286	265	245	261	270	260	268	254	234	281	279	277	279	280	254	275	241	291	281	253	250	265	294	263	261	269	276	257	285	253	289	267	252	243	244	245	233	257	271	260	265	250	259	293	299	280	265	259	270	279	276	269	246	261	284	260	272	279	264	277	259	250	279	233	250	280	267	253	285	271	289	286	275	257	285	284	268	261	240	293	275	284	250	274	266	268	283	236	283	266	250	274	286	260	248	265	255	257	263	274	230	244	277	263	267	269	251	270	258	274	265	280	279	265	271	260	276	293	241	247	232	240	262	298	271	297	291	260	244	239	262	282	280	247	287	255	259	281	259	249	258	255	244	278	284	269	245	271	282	248	304	288	267	271	274	273	258	250	286	243	290	263	287	272	256	266	283	270	279	258	269	265	261	246	279	255	284	272	253	255	259	268	279	249	263	262	257	279	289	260	265	291	260	265	264	266	283	258	256	260	243	269	247	261	255	263	256	245	276	267	260	292	273	254	293	249	276	241	227	259	255	276	256	262	245	250	262	271	262	259	240	289	276	273	262	282	286	304	255	252	291	252	292	283	250
24915	21529	29070	24620	22164	22460	18010	11130	8655	7915	6490	5439	4502	3569	2643	2008	1527	1182	940	764	647	579	489	439	409	345	325	344	316	330	337	345	341	286	340	279	282	320	335	254	284	284	296	255	288	300	296	294	284	257	255	260	262	262	258	285	252	287	271	260	251	268	270	265	264	294	263	254	274	271	272	274	241	271	268	291	274	246	267	284	263	260	266	258	254	263	282	280	283	296	266	299	235	293	297	272	269	294	264	285	262	297	301	273	281	272	275	256	273	260	291	299	263	272	273	283	253	276	222	268	256	280	270	241	261	257	285	287	271	279	286	270	255	282	276	252	279	288	294	294	272	298	254	255	326	257	244	260	286	239	280	299	247	295	295	286	250	282	264	286	273	258	277	295	279	255	254	264	291	276	263	269	280	270	300	275	260	250	268	288	268	311	268	274	258	281	274	273	299	263	248	263	257	249	294	291	283	275	275	294	270	280	252	290	285	257	239	261	257	291	267	272	273	275	259	253	276	271	259	244	271	261	288	267	275	272	255	263	263	284	298	274	258	279	243	263	277	276	296	285	254	310	261	244	277	261	264	284	286	262	262	275	272	266	262	285	276	320	265	281	275	312	290	238	258	239	244	286	262	308	268	300	284	233	254	267	303	256	282	301	277	279	265	267	284	254	302	272	312	245	269	274	305	278	241	271	253	265	246	282	285	277	269	283	303	249	251	256	254	292	247	290	272	253	247	271	272	275	248	290	263	275	262	257	273	321	271	297	261	287	283	252	282	273	254	285	272	279	300	228	251	272	310	282	260	257	273	279	221	256	281	281	245	279	286	301	241	291	268	246	275	250	278	284	251	288	266	270	285	261	273	277	274	283	240	276	262	285	277	275	270	282	250	259	267	256	284	277	284	230	267	293	281	264	245	281	283	250	266	282	281	278	271	259	297	257	267	274	259	234	264	265	277	285	293	260	293	253	284	277	291	281	302	276	286	269	266	292	257	289	257	267	244	277	238	267	255	253	271	276	263	262	301	295	266	275	268	274	299	274	291	278	261	280	292	251	273	252	251	273	258	266	286	255	278	292	264	236	281	240	263	283	299	273	307	273	263	241	251	269	301	241	261	238	276	258	281	272	293	270	268	287	281	291	266	278	281	296	321	270	273	285	291	260	280	274	283	293	270	262	303	271	259	272	288	282	285	274	271	288	243	238	300	267	274	258	292	308	255	303	273	257	256	261	268	281	281	272	271	283	277	277	271	249	270	275	247	274	250	278	249	272	258	277	260	252	249	275	281	288	245	257	265	256	283	296	276	297	246	282	249	281	266	293	301	292	276	235	265	274	265	271	276	241	271	253	281	273	242	278	281	285	264	289	271	259	236	302	257	293	274	273	267	259	286	283	312	271	272	269	287	262	309	277	251	279	290	288	267	257	273	279	265	255	278	269	277	312	292	264	238	258	272	265	252	283	282	276	247	285	259	284	300	277	273	298	253	289	298	265	274	260	277	279	290	301	312	277	277	258	280	273	302	275	273	250	285	279	267	290	272	278	275	284	251	266	279	252	265	264	289	299	246	264	289	275	280	291	262	272	277	273	299	286	246	267	272	276	277	266	245	257	291	273	306	282	252	270	258	295	263	302	253	283	254	269	269	306	248	287	280	296	271	281	273	266	285	283	271	278	299	267	229	242	264	279	257	276	267	264	289	275	272	298	281	244	273	305	259	283	252	283	272	260	250	309	273	280	265	258	256	286	281	251	276	273	289	277	294	276	307	252	282	252	281	256	261	264	261	279	263	264	267	246	282	312	313	278	267	276	298	281	258	263	299	288	249	286	256	290	299	270	267	275	264	263	279	307	268	325	276	279	291	271	275	288	285	278	260	325	296	309	280	265	300	271	278	259	250	260	268	253	241	273	284	272	297	279	261	261	289	305	272	284	287	285	237	277	256	256	248	288	293	278	270	253	283	274	300	265	294	237	239	278	246	264	246	298	260	299	274	288	283	289	267	267	295	271	308	307	278	281	282	286	288	281	286	265	264	285	264	267	227	259	275	255	250	286	249	261	288	277	282	276	258	273	293	295	266	300	264	279	262	267	258	280	293	257	261	286	230	273	264	284	297	250	303	274	287	275	275	256	276	248	238	264	261	272	271	282	237	282	276	284	281	275	273	300	272	267	268	275	277	253	267	306	278	269	260	289	269	234	272	282	295	269	273	285	288	260	277	261	263	293	251	258	281	280	246	288	253	259	246	279	276	293	274	262	286	272	249	274	270	287	270	292	270	287	280	270	274	265	288	250	245	276	268	287	293	254	277	283	304	262	286	269	264	256	259	239	267	287	257	281	279	274	261	272	262	257	272	269	268	250	262	261	277	289	286	286	266	280	262	310	266	276	294	253	284	250	251	293	297	295	239	288	273	267	265	278	276	285	299	291	272	284	250	230	280	283	245	265	288	247	283	246	297	270	288	285	259	281	269	272	266	265	240	280	273	291	258	245	271	302	274	264	252	286	287	259	240	286	263	289	243	267	289	297	327	260	257	287	281	277	289	283	269	278	266	268	254	273	307	277	283	288	293	286	257	286	269	251	287	284	275	258	282	259	296	263	279	274	287	295	244	279	255	260	279	283	275	247	286	289	289	240	256	258	262	257	284	280	241	259	279	276	245	282	304	268	289	269	265	282	267	272	267	261	270	263	233	271	269	277	283	294	247	249	255	282	254	251	297	277	263	272	270	268	259	269	281	290	308	243	279	303	259	273	264	299	302	275	234	263	269	268	260	285	293	287	237	261	265	291	269	267	261	291	296	302	243	275	296	282	272	280	298	285	273	263	275	256	295	272	286	232	277	270	275	266	235	285	291	272	264	251	270	261	276	260	283	290	281	248	280	257	261	286	269	282	232	263	261	298	271	266	270	233	304	300	261	253	279	284	265	267	294	287	290	278	289	282	277	252	279	290	268	283	286	315	288	289	286	272	292	264	248	263	294	282	295	243	278	280	273	274	274	293	249	298	280	251	258	265	291	280	267	273	270	258	269	266	264	261	255	264	275	290	284	270	288	222	268	283	290	253	267	255	237	253	295	285	295	265	240	260	273	272	256	261	249	249	276	279	278	261	274	280	269	282	270	265	256	277	277	265	277	251	267	271	272	290	288	282	265	250	284	258	255	274	261	271	268	274	240	297	277	283	250	266	277	272	270	284	300	252	274	269	270	276	262	292	297	284	288	259	290	243	272	276	274	271	303	272	261	263	303	293	234	273	294	277	235	294	240	276	292	291	277	268	266	279	266	281	264	258	281	310	267	269	266	262	304	272	269	274	262	247	246	263	261	276	267	269	268	244	282	252	268	293	273	266	253	269	279	283	252	258	266	262	256	296	266	271	261	277	284	290	283	246	280	245	296	273	278	285	290	295	298	250	302	285	258	287	256	266	273	279	283	282	265	280	265	276	285	277	265	253	264	246	262	227	276	288	258	290	301	284	255	292	273	284	264	305	293	266
47275	59425	50290	35681	27018	21152	18195	15411	13748	12269	10446	8873	7107	5745	4314	3149	2391	1831	1435	1164	907	743	582	536	399	393	357	335	332	323	329	350	307	303	314	336	294	302	280	296	256	262	255	255	283	280	255	265	259	278	274	269	286	256	241	234	252	249	284	237	251	267	232	235	239	269	250	261	267	236	283	252	254	269	267	280	252	269	254	246	271	278	242	257	269	244	267	245	248	250	272	263	276	257	264	266	254	251	238	270	246	274	235	268	278	280	273	270	227	273	290	264	237	254	253	262	256	249	265	257	259	265	248	256	257	269	270	240	260	271	232	239	282	274	262	287	262	277	285	259	239	251	282	258	236	257	258	269	261	275	256	258	223	268	271	286	239	280	265	257	261	240	272	242	265	285	274	250	262	264	255	270	250	237	253	256	269	274	257	271	273	253	285	234	252	240	255	266	250	263	285	259	247	241	272	263	271	286	263	267	263	266	259	249	284	253	258	243	266	258	260	264	269	268	239	268	286	249	263	269	276	267	267	256	248	253	256	290	274	265	257	249	260	274	267	251	232	258	300	241	269	240	254	243	248	259	251	254	272	274	243	252	271	265	240	281	261	220	285	305	247	265	252	246	243	267	252	253	299	255	290	280	269	266	276	258	233	241	249	280	251	256	271	262	261	267	256	249	249	256	261	279	262	284	272	257	239	248	249	247	264	245	265	250	248	270	270	293	225	276	271	246	294	256	240	280	261	285	253	262	245	258	268	244	284	243	270	270	253	254	262	212	283	261	268	286	263	259	259	267	270	258	296	282	258	257	255	259	272	228	248	294	278	256	252	287	256	282	235	276	252	259	256	236	266	293	268	257	254	254	230	291	282	262	277	271	238	235	264	276	286	233	244	262	281	272	278	255	222	271	238	268	266	236	265	273	275	265	261	251	246	246	262	243	265	261	274	264	249	275	253	240	254	263	267	264	281	307	255	265	262	254	251	262	241	279	286	268	282	246	263	249	254	238	261	255	256	278	258	251	257	272	262	287	238	257	258	250	271	268	272	268	242	248	258	237	268	272	249	273	231	290	253	259	244	243	283	266	271	274	262	257	258	260	240	256	264	248	272	285	252	261	237	240	254	262	253	256	282	284	230	263	217	253	257	288	267	252	268	274	253	278	248	233	284	246	248	247	274	257	266	244	262	265	271	259	266	257	259	265	264	234	232	248	259	251	251	270	260	243	266	237	274	254	253	277	250	225	235	263	265	279	235	277	265	267	245	248	272	266	246	287	262	254	286	251	265	271	264	251	232	286	269	232	277	271	256	278	265	286	289	239	292	289	254	264	238	260	279	251	265	254	270	258	261	243	223	261	253	270	238	278	223	256	250	258	227	255	288	270	242	258	262	255	261	288	248	284	252	265	258	272	259	256	275	257	263	263	296	262	286	264	264	270	283	271	243	246	258	264	237	259	255	244	259	294	250	265	216	257	254	299	259	258	256	255	228	266	235	235	238	253	258	280	274	257	262	279	245	265	260	256	244	257	244	237	259	284	280	244	288	277	248	263	253	268	276	254	284	248	277	246	248	261	251	243	234	245	242	263	261	272	250	256	251	235	260	233	276	290	253	269	249	211	256	267	237	247	263	261	243	273	267	263	255	276	265	243	277	269	269	259	269	275	252	262	270	268	275	257	252	279	254	264	264	279	234	271	256	301	246	249	274	240	224	278	241	265	249	254	240	260	234	277	265	288	276	252	253	254	251	306	238	267	263	263	237	253	283	222	243	265	261	267	253	264	254	254	277	261	272	257	240	253	238	230	248	257	252	265	250	270	264	253	281	250	238	248	262	284	254	232	275	267	261	248	254	259	251	273	262	288	267	258	244	276	273	225	275	270	260	249	279	262	259	265	251	268	283	280	272	265	245	263	254	248	252	240	291	246	264	268	262	252	285	247	276	258	268	270	260	252	244	273	251	258	255	263	241	276	275	260	269	261	277	253	240	248	249	273	262	268	277	268	257	277	235	242	241	295	272	301	253	264	261	253	268	238	257	247	254	252	265	261	251	250	244	262	234	247	278	241	238	276	251	259	243	259	262	260	259	259	257	273	265	249	245	238	259	247	255	280	265	289	260	261	284	221	258	270	244	260	242	264	266	293	285	248	249	291	252	257	278	254	278	224	287	279	258	233	253	255	247	246	307	242	285	254	276	253	256	275	236	262	282	251	261	268	269	250	249	267	280	253	253	289	289	255	249	259	269	279	246	263	219	255	288	262	254	255	270	264	267	228	238	280	264	252	266	272	267	279	240	237	270	275	253	281	273	260	269	276	256	248	267	275	269	284	259	244	257	253	246	253	243	283	263	234	232	246	274	255	247	241	282	285	244	233	263	261	247	249	269	231	269	270	253	270	291	280	239	266	274	281	256	269	250	279	259	281	230	271	260	282	271	230	256	314	225	269	257	267	235	301	243	269	243	261	270	268	247	265	258	234	256	269	254	256	238	264	273	231	288	257	276	259	241	263	261	258	242	270	238	263	271	248	252	267	252	292	251	254	249	242	263	284	286	251	253	262	249	257	280	255	263	252	255	270	278	266	254	231	256	258	230	265	270	255	244	243	260	256	272	272	260	269	243	253	238	240	262	252	258	248	259	253	269	262	277	234	266	268	234	281	248	252	226	273	244	285	263	246	266	277	250	275	243	261	240	280	256	239	269	245	266	276	222	282	250	283	264	261	253	277	269	246	271	280	257	259	237	270	258	263	261	275	244	247	235	269	287	256	248	289	290	233	271	243	261	257	269	242	244	270	263	267	245	278	246	239	276	262	258	267	289	283	246	276	260	236	228	263	259	236	239	260	275	255	271	248	238	261	251	259	241	237	249	247	304	270	244	267	295	300	257	265	239	237	240	279	244	286	255	247	269	258	261	267	262	256	267	252	232	234	238	283	267	279	250	277	259	273	226	281	255	254	268	251	276	273	243	253	255	257	236	229	258	255	250	262	265	252	255	261	262	253	259	279	256	253	249	264	275	254	263	259	252	253	257	227	246	260	259	262	286	266	234	254	275	272	273	268	247	259	242	248	265	267	272	244	279	231	288	244	270	249	251	282	258	256	265	248	243	262	267	274	252	286	270	248	260	247	274	246	251	252	252	257	282	243	244	247	258	254	277	283	257	256	299	244	282	241	259	261	243	254	259	238	267	272	263	262	268	250	229	267	250	239	266	257	283	238	276	225	307	275	257	262	252	253	247	253	261	269	258	261	248	256	256	255	285	274	235	246	282	275	247	278	266	273	272	251	266	262	234	275	263	263	224	242	269	266	242	288	265	281	239	276	247	251	269	257	270	250	273	275	275	269	251	262	243	262	290	264	263	260	314	261	261	272	264	282	251	267	235	274	275	273	267	278	254	270	256	257	265	269	275	246	254	253	256	253	288	246	253	281	265	263	259	304	282	278	254	286	263	247	248	217	269	291	240	250	253	275	272	255	292	282	264	245	258	259	233	260	276	258
24164	21554	29284	24334	21829	23223	23992	13901	11141	10063	8191	6957	5438	4208	3196	2441	1776	1385	1121	913	797	666	512	503	458	394	381	382	358	361	370	347	321	334	375	330	323	348	317	317	296	307	281	300	313	287	338	317	302	299	312	278	305	294	308	296	270	313	280	281	291	277	292	284	273	282	291	288	264	299	294	315	301	318	300	295	267	305	265	254	308	295	292	269	279	286	265	277	305	296	267	303	309	305	305	256	310	293	284	328	286	309	274	300	307	267	281	282	278	277	313	311	298	320	310	280	293	283	306	303	308	300	313	281	299	292	297	281	308	300	246	288	297	268	283	287	291	269	286	258	267	279	314	272	295	306	286	293	272	311	266	279	306	280	303	321	302	284	273	291	251	294	280	286	302	296	273	328	304	283	292	302	283	284	308	312	308	274	287	305	320	267	312	300	297	293	280	296	292	301	260	346	306	314	256	295	313	290	323	296	276	296	304	308	286	302	289	297	279	287	251	282	297	330	295	289	285	280	282	303	274	305	292	317	335	268	278	309	293	304	256	308	273	304	309	277	311	284	276	301	287	302	307	303	292	280	284	265	350	294	293	302	304	297	284	277	288	271	307	310	271	291	335	300	310	269	301	293	278	286	290	291	297	267	291	284	291	274	332	283	285	307	289	297	306	316	306	284	288	286	284	296	289	310	290	320	285	296	307	335	285	290	308	296	322	290	286	301	291	284	297	308	300	284	296	285	340	295	285	288	282	303	303	320	316	294	278	295	279	272	301	268	284	306	291	285	293	278	296	266	283	244	298	295	337	275	303	290	286	295	273	281	297	294	261	324	291	268	332	302	287	281	274	289	311	279	300	301	277	279	296	306	302	300	291	284	323	286	310	318	324	277	263	310	268	302	283	279	324	320	291	291	270	304	308	275	270	299	286	276	283	323	294	289	283	301	304	276	279	301	300	252	272	328	305	289	303	299	309	303	317	301	284	284	266	286	303	294	301	272	297	271	315	270	294	319	281	308	307	273	266	296	291	272	262	316	331	261	289	308	300	298	280	339	274	298	278	288	315	285	298	280	266	281	276	308	280	305	302	298	303	295	308	276	288	265	314	300	301	258	303	284	296	276	274	286	310	316	308	281	292	296	302	265	298	298	282	285	293	303	290	280	282	263	262	304	321	278	281	280	309	291	321	311	317	292	323	289	296	300	281	313	276	313	297	279	295	305	308	295	286	330	301	288	277	274	282	250	274	297	297	281	290	296	309	253	290	298	317	275	294	293	265	327	284	307	251	303	312	303	278	308	287	284	306	299	300	300	307	302	298	332	263	303	291	267	278	292	279	316	273	288	327	274	320	311	311	292	296	334	313	315	285	269	279	313	311	314	299	313	304	275	264	317	295	282	262	304	287	292	293	308	288	278	276	280	300	281	296	311	314	313	305	296	285	310	327	276	291	290	279	319	276	284	317	301	311	307	259	283	270	301	275	282	289	265	294	279	284	302	316	301	299	265	303	309	309	279	275	270	274	257	234	257	333	309	286	283	271	291	309	295	311	318	254	272	325	270	306	289	284	327	314	298	312	306	281	255	275	307	292	307	256	291	308	285	261	288	287	282	282	276	293	289	309	296	282	264	309	285	303	296	282	264	258	268	284	319	342	321	275	295	288	300	296	320	295	268	294	269	300	288	303	298	260	283	300	301	291	293	269	273	276	315	295	281	302	300	316	276	316	344	264	304	322	271	277	291	294	296	291	265	291	285	302	288	312	288	313	321	296	291	265	270	303	294	297	296	297	295	279	286	282	303	278	286	312	305	290	274	292	281	304	301	266	296	314	267	283	288	313	302	300	250	278	307	288	288	317	297	321	287	308	308	323	303	309	286	261	281	287	297	290	295	287	301	288	293	300	258	306	296	272	312	268	302	292	268	314	288	286	312	282	279	298	273	285	292	307	275	310	279	320	284	310	275	283	341	309	314	268	285	294	314	302	283	260	279	273	260	290	304	296	278	280	281	287	316	312	278	307	265	281	292	272	269	298	309	301	275	285	283	299	290	286	305	305	302	287	354	301	295	276	290	290	271	273	293	277	305	313	270	296	279	301	305	302	286	284	255	285	307	281	295	279	319	316	311	289	331	305	304	307	254	298	312	312	299	286	277	291	274	278	304	275	325	307	310	253	287	297	306	306	278	279	286	308	302	269	292	323	240	272	306	279	290	274	322	293	277	290	292	283	306	313	308	310	312	280	292	305	306	313	329	298	306	297	276	276	254	292	306	296	283	294	309	315	280	267	329	302	276	344	306	290	307	298	289	272	298	295	287	298	280	279	290	297	294	275	299	291	312	288	260	297	326	279	282	279	306	274	285	278	276	300	277	291	278	286	291	298	268	287	273	289	283	264	273	304	288	277	292	276	307	266	254	315	287	270	281	324	286	294	324	277	279	295	298	280	314	312	289	259	268	308	286	287	307	275	307	319	317	308	291	296	307	285	294	288	306	315	294	286	284	294	265	284	297	300	346	305	302	312	284	303	262	318	288	281	276	299	282	302	313	287	292	275	295	297	308	291	291	335	301	325	282	268	280	292	305	328	299	286	323	319	258	291	277	293	273	286	259	291	296	297	316	342	303	259	307	289	295	281	281	271	275	274	307	283	294	270	281	286	314	272	277	291	305	296	308	309	264	301	283	288	339	318	315	305	263	311	286	296	259	308	282	281	294	284	311	270	307	288	298	274	296	254	301	284	299	298	285	301	283	315	292	272	289	335	289	259	286	278	263	303	283	295	287	307	296	287	306	294	300	282	273	310	292	303	267	326	303	265	266	281	298	268	285	255	264	281	283	275	284	287	300	301	317	298	295	282	297	296	296	305	281	294	290	301	286	294	312	274	281	273	283	310	274	295	316	289	302	304	322	297	279	289	323	298	300	324	295	321	301	318	338	285	300	284	342	304	278	274	275	300	307	312	296	291	280	305	306	263	307	273	280	283	271	294	275	284	266	266	294	285	285	279	310	275	279	308	273	288	279	339	279	286	294	286	295	320	305	303	284	300	290	284	292	313	312	303	299	305	293	277	328	277	294	285	297	278	282	292	284	316	264	289	285	280	257	330	291	245	252	292	294	289	284	321	287	303	262	272	281	274	266	280	297	275	319	292	296	278	327	271	283	301	304	284	299	320	300	321	297	285	301	292	284	286	310	283	272	289	283	276	260	276	266	286	292	283	290	285	305	281	288	277	316	291	290	263	316	314	324	290	293	250	282	290	280	296	277	270	305	271	287	302	292	303	297	297	296	287	269	287	274	294	308	299	262	289	296	323	279	283	309	286	306	313	319	307	321	237	310	312	312	309	250	278	309	296	270	282	314	300	282	280	292	312	286	316	297	274	321	325	312	310	266	295	286	268	311	286	293	312	291	315	305	293	234	276	294	306	296	304	284	288	273	276	284	297	288	275	304	285	284	294	267	289	308	281	277	243	321	318	324	316	292	323	308	258	336	281	290	299	270
46924	59649	50716	38038	28175	22934	20575	17099	15928	14097	11989	10100	8185	6305	4688	3628	2795	1970	1604	1291	1008	853	747	580	522	438	395	411	361	367	366	361	376	352	355	307	360	306	331	309	302	294	259	299	276	259	313	318	296	280	270	255	288	275	288	287	268	284	270	275	267	275	263	275	314	265	311	312	273	258	298	260	283	261	261	298	310	265	284	255	270	257	296	286	291	297	262	300	277	318	280	253	266	278	280	275	289	273	287	279	288	273	274	291	266	271	278	270	291	280	304	269	274	272	305	254	279	287	279	286	268	289	274	287	272	280	267	258	293	249	281	259	297	267	269	277	282	256	263	268	306	297	293	283	287	264	291	287	262	289	278	275	252	272	247	272	268	281	281	278	285	314	258	302	252	268	258	272	264	280	268	306	235	275	281	263	277	329	282	244	263	259	257	281	293	281	261	286	269	269	292	280	264	265	267	279	248	287	252	277	257	266	273	265	277	234	303	271	259	274	263	290	251	266	274	284	306	276	284	293	259	285	257	265	274	298	280	277	261	291	246	253	271	274	268	286	263	295	283	277	294	284	260	254	263	290	272	281	306	250	265	271	251	320	251	262	288	276	302	280	258	277	256	292	287	281	252	283	263	287	262	257	265	255	261	292	292	282	264	263	277	251	276	273	268	291	277	286	265	310	287	268	280	274	277	248	286	264	286	252	285	253	259	270	289	278	282	282	276	279	293	293	263	246	270	259	275	275	278	255	292	243	277	283	301	277	290	276	277	257	270	306	273	276	261	291	296	274	281	268	255	294	316	269	260	276	276	263	286	266	278	283	269	280	283	263	276	260	260	270	261	271	272	268	298	303	266	324	269	278	264	267	294	255	286	289	273	254	266	294	288	278	260	267	271	259	271	284	300	289	248	245	270	257	282	270	270	286	291	274	253	263	250	266	281	268	275	288	257	246	284	292	270	290	270	247	279	296	302	262	259	272	284	264	250	276	264	248	293	260	279	275	280	269	264	261	272	285	270	270	245	308	259	319	282	272	277	271	274	285	323	281	260	244	285	289	271	264	252	272	254	274	242	259	296	297	260	247	273	301	270	296	252	254	296	285	299	302	285	289	273	273	277	277	274	266	241	295	283	274	287	266	281	291	285	279	242	297	287	296	272	294	280	259	288	276	260	258	273	267	260	230	276	258	280	280	273	290	268	229	273	275	285	260	281	298	260	304	262	247	290	243	248	300	280	260	284	250	317	258	268	273	251	287	282	279	257	269	274	254	277	266	277	283	284	306	261	277	261	249	249	288	244	265	275	295	329	264	270	288	274	287	305	278	286	277	290	284	262	292	251	269	261	268	303	226	271	275	263	271	266	296	296	258	262	291	287	251	255	279	301	277	273	273	292	303	276	277	289	274	297	276	281	274	260	274	262	244	277	287	280	315	267	261	274	259	273	294	298	265	267	288	304	259	270	263	291	258	293	261	272	268	297	268	278	262	255	281	263	269	280	250	271	274	258	269	276	284	252	260	251	270	259	275	273	252	258	270	262	304	287	297	284	280	269	268	303	242	277	284	284	232	289	267	311	263	300	265	273	237	249	258	290	276	296	288	276	259	283	301	310	250	296	256	253	309	270	283	290	267	285	272	265	293	280	280	279	272	251	291	256	269	235	278	278	254	285	268	297	277	303	262	271	279	284	252	298	272	293	258	281	274	262	283	253	309	283	270	264	277	261	277	304	301	285	312	252	261	268	294	280	284	261	292	281	248	263	248	303	289	266	269	279	251	275	274	258	281	297	267	286	271	298	257	293	255	262	255	244	288	288	263	275	300	250	298	261	265	267	256	225	283	276	263	285	289	288	284	298	294	268	261	256	291	288	294	279	269	271	304	256	304	279	262	275	267	256	265	274	269	285	291	274	273	266	246	296	263	264	261	298	274	289	270	255	280	299	266	272	257	293	280	278	282	272	273	265	271	265	286	251	278	299	288	308	266	289	274	291	278	266	277	285	262	282	284	302	284	277	266	260	255	288	252	242	280	264	269	285	262	290	276	260	277	231	268	266	268	277	291	283	276	274	286	265	274	290	292	290	281	282	277	269	241	269	277	253	283	267	265	253	291	285	281	251	278	277	232	288	288	268	268	282	274	260	307	268	245	282	266	264	274	296	270	259	300	248	281	279	276	248	290	261	262	315	294	303	265	266	244	273	278	265	295	286	269	277	233	246	254	262	260	289	284	275	265	268	282	290	268	287	288	270	242	250	299	299	286	279	290	273	288	284	288	274	298	274	278	300	267	259	282	272	271	266	292	259	279	295	257	275	272	257	281	270	290	268	265	283	260	296	262	272	299	258	271	252	290	277	267	289	281	293	273	270	294	299	289	256	264	275	304	248	273	288	238	265	278	299	285	282	255	282	273	282	254	266	262	245	299	273	267	285	275	278	277	293	277	284	265	289	268	285	273	251	293	282	264	237	253	301	282	248	272	242	262	306	309	281	274	265	295	250	287	272	285	311	286	274	265	285	288	269	283	285	273	271	277	287	289	285	319	259	279	264	267	271	283	282	287	247	276	277	255	264	266	272	288	275	262	290	232	264	264	273	265	300	289	263	275	285	234	268	281	283	277	233	282	288	267	271	258	235	280	267	286	267	276	297	277	290	288	280	278	269	280	245	248	279	287	297	255	262	266	258	248	293	274	279	262	250	274	286	306	275	246	252	279	247	286	270	274	259	268	287	269	293	284	279	272	256	270	268	246	280	263	283	274	261	297	274	279	262	289	268	281	273	254	257	274	278	231	292	265	270	288	283	292	282	261	286	291	277	272	282	271	237	282	252	292	273	266	261	268	273	279	274	293	245	266	309	281	277	301	259	293	303	276	265	274	274	247	292	257	301	274	276	275	303	272	276	250	265	243	273	279	302	253	263	269	281	254	280	257	266	250	304	275	294	245	264	324	326	286	266	281	284	279	273	264	279	273	242	271	271	299	230	278	296	269	287	314	263	266	283	256	254	265	262	294	261	253	276	274	249	295	261	308	244	246	279	269	274	268	301	243	302	270	285	261	261	265	290	247	251	281	284	299	265	239	271	295	283	267	285	252	254	309	256	291	258	275	277	279	272	268	261	238	297	268	281	285	271	282	277	283	293	290	271	265	276	292	292	278	264	286	266	262	282	297	286	258	267	253	291	280	282	274	291	259	297	237	295	275	289	269	294	250	281	301	257	267	268	282	270	258	262	277	277	296	261	283	262	281	263	262	287	272	282	276	290	297	272	265	275	296	265	294	272	284	279	295	279	316	260	256	236	287	288	282	295	294	265	254	309	291	269	280	276	288	295	291	277	313	242	294	298	250	242	253	288	262	250	261	267	270	255	291	250	309	268	268	275	284	255	267	263	279	267	284	277	276	271	279	284	249	275	263	257	299	257	260	293	259	306	256	280	279	288	256	271	282	259	287	303	340	274	301	265	285	275	285	274	276	270	232	287	293	245	274	259	253	298	291	280	253
29259	23146	28953	26468	14985	8978	6507	5207	4782	4232	3584	3093	2293	1779	1399	1050	878	732	573	502	426	384	368	308	313	288	300	287	290	302	294	246	271	253	276	258	302	259	274	261	262	217	267	235	252	282	271	250	238	260	279	231	262	277	254	281	243	251	221	233	250	252	266	254	264	239	257	233	262	241	257	269	236	244	247	235	235	244	232	254	265	269	280	269	244	246	241	264	254	234	246	261	264	254	253	231	235	250	264	256	271	231	258	257	266	254	274	244	280	256	248	248	263	245	247	251	242	248	231	247	257	238	284	237	237	258	265	235	245	243	235	252	228	251	243	243	257	248	226	268	246	250	244	265	240	248	256	264	273	248	255	215	253	269	239	241	263	242	241	282	248	221	283	269	251	237	251	236	260	278	229	245	233	270	247	276	258	269	247	248	229	215	233	244	215	239	278	258	255	270	258	257	273	251	261	225	220	238	274	264	270	250	259	269	238	253	242	246	273	256	267	267	277	247	245	238	272	255	238	261	266	248	224	236	235	248	249	224	258	245	240	248	249	256	243	252	252	232	228	218	247	217	241	237	232	233	239	243	253	274	209	239	248	260	264	263	244	253	244	272	272	251	255	269	227	241	256	253	248	261	286	271	254	233	262	244	231	247	250	248	256	264	252	248	229	267	281	251	251	220	259	268	220	258	300	254	253	244	229	264	265	222	271	238	252	262	236	221	237	283	263	239	248	239	273	256	245	253	250	253	272	220	251	271	248	256	247	257	235	250	236	251	260	257	235	231	270	218	243	277	239	264	237	256	227	255	249	249	268	273	237	261	231	251	254	249	264	267	269	243	236	252	267	260	268	253	228	262	248	263	265	234	259	253	242	242	265	262	244	233	259	255	244	261	212	278	256	240	244	238	259	262	256	260	275	258	252	243	246	257	262	228	261	242	241	283	240	233	253	232	218	272	234	234	234	235	285	229	258	264	239	298	232	252	243	269	263	225	256	270	258	262	266	240	279	255	260	287	246	265	274	245	283	283	264	271	259	284	260	231	265	243	242	269	267	257	275	259	236	253	244	239	251	267	238	257	248	265	266	238	243	275	249	257	227	253	256	231	232	241	266	269	282	252	279	256	227	246	229	271	240	236	265	277	260	238	276	260	286	233	226	262	248	250	225	230	273	259	251	274	256	259	252	278	272	276	225	261	252	268	243	244	261	253	257	251	248	256	259	246	251	264	254	246	250	218	245	253	241	240	238	255	228	283	245	261	283	253	249	249	259	224	271	237	271	265	253	255	217	258	259	246	250	263	227	283	275	265	263	269	260	267	253	233	220	262	253	240	244	245	270	285	250	286	259	250	241	267	253	228	252	285	259	260	277	262	282	253	275	211	225	270	235	248	258	245	247	266	265	254	235	245	254	237	264	222	256	271	221	258	271	254	246	234	277	251	253	249	253	274	264	238	226	255	239	258	238	281	241	248	245	228	245	235	253	249	269	278	240	265	261	242	251	239	280	240	237	242	262	261	230	257	235	253	257	235	253	260	252	278	255	273	221	267	238	214	237	227	254	261	249	235	269	256	264	266	250	242	262	250	247	240	253	240	256	250	270	236	235	231	242	232	245	227	221	261	250	247	246	250	252	239	264	227	253	257	271	269	260	261	256	238	258	239	245	214	222	258	251	254	256	272	238	302	261	238	263	270	250	230	247	268	228	261	261	284	219	268	216	241	262	269	258	246	241	251	291	253	227	234	254	264	244	248	242	249	249	275	259	230	222	277	264	283	252	252	254	251	227	233	242	248	249	256	254	242	259	275	278	247	241	258	229	240	239	259	250	234	273	266	254	249	263	269	272	275	277	251	244	242	257	276	252	267	245	271	246	265	235	278	247	266	245	266	238	235	262	261	250	276	268	238	228	233	220	249	273	232	243	227	256	250	256	278	228	278	240	254	239	251	239	271	272	246	247	251	241	281	249	247	239	245	254	281	253	284	264	280	292	244	260	257	271	254	258	277	250	264	225	249	272	255	243	255	264	247	250	258	285	276	258	227	227	269	254	247	234	254	257	255	271	233	261	257	250	254	236	254	249	259	288	260	253	245	245	241	247	243	255	267	252	236	250	255	231	240	278	255	240	250	245	288	277	258	234	269	273	275	234	225	228	244	255	237	253	241	257	247	274	223	233	264	251	230	248	254	260	220	281	252	245	258	253	269	261	259	215	257	254	244	256	285	276	267	269	295	251	254	209	236	278	254	208	288	275	263	243	257	236	248	248	274	233	252	248	227	231	269	245	268	248	260	260	254	243	261	249	223	278	240	227	240	250	227	242	290	257	214	259	245	244	242	262	255	268	269	251	252	224	267	230	265	254	244	259	232	264	263	280	256	249	270	224	271	249	238	280	248	287	259	280	242	234	252	246	264	257	240	246	266	255	243	226	266	238	232	226	261	246	243	259	251	244	250	267	258	308	247	257	256	293	252	253	218	267	239	243	242	246	231	263	236	235	257	258	240	256	263	258	262	247	238	252	243	241	273	268	252	225	259	257	263	239	251	259	282	265	264	238	253	246	262	237	231	225	252	296	254	244	248	248	228	242	245	258	224	240	272	245	246	234	218	257	261	246	281	270	243	252	244	286	267	239	283	256	259	259	274	249	267	268	262	255	250	259	271	263	266	259	218	266	236	247	249	260	244	291	270	245	225	275	243	246	245	258	290	241	258	273	228	258	264	227	247	243	235	231	250	272	263	251	234	240	236	236	276	245	258	254	267	246	268	236	242	251	238	269	253	244	229	255	242	267	250	247	249	259	234	249	244	251	225	297	273	236	244	276	267	247	282	258	292	274	270	280	253	247	270	236	271	237	243	218	257	279	280	261	250	266	276	295	244	255	222	266	254	295	253	261	259	250	258	247	265	220	255	241	245	271	248	298	267	266	252	269	261	244	244	256	254	267	253	260	233	262	274	269	269	242	247	251	270	237	258	257	248	286	247	298	256	241	262	272	251	241	224	255	258	251	237	249	251	241	266	233	235	277	228	252	258	217	255	249	229	261	263	265	251	230	249	256	274	249	272	229	228	264	294	227	252	249	264	235	276	253	261	252	296	232	260	253	279	263	214	232	276	253	254	250	266	249	225	269	254	242	228	241	259	255	236	264	243	267	269	245	253	270	256	265	259	270	250	223	244	254	242	260	264	264	278	252	250	248	256	244	281	250	248	237	250	201	226	241	237	219	241	229	255	255	265	279	264	248	298	259	261	247	226	227	251	252	246	240	242	262	266	276	237	245	260	246	245	264	279	244	229	241	246	251	254	263	243	230	270	261	242	246	244	242	250	251	212	244	277	284	236	268	243	239	272	245	222	232	232	245	240	274	276	253	273	249	258	263	260	267	288	263	251	238	237	255	266	261	262	223	280	250	238	271	240	247	280	233	281	255	263	248	233	256	247	240	258	261	256	261	267	227	254	284	263	256	247	268	242	245	244	260	269	206	246	228	231	257	269	234	252
47744	50490	38878	25192	16974	12672	10297	9065	8439	7453	6151	5086	3767	2912	2152	1650	1364	1003	800	630	593	499	457	429	361	333	291	304	285	298	291	277	278	281	276	218	280	268	264	291	231	251	260	253	257	242	247	264	254	247	243	253	258	246	268	254	249	256	260	203	258	221	253	246	258	263	254	241	255	258	263	253	261	246	249	236	234	254	247	218	263	251	236	255	244	236	264	236	220	253	238	235	243	248	236	240	278	221	251	236	215	247	255	255	243	250	278	226	262	249	250	228	260	249	267	251	251	230	259	222	237	256	247	237	238	258	222	237	255	250	248	203	280	261	250	226	246	235	243	235	249	271	209	238	235	238	271	256	243	245	244	224	227	236	234	253	265	260	241	242	253	252	241	254	286	247	260	221	244	260	259	262	266	255	261	259	261	248	253	234	260	237	231	251	249	256	246	241	253	228	240	263	228	229	226	245	271	239	244	219	233	234	233	257	223	225	230	225	226	233	247	220	241	218	236	263	218	222	227	264	218	249	239	249	235	267	275	238	240	213	257	248	250	245	235	235	212	258	220	234	259	256	236	240	231	207	232	258	243	260	247	220	237	231	227	257	249	274	240	208	258	228	232	240	282	240	261	241	250	254	233	258	242	236	262	228	242	241	249	248	234	232	231	247	256	229	239	245	255	226	269	262	224	238	242	232	254	221	245	267	263	220	216	236	228	227	256	261	243	277	248	251	252	250	201	248	227	241	231	252	229	241	241	206	243	236	245	231	225	249	248	229	246	253	238	259	233	268	239	242	254	229	240	219	253	237	264	254	274	245	264	256	255	280	215	234	238	240	235	251	271	246	254	267	237	223	253	241	250	241	258	260	263	258	246	233	218	245	243	242	262	245	249	263	257	237	241	231	239	223	242	232	241	252	247	233	236	254	245	259	221	263	225	264	223	231	240	206	211	237	260	221	248	284	256	253	253	264	232	233	220	258	241	248	233	263	247	240	263	231	239	262	249	231	243	250	227	240	245	226	244	243	254	240	268	257	246	238	243	236	274	231	258	246	248	246	243	279	229	243	239	248	248	244	231	241	245	264	217	226	248	207	250	235	255	232	237	245	253	230	276	236	241	220	221	254	238	258	240	196	262	237	268	263	248	282	235	230	245	233	245	238	252	236	246	248	240	238	259	243	240	262	235	243	275	201	238	238	236	250	241	235	235	233	235	252	256	251	257	239	266	253	219	236	262	272	236	233	256	246	257	261	249	239	245	246	256	274	235	224	221	257	230	224	255	255	227	249	268	232	226	253	244	260	249	250	241	253	261	277	239	254	239	218	273	235	243	251	244	266	217	244	270	253	224	251	246	242	229	244	227	264	243	250	243	244	245	238	268	236	273	232	254	239	238	235	263	256	224	260	277	282	238	236	256	234	211	259	231	241	243	244	245	257	241	257	266	251	246	249	239	231	256	240	270	247	192	255	240	240	220	237	259	244	266	237	247	240	241	264	228	239	221	259	235	231	219	246	265	232	256	261	257	237	236	228	267	260	256	244	222	220	253	246	263	266	265	247	253	243	224	248	276	242	227	229	242	231	228	252	247	246	244	277	226	243	251	214	251	246	234	229	239	247	258	267	250	220	245	251	258	255	243	269	257	242	212	214	226	223	245	245	240	249	261	231	248	242	224	265	244	232	214	258	232	248	259	253	212	245	229	237	261	212	237	263	250	246	240	255	266	247	258	228	226	254	261	226	255	240	242	229	263	230	249	251	248	241	228	272	263	252	243	232	259	238	231	233	289	233	256	244	240	250	260	246	266	260	224	239	232	246	216	278	244	239	236	256	239	254	255	270	209	249	248	243	244	246	242	243	230	242	255	227	247	228	243	257	265	278	241	227	268	245	247	218	232	263	246	237	266	221	238	242	269	270	219	245	257	267	231	259	260	247	253	246	226	243	261	255	283	272	243	247	235	239	234	260	235	233	231	235	256	253	235	237	252	255	237	215	282	283	255	206	256	230	234	266	228	268	213	223	248	201	227	247	209	251	281	250	236	258	255	246	242	262	241	262	261	272	257	217	257	224	256	224	244	253	245	247	232	234	252	238	240	261	239	256	250	228	254	278	239	228	251	245	254	250	242	232	237	258	251	214	251	241	239	238	245	245	235	271	255	236	245	245	239	258	267	241	246	249	215	235	269	242	265	206	263	269	225	221	228	255	245	254	261	224	218	261	263	237	225	259	228	245	263	228	236	236	228	231	255	258	239	251	239	259	235	243	220	251	250	228	256	233	216	253	218	247	239	247	214	229	229	252	257	243	243	230	226	248	235	249	256	247	285	244	236	215	260	272	245	261	243	244	241	200	258	223	251	234	260	247	266	250	244	245	224	240	255	239	229	229	221	228	252	229	253	242	244	270	235	244	238	234	227	239	212	247	261	239	240	244	231	232	259	262	252	228	250	216	237	233	256	253	245	241	240	237	245	257	257	235	250	250	258	232	249	229	278	262	228	216	241	250	292	232	246	230	244	226	228	257	242	239	209	227	240	260	235	267	239	259	253	228	262	256	213	245	276	223	238	268	261	215	228	253	225	260	212	259	229	252	270	234	212	255	255	246	207	247	254	248	227	269	266	234	249	272	247	242	238	239	252	202	232	269	245	218	257	240	228	250	248	249	216	246	225	237	241	254	259	239	230	231	247	255	232	264	279	244	229	245	259	245	242	232	250	227	256	222	237	265	238	226	251	233	236	239	238	261	231	214	208	245	234	232	266	283	262	259	235	222	232	270	247	236	254	245	236	258	232	236	213	257	241	246	247	229	228	258	252	280	257	231	237	231	209	246	237	258	233	245	232	263	230	269	222	230	253	209	234	222	245	254	252	265	248	254	272	220	248	226	252	259	246	255	273	235	229	224	248	242	226	255	229	249	224	259	233	226	232	263	249	235	245	223	257	202	215	260	253	216	239	236	263	263	232	251	257	222	254	217	236	225	227	246	260	237	231	233	270	250	223	250	255	246	236	287	257	277	271	273	254	249	231	242	253	248	262	241	250	264	230	247	244	200	248	250	229	236	230	226	226	256	256	268	238	273	239	244	270	263	236	242	230	214	256	236	248	253	243	249	230	262	258	227	226	231	227	227	235	228	242	229	221	251	252	238	268	249	206	237	255	226	234	234	255	238	256	241	248	251	252	248	255	240	252	249	239	261	254	244	249	244	249	209	245	242	231	256	242	268	226	258	288	273	230	267	265	244	237	264	238	227	245	253	258	217	234	209	289	242	251	243	241	235	233	239	236	276	236	240	265	269	250	250	241	250	242	244	254	226	256	245	227	252	224	248	238	253	250	233	241	235	239	229	246	246	224	237	230	224	225	254	260	246	235	286	258	260	248	258	248	256	246	228	243	247	254	242	291	251	246	236	222	243	238	233	224	247	235	241	238	258	235	258	215	247	247	271	238	261	243	239	270	230	241	264	245	217	245	227	244	251	243	252	239	248	264	258	235	235	254	238
25209	21557	29000	24650	22448	23199	18278	10724	9125	8055	6522	5257	4016	3011	2330	1780	1401	1151	932	789	649	538	461	430	400	342	384	311	336	336	310	291	353	315	270	316	311	302	287	278	286	301	286	267	276	286	281	287	277	272	263	267	275	288	303	262	240	286	293	326	259	281	269	273	286	292	254	263	292	291	253	289	265	287	287	262	268	265	281	295	266	282	282	288	287	288	260	281	249	267	260	261	243	285	271	257	251	254	275	253	266	303	299	288	270	286	295	263	274	272	290	289	293	281	279	308	282	266	258	243	277	299	279	256	275	279	256	261	298	294	271	300	254	270	287	287	285	293	284	286	277	302	292	274	278	274	273	310	291	288	297	284	257	293	286	287	290	289	272	260	275	268	249	272	277	267	279	245	267	277	288	281	284	305	280	276	302	292	280	292	269	298	277	290	274	275	305	286	282	260	283	292	293	287	278	277	253	284	262	307	262	289	315	262	295	279	278	265	288	295	293	261	278	288	282	261	301	263	273	296	290	294	277	273	276	291	293	263	281	292	288	265	298	280	285	279	295	283	311	311	288	297	314	274	259	279	277	270	283	277	251	291	267	271	262	277	292	316	298	270	253	285	286	282	290	257	315	253	266	293	302	300	300	287	289	266	282	280	237	247	254	307	264	278	251	274	285	262	285	278	276	278	261	286	241	294	305	272	312	274	274	271	280	247	268	287	264	269	288	256	255	262	286	279	277	269	268	288	291	258	275	277	262	289	275	260	269	290	279	285	293	283	259	264	309	282	311	274	264	280	273	260	267	285	290	270	295	286	239	292	278	299	293	296	285	261	310	260	266	253	298	282	282	294	309	269	297	301	284	283	268	276	286	262	264	297	243	289	266	276	263	285	264	263	281	312	278	288	290	284	276	304	247	280	270	308	269	283	268	299	284	292	268	305	274	293	281	251	269	272	279	297	273	260	289	279	280	265	280	282	259	259	271	289	284	258	273	285	273	268	266	287	276	309	271	277	298	301	267	262	270	266	258	307	262	319	278	312	299	309	306	272	282	298	268	284	260	261	262	275	293	268	281	290	282	271	272	305	292	277	291	251	264	286	288	288	294	268	275	277	273	310	257	271	298	294	264	274	253	257	299	294	285	244	272	269	281	275	280	292	283	253	271	285	261	275	221	281	291	265	272	285	267	270	314	306	279	278	289	268	299	286	257	295	263	289	268	308	261	285	286	268	263	287	243	262	272	263	285	269	265	291	279	284	267	249	285	285	252	301	300	272	309	281	268	282	279	283	301	277	281	306	288	267	260	265	261	280	249	278	276	260	274	309	272	253	278	263	305	303	287	297	300	280	272	273	271	272	268	283	260	261	302	284	258	271	302	273	312	279	261	280	277	268	299	276	274	258	279	266	298	266	286	256	271	248	272	301	252	285	293	291	267	268	284	271	271	280	279	310	248	272	285	276	289	301	267	282	268	246	307	304	276	280	256	279	278	254	273	283	290	287	286	289	267	295	259	305	260	304	266	267	274	293	273	275	278	234	266	282	290	265	271	298	271	256	286	262	274	282	242	269	285	245	241	283	255	288	277	297	284	275	296	238	270	298	294	264	291	288	284	306	271	284	290	263	257	253	297	289	317	259	302	289	277	291	283	267	275	262	260	279	258	307	274	285	281	276	271	253	266	281	316	258	272	278	262	302	296	293	265	242	255	295	271	279	274	298	295	275	291	281	282	294	266	289	292	266	283	265	295	271	276	270	304	293	266	284	289	283	282	286	298	245	252	282	263	305	267	278	261	283	297	279	289	303	294	273	302	266	270	296	298	318	272	256	279	284	262	272	309	272	269	267	302	267	261	277	280	263	280	286	248	289	257	311	285	266	291	279	265	275	296	303	273	287	278	272	289	271	287	244	264	254	234	222	268	268	275	269	281	241	260	276	268	277	289	266	262	290	256	273	314	277	273	279	309	298	299	288	287	278	315	291	288	287	288	322	264	322	285	241	232	301	276	255	296	291	288	260	270	272	278	274	278	279	281	297	282	269	280	311	283	328	256	287	274	283	246	285	252	278	272	267	292	271	302	263	269	284	277	291	251	251	308	256	278	260	275	274	269	274	288	261	261	276	292	299	282	273	260	280	274	266	258	269	314	274	274	272	285	281	301	301	265	286	298	267	259	282	284	275	261	296	301	287	276	263	268	286	272	296	282	265	303	282	258	289	272	260	281	281	280	271	262	292	249	250	303	295	315	279	283	260	307	259	250	300	302	321	265	281	268	294	260	277	280	328	272	272	270	287	292	303	284	286	273	274	298	303	271	276	262	310	287	276	286	300	296	269	273	291	265	260	270	269	281	269	260	272	263	250	262	261	236	258	280	303	299	262	261	276	263	267	254	265	285	288	257	269	274	277	285	274	246	295	271	273	288	273	310	276	296	293	287	285	300	280	287	305	292	267	277	268	316	271	315	275	270	280	274	274	275	294	265	281	280	302	282	276	279	297	287	276	285	288	287	274	268	310	275	293	305	264	268	280	296	285	271	285	252	280	268	297	280	301	267	280	282	287	283	276	297	286	276	282	311	307	313	270	284	243	274	295	288	259	283	282	285	292	279	286	298	295	302	282	291	280	248	294	263	260	293	261	268	261	284	313	258	290	274	270	276	282	279	281	300	295	262	246	281	282	245	295	313	303	274	275	283	267	273	302	312	268	291	254	264	276	298	266	278	305	279	264	278	258	289	285	291	294	301	267	302	299	274	278	285	238	270	279	285	282	297	273	277	298	329	251	271	247	294	283	269	282	263	272	275	272	273	287	261	269	292	277	261	296	290	255	263	274	297	288	291	259	288	270	283	286	263	259	287	257	293	311	297	294	270	267	291	281	283	285	279	284	291	303	296	313	276	287	253	294	284	265	296	281	296	263	272	261	280	315	295	252	290	324	261	285	320	281	257	295	268	302	273	267	254	265	270	287	242	296	290	278	258	260	298	273	285	292	313	282	292	272	266	264	281	283	265	267	315	274	273	280	283	282	274	278	247	293	278	271	279	303	284	291	290	276	264	278	274	293	289	287	252	277	247	267	250	298	276	313	298	277	269	307	237	274	302	271	277	288	298	261	294	306	277	295	282	259	271	267	295	242	298	308	302	292	270	261	296	279	243	270	273	282	273	308	274	281	286	288	263	300	277	267	287	284	269	254	253	277	273	286	279	277	299	278	266	270	274	257	242	258	286	285	297	270	292	279	271	289	273	299	282	257	274	271	276	252	266	290	265	299	250	284	281	265	283	280	282	274	254	303	287	270	273	257	306	291	262	260	286	290	278	291	273	261	269	250	277	308	289	268	312	289	268	281	265	279	299	284	280	279	270	288	268	267	287	313	288	294	259	296	308	272	275	282	265	267	286	313	259	256	325	274	263	236	293	304	278	264	269	273	265	273	242	259	276	272	255	251	279	268	283	290	277	264	265	261	277	290	281	293	293	262	249	233	294	297	269	302	304	256	286	291
47318	57257	45770	34472	26880	22196	17562	14218	13452	11721	9639	7920	6205	4651	3690	2719	2151	1641	1272	1031	830	689	609	546	445	433	345	359	342	331	308	350	321	331	300	306	294	305	294	299	263	261	271	252	249	279	262	287	270	280	278	254	244	246	277	257	305	236	255	256	273	304	275	293	250	265	283	279	274	260	280	256	233	270	250	239	245	273	254	289	270	297	247	272	248	278	261	276	263	281	285	264	295	262	245	262	276	249	278	255	276	290	280	257	256	258	290	272	261	248	277	247	274	284	274	261	253	280	271	257	250	284	247	297	279	289	265	283	286	242	256	233	284	272	268	255	270	272	299	242	247	283	263	281	269	279	256	250	250	287	267	266	247	253	264	271	256	265	219	270	257	257	255	280	258	282	279	268	249	280	258	288	246	273	270	259	277	269	274	257	247	257	288	274	255	266	295	273	276	294	257	250	242	271	234	257	255	244	266	230	276	277	274	262	257	250	254	271	248	260	276	259	248	247	275	252	281	254	252	286	236	334	259	267	227	256	241	266	271	278	269	284	249	276	241	245	263	279	248	244	268	258	261	272	257	286	270	272	232	264	259	234	262	229	253	274	242	259	273	240	240	277	264	269	265	284	260	267	280	242	297	282	273	239	271	261	246	260	268	279	267	241	273	255	262	247	243	281	252	272	256	266	266	252	242	250	252	247	263	216	289	243	268	289	251	240	209	270	295	280	259	253	264	251	270	253	285	233	264	250	257	239	270	275	266	270	257	265	282	251	259	283	254	256	250	264	255	271	241	256	273	259	240	255	248	250	258	291	252	233	291	252	257	241	226	255	267	279	253	243	282	294	265	253	254	259	276	235	259	255	244	276	260	262	276	259	283	280	245	290	274	264	271	270	241	273	282	248	266	286	260	271	245	285	252	242	255	302	259	261	273	262	281	253	248	275	258	286	264	287	286	242	269	262	255	268	274	265	295	272	236	257	254	285	234	253	278	291	235	263	268	261	273	261	272	258	262	257	260	261	271	278	283	287	271	235	276	282	283	248	271	273	261	273	257	268	276	270	254	265	238	256	259	269	248	273	270	274	292	256	260	267	266	256	252	266	265	243	245	245	287	253	273	228	258	261	237	267	280	260	253	281	267	249	266	277	250	254	252	293	247	270	265	213	239	259	265	264	282	291	273	262	258	260	269	250	276	255	244	274	251	305	284	258	258	250	243	260	252	276	243	261	262	255	235	275	273	276	235	255	227	260	263	301	218	256	231	274	262	234	241	249	256	269	238	276	245	297	281	254	256	290	241	263	252	263	262	250	262	231	265	268	290	243	273	254	281	268	250	266	275	285	262	244	235	237	269	257	241	258	270	237	257	250	280	268	262	242	294	269	256	281	264	267	281	259	277	279	270	295	242	258	277	267	304	269	263	257	240	284	242	249	274	257	218	284	265	258	238	265	273	286	256	254	284	272	266	243	263	284	244	257	278	283	262	300	288	289	256	276	248	251	274	255	288	260	269	270	258	282	253	279	254	283	274	289	268	280	268	263	257	257	267	262	286	260	260	239	258	276	272	241	258	266	244	283	265	262	291	237	238	274	255	248	260	247	220	248	234	255	283	274	269	261	219	292	285	279	259	246	249	301	250	268	284	248	283	262	255	265	250	288	269	282	241	276	236	238	235	244	283	278	278	236	235	289	250	261	260	252	278	241	273	265	259	280	275	261	275	273	298	259	266	275	281	273	272	274	254	274	227	258	289	252	240	293	271	253	242	245	278	278	275	285	274	277	288	294	285	250	257	253	241	247	295	295	277	278	253	239	284	248	256	271	269	271	251	276	265	293	290	308	252	264	272	256	271	260	266	256	278	256	253	266	266	250	261	268	242	283	260	244	237	259	276	273	271	282	289	255	253	281	278	264	262	260	268	276	257	275	273	261	266	270	292	246	266	272	223	270	266	270	267	254	271	269	259	256	260	236	257	252	291	249	276	251	255	264	257	239	262	228	267	278	254	272	257	276	250	270	263	252	257	250	269	264	270	265	251	316	246	259	277	240	264	263	259	253	286	264	294	278	282	255	276	270	268	265	254	259	277	259	273	247	232	272	281	257	252	279	247	262	301	256	261	261	261	248	240	260	239	247	288	277	257	280	275	237	250	271	245	255	251	257	290	272	292	250	255	250	266	269	254	230	255	248	250	263	254	283	280	244	281	245	252	259	269	268	262	273	258	244	267	279	272	252	257	261	236	277	268	267	272	247	252	294	267	243	257	268	268	263	257	270	268	272	288	262	293	290	287	252	284	271	239	269	271	286	257	250	250	238	246	239	278	278	251	247	251	234	248	258	279	269	256	279	247	267	259	248	253	265	252	262	272	257	245	271	268	259	275	277	256	266	288	260	263	279	254	281	271	263	268	255	280	218	268	269	262	244	240	259	286	254	253	271	259	291	259	286	264	255	241	281	251	280	268	247	284	270	267	277	300	265	252	275	250	241	273	227	250	269	241	244	273	271	291	271	269	284	243	263	277	270	264	274	249	255	271	279	264	256	265	266	255	257	234	285	278	282	284	266	256	265	294	263	272	272	271	262	286	260	280	293	273	255	271	266	271	271	265	226	237	272	239	272	262	268	266	268	242	258	256	266	254	260	259	248	285	252	220	280	249	269	269	267	252	270	263	239	270	267	270	227	266	264	288	255	277	253	246	284	256	273	268	247	243	260	243	254	261	227	244	252	289	257	287	241	251	264	268	260	279	282	252	259	297	270	268	273	263	271	261	252	305	276	258	262	254	285	261	263	264	252	274	248	260	278	248	266	279	266	269	272	272	254	257	277	258	254	279	264	290	288	269	233	282	248	238	258	254	251	244	301	231	266	280	269	270	267	250	261	241	260	301	299	277	263	264	261	284	294	284	271	263	293	257	288	246	239	293	321	266	279	246	251	255	273	239	269	286	278	260	249	287	292	285	246	269	285	282	265	232	245	278	256	275	236	284	263	249	271	254	265	259	272	268	238	280	277	259	241	288	269	231	259	249	275	263	255	255	252	270	245	259	244	262	254	289	243	254	323	270	245	274	264	274	261	256	264	244	276	250	282	252	262	243	245	263	281	260	280	264	282	256	272	231	278	220	241	276	245	242	275	284	251	242	267	253	258	247	269	300	289	298	259	263	272	267	270	243	253	273	225	260	254	240	259	244	265	246	243	282	276	291	235	255	258	269	251	269	288	246	265	270	259	284	272	270	258	274	279	272	256	266	261	263	297	238	264	248	263	284	231	245	265	290	266	249	253	245	261	283	254	245	238	268	272	259	245	256	275	290	287	274	256	292	267	292	275	275	282	269	255	278	233	254	256	256	258	302	281	242	278	287	268	260	271	246	238	271	241	239	291	287	284	266	250	262	244	254	279	255	256	242	268	292	246	289	277	255	271	263	265	251	252	253	255	272	262	280	262	284	288	223	260	271	283	255	254	240	270	273	257	281	248	269	290	282	254	244	239	264	280	271	262
24996	21535	29075	24528	22558	24208	19611	12463	10300	8652	7117	5638	4189	3322	2531	1920	1471	1217	928	787	672	569	494	461	409	388	383	328	344	338	323	325	280	308	293	312	294	282	284	292	290	294	277	272	285	274	293	297	275	269	271	311	287	254	254	267	279	260	281	295	265	261	283	266	289	281	237	242	276	271	255	245	241	257	277	256	242	246	283	275	275	281	270	268	267	265	269	267	268	283	243	250	276	273	257	281	246	260	257	251	265	271	299	281	265	263	292	261	258	262	276	267	243	287	281	244	278	260	277	254	256	261	270	276	252	277	252	258	291	256	288	276	284	263	279	294	254	246	269	240	306	278	260	249	254	234	314	289	276	318	265	259	271	293	270	260	271	259	300	240	275	272	290	254	277	259	261	262	271	247	298	317	299	246	232	284	254	273	257	256	252	270	269	279	271	298	257	262	246	267	238	235	291	270	274	255	262	275	277	302	279	273	260	255	269	271	269	296	269	285	250	267	260	288	281	239	248	278	287	251	262	263	223	277	281	266	279	289	283	277	251	276	280	256	286	275	270	263	298	250	261	249	262	273	278	274	268	282	251	268	276	275	300	258	250	267	292	259	267	249	272	293	269	280	249	298	261	277	253	274	270	261	255	253	292	292	261	264	257	279	300	274	274	235	278	273	303	330	301	282	267	286	255	285	272	269	260	277	262	267	236	251	283	248	236	283	319	260	278	271	234	231	234	254	268	286	239	257	264	252	283	270	270	252	283	280	275	276	263	269	266	261	262	231	260	293	267	302	259	289	265	275	272	302	250	273	278	276	272	241	274	271	275	294	293	250	284	285	277	284	297	264	296	301	255	255	279	266	280	274	284	265	271	257	293	297	267	295	278	287	271	263	258	257	270	262	264	236	281	275	235	296	290	251	287	257	241	295	285	262	257	289	301	254	280	286	277	266	261	293	281	257	269	254	275	250	252	263	255	266	271	281	267	249	271	278	251	275	268	246	277	275	245	303	244	276	265	293	241	269	264	291	289	258	281	269	285	271	279	269	289	247	235	289	283	258	257	250	294	279	282	254	258	272	261	256	273	248	300	308	235	259	286	271	269	259	256	284	264	284	269	263	271	269	279	290	285	305	270	247	258	260	278	297	270	294	254	277	266	263	269	284	262	269	276	265	265	270	254	263	256	262	264	264	268	244	253	263	256	287	309	247	254	255	275	269	303	251	287	274	287	280	290	249	268	251	324	295	268	274	286	255	259	267	251	267	276	266	281	281	285	269	275	258	281	293	282	287	252	283	281	266	259	257	270	288	261	247	268	230	279	270	257	239	248	281	285	266	263	284	255	241	254	266	290	276	282	276	243	277	255	253	259	276	263	282	252	287	266	269	268	272	268	262	279	306	259	311	250	282	282	272	279	287	260	268	282	266	285	265	259	291	297	294	264	260	283	294	272	226	287	286	293	264	275	252	230	282	289	251	263	277	287	279	270	262	254	274	253	253	282	260	282	242	292	278	265	264	278	277	253	265	249	267	265	295	242	274	269	268	263	272	255	278	295	248	288	273	289	257	278	296	261	276	265	260	288	298	260	259	269	263	275	270	270	267	286	264	294	281	288	285	258	245	272	274	273	243	269	269	275	264	257	303	257	258	261	286	267	238	267	285	265	257	262	251	287	282	292	266	280	261	281	282	258	297	284	274	282	284	278	264	286	259	278	257	270	282	287	260	256	240	294	293	246	283	261	290	256	264	293	280	262	253	255	275	238	265	278	266	283	291	259	270	286	290	265	280	277	261	255	267	240	276	235	265	263	262	295	261	276	294	290	262	276	267	249	265	257	268	272	287	283	302	270	287	255	266	282	281	287	275	265	265	257	271	257	279	280	254	266	279	275	275	255	287	272	254	286	286	273	296	299	226	284	279	258	283	272	264	264	278	299	284	238	276	285	297	257	245	290	279	286	239	281	258	251	277	263	266	275	271	276	295	243	286	233	257	241	269	266	280	281	300	277	265	260	252	276	265	277	269	258	286	251	271	301	268	277	286	292	273	296	284	310	268	260	256	249	283	258	274	283	251	258	263	230	298	280	263	306	251	276	260	273	271	267	284	275	274	273	270	263	265	266	269	285	274	290	291	256	263	260	277	282	290	263	254	269	262	304	263	269	247	272	285	276	275	265	272	295	267	263	258	249	256	237	255	261	255	256	269	268	255	247	266	272	273	285	261	290	270	251	277	276	264	300	269	257	246	259	310	279	274	296	281	274	272	291	263	291	268	277	302	292	271	275	264	244	294	265	281	300	258	257	305	240	274	252	252	269	293	278	250	282	230	309	264	273	281	269	255	274	279	281	275	263	247	241	239	268	270	294	282	271	274	281	279	270	241	290	285	243	282	262	252	239	304	259	282	277	264	269	240	247	254	276	253	266	289	287	278	259	247	262	276	253	289	272	264	261	265	265	250	277	259	255	262	284	269	265	283	294	254	263	260	241	278	250	269	229	279	252	241	249	282	276	263	248	276	273	308	288	285	244	264	266	247	273	306	280	278	257	256	252	288	269	262	286	262	271	271	241	286	245	265	267	289	258	268	257	258	289	296	280	259	265	304	253	288	269	287	266	264	258	291	264	278	281	266	280	266	239	275	286	322	270	275	253	275	253	286	251	261	267	253	264	264	259	268	300	286	273	265	235	257	268	294	252	282	265	287	270	274	242	282	261	272	269	260	278	271	279	278	270	267	277	254	276	279	277	277	235	230	275	293	307	304	289	282	242	266	246	271	284	278	256	288	258	271	242	286	265	278	268	288	263	272	273	278	255	269	288	265	260	265	268	264	295	240	240	263	302	264	280	298	237	263	253	258	266	272	278	301	277	269	275	299	291	302	273	251	267	242	322	264	286	294	256	297	285	264	260	268	280	267	252	263	254	268	279	233	283	270	249	263	263	300	262	303	279	262	256	252	274	240	234	277	264	264	262	278	273	228	283	292	285	260	268	275	264	259	274	267	264	251	286	312	250	273	254	262	267	266	256	251	257	268	286	253	241	259	267	265	270	264	258	255	279	282	276	283	286	279	275	250	248	284	240	252	251	263	258	277	280	253	273	261	289	269	256	269	258	292	257	271	263	263	274	291	252	260	302	299	264	274	265	275	271	318	261	259	289	308	267	262	252	285	277	267	275	298	243	280	288	294	288	248	261	271	293	270	287	286	294	266	260	258	309	243	274	242	275	265	259	289	253	289	267	285	246	244	288	263	251	264	263	255	273	288	254	279	260	265	269	311	276	299	273	253	253	243	271	303	267	255	269	265	275	271	264	266	279	253	271	245	275	290	280	269	235	277	263	230	270	295	266	248	275	271	267	282	289	281	259	265	277	265	267	261	247	270	275	245	268	267	259	265	254	257	263	289	267	255	276	270	250	269	267	230	245	260	271	277	252	262	275	256	297	307	280	294	267	292	244	280	268	264	277	287	278	263	316	251	289	246	241	259	280	279	303	254	261	275	266	248
45221	55345	46649	36132	30997	26126	18930	17149	15669	13398	11017	8852	7081	5409	3924	3066	2257	1795	1452	1152	947	753	635	505	438	427	369	369	381	356	315	295	328	326	296	306	298	310	256	315	247	270	274	255	262	263	272	253	272	246	239	272	229	243	255	258	245	249	259	257	255	249	247	265	263	279	250	241	265	254	266	252	248	268	260	252	265	237	248	242	250	252	265	250	234	276	262	270	236	261	265	252	256	273	292	254	263	273	230	258	255	241	249	277	247	234	256	243	222	258	265	230	245	254	266	244	266	252	231	246	254	260	254	272	246	247	243	234	246	238	267	262	261	251	260	262	282	269	231	229	279	294	284	274	250	251	242	233	250	253	283	279	277	232	261	290	259	272	253	261	258	253	242	270	264	224	232	237	221	224	255	233	278	252	232	301	265	262	273	255	244	299	252	254	275	261	265	241	245	280	250	283	264	275	244	241	244	263	249	254	261	270	272	223	243	240	251	234	271	245	256	265	263	256	254	236	257	256	238	308	244	279	256	267	266	240	255	258	248	271	276	258	222	254	265	268	235	259	270	259	256	262	264	303	275	270	272	251	270	254	271	258	226	272	267	236	250	246	274	245	241	282	264	233	253	225	249	292	256	244	239	245	254	237	254	246	277	234	280	257	241	238	250	262	273	258	243	241	266	241	267	249	255	269	251	250	270	264	268	254	239	247	249	274	248	269	264	250	269	252	264	267	299	260	237	255	260	268	261	263	268	261	274	256	251	252	248	249	251	253	277	251	244	273	275	287	253	265	257	254	235	248	235	233	252	262	274	268	249	267	275	265	240	263	249	248	245	257	243	273	261	294	255	247	263	229	274	286	213	226	270	244	279	279	251	307	266	280	242	254	239	253	250	269	236	259	256	249	247	239	250	286	277	250	263	251	232	285	253	247	290	236	264	252	253	235	266	242	241	227	246	265	281	243	262	275	279	265	243	239	245	231	237	241	275	245	240	242	251	272	266	262	272	244	252	219	262	253	266	258	259	280	265	230	255	248	237	239	216	264	267	246	242	272	244	268	243	227	271	259	249	250	294	290	242	228	228	235	280	273	264	239	240	281	249	234	221	248	261	258	249	263	249	280	252	260	246	281	256	255	238	225	264	273	256	244	243	266	230	224	255	254	232	259	289	281	274	280	253	244	258	238	261	264	248	247	229	281	278	251	268	252	256	262	243	241	236	233	269	245	273	250	265	239	211	236	237	281	252	247	246	273	281	242	268	246	289	246	260	263	265	244	267	270	258	245	284	247	254	248	272	273	295	267	250	271	266	256	255	243	256	253	274	264	254	222	240	282	240	256	291	263	267	268	246	273	273	244	234	273	260	261	267	268	267	264	230	294	249	241	250	262	260	221	258	275	246	267	250	247	274	270	231	256	243	274	265	255	278	247	290	280	239	260	273	255	268	259	282	267	270	279	223	241	243	236	259	266	275	247	240	254	248	265	245	254	287	277	253	270	226	252	264	257	261	262	267	274	251	227	257	234	241	257	246	244	293	256	260	265	261	256	266	228	261	267	259	263	274	253	240	241	262	249	275	251	250	261	248	265	265	264	269	234	235	242	241	223	258	257	269	249	246	257	253	271	241	253	246	258	254	247	251	245	248	264	246	245	279	248	266	245	233	234	264	243	287	225	256	247	250	268	238	253	272	247	244	265	260	252	264	238	258	237	241	260	272	246	228	265	276	255	251	271	274	223	268	256	263	258	250	234	273	264	264	254	247	256	235	275	272	230	246	281	243	243	243	253	236	265	286	212	263	236	237	257	208	265	272	253	258	254	283	241	236	244	260	259	285	228	281	283	270	258	249	248	229	254	256	280	269	233	278	250	282	240	237	247	257	247	246	263	269	238	266	271	218	232	263	246	272	246	256	261	269	267	266	263	242	256	254	286	241	238	274	249	264	253	267	270	244	251	256	256	277	229	246	255	272	233	230	271	253	261	234	260	231	283	294	277	272	258	243	234	250	265	248	277	260	243	224	270	236	256	261	256	273	261	234	279	267	235	255	275	261	248	212	235	266	258	273	250	244	252	261	244	216	235	257	254	285	241	265	253	258	294	246	249	267	264	255	268	263	272	244	250	241	280	248	271	215	256	246	260	252	300	274	267	247	285	243	259	273	270	220	236	261	240	277	250	256	260	250	242	229	251	237	244	247	228	254	250	255	253	267	285	266	274	257	251	231	267	239	241	251	233	251	241	235	241	278	247	250	265	227	265	252	246	236	267	272	238	279	262	275	257	253	248	247	250	236	276	235	241	244	281	269	234	249	260	249	297	245	244	254	261	274	260	244	274	275	276	273	286	233	267	282	283	278	263	261	235	247	257	262	265	233	270	263	276	246	251	247	245	247	256	245	238	262	248	239	251	263	255	237	231	263	250	246	240	237	234	271	230	247	260	249	246	286	255	261	272	245	273	246	245	253	256	270	252	249	257	256	284	257	289	271	255	264	234	257	255	251	250	265	265	281	254	287	292	240	278	276	252	236	269	262	252	272	291	277	272	260	252	248	245	245	250	226	245	266	273	252	240	270	285	253	254	263	265	244	259	247	235	258	258	248	271	261	242	279	239	248	233	275	271	289	263	260	265	256	258	279	253	244	241	232	249	251	249	273	270	277	234	261	252	274	264	240	255	258	261	271	251	262	247	272	243	276	260	233	283	240	272	265	251	252	282	263	254	242	256	238	248	274	292	245	269	253	246	244	246	261	248	225	277	249	244	246	240	256	262	268	251	285	284	283	268	248	263	227	247	248	248	283	271	270	274	227	283	249	263	258	257	259	266	276	270	288	270	273	289	249	250	277	236	249	284	240	257	256	255	269	266	275	245	240	285	266	246	244	242	277	286	263	237	287	260	238	278	269	308	259	271	240	249	243	234	299	237	204	240	261	239	246	251	272	262	277	282	268	283	241	226	247	225	259	253	213	262	237	244	255	228	242	298	256	233	280	277	259	260	263	256	283	249	240	260	254	274	267	248	255	242	233	259	244	252	218	252	232	264	256	260	286	220	237	259	261	268	245	236	270	233	245	271	262	287	280	246	253	258	243	249	261	231	255	253	255	261	232	248	227	262	231	240	281	233	273	254	219	253	245	239	251	257	222	222	281	267	263	261	264	247	273	265	233	237	260	275	257	261	266	278	263	232	241	235	265	267	274	265	251	223	255	236	256	223	253	261	260	234	275	244	254	235	240	246	250	273	249	257	253	237	276	243	264	277	248	250	258	238	256	285	250	250	266	267	289	249	267	268	283	257	291	255	234	305	260	269	263	241	242	256	249	265	264	238	277	261	236	258	252	254	257	242	247	267	264	250	261	246	266	280	260	264	257	248	270	268	261	296	242	252	252	262	257	241	257	257	245	241	224	259	261	227	226	240	236	249	236	266	264	250	250	261	239	268	233	252	260	253	263	242	246	258	237	270	254	242	255	244	269	231	260	253	260	234	271	287	263	251	230	249	250	254
24149	21551	29243	24390	22347	24398	24115	16129	12891	10813	8601	6653	5019	3978	2911	2191	1707	1327	1122	921	797	680	558	464	459	415	371	374	362	371	356	349	357	302	360	305	316	319	297	323	292	305	328	293	288	302	313	288	305	308	287	293	266	269	295	268	280	318	279	291	279	253	281	297	284	300	310	292	285	288	296	268	291	260	300	280	268	301	328	306	320	257	264	284	262	287	287	282	288	299	305	246	301	267	312	271	318	288	295	293	296	296	251	311	289	270	300	290	276	301	303	294	286	275	289	326	277	274	287	320	288	284	277	269	255	276	263	264	279	300	268	308	286	305	314	291	276	312	285	284	297	272	296	279	285	291	304	267	276	302	275	294	321	292	284	303	292	301	281	310	271	318	300	311	297	275	302	316	304	256	295	300	272	298	275	326	318	251	271	276	272	322	282	272	291	289	286	272	277	308	253	290	280	283	298	296	283	306	280	298	300	280	330	273	258	258	308	287	289	271	263	252	305	287	296	296	297	311	261	268	299	262	280	287	278	289	282	298	272	301	294	283	283	269	302	280	264	282	294	259	310	282	275	283	287	277	292	267	312	320	298	298	299	284	279	280	267	293	284	301	299	289	298	280	272	279	284	289	303	285	256	288	288	276	289	321	286	312	332	286	273	267	285	305	308	302	290	261	289	305	304	335	293	286	299	300	306	277	273	311	332	309	286	238	299	284	300	284	279	277	311	311	297	302	280	276	289	297	309	265	284	272	275	305	274	285	276	289	273	281	317	299	304	333	296	293	284	289	295	230	268	264	267	274	278	305	300	293	281	289	313	278	308	278	291	275	274	259	293	323	266	291	261	311	273	284	317	287	298	301	308	266	268	277	286	299	240	294	298	312	262	257	286	278	276	293	262	268	307	282	286	279	294	287	268	290	287	285	301	254	269	291	298	283	307	272	272	264	288	279	295	323	298	329	317	307	275	301	267	307	317	320	340	270	299	296	267	280	280	289	262	316	261	293	316	311	292	293	319	310	274	275	253	274	308	263	264	271	276	264	266	288	289	276	305	282	281	288	305	287	270	281	283	315	295	289	305	279	260	298	319	321	282	304	284	278	299	286	295	261	282	280	266	326	263	312	283	305	282	283	271	306	269	292	313	293	261	261	296	272	291	283	309	284	266	272	276	268	329	273	282	303	287	264	287	301	290	271	289	277	305	292	299	291	290	297	278	298	266	282	292	328	315	314	296	297	286	307	256	299	297	264	285	272	278	265	290	284	278	307	269	305	295	278	265	329	297	299	280	296	290	298	316	300	265	274	303	288	290	296	313	291	317	284	278	276	310	306	290	298	283	279	310	305	296	288	259	311	270	288	274	305	288	288	267	288	298	295	285	315	314	297	299	292	294	293	290	318	332	334	268	291	320	300	286	285	275	262	289	286	259	281	250	283	314	289	260	284	286	310	270	276	299	315	306	292	267	285	297	258	281	286	297	278	293	284	277	291	263	259	268	291	314	296	277	271	318	303	271	292	317	299	274	294	249	287	324	307	290	301	271	296	284	277	283	307	295	268	259	257	305	290	333	271	292	268	299	287	281	294	271	306	257	281	309	293	293	299	249	283	275	324	324	306	294	277	275	265	314	300	277	279	300	280	283	252	324	285	285	280	293	282	297	288	289	296	290	292	277	270	297	285	311	299	303	266	275	306	252	271	258	312	274	289	307	285	280	298	314	276	290	280	289	289	296	276	284	269	281	288	298	256	316	275	282	302	270	277	296	271	278	287	290	269	293	285	276	286	289	250	311	301	289	254	288	282	262	298	279	267	270	298	269	302	299	292	282	258	285	303	266	314	275	278	320	288	294	290	296	286	281	312	288	306	301	281	279	267	291	311	264	299	299	277	298	289	274	279	295	251	304	312	283	302	260	286	291	279	275	269	270	285	296	280	297	289	288	320	306	294	261	280	290	282	277	291	293	262	284	292	286	284	260	305	292	306	297	299	276	298	281	316	295	231	277	283	280	329	269	282	304	322	285	293	317	274	249	294	290	302	294	278	270	296	297	291	268	298	303	264	315	268	294	299	282	305	335	290	262	309	293	284	302	292	302	254	265	286	300	279	270	284	291	294	261	292	284	255	274	302	294	275	299	295	317	275	275	301	297	310	273	274	284	298	278	266	277	272	304	305	304	294	288	304	296	248	283	305	302	291	260	291	321	280	299	245	277	303	294	335	296	272	284	294	309	321	298	289	292	296	275	287	284	296	269	315	295	281	283	278	305	272	321	318	266	287	289	310	271	285	294	282	289	274	297	277	295	269	313	266	277	296	302	271	281	284	283	292	269	269	283	272	325	290	301	243	268	304	317	301	311	294	271	281	301	267	310	293	270	306	312	288	269	280	265	304	288	274	287	297	259	248	323	288	282	298	315	294	255	262	282	305	312	285	295	272	282	305	288	276	264	257	282	296	293	322	253	297	279	303	278	323	280	308	286	291	285	276	289	273	288	282	292	295	293	263	301	277	283	273	292	289	271	278	274	279	266	297	293	289	277	285	267	312	284	290	269	306	289	271	297	315	263	274	282	281	274	300	296	265	274	282	271	284	291	286	296	296	295	319	299	301	280	297	287	322	278	301	287	288	293	272	254	275	308	292	269	273	312	287	261	271	297	308	285	292	279	293	294	288	299	277	270	274	274	273	295	293	268	287	273	269	273	251	306	297	271	277	284	276	293	308	291	273	301	279	304	297	262	267	301	295	288	340	309	263	278	295	267	269	280	265	277	289	298	285	247	283	317	287	330	295	303	305	270	314	271	316	276	250	297	300	289	297	293	254	297	282	286	274	286	282	259	296	266	315	300	265	308	274	291	278	284	294	281	314	268	285	302	264	283	289	274	298	289	284	284	274	306	271	300	297	259	279	287	265	294	265	275	285	268	319	259	297	286	296	308	304	282	305	244	286	324	285	297	279	270	284	280	330	323	280	299	287	266	307	282	282	269	275	283	270	267	311	279	255	262	280	260	295	301	279	240	282	281	269	280	276	307	299	273	300	312	297	319	249	304	296	291	302	266	291	314	280	278	291	305	293	271	278	263	267	275	282	277	284	277	303	310	295	312	289	264	318	281	305	302	299	298	253	266	284	255	300	276	288	305	283	276	276	297	290	290	314	297	232	299	277	278	298	297	256	319	281	258	295	278	280	300	293	314	275	297	295	280	275	293	275	279	280	314	278	321	276	314	287	304	253	289	308	310	272	288	312	292	319	286	305	305	294	281	281	290	270	303	287	274	318	295	280	274	270	276	322	287	304	292	281	317	293	298	289	294	294	278	272	290	279	264	264	277	308	292	283	275	294	290	283	293	295	304	290	284	310	327	270	273	280	286	300	278	290	253	263	307	329	290	294	260	317	273	314	288	265	321	267	274	274	325	282	288	337	298	282	300	259	291	284	310	272	283	274	325	285	304	279	295	291	301	325	277	305	268	298	272	269	304	272	289	333	304	311	330	274	318	298
47938	60424	51388	39597	34629	26690	20577	19554	17477	15145	12361	9770	7586	5820	4506	3377	2566	2004	1611	1254	1073	866	670	532	522	426	430	380	396	346	359	342	344	363	323	332	321	288	290	312	290	303	275	291	279	273	285	305	291	288	267	273	264	264	278	307	273	278	251	278	256	269	307	309	300	313	269	289	235	271	267	301	265	269	259	261	267	293	276	286	256	261	257	259	240	267	282	278	263	265	277	276	252	254	298	249	252	250	251	319	291	276	255	287	278	255	276	288	278	229	304	288	276	243	278	273	251	291	272	290	298	258	288	269	304	258	286	276	277	288	257	264	269	290	260	271	283	273	247	287	253	277	293	281	289	280	290	264	284	285	276	277	304	302	326	250	265	291	265	263	276	263	254	249	263	283	309	257	237	271	259	286	279	288	272	283	292	267	299	289	242	278	258	267	297	283	269	252	275	287	290	241	251	272	297	250	289	302	291	271	259	248	250	218	270	278	269	281	268	257	259	265	283	257	282	259	268	271	283	279	271	293	243	294	270	291	298	260	298	276	251	273	265	269	245	268	273	287	251	298	291	284	245	259	271	272	268	242	267	285	264	297	256	267	266	235	261	301	269	276	294	273	299	258	263	270	278	276	288	245	286	264	265	303	267	255	237	264	239	286	284	241	264	310	287	272	273	257	273	300	269	266	279	303	267	283	238	279	252	273	267	258	294	240	253	278	276	265	274	297	261	285	272	322	290	238	278	262	277	274	288	293	257	243	309	279	258	280	296	268	266	275	287	253	280	275	276	256	260	284	254	296	268	305	296	276	279	284	269	289	261	262	264	270	277	270	278	271	272	274	285	274	277	264	284	259	234	271	242	269	261	278	270	258	313	272	322	264	283	252	233	283	283	311	250	283	294	268	265	284	267	266	278	293	279	264	264	285	239	292	273	253	263	253	241	276	286	298	293	286	268	233	263	278	271	269	270	277	277	264	278	278	238	241	291	297	271	243	286	274	271	273	253	269	278	288	287	267	260	241	271	278	282	311	277	279	276	288	275	258	296	257	269	279	271	239	248	271	273	275	260	261	279	285	269	270	274	293	291	254	277	241	231	289	276	261	255	236	276	287	282	252	270	248	274	262	253	282	321	252	284	293	284	290	248	275	245	290	272	264	280	279	267	267	252	274	264	290	255	273	291	248	259	267	269	274	246	264	280	287	248	262	262	244	257	225	267	267	291	280	209	270	291	266	228	282	274	272	269	273	267	287	260	268	272	262	281	247	288	277	272	291	294	279	256	268	276	272	291	269	268	295	240	264	279	282	279	260	270	255	282	269	269	258	272	307	279	287	244	257	287	294	276	259	261	265	258	278	294	253	294	260	243	253	237	263	264	256	259	269	266	257	264	293	272	287	287	262	290	262	249	283	273	261	319	264	227	241	277	275	268	290	265	283	279	247	281	255	263	309	272	255	283	293	284	256	284	290	255	280	291	265	261	264	252	249	271	278	248	263	285	274	252	279	306	264	278	257	262	267	240	306	307	263	266	241	290	255	259	282	283	242	262	239	264	261	271	275	286	266	283	275	271	296	256	270	268	240	274	262	276	284	259	271	229	270	292	294	270	242	262	289	268	255	268	239	261	266	268	287	260	248	292	265	257	249	260	283	278	311	292	275	272	257	287	282	292	273	259	257	265	265	270	294	287	282	280	287	277	258	245	249	273	306	283	289	273	259	264	231	269	292	281	282	275	275	289	269	245	258	271	273	311	255	254	265	255	255	279	270	286	274	240	266	302	279	296	293	289	291	264	280	286	224	278	257	268	281	264	254	281	250	246	275	261	299	262	262	258	248	256	279	280	272	252	278	247	247	253	249	288	296	294	263	270	275	265	278	266	291	258	291	254	304	258	260	266	273	265	269	295	280	267	266	258	256	272	270	267	282	252	295	258	276	252	266	300	282	273	243	254	269	236	264	278	272	270	267	261	280	248	288	263	282	267	275	286	249	235	264	293	263	278	289	268	272	245	291	262	267	277	240	271	296	276	264	290	272	265	276	250	277	251	243	262	271	259	263	246	260	270	233	306	291	290	269	256	279	272	266	306	269	282	263	291	276	268	287	279	280	257	258	260	259	290	271	276	265	282	276	284	295	266	284	289	327	284	283	269	271	273	293	270	282	304	256	279	249	251	286	293	298	271	290	285	291	293	306	265	271	279	281	273	290	257	290	280	267	260	278	267	289	296	265	268	269	270	292	270	308	278	268	252	255	282	280	249	227	254	277	268	253	281	286	279	271	261	258	287	269	267	282	265	306	275	271	249	246	243	257	283	277	246	258	262	264	258	283	288	270	279	288	310	241	252	284	270	301	308	264	294	280	270	266	293	254	277	270	276	295	262	284	262	274	268	276	274	274	290	275	280	241	277	291	240	283	279	277	285	274	282	268	284	281	237	272	247	269	277	290	269	252	263	260	268	253	284	244	258	299	268	269	293	302	287	272	283	267	267	263	284	259	254	251	296	253	282	271	292	286	280	240	278	265	277	291	259	262	257	244	265	259	271	284	235	241	271	270	279	260	313	269	286	266	273	266	271	245	276	291	261	247	250	259	261	266	258	263	295	274	292	274	281	269	250	251	286	241	271	282	295	275	302	264	285	312	278	279	279	250	281	263	270	278	261	252	269	275	237	273	293	278	299	272	277	258	277	258	257	272	291	276	289	281	274	280	264	269	267	262	267	243	282	263	285	284	285	273	283	282	259	293	275	301	253	273	263	260	312	287	284	303	248	275	286	267	282	255	257	296	261	261	248	260	285	265	251	282	268	288	247	266	238	279	268	307	293	272	279	256	257	293	283	296	310	267	269	261	279	231	271	272	285	279	264	287	296	259	253	252	235	255	296	289	253	273	265	273	270	276	265	290	236	251	264	289	253	303	294	270	269	267	277	250	261	291	278	273	278	266	253	269	278	268	278	288	287	237	275	275	283	279	264	276	248	257	262	268	262	255	299	263	264	288	243	300	270	281	278	243	249	261	258	251	256	255	257	244	292	290	260	288	288	276	283	280	274	266	239	270	260	273	277	288	271	251	244	282	244	275	260	278	274	272	289	264	252	281	269	248	265	269	287	255	255	287	252	274	270	302	262	272	282	253	263	256	245	278	265	283	273	261	271	274	280	292	281	239	265	241	256	250	277	262	257	254	293	268	278	289	283	263	326	254	270	263	308	289	276	285	261	274	272	285	261	268	280	287	272	280	290	277	274	274	281	295	264	248	277	259	237	303	298	279	260	284	292	275	260	258	261	266	288	263	286	286	227	277	262	264	268	282	267	267	310	283	260	258	278	260	251	260	249	251	258	262	296	267	263	286	274	266	280	285	292	271	255	264	298	264	293	271	259	260	274	245	267	297	269	263	253	253	256	295	271	227	265	285	243	253	265	294	286	286	275	281	253	256	286	292	275	282	275	273	282	269	280	263	277	296	252	283	253	257	262	264	271	272	282	284	251	290	273	298	269	275
28437	22549	29376	29252	21458	14313	10266	8814	7295	6041	4601	3474	2697	2147	1632	1302	1017	829	693	616	479	510	437	382	351	317	323	290	294	286	273	288	268	240	239	275	269	265	259	271	251	288	251	267	238	256	263	257	246	246	210	265	265	243	262	253	257	239	239	238	234	262	261	260	241	234	269	258	237	218	262	240	271	283	256	250	249	217	262	258	226	238	274	252	233	220	263	248	263	258	251	243	220	231	242	249	259	228	242	245	238	250	265	224	249	251	264	249	247	215	229	242	250	279	248	253	244	241	251	270	240	264	266	246	248	288	274	225	247	254	245	242	251	237	225	260	240	227	239	280	270	236	232	268	265	275	227	228	226	271	244	227	260	275	235	242	242	271	246	221	222	257	261	249	229	223	221	226	261	237	231	275	259	257	267	255	249	253	250	230	233	235	271	265	227	248	259	250	251	302	212	248	262	254	253	246	253	270	273	240	261	250	266	277	231	245	279	249	264	241	230	220	246	229	235	273	223	236	222	227	235	261	220	235	228	273	233	261	223	239	246	265	259	229	274	255	260	253	267	233	249	277	240	206	224	238	257	243	262	212	253	249	232	251	232	264	244	271	248	245	226	240	253	262	239	241	236	270	244	275	246	238	261	253	242	260	259	243	235	263	265	249	256	265	256	238	248	258	241	239	264	230	256	254	256	246	256	253	255	254	247	257	285	234	257	260	233	250	273	291	226	258	234	238	264	264	249	258	259	232	249	235	259	238	249	244	243	248	267	247	227	247	223	254	265	240	219	263	236	240	242	245	266	245	218	259	238	284	249	243	219	233	233	241	225	261	272	271	254	242	247	244	263	246	280	239	241	251	319	282	248	254	276	254	252	267	253	240	278	252	234	247	260	219	237	249	254	241	246	243	264	255	268	250	247	241	262	238	271	238	257	231	251	236	248	240	255	234	244	251	248	258	270	275	235	235	251	259	252	239	252	265	268	233	262	240	249	262	243	230	235	237	264	242	247	269	266	266	243	266	245	251	259	241	250	248	253	295	272	254	244	249	264	232	233	236	254	240	264	265	260	239	250	281	263	226	247	270	234	262	250	261	242	242	248	226	278	246	242	256	235	221	232	257	253	264	255	224	251	265	251	233	230	256	284	236	247	256	215	259	283	243	240	285	244	239	283	266	229	238	262	294	257	236	213	238	250	239	262	269	254	267	247	232	261	245	246	250	244	236	243	269	238	242	270	260	256	272	266	277	257	239	228	231	260	255	254	251	247	244	226	265	285	277	246	236	249	242	251	268	269	247	259	236	242	262	262	256	223	238	239	242	269	246	233	231	259	273	252	263	271	254	236	274	245	270	261	249	240	232	275	228	286	266	225	230	273	245	246	255	253	245	258	262	239	249	224	227	266	258	246	249	247	238	271	259	262	251	246	266	261	260	209	290	235	213	250	255	262	255	240	246	268	253	243	241	245	272	236	280	262	251	272	248	249	266	244	264	244	257	232	259	218	230	267	261	249	255	238	280	256	241	248	231	263	219	263	246	284	257	258	265	223	214	248	273	249	289	262	254	260	260	230	256	246	258	234	272	261	236	256	243	231	240	260	261	236	235	254	243	258	284	256	280	250	242	252	258	243	258	277	233	238	261	277	237	242	259	233	230	241	280	261	292	284	231	241	241	251	275	257	249	254	231	249	266	260	276	248	235	240	248	261	283	255	278	245	227	240	241	276	263	258	240	239	242	257	220	262	243	265	253	240	235	245	261	241	227	232	271	237	261	229	243	235	250	257	225	267	262	222	253	238	258	242	278	249	242	249	249	238	231	255	239	239	264	250	268	226	270	231	282	263	266	255	291	258	256	217	273	244	236	221	265	235	265	245	236	219	232	258	231	272	249	255	265	238	225	250	256	240	280	241	209	243	230	235	283	242	262	252	235	259	256	238	223	250	231	247	275	233	238	250	264	230	217	251	247	245	220	228	228	253	228	227	238	237	245	265	233	239	217	278	221	245	232	237	226	272	231	256	228	248	233	218	240	252	235	257	257	263	239	274	265	257	228	264	276	259	265	250	239	239	253	254	239	271	251	238	259	230	224	245	245	235	296	233	239	252	260	238	218	254	252	258	258	237	247	256	253	252	249	262	233	268	268	241	282	237	233	262	266	267	246	248	258	269	207	237	253	251	228	234	272	273	261	244	269	247	253	267	268	226	269	253	239	260	262	270	241	251	236	236	267	262	246	234	266	255	230	276	233	237	258	257	240	231	256	227	256	260	283	259	266	230	265	232	227	253	244	248	233	244	250	258	242	225	243	246	223	237	247	233	231	252	244	238	246	250	233	255	247	244	294	261	252	258	268	238	235	281	256	261	249	255	240	258	220	236	234	255	251	259	282	246	227	257	258	263	284	243	217	242	257	271	244	236	235	218	240	210	260	233	230	278	270	246	273	242	222	241	227	272	273	227	249	253	263	250	250	236	247	270	251	245	266	219	272	257	244	277	240	242	262	262	248	251	276	238	257	242	206	265	233	238	251	265	238	266	232	233	268	238	254	256	223	258	238	268	257	225	269	236	209	238	271	286	256	275	299	264	252	257	249	253	254	246	246	264	263	239	246	249	235	250	244	293	244	232	224	231	290	233	281	252	257	239	244	249	242	261	230	242	246	261	263	228	258	233	244	249	232	241	257	244	229	258	222	256	247	244	273	241	272	226	252	276	230	252	250	229	259	235	258	221	243	265	226	266	292	238	263	257	257	231	272	277	241	276	248	248	231	266	259	252	250	237	279	247	279	243	251	244	232	247	240	230	253	250	239	259	245	277	251	267	254	231	248	229	250	264	242	221	269	259	239	232	255	232	259	238	250	264	242	290	241	257	243	261	230	252	244	246	247	241	247	214	233	245	248	254	215	252	249	237	251	229	265	224	255	232	250	239	249	232	244	237	264	250	270	239	234	242	242	253	266	256	240	247	247	256	251	272	275	247	244	301	258	227	257	254	265	213	236	242	239	266	241	222	240	229	271	255	222	253	257	246	223	242	247	239	234	250	261	243	234	230	248	278	255	235	268	235	259	266	238	227	234	262	247	237	258	257	226	223	262	262	244	254	254	272	258	282	281	251	255	259	245	239	244	226	264	220	235	260	239	281	268	250	240	259	254	253	264	275	271	258	232	241	249	235	250	221	252	238	247	281	286	235	262	270	272	230	221	241	253	243	267	232	237	264	245	231	236	249	277	280	270	242	246	240	239	248	254	244	271	262	252	246	244	250	217	260	232	258	258	240	241	258	259	269	260	233	245	254	240	234	259	277	268	245	260	238	248	246	244	245	247	260	235	230	251	251	259	213	219	263	215	255	237	244	247	269	245	261	241	275	237	229	217	242	229	260	254	253	254	247	251	263	250	231	240	243	254	281	240	221	269	231	229	241	240	252	274	243	257	225	250	242	240	254	249	247	265	234	256	238	249	241	249	250	250	249	233	245	230	240	272	256	239	263	242	236	264	231	243
42144	49083	42484	32641	25422	17998	14755	14124	11971	10006	7828	6129	4752	3635	2732	2070	1723	1253	1010	803	660	597	522	406	353	328	316	305	310	285	279	274	287	304	275	284	250	246	250	270	229	292	239	247	267	226	211	231	252	252	238	236	208	267	237	257	239	262	231	230	260	254	236	276	234	259	249	270	246	226	243	251	245	251	258	245	253	240	243	220	263	274	249	227	222	234	256	238	233	222	211	217	242	244	257	259	239	252	267	248	237	264	267	221	238	236	241	275	239	252	243	246	263	238	239	213	225	236	229	253	252	238	250	242	260	240	213	221	238	234	217	235	239	246	266	243	229	217	239	232	240	223	222	256	241	259	243	242	232	236	236	239	216	226	242	253	249	258	258	230	251	234	276	258	223	288	225	237	233	211	226	250	226	222	238	250	246	275	256	238	257	226	249	249	227	266	241	251	220	248	234	271	230	248	256	245	223	244	262	280	268	225	222	235	252	263	240	231	231	265	243	235	242	231	251	234	220	211	252	246	241	244	221	233	262	236	261	251	236	249	232	264	255	240	258	240	223	226	272	266	211	232	231	240	254	251	247	246	237	235	240	222	248	271	237	230	224	248	257	232	255	251	222	263	245	226	229	226	239	241	254	248	237	245	245	252	240	232	232	236	241	226	273	248	244	222	241	243	241	219	238	209	251	253	243	253	250	238	252	230	238	242	255	257	222	254	235	211	225	244	219	250	252	222	225	227	240	233	249	266	254	241	246	234	244	228	238	243	264	260	240	263	232	242	243	254	231	225	237	233	240	251	238	244	239	213	249	247	219	237	245	225	237	228	255	219	248	243	235	247	240	212	246	226	227	205	244	239	235	253	245	240	234	250	252	228	267	238	224	224	237	237	231	233	225	229	219	260	250	243	235	253	243	241	246	218	221	222	243	247	223	231	240	236	226	235	227	235	228	234	246	241	242	247	225	270	234	247	243	265	242	259	229	240	231	226	258	228	242	267	212	246	232	228	212	251	245	238	263	238	246	225	213	251	220	239	248	241	260	237	213	245	259	231	239	240	238	243	231	262	231	218	254	246	206	241	231	249	249	250	231	251	269	230	251	241	222	252	239	218	242	260	243	225	237	223	239	233	224	231	216	231	217	251	243	244	228	258	265	246	234	238	256	253	213	244	256	234	221	260	267	216	241	266	272	206	240	234	258	252	246	235	278	252	253	258	239	241	220	251	239	252	225	223	264	225	252	232	247	239	232	209	226	240	237	241	209	233	230	217	241	232	215	247	251	269	235	212	204	225	243	239	257	268	247	259	226	260	263	248	230	222	239	241	250	241	244	255	241	232	241	245	213	235	244	234	238	246	232	237	251	238	245	206	234	246	236	248	240	250	262	257	231	210	232	250	243	235	229	258	253	237	210	251	258	234	232	247	236	260	259	243	230	249	246	217	236	248	240	247	265	247	246	249	249	243	233	236	259	248	238	241	222	265	238	255	219	253	249	265	264	253	251	217	204	250	218	231	239	265	261	221	267	280	246	246	264	262	226	253	232	249	226	251	237	243	229	228	230	259	247	221	231	239	253	257	236	256	249	258	229	246	225	246	246	226	236	259	232	212	241	232	279	280	247	261	259	220	228	234	236	258	232	246	207	241	215	256	256	267	244	245	253	250	248	245	208	235	241	261	243	266	249	232	208	246	262	243	223	239	245	240	254	212	232	260	220	226	260	255	240	219	231	237	227	218	245	261	259	222	255	229	237	243	230	242	263	224	246	252	227	216	228	255	292	249	261	250	276	234	244	224	239	229	222	222	243	237	218	241	219	239	238	245	227	242	215	276	234	211	259	241	232	218	273	265	235	231	231	262	211	257	259	202	253	257	230	248	257	236	223	235	226	258	229	271	214	243	203	246	220	225	250	238	251	220	236	240	247	252	236	224	235	248	249	250	218	262	227	256	231	230	247	234	247	205	229	235	235	232	246	272	244	243	229	264	224	248	251	246	228	236	227	233	242	248	238	224	242	229	223	226	254	235	266	251	258	244	220	271	269	240	250	225	256	246	248	242	276	247	255	241	218	257	260	250	240	265	248	229	243	230	246	233	225	240	237	277	224	242	268	257	247	265	206	246	244	260	227	254	246	248	246	242	245	230	240	235	241	240	243	227	232	238	247	247	239	244	253	221	236	247	244	233	243	230	238	235	242	261	236	254	263	235	221	274	228	218	217	241	266	251	217	239	241	243	255	233	242	238	229	227	235	243	254	231	231	259	234	212	232	268	264	220	267	260	242	255	256	246	238	221	227	252	227	213	247	215	231	256	224	254	251	249	236	236	252	243	263	228	244	238	227	232	240	240	231	226	230	265	239	263	235	228	237	235	226	234	245	227	241	238	259	236	250	261	247	232	216	241	218	204	211	239	265	238	286	261	244	237	250	258	222	234	248	230	245	255	213	262	258	235	235	240	282	222	221	241	249	251	264	253	259	244	249	238	234	205	235	259	232	258	251	234	244	199	240	235	246	239	241	258	267	260	247	252	219	242	248	252	241	266	273	248	231	240	260	252	255	247	242	243	243	251	239	244	245	251	231	261	259	275	215	221	244	218	240	234	259	228	251	254	257	249	226	241	240	272	265	217	260	255	228	239	252	242	238	256	250	226	232	243	257	259	227	218	243	260	212	262	233	238	234	246	264	252	249	256	233	243	231	242	199	238	237	237	231	223	251	236	244	253	237	247	228	239	232	253	233	243	244	234	228	260	219	233	262	240	279	253	264	260	225	248	263	237	234	239	234	219	237	247	251	248	244	240	236	260	245	241	226	223	237	252	256	260	228	250	237	267	247	229	215	252	247	278	223	234	238	216	277	239	266	250	219	257	240	226	255	221	233	242	224	252	238	254	220	254	214	282	228	231	230	267	259	263	262	255	249	236	232	258	229	223	222	274	257	250	237	223	241	268	281	238	255	239	244	219	223	238	228	262	261	257	231	244	218	228	255	259	225	243	236	230	223	235	272	211	248	235	246	264	245	240	261	235	238	262	253	213	240	225	260	250	265	227	236	221	257	244	251	238	253	226	212	242	261	267	226	227	236	224	244	250	247	248	260	246	240	222	260	241	235	241	232	259	273	227	262	238	242	242	226	261	254	232	252	241	248	254	237	225	240	239	234	239	264	255	263	248	235	256	245	278	224	256	253	232	236	282	205	242	211	247	254	242	213	266	255	247	244	223	262	225	264	251	203	229	263	233	250	259	229	243	246	250	255	219	240	236	232	207	222	263	259	247	224	254	234	247	260	238	234	255	250	251	251	235	216	225	220	214	238	224	251	267	242	242	221	261	232	240	262	242	233	237	240	238	245	249	260	236	250	224	243	243	256	238	252	249	213	210	232	199	234	228	257	240	245	217	255	225	246	260	262	274	242	261	270	246	211	214	247	217	227	257	238	232	256	262	226	269	231	233	214	247	219	241	230	261	210	230	234	272	218	226	251	250	228	249	254	239	239	244	236	229
25261	21554	29046	24695	23370	23660	19264	13405	10342	8407	6253	4887	3768	3020	2342	1726	1423	1073	867	764	673	576	464	441	364	386	329	342	324	332	305	349	333	323	301	291	301	286	290	309	332	273	299	282	292	286	267	295	278	290	311	263	257	252	284	243	285	271	290	257	253	253	273	283	275	289	273	280	282	281	244	271	270	273	266	262	260	274	249	274	256	273	269	251	279	272	261	283	254	258	272	291	267	264	256	297	302	279	257	278	275	285	281	293	260	285	243	331	275	292	291	254	288	286	268	271	258	269	279	275	272	281	292	312	285	252	289	273	287	288	276	256	298	267	283	266	294	305	274	287	272	274	296	327	278	268	279	238	290	279	291	283	274	264	252	263	273	286	272	282	291	266	256	287	252	274	268	286	299	300	281	248	253	301	287	264	277	286	284	280	277	280	255	286	281	256	294	245	263	267	268	293	261	264	272	277	265	257	281	282	258	278	293	285	276	261	303	283	276	285	291	272	295	265	258	294	269	255	277	252	293	298	272	297	263	284	312	261	240	270	287	279	280	276	263	281	275	285	318	298	289	287	260	284	258	276	281	289	274	255	287	275	289	252	273	265	245	252	304	290	275	278	288	325	236	261	253	306	266	286	284	258	245	290	273	302	294	277	256	283	297	234	272	276	270	281	262	300	257	270	271	303	260	292	268	280	260	283	256	256	289	292	317	268	263	284	291	264	295	288	237	267	265	275	249	273	291	292	286	287	275	254	289	269	279	307	267	281	280	273	247	269	266	277	274	274	275	271	260	276	294	276	289	297	277	271	285	289	279	295	282	314	270	275	294	232	292	291	306	280	285	282	263	276	285	273	283	318	285	283	276	290	259	286	236	271	258	258	305	283	267	268	282	300	272	248	276	271	268	274	285	300	278	263	279	288	267	258	272	267	250	264	263	265	259	271	276	253	277	282	262	251	302	247	282	261	326	258	271	267	278	281	259	288	297	269	284	266	261	276	271	283	279	259	257	254	300	295	277	251	278	262	260	298	264	268	278	278	296	276	289	250	267	266	247	266	298	286	267	262	270	273	261	262	236	278	263	302	257	264	270	294	278	265	310	267	296	266	275	276	256	282	276	264	238	287	285	247	268	258	259	285	295	258	285	261	260	292	263	240	297	322	290	226	289	267	264	262	296	266	278	262	297	289	257	259	283	297	304	250	289	329	262	263	285	269	257	259	247	254	260	280	278	286	277	261	271	265	291	275	255	273	279	258	275	263	284	255	253	305	268	276	283	276	267	299	250	277	266	271	266	272	276	263	278	261	263	278	288	289	275	298	289	264	279	279	259	279	290	254	274	273	272	275	248	273	271	260	278	281	313	275	290	249	264	285	309	272	275	258	267	288	247	262	263	282	293	228	294	258	251	257	295	266	252	238	276	278	275	283	275	270	250	272	282	275	285	285	273	266	271	299	263	285	262	270	278	271	293	274	268	276	265	283	266	269	255	254	254	290	277	260	274	291	270	275	298	258	278	264	285	274	260	268	267	270	245	279	262	283	263	278	286	261	256	261	280	263	258	283	290	263	244	273	284	248	274	253	301	283	270	299	248	256	291	258	296	265	268	266	258	284	293	282	269	279	270	318	274	302	263	272	292	286	280	239	295	305	287	301	276	279	273	255	296	272	270	256	280	289	262	250	310	296	274	272	301	261	281	276	274	233	257	260	293	268	305	290	282	276	293	282	303	259	276	291	284	264	259	280	274	274	243	295	274	281	294	257	297	309	292	285	318	256	286	292	283	276	269	257	268	288	256	269	273	268	321	275	279	270	279	303	273	269	284	292	297	292	284	260	268	277	256	276	266	288	267	285	270	286	306	256	292	260	300	277	278	292	258	258	280	268	263	297	293	263	269	274	303	273	297	295	265	264	278	282	275	299	296	268	277	289	254	244	259	257	257	298	294	256	286	270	257	305	288	268	282	277	255	283	246	272	285	247	277	294	303	251	245	254	290	277	293	279	286	268	265	273	269	293	276	281	265	278	290	270	282	266	285	270	284	284	282	269	273	277	257	297	238	294	289	273	259	278	268	295	272	272	263	264	267	306	261	307	278	257	259	290	253	257	302	315	266	301	257	292	282	294	277	261	263	242	305	283	292	268	281	272	270	285	272	270	283	250	276	284	271	286	294	306	271	282	274	274	284	298	287	285	274	274	263	282	272	283	263	261	273	266	298	274	261	244	263	269	276	265	273	293	282	297	287	270	250	257	278	286	280	282	277	299	263	264	296	274	296	292	266	259	278	258	305	253	232	268	304	274	285	272	263	270	292	270	268	268	277	290	304	273	279	287	264	268	276	268	278	270	322	259	281	251	274	269	263	276	274	285	263	308	273	253	261	252	261	261	283	307	273	250	282	288	264	267	275	286	285	307	306	288	247	271	286	272	255	274	257	290	288	269	291	284	296	271	269	293	282	266	260	251	240	303	260	284	272	279	261	285	281	284	287	277	264	276	266	279	261	270	284	291	267	273	303	266	267	278	281	299	297	283	296	275	281	284	277	296	278	281	269	277	299	276	233	284	266	290	240	263	280	251	279	241	282	247	266	245	311	312	272	290	276	289	287	260	255	287	268	243	263	289	295	305	258	283	301	279	246	251	323	293	277	284	271	263	296	270	262	275	271	277	242	288	276	281	269	278	268	257	292	272	263	249	288	261	232	291	271	276	280	257	282	288	290	275	299	268	258	241	292	300	265	274	267	291	282	272	252	269	299	272	278	270	274	266	300	287	261	264	273	283	269	278	259	295	254	298	278	304	271	279	284	263	279	270	305	262	269	262	280	270	272	299	294	314	291	252	271	286	268	294	270	270	282	279	291	284	284	283	281	308	231	285	281	268	266	301	316	324	290	260	265	277	280	276	283	286	276	310	268	281	288	278	299	260	269	287	273	278	274	275	269	306	263	264	256	270	267	254	288	251	269	262	268	274	262	275	284	282	294	251	257	271	283	275	303	268	314	286	317	291	290	300	277	260	297	277	268	263	266	293	248	291	293	256	298	257	270	288	259	282	281	282	267	274	287	299	257	276	230	275	273	279	266	309	297	304	255	291	289	285	276	245	273	295	254	282	293	264	288	266	279	299	283	282	280	270	302	292	251	261	281	264	312	296	280	286	256	253	260	284	266	295	280	261	267	253	276	271	308	309	295	232	298	279	288	279	287	278	276	265	274	258	302	278	273	292	277	300	283	266	267	283	294	302	276	260	279	275	262	298	243	252	282	292	285	299	282	283	283	296	306	287	309	270	309	265	284	286	288	286	268	272	261	280	290	246	267	268	269	264	258	284	284	264	253	271	290	294	261	299	280	257	283	289	264	278	302	261	286	274	253	273	287	297	271	283	294	300	269	306	253	253	255	290	270	282	280	269	254	269	314	314	284	254	293	304	281	318	289	283	271	285	279	263	285	289	303	273	280	305	295	294	271	292	290	290	278	276	274	276	281	278	260	315	291	299	293	280
45363	55520	46642	36972	30926	22828	18880	17222	14782	12105	9400	7566	5941	4474	3503	2781	2093	1654	1180	1000	859	690	588	512	426	440	380	340	306	342	339	335	324	329	311	324	343	286	290	263	288	270	296	277	236	250	259	286	271	260	290	281	278	253	239	245	280	264	275	264	235	250	247	228	277	246	257	268	257	260	275	267	239	258	272	232	262	281	266	243	254	250	250	240	270	255	256	280	251	258	250	244	268	286	271	243	253	272	265	283	235	267	276	273	252	251	267	250	232	265	286	250	284	261	282	232	241	247	273	267	244	284	269	255	259	272	241	273	251	251	254	234	278	242	278	266	249	275	245	260	266	259	263	257	246	256	248	280	259	264	284	252	267	263	268	300	227	283	245	227	274	279	258	258	293	263	262	220	276	263	280	265	240	254	263	287	264	271	251	286	249	264	253	255	257	246	266	273	290	272	272	266	270	283	267	245	236	271	227	277	303	254	250	269	272	260	287	279	273	288	277	275	230	241	258	281	286	252	253	267	268	251	258	249	232	236	263	261	261	246	229	282	286	277	261	250	271	276	271	275	325	269	249	243	257	255	254	286	248	267	262	257	265	262	239	269	261	227	252	250	259	250	265	260	265	256	263	240	262	293	277	255	279	311	221	265	270	261	260	258	267	250	266	264	271	248	257	259	259	246	237	269	254	274	269	266	260	260	260	291	259	241	263	242	255	258	285	244	259	267	267	271	261	241	228	273	263	252	234	278	242	267	236	271	260	246	261	300	283	246	279	269	299	265	242	260	281	253	255	260	255	230	237	254	246	263	264	261	260	272	225	267	293	264	240	261	280	259	262	256	282	257	264	264	269	259	231	276	260	260	264	296	284	244	214	258	250	252	238	264	277	278	256	236	256	262	279	265	258	263	294	247	254	252	279	275	265	267	246	274	263	258	252	257	262	256	251	276	264	272	244	282	255	288	242	240	250	258	254	238	227	283	263	269	252	270	269	270	235	273	261	259	256	250	283	249	256	245	310	263	268	285	265	251	230	275	244	284	287	263	284	250	244	256	303	253	235	259	279	240	227	263	246	258	253	268	226	273	240	244	321	274	305	275	276	273	258	259	276	241	291	288	272	277	256	274	253	256	243	262	246	257	253	244	279	225	242	269	277	258	289	276	243	255	249	292	284	239	298	276	264	269	230	247	220	260	245	279	250	282	291	283	243	228	257	266	250	266	274	217	240	267	272	286	261	245	250	298	256	283	240	260	245	265	266	264	277	245	256	251	265	244	272	267	239	262	249	257	277	227	252	253	268	247	278	266	244	249	278	264	253	251	268	247	254	275	226	268	254	259	278	253	260	278	257	252	283	267	253	258	252	249	279	257	248	240	259	258	260	230	228	262	246	292	254	265	264	274	271	244	249	266	244	296	247	249	242	258	281	245	233	289	277	276	248	264	252	272	274	233	257	239	271	237	275	250	245	272	269	238	261	266	293	257	284	267	264	230	265	233	248	255	262	259	276	253	250	261	263	280	237	261	287	267	269	295	255	256	281	270	277	252	276	291	261	262	254	240	264	216	235	267	265	251	271	258	271	244	254	259	260	293	244	261	261	264	256	267	301	266	267	261	281	247	249	253	281	293	261	263	266	290	258	289	237	258	279	227	268	268	253	274	267	287	249	264	273	271	270	259	276	272	233	281	236	255	267	275	255	271	250	253	260	243	282	254	283	245	279	251	255	271	257	276	291	231	288	256	255	252	233	268	250	242	249	247	259	264	281	264	239	252	255	212	256	246	252	242	255	247	260	268	255	278	275	269	270	244	260	272	265	246	239	292	289	244	291	229	248	273	257	261	282	273	263	252	253	239	274	255	237	268	252	262	248	233	266	282	280	270	266	243	260	224	248	257	261	247	258	286	252	249	269	245	278	263	252	287	271	254	235	275	266	239	263	259	248	237	285	268	269	279	243	251	275	280	279	256	272	263	257	236	237	266	259	266	232	254	291	246	228	272	261	273	275	256	236	267	238	257	261	262	242	272	254	254	299	255	250	232	254	258	226	268	256	253	316	242	243	260	277	250	254	235	271	244	278	229	259	274	274	251	260	251	238	261	271	254	251	247	256	261	274	257	278	288	254	268	233	273	227	276	260	242	272	284	250	250	255	253	259	245	260	236	251	253	253	242	249	264	267	277	267	260	256	257	254	247	265	244	240	254	292	256	254	262	252	243	290	249	268	276	263	261	253	240	232	244	287	253	277	286	240	262	249	266	237	245	245	218	253	270	263	252	256	288	263	240	234	273	275	256	257	278	273	259	236	270	252	247	254	276	253	265	264	265	260	267	258	278	254	289	262	243	260	251	259	245	251	281	261	257	280	263	270	270	247	253	267	271	249	229	255	216	231	278	277	257	265	256	274	261	257	280	254	312	224	263	266	299	263	286	269	254	242	256	251	279	276	284	222	239	258	248	258	265	251	243	259	265	253	246	264	236	272	244	255	247	266	274	246	222	246	273	269	274	253	266	284	273	263	268	265	244	235	275	269	244	285	252	273	287	241	263	266	237	256	255	253	270	280	259	290	262	260	260	266	295	228	243	250	262	257	268	266	243	254	263	265	277	260	242	280	255	289	256	244	291	280	242	285	235	272	233	228	271	248	257	269	254	267	285	258	275	266	279	219	262	256	260	272	275	283	258	265	255	264	238	256	259	265	269	238	241	248	280	249	261	251	275	251	262	277	277	272	258	251	236	260	271	259	298	241	254	260	250	272	277	243	280	266	246	214	285	242	237	260	276	249	215	232	278	250	232	253	264	265	250	272	256	247	260	242	267	254	260	256	271	244	258	268	262	263	232	267	244	277	257	244	265	257	266	279	252	269	250	279	256	271	250	270	279	262	271	298	254	255	293	243	262	261	284	288	256	245	273	283	278	238	252	256	279	285	231	260	318	272	230	261	253	281	244	278	272	226	250	281	282	244	273	261	227	266	295	253	261	247	264	268	275	278	250	252	261	263	259	223	258	268	279	267	253	259	271	241	258	287	256	254	259	244	266	235	266	280	270	239	259	261	253	254	266	260	262	263	225	259	247	253	263	279	261	251	246	242	267	264	266	264	239	264	249	247	262	282	259	277	250	292	255	256	240	262	240	271	261	278	252	242	259	260	271	284	281	291	239	236	286	266	216	248	240	262	265	252	261	283	247	257	215	242	250	248	263	272	218	260	266	249	259	247	277	250	250	273	258	255	261	268	253	271	252	258	268	252	249	272	254	277	270	284	249	281	254	264	235	258	262	251	279	254	261	258	276	268	225	236	258	274	280	256	279	247	278	293	271	262	277	243	282	267	250	224	241	244	268	242	259	236	244	265	280	273	255	263	266	239	237	287	268	244	274	221	271	266	296	241	250	250	250	243	278	263	234	305	262	266	244	222	233	262	255	242	233	272	252	252	278	266	255	281	284	276	226	271	273	272	269	282	254	253	249	265	263	283	272	280	234	276	275	240	267	242	264	278	266
25058	21524	29019	24594	22527	22856	18415	12066	8758	7028	5563	4334	3386	2609	2056	1560	1172	1023	787	708	541	546	463	411	358	365	315	298	315	323	332	332	275	313	283	284	292	284	296	287	285	288	284	257	251	271	295	245	272	244	242	276	296	271	297	304	262	293	267	257	244	270	277	285	263	274	299	267	249	254	275	274	264	247	256	274	247	273	247	268	257	269	243	295	279	245	297	278	243	264	276	257	275	264	281	243	262	288	284	281	240	251	284	259	256	249	257	242	252	267	277	247	301	251	263	282	244	254	261	253	227	243	245	266	246	239	263	230	254	232	260	252	263	282	280	260	244	250	266	248	248	253	294	260	283	282	290	242	273	256	257	249	268	258	247	257	258	263	271	258	256	277	267	266	261	288	289	261	280	271	264	260	261	261	265	281	270	251	254	257	256	266	277	283	294	269	254	238	273	283	276	288	258	250	302	248	257	287	257	254	235	232	266	257	267	267	279	250	269	278	266	261	279	245	241	255	252	279	256	267	250	266	270	278	284	257	262	244	277	282	248	282	272	244	272	273	256	305	278	263	239	233	241	273	273	257	267	258	240	266	265	244	265	254	280	281	269	278	276	261	274	238	227	242	285	253	247	263	263	290	255	289	277	256	232	261	264	298	283	256	297	274	262	282	252	262	313	299	270	258	261	251	277	253	274	269	294	287	251	253	275	254	267	257	300	271	289	262	234	263	284	241	281	283	239	270	275	245	269	246	280	291	268	273	235	240	265	255	273	243	293	266	265	260	308	277	237	256	264	256	233	273	271	249	265	276	269	224	255	265	273	250	267	242	284	299	249	256	250	264	246	272	280	242	257	306	267	277	258	234	289	265	231	290	291	264	269	270	253	252	300	248	269	280	246	280	264	286	262	236	266	266	279	261	289	235	282	261	257	241	267	245	262	236	254	284	263	279	269	271	269	252	252	265	243	283	252	279	271	272	272	240	274	255	265	282	301	269	266	288	264	271	269	274	264	243	265	273	269	268	257	244	265	277	262	256	239	264	272	258	257	260	278	295	254	285	302	286	261	278	289	251	257	236	232	264	265	308	255	260	278	266	272	260	246	249	287	289	260	293	283	250	257	303	284	305	300	259	254	284	253	264	283	279	271	259	261	253	270	239	281	251	227	278	281	256	224	278	240	274	279	283	285	243	249	235	274	298	268	246	253	276	280	267	249	263	256	293	280	259	251	288	270	253	255	252	257	270	262	254	251	275	263	283	285	270	269	236	282	338	255	264	273	266	247	251	259	259	259	256	244	277	264	257	246	283	297	243	266	271	249	274	251	280	283	250	272	254	276	250	239	276	260	267	260	287	269	270	259	258	272	249	278	258	270	298	254	253	250	279	243	251	244	274	276	258	274	268	256	303	283	270	265	282	261	260	276	279	305	269	291	305	266	262	284	251	265	259	234	278	285	236	271	288	233	282	281	281	270	269	274	259	260	255	269	243	289	228	238	283	255	244	284	264	284	264	255	265	269	264	270	277	253	295	286	260	274	260	294	235	266	260	272	297	291	269	253	276	299	281	295	259	282	246	245	234	276	292	258	258	293	274	266	279	266	269	247	238	261	251	244	245	247	259	265	260	258	270	260	261	270	271	257	271	273	292	282	286	286	245	234	267	257	267	285	258	280	263	255	292	262	234	234	252	271	258	295	270	276	278	255	280	292	279	274	300	266	220	259	266	247	299	263	257	298	290	267	276	258	267	267	300	312	277	262	264	257	292	273	272	241	281	271	291	265	245	230	265	267	270	251	239	274	270	271	302	260	251	298	259	273	248	262	289	280	281	242	283	232	284	250	263	306	275	251	267	266	257	266	258	282	285	269	240	259	263	252	265	272	297	309	267	283	259	251	276	277	276	237	276	281	268	263	268	284	296	228	256	249	328	275	266	268	272	311	287	221	273	271	239	297	280	290	281	299	268	285	262	250	261	282	244	237	257	293	276	271	283	253	297	232	255	251	294	277	280	265	285	289	305	262	275	310	253	281	265	276	255	255	260	279	277	260	246	249	267	259	273	266	277	286	292	260	275	264	270	259	270	306	277	275	265	259	299	257	254	286	250	271	227	261	273	278	276	261	304	285	262	251	256	289	270	285	279	250	284	241	276	257	268	253	286	262	262	246	264	281	263	254	263	291	257	267	247	267	252	259	253	283	259	247	272	292	249	281	271	267	278	255	275	272	278	262	259	268	251	253	233	277	255	279	287	242	289	253	261	260	284	297	263	280	304	247	270	257	254	240	256	270	264	241	283	274	253	274	273	299	255	234	285	261	248	251	276	253	261	281	248	269	240	261	222	282	279	261	296	287	242	272	244	265	265	279	249	279	257	251	252	265	251	259	242	268	263	276	269	252	276	271	285	250	239	269	293	255	257	274	275	265	295	274	273	259	269	294	267	269	287	264	248	285	264	255	236	255	275	244	234	268	281	243	250	262	280	257	251	279	261	283	248	250	270	265	253	242	259	250	271	280	268	226	279	273	263	291	282	284	278	245	283	299	269	251	274	287	265	280	243	276	224	244	265	241	269	272	268	313	285	253	258	250	270	275	269	280	254	242	280	288	274	261	266	234	267	267	269	251	257	272	275	303	296	257	267	261	298	260	286	288	302	245	241	267	278	271	262	275	272	293	264	254	276	274	263	257	301	274	287	283	253	262	271	292	251	270	283	249	248	266	281	272	287	265	253	287	266	278	266	280	263	283	261	269	265	250	267	266	304	234	279	295	278	261	266	288	253	244	266	277	270	285	259	276	267	281	245	265	231	266	270	256	272	273	297	270	306	290	261	251	288	289	269	300	243	262	241	320	248	226	277	261	268	269	290	274	269	276	270	244	254	287	257	275	246	257	294	287	271	250	279	249	246	265	227	299	262	277	257	286	248	244	245	280	260	249	293	272	265	253	257	257	239	281	278	263	270	268	272	270	249	283	251	262	253	293	269	271	274	281	235	275	268	287	255	262	251	266	275	282	245	247	260	259	287	292	252	291	255	280	266	272	247	261	280	277	262	229	296	255	258	283	236	284	260	262	262	290	266	250	278	248	286	264	261	271	291	250	278	267	266	251	273	255	228	282	278	263	255	219	265	275	269	255	274	294	293	266	279	278	271	257	271	250	257	272	255	265	246	290	267	256	278	257	277	224	239	274	275	258	253	253	250	267	273	234	258	245	254	248	240	294	288	294	246	260	286	266	271	258	265	247	238	282	268	246	253	273	261	287	317	270	271	247	285	290	243	255	283	252	271	269	267	246	281	252	268	287	252	261	266	248	263	262	264	262	278	286	263	239	290	275	269	257	288	241	273	264	273	253	273	287	263	289	264	239	263	273	279	288	278	271	287	292	261	298	242	311	303	245	303	255	262	250	236	278	264	248	281	294	252	278	287	270	258	277	264	265	280	285	255	294	279	245	257	275	248	267	250	254	280	288	284	291	282	254	265	249	258	264	253	263	238	264	271	312	278
46202	49388	43854	34980	29564	21615	18656	16404	13739	10906	8867	6922	5289	4052	3181	2435	1842	1425	1165	1008	814	673	579	513	397	383	322	355	296	308	328	307	315	291	323	322	293	267	291	281	269	272	271	286	271	257	242	251	248	258	225	282	252	274	234	253	268	263	278	267	239	229	254	250	270	263	257	263	236	225	249	244	248	272	290	229	270	260	262	251	249	257	271	255	248	267	258	235	251	274	263	274	238	242	251	256	263	249	236	278	260	265	239	244	264	239	258	233	249	269	255	236	243	256	237	242	235	256	240	256	237	258	239	251	232	283	254	257	257	261	215	254	270	234	280	247	295	273	240	214	207	239	236	253	238	251	254	244	249	255	256	267	258	265	228	240	275	245	247	254	244	256	261	268	283	229	266	244	244	282	256	262	257	230	238	250	229	234	232	252	241	271	269	244	228	225	264	268	270	268	269	258	246	268	245	266	270	231	231	251	238	245	253	270	271	267	257	256	272	240	254	282	268	283	247	244	279	267	263	260	263	249	273	281	235	250	252	253	251	234	226	255	237	248	250	278	258	221	271	281	267	264	265	259	259	253	242	219	283	238	238	270	257	247	257	239	279	251	268	263	253	244	248	264	264	268	236	273	243	235	260	249	273	264	276	252	258	242	233	280	236	278	257	248	281	225	254	251	216	252	265	261	243	253	241	249	256	252	255	244	271	252	229	273	300	231	254	257	264	265	240	249	260	246	247	242	250	267	279	236	232	263	261	248	239	261	260	238	251	245	277	237	262	270	255	255	256	230	271	241	278	240	246	247	276	268	268	276	258	260	256	255	238	281	265	244	247	234	233	261	261	245	255	235	256	243	254	241	252	241	266	261	265	256	250	277	262	259	243	262	237	274	268	254	239	241	273	246	277	263	252	256	217	247	248	248	242	246	258	260	241	247	279	260	235	268	251	259	245	237	227	253	257	227	244	258	246	269	264	279	254	249	257	265	242	285	245	236	233	268	260	258	259	225	236	262	259	256	259	242	242	244	284	256	217	253	241	231	255	244	245	237	241	229	257	253	261	250	249	220	268	285	263	261	230	272	274	271	244	257	249	247	261	257	290	266	248	289	255	244	243	280	282	285	234	260	237	278	259	266	264	258	291	251	242	246	233	258	277	253	260	246	233	266	255	253	253	211	258	259	246	253	246	247	234	251	253	252	268	261	245	244	266	252	263	253	264	239	217	282	244	299	245	243	260	232	262	230	257	254	256	248	246	245	259	265	255	260	236	248	245	259	252	274	271	250	263	248	264	246	264	243	275	264	251	240	251	258	285	264	235	285	261	262	232	267	264	208	234	211	245	278	285	226	258	280	269	261	261	268	256	253	207	256	247	246	248	257	244	256	266	238	249	249	247	273	236	223	262	265	273	273	272	244	227	240	263	262	241	264	266	261	259	231	246	215	263	267	301	269	282	241	229	298	259	240	246	261	239	259	256	242	253	243	265	251	263	264	241	273	233	266	259	231	270	242	260	252	277	262	249	248	235	237	236	239	241	250	282	237	253	236	236	261	234	256	240	260	261	266	241	301	266	279	274	256	259	264	281	240	278	273	246	223	253	284	255	221	257	230	270	254	267	238	249	288	243	248	291	242	279	231	223	247	260	278	248	244	259	209	245	222	233	266	246	239	243	254	242	242	252	257	231	281	242	242	283	288	279	253	259	258	243	265	238	228	278	252	263	259	235	254	243	285	222	242	265	249	241	256	244	257	257	249	262	253	240	236	248	251	236	249	240	259	233	279	221	232	243	261	260	267	243	248	257	221	262	242	243	258	244	259	258	272	248	257	258	261	256	269	259	248	234	231	261	248	263	297	247	236	243	255	264	234	290	258	284	268	265	254	250	276	227	270	262	252	295	234	251	251	238	272	247	237	252	269	265	253	238	266	255	244	272	241	232	253	260	257	242	255	261	282	266	242	241	233	221	235	258	283	272	257	256	232	244	262	265	273	209	227	245	270	265	251	275	241	240	264	253	247	261	235	247	228	247	242	266	208	246	223	262	237	248	242	250	294	252	246	273	259	218	269	245	239	247	234	237	259	287	271	238	264	258	268	242	250	255	236	229	211	270	243	260	263	262	293	257	247	258	231	255	226	275	259	289	249	243	262	252	256	258	246	258	274	243	233	229	266	219	266	250	251	242	268	236	252	252	254	232	220	265	244	275	246	263	242	258	251	234	258	243	259	270	279	249	258	261	260	248	264	267	257	267	247	268	280	283	251	243	259	235	250	279	253	260	250	256	269	244	260	254	260	251	246	261	235	232	270	280	254	246	258	254	283	240	257	234	285	288	256	261	279	230	262	223	248	252	228	261	256	266	262	265	275	244	242	264	260	232	286	232	261	250	232	271	270	291	229	254	245	270	267	237	267	235	248	241	246	263	246	250	239	242	265	236	293	251	239	232	277	252	279	263	240	232	253	277	254	262	251	258	244	261	244	255	252	237	265	235	247	277	272	267	271	248	236	287	234	248	271	259	271	238	259	272	267	265	265	239	256	263	235	269	244	280	244	242	232	280	235	253	238	227	275	270	261	235	279	268	254	267	244	231	279	250	263	272	254	235	249	263	302	256	247	237	274	230	254	260	249	256	228	258	267	245	229	241	260	245	264	257	247	238	245	268	266	251	272	239	252	262	241	278	281	251	235	243	241	258	261	258	269	298	241	231	253	268	218	257	259	239	252	260	253	246	255	232	270	269	241	229	238	255	229	246	264	277	251	250	236	252	250	275	239	250	246	233	259	285	269	245	261	260	277	248	241	252	252	236	262	234	236	249	247	261	271	238	255	229	273	231	263	273	246	251	278	271	257	275	259	261	249	244	248	264	251	274	272	233	271	234	260	267	257	271	266	238	229	258	269	259	298	264	263	234	246	267	256	271	262	247	258	245	230	242	244	260	258	247	227	260	231	240	264	244	226	249	268	278	276	252	279	255	244	258	253	282	239	260	239	243	269	242	251	259	271	229	259	253	245	257	255	239	254	260	245	271	284	253	251	241	284	267	248	246	292	251	253	241	254	241	252	257	261	236	240	248	249	259	257	242	242	238	282	261	226	278	265	240	266	276	270	266	269	245	265	248	257	240	256	266	237	221	252	247	267	260	264	256	249	235	262	237	268	259	231	271	264	279	274	243	280	242	263	235	283	270	277	257	231	248	232	276	251	253	253	226	259	278	258	240	232	275	235	270	231	255	243	296	234	206	232	249	233	250	256	246	257	265	261	245	263	242	258	259	250	229	240	235	249	227	246	243	233	247	243	259	253	271	260	267	251	256	245	278	304	249	237	253	258	245	238	254	282	241	244	239	244	280	244	266	264	255	266	265	260	247	237	285	266	270	256	248	253	262	255	244	266	267	301	238	262	267	243	236	268	259	276	280	255	256	259	206	224	233	260	240	255	270	256	282	236	241	252	253	237	265	231	238	270	269	254	262	264	257	275	238	225	240	254	278	251	273	241	261	223
24197	21531	29284	24312	22280	24158	25307	16909	12914	10742	8237	6176	4732	3543	2770	2175	1744	1466	1126	933	761	659	559	496	461	434	365	360	336	351	344	359	346	336	305	317	344	325	310	324	315	292	303	282	299	311	304	275	290	259	304	306	309	304	288	304	311	245	305	295	271	287	299	300	300	294	267	280	286	259	286	282	302	257	303	301	299	269	277	267	278	292	314	265	294	267	258	264	288	279	275	278	299	295	288	279	284	271	283	312	303	278	271	287	286	289	281	294	278	294	289	314	300	267	281	278	261	264	305	251	290	285	297	293	330	271	269	251	267	265	286	265	291	311	302	274	279	271	306	291	327	289	290	287	273	254	308	262	274	273	297	268	262	257	298	289	279	283	298	289	266	290	264	288	298	290	280	257	289	260	268	272	272	295	258	290	289	302	297	279	271	301	277	277	264	270	300	240	272	286	301	270	305	268	243	272	314	300	286	303	270	252	296	260	297	286	299	254	302	283	249	311	295	265	301	309	272	298	258	251	285	275	313	282	261	269	275	268	319	308	266	253	279	277	309	282	291	286	292	259	283	303	280	326	264	247	288	298	262	258	304	287	276	262	288	282	276	285	301	289	273	278	277	287	275	283	311	273	267	285	288	285	286	314	267	275	250	275	293	311	294	290	297	279	313	274	275	274	280	302	279	278	261	274	292	287	296	269	283	256	287	294	296	296	290	288	270	251	293	286	267	277	290	312	274	276	288	302	284	287	322	291	276	276	322	316	270	301	312	255	261	275	290	289	306	290	289	282	270	276	270	283	234	266	281	311	259	274	309	310	301	251	314	283	282	283	301	326	293	279	280	274	269	285	307	295	284	272	263	274	297	287	255	296	319	297	261	265	276	264	289	309	326	262	288	287	265	310	284	294	268	302	282	297	272	291	298	240	297	280	285	284	287	271	301	286	262	274	274	289	257	264	263	281	294	301	296	281	293	257	289	281	293	300	298	290	276	298	300	301	278	284	269	267	271	273	303	270	265	250	271	292	291	283	311	278	279	281	267	278	285	312	273	258	302	274	279	277	309	280	295	259	272	307	281	288	292	300	296	272	296	289	306	273	294	268	297	281	289	297	279	275	280	294	280	283	285	274	296	305	297	283	307	308	262	267	293	285	298	264	302	258	283	292	274	279	301	316	280	288	298	296	275	289	261	261	265	290	267	281	280	295	276	311	286	275	320	273	255	304	318	293	262	282	288	278	341	296	273	277	240	275	281	283	328	298	275	270	273	285	292	310	283	303	283	282	283	292	275	291	282	264	254	254	311	302	282	279	265	297	243	293	306	279	270	296	314	306	285	246	268	283	295	288	295	254	283	271	293	288	304	284	249	281	286	267	303	297	282	299	275	243	291	303	302	299	303	266	263	291	287	296	295	233	280	303	263	267	304	280	273	277	282	261	264	287	314	266	326	296	285	309	278	277	279	293	262	289	279	289	297	274	270	318	286	280	312	277	273	296	318	288	275	319	275	276	311	256	255	271	306	275	277	273	264	260	269	314	322	278	297	285	292	308	279	311	296	266	310	264	278	286	303	264	292	298	280	307	273	260	290	320	277	285	255	294	274	293	306	281	285	308	289	291	299	285	264	253	293	299	274	283	300	290	281	291	305	302	283	286	294	263	322	287	271	288	283	284	311	265	276	269	287	288	310	335	263	289	306	283	303	279	285	254	305	230	302	260	291	283	276	289	279	321	276	270	315	284	286	322	290	309	270	305	287	320	298	315	275	253	301	263	292	328	303	279	294	319	271	268	308	296	272	274	255	292	314	264	259	304	266	290	298	291	288	275	276	300	260	296	281	290	271	276	261	277	280	286	265	277	260	259	294	274	296	289	262	287	235	287	295	300	296	296	297	308	250	261	285	269	309	291	270	323	300	288	299	291	287	281	300	286	286	288	297	263	291	277	294	283	302	270	276	300	337	277	285	262	310	268	300	291	301	256	308	269	284	277	273	270	297	300	287	281	300	318	284	287	275	264	275	316	266	288	283	282	276	274	278	302	269	284	297	309	288	284	279	308	275	280	285	311	319	283	303	293	295	296	300	283	269	294	305	316	236	272	284	280	266	296	267	307	267	304	288	274	286	291	285	276	268	314	296	277	295	304	277	278	299	283	285	308	302	287	265	270	287	282	292	302	308	285	255	266	312	279	266	248	278	293	276	288	287	282	299	270	301	301	286	284	285	247	290	307	288	304	291	299	259	297	300	299	274	285	271	259	280	297	317	281	306	279	282	278	292	267	304	309	299	302	265	259	280	269	288	278	270	300	283	322	273	294	292	286	287	288	276	246	298	311	262	296	274	279	284	265	313	291	269	272	300	308	260	258	279	269	262	284	271	263	288	287	272	278	308	267	302	282	299	261	293	310	327	286	284	295	298	300	297	277	270	317	275	274	273	272	301	269	305	299	295	313	299	283	268	272	272	291	269	315	286	301	286	286	275	259	257	273	271	272	289	256	298	292	294	289	252	270	287	278	268	272	291	329	259	290	265	281	275	261	256	280	298	274	290	297	292	287	247	278	295	242	262	295	313	281	304	257	279	299	300	274	266	274	271	307	279	268	272	268	291	257	303	283	271	287	309	298	328	295	288	289	292	285	290	275	289	291	308	285	270	272	275	271	282	277	276	280	300	304	302	264	287	284	286	272	274	276	270	281	292	310	281	281	281	292	269	263	310	292	289	283	267	291	281	290	307	311	298	286	312	273	292	300	258	289	281	286	264	285	280	279	294	309	291	284	301	266	283	284	301	281	276	264	280	283	281	302	295	294	285	259	312	296	296	271	291	299	245	265	259	291	277	293	273	260	283	266	259	276	294	314	280	281	291	304	277	257	278	321	338	260	286	275	296	278	294	288	267	291	332	298	298	297	295	276	298	297	308	285	318	255	279	313	302	314	295	305	276	278	305	310	312	300	247	284	296	256	276	304	301	292	275	298	291	304	285	266	288	297	289	282	302	287	259	274	277	282	296	257	289	293	309	294	279	302	265	292	318	283	290	277	265	296	294	283	288	274	278	296	278	288	294	277	277	267	274	284	277	276	281	289	310	253	274	265	276	281	289	283	284	270	288	296	273	300	312	266	285	265	292	283	287	280	262	278	289	294	293	275	290	276	290	292	287	268	279	291	317	288	308	274	303	270	261	266	279	285	235	300	275	304	294	284	264	276	275	288	290	268	262	304	248	267	288	254	286	271	317	281	304	272	301	277	269	290	319	302	301	276	285	267	325	282	277	300	355	295	272	265	244	266	312	317	299	269	305	254	278	274	274	297	310	304	274	294	285	280	270	276	285	272	275	290	256	256	285	260	316	286	295	289	321	271	299	308	300	275	277	307	281	313	293	283	304	284	245	296	305	287	275	273	275	268	289	311	300	282	260	265	296	270	281	302	261	278	258	266	258	287	280	306	279	289	287	295	282	273	265	295	272	285	277	278	276	254	296	281	278	273	268	283	256	277	320	295
40639	51844	48262	39105	33587	26155	23145	20255	17805	14447	11980	9392	7114	5405	4231	3327	2634	2150	1660	1272	1013	847	672	585	544	469	427	389	337	363	335	350	329	348	319	331	332	319	317	312	283	287	295	271	283	246	251	262	281	275	242	271	273	278	274	284	258	300	261	304	303	228	311	246	279	290	265	262	266	263	267	271	243	282	264	301	257	255	280	248	269	293	231	271	254	258	283	255	248	255	254	269	263	277	279	278	259	271	298	261	279	267	276	277	219	258	288	275	274	265	285	290	270	235	255	294	255	283	264	265	236	262	276	299	268	286	311	251	258	263	257	267	264	269	281	299	260	243	270	256	295	272	284	265	275	273	258	253	291	242	258	280	290	244	250	265	259	245	275	275	307	275	277	263	258	295	269	284	258	278	280	274	265	274	272	241	251	263	244	271	274	245	257	240	248	275	287	287	259	267	283	262	261	233	272	259	264	292	291	259	274	266	267	275	248	261	276	275	258	279	289	279	297	267	274	250	270	282	245	276	295	268	270	286	254	258	287	266	282	292	286	272	248	268	297	247	275	253	234	295	285	265	264	289	259	270	279	245	270	277	273	279	288	262	259	258	240	297	284	265	257	254	256	268	245	283	273	256	240	237	286	267	259	266	274	273	313	270	263	257	275	280	251	260	284	276	255	263	287	262	257	285	292	293	252	267	257	270	247	253	262	274	262	247	267	266	253	262	248	266	240	296	229	267	288	284	263	269	252	276	272	277	278	246	294	289	283	231	307	290	287	289	262	267	274	276	285	269	256	286	323	241	275	288	264	278	260	297	264	263	300	254	275	255	257	289	270	269	297	250	264	269	278	291	282	259	262	268	261	282	282	251	287	281	258	248	269	253	292	271	247	270	259	274	287	247	267	244	283	291	266	263	255	294	278	267	245	282	278	300	276	243	270	270	258	261	262	264	264	288	275	265	256	273	260	266	273	262	248	276	272	276	273	282	292	270	234	253	260	265	268	231	240	267	258	291	236	282	253	262	249	246	278	274	250	247	272	287	307	280	259	275	292	257	259	280	252	272	266	255	269	266	266	257	279	265	263	260	265	233	268	269	278	268	235	286	297	255	283	287	251	269	252	271	266	261	277	276	256	252	264	276	273	294	309	266	280	289	256	295	310	271	259	294	274	241	286	285	260	254	267	251	265	283	254	264	282	261	265	303	246	276	226	305	258	250	275	249	291	266	295	275	285	251	266	276	256	257	272	264	243	278	260	269	273	267	280	259	260	272	258	267	263	235	284	244	264	241	258	248	280	285	248	263	270	262	300	258	294	260	277	269	251	273	220	298	247	291	263	252	279	274	273	271	273	255	278	242	242	273	228	257	268	257	272	265	262	270	280	270	258	247	310	242	263	267	261	260	287	267	298	240	268	259	303	267	266	284	270	250	266	254	244	250	281	249	272	281	269	278	268	277	261	270	302	246	233	250	265	265	268	268	264	249	258	282	260	268	293	317	276	292	277	277	267	267	254	278	261	268	292	277	271	277	251	263	269	299	254	276	296	294	245	273	252	272	252	260	273	274	267	252	268	270	275	239	262	268	264	282	239	259	274	280	273	271	316	247	257	252	259	267	287	264	258	264	266	275	283	285	275	269	270	269	284	277	292	274	264	245	294	261	288	253	265	297	290	271	298	281	287	267	277	270	287	270	271	285	257	258	270	263	249	262	286	253	257	271	271	272	278	276	277	296	265	304	225	252	243	280	268	279	275	274	265	252	290	255	254	233	269	316	286	269	259	265	303	263	275	282	266	259	263	258	267	263	213	252	284	261	264	249	275	241	241	282	270	278	236	273	281	285	263	257	274	266	262	283	258	245	257	263	299	266	284	278	272	261	309	270	267	287	291	287	273	273	270	293	257	259	295	274	291	274	284	274	270	288	260	266	269	238	264	255	273	287	296	250	277	294	220	242	275	278	270	280	268	286	269	280	279	269	282	267	283	273	285	257	309	257	257	256	280	260	283	228	290	287	285	259	237	279	283	248	269	259	282	274	266	263	257	302	250	280	257	255	279	265	289	286	276	275	260	282	263	279	266	290	286	284	243	277	302	253	250	244	290	251	252	280	286	280	292	258	251	272	322	291	270	280	259	279	271	258	263	265	274	289	254	276	248	289	297	251	239	281	265	303	288	273	278	254	289	279	282	249	231	264	303	273	268	274	245	269	263	271	296	264	281	273	260	303	291	285	256	267	284	285	259	267	273	264	261	240	278	250	274	272	296	266	274	271	251	282	276	279	250	255	278	249	282	263	267	285	283	277	262	272	270	271	279	262	290	287	276	283	274	261	306	285	285	267	270	298	248	281	232	259	267	247	247	270	258	247	288	246	299	248	270	282	296	285	279	269	235	278	242	286	260	255	268	298	274	268	241	276	259	283	263	275	282	296	263	262	264	292	283	259	260	277	275	290	277	226	285	261	318	273	272	287	248	272	282	283	245	257	284	257	273	291	265	243	266	272	268	254	243	242	239	263	263	269	257	252	247	261	251	249	269	269	278	275	258	252	250	260	254	264	284	306	249	277	256	283	248	271	289	277	285	274	288	287	258	290	260	269	295	250	299	266	270	291	282	256	272	300	258	286	266	280	294	288	268	248	238	268	275	284	298	253	287	268	280	291	266	266	257	252	277	261	271	261	277	275	251	250	291	273	264	280	288	280	273	245	276	265	264	284	260	250	268	264	281	239	278	282	269	275	263	257	272	273	271	271	290	256	289	250	272	284	278	285	286	292	266	279	259	269	300	251	259	272	253	243	269	272	246	281	269	271	226	273	293	260	236	285	270	241	273	243	292	255	299	276	268	253	258	260	245	275	289	234	273	257	280	245	246	249	276	288	296	266	287	268	275	248	268	292	272	265	254	242	266	241	276	242	265	270	261	281	256	255	218	283	258	270	280	247	250	258	272	302	251	254	274	251	267	253	260	267	290	280	257	263	252	285	249	265	280	260	289	267	265	262	293	288	293	245	251	269	269	254	276	306	271	276	299	263	260	257	225	256	303	276	253	263	266	269	249	257	288	237	259	292	259	266	260	244	253	262	258	254	260	275	282	261	245	249	282	283	284	263	299	288	266	255	277	287	279	277	264	254	257	256	244	280	282	268	284	263	256	273	243	279	261	261	255	252	291	252	255	268	262	248	278	259	219	293	280	247	254	241	254	259	255	253	249	246	288	272	257	264	256	266	274	266	259	267	272	291	256	309	282	257	263	265	290	281	264	264	265	275	280	257	299	232	265	302	252	316	274	248	277	276	260	261	269	255	259	256	288	258	249	267	261	243	286	260	224	238	235	265	296	259	276	287	270	276	249	250	290	280	281	276	239	255	280	318	269	292	271	262	283	265	278	280	272	263	273	272	280	283	270	268	273	265	270	257	277	251	275	289	262	299	267	261	259	246	245	263	288	260	305	256	290	285	275	267	270	283	259	270	247	291	262	293	255	269	281	259	312	246	242	279	277	291
28245	22070	29347	30261	22667	15897	12681	9516	7630	6098	4820	3753	2901	2176	1667	1400	1129	864	764	576	515	419	384	348	342	341	327	295	255	292	260	282	261	291	262	281	309	272	242	281	244	267	259	246	281	231	243	246	260	275	262	249	299	273	240	241	248	227	268	273	261	253	273	240	281	266	253	225	224	242	254	239	232	240	247	238	271	254	263	252	229	280	249	244	248	249	222	223	269	258	234	233	236	246	220	223	262	248	223	248	261	258	232	216	280	230	253	232	242	235	250	245	259	278	219	264	248	267	248	250	264	226	258	256	236	244	254	266	216	272	229	251	238	256	253	241	240	244	268	230	224	235	225	219	262	244	234	228	215	212	282	260	245	226	240	212	243	231	274	246	247	249	282	244	263	228	245	232	233	234	240	256	239	282	223	257	273	250	253	234	253	220	213	240	234	257	226	251	257	221	237	258	243	243	257	227	259	242	262	255	265	257	257	241	270	240	268	256	239	252	244	269	234	267	250	228	246	246	275	249	264	269	240	280	224	254	266	199	245	254	245	224	274	222	238	238	258	252	226	253	271	249	228	256	242	245	280	238	235	235	233	254	257	232	234	221	253	233	253	236	228	236	219	240	224	236	229	252	249	264	272	263	241	228	259	260	222	239	247	227	263	204	252	278	224	220	193	291	235	233	253	229	215	231	224	261	223	236	244	239	264	246	220	193	262	247	244	243	232	240	232	264	274	264	229	239	242	216	227	236	236	255	282	273	245	228	238	246	240	274	263	277	276	277	236	209	237	240	235	269	221	255	253	247	240	262	239	231	262	221	252	253	268	243	226	221	224	248	214	245	221	224	242	245	257	254	251	232	226	236	265	263	233	245	232	253	248	230	252	264	232	277	230	245	224	237	280	251	250	256	232	241	252	215	232	245	254	260	266	233	214	236	258	261	251	249	242	227	250	273	250	307	245	242	250	245	266	246	270	266	236	231	224	217	255	260	218	253	248	249	255	263	253	251	228	253	248	239	234	233	262	252	249	246	266	249	242	265	222	258	236	229	246	263	287	252	235	244	236	242	259	250	265	255	273	237	271	263	222	268	249	235	240	237	232	272	220	257	261	230	230	270	263	222	235	254	245	282	250	278	241	214	252	232	229	268	251	233	271	224	259	257	233	228	249	242	214	237	237	242	258	250	243	256	239	236	265	217	253	273	232	244	253	263	274	251	218	236	252	257	246	248	236	249	260	254	240	234	237	263	232	240	231	246	275	269	257	245	248	290	235	268	237	265	260	207	209	248	259	240	247	218	225	259	258	274	219	219	238	232	270	251	236	254	281	249	221	248	238	271	231	248	261	263	253	250	251	220	282	230	250	222	212	276	245	261	243	251	250	233	265	249	263	247	273	226	220	240	233	263	256	258	238	257	245	270	233	237	237	256	250	266	246	249	264	246	242	245	243	231	253	245	261	235	237	254	225	256	255	241	247	261	254	231	256	225	266	241	265	248	233	247	258	257	268	243	246	234	252	245	238	244	265	247	240	214	256	263	243	257	220	248	250	236	247	277	234	254	266	214	232	227	241	215	221	249	250	245	233	242	248	212	239	223	241	239	268	237	242	250	274	255	263	264	251	244	264	230	268	237	224	251	232	236	257	253	252	251	275	238	242	249	242	245	248	236	251	248	263	238	227	269	242	246	234	245	260	251	240	256	271	246	264	247	244	257	248	243	262	269	267	254	242	259	251	244	245	240	266	259	245	240	271	254	249	225	292	243	225	258	281	220	217	279	263	250	243	249	272	232	283	268	229	225	221	250	267	244	231	244	221	264	250	220	243	234	249	239	245	259	265	253	269	255	218	264	263	274	267	264	285	243	253	226	252	229	231	220	246	245	261	262	208	237	244	242	252	247	261	232	233	260	290	273	243	263	254	242	281	243	238	251	236	257	251	227	231	233	245	265	247	242	235	252	247	254	233	247	240	243	230	240	238	258	245	234	257	252	242	257	220	235	219	231	254	262	243	215	250	255	232	249	247	239	245	240	236	268	251	242	229	228	241	247	281	236	259	246	250	248	239	247	247	244	247	237	233	232	247	260	237	261	257	242	238	243	240	244	265	239	255	236	231	240	241	244	255	273	241	251	255	243	262	241	274	212	239	261	264	252	197	258	275	257	233	229	246	247	244	231	227	252	248	249	228	242	234	243	242	270	237	231	253	262	263	233	241	237	234	264	240	261	261	245	230	216	241	265	255	234	258	245	247	264	267	238	273	255	253	233	228	235	268	235	252	232	251	240	248	263	265	255	263	265	243	237	232	271	261	247	248	275	234	272	266	239	237	231	239	267	243	234	227	249	217	262	234	256	229	280	255	254	252	273	242	238	276	254	251	246	229	270	265	234	237	260	272	219	257	278	262	241	237	244	263	242	231	240	242	232	254	272	223	235	214	260	252	238	242	262	216	249	228	242	237	225	286	248	273	254	225	250	235	265	236	225	267	262	224	275	243	232	248	283	238	248	267	205	261	237	223	267	232	267	253	245	239	241	252	244	273	240	231	249	261	273	221	249	262	258	256	267	238	255	265	247	233	249	240	255	267	302	261	237	221	227	279	229	256	250	262	250	230	217	234	259	261	260	250	263	249	230	257	265	246	246	224	236	255	225	253	236	254	230	265	239	260	235	247	233	246	253	257	271	233	236	246	282	262	254	238	265	229	231	266	254	251	248	238	251	239	281	240	263	218	246	249	231	250	243	242	218	228	266	266	250	257	223	256	218	243	257	245	240	272	247	224	245	256	261	231	247	243	258	243	252	231	206	244	258	269	242	286	250	239	244	234	249	241	242	250	257	240	223	242	248	235	237	253	260	240	263	257	253	270	264	244	203	284	241	240	249	258	263	252	232	263	222	241	234	241	264	234	259	258	232	261	239	210	244	245	265	247	233	258	242	215	234	257	247	222	242	265	260	249	223	243	251	226	238	248	267	252	220	216	249	245	251	243	247	251	253	251	233	213	221	241	263	229	254	221	249	217	237	255	254	256	243	226	230	242	234	253	258	244	239	236	252	259	240	245	257	243	229	235	285	245	286	233	251	271	242	260	278	253	242	227	233	277	221	237	244	225	248	268	260	213	241	228	284	239	240	234	251	272	239	242	236	246	229	250	234	235	265	236	256	250	228	270	252	264	259	227	254	271	253	261	243	249	273	251	206	223	232	215	257	246	255	227	219	248	245	222	237	246	254	224	244	255	230	245	257	232	238	232	262	267	219	258	261	231	234	254	242	232	241	248	231	246	248	264	234	265	241	239	240	256	272	263	253	238	237	280	254	209	252	248	251	253	248	239	241	233	237	241	219	230	263	255	247	278	269	267	242	254	237	241	236	251	249	238	235	258	224	247	240	243	257	224	238	244	222	257	272	259	224	237	261	281	255	245	238	272	235	223	244	255	231	251	249	249	253	229	259	227	242	244	240	231	226	240	239	302	256	242	258	217	228	247	239	238	242	220	260	239	233
38285	45669	42845	34445	26496	19881	17631	14817	12499	9994	7975	6371	4924	3643	2762	2137	1751	1421	1067	862	689	645	479	428	390	368	340	311	311	303	288	309	304	264	276	305	257	245	261	243	248	262	265	222	228	231	251	246	264	271	243	251	228	239	274	235	270	239	257	230	245	242	240	238	225	234	217	210	237	209	232	211	236	258	247	236	249	237	233	239	228	227	265	221	242	238	260	256	253	244	265	242	245	236	196	259	234	238	235	207	238	229	245	256	236	228	236	210	258	208	261	228	262	221	258	240	230	253	243	228	268	231	259	250	229	233	229	232	234	220	246	222	249	248	238	226	256	221	240	248	268	237	239	270	223	255	246	246	236	215	280	236	225	221	240	246	257	259	238	228	244	226	245	217	216	238	218	250	222	211	237	233	233	253	202	231	226	214	219	221	204	243	214	248	237	222	256	232	273	234	219	220	247	271	260	218	206	228	254	240	240	255	226	257	238	219	243	233	247	228	227	217	232	225	225	235	261	234	246	230	230	266	256	249	247	239	245	238	242	266	226	241	226	242	238	250	245	231	232	230	227	269	220	239	238	249	213	259	220	272	251	242	209	236	210	244	248	228	264	229	248	245	226	229	226	249	214	215	228	265	225	271	250	240	241	229	262	250	240	255	232	235	240	253	247	221	223	248	222	248	244	209	237	221	214	241	262	233	230	230	232	244	239	236	222	221	241	248	240	234	240	231	230	221	271	229	216	241	250	233	230	253	274	250	237	227	251	221	274	239	236	217	235	247	253	242	238	247	238	230	248	239	227	255	239	251	263	218	231	237	242	247	228	244	231	241	219	248	263	224	251	249	252	215	224	237	228	233	235	247	249	253	232	239	234	224	213	238	250	245	237	251	244	234	244	229	240	215	242	210	207	244	246	271	263	243	244	247	233	243	228	251	227	222	244	234	250	266	248	228	236	248	254	218	269	255	240	253	231	252	246	248	240	249	268	220	246	227	222	242	245	218	243	239	239	255	242	236	233	260	235	220	250	213	234	228	241	245	240	253	220	253	249	207	240	254	231	248	244	296	230	233	247	238	227	247	232	232	249	267	233	249	225	265	253	238	239	223	234	242	250	244	260	228	221	270	239	248	225	226	237	251	229	257	263	262	242	261	249	237	241	243	214	226	263	242	242	228	228	256	245	226	235	255	253	245	237	234	206	243	232	244	237	227	250	245	242	227	224	225	217	246	245	246	262	200	248	239	257	210	261	243	260	241	247	237	243	246	228	274	258	234	247	250	217	230	240	241	228	238	227	278	259	217	242	247	210	242	244	228	214	187	235	266	246	205	243	234	233	238	226	240	223	231	256	200	222	241	247	237	289	216	253	271	255	260	227	234	221	237	262	221	230	229	265	242	207	236	214	245	263	218	251	255	223	223	254	242	243	257	212	263	215	231	228	230	229	243	218	257	261	218	239	239	229	254	206	241	228	215	242	227	235	245	242	233	222	241	255	238	234	222	229	230	264	226	236	237	225	219	252	263	268	233	267	226	261	234	224	244	230	247	251	236	238	255	226	255	216	224	248	233	250	206	218	232	251	254	246	247	237	254	233	216	243	217	242	218	262	220	255	233	257	271	253	227	226	224	237	235	229	259	249	242	226	263	233	247	241	236	234	224	219	242	243	228	243	254	223	253	251	246	222	236	211	253	235	236	232	214	233	256	254	252	240	239	237	253	230	252	244	248	249	228	233	220	235	225	239	260	241	229	229	250	244	242	249	245	205	195	210	239	201	252	233	229	231	238	247	217	222	258	226	206	281	232	214	233	243	219	249	247	225	254	259	224	231	235	229	240	235	217	232	212	232	227	229	238	226	225	233	248	244	247	246	263	216	233	229	236	225	242	236	213	226	250	266	246	219	238	203	275	255	222	260	259	261	222	258	227	215	210	212	239	247	264	227	216	245	238	212	254	232	249	250	257	225	238	254	258	230	238	237	218	228	246	249	240	222	240	250	266	205	236	244	220	225	267	254	232	243	256	266	245	245	249	236	255	255	232	231	271	200	251	250	240	234	215	212	233	235	209	210	235	211	245	244	258	230	246	249	249	263	251	248	249	229	233	244	227	235	230	252	234	253	221	252	255	225	234	221	241	239	270	253	238	225	208	235	236	245	252	226	241	258	243	239	237	252	256	247	219	250	246	231	262	248	232	255	228	234	222	272	255	251	238	235	214	225	260	233	244	254	233	265	203	245	235	259	228	242	254	222	235	230	233	243	242	248	242	261	226	227	241	271	242	263	233	211	239	223	237	237	225	224	244	264	227	228	227	257	210	271	258	224	230	235	212	237	268	257	241	253	227	225	230	215	231	260	263	253	214	238	244	236	236	262	224	220	215	235	239	228	220	251	229	238	249	221	246	257	229	221	265	211	216	255	216	229	249	223	235	233	213	219	231	222	255	223	223	257	255	224	225	222	257	269	250	258	246	229	222	247	239	225	235	183	238	247	230	221	259	240	225	264	228	223	223	225	262	254	231	240	240	245	248	210	249	213	239	263	271	244	250	252	226	229	228	239	213	233	231	227	229	242	242	239	212	245	230	213	231	242	250	238	251	252	255	254	264	255	226	245	222	238	249	239	227	241	227	261	219	247	254	245	249	261	254	229	258	246	225	233	216	240	215	236	248	264	223	240	257	230	249	250	246	253	246	247	276	247	226	228	243	238	238	234	241	247	236	206	227	223	219	263	230	239	235	224	242	227	253	240	234	243	233	199	240	252	218	258	232	183	273	226	225	248	246	241	248	236	235	213	241	255	233	257	247	231	245	215	264	227	248	235	261	246	239	250	215	223	225	235	244	259	235	225	237	217	208	223	213	224	244	226	231	249	223	248	243	261	248	231	253	238	223	239	228	250	194	246	248	227	232	258	232	238	242	243	277	262	227	235	224	252	220	249	209	228	237	207	281	263	266	230	242	242	263	237	227	257	235	235	237	223	242	257	218	223	248	264	250	251	232	241	245	234	261	250	266	246	226	225	228	247	230	249	248	214	218	236	248	297	266	247	245	251	216	222	239	238	229	278	221	233	240	246	269	227	232	241	237	236	220	256	245	241	252	250	221	246	218	229	213	255	241	224	256	230	222	272	239	243	230	235	264	254	245	237	259	247	226	240	227	256	265	239	243	263	228	236	227	220	243	240	241	194	259	242	254	265	259	259	236	245	249	234	213	227	242	228	238	231	256	251	248	235	244	232	222	218	244	218	231	216	214	256	226	215	236	233	229	259	204	221	229	218	225	221	230	236	252	235	257	258	231	254	262	236	209	241	229	254	231	253	218	251	228	220	243	272	271	229	253	226	244	247	218	262	254	243	244	254	232	272	204	223	240	251	251	267	253	253	243	230	238	238	228	237	231	222	253	231	249	240	238	234	255	219	243	229	240	255	238	248	233	228	245	229	254	220	238	236	273	254	256	226	255	229	260	234	236	246	245	246	249	254	237	232	255	246	259	248	257	265	215
25131	21505	29087	25123	24596	25105	22576	15795	12038	9433	7350	5633	4332	3207	2455	2010	1637	1257	1000	860	718	602	471	425	445	388	363	357	361	299	340	332	361	345	309	359	294	309	278	323	262	255	284	304	289	237	247	276	257	257	264	259	276	260	270	282	261	250	289	293	280	285	256	262	287	264	245	263	270	266	287	282	283	260	276	276	245	307	224	238	267	262	277	291	252	278	277	264	265	268	286	265	260	281	282	284	265	297	260	306	280	234	268	293	297	266	249	284	270	289	235	265	288	272	289	281	297	282	268	291	281	303	298	283	243	254	271	240	283	250	275	263	278	286	275	288	244	248	239	298	302	262	252	284	275	282	287	276	282	258	284	285	277	283	254	245	279	270	268	241	295	244	284	272	250	255	257	243	249	255	254	250	247	284	306	276	272	280	257	263	260	299	270	280	285	257	260	271	254	281	270	292	296	268	256	264	292	273	268	277	303	268	268	269	241	290	261	248	286	294	259	273	260	264	256	262	257	241	292	285	271	247	272	240	269	281	255	275	258	255	284	287	302	266	294	269	295	248	274	265	269	282	288	267	299	269	245	274	249	283	289	278	270	273	278	242	282	285	270	270	283	276	268	264	278	286	275	257	269	271	248	265	256	276	285	289	263	264	289	283	273	251	287	267	262	290	308	271	260	256	258	261	255	272	321	242	256	261	276	291	270	283	271	281	263	273	282	300	267	263	266	287	245	246	283	267	277	285	268	277	279	266	264	243	264	275	282	268	286	266	272	265	272	266	264	248	262	244	260	282	296	248	298	262	273	286	245	251	250	277	222	267	307	308	251	276	242	265	251	285	251	284	260	255	272	289	275	266	312	269	316	299	284	269	267	238	275	298	271	257	259	256	279	238	277	298	278	260	234	274	281	298	263	273	280	287	270	243	271	287	271	242	279	277	266	292	249	260	294	259	260	266	272	265	289	280	273	254	276	265	259	308	282	283	259	247	279	282	290	269	282	276	287	294	274	282	226	259	302	261	281	277	253	276	274	273	274	260	255	273	240	247	261	275	245	264	282	258	265	249	265	273	258	254	253	287	249	245	284	294	275	279	296	291	272	293	286	307	262	286	294	263	288	277	275	273	308	272	282	292	287	301	283	256	286	270	261	264	275	300	289	264	250	254	258	242	271	257	269	252	265	272	294	280	246	266	251	267	269	265	261	264	265	285	283	283	267	273	254	244	274	269	285	264	284	247	290	282	231	241	263	271	270	278	253	297	279	287	265	294	283	257	268	288	275	267	261	265	285	269	293	255	268	276	256	289	301	258	262	252	263	279	278	280	276	278	242	243	277	257	278	277	283	267	272	250	305	270	281	251	263	251	296	292	246	273	254	251	279	281	283	268	243	261	256	283	265	263	253	267	277	281	243	290	251	237	264	268	277	257	288	264	286	255	245	256	279	251	235	277	281	266	292	266	280	272	273	293	280	274	276	281	279	238	287	244	284	283	267	293	299	254	262	263	276	288	281	264	266	269	268	271	255	259	266	300	292	292	261	251	286	264	275	271	270	294	271	278	265	257	269	281	264	250	277	283	254	281	286	256	252	245	269	264	282	289	244	272	273	290	293	259	271	268	282	266	297	265	286	292	279	298	246	314	280	280	263	283	270	229	251	284	271	263	262	265	232	277	233	275	262	234	215	281	258	292	253	268	305	260	253	252	252	276	231	290	238	254	279	282	248	320	296	259	256	290	271	284	260	269	297	272	280	259	272	242	247	296	288	293	262	253	312	303	233	267	305	278	282	288	265	278	262	287	263	256	305	275	264	281	269	272	275	275	275	271	266	290	253	272	263	259	252	259	289	278	255	259	260	260	275	279	283	279	253	278	252	290	258	303	268	273	283	273	292	281	288	246	272	253	246	236	253	287	301	268	267	277	257	269	265	315	246	283	256	273	287	246	287	283	266	237	278	269	257	287	279	238	266	294	268	289	257	269	278	251	260	283	283	265	252	285	291	284	264	306	281	240	267	251	244	277	287	237	294	274	270	264	259	271	280	266	295	277	269	300	271	269	315	298	269	288	272	299	308	266	281	250	285	273	266	256	269	290	280	278	274	255	262	261	272	268	251	274	295	295	254	313	286	262	253	262	290	233	259	287	269	275	305	268	280	270	274	270	260	283	264	262	290	269	291	275	248	294	245	275	279	282	300	291	302	274	265	271	280	252	277	243	288	272	252	265	245	295	253	278	261	272	274	252	279	273	268	263	277	295	273	267	281	276	271	260	288	244	264	291	283	288	263	293	297	269	240	265	267	252	290	282	293	266	232	259	284	281	263	254	272	268	272	269	290	252	240	304	269	289	294	288	281	296	257	278	262	287	309	265	272	301	277	292	249	270	264	269	249	250	279	284	299	292	279	281	256	286	283	256	277	268	278	264	268	263	280	282	274	272	278	276	276	289	257	266	253	285	286	255	242	288	262	274	266	265	321	283	268	255	255	282	302	258	288	261	266	280	269	263	260	315	266	251	287	255	274	300	245	280	263	286	248	277	291	279	270	264	286	286	285	275	257	255	244	252	284	289	254	248	271	278	266	267	288	274	283	272	277	260	269	268	279	266	262	285	249	287	294	293	300	263	264	297	254	284	262	276	309	251	267	309	284	252	270	265	244	262	279	287	260	244	288	276	281	255	280	267	269	302	255	260	263	279	289	258	307	285	274	270	253	297	284	285	267	266	259	280	272	247	282	302	292	303	258	256	302	272	281	299	238	258	303	264	292	312	265	263	234	267	246	235	266	264	269	275	270	254	287	253	256	274	275	235	266	287	267	285	257	307	253	268	276	291	277	280	294	265	252	248	234	287	241	272	239	264	271	283	262	256	256	283	258	256	292	271	284	262	273	278	302	282	258	264	275	255	290	301	241	273	258	256	308	250	284	272	292	272	272	276	261	292	249	245	258	274	261	252	263	318	272	285	274	285	254	306	253	290	287	255	275	288	257	255	266	284	287	252	262	252	251	253	283	317	242	249	270	268	294	292	279	298	267	248	259	238	245	267	293	312	285	271	291	281	278	265	273	271	287	285	264	276	278	277	257	285	281	267	266	256	306	280	249	289	263	293	282	246	256	266	256	286	261	270	288	259	264	256	281	249	259	267	296	274	273	253	308	268	283	285	259	305	268	295	296	269	257	252	280	295	258	243	291	255	255	277	253	256	262	279	259	232	289	261	266	271	260	268	281	281	264	267	254	283	272	275	272	303	270	259	308	294	276	266	279	298	271	240	247	256	257	249	270	280	287	285	287	258	266	259	300	274	274	249	252	246	273	284	294	303	237	275	270	250	278	292	294	266	259	261	257	262	276	272	248	288	289	254	230	276	237	275	253	232	290	287	263	268	277	271	288	278	298	282	249	271	276	302	293	286	291	273	275	266	264	278	268	253	261	295	277	284	280	244	274	270	279	284	270	291	287	255	264	277	257	291	302	273	259	267	286	276	305	273	293	278	288	280	264	245
40230	52388	50926	42958	34485	26172	22472	19536	16227	13318	10759	8453	6826	5058	3930	3052	2487	1990	1530	1157	965	765	609	566	469	441	422	358	347	370	340	351	362	328	318	307	278	306	321	295	269	283	270	297	286	255	279	311	293	280	290	266	257	264	265	270	245	267	246	242	262	268	277	262	233	265	269	268	246	274	263	249	252	245	246	238	266	265	252	270	254	240	253	235	226	268	254	250	268	239	252	271	268	236	248	247	258	253	271	219	277	262	248	244	275	264	274	266	283	243	250	272	244	272	266	234	228	264	252	254	257	236	256	259	246	294	268	243	260	251	306	261	253	236	237	263	263	257	234	284	254	249	258	278	254	202	250	229	264	293	244	247	265	264	252	245	263	266	258	251	268	252	250	272	262	254	249	261	235	246	251	240	241	267	243	275	254	266	267	280	247	265	261	252	283	275	245	266	277	272	257	240	268	251	258	258	253	230	258	255	244	272	237	247	261	255	265	268	264	270	248	230	268	250	241	257	265	251	274	262	261	267	249	265	227	277	233	258	245	236	269	250	258	274	237	249	275	245	272	254	282	281	243	241	256	248	250	259	268	275	280	240	257	249	221	246	263	272	220	242	267	268	220	271	265	257	250	261	253	251	269	276	232	267	271	274	265	260	266	278	246	244	254	261	265	261	268	236	246	272	272	273	235	261	273	262	263	271	243	255	259	262	272	263	259	260	286	255	243	266	269	243	253	239	257	308	244	262	268	278	253	253	265	236	258	258	271	253	260	259	269	278	246	232	274	258	254	257	238	244	270	259	248	253	274	234	256	252	238	255	260	256	269	227	268	265	225	268	286	273	273	286	287	248	261	253	251	239	270	242	265	265	273	218	285	242	276	253	256	242	288	257	233	242	233	250	243	231	293	252	255	272	270	245	272	254	276	268	252	248	257	263	264	244	268	281	244	260	270	258	266	259	268	239	248	269	256	273	271	256	254	246	255	282	248	243	245	267	242	245	268	274	286	249	234	277	272	246	257	244	297	260	241	249	258	252	300	270	257	257	267	261	269	247	265	259	282	249	258	274	245	234	250	254	290	286	246	242	259	272	263	249	293	237	245	235	247	241	227	247	239	258	264	277	271	263	276	280	283	267	228	267	228	244	271	242	238	251	268	251	285	275	232	265	278	290	264	254	245	247	288	255	278	214	269	261	256	261	268	253	231	263	235	253	239	242	270	230	275	272	260	285	257	254	281	274	255	227	265	277	273	259	257	264	262	266	261	271	250	260	262	254	251	245	264	251	250	253	284	240	269	260	249	263	253	244	263	251	250	264	264	249	270	226	273	254	255	252	263	241	256	227	253	257	247	246	277	270	293	265	271	249	283	264	263	257	263	243	254	268	283	287	255	242	249	255	253	259	266	232	257	275	284	258	261	257	277	251	260	303	251	234	250	263	252	263	260	270	261	248	243	256	247	247	259	256	262	288	241	269	256	241	244	235	265	214	239	258	239	278	262	276	270	252	274	287	223	240	235	254	252	255	247	226	252	239	280	266	252	247	259	247	267	278	277	266	260	264	265	274	243	240	256	219	293	282	254	274	270	276	263	244	263	260	239	253	269	258	243	261	243	265	260	241	260	254	266	250	270	239	258	264	278	255	262	263	264	310	241	248	257	271	236	253	250	254	249	243	270	282	260	264	253	281	249	253	269	248	267	266	253	258	247	223	254	254	261	249	249	266	256	270	239	277	275	261	271	254	266	263	258	245	281	249	285	246	277	261	280	276	233	257	272	255	272	252	259	278	239	265	238	255	262	283	275	241	278	271	241	272	297	261	260	276	254	243	272	232	278	243	249	280	250	262	255	258	262	291	246	264	283	250	267	228	259	253	249	260	246	273	283	256	253	245	260	251	254	257	283	275	310	291	266	266	244	278	254	253	265	254	241	268	263	271	235	249	256	243	241	256	275	284	240	275	262	273	303	251	275	263	261	268	242	264	282	235	239	254	286	249	255	257	266	233	275	294	264	284	269	306	251	235	253	271	245	261	274	252	292	264	284	252	227	275	263	275	237	269	253	270	270	225	268	227	254	274	261	241	286	240	248	255	269	252	255	286	251	271	245	250	268	249	245	257	251	243	240	278	269	239	255	258	229	259	271	263	251	275	268	253	272	260	257	250	246	262	235	273	259	288	272	253	274	242	259	279	268	245	240	248	211	256	245	274	271	232	240	251	269	264	244	275	272	265	259	277	258	252	230	232	265	244	268	275	266	268	261	260	282	235	255	265	291	254	252	243	248	254	256	301	258	256	249	271	282	260	266	234	276	265	257	237	226	257	235	263	287	257	222	287	261	282	275	264	243	252	235	263	290	272	270	264	249	252	242	252	252	254	232	253	248	265	267	236	272	298	268	247	282	250	273	274	309	244	256	251	262	236	250	272	271	244	254	228	261	258	284	274	253	308	249	216	242	282	223	251	238	233	276	259	256	251	248	244	272	244	274	268	258	243	256	247	241	255	272	223	282	269	248	269	268	259	280	251	243	239	259	251	286	273	262	255	234	289	257	278	278	253	239	256	270	272	236	269	290	258	242	273	236	267	262	254	235	284	265	265	273	291	241	274	262	245	260	250	251	285	275	270	258	229	256	243	264	288	250	247	250	267	247	274	260	287	238	275	246	270	247	265	269	279	266	249	234	250	243	260	251	262	271	269	258	242	278	249	277	259	258	273	258	280	246	259	251	288	232	290	256	257	229	225	253	265	264	298	281	253	249	227	242	254	263	237	255	272	253	251	252	277	252	249	235	246	238	263	248	271	278	257	243	267	258	242	263	240	265	255	237	276	260	245	255	253	238	279	261	265	251	277	262	284	248	266	270	265	255	247	250	243	276	272	253	275	244	241	278	255	260	263	269	269	229	251	245	244	245	232	286	249	290	284	285	252	248	254	242	255	245	251	248	281	267	274	261	256	247	247	280	265	260	270	252	251	247	239	259	270	238	278	267	261	255	275	262	272	281	271	261	257	248	286	252	274	251	281	244	254	245	251	252	280	266	266	236	232	240	260	263	303	248	271	267	243	269	266	266	247	247	263	278	253	278	263	257	261	232	264	256	257	275	218	263	261	242	257	248	258	287	260	235	283	257	239	281	219	271	284	273	272	257	260	243	268	266	250	230	262	241	265	268	263	272	269	231	253	258	278	248	231	247	253	225	268	279	241	214	249	258	239	262	267	263	242	267	267	239	248	276	291	267	262	244	255	216	243	273	260	259	267	257	273	242	244	268	271	278	262	269	241	268	239	252	269	257	246	253	233	286	262	234	267	260	263	254	284	229	258	236	253	255	235	255	261	260	265	270	259	248	275	255	240	251	234	261	239	278	244	253	247	251	298	245	247	271	279	282	242	240	266	267	272	251	255	243	222	264	279	238	269	267	237	266	282	247	234	276	275	257	278	269	247	259	295	268	252	246	274	276	237	258	262	253	268	254	237	296	275	250	242	255	243	284	259	273	261	241	279
24891	21551	29194	24771	23481	24247	22004	14734	11017	8684	6711	5121	3953	3050	2366	1929	1496	1184	1015	791	712	594	510	491	422	384	315	314	299	317	340	343	271	300	315	327	311	277	299	289	266	232	261	256	266	261	242	228	259	302	256	277	256	285	269	265	249	258	260	264	251	260	253	247	251	238	263	272	242	288	253	250	288	285	281	292	262	280	280	252	247	275	269	285	241	247	238	292	254	269	262	267	243	249	271	251	261	266	271	260	275	256	256	292	256	278	265	252	270	239	244	255	257	275	282	269	255	263	258	282	268	264	243	277	277	255	255	258	253	244	241	253	269	266	294	266	244	264	284	275	273	254	234	254	246	269	268	256	252	241	274	271	268	256	280	272	256	280	283	274	251	255	282	251	281	254	254	231	260	246	277	249	261	270	297	250	256	287	243	240	269	264	243	287	271	256	254	270	267	274	285	284	268	268	257	249	269	262	257	223	267	238	266	261	282	256	262	246	275	233	263	255	275	272	246	274	267	269	245	262	269	256	259	244	274	268	240	247	236	271	250	222	258	276	263	303	284	223	244	282	271	247	266	249	249	263	264	255	294	259	270	249	277	278	255	256	257	246	269	269	297	259	286	275	314	262	258	269	286	266	247	301	268	285	232	241	244	269	251	256	241	265	259	267	261	321	270	290	291	284	267	264	258	305	251	271	246	233	268	250	281	257	262	282	286	258	278	254	283	258	257	265	254	244	268	286	255	274	242	269	264	282	269	279	237	260	247	270	285	258	261	274	272	240	258	263	248	244	233	277	274	275	249	316	262	274	263	258	262	270	278	253	291	247	248	277	261	254	273	245	263	263	273	267	245	285	287	270	264	280	297	265	286	245	268	287	254	252	265	262	256	257	256	272	272	278	279	277	276	263	297	272	268	271	254	266	279	273	272	277	275	274	281	280	271	279	232	254	277	258	244	289	241	267	257	251	262	257	298	251	262	260	273	263	267	272	268	264	255	290	278	255	286	250	259	260	260	295	234	250	281	258	264	275	257	257	318	263	251	254	274	220	241	267	275	242	273	274	262	286	283	278	271	250	282	248	269	262	258	280	289	268	270	224	265	256	249	263	239	277	269	276	252	279	253	266	247	268	282	276	278	260	261	258	272	241	247	269	267	271	246	256	254	276	267	263	262	262	270	294	286	241	256	292	276	234	244	288	255	252	281	246	280	255	267	260	276	267	282	252	282	244	258	290	275	280	272	283	283	282	268	264	251	283	291	272	270	292	271	265	248	262	250	244	291	286	232	299	290	291	260	241	246	286	225	245	267	249	273	269	260	276	275	288	260	280	269	242	245	251	280	261	270	242	245	264	276	254	265	288	274	259	271	253	244	285	261	265	265	237	257	273	251	267	267	276	266	234	279	245	259	268	258	271	256	260	271	240	289	259	240	266	259	259	235	235	270	247	243	242	254	283	270	259	260	288	285	262	271	274	248	241	255	254	252	254	243	260	235	266	286	304	257	272	261	254	284	239	244	254	254	243	319	264	265	263	279	256	292	271	264	262	279	269	245	259	250	277	274	267	268	282	269	260	273	293	258	235	260	277	255	262	264	273	236	283	277	275	269	247	256	254	255	262	278	219	264	264	254	260	263	260	279	217	276	257	258	295	265	280	264	269	242	272	240	270	270	249	266	260	255	243	272	232	241	252	259	243	270	249	270	275	248	272	261	280	261	245	272	251	276	247	282	278	249	248	276	251	261	261	230	253	288	235	238	249	273	269	256	237	264	244	262	271	281	284	270	242	262	231	245	263	258	250	280	254	279	232	269	292	264	278	270	262	295	274	275	285	276	277	290	243	251	256	247	283	260	262	250	254	270	272	249	254	285	261	268	284	267	220	237	267	259	234	249	262	267	271	291	273	275	283	261	249	260	285	261	291	275	265	291	271	244	282	250	268	262	267	264	252	257	267	251	252	265	284	247	292	299	239	249	246	261	282	268	246	261	246	270	281	279	278	280	270	250	248	262	286	271	280	267	247	273	288	243	254	266	251	255	270	257	245	263	279	280	253	263	258	239	244	264	254	249	266	272	282	277	266	277	252	255	254	299	262	255	251	266	292	261	240	251	249	242	234	238	258	258	262	258	263	303	260	263	247	232	272	265	265	266	240	262	233	261	262	273	240	265	266	242	273	255	256	276	259	257	276	265	294	264	261	263	279	262	265	271	278	266	283	250	240	249	266	262	278	256	259	283	248	294	256	248	258	261	260	296	254	258	265	260	235	283	280	255	267	246	254	276	244	274	268	269	245	242	251	283	226	267	259	284	255	274	279	258	238	259	268	303	240	271	263	268	249	244	252	260	270	274	251	252	252	258	261	240	243	277	254	269	267	247	261	255	280	264	270	267	235	259	295	264	256	268	281	271	280	254	252	291	256	260	283	271	260	280	236	260	267	259	244	280	253	288	242	251	265	271	276	273	275	278	285	262	277	281	268	277	247	258	258	305	293	271	266	252	246	282	253	240	258	277	310	256	247	264	252	267	265	259	257	274	249	238	235	246	278	252	276	257	277	262	266	268	250	251	299	276	259	253	264	294	251	283	282	265	257	270	250	242	244	289	267	257	277	283	270	264	255	258	261	271	223	268	269	247	266	257	261	259	267	227	246	249	271	270	229	286	271	234	270	256	267	259	258	223	256	257	235	268	234	255	276	290	247	271	269	236	288	271	254	277	284	264	285	282	261	254	296	276	276	251	240	264	247	249	284	245	255	255	281	251	288	288	239	278	285	265	264	281	241	284	295	287	269	264	275	232	247	259	260	300	279	268	290	270	251	259	261	243	257	249	283	244	307	241	249	237	245	283	245	275	275	251	271	293	272	233	234	273	242	259	274	277	286	257	292	240	260	264	285	269	276	251	253	250	277	283	265	239	247	244	278	282	242	294	241	266	261	283	244	274	241	263	293	251	284	296	286	243	260	253	287	273	296	268	250	248	256	274	246	275	266	244	270	248	262	271	327	261	259	265	272	245	245	278	270	282	265	256	263	258	249	268	256	266	262	291	283	259	295	266	243	292	254	247	260	267	249	284	226	251	242	267	266	260	296	255	263	245	272	259	273	253	251	263	259	253	252	258	264	303	261	269	274	264	242	242	250	277	292	287	281	275	258	262	260	263	256	255	284	264	240	230	245	257	280	251	254	277	266	264	273	272	277	253	279	270	255	265	219	255	274	229	267	265	271	272	243	274	252	246	228	277	263	301	251	254	261	281	276	277	287	286	256	279	242	238	263	238	282	239	243	297	247	248	250	281	297	254	228	260	295	281	273	256	240	282	268	254	277	290	271	270	272	287	301	256	276	257	243	272	261	249	207	253	254	264	248	277	259	245	260	306	297	267	253	281	264	282	274	254	238	238	245	269	264	250	287	271	243	257	256	271	270	251	288	234	261	275	255	265	283	276	261	275	261	274	278	262	277	274	280	239	241	263	262	260	233	279	274	245	234	250	277	253	285	274	269
40571	58273	53784	41759	34445	26438	22657	19322	16532	13372	10552	8425	6614	4894	3866	2922	2328	1839	1418	1176	960	792	646	568	465	443	403	335	345	307	318	331	335	323	333	268	295	314	315	262	267	249	267	281	263	287	271	249	270	295	264	247	246	245	276	271	248	267	247	249	274	250	219	274	250	248	243	258	294	274	262	223	235	241	261	225	268	237	254	252	270	235	254	261	248	267	242	254	282	236	257	249	229	259	258	245	268	269	269	259	248	253	265	235	234	273	256	246	260	232	250	274	275	242	246	247	257	270	231	241	289	250	272	291	249	231	218	265	263	223	240	260	263	245	274	298	241	238	251	204	233	278	244	256	260	244	259	240	258	236	246	239	252	261	246	267	249	277	251	277	277	253	244	248	278	238	240	264	260	259	237	256	237	259	247	245	249	265	239	217	259	280	255	244	250	226	267	248	243	284	280	230	273	246	230	262	297	263	235	245	244	239	241	253	259	212	269	257	246	271	289	281	245	239	270	251	235	244	254	242	258	253	244	251	236	267	249	297	252	237	239	277	250	238	239	276	291	262	255	242	255	242	256	265	267	254	235	251	241	259	233	250	266	252	257	256	274	266	248	253	231	258	272	274	262	243	241	270	265	255	284	256	273	256	274	270	264	235	253	253	226	234	258	226	241	262	242	251	251	221	288	277	251	235	251	240	229	248	288	271	238	253	248	250	258	241	263	279	245	249	237	239	256	249	242	233	244	274	251	249	216	233	246	234	265	299	289	252	236	285	258	267	223	250	245	249	256	258	269	259	279	269	238	253	234	265	245	243	253	287	227	248	273	252	258	269	270	262	251	239	278	251	246	264	259	260	238	224	267	239	251	262	260	283	256	254	278	261	249	265	249	247	273	234	255	256	250	253	243	266	250	249	285	260	281	258	271	265	266	242	269	236	276	266	224	230	242	238	234	255	258	279	247	214	254	245	254	283	253	267	253	251	244	266	254	284	257	249	253	272	260	266	256	277	266	268	251	249	267	249	241	279	227	270	251	240	255	284	241	260	276	275	278	252	263	244	261	230	276	244	232	260	269	254	279	253	267	266	262	232	247	240	248	248	266	266	255	243	246	251	236	251	246	275	248	232	245	247	237	268	230	251	248	252	259	246	273	229	245	281	243	229	245	262	231	250	258	245	270	229	276	254	280	250	230	262	252	223	244	251	233	248	239	241	260	238	233	236	242	240	290	243	241	271	272	257	221	236	273	261	250	274	249	245	253	269	254	242	240	238	251	284	235	260	244	254	242	237	228	248	286	253	282	242	253	262	241	245	239	263	243	253	256	256	250	267	227	259	277	253	233	250	251	229	252	277	272	256	254	273	238	247	227	249	290	241	229	276	225	258	239	260	265	242	277	271	247	252	250	265	248	256	246	245	254	274	254	250	244	255	293	242	237	252	273	241	251	232	242	247	249	257	244	237	228	270	218	254	294	258	264	246	257	269	293	264	267	265	237	268	258	281	226	249	239	267	254	251	248	285	254	266	250	244	246	242	229	227	279	270	237	260	261	261	256	255	228	233	260	259	230	241	255	222	270	272	260	267	234	256	243	281	216	254	250	245	246	258	231	244	248	256	236	260	251	242	256	253	231	240	230	237	259	258	253	255	232	241	255	258	214	289	250	241	255	271	241	265	256	288	247	249	278	262	261	226	239	251	259	259	269	248	242	263	241	236	245	242	226	234	237	246	231	262	256	254	230	243	251	230	246	245	249	245	256	230	264	250	270	247	274	253	258	244	253	244	265	271	284	227	241	247	276	240	235	251	273	258	263	249	255	295	233	254	256	302	240	230	252	277	234	233	272	247	253	279	262	231	255	269	280	234	230	243	273	247	246	252	269	284	212	245	241	269	258	252	262	278	244	215	241	229	261	259	247	241	237	242	274	222	237	261	254	279	265	269	262	253	259	230	249	252	273	240	262	258	248	250	252	240	240	260	270	249	245	261	230	275	255	248	247	225	237	265	228	234	250	230	266	220	219	235	278	241	260	251	234	263	273	243	284	256	237	304	249	232	218	244	257	246	246	255	240	264	264	243	270	257	247	296	263	265	232	242	268	265	254	253	265	250	254	251	234	225	250	270	236	229	227	251	267	237	235	266	230	268	269	251	240	240	261	242	265	264	256	214	263	232	258	227	255	235	214	232	249	263	237	239	264	254	230	250	263	254	259	265	268	246	254	253	280	233	255	242	268	253	260	256	243	264	288	239	228	242	237	240	228	249	244	254	214	277	247	245	254	262	225	189	254	255	237	246	253	237	246	256	247	242	227	257	286	253	232	279	246	264	247	243	261	250	253	261	261	250	273	270	231	260	245	252	236	255	262	242	238	261	248	254	232	262	265	261	212	271	249	234	266	248	268	242	223	264	246	282	242	282	255	250	264	242	250	238	280	227	225	264	259	231	265	266	252	258	235	265	268	265	266	269	241	265	227	266	275	261	237	260	264	271	212	261	265	228	261	225	285	251	226	258	232	237	273	254	256	263	235	258	236	234	261	233	247	248	287	276	249	275	280	282	236	268	229	260	255	240	240	214	220	264	259	280	244	249	234	281	264	237	275	246	238	250	225	278	237	268	254	221	245	261	242	259	259	262	235	259	263	246	249	236	231	235	240	249	268	274	243	269	253	232	243	267	275	250	280	252	272	237	243	278	262	229	242	265	267	243	250	225	224	227	238	243	267	242	258	264	227	249	248	267	239	215	243	261	252	239	233	267	256	262	261	238	256	262	257	237	242	232	282	223	261	235	259	254	246	261	280	262	240	266	242	274	241	242	252	268	243	256	258	278	220	264	270	270	234	252	245	277	244	261	268	248	227	252	237	265	261	243	235	255	234	241	269	269	248	248	245	254	271	262	252	245	271	273	252	227	280	260	266	267	255	261	251	269	239	260	274	256	256	274	225	245	262	269	256	247	238	267	257	231	238	260	237	282	249	241	235	238	275	260	232	227	242	227	243	262	260	245	264	232	266	277	277	267	251	243	258	257	238	239	259	239	226	230	217	222	256	295	241	231	260	296	233	237	258	263	275	236	242	253	237	252	245	226	277	279	232	257	255	248	262	276	257	256	281	263	265	278	221	232	263	254	263	238	251	278	235	238	254	227	241	235	231	250	240	243	256	232	240	268	263	233	256	249	252	259	246	234	226	265	223	232	274	262	255	253	258	246	252	263	261	274	252	248	254	256	227	268	269	254	280	251	261	229	255	253	272	253	257	277	232	285	242	206	290	252	241	243	234	243	258	257	241	231	263	245	260	259	252	242	251	283	241	254	265	256	237	232	232	245	265	265	240	273	265	259	240	268	261	289	262	253	237	262	245	236	250	249	248	246	222	264	262	243	283	204	244	274	261	254	270	266	239	262	238	282	244	231	245	282	250	245	274	248	248	246	256	241	227	254	267	239	223	259	255	245	259	255	245	269	236	252	250	262	252	239	242	257	290	279	257	237	248	259	245	250	252	238
24160	21604	29391	24456	22777	24623	26156	17709	12555	9836	7799	5869	4531	3482	2680	2207	1748	1404	1103	892	747	655	567	473	384	418	423	405	337	342	382	335	347	340	361	340	327	344	308	282	305	273	265	254	288	313	276	294	269	297	298	303	274	321	279	285	279	263	283	293	286	283	284	244	230	305	272	303	267	307	295	278	307	296	289	299	284	305	265	288	280	304	307	300	279	265	288	271	245	296	329	265	286	282	257	270	269	251	279	251	300	259	286	279	282	268	291	310	227	310	300	265	277	272	260	256	268	280	262	291	280	259	304	273	279	299	297	282	300	271	300	271	263	293	284	280	284	281	269	297	268	253	280	255	269	291	274	286	292	284	299	267	290	321	294	271	301	256	294	282	273	296	270	301	269	296	286	305	292	267	307	287	281	304	270	255	267	247	282	282	262	279	292	236	313	286	314	271	278	276	281	296	273	282	278	285	294	298	304	245	271	267	299	295	284	280	283	283	283	288	305	291	279	268	298	259	273	268	265	295	299	282	297	289	264	301	287	303	283	284	307	307	273	267	263	302	281	291	274	264	306	262	270	299	313	285	270	275	272	304	262	297	297	292	298	299	273	305	297	303	268	267	274	280	280	273	287	332	271	277	285	281	260	307	244	279	261	304	278	289	292	288	299	294	275	284	262	282	279	274	254	277	290	260	293	262	242	293	264	259	283	241	270	307	279	289	300	274	258	289	291	288	276	281	262	280	296	283	297	270	253	242	290	277	282	299	261	288	268	284	273	305	280	296	284	286	279	290	287	305	291	289	298	301	303	299	269	267	271	296	293	280	291	263	265	295	285	299	262	293	284	268	300	271	282	269	285	270	274	274	271	280	277	286	321	283	284	316	283	308	288	265	309	258	255	291	300	277	263	289	297	251	302	268	267	311	269	299	253	298	281	271	276	266	299	274	254	288	274	285	252	278	295	297	297	310	295	287	264	296	284	276	282	271	295	288	299	280	311	281	275	299	279	273	282	284	283	288	303	278	320	285	288	282	293	281	282	263	264	291	270	295	295	274	294	299	284	286	273	274	261	297	285	288	302	276	302	257	306	290	271	261	294	284	268	284	291	267	311	286	299	291	286	308	301	281	301	293	251	300	327	278	273	269	287	263	303	266	279	294	265	293	307	264	281	301	264	295	302	251	290	281	286	290	279	274	280	263	313	291	279	320	276	305	300	276	263	281	277	266	296	294	275	304	265	300	282	285	283	276	277	287	283	305	273	252	276	257	278	317	301	306	274	289	296	278	295	305	269	290	291	279	262	312	279	273	321	308	289	281	295	291	296	291	301	275	279	289	287	306	299	274	315	332	312	264	278	300	290	312	267	288	304	285	301	289	261	275	299	256	275	280	288	299	293	274	277	283	281	283	277	274	305	286	267	291	259	302	306	314	327	273	298	271	287	272	276	248	277	297	279	315	292	258	303	302	311	276	274	269	273	290	279	287	293	278	297	264	267	265	246	279	266	270	267	274	296	268	267	272	292	261	273	292	272	306	275	279	289	273	279	265	278	260	292	269	255	254	280	288	278	273	274	284	289	310	259	295	258	258	308	311	284	304	298	284	294	269	291	261	268	285	293	280	279	265	265	283	271	289	269	254	272	280	292	282	275	286	275	291	289	293	296	283	294	275	285	277	286	279	311	293	294	291	284	278	315	269	307	275	269	272	271	271	265	250	262	282	275	282	303	266	305	283	292	295	284	259	262	272	257	274	304	274	284	273	299	274	288	273	260	281	283	284	259	282	290	283	277	273	286	316	313	264	279	266	310	266	328	279	296	282	284	288	272	290	270	252	283	303	282	257	272	271	285	304	269	311	263	280	257	273	298	289	269	330	272	295	286	267	300	278	266	268	257	268	268	273	285	279	298	285	261	299	316	273	266	288	324	279	272	286	277	298	288	273	282	285	289	250	271	302	293	308	244	283	267	295	296	307	265	269	278	278	260	273	281	288	271	270	277	260	264	285	275	264	284	253	258	297	287	262	268	286	307	326	297	301	309	275	304	282	280	273	282	275	263	255	247	290	305	305	296	296	270	293	273	261	288	267	288	307	319	259	255	290	291	278	276	299	305	266	288	274	320	322	255	292	288	276	285	279	280	297	315	298	302	287	289	276	295	252	257	249	281	271	273	289	269	279	271	268	279	287	265	290	310	282	300	292	256	293	248	304	269	270	294	259	277	291	279	277	251	272	297	256	299	275	297	265	286	304	290	269	257	274	295	293	257	258	270	303	285	280	322	269	275	284	296	296	303	297	329	280	303	269	296	292	308	279	287	312	289	264	288	282	272	263	273	271	278	285	265	293	293	273	280	299	255	287	276	269	278	273	292	297	285	299	314	278	290	294	281	287	282	280	293	299	283	264	265	273	264	294	306	320	300	293	311	268	284	306	276	285	242	251	266	275	299	278	304	291	305	298	302	290	298	269	280	296	298	287	298	267	293	287	260	300	276	284	306	289	267	291	275	281	273	286	303	283	272	289	272	240	265	283	282	311	281	263	304	267	303	276	293	264	292	306	268	287	282	289	263	280	314	281	276	291	296	263	246	272	273	257	253	313	314	305	289	296	282	287	260	292	277	243	273	254	274	290	276	256	270	261	273	301	250	294	310	291	299	255	274	311	283	278	266	293	273	295	268	278	284	300	248	277	261	257	259	286	282	300	262	288	304	250	280	314	290	258	272	279	282	296	281	274	275	257	288	289	311	280	270	266	274	284	295	284	290	266	275	262	288	289	285	274	305	291	257	286	286	291	267	274	311	293	300	270	313	303	277	290	281	302	266	267	289	316	272	266	291	283	301	277	278	303	271	267	281	259	271	283	290	289	261	278	287	305	275	298	297	295	276	270	281	280	297	277	284	292	290	259	301	284	289	284	274	299	277	292	284	270	278	286	312	282	297	265	268	261	260	277	282	283	269	257	313	276	239	269	280	273	267	282	298	265	272	270	294	295	287	300	276	273	288	256	292	275	264	297	297	266	267	256	276	268	295	274	267	278	296	269	271	286	288	284	263	271	280	287	254	241	245	295	283	280	263	266	273	287	287	294	270	330	270	287	317	286	287	279	292	282	271	241	282	274	289	260	286	290	275	280	282	302	306	249	275	289	294	283	283	271	276	262	287	289	295	277	271	265	287	253	290	274	294	288	253	288	260	280	276	321	293	273	272	300	288	294	292	290	266	301	290	285	313	278	294	270	296	280	273	307	286	269	299	270	280	276	294	300	281	256	290	263	273	262	279	257	278	265	286	256	283	261	269	244	276	265	280	279	294	307	235	297	278	281	290	277	289	260	264	295	278	269	301	301	305	250	283	276	272	296	267	297	313	295	275	321	305	270	274	291	286	275	260	264	285	294	279	273	274	280	300	275	291	275	244	300	265	272	264	271	273	288	262	281	278	252	289	288	252	307	294	278	292	298	316	299	288	258	277	293	284	272	292	307	288	257	298	308	253	273	334	244	299	288
46204	62313	54449	44594	36731	27485	23938	21006	17228	14107	11221	8835	6797	5432	4150	3336	2573	1921	1644	1284	1007	853	701	597	480	449	413	391	363	399	373	364	366	351	358	337	298	326	321	295	265	239	291	283	304	267	259	269	253	265	300	267	269	287	260	259	244	277	288	290	264	274	259	274	275	265	268	272	265	303	260	262	284	268	272	279	278	264	290	291	285	254	264	289	255	267	237	298	262	279	290	245	244	257	282	257	259	272	284	248	267	273	276	271	259	275	233	282	277	259	277	263	275	242	271	283	244	252	274	265	264	256	264	288	286	262	274	273	276	299	271	260	280	250	264	251	267	246	282	257	245	289	255	271	274	260	290	285	294	260	280	263	270	238	265	268	259	257	267	274	287	280	252	298	284	294	281	256	283	259	264	277	252	287	269	285	269	297	284	263	281	285	283	270	256	308	254	266	281	250	258	249	268	251	269	291	251	259	274	271	258	267	265	272	265	267	251	293	279	269	285	264	250	266	266	237	295	253	284	261	268	271	290	279	259	275	286	288	273	258	291	276	258	265	267	262	254	249	273	277	253	264	281	242	308	296	302	268	258	288	282	276	273	284	256	266	231	274	279	282	265	265	257	262	252	280	251	306	280	270	257	272	301	255	272	248	270	266	244	273	258	259	286	267	257	236	232	283	278	277	252	261	278	269	279	274	267	293	280	231	269	276	246	277	259	256	264	261	276	227	286	273	262	280	265	264	249	250	240	272	241	240	254	263	259	254	285	243	275	277	243	277	248	292	273	250	281	279	260	253	277	288	259	277	267	242	280	285	285	263	273	257	279	253	262	265	266	262	288	263	262	276	263	267	271	288	249	310	260	260	279	272	282	278	276	298	256	244	304	293	285	296	251	264	239	279	268	278	250	255	293	290	270	254	269	262	284	255	257	236	268	275	265	267	263	278	269	289	295	260	252	276	258	265	276	256	235	276	252	233	284	245	276	286	254	283	263	255	279	266	279	283	291	239	254	240	255	267	280	268	280	275	268	245	261	268	261	268	271	256	276	271	286	289	260	276	264	250	277	273	274	279	255	267	276	287	280	250	265	277	247	270	245	236	266	285	263	266	269	262	265	247	282	259	270	250	296	257	263	242	274	280	251	265	273	279	254	254	244	247	247	252	258	284	276	266	265	241	244	280	276	275	273	272	281	302	268	256	278	249	265	292	284	284	253	235	268	282	291	285	256	269	307	273	289	288	271	289	244	265	283	293	261	247	266	274	294	295	240	278	250	268	293	270	269	246	273	258	241	254	241	266	268	267	271	245	259	277	252	291	256	304	282	263	260	273	270	267	249	273	267	262	239	269	257	268	304	280	281	275	265	256	274	255	259	236	258	278	284	278	299	298	260	270	260	283	245	250	280	245	261	271	274	254	299	265	283	287	248	263	259	278	279	287	240	297	262	237	255	260	257	259	284	244	263	277	276	240	245	276	265	284	258	264	232	258	281	260	284	280	254	251	289	261	291	247	280	257	259	287	292	270	239	254	283	275	255	249	287	236	270	250	290	234	265	279	287	262	255	255	253	265	275	263	280	262	267	266	272	259	285	268	285	300	278	247	274	252	232	269	243	253	274	247	265	243	271	262	283	264	251	277	262	274	278	275	245	263	245	266	263	261	294	274	290	292	266	252	273	281	295	289	260	299	258	244	281	273	284	244	282	293	280	279	260	281	277	270	247	263	274	265	247	291	268	258	288	260	276	253	277	262	301	306	251	276	268	248	256	239	229	258	263	259	282	274	259	271	267	262	249	261	269	265	278	272	264	299	249	261	268	281	254	236	241	285	251	258	249	267	271	268	291	313	254	257	271	289	275	248	280	291	250	266	294	266	245	263	257	239	256	258	269	273	273	273	270	260	296	267	282	262	246	250	252	306	252	264	281	268	266	273	280	236	259	261	260	297	271	278	242	243	268	271	258	255	246	268	241	280	290	271	270	265	276	280	246	263	284	262	235	284	294	265	250	261	261	282	258	283	261	292	269	277	289	251	284	259	269	269	235	268	290	273	276	241	264	270	268	273	272	284	270	251	253	263	254	275	290	255	272	258	289	283	278	276	271	303	286	273	274	271	268	251	261	262	302	250	263	250	240	243	260	252	259	262	261	258	241	246	297	241	233	283	286	314	275	245	280	231	268	271	270	299	282	264	270	244	288	264	259	257	251	263	264	293	294	282	277	269	276	256	257	262	281	248	256	257	249	265	283	264	278	271	257	269	223	263	266	292	248	286	277	265	264	283	275	274	246	269	280	275	257	257	265	283	264	250	249	282	263	286	258	268	232	252	257	257	295	267	275	261	273	275	284	241	261	252	257	255	272	269	240	298	262	272	260	264	300	282	279	266	272	261	268	306	245	302	274	255	296	278	264	265	258	277	250	278	297	250	272	265	256	257	258	207	273	254	287	255	267	263	267	256	278	287	283	272	268	248	275	266	252	269	277	290	268	270	266	266	252	248	255	269	225	290	254	260	274	241	260	272	270	255	278	287	263	292	234	244	271	274	280	270	279	250	248	261	284	263	302	233	272	252	281	262	269	274	246	281	254	246	272	290	264	239	246	265	253	249	272	247	263	254	251	260	267	265	248	231	268	252	233	285	242	254	268	286	245	274	261	270	237	272	255	289	270	277	308	239	248	246	254	271	243	270	277	278	286	274	259	231	263	277	270	267	265	262	269	257	270	259	249	277	285	274	254	258	290	280	246	279	259	259	243	291	279	287	275	291	256	250	278	250	260	281	293	246	275	291	255	244	280	265	252	265	277	267	288	276	269	305	243	271	252	298	267	277	241	306	262	318	251	272	288	270	277	273	269	281	249	277	259	275	284	249	256	263	283	280	248	291	240	296	266	270	254	261	268	249	291	270	295	243	282	290	256	245	270	237	262	265	280	279	263	243	272	265	275	251	258	266	270	258	280	273	268	262	249	275	249	233	294	256	269	241	281	256	259	282	278	275	264	257	272	266	288	274	259	247	270	248	275	266	295	255	239	260	275	266	258	251	271	253	266	270	283	275	258	278	279	260	290	262	238	238	262	253	272	242	276	284	267	243	265	292	243	269	279	277	278	289	279	282	254	268	263	255	300	275	270	267	276	276	276	271	269	238	249	284	267	276	265	243	252	261	270	244	306	260	270	292	268	288	264	272	267	229	265	300	251	260	289	255	262	257	261	281	247	257	310	294	273	260	295	290	285	243	224	270	307	273	289	272	254	266	290	291	266	280	254	275	283	274	265	274	282	265	249	261	253	275	268	262	285	268	268	281	289	274	255	279	265	256	266	273	262	286	251	248	273	265	250	248	234	266	295	242	279	263	262	264	271	272	260	297	271	286	262	266	277	275	277	257	269	253	315	267	258	299	285	267	280	275	265	267	261	273	270	267	290	252	248	257	255	258	277	258	256	265	262	282	227	309	293	253	281	285	284	248	288	271	246	231	278	263	224	293	270	258	271	257	273	240	250	272
28750	22305	28904	29074	20562	13366	9800	7267	5391	4283	3223	2509	1908	1564	1209	1003	829	693	586	485	420	413	368	324	308	347	271	310	260	262	267	285	254	268	245	281	278	228	261	244	246	242	221	236	243	263	227	222	247	263	251	247	240	246	260	237	244	287	213	224	248	250	240	215	210	248	233	268	232	211	232	235	234	244	280	232	227	211	225	222	270	228	239	224	274	259	227	232	226	220	256	270	255	219	251	227	269	229	230	236	208	254	244	215	240	253	288	239	245	265	226	273	234	250	267	253	226	219	251	246	241	235	224	231	221	264	234	249	240	222	217	247	227	268	258	238	253	233	237	261	253	225	248	240	231	242	235	244	216	248	234	247	228	202	261	237	233	248	244	228	266	234	232	254	222	261	259	244	240	254	270	266	242	267	251	209	275	258	256	242	273	243	237	242	256	263	258	257	223	234	232	236	227	240	239	235	242	230	224	247	241	247	240	233	244	246	260	212	254	249	242	222	243	257	262	236	247	230	207	226	214	258	223	256	218	235	248	246	281	287	236	245	220	227	216	234	258	263	228	227	231	229	255	244	243	224	256	239	258	238	261	280	241	228	259	258	259	247	251	250	227	258	239	264	251	244	244	226	255	246	259	256	264	246	261	249	248	255	242	269	272	243	258	233	281	242	238	257	234	263	246	223	199	244	245	219	236	225	246	236	208	252	214	225	218	247	237	216	240	283	261	266	204	240	232	255	231	251	253	243	241	237	242	230	233	236	240	258	224	229	235	239	216	237	266	238	225	209	218	261	249	271	235	245	221	224	216	272	260	286	258	247	251	235	279	238	260	265	230	247	242	267	231	240	221	252	235	255	253	254	254	239	235	241	239	246	235	240	243	245	207	235	236	237	249	243	234	249	260	240	212	226	241	235	223	241	266	230	252	234	236	250	227	241	234	247	268	243	252	249	240	262	237	267	238	240	235	261	238	244	248	237	232	220	231	275	260	276	268	226	235	219	254	239	261	238	241	239	226	234	230	250	253	259	212	225	231	220	225	241	241	222	224	229	217	236	240	241	244	228	248	238	241	214	220	203	231	235	249	258	234	261	231	231	271	223	271	222	244	242	236	244	249	252	223	234	247	240	239	248	261	248	240	291	237	225	257	234	240	248	235	244	219	243	259	238	221	251	245	269	238	261	252	252	204	222	238	240	228	246	247	273	258	212	242	231	260	242	218	255	246	254	252	229	250	242	245	250	227	236	252	249	233	259	235	255	232	252	242	211	226	267	239	263	241	258	244	241	221	244	244	251	262	252	259	231	264	245	244	227	265	262	241	257	267	231	234	284	247	238	247	245	252	214	228	247	233	241	243	233	256	237	242	233	277	241	230	244	258	258	245	263	221	248	243	256	258	236	262	238	234	230	227	252	264	231	258	227	243	242	240	236	236	239	234	222	252	231	249	236	216	261	237	242	233	229	234	251	265	217	245	238	217	226	225	249	259	275	242	248	199	231	221	261	229	247	228	229	260	241	236	237	246	260	251	245	244	225	252	253	273	253	233	232	246	227	240	262	234	230	235	256	227	227	243	246	238	224	222	229	233	241	250	250	229	217	248	236	275	247	239	253	263	223	240	255	242	252	241	236	236	236	232	248	237	253	283	239	239	211	240	230	264	235	256	232	227	270	257	255	264	277	239	266	274	268	221	249	215	241	265	272	220	233	223	228	228	239	244	258	240	234	242	207	237	228	252	264	235	230	237	255	256	224	241	236	223	211	244	246	234	237	219	233	237	253	253	279	255	206	228	263	248	267	249	226	249	250	249	245	257	232	240	229	224	227	247	242	236	247	237	257	255	233	247	245	231	271	247	237	251	252	221	246	238	259	250	261	257	219	230	258	260	262	229	232	242	264	238	262	225	259	241	216	228	228	245	216	223	254	231	215	218	233	218	244	245	256	208	240	251	243	261	228	246	256	236	251	245	217	235	225	259	261	265	237	247	242	209	235	227	228	250	237	236	258	244	243	245	224	228	245	237	231	233	242	234	239	225	242	248	227	224	217	227	248	261	228	243	236	249	234	232	251	234	212	223	238	222	251	226	279	254	229	273	256	203	224	245	252	241	245	238	243	222	239	261	278	191	243	253	250	235	222	232	259	247	277	240	263	263	234	234	244	234	261	209	232	257	246	208	208	238	210	237	230	232	232	255	248	245	246	253	235	245	231	226	252	249	258	235	227	242	234	265	261	236	234	246	223	233	259	236	240	260	242	230	266	212	233	210	246	224	246	238	244	271	212	248	245	240	245	239	218	251	232	258	237	231	259	270	236	247	251	256	235	264	252	236	243	220	251	227	236	205	221	223	236	269	224	279	239	235	240	232	241	237	231	253	275	218	229	263	244	262	243	226	236	252	246	231	214	238	253	232	253	255	249	239	256	225	245	234	226	253	218	238	242	260	224	234	262	218	229	239	266	255	237	239	249	266	275	263	251	272	233	251	265	251	236	222	202	251	236	261	244	258	231	255	259	249	237	271	265	251	219	215	242	262	257	252	243	239	246	251	251	246	244	258	241	247	291	243	228	235	240	244	208	234	259	275	234	205	245	216	258	222	266	238	241	232	248	249	251	241	257	232	223	231	246	253	279	245	223	226	246	241	233	245	231	229	236	241	231	255	237	266	241	227	257	245	239	241	254	234	204	240	239	245	223	253	246	200	240	236	253	256	257	262	241	248	225	213	250	254	237	249	242	259	233	246	244	242	226	258	220	233	270	255	255	246	250	242	240	221	214	221	254	255	260	218	236	244	206	248	223	225	254	225	229	253	219	255	275	241	248	237	213	236	238	226	239	236	260	214	261	207	229	239	256	252	234	271	223	274	233	244	235	264	230	238	235	222	233	255	231	218	259	245	196	250	254	220	252	247	273	246	255	237	235	253	244	223	240	256	265	252	230	230	262	230	219	241	265	246	228	263	232	255	259	245	245	277	257	228	243	259	251	250	267	246	234	258	239	268	257	263	262	271	238	228	233	260	236	219	265	223	251	235	247	232	228	234	253	213	228	257	260	234	238	258	232	251	241	254	247	244	208	232	229	217	222	242	239	232	262	241	216	230	225	250	237	243	250	233	242	227	235	240	262	245	244	257	254	258	223	264	208	268	218	267	244	213	231	260	255	227	233	238	238	257	242	221	283	227	246	231	233	212	244	261	251	253	248	238	250	253	244	265	275	257	240	225	222	256	263	234	252	233	241	244	237	254	228	249	236	240	255	227	261	254	227	241	229	226	237	260	260	224	260	232	262	240	241	221	242	259	244	223	249	257	239	249	253	245	302	266	261	244	227	262	228	243	237	250	238	248	235	230	242	242	242	249	237	228	237	251	232	247	255	238	236	239	228	246	243	246	260	257	244	251	244	246	214	224	238	262	223	227	227	233	235	238	270	242	240	233	246	234	238	260	265	261	249	255	242	233	240	237	249	249	233	228	272	219	235	272	230	252	220	224	238	234	228	218	221
44487	45744	41894	32235	23711	16861	13852	11831	9256	7374	5734	4374	3311	2568	1886	1597	1286	1048	795	632	582	469	426	374	330	323	316	272	287	297	258	277	288	289	273	272	243	277	250	231	260	246	249	236	263	245	255	242	249	246	221	233	261	257	256	230	234	237	259	231	232	233	232	215	256	234	227	254	225	247	249	255	244	251	247	269	227	232	225	232	251	240	234	210	238	256	229	207	263	224	220	242	239	263	226	246	219	231	222	227	243	241	242	245	220	225	239	236	235	251	231	224	242	215	242	224	242	228	245	244	234	242	242	260	221	230	224	237	253	221	233	249	215	225	251	290	225	222	221	254	242	217	244	253	229	231	236	255	231	230	256	248	230	235	239	213	239	214	243	242	255	221	272	225	246	269	232	229	227	234	238	225	230	231	226	259	181	226	220	226	260	234	220	251	248	220	213	220	228	233	230	226	236	223	241	233	244	234	217	249	225	216	249	224	239	259	235	234	228	239	255	218	219	251	231	238	206	231	238	231	212	228	214	247	240	212	260	227	223	251	260	226	270	259	225	206	235	250	230	214	224	226	223	254	237	240	239	261	241	242	227	219	222	223	237	223	234	241	246	230	277	191	228	242	207	259	244	248	233	215	254	233	227	224	234	230	241	222	233	224	240	245	227	248	253	235	246	229	241	227	263	198	221	244	221	216	245	227	253	239	230	242	244	252	224	228	259	227	222	232	239	207	252	245	216	204	254	228	223	220	246	233	263	237	255	233	255	219	237	231	234	242	235	238	242	235	216	248	234	249	246	226	224	210	222	243	238	221	261	223	219	239	240	215	251	249	248	214	255	229	238	222	248	250	252	251	244	209	256	244	216	210	213	241	242	219	256	201	263	253	237	217	201	232	234	237	248	255	226	239	250	220	238	227	214	239	212	235	221	204	239	230	264	218	231	222	209	243	251	237	246	253	250	224	263	231	256	217	270	257	221	204	232	240	233	223	243	216	229	219	221	235	247	234	246	236	248	213	244	216	259	231	235	246	241	228	232	250	222	234	223	233	261	234	247	252	231	237	253	210	242	248	238	268	213	233	256	215	229	232	245	239	255	217	236	246	224	217	221	253	243	237	221	253	248	278	242	234	230	235	214	229	224	221	251	238	242	216	239	252	222	240	236	188	211	232	245	257	231	220	233	240	263	243	236	251	238	222	203	223	228	247	223	221	240	236	233	212	228	242	232	229	253	250	222	223	226	249	220	209	220	249	248	251	240	221	238	228	215	239	243	244	245	239	211	233	257	235	240	253	238	238	250	243	240	242	243	235	244	225	235	235	246	248	249	224	239	205	251	208	232	249	264	214	244	224	256	224	229	226	211	235	247	226	231	215	218	230	257	211	216	223	226	259	245	201	219	202	255	213	263	240	243	235	221	216	215	226	251	225	248	234	244	232	221	229	232	205	238	235	232	251	233	244	252	256	239	222	250	254	217	227	212	237	266	234	219	230	230	206	234	239	223	214	220	246	223	231	218	251	228	220	231	226	245	248	223	242	227	261	238	241	248	216	238	218	244	234	262	236	222	230	210	245	218	245	262	241	232	221	241	241	216	246	228	222	249	250	210	225	255	210	225	208	236	219	221	238	223	231	228	221	240	235	236	236	224	220	222	262	230	235	263	250	235	215	261	226	256	258	224	252	216	245	222	268	207	212	264	252	249	238	231	240	251	232	259	231	215	240	252	236	199	246	249	220	250	257	235	221	245	238	216	228	238	233	226	233	247	237	241	239	217	212	227	241	239	239	259	235	243	208	210	232	216	222	213	247	237	238	225	240	250	219	242	213	229	236	249	268	249	261	212	248	229	220	231	218	258	220	235	285	237	272	234	240	241	235	232	232	216	242	222	235	232	229	242	230	253	227	222	217	221	246	235	210	281	220	247	242	242	273	213	234	218	234	243	254	221	218	231	248	235	227	226	245	230	227	240	246	211	228	229	239	219	248	208	229	205	228	235	226	235	227	245	255	226	241	228	218	236	237	253	253	235	231	225	230	231	218	222	248	233	232	225	242	218	250	225	238	227	227	238	239	247	252	251	221	253	221	236	232	236	261	245	206	220	213	232	221	262	246	238	226	244	228	224	206	251	232	262	217	241	245	240	233	256	244	235	243	220	231	246	233	227	233	239	238	240	274	237	243	227	217	215	266	253	250	248	257	216	245	229	212	276	221	228	256	236	226	255	269	226	252	221	239	251	257	231	236	272	249	248	249	237	240	221	207	242	225	270	238	219	227	230	214	221	231	219	230	231	225	239	212	233	255	247	196	218	261	218	237	228	246	250	237	242	225	231	229	225	230	224	260	226	218	241	232	241	238	255	246	259	257	244	260	229	238	246	269	253	245	207	247	261	249	237	247	237	220	245	222	265	220	211	225	214	252	233	241	222	214	205	216	226	236	206	249	227	236	241	236	213	259	229	245	226	236	263	241	209	214	232	227	259	247	254	227	259	255	254	257	212	234	243	216	240	223	255	254	225	230	235	219	231	233	231	230	232	248	232	230	246	216	245	250	229	216	240	256	229	255	231	230	232	238	224	222	240	250	231	234	240	240	228	223	226	238	224	220	210	269	242	204	245	238	221	235	221	202	196	232	219	241	242	241	245	200	274	226	215	239	229	221	215	239	254	230	255	256	225	237	267	264	236	207	258	245	232	243	258	262	235	238	215	245	250	207	234	229	233	235	224	260	235	252	223	221	235	236	226	221	215	248	247	192	226	229	239	211	227	241	224	254	180	250	223	262	260	211	271	253	225	228	247	239	253	237	210	252	242	241	219	228	262	231	239	217	226	224	228	227	217	229	261	230	250	248	244	250	218	206	216	240	251	226	227	250	219	230	225	235	229	229	244	226	243	251	220	268	201	261	216	228	228	239	240	252	246	226	218	234	242	246	248	234	251	228	233	232	236	238	247	220	264	222	206	219	235	222	240	253	234	199	232	239	240	228	225	238	229	236	209	236	231	237	249	217	239	212	208	257	226	234	270	250	247	247	239	229	239	247	249	249	223	255	208	254	247	254	219	256	219	234	240	256	242	257	243	244	248	219	233	223	284	229	231	231	259	245	229	236	256	232	241	239	227	246	245	252	231	264	221	241	206	252	207	232	237	244	234	239	239	248	232	231	232	230	250	236	243	215	218	222	230	240	253	245	240	216	258	249	218	229	242	221	230	223	230	241	231	239	224	225	221	251	227	232	269	227	218	235	215	240	235	240	258	244	243	221	252	227	225	213	234	228	248	227	227	230	253	222	231	222	225	234	254	232	233	261	231	222	250	248	223	232	233	245	258	218	210	233	230	218	247	230	216	229	258	221	243	249	236	236	239	225	228	228	223	246	221	238	232	231	231	208	230	255	239	260	218	244	224	229	251	234	261	247	252	253	242	262	231	220	220	238	230	230	230	215	269	235	250	227	235	234	256	248	236	224	238	219	243	198	243	220	230	239	220	217	231	239	237	221	235	215
25269	21520	29049	25147	24036	23940	20541	13283	9752	7792	5779	4518	3527	2667	2109	1683	1321	1113	945	804	651	541	513	401	394	408	307	354	381	310	321	316	292	340	299	295	320	281	276	282	256	266	266	290	257	263	270	286	281	266	293	290	270	273	277	267	237	288	277	266	264	223	229	277	264	269	282	252	265	273	257	302	265	278	295	253	266	263	287	262	258	250	266	288	278	302	267	251	265	252	278	273	272	271	274	261	271	267	255	264	268	264	258	300	278	234	275	267	252	270	251	257	282	248	281	248	283	248	272	283	260	254	269	291	279	248	246	278	262	270	270	270	271	266	233	283	261	270	279	252	287	272	287	242	268	263	260	264	259	275	274	256	252	246	245	274	253	266	247	271	256	276	242	296	256	232	239	291	278	261	259	254	274	281	240	247	268	260	278	274	255	278	271	270	264	274	243	256	259	275	267	286	254	275	282	290	278	260	271	259	308	267	277	254	264	295	312	252	281	312	265	271	284	255	249	274	258	258	249	239	316	241	265	285	261	254	263	267	254	292	274	251	267	235	274	286	268	278	250	261	272	268	282	271	260	264	306	295	278	259	267	281	279	272	263	268	263	237	233	274	275	288	256	272	256	283	267	274	269	250	277	285	275	258	281	245	276	296	295	269	307	247	272	257	267	273	271	267	300	298	276	300	250	285	281	264	261	231	254	260	234	240	257	275	292	272	255	257	261	274	257	262	290	290	270	286	254	257	263	269	237	236	279	291	239	288	284	288	273	265	247	243	272	249	276	297	275	273	283	259	267	255	261	258	246	264	298	272	273	255	263	273	282	246	244	290	308	280	253	288	304	264	266	280	267	259	296	247	240	268	296	276	290	241	265	256	252	285	258	256	278	272	296	262	241	256	275	263	271	280	265	271	263	278	283	261	274	273	284	266	279	269	273	259	270	283	254	264	259	273	255	293	261	285	248	292	238	286	268	255	237	258	278	255	301	255	243	257	272	294	270	251	263	251	259	270	289	259	265	278	244	253	288	273	272	265	262	289	320	257	284	254	267	259	286	265	281	257	254	247	259	269	264	261	259	254	274	252	263	282	251	240	256	272	242	246	280	255	224	276	303	263	277	262	252	265	278	269	255	273	264	273	260	255	227	279	288	278	271	278	286	285	274	278	265	273	257	271	266	266	262	278	271	271	241	272	279	247	260	267	296	284	264	267	272	269	247	260	273	236	293	272	260	265	260	249	276	278	252	287	269	271	263	260	268	245	293	248	235	262	259	257	254	284	273	268	264	243	256	271	283	252	267	275	284	282	271	246	258	280	242	284	265	236	260	287	263	257	262	272	261	269	269	249	258	272	259	274	267	269	267	259	281	260	275	250	236	275	265	261	218	284	279	316	257	246	242	242	260	282	283	290	258	261	302	264	247	295	263	278	247	272	290	241	232	256	266	253	225	299	262	255	284	274	266	273	266	263	239	285	272	265	249	247	262	263	275	279	279	279	263	239	254	267	269	280	265	267	262	284	266	283	256	261	281	280	272	266	266	282	259	253	266	269	296	281	279	279	257	284	283	275	276	292	266	289	267	271	258	275	288	259	273	274	239	246	256	272	262	283	283	224	250	270	262	284	274	270	295	290	284	276	236	271	255	255	264	276	294	248	273	261	279	265	292	265	243	253	259	239	250	250	259	275	297	275	286	265	264	275	247	278	260	272	288	253	270	250	266	276	252	305	276	269	258	247	254	257	263	270	283	294	242	263	267	264	236	266	292	275	247	260	266	264	276	274	226	233	250	265	269	262	246	290	263	275	276	265	256	298	219	252	260	307	249	243	269	265	266	258	302	278	235	263	255	300	250	274	265	275	287	303	275	275	263	277	285	265	270	257	263	240	260	306	286	279	263	290	260	278	244	251	260	247	247	281	253	298	268	262	276	261	236	253	248	267	274	254	278	270	267	277	244	267	253	296	244	298	274	288	285	276	250	252	275	254	265	273	289	265	263	283	253	280	254	286	270	260	282	273	231	272	258	273	266	270	241	262	304	259	269	295	279	254	241	243	248	251	258	266	288	252	260	260	305	276	262	253	274	242	246	276	279	237	254	253	265	250	265	278	318	258	266	281	264	291	257	283	273	297	277	270	284	255	272	264	248	229	271	273	286	252	258	253	269	273	263	291	290	250	281	255	245	249	279	257	279	243	255	281	249	258	272	266	277	291	267	287	245	242	261	270	286	259	258	242	294	236	256	253	253	279	264	258	263	269	291	254	279	252	259	261	292	254	291	279	287	277	274	250	306	254	290	269	271	272	277	269	243	273	263	257	272	279	269	274	261	261	279	292	290	261	252	278	259	290	241	256	272	268	256	266	278	271	253	274	275	251	285	257	275	246	234	246	302	256	241	250	293	284	270	280	274	310	297	262	274	261	248	305	284	258	247	242	287	247	293	269	270	268	301	255	227	262	258	259	276	272	290	294	287	258	248	287	243	290	272	245	250	287	237	237	263	280	298	256	280	262	278	259	267	263	297	274	279	287	272	245	277	270	265	243	277	252	298	234	255	289	263	244	283	269	269	287	273	255	250	253	317	244	251	231	246	286	280	261	260	289	292	275	260	252	264	257	280	273	280	250	284	267	234	292	271	268	230	277	242	280	259	303	260	253	263	253	229	248	270	279	230	297	275	265	278	285	247	259	279	246	271	274	243	249	254	294	251	279	275	261	275	261	277	241	278	285	273	272	256	250	260	275	265	267	280	295	261	292	253	264	241	292	280	244	254	239	290	247	293	294	270	248	243	261	279	281	291	260	285	253	269	292	275	254	259	257	298	266	263	277	256	284	264	258	279	297	270	292	247	261	275	254	269	281	284	277	276	268	245	251	266	277	284	261	299	260	276	291	251	290	241	256	283	254	267	273	247	262	274	277	263	269	286	280	274	251	279	263	274	287	269	256	243	268	257	251	277	267	234	268	268	265	284	285	262	249	291	288	265	276	279	259	258	259	266	294	282	273	272	262	256	259	282	278	298	252	270	267	211	255	253	273	278	256	247	288	252	263	257	277	297	272	290	287	253	281	268	251	277	304	267	252	271	259	242	277	268	266	239	306	244	278	264	270	277	253	287	269	290	288	246	216	251	285	253	239	249	274	286	247	280	292	278	253	298	287	242	281	265	250	256	254	265	276	268	298	253	265	245	288	258	304	275	257	270	274	252	281	250	247	294	286	265	266	242	267	273	274	275	261	282	252	247	272	266	286	285	260	279	270	263	274	281	287	272	288	269	274	263	254	278	243	266	270	247	259	291	254	270	287	249	254	281	270	277	277	266	262	282	244	244	254	269	256	232	287	249	266	246	263	276	228	273	251	253	259	276	270	262	259	261	244	268	276	288	246	250	289	252	280	275	280	266	269	263	271	265	278	253	273	292	298	267	255	263	271	256	235	272	272	240	268	279	298	271	259	247	288	274	262	286	279	265	273	267	248	280	277	270	281	285	293	268	279	270	271	263	242
40749	53752	51140	41692	32063	24061	20517	17193	14087	11542	8823	7172	5516	4181	3278	2614	2040	1600	1222	992	870	678	590	518	413	424	384	379	316	374	341	341	332	328	332	320	289	313	281	251	274	232	308	274	280	266	261	269	272	291	265	274	263	278	254	251	271	272	255	257	258	263	232	266	260	254	259	265	239	250	263	274	269	224	254	248	251	269	261	250	251	224	261	258	264	258	250	237	269	258	251	261	255	250	256	268	241	237	240	234	241	251	271	269	261	213	256	249	272	259	248	267	286	244	267	278	218	259	267	266	296	250	257	264	271	255	256	301	264	241	261	286	245	271	225	250	253	263	237	238	266	254	254	260	241	235	264	251	247	277	264	249	240	283	253	243	229	252	258	232	249	239	236	246	258	252	231	240	236	246	259	287	247	248	265	236	254	236	252	262	250	243	228	254	251	249	258	261	271	246	269	249	244	238	271	248	246	278	252	262	234	236	260	242	277	250	228	235	266	230	275	276	259	251	263	254	250	286	256	233	248	228	249	254	260	257	254	263	244	250	249	262	257	240	254	248	245	285	254	237	252	285	248	282	252	261	243	224	247	270	235	263	245	269	240	281	261	253	276	287	250	302	246	275	238	295	211	271	266	265	259	271	253	269	255	236	242	274	262	258	255	272	279	240	267	255	246	275	269	234	274	281	253	256	258	251	260	245	262	232	279	262	247	246	227	242	247	296	232	245	244	245	238	232	251	255	232	262	268	261	246	276	286	261	278	259	264	239	262	250	247	242	252	272	243	231	264	246	217	292	250	237	285	259	267	275	276	273	264	249	256	246	274	262	249	249	243	254	253	249	266	250	273	256	261	238	237	261	269	255	238	237	264	245	274	255	244	242	262	261	248	278	229	249	241	240	256	259	223	230	264	270	219	267	257	259	251	289	285	256	265	265	255	272	241	278	248	212	284	239	222	243	229	276	253	257	234	267	271	216	256	279	247	255	247	271	264	249	248	260	233	247	252	256	211	282	235	237	220	265	288	259	273	251	251	241	248	259	238	240	246	249	239	255	298	237	246	326	254	271	233	241	260	238	268	220	297	276	258	253	271	253	265	242	298	250	253	263	249	230	260	246	280	257	235	240	222	243	273	252	247	259	261	269	246	265	241	266	252	220	259	256	232	276	233	264	244	240	237	247	220	249	260	250	264	282	257	289	278	235	250	242	279	259	261	277	257	259	286	246	280	266	248	263	237	242	215	264	256	259	273	255	238	258	254	266	256	267	274	246	255	243	269	251	293	269	239	257	246	254	253	252	283	256	270	245	260	244	274	253	238	249	236	257	263	246	244	257	234	277	255	270	257	234	264	256	249	246	250	254	265	266	268	246	248	238	259	238	269	234	241	267	235	246	253	238	244	273	278	257	254	246	239	268	231	273	276	217	258	233	259	245	282	239	238	263	269	247	242	280	225	250	222	259	224	232	228	227	236	263	267	237	250	266	217	234	247	236	238	257	256	248	233	261	233	262	231	228	247	260	266	261	243	254	273	250	267	257	249	259	252	242	257	234	247	244	255	241	252	243	264	260	240	267	265	254	237	256	261	231	240	233	261	271	237	257	282	252	246	247	241	236	267	233	260	288	237	257	250	229	264	243	250	278	243	237	271	227	251	270	248	272	216	231	256	275	238	229	267	261	254	278	246	260	253	235	270	249	270	252	255	250	281	272	265	270	229	300	299	266	283	243	270	254	278	259	274	236	233	253	236	241	298	280	275	277	236	248	277	283	236	243	287	253	239	271	264	248	251	283	264	253	267	266	234	241	264	259	260	231	243	294	275	255	264	253	258	232	290	277	264	234	245	262	249	241	269	294	236	238	252	240	247	279	278	266	241	268	250	254	233	277	249	273	247	215	275	234	276	218	259	248	267	276	238	224	240	261	246	238	255	276	271	242	260	250	258	255	236	267	253	273	259	261	253	241	236	240	251	269	266	250	252	266	225	268	256	239	269	226	265	267	245	257	260	242	251	252	261	237	242	216	260	255	239	237	258	249	265	275	269	273	254	245	265	259	277	253	243	245	234	254	260	259	225	263	256	248	260	260	248	254	247	240	247	246	266	255	267	242	234	262	259	229	235	229	234	260	253	277	233	243	280	258	239	274	238	250	232	259	252	267	241	264	240	260	258	231	253	253	244	216	255	253	258	267	247	251	256	243	256	251	265	264	230	233	233	240	257	265	257	278	269	270	259	262	232	254	268	245	258	263	239	264	268	254	260	240	243	246	262	240	261	291	257	243	256	251	279	269	236	260	244	250	252	270	252	259	259	251	265	270	229	260	252	263	249	260	248	263	237	261	285	249	229	271	266	243	277	269	270	251	271	270	266	228	238	277	254	262	263	271	222	253	258	272	267	263	267	274	227	278	224	245	263	251	267	258	261	286	261	255	268	245	242	255	270	274	248	286	251	246	277	235	236	267	249	243	246	255	241	231	230	261	259	242	240	226	246	274	237	266	246	262	264	237	262	277	267	259	268	251	244	264	233	245	245	265	249	245	254	230	274	251	256	262	283	235	256	282	225	247	257	272	268	244	258	262	281	263	237	246	273	252	236	271	257	257	272	275	256	259	256	267	242	267	235	237	281	256	264	248	257	242	256	251	271	277	263	236	249	271	250	267	274	279	263	226	252	257	238	240	227	242	249	235	263	260	274	242	252	286	257	245	229	218	230	275	274	267	266	242	276	257	259	262	256	248	226	242	268	267	213	267	233	271	234	252	248	224	256	263	240	254	243	256	253	243	262	252	285	274	258	233	260	261	252	234	251	255	234	262	258	247	273	242	257	231	224	247	256	261	249	259	252	274	254	267	222	261	287	246	274	262	246	254	248	272	243	247	271	231	242	252	250	237	261	233	259	250	256	269	274	234	241	251	228	225	256	265	258	259	295	256	264	262	263	252	240	243	264	258	273	264	239	263	227	266	244	272	239	267	246	287	269	264	262	250	257	260	251	267	280	264	268	258	269	238	236	241	254	257	255	262	271	264	234	250	274	274	267	277	223	280	241	262	253	257	246	269	258	241	227	255	262	234	255	261	265	247	274	264	284	242	245	261	249	262	242	261	273	301	261	238	221	236	259	279	250	257	270	260	253	240	294	260	239	255	244	265	238	263	283	276	244	257	255	258	257	282	248	254	249	285	275	254	259	235	250	254	282	236	255	254	248	258	227	233	291	244	266	275	246	244	233	257	267	243	251	276	241	264	230	240	262	253	244	251	241	268	255	240	246	233	260	250	245	241	239	265	260	232	223	263	257	276	237	260	271	244	256	274	239	268	241	213	258	257	251	274	250	238	266	271	275	268	260	258	256	252	270	257	247	236	282	238	259	259	257	272	234	285	255	280	255	266	233	275	258	261	222	278	253	275	250	262	244	235	253	257	245	248	251	239	256	233	234	256	240	261	242	256	273	266	271	290	270	232	233	234	218	234	249	205	249	250	252	240	252	243	253	280	244	267	223	235
24958	21530	29178	24843	23347	23806	20474	12768	9403	7435	5778	4324	3432	2601	2082	1615	1286	1025	897	722	580	554	475	424	399	357	329	298	332	324	321	322	314	330	299	310	283	274	291	306	284	288	227	272	242	248	262	278	249	269	262	254	263	260	271	245	251	257	242	258	263	262	234	253	264	254	243	242	272	273	250	271	275	279	261	241	285	229	283	265	261	272	245	279	272	265	259	262	288	286	244	256	270	280	276	240	264	272	261	251	255	281	276	258	250	272	284	257	260	311	236	266	262	279	270	265	241	282	257	243	264	258	237	242	269	258	233	259	263	255	269	260	239	277	281	261	222	259	253	247	271	274	268	239	263	260	244	248	246	251	241	234	233	258	256	265	257	269	252	255	246	264	249	301	266	255	274	242	260	253	271	236	269	270	203	263	275	279	232	263	263	282	275	257	244	229	242	260	262	221	248	243	245	249	272	248	268	276	238	250	259	233	247	272	241	265	298	253	252	282	261	241	250	258	285	256	228	251	240	247	247	256	225	220	230	251	257	262	240	272	253	273	272	252	280	255	269	263	275	226	258	273	259	272	260	268	256	265	264	271	244	237	238	245	252	260	247	257	262	252	240	250	251	249	271	249	227	261	276	266	248	276	250	262	268	263	277	216	242	248	260	244	255	259	243	247	280	257	254	273	270	274	259	250	278	249	281	242	232	256	249	250	259	257	254	278	242	260	208	270	274	256	234	267	242	230	287	269	255	255	252	245	253	270	268	258	263	240	255	252	249	223	255	292	242	236	271	257	273	275	241	262	256	252	247	211	243	248	247	258	239	289	262	249	274	264	263	260	244	312	272	250	294	266	242	256	246	276	274	266	279	276	268	254	258	259	254	235	246	265	260	274	266	252	267	261	268	266	265	260	264	264	267	209	247	267	252	253	261	254	272	275	264	243	274	252	277	264	233	274	282	267	266	277	254	261	233	240	232	269	262	270	259	254	288	272	267	236	250	228	248	292	247	255	285	277	247	252	238	265	263	257	257	259	277	282	231	249	271	239	245	257	239	232	249	256	249	266	233	282	255	263	236	285	277	267	239	262	268	265	262	248	264	273	264	256	234	277	246	239	285	241	230	237	240	258	260	256	246	253	269	256	281	240	262	262	251	256	271	251	266	254	286	257	249	281	234	267	275	279	291	244	234	253	232	277	259	243	223	278	245	266	255	252	267	282	236	242	264	262	280	255	267	259	238	268	297	243	231	244	254	264	267	267	261	259	244	280	233	270	256	255	262	269	265	249	273	242	233	288	257	253	262	289	275	265	256	242	246	265	250	230	262	242	270	291	273	276	271	240	278	263	256	250	298	260	263	241	243	244	248	244	249	272	245	286	272	262	229	265	240	264	247	252	253	225	263	261	249	278	248	291	288	266	256	256	259	239	265	262	256	246	244	248	275	228	260	241	264	255	260	293	285	253	257	277	242	247	275	258	281	228	245	286	230	260	290	275	268	254	276	244	264	268	273	233	237	246	256	250	238	266	239	266	285	258	211	264	242	254	246	260	266	265	266	232	257	239	248	243	280	275	257	275	263	254	262	247	265	279	241	243	288	286	255	237	257	270	250	237	260	264	248	253	274	263	284	286	253	266	251	246	240	284	248	270	234	247	245	245	249	258	258	240	276	259	274	281	240	283	267	237	232	266	235	309	260	255	250	275	255	261	218	273	248	265	282	257	241	266	246	273	268	261	269	232	237	279	263	259	265	252	263	256	278	224	262	269	265	288	245	261	279	273	221	261	260	280	262	257	264	245	263	261	266	234	218	273	286	264	273	279	258	298	261	235	249	271	277	228	247	262	248	280	276	254	239	277	264	260	258	249	246	258	260	261	280	276	285	242	261	300	238	263	251	271	280	248	257	272	256	259	238	257	260	247	250	228	252	263	282	248	251	235	237	239	275	251	226	289	250	241	274	258	260	250	242	241	272	266	299	260	252	224	268	250	263	298	245	263	261	233	237	261	239	285	251	236	262	235	234	263	255	260	271	249	252	251	248	284	245	249	253	275	276	283	243	259	277	239	255	272	259	253	234	279	253	235	259	247	239	254	249	249	280	262	272	250	228	268	271	251	280	294	239	269	263	261	293	265	249	265	251	257	270	274	266	262	248	241	250	242	282	271	245	284	241	248	287	247	252	253	251	224	273	243	279	277	274	254	284	244	267	249	267	278	243	266	245	230	253	291	229	256	249	226	240	257	269	258	251	255	262	239	250	263	283	274	268	245	268	281	265	272	281	260	278	285	252	255	265	270	246	267	262	294	272	241	258	278	257	251	262	248	264	252	294	252	253	240	250	265	242	267	220	289	288	251	281	266	247	239	257	249	266	270	231	292	265	241	223	228	258	268	253	277	287	255	259	250	266	243	242	284	268	255	248	274	259	269	261	252	274	237	252	248	245	264	258	293	253	250	254	255	240	247	234	276	270	265	246	267	262	266	255	257	257	256	270	230	271	269	281	249	246	273	233	265	254	276	257	259	242	238	278	265	257	234	245	262	265	283	256	277	273	237	263	244	257	257	245	279	245	252	237	245	270	276	223	231	259	263	270	226	271	246	265	257	246	276	276	249	232	255	282	252	260	258	270	251	250	265	285	245	248	260	257	236	230	288	279	272	263	273	262	260	239	274	269	246	252	254	233	259	252	244	261	276	264	242	272	282	256	243	243	270	257	238	255	263	259	267	242	245	258	238	242	235	256	248	242	244	258	247	276	265	242	262	281	270	224	265	252	280	258	256	254	248	248	247	260	311	263	265	239	284	287	232	241	271	270	242	271	264	243	257	239	278	265	254	233	283	245	259	230	266	241	251	233	268	261	237	256	242	272	258	259	270	277	256	266	264	258	251	262	239	262	235	248	283	263	291	246	269	248	270	234	267	236	241	255	253	270	234	255	257	252	275	250	250	274	238	293	241	249	241	271	272	248	239	286	258	241	257	264	257	275	255	261	247	264	263	218	233	253	263	250	243	257	275	226	264	251	237	261	250	267	273	247	269	264	238	263	242	252	229	245	284	255	266	284	275	260	237	270	251	265	240	241	244	254	238	286	269	259	254	244	244	267	274	228	281	249	248	253	269	256	249	249	273	260	266	265	264	269	255	258	254	268	266	275	241	238	244	239	259	239	254	239	261	242	259	264	279	257	263	249	278	275	256	258	254	252	244	257	252	263	256	238	264	246	256	245	261	252	283	252	274	261	241	257	269	266	256	265	264	283	249	230	271	254	244	265	260	270	244	264	252	267	255	260	267	275	260	248	251	274	233	235	281	272	264	251	274	255	277	259	250	239	227	238	229	256	280	251	274	259	246	260	253	255	257	227	253	252	236	253	273	263	248	307	242	268	261	249	233	311	268	238	272	242	268	263	245	265	258	243	306	272	254	270	244	244	241	270	272	223	252	248	260	239	283	274	230	239	269	270	273	286	243	253	272	243	243	223	297	250	244	234	258	283	253	290	267	253	252
45458	57652	53438	42667	32754	24864	20703	17170	14396	11622	9274	7325	5717	4208	3342	2639	2047	1594	1298	1020	839	669	579	519	449	409	392	358	337	373	340	310	302	372	299	310	316	290	275	284	265	296	236	236	263	254	255	259	235	243	277	238	287	228	258	261	288	264	261	267	278	232	244	229	245	253	229	259	254	248	242	251	232	216	276	239	271	213	246	240	235	268	259	239	257	259	243	252	246	264	250	255	241	246	218	245	242	217	232	235	246	242	229	250	275	259	241	287	278	224	247	231	231	271	245	254	231	252	249	242	275	233	233	257	211	244	260	265	242	253	256	253	268	281	255	225	238	209	236	255	243	254	255	247	243	255	265	254	223	251	244	249	236	280	255	251	219	244	224	247	236	217	227	222	239	264	245	251	246	260	256	251	230	241	232	237	230	253	252	226	236	222	243	260	239	249	242	251	259	249	235	252	239	259	208	233	271	276	232	283	248	242	260	260	229	241	253	243	243	268	262	234	277	279	239	252	268	243	234	244	249	230	247	240	233	238	260	250	239	244	277	241	237	233	244	242	237	250	284	261	242	243	253	264	234	266	271	235	242	241	236	249	238	224	228	236	240	250	267	245	229	251	257	253	237	252	255	281	240	241	250	264	248	281	228	225	240	250	263	237	247	231	244	247	281	265	241	252	240	235	257	247	251	206	222	248	236	245	264	205	255	254	246	257	224	244	238	256	254	251	250	198	239	259	253	254	247	246	257	232	231	250	245	251	247	236	304	251	264	235	220	257	230	226	235	254	261	247	227	251	241	241	265	257	278	226	258	275	217	283	245	262	250	263	237	253	270	257	256	249	271	238	222	249	248	231	264	234	250	239	231	245	240	268	251	266	257	240	244	267	263	223	270	231	246	283	240	240	245	254	237	256	223	249	245	251	274	245	246	244	237	238	250	229	236	254	265	241	234	233	250	245	222	262	257	235	267	258	254	220	282	272	253	238	248	269	252	238	237	230	257	265	226	237	220	233	244	231	232	245	237	253	241	261	261	239	254	252	249	279	282	231	259	245	273	259	230	233	224	250	225	266	246	242	214	230	256	236	231	270	209	272	237	253	248	242	244	251	256	246	228	237	275	270	223	241	236	248	269	269	246	250	242	224	252	258	238	236	248	235	253	267	265	235	225	249	244	270	258	274	226	247	226	253	277	237	274	234	217	241	243	225	237	267	237	265	244	241	254	244	243	242	237	246	227	266	268	246	212	236	234	224	262	247	248	277	235	259	230	224	242	235	248	265	224	254	267	247	252	260	244	250	252	246	258	240	254	258	277	245	264	239	233	251	249	246	226	254	248	264	259	253	282	257	229	251	210	233	263	265	221	227	241	226	257	246	257	249	224	269	263	264	231	241	235	211	258	240	252	249	279	242	233	270	229	229	268	265	228	266	248	269	255	255	246	245	252	253	250	258	237	261	236	230	252	241	229	277	203	237	231	247	248	217	248	238	242	266	269	234	228	264	241	245	241	265	212	252	246	235	249	263	249	242	266	244	217	264	237	256	229	247	264	228	264	257	241	269	255	264	229	212	253	237	258	251	266	238	268	245	256	247	254	221	215	243	253	271	238	242	247	246	245	236	230	229	252	248	246	230	276	257	248	238	225	267	245	239	244	254	247	260	251	266	248	262	252	242	227	256	247	268	257	242	228	222	269	230	236	229	220	232	243	240	225	215	264	266	248	262	260	259	267	255	235	241	243	271	241	277	251	244	253	282	264	247	248	263	217	243	274	245	243	241	242	262	243	263	254	220	241	262	252	258	237	251	239	275	251	260	260	278	230	256	234	222	255	236	241	237	247	248	232	261	227	245	265	229	219	223	275	234	234	278	252	252	244	267	255	247	237	256	241	242	230	221	213	214	225	238	260	220	242	244	243	239	233	236	262	262	240	250	230	229	228	270	268	232	239	275	220	243	248	258	259	235	280	257	261	222	240	229	267	251	228	212	246	243	267	262	282	239	254	221	263	246	293	253	268	268	269	264	257	219	247	247	242	276	251	236	230	261	223	214	253	276	249	266	247	266	252	258	245	247	261	256	208	265	231	246	226	252	254	256	237	257	250	242	250	236	228	269	257	231	240	263	255	250	241	245	234	261	256	239	275	258	261	248	272	238	225	261	240	245	249	229	246	259	236	250	241	249	270	236	253	249	263	227	225	245	258	260	256	271	242	245	253	237	207	261	249	225	237	213	223	240	229	245	259	257	239	237	251	240	263	250	252	247	265	242	256	247	273	245	245	249	229	245	237	236	220	231	255	221	266	287	239	206	246	272	241	252	238	245	253	264	264	260	262	261	224	264	210	259	251	266	278	240	251	274	256	227	263	246	253	236	231	227	248	255	221	241	246	240	267	255	250	251	226	235	231	231	251	247	249	234	242	230	239	241	280	253	213	251	251	226	267	240	233	259	269	239	262	244	239	209	258	216	237	230	226	238	273	230	249	239	265	274	248	260	269	266	275	277	259	242	253	224	242	258	274	226	235	249	245	240	234	237	261	235	238	228	268	295	219	251	263	250	252	251	251	254	234	246	233	280	268	219	242	264	253	243	249	286	231	251	291	242	246	232	268	238	264	217	237	233	234	224	260	273	224	236	257	237	251	231	247	241	221	247	260	246	233	222	234	260	251	220	259	256	248	263	234	235	249	256	264	263	245	257	250	281	224	232	256	265	271	223	246	225	247	258	274	249	247	239	273	240	230	243	263	219	228	217	253	247	195	267	221	253	266	269	266	251	243	256	253	216	258	256	242	258	241	271	232	282	251	260	258	233	248	271	265	249	252	232	243	237	251	242	247	266	231	258	254	226	233	242	250	218	227	230	244	258	224	288	237	253	241	246	266	237	264	245	281	235	247	243	231	246	265	236	229	262	237	193	236	234	259	259	242	251	224	247	222	302	230	257	255	248	245	259	237	211	270	260	254	237	248	255	245	256	286	232	247	250	262	241	246	253	264	236	236	248	235	246	233	231	234	244	238	241	205	257	247	256	226	273	272	238	265	262	240	236	255	230	281	247	229	259	236	222	250	241	216	248	231	275	241	237	261	217	251	233	235	242	256	253	212	239	261	227	279	261	230	235	233	250	266	239	232	250	268	224	261	234	249	264	233	268	262	240	229	211	231	233	268	243	255	260	284	253	273	238	242	235	262	226	261	225	221	244	261	274	226	245	208	217	234	249	235	242	254	263	257	258	260	270	259	243	241	275	271	258	281	237	252	236	253	237	283	258	244	247	266	244	261	224	265	244	222	253	227	247	225	258	260	276	214	256	262	249	240	250	263	242	232	250	230	262	233	270	227	231	234	263	261	225	232	266	248	248	248	223	246	221	241	256	253	225	237	229	238	259	225	234	245	233	252	237	267	214	276	256	253	250	239	238	232	226	248	275	256	222	240	259	243	249	283	220	248	241	236	238	231	268	235	258	239	265	253	240	245	242	226	253	266	257	239	241	239	232	252	250	286	265
24191	21550	29328	24480	22572	24515	25484	16223	11937	9420	7221	5450	4095	3326	2577	2081	1627	1305	1047	861	726	630	615	523	472	403	425	391	416	369	389	357	328	371	302	323	346	313	305	298	292	277	311	283	302	273	236	293	270	319	288	279	288	287	274	298	265	303	280	269	314	257	235	263	286	290	279	265	250	279	288	269	295	281	266	310	260	301	250	262	296	286	258	276	281	265	286	273	294	278	278	291	283	258	277	271	265	255	262	285	303	259	249	297	272	296	291	282	287	285	262	323	302	271	291	279	270	272	269	242	287	285	296	276	296	274	277	289	245	285	262	271	289	292	293	233	288	285	273	259	276	248	275	267	271	266	308	279	297	269	263	300	281	284	268	292	263	283	251	271	259	283	280	289	293	292	303	292	269	287	274	271	287	290	297	303	279	308	277	253	275	302	273	259	273	262	261	305	281	269	288	292	292	295	309	247	311	274	297	272	298	266	253	311	279	268	309	296	285	286	256	276	255	265	286	289	289	275	266	276	273	290	274	263	273	288	272	279	305	289	281	304	293	267	285	288	273	269	252	311	305	273	304	286	298	262	300	289	271	281	282	258	251	267	267	306	259	274	304	299	264	286	259	270	270	280	286	283	279	281	283	264	288	247	258	285	278	277	249	268	276	283	278	288	280	264	278	256	273	273	272	262	293	272	266	262	287	281	266	274	274	278	279	271	273	281	259	284	252	271	283	252	276	281	297	275	296	266	294	292	270	259	294	250	248	278	248	285	294	256	288	278	302	280	269	292	291	288	267	271	274	262	299	271	298	305	281	296	299	290	266	277	287	284	285	269	260	275	292	302	300	274	283	273	289	276	294	285	273	277	294	284	307	288	291	287	291	290	254	275	290	234	273	282	309	280	292	329	277	249	254	279	274	277	281	288	285	251	271	261	270	319	280	287	311	267	276	251	269	272	292	286	277	280	273	290	273	278	274	277	290	313	285	273	291	267	263	273	269	266	268	272	287	262	303	275	265	278	243	338	258	256	265	296	253	276	298	298	281	270	259	301	301	255	291	281	293	276	261	261	252	303	248	274	289	280	267	263	301	258	306	256	265	305	282	285	295	268	233	271	266	266	258	279	282	274	257	286	318	261	261	255	257	275	261	283	281	291	286	267	283	295	286	294	287	294	301	283	276	317	280	277	293	282	265	278	272	241	293	288	271	267	282	260	253	265	284	283	269	271	284	235	262	254	303	264	264	286	291	298	295	263	284	283	272	272	280	274	268	285	283	288	285	243	284	276	286	304	296	275	279	258	246	274	263	277	278	275	254	262	281	263	308	292	291	290	291	256	248	294	305	260	283	286	289	283	312	294	256	272	291	292	276	298	297	274	283	277	274	292	255	273	303	288	291	275	253	266	275	287	309	308	261	279	275	304	275	285	281	248	264	243	270	264	301	264	295	265	250	274	266	272	254	287	303	265	265	285	289	262	288	273	299	312	293	283	261	282	280	284	280	273	293	242	280	283	290	288	277	302	265	285	249	291	272	265	289	278	278	262	250	289	300	281	256	282	265	235	279	297	283	274	261	257	298	274	264	251	266	269	283	267	304	298	273	290	300	256	255	246	278	264	274	283	292	277	307	247	295	283	272	271	277	290	285	289	272	286	294	294	258	288	299	287	296	259	275	296	276	259	285	282	266	291	255	276	268	277	267	276	280	325	276	291	291	252	274	281	276	261	303	275	278	288	266	282	286	272	268	271	297	273	304	286	315	289	266	294	292	278	304	287	284	307	277	279	280	281	278	277	249	288	293	251	269	266	235	294	273	266	258	288	283	247	298	272	275	291	264	281	268	284	259	319	288	295	280	284	279	298	284	268	293	267	275	295	306	261	284	289	263	272	294	273	262	285	261	284	287	283	255	288	268	299	288	298	275	287	302	289	260	288	299	263	260	274	271	277	282	313	278	280	238	288	280	302	285	313	318	301	269	282	259	283	268	287	288	299	274	283	264	270	287	309	287	265	292	290	268	295	262	250	288	269	280	292	267	301	295	279	280	293	295	263	286	276	276	271	271	275	272	273	260	245	270	270	273	252	276	252	250	306	276	281	258	279	255	245	273	299	290	249	248	287	260	266	298	307	256	242	301	280	260	285	295	241	270	261	267	261	279	281	285	269	282	259	259	280	293	297	266	258	265	270	246	280	269	275	252	281	275	279	281	283	311	296	291	251	272	264	283	301	290	287	272	277	260	288	284	307	301	283	283	286	294	301	291	272	255	307	279	234	284	272	298	274	297	299	300	276	304	261	256	261	271	258	295	296	255	282	279	262	252	282	271	256	249	278	287	282	297	288	311	273	291	294	286	272	298	267	298	258	282	280	279	277	291	276	272	307	267	290	281	296	269	282	285	248	244	278	282	288	293	257	256	289	271	308	271	292	307	306	278	225	285	270	275	288	269	292	269	259	280	298	283	304	279	266	262	288	285	283	287	261	263	300	278	277	258	253	303	247	292	315	285	252	299	275	294	283	315	290	325	315	230	277	265	284	292	249	284	288	254	293	286	274	320	262	310	290	290	284	255	260	260	248	265	286	274	278	258	272	280	301	280	290	284	265	270	284	291	269	286	250	293	286	297	271	267	293	272	312	308	295	296	292	260	279	268	264	288	280	281	258	273	277	258	285	261	260	269	250	270	298	278	263	252	279	280	292	306	289	289	281	275	270	257	269	268	307	266	292	270	272	288	274	264	307	261	263	282	274	322	274	288	289	294	250	280	289	276	283	265	273	276	283	312	258	275	276	281	266	279	301	263	294	283	287	251	283	274	293	286	278	266	255	247	274	294	260	259	277	288	260	263	277	298	254	277	258	270	270	275	261	284	285	258	246	283	275	284	278	271	288	267	255	253	279	262	270	278	268	256	278	292	297	278	269	294	274	295	276	282	248	297	269	276	283	284	287	263	273	295	278	298	264	261	259	290	253	263	261	291	273	308	281	288	304	316	273	268	279	272	269	264	314	277	262	276	260	283	286	289	285	265	267	265	284	279	292	257	272	289	252	300	275	258	259	275	277	250	308	319	251	295	287	302	253	323	276	256	283	282	269	244	266	292	250	262	265	260	261	281	268	266	300	272	240	289	298	280	285	288	281	271	259	255	261	281	264	269	268	268	277	299	250	279	257	263	277	279	275	291	256	282	283	274	278	285	256	302	268	269	283	256	287	287	257	275	271	299	285	279	268	274	270	271	277	258	275	329	273	271	274	282	262	265	269	279	275	260	297	285	285	271	274	282	290	283	282	298	305	282	267	269	290	271	302	262	307	294	258	257	289	264	280	277	284	278	266	292	304	286	299	290	273	267	258	269	263	271	275	288	304	299	257	271	273	327	288	295	270	298	278	284	316	255	278	282	265	297	284	258	283	299	298	266	261	260	303	295	277	306	285	290	273	277	291	288	247	266	283	269	259	300	289	248	256	293	279	288	298	272	296	299	316	270	279	266	258	296	302	280	266	274	252
45305	62340	57836	46458	35184	27516	22980	19469	16410	13664	10849	8524	6709	5137	3956	3076	2429	1931	1485	1198	950	819	690	612	531	458	455	406	399	372	380	386	344	357	331	304	316	309	309	255	312	289	299	309	282	291	279	257	249	297	246	292	256	271	286	248	294	259	267	294	236	287	281	238	248	266	272	252	245	236	240	250	262	262	254	238	286	262	262	259	263	245	258	289	291	292	254	283	297	269	278	254	274	269	279	247	268	278	251	260	274	259	261	248	271	252	267	260	263	260	284	259	282	258	276	255	281	243	265	246	295	286	285	261	241	253	268	259	258	252	244	262	236	249	251	261	273	285	272	259	263	250	265	260	248	285	269	281	278	288	306	273	296	252	243	248	265	261	256	242	275	295	281	237	275	264	249	293	266	270	267	249	256	284	260	270	261	253	267	263	249	275	259	260	252	252	274	270	268	254	261	309	248	272	290	284	287	254	257	270	270	260	271	250	251	278	277	260	249	256	249	263	261	255	301	282	267	275	300	256	281	259	266	274	300	214	285	277	258	258	245	262	271	279	300	265	270	270	256	263	249	237	269	273	272	255	266	277	257	279	252	265	270	266	261	261	258	254	253	246	280	252	245	256	306	300	253	261	251	254	255	263	259	253	260	264	264	282	240	283	250	278	247	274	278	261	300	264	261	278	257	253	281	277	250	247	272	253	269	265	256	267	248	245	265	290	249	285	232	250	272	264	271	261	280	268	259	274	238	238	270	275	269	258	252	253	256	233	288	262	273	263	274	265	243	296	244	264	260	245	276	261	289	301	260	266	263	263	255	254	262	267	255	282	246	241	283	271	260	236	219	230	255	239	271	242	244	254	272	225	260	256	264	233	254	241	268	273	289	265	252	273	256	272	245	263	242	257	262	263	263	257	274	275	250	264	256	255	244	286	250	267	246	259	261	269	272	253	253	244	273	269	273	285	257	261	229	281	248	269	261	258	239	282	288	256	264	240	259	268	264	278	259	266	271	275	270	247	236	236	249	261	274	287	280	294	262	254	239	262	269	265	239	251	265	277	269	286	241	259	259	241	274	268	252	273	258	275	243	240	235	247	263	259	268	278	282	276	265	260	257	270	261	275	250	252	281	269	248	243	289	270	254	282	268	257	251	267	276	278	243	267	260	277	253	270	256	245	270	217	277	264	252	268	276	259	267	228	284	318	280	274	250	246	260	270	250	253	284	273	274	269	266	285	254	280	273	275	256	246	273	282	246	249	278	249	283	263	243	280	298	258	237	260	251	277	284	272	256	254	257	267	239	273	261	253	257	242	264	254	281	274	286	257	261	246	261	277	266	244	256	258	246	281	247	275	279	253	248	252	267	243	268	265	279	260	258	284	297	261	275	294	238	270	255	247	275	295	271	273	260	252	233	270	279	260	261	285	257	281	267	251	245	255	280	250	232	254	231	273	258	276	242	248	256	258	277	238	269	295	264	288	265	255	261	253	248	260	244	243	262	273	244	277	279	272	293	228	294	248	268	267	219	239	257	248	302	260	268	225	273	241	272	278	275	283	279	278	253	284	267	273	252	274	274	239	266	267	251	260	253	264	241	276	283	227	272	268	293	250	239	272	254	290	289	283	257	261	281	262	274	258	253	286	273	268	244	262	275	265	262	265	249	229	257	223	275	255	287	236	253	261	277	279	271	256	231	261	278	268	240	247	247	257	289	263	290	250	254	245	280	241	274	250	249	285	261	259	264	277	254	281	237	240	282	252	273	258	270	251	280	276	263	260	273	277	270	275	235	298	278	269	262	266	299	242	263	262	261	286	255	262	263	246	287	283	266	238	230	270	256	225	237	266	268	258	272	258	256	275	261	283	277	271	255	276	255	261	251	276	257	268	262	265	268	258	268	256	241	235	230	231	255	241	268	245	283	236	249	273	260	256	270	252	243	253	281	264	239	249	266	255	271	260	268	269	268	241	265	236	284	266	280	241	262	271	252	245	293	269	257	262	244	264	251	250	283	274	277	245	250	267	253	274	251	277	270	229	265	264	253	253	281	257	223	285	246	270	249	234	266	241	267	262	265	274	272	247	289	269	264	271	249	275	283	253	258	243	254	261	266	271	229	253	265	282	257	258	251	285	257	257	252	291	248	256	249	244	259	270	258	254	235	248	272	256	289	266	269	235	256	275	260	259	268	278	273	228	266	306	210	252	256	277	272	262	271	239	255	259	253	291	284	280	272	246	278	270	267	233	257	262	252	263	280	277	281	259	267	227	318	249	251	236	251	260	263	255	281	274	274	245	249	246	265	255	230	259	264	274	267	272	243	282	220	265	237	260	253	272	238	293	256	262	247	268	275	261	271	264	277	253	257	286	261	266	262	255	244	278	259	264	266	275	273	269	241	264	237	260	277	281	287	284	270	252	255	255	261	249	260	265	293	273	276	261	269	259	267	269	276	271	307	238	274	280	276	264	267	296	267	278	265	241	241	250	259	299	273	279	259	255	281	255	261	270	292	283	246	266	261	262	275	281	276	266	270	238	270	256	259	254	277	276	259	265	255	270	247	260	267	222	311	291	251	239	260	265	237	258	273	250	276	258	245	278	268	273	270	270	231	294	233	293	248	244	250	257	254	287	273	233	255	231	268	247	230	279	281	270	254	247	239	278	252	255	263	226	260	249	259	258	259	258	271	265	273	284	298	255	260	293	268	268	235	250	249	273	251	294	259	247	253	300	274	267	242	269	248	259	254	255	245	284	294	274	277	252	272	214	250	255	257	259	247	295	248	293	275	257	248	271	282	242	261	271	260	275	253	228	243	251	275	267	276	253	240	259	255	247	244	245	272	256	271	271	282	272	238	247	270	267	268	248	241	266	272	277	249	242	279	248	265	276	274	267	266	238	277	255	244	248	241	265	256	264	301	258	243	289	249	238	240	272	265	250	255	264	267	261	268	239	250	249	250	259	251	251	266	248	266	270	238	253	281	264	261	290	295	247	274	299	272	269	258	266	258	266	259	264	261	256	277	269	255	287	272	280	237	260	283	280	267	257	257	270	243	280	255	278	271	305	245	264	260	270	267	238	241	214	290	249	268	263	241	257	263	246	270	228	269	230	277	271	279	280	270	280	254	267	245	248	249	263	262	265	280	245	257	251	253	242	258	290	248	277	271	228	236	275	237	284	232	277	275	266	275	260	261	269	269	259	267	248	279	255	236	247	287	240	235	239	270	280	288	250	260	279	218	290	254	273	254	288	233	278	271	278	254	263	287	259	266	264	252	277	256	233	281	260	250	257	266	259	283	250	262	253	295	276	284	271	286	280	266	258	252	262	271	254	261	238	258	251	252	301	271	258	266	267	293	256	269	262	245	265	273	258	283	310	267	262	249	255	238	245	245	260	252	238	256	237	274	261	259	240	301	255	229	307	278	228	253	267	280	280	273	274	272	252	247	237	263	236	251	291	252	250	244	244	256	257	271	263	281	260	262	282	262	266	283	268	282	268	263	263
28427	22506	31130	31552	21609	15102	11058	7968	6329	4977	3701	2903	2256	1743	1362	1136	881	705	608	541	463	416	367	356	336	273	305	302	287	273	300	285	282	258	264	248	262	260	243	261	236	241	245	242	221	254	250	244	266	227	240	232	238	227	273	226	225	220	250	238	228	266	219	261	232	222	235	247	238	260	254	233	207	235	207	254	231	243	237	211	227	245	252	211	244	215	253	249	240	241	218	227	252	225	243	270	256	251	235	225	211	218	240	259	236	240	239	225	250	222	221	254	252	221	256	249	267	228	236	246	251	213	248	239	217	233	228	233	248	238	210	239	243	220	214	222	238	252	239	234	250	233	211	246	230	218	240	251	248	243	265	257	214	239	215	228	219	224	254	238	244	238	225	240	237	221	235	231	202	228	211	217	254	231	224	245	212	238	230	239	257	259	251	241	229	235	241	239	246	217	220	241	264	248	225	240	193	226	236	225	224	249	248	257	241	236	235	252	223	213	231	254	257	276	227	244	246	250	224	237	223	234	239	234	255	234	251	238	239	231	219	231	252	237	220	251	227	230	219	232	223	220	228	237	218	218	213	230	228	234	241	227	207	233	232	235	254	208	242	224	237	237	263	221	250	245	221	230	227	246	248	222	280	243	218	237	242	233	244	252	236	215	223	236	228	226	238	229	248	237	253	255	229	221	229	261	230	209	223	248	234	238	249	231	240	259	239	221	243	217	227	263	245	234	264	215	220	228	221	206	213	244	198	254	243	245	214	244	258	208	245	215	225	226	245	196	276	222	252	213	230	229	240	240	201	240	227	242	224	206	260	275	236	250	212	251	219	229	243	256	210	239	261	225	230	221	232	255	225	229	214	226	225	253	250	282	261	273	255	268	251	205	230	223	241	233	216	223	226	222	213	214	236	241	231	223	221	247	206	243	228	250	217	229	247	241	244	216	263	225	224	222	197	221	221	236	251	215	258	236	220	221	246	213	241	222	243	249	237	229	212	230	231	232	218	240	244	245	245	247	259	250	231	238	244	227	240	226	232	233	256	227	266	229	229	226	232	234	270	213	242	231	256	245	246	254	236	226	243	267	229	258	244	250	265	252	219	240	212	237	222	222	247	239	231	237	232	243	192	252	252	216	245	254	245	227	232	266	245	225	242	271	243	269	237	248	246	233	219	239	208	247	230	240	228	220	209	233	239	242	253	228	235	268	238	248	266	210	258	247	234	232	225	232	247	238	224	237	250	244	263	217	229	236	241	227	217	227	237	255	245	242	243	213	256	233	254	236	244	234	254	229	236	220	225	223	234	234	224	264	235	238	243	239	223	263	228	245	231	225	251	218	272	230	257	242	246	243	236	221	208	235	228	233	213	242	236	225	244	236	246	261	212	251	202	230	239	214	257	249	238	266	223	270	240	219	233	253	249	204	217	226	241	253	253	232	236	259	274	252	247	220	213	227	237	211	246	245	237	226	234	242	250	242	234	219	200	221	220	242	262	236	251	273	237	222	245	230	249	218	241	246	239	277	253	250	254	255	233	231	264	247	239	231	267	227	273	247	232	212	236	242	229	275	211	219	228	251	239	231	235	227	235	249	232	253	233	256	245	231	212	233	246	240	249	231	238	235	242	245	208	253	237	229	241	311	228	258	248	258	207	215	250	234	231	242	259	216	264	229	260	264	254	237	233	223	218	231	226	213	251	235	231	248	246	234	241	230	254	228	237	230	246	246	235	264	224	225	226	230	217	247	251	241	241	230	227	235	233	207	267	253	252	235	250	196	235	229	236	241	261	235	216	269	219	239	217	245	225	260	252	226	223	205	245	252	199	230	256	247	242	200	240	256	245	278	229	254	246	202	243	227	214	233	227	280	232	252	207	243	242	229	275	251	257	240	235	245	231	240	205	256	224	236	206	243	263	212	231	234	214	208	243	217	260	230	239	226	226	263	256	215	231	227	234	227	237	222	239	219	224	236	261	245	230	237	237	202	229	234	263	241	237	271	218	221	256	242	193	242	230	227	222	271	211	251	251	214	229	250	224	241	238	252	241	231	259	199	241	262	260	221	229	239	222	212	244	245	247	224	211	235	237	249	264	238	268	240	249	258	225	262	232	236	235	208	250	230	248	235	221	255	233	247	246	217	251	248	231	245	219	260	223	232	231	243	213	226	236	230	233	229	252	252	256	260	252	234	224	231	221	219	243	245	246	230	239	219	242	256	254	228	209	248	246	241	234	242	244	237	233	239	249	240	256	231	240	229	215	218	257	246	235	251	229	231	252	237	222	230	232	229	268	261	250	218	220	232	236	227	245	236	244	248	226	242	240	210	218	242	222	239	242	245	229	237	214	237	246	239	252	205	239	228	230	249	229	238	215	246	255	243	239	230	230	233	223	268	246	226	232	245	217	235	239	208	252	227	235	231	250	249	244	249	229	248	244	236	258	245	197	242	254	267	235	201	234	243	253	253	239	219	251	236	248	260	214	257	247	261	236	229	233	235	222	255	230	229	216	243	243	228	250	259	221	226	276	225	235	211	248	236	227	234	226	242	228	208	217	231	236	215	229	225	225	231	222	258	242	230	245	249	262	223	246	233	255	218	246	233	249	246	240	254	245	236	227	253	251	237	220	230	243	240	229	221	277	246	200	202	250	238	240	233	222	257	238	226	231	235	253	267	251	202	235	216	239	246	248	244	250	221	246	225	244	228	245	244	213	217	236	229	219	228	221	231	246	237	265	247	223	235	250	227	261	224	227	248	219	244	265	248	216	224	236	238	210	231	226	234	235	238	221	232	242	253	236	243	239	256	257	230	237	200	231	215	228	234	229	219	226	241	215	252	235	256	241	207	247	236	255	243	231	251	250	234	238	234	233	253	240	258	243	213	241	242	227	243	240	239	235	246	255	229	231	228	245	266	227	226	219	247	228	265	245	241	243	228	251	228	227	246	251	248	231	235	246	214	224	261	231	252	250	250	244	223	212	247	236	252	242	215	229	240	233	231	239	231	237	248	232	237	249	241	243	223	258	237	245	254	232	218	221	249	254	215	243	236	245	228	251	230	234	234	257	259	258	263	246	256	279	258	243	270	248	265	241	260	233	239	261	228	257	219	226	256	244	236	232	256	223	221	214	219	270	238	259	255	236	247	258	220	229	254	228	227	260	257	239	215	211	253	210	221	238	239	233	250	235	216	234	224	226	251	234	253	246	264	237	245	239	248	229	230	210	277	240	236	236	248	223	214	239	221	255	243	228	233	249	245	228	242	245	237	250	235	240	234	234	246	222	221	234	225	243	244	190	216	235	245	235	248	259	233	229	207	251	224	205	223	250	251	226	239	233	219	239	253	256	228	252	251	257	238	246	241	253	259	217	239	202	232	231	286	239	235	246	271	256	261	244	217	207	234	248	215	229	240	217	258	226	242	231	246	243	242	263	233	238	236	227	229	234	240	231	245	252	250	254	230	259	245	227	241	249	242	235	241	238	233	238	201	237	255	231	253
41282	50036	47415	35087	24836	19095	15541	12741	10840	8337	6488	4956	3910	3081	2265	1757	1405	1165	832	743	602	573	459	409	398	333	316	281	326	317	294	277	289	282	288	254	286	278	237	241	244	218	260	259	244	246	232	239	225	226	237	232	238	246	230	232	259	210	214	243	216	227	225	256	247	203	237	218	236	239	247	234	258	245	220	254	224	241	231	247	267	203	217	248	208	224	234	213	245	215	209	253	248	231	227	217	240	235	236	235	230	209	236	207	250	237	243	229	229	234	243	241	243	248	254	263	247	204	227	219	208	267	209	246	240	230	216	215	239	226	227	205	217	230	221	215	230	228	235	231	222	230	235	226	229	233	225	217	247	218	231	257	242	221	237	227	228	273	223	235	239	231	231	238	238	250	242	232	232	244	252	241	231	246	225	222	236	229	243	236	214	239	232	227	194	214	226	236	215	263	215	217	233	267	226	229	260	220	241	226	222	224	217	217	266	222	228	221	243	253	254	218	227	220	232	219	240	247	202	239	236	200	238	234	246	244	234	244	234	205	216	255	240	207	243	215	257	221	236	230	237	215	214	222	226	234	228	241	244	225	220	226	255	214	242	213	253	221	212	205	229	218	242	236	246	222	242	214	240	229	242	258	228	267	249	234	235	237	214	231	257	238	234	223	217	220	214	215	215	237	212	271	259	236	225	236	206	241	242	254	238	243	238	239	220	218	234	225	255	252	246	245	217	256	235	235	240	211	227	244	250	254	242	235	213	215	236	244	214	257	223	226	235	220	244	234	217	250	205	202	210	236	232	219	233	231	226	236	268	243	239	228	237	214	217	207	228	256	198	249	214	229	245	214	226	215	229	231	244	242	220	217	222	228	235	237	224	258	258	225	243	243	211	235	229	217	223	246	239	241	255	248	215	224	265	225	212	215	254	251	244	204	219	227	227	223	251	214	245	218	243	266	235	216	255	224	229	257	218	241	228	237	225	252	230	238	244	218	208	225	216	227	229	231	242	244	213	223	235	230	235	204	243	208	232	232	234	235	199	207	248	227	219	224	216	222	234	225	234	249	223	257	241	204	229	230	226	239	255	245	209	224	238	243	238	240	216	219	229	208	240	228	233	203	248	233	221	246	248	239	246	227	216	231	212	228	248	239	230	236	226	236	224	221	234	267	240	242	228	243	221	235	250	214	221	217	226	230	226	215	220	244	240	227	245	218	222	229	215	259	230	203	223	226	224	237	212	239	243	228	221	233	215	238	220	232	220	220	254	225	200	220	227	238	228	240	234	232	240	215	213	223	229	228	249	239	214	251	230	225	227	251	252	237	220	224	248	240	222	233	232	233	212	228	223	249	240	209	261	249	213	235	228	240	247	251	230	244	236	225	235	213	210	240	260	225	237	223	246	225	261	269	236	239	238	240	242	256	239	229	221	218	229	230	249	227	212	217	243	243	216	237	240	227	211	251	226	220	244	228	219	225	230	235	238	226	240	215	224	241	219	222	210	227	224	231	227	265	254	195	232	230	221	209	245	227	226	242	229	253	209	204	214	228	230	219	222	240	225	230	245	220	236	228	231	215	213	256	238	220	232	241	225	219	225	254	248	254	250	237	224	239	228	225	222	213	224	234	221	243	223	215	225	220	205	201	246	222	244	228	247	254	249	267	241	226	234	220	203	250	260	257	245	245	243	212	240	231	237	218	236	232	241	238	238	216	249	214	239	216	229	227	236	216	206	217	189	232	205	235	232	235	222	227	240	218	222	231	228	228	217	242	201	239	241	249	244	230	209	236	239	248	257	246	226	228	249	229	218	238	256	212	263	253	232	243	217	249	228	209	219	246	205	228	200	214	224	233	224	225	227	244	239	203	238	221	232	248	236	238	216	240	216	236	250	266	238	209	265	219	211	235	240	230	260	233	255	222	226	207	246	226	228	238	211	220	242	217	218	246	253	219	199	215	253	238	211	222	236	230	234	233	247	224	234	231	264	242	263	245	228	250	247	235	241	229	224	234	222	225	240	241	243	246	240	244	216	250	218	214	243	231	222	229	242	237	246	227	232	249	230	233	206	216	205	209	257	227	211	248	225	232	217	217	234	231	254	252	226	264	220	212	225	222	230	226	230	222	233	212	211	224	202	244	229	252	224	229	233	207	244	234	215	244	238	220	223	222	214	261	226	206	225	247	252	229	224	211	233	227	218	228	226	231	233	242	214	226	225	214	214	220	226	232	224	240	210	223	218	218	231	217	236	237	225	236	239	230	225	237	244	225	215	231	228	220	231	245	222	212	202	211	235	207	235	208	206	239	214	250	225	237	231	212	223	205	210	219	229	217	238	215	233	232	224	239	214	239	239	215	236	192	209	222	243	229	234	211	202	207	240	231	224	220	224	233	228	227	225	232	233	233	226	219	249	218	226	201	213	229	246	244	231	239	221	211	228	220	226	225	246	234	214	235	237	252	230	228	238	241	231	229	219	244	205	214	239	215	253	223	225	229	210	223	215	208	238	220	237	228	249	236	241	237	217	247	220	235	242	212	221	220	238	203	239	272	238	248	216	219	217	227	222	257	243	241	207	244	217	230	212	241	230	238	220	241	224	231	214	230	218	227	224	246	216	242	239	231	212	220	237	250	236	238	218	257	232	238	220	222	244	235	241	212	231	202	252	234	257	239	242	232	226	257	225	220	250	227	230	233	219	193	216	208	235	233	278	234	219	218	216	236	240	242	229	216	233	208	258	219	248	239	233	262	221	221	244	232	216	234	202	222	237	241	237	224	255	227	217	222	249	223	220	230	240	254	209	261	206	226	236	232	230	234	210	224	219	216	231	216	238	226	268	210	218	197	249	240	221	214	253	216	191	212	247	222	269	213	232	212	215	225	249	251	218	263	225	233	243	217	236	221	248	256	229	232	238	220	232	269	243	235	210	238	223	217	230	232	221	254	272	216	195	218	218	239	237	194	250	237	213	228	242	210	226	246	206	231	207	205	242	227	230	223	249	249	219	227	222	262	215	242	243	227	224	240	230	215	230	235	244	206	232	238	226	234	231	202	223	198	230	260	215	237	214	212	222	225	211	233	223	211	234	214	207	237	239	260	226	241	227	225	198	237	257	248	226	239	224	226	228	250	237	208	242	217	220	202	239	241	199	242	239	254	216	242	227	223	229	252	200	252	203	229	269	263	243	252	226	233	219	245	211	244	243	247	235	223	240	234	259	223	238	223	235	258	261	223	208	235	230	227	211	216	228	213	241	234	195	218	253	210	212	221	243	202	243	222	233	245	207	254	217	223	239	221	225	245	243	242	222	206	246	229	238	238	247	250	213	225	225	240	237	227	230	214	214	230	226	215	235	225	244	204	222	259	230	245	254	207	234	237	230	203	252	218	233	212	211	247	226	226	238	217	219	222	230	215	240	239	201	226	227	244	230	256	260	204	248	233	229	213	249	226	227	217	228	213	234	216	242	219	200	222	255	250	234	268	227	223	208	234	229	233	253	232
25184	21494	29156	25129	23519	23552	19621	12370	9093	6973	5297	4218	3177	2540	1987	1545	1170	1045	811	674	614	473	493	422	419	395	375	339	309	330	337	321	318	309	331	296	322	295	270	287	272	289	282	286	288	273	276	273	286	252	241	249	252	304	262	284	296	284	281	277	267	263	267	270	280	280	237	272	249	236	266	269	262	298	254	304	273	275	279	279	247	276	245	250	287	257	298	284	273	247	289	269	296	247	241	252	272	243	269	244	245	269	273	274	290	275	301	251	280	248	269	263	246	255	290	282	247	272	273	262	285	242	262	238	235	273	243	273	233	261	275	270	255	250	292	271	256	269	251	272	261	264	273	274	271	246	247	248	278	272	269	250	256	254	282	293	257	245	256	259	254	274	250	271	246	247	267	271	280	251	251	257	258	264	254	265	255	264	262	256	267	275	259	287	252	268	260	272	271	275	241	258	267	258	259	286	259	266	252	261	270	267	263	245	258	258	245	258	247	284	296	287	291	256	284	266	272	275	268	283	277	258	246	265	277	311	263	247	266	258	257	280	255	284	271	266	259	246	258	291	263	264	238	266	221	265	285	244	259	306	261	281	260	219	231	260	264	268	258	277	253	292	265	269	225	243	277	277	275	253	248	271	252	269	288	254	269	247	290	254	279	274	244	258	259	254	256	291	271	257	245	266	262	263	261	277	264	278	248	243	263	277	250	271	266	276	255	283	291	291	273	240	278	252	225	255	249	253	289	263	281	291	286	269	291	270	235	250	259	264	286	266	243	266	244	286	261	300	273	282	291	253	294	255	267	255	281	313	266	277	262	283	282	238	276	279	264	280	234	286	247	290	240	262	248	282	287	251	247	254	285	257	237	239	261	289	279	283	242	273	275	291	246	290	259	266	287	296	239	239	277	288	275	274	277	244	247	261	297	264	260	268	283	275	214	261	275	263	267	266	261	229	272	262	244	289	263	248	276	240	279	230	244	291	294	266	274	281	269	280	286	249	270	258	250	279	272	296	265	258	285	254	279	262	269	269	277	282	293	264	279	269	240	263	292	286	275	276	263	277	265	264	253	267	264	265	241	259	273	272	275	278	287	223	248	273	230	248	247	277	271	282	275	256	249	260	269	266	238	284	268	270	264	276	288	266	274	263	275	265	291	265	278	237	260	287	299	281	271	238	241	234	280	267	250	261	272	269	264	262	271	276	253	278	241	264	259	294	237	245	268	278	230	268	251	251	275	223	260	248	263	298	263	265	270	260	259	257	290	290	280	257	276	272	277	265	279	270	288	248	272	280	271	249	256	246	261	254	257	254	276	271	286	277	244	273	284	288	262	242	269	260	249	283	253	281	256	263	259	301	257	254	252	267	269	252	226	274	262	240	267	288	257	277	271	291	263	304	240	297	278	260	258	280	276	305	268	285	250	272	300	294	257	265	248	271	261	269	249	248	250	288	296	257	287	276	245	259	280	264	238	273	252	260	263	276	251	286	286	274	277	230	282	278	258	264	282	267	272	278	267	244	274	274	263	233	252	278	245	275	255	272	274	283	253	265	279	253	260	227	273	249	262	273	286	256	289	300	276	253	253	301	264	275	274	260	245	286	254	274	251	260	311	257	274	285	262	283	252	241	277	298	284	261	253	282	279	290	260	253	298	243	258	275	283	286	268	301	236	278	261	275	284	291	260	285	265	235	290	274	269	276	254	288	269	266	240	274	267	278	261	240	279	271	266	283	273	299	241	233	264	282	238	255	284	263	268	275	270	270	264	248	266	268	258	271	270	264	247	275	264	240	270	253	263	291	257	276	259	258	247	238	279	269	275	248	273	299	265	270	265	286	287	275	277	273	255	289	280	262	233	271	249	265	294	274	276	288	264	257	257	242	259	299	273	269	275	228	270	262	263	273	254	244	293	285	281	294	275	265	235	242	269	271	270	258	264	295	272	268	268	285	251	267	280	278	280	253	269	260	258	229	233	231	273	278	280	277	278	256	249	254	237	261	263	237	286	272	281	286	271	262	291	275	257	238	257	256	249	272	264	260	292	251	248	255	271	258	265	257	293	289	268	265	260	268	275	262	250	279	267	292	258	266	289	270	297	283	259	274	273	261	213	279	277	257	268	268	261	275	268	255	278	284	282	259	285	273	246	278	301	295	276	269	252	244	277	280	222	271	290	257	248	262	254	274	253	248	272	275	256	273	233	254	247	246	282	263	272	269	227	255	280	264	259	275	247	259	279	285	254	273	269	274	269	266	265	266	268	255	239	241	266	254	276	227	260	261	268	282	258	264	249	241	277	289	265	267	242	269	295	251	279	262	260	240	273	289	271	272	292	276	263	260	251	268	265	231	248	287	291	263	257	244	245	249	263	272	279	270	296	260	277	251	285	253	266	255	283	275	272	287	246	239	244	267	279	266	227	230	250	277	271	283	287	240	275	257	249	295	262	268	276	241	269	256	267	241	279	282	267	254	256	280	263	294	276	263	251	268	277	236	260	252	261	281	300	272	286	276	261	267	251	281	256	246	287	257	247	290	255	248	288	247	280	274	280	286	279	259	311	256	251	249	262	272	293	247	251	250	283	253	268	283	302	262	260	289	281	250	282	280	256	272	261	271	282	263	270	241	272	265	254	269	249	246	290	277	265	241	231	289	246	268	261	264	273	303	284	251	236	300	250	279	267	261	254	270	235	261	266	295	282	255	270	260	253	276	267	254	258	268	264	273	275	275	257	259	261	278	278	253	240	248	248	256	238	310	261	270	265	270	282	242	274	280	244	285	262	257	246	295	272	258	261	276	272	267	268	272	275	297	255	252	277	259	244	249	269	252	271	280	256	251	271	261	276	267	264	284	301	255	260	255	243	267	267	284	232	264	277	271	272	257	265	278	288	301	278	243	260	249	266	268	281	267	287	261	225	262	261	268	242	268	271	261	262	257	283	253	267	258	269	270	274	266	292	271	272	292	253	239	269	245	241	290	269	257	246	251	286	252	270	283	264	268	266	251	278	251	288	272	268	265	266	295	289	261	256	256	264	247	271	243	265	232	278	301	243	261	265	270	260	274	262	282	279	250	295	247	279	273	246	275	275	221	265	269	240	288	246	283	222	302	288	288	277	264	243	248	249	282	259	284	276	279	248	252	245	314	275	273	280	232	271	253	227	293	269	266	285	261	255	282	269	289	258	276	263	250	272	252	247	268	236	269	269	280	271	280	289	244	239	262	270	283	284	269	273	284	264	254	247	277	236	252	240	267	243	273	286	262	257	256	262	279	229	297	255	271	268	288	267	260	250	236	248	240	242	273	268	224	258	300	249	267	273	253	250	286	261	272	259	248	291	252	292	245	279	244	258	267	262	298	270	271	261	232	275	265	261	275	327	256	280	257	268	270	285	255	253	266	276	266	240	264	270	273	265	251	268	259	256	260	259	270	274	269	264	280	261	294	260	273	271	294	293	275	283	253	250	263	268	257	269	261	275	250	280	279	264	262	267	258	268	277
43176	58152	54417	41885	30995	22847	19126	15876	13177	10458	8217	6599	5222	3949	3120	2319	1791	1427	1220	1021	797	682	558	509	424	455	380	355	350	355	324	316	316	325	304	301	312	301	303	307	259	258	264	247	264	221	291	285	261	268	270	259	284	265	246	256	256	250	255	263	246	247	245	267	261	252	260	234	256	249	255	258	259	222	281	242	230	257	232	268	269	241	256	262	222	260	249	245	231	260	240	260	270	287	249	256	250	245	271	247	233	232	266	245	251	259	248	280	247	240	236	258	262	256	238	270	264	225	235	237	262	233	263	251	258	236	264	249	236	239	254	263	287	244	229	242	231	257	230	231	295	253	259	270	257	249	240	269	242	265	253	269	279	214	244	245	226	232	242	227	240	274	255	253	260	254	266	236	286	273	253	229	258	236	266	280	247	252	236	257	250	246	247	220	256	261	286	271	263	258	228	264	254	226	260	240	267	229	268	255	251	240	238	258	259	253	252	236	260	261	260	247	285	247	254	265	275	253	235	248	232	258	258	232	254	268	230	260	248	263	255	276	250	266	253	241	249	225	248	263	262	281	204	228	237	264	241	242	264	253	227	231	270	268	258	241	238	244	250	270	246	257	249	256	260	259	247	275	236	274	243	262	253	230	258	255	247	240	266	247	228	277	261	237	245	253	245	288	262	258	240	255	218	284	261	278	213	240	243	245	234	275	231	259	236	234	268	243	249	227	271	231	249	219	268	251	253	247	265	270	231	255	252	236	271	233	226	243	224	238	260	269	214	265	256	269	257	247	246	237	270	242	237	277	240	234	249	246	257	253	270	255	225	243	256	265	280	238	245	249	243	240	247	241	269	234	246	249	235	231	267	226	229	222	234	232	241	263	242	260	272	242	233	250	258	271	243	236	217	241	259	215	271	223	258	226	243	239	241	233	242	261	276	257	247	252	238	222	262	244	253	259	254	282	222	250	257	273	253	270	240	247	250	268	215	241	270	234	249	248	261	277	243	258	254	238	253	253	246	259	254	257	253	268	256	263	239	251	227	268	237	232	243	248	274	278	253	273	246	275	269	253	255	264	280	255	231	273	250	243	257	257	260	259	242	256	270	282	264	273	246	259	253	235	235	237	264	276	234	263	230	248	249	246	253	257	270	252	235	267	254	260	235	240	240	210	243	276	255	247	256	234	239	247	252	264	280	245	248	274	210	259	254	230	237	213	251	254	257	259	244	239	271	279	245	241	248	213	265	245	252	254	244	240	275	228	242	259	250	262	238	261	273	236	263	247	255	230	255	262	250	279	251	250	246	257	248	234	268	255	255	251	264	275	287	256	250	259	242	282	261	246	224	247	241	236	244	254	235	265	252	247	270	243	237	248	246	262	254	272	271	265	248	263	235	249	236	249	250	255	237	264	250	245	240	242	231	212	254	265	255	257	273	252	255	271	248	245	256	232	245	269	255	266	247	240	227	235	255	243	261	239	260	257	269	249	239	245	252	278	265	248	255	239	259	258	230	252	220	252	234	221	275	262	241	269	255	256	255	244	251	250	257	258	246	277	276	262	237	272	265	255	254	245	279	219	232	268	258	237	234	250	243	247	245	230	270	243	254	242	255	234	252	225	241	253	231	246	248	259	259	255	231	246	239	226	251	278	273	234	231	246	234	286	254	251	225	242	253	247	244	277	229	269	282	260	257	231	261	277	251	261	269	229	267	247	234	293	246	271	237	228	247	240	254	244	264	236	233	255	233	254	217	240	241	229	257	261	264	250	287	267	223	246	226	224	255	224	226	253	246	237	258	226	268	263	265	251	240	249	260	251	246	293	250	247	219	253	268	258	245	237	255	252	239	257	236	255	232	262	256	247	241	245	248	243	220	243	246	261	248	243	253	250	256	234	266	259	249	254	246	264	243	223	248	243	237	260	237	264	266	216	242	235	257	251	247	274	252	249	248	258	268	221	263	239	250	232	234	249	266	256	245	254	252	236	260	248	262	229	243	247	220	257	253	232	235	274	254	241	258	266	226	263	256	264	264	227	226	254	267	239	255	247	259	253	223	260	240	233	223	268	225	237	261	251	252	265	286	245	246	271	235	227	267	267	251	250	218	251	251	256	243	240	259	257	255	253	243	279	286	249	258	230	242	270	226	230	244	249	259	263	264	260	258	247	275	263	224	243	266	240	248	247	281	274	244	244	235	270	247	243	261	283	222	257	245	253	264	269	279	237	231	257	234	243	258	250	237	242	248	267	266	250	225	243	239	252	269	233	270	295	254	283	234	212	247	272	272	222	257	273	267	260	269	250	240	264	257	218	276	253	250	284	259	243	210	243	253	254	239	279	263	262	252	227	251	241	250	239	251	253	256	251	211	259	237	276	238	243	263	252	231	233	255	260	244	223	246	233	249	245	231	276	262	254	275	255	240	258	237	280	261	264	238	252	259	240	248	232	229	248	222	260	257	261	305	263	262	232	245	241	264	269	271	290	238	247	248	259	273	242	241	302	252	249	233	250	226	257	258	257	281	265	278	231	277	281	244	241	224	234	199	256	276	218	259	293	248	244	246	233	241	247	269	284	246	259	233	272	262	270	249	262	244	231	236	262	213	231	258	256	233	262	228	260	254	257	259	232	232	239	247	232	259	242	229	252	255	259	266	277	243	279	240	240	258	247	261	257	259	282	250	254	237	247	253	268	218	239	270	251	265	236	236	297	231	247	226	246	257	236	273	242	252	271	234	248	287	230	253	237	239	258	241	256	257	231	273	236	240	245	230	257	250	255	238	243	255	252	259	281	231	254	248	250	270	254	267	257	249	244	248	256	262	258	272	222	245	258	260	245	237	253	240	263	244	239	251	244	251	239	243	239	244	267	249	253	239	260	272	260	234	255	270	266	236	240	233	233	240	276	258	249	247	267	260	263	263	272	243	259	252	261	260	252	259	270	265	243	242	266	282	266	269	254	236	248	254	217	256	256	229	230	230	240	270	255	255	251	278	248	266	268	260	247	243	237	260	259	257	236	265	289	224	293	247	254	273	231	266	270	238	265	263	245	256	256	248	268	278	256	246	246	252	247	270	246	245	234	249	260	273	265	242	263	265	234	237	279	239	245	248	231	246	232	261	278	274	255	252	259	251	231	222	222	280	254	228	268	236	251	244	303	253	241	231	259	247	273	265	259	231	277	234	248	266	250	242	253	242	244	271	226	245	280	247	259	272	237	213	248	263	261	261	236	265	263	273	246	239	216	237	257	263	282	234	277	261	231	229	237	252	280	283	243	249	257	245	242	277	253	218	231	211	261	242	261	227	267	253	215	248	274	239	264	271	235	288	266	234	244	224	245	204	232	249	254	249	277	226	234	232	269	245	268	252	255	271	253	238	271	268	249	229	253	289	228	286	217	256	240	247	250	221	261	284	239	252	261	276	242	242	269	250	256	253	279	272	268	236	237	262	225	271	230	253	275	246	267	248	232	253	290	245	275	247	215	254	234	248	263	253	233	241	253
25023	21603	29282	24831	22925	23574	20346	12534	9163	6907	5304	4281	3248	2393	1972	1509	1169	1027	845	694	628	529	465	392	411	369	369	379	288	286	300	298	348	310	309	269	317	313	267	271	294	261	240	246	254	247	248	262	258	267	262	260	257	243	270	263	274	246	264	279	244	266	235	253	281	238	263	252	241	244	279	259	250	249	313	243	260	270	284	266	247	243	244	264	261	276	248	278	258	268	264	251	256	264	233	255	259	254	273	260	242	259	281	269	273	263	284	263	244	300	227	248	229	246	271	252	248	259	266	275	254	254	240	239	243	254	270	270	249	268	238	265	286	268	236	220	272	257	268	258	245	260	245	245	259	268	250	266	272	242	249	266	260	272	255	260	264	216	266	272	274	242	289	231	243	253	254	245	268	269	272	249	274	255	250	229	288	260	226	240	241	222	269	239	236	253	280	258	282	266	241	259	259	276	279	234	251	266	228	248	270	293	243	275	238	259	269	262	265	285	268	275	267	258	278	264	291	288	275	286	238	265	253	275	237	235	267	266	247	248	266	297	247	239	270	223	255	242	256	232	293	258	242	261	250	255	257	259	229	256	257	272	239	237	259	242	275	245	280	228	235	292	268	266	263	258	266	265	262	257	249	283	244	264	253	246	260	240	296	238	258	277	250	244	255	255	245	256	266	246	267	250	233	265	260	251	247	256	222	260	266	247	232	229	292	270	269	258	250	276	253	250	258	261	245	264	264	280	246	249	262	276	255	258	246	255	252	264	264	230	266	256	281	251	264	253	230	259	269	267	277	235	281	231	275	259	245	283	255	263	279	237	280	262	281	261	262	252	281	266	263	243	263	248	241	283	250	233	246	250	237	251	245	258	245	239	262	251	248	289	250	246	251	255	250	263	246	262	287	245	286	243	267	230	220	261	245	280	250	289	274	274	255	257	259	241	243	239	243	263	268	267	259	279	228	271	273	265	261	264	262	245	269	279	250	258	268	256	259	276	263	271	259	257	287	250	233	231	248	239	251	238	269	241	249	248	252	275	235	262	252	251	234	278	263	248	249	244	258	269	262	224	228	259	241	267	248	246	270	252	268	284	284	257	243	231	280	227	245	257	270	253	252	228	269	289	248	275	276	284	254	276	291	259	257	285	250	276	285	237	273	284	254	250	275	227	275	273	220	265	257	272	262	290	252	270	254	293	256	266	278	251	252	226	269	263	273	254	252	273	275	282	249	253	242	249	274	243	231	266	239	273	271	292	236	266	261	239	244	289	261	249	279	268	255	260	264	231	279	291	248	280	243	254	233	259	273	253	261	266	267	252	257	243	268	288	251	259	264	243	232	250	272	250	262	249	298	276	280	242	254	216	226	259	228	236	297	260	259	262	256	278	270	231	242	273	268	283	256	258	252	262	268	248	275	290	245	253	263	258	260	238	259	247	271	234	249	226	259	247	271	252	233	254	271	278	221	245	247	272	257	258	254	249	262	250	274	262	228	261	229	259	265	262	265	268	266	268	236	281	250	275	213	262	251	257	250	219	260	255	262	259	273	235	250	261	235	261	255	244	231	278	289	264	280	273	266	236	259	245	266	268	238	299	272	234	253	246	251	258	258	238	251	258	236	244	254	248	247	236	243	239	268	249	263	257	282	220	252	249	262	270	255	243	254	256	268	266	259	259	275	280	264	262	260	279	270	251	237	294	241	257	225	262	252	259	235	279	300	280	260	263	263	245	231	268	268	264	234	227	248	269	249	246	294	252	276	261	276	229	277	274	269	261	270	252	264	258	250	254	252	280	239	264	233	256	243	265	238	210	262	243	266	272	262	257	240	235	239	245	268	242	239	266	256	225	245	276	248	251	237	254	267	250	248	268	290	255	272	283	291	243	240	264	277	283	267	274	273	301	260	250	265	247	282	255	265	269	244	274	243	281	261	295	256	295	262	295	257	241	237	256	234	286	254	256	279	247	275	233	246	254	280	245	229	261	254	275	305	244	237	274	245	258	282	250	247	239	241	249	271	233	244	249	285	242	251	238	266	277	230	255	270	263	236	271	243	258	257	283	262	250	269	278	248	244	242	273	242	290	244	235	243	268	271	272	266	262	273	260	222	259	235	258	274	274	254	279	280	249	238	271	252	257	275	269	258	242	252	233	278	266	258	248	256	250	247	235	241	264	265	251	250	264	282	249	263	252	259	291	283	237	253	256	257	251	270	260	249	266	246	263	267	268	260	223	241	290	253	238	277	238	255	262	281	245	253	267	248	243	254	269	228	250	222	274	260	277	237	267	243	243	252	263	226	251	217	249	254	247	258	255	259	273	254	260	240	263	265	251	253	249	269	233	269	249	251	265	249	248	280	251	241	253	262	258	243	262	251	249	298	251	282	265	236	245	272	268	282	261	266	241	264	280	242	241	250	263	267	248	250	254	256	235	253	291	244	261	246	255	282	256	247	250	258	288	262	284	257	260	235	283	241	287	248	263	246	232	227	258	246	286	271	223	241	257	251	251	262	266	255	276	274	251	255	272	259	249	245	261	271	258	263	261	284	276	227	255	271	229	249	259	251	265	264	249	241	251	256	264	253	235	255	273	249	256	256	247	250	282	274	254	287	271	252	236	262	276	275	267	260	264	256	253	271	273	249	256	250	265	277	261	237	273	248	224	282	250	277	238	253	284	253	277	255	270	250	236	261	251	262	259	282	256	275	255	248	248	248	275	236	247	257	271	291	278	276	283	272	275	254	282	257	261	289	277	233	237	250	265	265	252	243	252	249	256	271	255	267	262	235	223	269	239	249	237	241	256	254	268	250	278	257	220	262	295	236	261	255	263	263	269	233	265	234	250	250	273	262	269	253	254	253	293	261	251	259	263	248	260	233	255	234	247	244	251	263	244	236	274	206	259	257	265	244	235	259	260	239	239	236	238	242	282	226	264	238	239	287	279	253	260	286	269	244	247	288	250	271	223	261	231	227	292	276	260	247	256	255	252	258	266	241	216	252	273	264	262	243	227	305	270	250	258	230	256	277	225	245	245	256	274	250	256	238	236	269	257	280	229	253	268	283	251	273	268	221	290	272	251	264	281	278	254	285	246	259	241	257	233	241	273	252	270	217	248	257	273	259	258	265	269	271	271	277	261	289	230	244	272	259	271	259	257	253	277	230	246	276	291	240	271	261	252	242	287	265	251	248	260	262	245	255	262	268	249	286	273	244	261	259	252	263	261	250	241	238	230	256	226	239	257	268	282	230	267	226	255	230	240	276	260	223	266	263	237	233	242	244	252	262	255	258	254	246	231	248	241	254	266	260	246	250	240	277	272	239	264	243	274	269	239	283	273	249	249	252	267	272	233	252	234	247	265	250	286	253	216	229	283	219	227	251	250	251	251	249	246	245	252	261	247	270	271	268	233	278	253	259	263	275	267	247	253	254	279	247	262	253	255	274	254	240	283	253	272	267	248	255	236	243	231	240	257	249	232	274	266	238	248	245	242	220	267	265	249
46378	60996	56253	42054	31635	24558	20434	17062	14044	10917	8797	6834	5343	4105	3152	2437	1856	1568	1199	1019	849	725	659	549	477	422	386	399	374	333	314	308	311	311	309	304	285	274	269	272	272	233	286	271	257	243	261	246	229	257	227	241	256	246	253	240	253	229	265	248	240	276	266	229	240	266	250	241	236	258	256	259	245	238	281	255	268	259	265	253	239	217	269	247	248	258	235	267	238	266	251	230	266	251	249	234	262	247	253	257	243	247	238	263	265	246	227	259	255	234	253	273	256	250	238	228	211	234	227	244	250	237	240	249	234	240	253	221	246	213	245	222	258	233	242	227	257	257	242	224	243	261	227	247	244	249	225	239	261	263	259	233	229	222	220	234	253	246	247	221	230	235	255	252	242	250	235	232	270	240	222	249	240	220	254	231	227	232	267	245	236	247	253	224	270	232	254	230	265	250	231	251	246	245	214	269	266	249	272	242	273	253	243	262	234	236	235	247	231	245	252	254	249	232	237	227	232	247	247	234	242	246	224	232	249	231	280	229	245	249	230	254	283	210	278	217	255	229	245	263	232	247	271	214	254	218	241	238	241	249	258	255	249	251	247	215	254	255	241	245	222	276	244	220	214	233	226	235	236	264	252	257	258	256	247	259	253	250	256	250	242	256	262	253	247	211	222	235	256	235	236	226	231	257	242	247	241	252	225	227	238	240	227	222	257	239	240	237	253	252	254	234	235	253	217	246	254	250	255	243	226	245	247	252	235	257	245	250	247	263	266	239	243	254	259	253	241	257	243	250	242	212	239	245	210	246	247	257	271	247	263	226	252	256	264	231	249	252	250	234	221	294	246	250	237	249	228	234	250	258	223	237	255	251	263	229	265	258	218	249	237	262	261	261	256	245	251	240	253	242	244	255	223	213	234	245	247	262	255	254	250	245	224	232	248	245	259	263	231	243	239	262	253	266	247	250	235	273	229	239	233	250	250	243	251	227	260	263	235	264	250	229	236	259	279	253	247	258	252	251	272	240	244	273	242	242	196	236	251	230	274	255	212	251	227	231	268	230	222	253	244	245	258	252	257	239	241	246	245	243	272	223	255	246	265	246	272	267	253	242	246	214	255	227	262	225	227	252	249	270	248	262	243	250	232	247	227	242	255	230	218	228	233	246	253	246	234	233	263	228	254	252	246	236	223	267	226	223	262	233	239	257	221	264	257	258	253	264	238	241	253	252	236	224	241	248	243	258	262	247	216	243	241	285	264	252	225	255	241	214	249	251	241	257	255	255	241	265	252	285	245	240	228	219	252	244	250	247	250	227	236	223	250	262	248	237	268	233	227	275	250	210	266	252	259	255	225	252	252	243	244	247	253	238	246	254	258	258	229	227	241	248	248	245	268	226	241	281	245	255	253	253	260	230	260	217	267	260	265	240	232	270	245	248	241	243	212	240	228	213	272	226	241	249	248	259	239	266	248	266	237	225	260	238	242	224	233	232	231	226	265	247	229	292	248	229	249	252	249	235	266	251	247	214	220	258	241	252	276	239	251	234	248	207	255	259	215	238	237	252	223	273	209	218	201	267	264	237	236	219	236	238	252	248	273	258	225	258	265	248	269	245	258	248	277	256	264	238	254	251	239	250	242	271	263	239	239	206	232	244	241	241	238	227	244	224	255	238	259	236	240	233	264	238	239	224	253	247	238	234	239	259	266	257	258	253	241	238	237	234	247	244	271	239	212	229	238	216	247	270	220	245	248	234	250	242	251	217	225	252	231	249	232	247	248	247	225	253	251	231	268	247	244	253	249	239	250	254	258	229	250	269	203	251	233	243	231	244	238	233	238	230	235	236	241	231	229	270	248	266	251	250	237	254	233	240	243	229	244	254	235	239	249	220	258	266	254	248	244	261	259	215	245	248	249	228	245	255	262	242	250	270	247	278	260	220	214	267	266	246	252	240	259	245	251	221	249	260	241	238	233	231	257	250	256	243	257	271	233	253	242	246	279	260	234	240	230	250	228	241	273	243	248	230	253	251	235	227	246	246	249	234	263	257	221	254	261	252	252	286	235	237	265	264	254	259	244	248	222	252	264	248	255	237	256	249	251	217	255	251	226	254	237	275	249	266	260	248	241	266	241	237	238	251	235	229	228	233	225	238	243	227	260	236	274	234	258	244	273	241	220	256	239	250	248	223	240	239	271	239	269	230	246	210	279	239	280	248	239	236	240	247	234	237	242	245	252	260	259	260	262	255	244	234	245	212	228	270	244	242	243	278	252	251	235	249	246	254	261	241	245	269	247	238	229	255	224	237	239	259	221	237	243	261	231	255	246	263	256	242	233	229	245	231	195	246	242	244	270	265	243	260	274	242	263	218	216	255	235	242	248	234	258	235	272	223	254	244	257	256	275	232	247	249	237	236	247	240	257	261	252	223	246	233	227	230	224	237	256	254	242	263	239	237	266	210	242	241	243	219	259	255	246	252	237	216	239	256	238	263	241	235	266	265	223	230	270	262	231	244	238	261	263	255	286	201	251	280	251	255	257	240	216	216	277	266	247	252	239	219	240	245	238	243	256	248	262	284	250	250	239	233	243	255	245	267	270	221	251	227	278	239	275	256	224	245	270	214	243	247	231	234	230	252	223	282	246	229	255	286	248	236	254	258	259	230	215	258	246	264	262	248	258	266	245	217	239	259	269	240	256	217	243	254	240	235	226	250	254	235	259	244	245	217	251	243	239	233	257	243	228	260	213	235	251	221	264	250	251	237	247	246	252	230	276	249	241	260	285	244	258	232	221	219	256	266	229	223	265	248	237	264	269	227	213	285	231	253	223	245	230	247	232	231	230	218	225	226	249	243	251	259	241	257	251	249	240	256	249	263	248	220	256	254	300	255	231	267	226	254	242	216	227	222	209	263	228	236	238	241	253	244	248	253	249	256	213	244	245	212	263	221	266	248	219	233	228	256	246	257	226	256	237	256	251	258	267	240	252	263	239	266	275	262	250	248	274	233	253	201	212	248	241	233	279	231	230	281	242	265	256	246	258	247	248	246	243	242	221	257	259	246	271	267	243	256	251	251	252	256	235	242	227	230	246	250	254	266	231	260	252	237	250	234	232	232	273	247	249	244	259	228	228	223	244	252	251	243	253	227	275	257	226	267	248	221	238	272	237	252	239	243	247	211	237	256	233	267	215	258	247	243	247	202	212	237	240	260	244	224	262	258	257	203	224	227	216	241	263	243	253	232	268	271	253	257	233	231	255	294	204	259	246	248	255	221	242	236	224	264	229	253	229	242	247	217	262	245	240	234	237	264	264	239	261	244	265	223	263	247	254	229	253	231	269	240	247	252	239	261	243	257	236	250	227	237	229	240	262	222	254	258	266	275	244	230	267	228	240	240	250	230	266	250	258	234	263	264	251	251	241	270	229	246	238	232	250	270	241	255	236	264	237	243	247	250	262	250	246	258	241	243	254	245	248	271	244	256	260	272	262	244	243	249	234	253
24070	21548	29343	24335	22311	24376	25636	15761	11079	8694	6473	5112	3893	2903	2336	1832	1526	1233	1025	841	683	579	580	520	442	465	416	357	356	368	330	376	360	332	288	291	309	333	304	297	294	299	264	270	283	269	278	253	285	276	275	298	283	252	272	306	265	291	277	288	299	264	309	269	295	268	271	291	269	282	279	264	282	299	274	276	278	296	291	292	283	315	267	295	247	300	258	281	258	262	277	289	273	262	289	261	269	322	312	270	278	263	295	287	282	252	258	263	293	285	267	257	254	290	283	302	275	303	275	266	282	254	259	271	253	269	286	264	264	265	282	274	288	292	254	250	277	272	254	263	298	274	283	258	270	266	293	273	267	249	276	278	256	269	275	270	280	278	290	268	265	284	285	269	236	279	267	238	277	244	266	290	265	310	269	267	278	291	286	278	279	259	275	279	270	284	277	270	274	258	248	295	285	273	267	256	278	286	255	298	275	270	289	256	264	271	293	242	284	266	248	248	256	271	258	283	266	264	295	268	267	289	276	249	273	284	278	251	253	282	263	280	262	286	274	283	304	259	264	273	285	284	311	265	283	308	298	248	272	288	275	260	286	280	303	281	272	294	247	258	296	301	274	278	283	302	291	287	256	283	268	281	260	256	276	288	260	309	282	247	277	277	240	262	243	274	255	281	281	267	308	262	276	281	266	277	265	275	288	259	254	271	261	306	302	290	292	287	300	240	282	245	276	274	317	239	294	297	254	267	280	268	277	261	280	255	256	280	263	254	289	272	245	278	271	288	262	290	292	265	270	259	283	272	262	288	276	270	286	276	266	247	261	259	273	237	278	268	299	267	263	264	282	316	267	272	284	286	273	274	266	286	302	272	276	270	259	265	255	290	276	278	294	296	253	274	304	248	276	279	255	274	270	289	301	266	302	269	262	309	310	274	261	260	263	244	269	256	248	310	296	277	255	263	272	266	289	304	259	273	270	258	261	276	282	289	291	267	303	276	231	290	297	290	293	257	300	282	268	305	262	300	277	259	259	285	267	272	271	251	247	273	245	293	273	300	257	283	270	243	287	290	271	279	292	284	295	300	279	264	266	272	246	264	310	278	234	269	271	272	249	302	252	269	266	258	272	288	312	267	299	274	271	273	264	303	272	291	250	273	275	281	289	287	278	305	280	264	292	270	255	282	262	282	300	300	262	273	325	272	259	289	256	273	293	296	286	292	292	257	272	267	243	278	266	287	280	287	281	234	266	308	284	274	281	272	276	263	265	264	270	297	283	287	263	287	266	278	283	245	267	276	305	271	256	281	288	306	289	248	262	274	271	278	278	288	261	259	302	274	281	284	251	248	262	285	260	274	299	287	270	270	289	286	247	288	306	276	295	293	277	262	241	284	265	284	257	294	228	279	303	293	263	269	296	278	272	252	297	266	305	275	248	262	259	268	242	304	296	271	289	276	246	291	287	296	283	324	283	291	288	265	274	279	282	244	270	264	294	271	277	256	277	295	270	295	290	293	296	264	284	289	253	286	255	276	285	254	272	252	239	267	280	256	279	281	292	291	285	285	257	272	277	299	297	302	283	295	295	300	246	284	247	241	258	261	258	283	271	293	271	308	279	267	270	271	274	275	272	252	248	296	254	266	275	277	263	298	247	277	302	292	254	285	264	264	279	286	277	274	279	280	270	260	256	263	265	270	283	297	252	290	282	298	312	288	279	249	267	293	263	308	273	268	263	274	307	333	265	291	275	284	263	295	297	305	255	262	270	255	264	266	283	253	250	270	295	263	294	264	310	287	300	298	271	268	274	282	250	303	263	291	285	298	273	290	304	312	248	289	275	275	294	274	280	269	269	255	271	264	286	262	277	267	253	259	279	270	232	306	283	259	276	270	284	279	273	253	294	277	283	251	266	271	287	291	293	285	261	267	287	244	296	290	258	269	249	260	303	254	264	252	275	285	263	297	290	276	276	297	277	263	280	284	304	252	250	291	288	286	271	277	258	270	272	268	267	296	273	305	273	305	260	257	284	261	297	260	295	252	259	294	301	250	280	278	283	296	282	307	278	257	267	281	292	279	298	278	283	256	250	301	304	275	271	258	274	260	250	242	279	290	272	297	297	286	264	283	261	269	288	290	264	312	283	264	257	265	275	258	278	283	271	283	262	270	258	294	276	299	241	274	286	267	291	240	262	279	260	278	275	325	272	254	268	299	271	285	266	279	328	268	277	280	292	243	301	314	270	268	269	272	286	320	263	262	296	266	259	282	278	282	271	250	282	276	308	269	279	280	298	276	283	273	284	258	288	278	262	280	269	264	256	284	271	267	314	277	274	259	283	266	265	311	278	298	268	274	296	280	304	271	276	276	256	283	265	273	305	285	277	280	252	257	262	300	303	261	255	313	301	271	288	308	278	244	339	257	263	284	267	285	268	281	257	278	257	270	288	292	332	295	295	293	263	285	276	303	301	254	282	291	286	279	274	260	257	280	281	269	250	263	251	270	279	269	254	259	265	286	300	288	267	289	274	270	287	292	256	262	266	275	233	256	263	277	278	301	287	276	262	264	259	289	277	251	285	274	276	275	266	265	253	265	297	263	274	273	280	290	257	259	273	283	275	268	274	288	286	295	279	281	287	288	285	273	286	280	251	290	295	259	282	277	242	286	306	262	266	261	284	260	303	252	272	250	268	270	284	296	265	302	256	271	252	256	295	285	316	270	272	255	288	278	247	259	285	282	302	292	257	237	276	290	290	236	226	269	289	251	291	262	264	278	274	299	294	281	290	254	271	289	256	276	277	273	285	286	284	279	282	267	282	267	288	271	236	266	272	292	268	287	286	259	258	281	276	274	253	291	228	281	282	248	264	292	260	247	274	296	290	263	257	299	273	252	266	313	281	266	273	245	282	274	279	229	251	279	276	285	240	271	283	282	279	274	297	270	278	286	266	271	261	245	262	247	283	288	283	263	269	254	273	281	241	294	268	261	277	273	255	283	256	260	297	265	258	280	258	285	293	275	254	308	245	278	277	293	250	272	265	319	279	247	281	288	248	295	282	262	275	263	281	295	302	285	244	274	277	310	298	283	281	271	280	273	279	296	260	267	301	269	275	298	295	262	302	284	295	290	260	266	268	265	308	279	267	273	290	292	279	292	280	281	270	288	312	286	275	295	296	256	286	263	241	244	272	278	298	267	269	268	259	303	271	274	269	280	277	320	279	262	283	258	268	220	265	277	287	282	277	252	267	285	254	269	290	276	255	265	286	297	252	294	270	274	287	249	275	287	277	271	276	260	271	299	265	286	268	287	252	266	274	277	264	279	276	256	275	293	301	276	267	267	278	258	280	273	299	243	273	267	270	261	296	269	235	267	281	250	261	287	288	296	293	284	265	274	281	296	276	263	279	269	266	289	261	275	284	304	280	266	266	282	242	264	260	276	245	272	267	278	255	266	270	283	284	257	274	314	277	251	278	277	269	298	275	273	298	278	274	289	271	279	273	248
50194	64231	56603	43249	33889	27230	22776	18825	15458	12381	9931	7762	6076	4600	3573	2746	2262	1773	1441	1251	928	750	700	597	466	516	397	429	376	400	376	380	331	342	322	356	321	301	280	305	292	271	274	291	281	292	277	263	262	250	269	247	300	271	269	266	253	273	248	242	258	284	237	260	235	238	274	282	267	258	261	243	280	283	250	262	252	264	263	259	252	263	257	236	272	261	256	277	264	275	274	254	256	249	246	251	274	283	251	277	260	247	251	254	260	255	280	246	266	263	266	290	238	249	253	255	281	243	264	249	245	248	277	288	270	250	258	241	239	244	273	265	274	268	274	269	253	275	248	269	248	240	261	256	261	237	249	239	272	213	260	269	238	261	248	305	258	256	293	254	268	254	234	260	277	253	273	215	262	244	278	259	252	228	261	271	286	263	242	254	264	235	266	270	264	251	256	249	233	240	246	273	262	258	261	272	255	245	255	258	292	276	266	275	242	273	266	271	250	264	272	263	274	272	251	283	234	281	267	285	250	246	260	270	241	295	219	262	238	269	267	264	263	266	251	261	235	262	267	263	235	265	233	259	265	267	228	307	248	261	271	250	271	266	293	280	257	251	277	222	241	270	267	241	280	244	260	245	238	236	267	249	267	289	255	298	273	249	289	273	252	258	258	247	260	248	252	266	237	246	268	266	262	223	246	248	211	246	240	253	272	287	246	246	241	285	248	261	267	257	262	266	236	298	270	295	251	256	287	268	244	252	283	249	260	281	240	281	268	273	266	255	278	257	255	288	257	237	260	257	265	236	272	277	297	252	250	256	271	273	256	265	261	274	300	290	273	238	239	262	243	245	262	282	280	280	258	289	256	263	277	266	271	247	269	242	253	261	274	274	254	250	225	234	256	254	252	242	260	256	246	260	255	237	274	263	276	250	259	275	262	234	217	275	244	273	260	282	256	269	243	268	223	283	247	237	277	248	260	256	239	247	255	288	234	239	268	254	282	279	247	261	272	263	268	249	275	253	255	273	257	242	265	288	251	267	274	239	269	273	255	267	280	258	250	258	256	245	263	254	296	240	249	268	258	257	252	239	253	286	249	262	246	260	275	263	275	262	247	271	254	273	265	269	235	257	298	257	262	280	265	262	255	269	264	249	258	266	263	286	248	250	264	260	251	257	257	275	241	282	283	253	276	262	251	265	247	234	285	258	257	244	240	249	242	236	266	272	271	255	263	259	272	258	220	265	250	278	265	241	281	245	255	314	253	272	257	260	295	259	261	260	273	254	234	266	284	276	264	253	247	238	259	272	255	253	281	226	223	259	278	292	255	276	282	282	261	248	275	266	259	259	271	249	236	263	228	238	247	286	243	277	273	265	281	265	275	285	272	268	259	273	251	272	251	266	253	235	255	268	280	250	265	248	255	275	291	261	279	280	264	262	255	253	265	264	234	263	277	255	255	280	268	253	268	265	260	242	267	271	263	252	259	279	259	276	243	289	258	279	267	252	293	251	247	261	271	268	256	261	238	262	256	261	284	237	250	260	260	259	257	260	241	257	235	256	255	260	215	271	257	261	285	263	271	230	272	243	269	246	273	263	237	274	274	271	278	288	246	257	284	241	296	279	271	241	263	283	266	264	262	252	228	265	231	249	258	276	266	255	268	269	242	240	242	268	259	276	249	254	256	273	251	230	278	274	239	256	279	251	292	262	265	226	247	254	264	242	273	249	282	265	235	227	238	268	245	258	295	257	281	263	245	269	245	265	256	259	218	259	253	256	257	277	248	253	261	274	250	268	246	265	262	280	277	230	255	251	275	246	277	251	249	287	275	229	249	251	276	261	269	276	253	241	243	262	272	263	277	233	261	249	250	269	273	258	250	244	254	289	272	244	264	266	269	255	257	267	253	297	263	269	270	265	240	260	275	266	237	265	252	258	235	273	270	239	273	300	251	271	269	251	287	257	250	257	260	294	255	265	269	254	245	243	278	233	264	255	271	244	246	234	287	252	248	254	263	213	241	255	275	269	266	277	267	275	274	234	254	273	245	284	271	263	234	238	229	240	274	241	267	252	287	285	259	280	281	257	238	239	285	247	241	275	250	271	233	269	254	257	272	254	239	275	259	256	276	236	259	247	257	292	265	270	267	250	243	264	258	235	260	276	257	252	261	261	286	264	257	252	277	227	266	292	251	305	260	284	271	260	254	244	278	253	243	282	247	260	241	262	243	264	238	231	231	250	254	235	262	271	278	274	261	255	264	250	261	242	261	267	237	258	258	245	255	277	261	276	255	291	273	257	282	282	286	245	296	261	268	278	256	264	273	265	267	272	289	278	257	266	251	270	256	259	252	253	261	239	242	276	274	291	247	260	259	244	259	264	275	270	268	279	253	272	257	277	244	279	237	277	261	264	265	293	257	235	248	268	267	289	271	251	264	288	258	260	252	253	300	230	261	276	282	277	253	280	267	278	263	241	254	271	265	238	251	254	259	250	277	254	231	252	266	240	263	251	286	254	275	274	267	268	254	272	272	235	273	265	267	234	255	252	255	273	242	270	256	268	233	270	278	252	276	275	268	295	240	274	251	252	279	272	262	265	258	266	274	275	264	267	284	255	283	269	263	259	274	241	263	254	247	263	246	257	275	295	258	262	278	259	261	265	239	251	236	257	230	227	296	288	246	235	289	277	270	263	287	240	276	258	269	271	246	229	250	277	249	286	318	269	239	266	252	247	277	289	231	254	258	256	276	252	252	267	266	264	278	251	251	254	259	246	277	275	275	246	253	245	238	262	251	232	281	269	246	255	261	249	275	247	280	258	247	257	267	264	254	271	267	250	271	247	285	248	282	278	269	268	235	243	258	241	241	257	267	257	283	266	264	241	270	287	261	271	249	255	259	242	255	253	272	262	257	245	253	270	255	256	279	292	253	283	249	271	264	254	245	260	268	292	262	255	262	239	245	263	245	236	244	257	234	245	247	275	270	254	263	280	263	258	258	230	261	261	269	226	249	289	249	272	280	257	230	270	268	227	274	277	263	282	258	245	259	231	292	270	226	283	278	258	232	248	273	244	236	242	269	257	287	272	229	245	253	279	235	250	253	276	262	278	243	230	261	241	259	230	263	237	274	239	264	278	260	267	278	275	231	297	233	275	280	276	282	247	280	285	277	271	252	260	263	286	245	264	239	278	258	242	232	245	233	253	246	276	271	285	262	262	280	256	244	249	295	267	292	211	258	251	269	265	237	268	270	284	259	269	279	258	239	248	253	270	317	229	233	231	267	259	245	277	267	292	282	272	249	283	252	270	275	300	291	231	280	298	291	244	288	281	274	238	238	249	259	298	229	232	251	261	269	281	250	275	247	287	260	272	287	271	265	260	280	272	264	251	267	260	263	262	271	251	268	270	265	235	260	263	268	262	240	268	243	276	236	285	265	235	227	255	298	247	240	260	236	269	255	273	249	291	275	259	278	269	242	261	273	259	269	261	262	225	250	271	274	231	269	273
28504	23541	30831	30576	22270	15570	11809	8217	6143	4697	3560	2751	2121	1611	1310	1075	874	769	622	532	461	411	416	379	294	310	289	316	254	290	266	273	263	259	233	272	255	286	248	240	249	227	237	217	229	229	247	210	238	281	231	244	234	238	231	227	224	242	264	235	234	230	219	214	234	216	211	238	237	231	245	234	226	231	216	230	226	211	212	226	218	236	248	239	252	231	261	202	225	234	249	238	244	224	209	238	233	234	229	233	228	237	236	231	224	255	204	243	250	245	224	239	214	214	222	252	243	248	232	225	218	230	212	200	239	208	240	231	225	225	240	211	228	256	246	232	248	247	244	222	227	243	221	212	231	202	211	262	217	267	238	235	233	234	259	261	263	238	232	242	221	246	206	247	229	242	231	241	260	237	232	220	256	209	205	210	245	236	230	214	231	214	248	243	240	259	220	252	235	234	236	238	225	277	259	230	253	221	234	230	217	242	220	227	246	210	233	254	265	219	230	229	251	245	220	231	266	242	238	221	244	236	234	258	252	257	239	218	237	223	212	242	216	244	233	236	234	246	224	233	231	223	219	254	243	236	231	261	241	227	249	215	206	243	229	214	214	225	230	251	265	235	220	214	238	258	236	253	247	235	233	274	219	234	263	236	221	227	242	228	245	237	237	217	257	210	214	211	228	249	206	216	206	242	243	222	250	240	243	217	225	232	256	238	262	234	229	234	267	242	224	218	204	227	225	254	238	251	250	210	220	236	236	247	226	222	230	233	278	237	238	259	232	198	241	219	242	228	245	287	240	223	239	257	224	215	213	228	239	211	241	228	225	233	220	210	246	224	189	258	209	223	244	264	230	256	223	246	216	248	230	229	259	236	231	221	191	257	204	274	263	244	221	242	236	259	225	216	216	220	229	253	224	243	267	215	216	240	230	268	267	225	230	254	261	231	221	233	240	246	222	238	239	205	233	211	237	247	224	221	231	202	262	232	212	201	226	217	229	246	231	255	219	243	234	216	217	251	217	206	223	226	229	232	220	253	234	258	243	248	237	232	262	211	245	228	226	221	224	231	241	222	215	250	223	231	216	232	240	250	241	231	219	229	208	245	276	238	243	230	230	226	245	219	221	229	216	212	240	228	211	239	260	240	248	224	227	220	211	218	245	243	212	228	220	247	227	246	224	232	216	220	237	241	249	227	227	208	231	247	241	228	227	205	228	231	228	226	215	243	207	241	232	237	242	266	275	223	228	237	230	258	238	232	237	236	234	222	244	257	229	238	237	240	238	245	249	202	232	241	228	235	236	212	224	237	205	247	236	242	262	225	225	227	233	237	258	229	237	259	225	255	264	248	193	243	219	220	240	211	253	240	218	228	217	239	227	238	223	233	229	213	249	233	209	254	265	220	239	240	291	242	228	246	230	244	257	236	255	236	225	219	232	251	227	253	229	209	240	213	214	235	267	248	225	250	220	242	214	229	238	231	223	242	234	232	213	254	230	227	256	248	220	244	225	226	206	224	226	231	227	259	227	257	226	213	228	218	226	215	222	229	245	229	226	236	227	232	222	239	234	231	226	237	251	216	219	230	247	245	252	246	220	232	237	263	236	253	240	219	218	229	227	261	219	233	252	232	238	226	230	222	217	278	245	240	250	225	223	233	258	203	269	247	232	214	270	218	237	240	247	264	254	220	212	249	236	247	248	211	243	240	234	232	238	212	223	247	216	218	241	248	267	241	238	218	223	216	247	235	225	238	231	275	254	253	240	235	214	226	258	230	247	255	245	252	244	217	234	239	219	234	220	242	229	232	244	249	252	227	248	244	249	216	247	254	232	226	254	251	239	243	220	249	242	238	253	227	246	237	231	242	266	260	251	250	244	254	235	224	225	223	232	242	253	272	231	215	248	222	227	240	219	233	237	239	250	240	238	247	233	232	254	251	226	235	218	252	244	234	237	247	265	251	256	240	242	229	224	251	202	223	231	265	218	235	238	265	215	245	232	265	267	234	243	242	234	229	219	247	244	218	248	219	250	253	215	242	234	223	250	216	208	234	205	224	239	235	217	244	230	242	219	233	242	229	247	241	229	244	249	227	239	231	240	251	240	228	243	235	222	256	233	260	208	205	238	223	243	230	226	209	256	200	247	252	225	223	221	230	217	238	210	251	219	239	238	232	250	252	242	244	237	272	233	249	218	257	238	249	202	240	212	193	227	228	222	247	244	205	278	217	219	231	215	253	241	199	198	220	248	255	222	229	250	246	234	233	216	214	243	247	213	251	226	241	222	225	239	246	240	234	230	231	248	258	218	268	225	239	211	246	238	234	217	240	225	235	232	211	234	271	252	238	250	248	236	240	236	219	232	233	223	257	241	226	256	205	254	239	243	232	230	204	229	221	225	225	221	233	250	253	233	229	252	224	253	223	203	249	235	232	226	230	245	248	254	252	243	227	254	255	237	215	218	215	258	252	249	261	240	236	223	264	269	234	233	219	225	235	239	264	248	201	229	229	227	245	224	254	233	247	250	244	221	224	258	227	239	238	226	231	211	238	251	214	264	240	214	224	229	227	255	248	231	233	223	265	256	245	264	208	242	216	250	226	234	249	249	246	249	219	240	235	201	253	234	192	240	204	226	236	252	234	243	240	224	212	203	240	240	220	261	234	252	235	220	237	243	263	237	223	213	244	246	240	220	237	223	210	216	230	228	259	246	223	218	239	245	270	249	224	239	207	196	265	251	243	229	216	254	227	228	230	252	204	247	250	215	214	217	258	241	231	225	267	240	241	195	240	232	237	244	228	258	283	245	229	230	234	225	223	253	224	253	235	253	229	218	227	264	242	245	230	225	226	244	238	265	249	228	222	238	243	249	247	236	247	227	246	243	239	235	207	204	230	243	232	225	246	220	229	208	255	207	212	242	227	213	252	219	248	243	255	236	214	246	213	227	215	272	245	231	247	223	243	251	253	239	239	245	247	243	203	245	241	245	245	218	261	239	238	229	237	250	251	229	229	229	188	270	233	232	242	248	253	244	210	239	227	220	227	230	243	274	230	232	228	254	239	230	241	251	228	210	216	230	229	250	244	242	208	252	222	268	228	219	232	260	222	244	219	241	240	230	259	231	251	281	230	247	234	215	223	241	249	238	256	238	238	239	263	268	239	246	227	209	232	246	236	231	239	239	221	238	238	221	225	222	218	238	204	237	238	223	250	219	225	232	252	216	233	259	216	251	224	237	239	230	256	242	246	252	232	223	239	268	234	268	266	267	219	237	218	226	237	235	215	247	240	226	228	226	220	246	193	233	267	225	219	225	208	220	222	254	221	216	235	211	257	216	249	244	205	249	230	254	209	243	236	228	264	238	250	260	204	225	283	221	243	221	226	222	227	214	221	225	256	254	244	239	238	246	244	243	232	243	233	267	224	229	227	245	248	260	238	252	254	220	264	222	218	260	251	251	244	210	241	254	235	220	236	233	220	252	256	236	235	248	264	222	237	244	242	243	225
43201	54367	45671	34334	25594	19292	16227	12998	10555	7913	6122	4741	3614	2812	2234	1700	1460	1122	917	741	617	542	457	448	398	375	314	298	297	293	278	291	254	288	282	265	271	253	236	248	249	244	253	236	243	252	233	231	204	220	220	250	227	248	213	242	228	264	227	227	232	221	217	250	230	241	220	230	234	243	212	205	220	228	238	232	218	228	191	221	224	233	258	221	236	190	234	197	232	224	214	224	229	239	217	229	231	235	226	262	220	226	203	231	234	208	216	248	230	243	225	259	212	246	204	216	239	225	227	232	227	234	243	202	236	258	218	230	220	230	209	221	209	194	259	214	233	223	234	232	239	213	238	247	216	200	246	235	229	226	215	232	223	225	241	219	236	227	242	227	232	207	219	230	231	220	261	217	201	211	220	206	225	203	221	255	226	205	218	226	249	192	233	222	216	242	232	230	220	234	220	227	215	219	230	211	240	246	212	233	247	234	225	228	218	234	231	234	256	238	210	247	248	218	226	229	237	249	247	240	218	222	245	244	204	269	219	219	236	251	200	247	183	230	222	236	246	248	220	235	237	219	207	235	237	254	228	234	212	195	200	226	222	211	214	220	222	246	229	242	259	231	235	225	222	240	225	218	224	218	230	237	224	224	239	209	219	212	226	232	230	219	223	228	230	225	198	231	214	219	210	248	211	234	206	227	213	244	245	230	249	238	214	246	217	226	246	256	221	243	235	209	203	210	246	215	228	226	233	229	229	239	233	217	205	227	213	237	223	214	211	223	217	248	247	224	220	200	213	233	234	217	210	237	224	228	221	236	169	241	242	232	206	201	229	211	230	236	255	222	222	227	209	224	227	201	232	224	214	229	231	222	208	224	199	228	232	205	238	246	199	223	220	247	222	212	205	228	226	257	209	240	220	254	254	234	226	217	240	226	230	227	202	211	262	217	246	220	235	208	232	247	246	213	204	237	231	216	240	228	208	240	243	248	241	220	223	225	242	224	215	227	234	248	243	230	225	218	245	231	230	234	231	189	223	217	237	242	226	244	231	241	234	227	233	224	222	201	202	232	222	226	217	213	204	233	219	239	255	241	236	221	209	218	225	260	211	213	209	240	185	235	205	222	215	238	206	199	231	219	233	214	236	224	236	244	208	220	233	228	237	212	233	236	229	219	199	248	212	234	226	228	218	203	246	223	237	200	210	231	217	208	228	240	262	250	219	246	221	207	231	246	226	256	215	249	225	212	220	212	239	219	207	242	251	232	256	200	216	212	240	229	223	252	235	232	243	223	223	246	228	252	217	222	223	221	208	224	230	210	254	217	217	196	232	257	262	254	243	243	223	223	224	206	241	242	250	250	225	204	225	224	217	240	201	248	229	251	253	222	245	217	220	228	214	206	212	239	241	246	223	224	204	214	248	220	232	232	206	225	235	219	246	227	237	232	235	235	219	216	225	243	251	212	196	225	229	235	267	225	208	244	224	224	215	235	233	230	214	221	223	220	227	207	217	232	208	224	230	213	231	239	209	231	238	251	212	200	238	222	211	216	211	222	214	227	253	216	233	237	247	183	239	238	253	218	213	220	220	242	232	201	226	239	222	221	210	261	220	214	230	221	242	201	236	232	207	195	231	215	204	222	257	212	242	237	222	228	257	242	215	216	210	262	246	249	241	215	225	260	224	235	239	208	242	230	234	209	207	212	207	231	230	235	210	218	213	222	240	230	228	216	205	233	207	211	228	245	231	227	252	238	212	190	225	224	241	207	225	230	225	236	227	218	238	240	224	222	247	236	234	217	236	237	226	238	252	244	241	233	180	249	220	200	205	239	219	227	223	219	248	216	231	238	239	248	247	198	231	230	213	215	233	210	205	216	228	235	237	237	236	237	220	239	238	238	243	243	222	240	228	202	242	243	236	236	239	236	222	211	238	231	246	237	227	234	213	217	250	216	222	196	229	234	217	216	210	235	221	233	206	244	218	214	209	221	218	226	214	227	215	217	246	241	239	217	213	273	244	215	250	225	230	203	182	201	222	231	206	211	244	264	205	202	241	234	236	245	219	223	243	223	238	227	245	235	240	250	214	237	221	210	234	220	213	236	213	215	223	194	195	228	232	233	225	253	219	188	237	207	205	229	248	217	245	227	224	217	221	229	249	239	230	224	225	247	231	220	228	219	211	260	210	214	214	252	211	227	191	214	247	244	222	241	219	251	222	234	213	235	234	217	219	245	219	229	246	236	225	214	233	217	225	236	219	207	220	237	243	226	203	199	220	227	257	241	249	214	232	211	250	228	223	228	230	211	243	224	246	217	218	228	241	230	236	225	223	246	219	232	207	233	236	265	259	207	246	243	214	191	243	220	235	255	218	230	252	238	219	232	215	222	219	247	214	215	237	212	210	236	225	237	219	215	235	216	250	213	209	232	240	246	245	229	211	238	214	227	218	204	195	209	207	241	260	213	216	226	221	246	248	247	214	237	219	233	223	229	222	221	252	212	218	222	228	251	207	224	243	253	243	232	242	226	214	240	239	223	243	218	217	224	240	219	244	235	231	224	251	227	231	214	209	213	243	239	252	256	207	210	219	221	182	222	227	217	243	233	220	226	221	238	217	218	253	226	249	225	211	231	224	217	230	201	234	226	213	207	224	200	237	223	223	230	238	254	264	227	226	229	236	239	224	223	229	249	224	222	220	227	234	226	240	221	216	218	211	235	240	188	253	225	217	217	221	228	212	202	236	228	232	224	204	229	214	243	206	227	234	235	222	227	228	236	217	217	254	206	224	233	241	211	251	227	213	210	202	218	221	226	206	236	204	231	258	222	224	245	207	202	220	224	255	212	214	203	235	219	211	224	216	248	232	224	219	226	225	241	198	235	214	240	256	192	243	206	213	260	204	244	198	204	222	251	219	209	205	241	248	218	227	228	227	252	238	217	231	239	222	223	226	226	244	225	242	217	223	219	230	205	218	228	200	236	239	214	233	203	219	209	210	201	199	230	245	216	223	232	247	238	228	231	221	214	215	250	234	199	228	234	204	206	210	229	223	219	229	222	245	209	234	218	208	222	249	245	208	251	214	240	214	236	206	255	226	234	204	236	231	210	229	216	226	249	225	246	224	223	240	254	230	228	208	215	209	220	253	254	199	229	232	236	215	220	211	224	208	228	230	244	216	210	232	241	222	204	216	243	208	258	224	222	240	208	199	208	221	224	230	223	226	231	235	226	249	224	212	225	244	226	251	235	272	210	222	232	222	243	228	210	230	230	228	230	228	223	259	238	241	235	238	250	267	243	234	222	213	245	211	253	241	244	210	213	248	233	243	232	230	248	238	234	213	235	221	269	208	230	231	263	210	227	239	235	217	218	238	234	220	210	229	201	235	233	243	213	248	224	250	224	215	235	203	201	216	225	220	207	220	234	219	221	221	215	206	238	220	221	229	248	202	226	214	220	240	263	240	220	200	194	215	240	233	227	222	219	198	219	230	201	215	229	227	211	219	210
25257	21521	29109	24834	23445	23787	20056	12424	8680	6749	5063	3796	2900	2375	1831	1457	1214	983	810	683	628	539	490	443	461	383	380	353	287	355	302	310	311	293	333	296	307	277	320	284	306	300	301	268	281	257	296	265	275	298	272	239	254	236	264	267	265	291	251	263	261	292	239	265	225	256	264	268	233	266	271	264	298	241	290	263	252	279	256	263	256	257	273	237	245	240	267	256	263	251	260	260	247	253	269	259	265	260	277	258	275	285	264	271	232	260	279	252	258	289	256	251	267	279	251	257	247	281	277	265	269	234	269	270	244	290	256	250	290	264	234	273	260	253	268	259	258	242	268	227	271	240	249	256	255	248	271	261	264	266	260	264	256	279	288	297	255	247	270	258	266	286	237	250	296	256	260	257	235	239	243	275	254	287	283	255	265	293	234	252	261	285	292	282	251	262	255	261	278	275	257	278	258	223	264	238	280	250	259	265	259	249	265	267	235	266	260	292	262	263	319	276	247	277	226	237	244	270	254	243	278	262	264	251	256	261	287	289	255	273	248	253	262	293	292	300	258	252	255	259	243	246	276	259	269	273	262	283	271	260	275	258	257	246	245	266	263	256	258	259	236	300	248	241	249	259	256	261	241	276	246	249	247	262	262	265	256	283	247	266	255	249	281	281	271	273	249	263	293	251	257	303	232	281	266	260	252	259	248	274	240	273	265	256	289	238	239	249	290	239	240	232	269	289	291	259	244	277	275	270	251	256	291	262	296	255	268	272	262	262	288	250	248	280	246	234	237	289	278	261	269	253	274	257	293	272	294	274	274	267	284	276	248	244	288	277	261	277	311	290	252	283	289	287	263	251	279	263	259	277	278	283	274	262	258	259	260	260	256	288	260	261	297	275	290	288	285	286	259	252	298	276	297	276	274	266	282	251	279	256	257	255	255	260	246	274	267	260	280	274	265	267	235	288	250	279	267	271	285	245	239	251	260	268	271	247	265	253	244	261	267	287	256	270	281	240	285	263	281	292	276	264	270	244	257	250	273	255	250	263	272	280	237	285	251	260	291	262	262	277	227	264	272	263	275	263	256	259	274	239	277	277	264	257	262	226	280	254	274	281	275	278	228	270	277	269	256	280	269	301	260	245	245	240	241	254	289	274	268	282	271	293	262	307	297	270	248	283	284	263	240	272	283	251	249	262	284	284	265	245	250	284	245	266	287	258	254	287	247	252	280	259	262	281	248	255	278	278	278	254	261	265	269	226	281	254	289	250	279	265	263	266	269	257	255	253	254	247	257	264	272	277	248	293	254	275	272	252	276	238	272	278	255	245	246	252	277	261	272	265	254	275	275	232	237	278	260	263	244	258	283	290	272	261	265	282	278	276	272	252	278	265	300	235	264	259	260	269	287	293	272	259	232	268	248	270	294	262	276	269	267	253	276	290	250	261	248	262	267	272	257	238	260	275	281	242	260	268	279	251	244	274	238	248	254	254	282	268	270	253	249	259	269	280	266	287	265	233	263	282	274	254	303	267	248	267	258	261	247	253	262	242	247	289	235	262	256	264	247	264	270	249	272	244	260	252	243	274	264	247	274	243	246	252	252	259	280	288	286	257	254	258	267	236	262	252	272	253	275	269	261	261	255	275	266	250	295	252	256	251	268	286	271	281	263	252	283	276	251	286	259	275	250	245	286	269	267	262	238	271	263	276	279	277	271	261	265	257	263	268	294	236	240	264	231	278	271	257	279	257	275	274	247	266	272	263	279	250	261	269	251	272	254	224	273	290	266	289	298	242	285	239	236	307	254	252	248	242	283	283	275	295	284	283	262	271	267	274	269	267	245	264	232	260	242	248	270	262	254	247	274	251	304	263	248	259	237	258	290	263	217	269	260	267	287	264	238	262	247	244	247	264	262	269	274	247	269	239	301	274	293	276	278	236	276	271	285	261	271	292	263	288	263	248	250	245	260	280	256	276	287	250	238	274	247	251	271	250	267	268	258	252	274	266	255	273	264	288	273	272	290	257	239	245	252	253	271	275	222	243	276	264	273	264	270	257	260	262	272	276	290	223	271	257	262	252	254	279	260	260	239	290	246	264	275	255	244	230	260	290	270	249	262	283	294	264	288	280	264	251	264	244	282	269	265	256	290	259	217	257	256	303	295	244	277	258	252	299	278	267	254	274	282	267	267	259	274	257	282	285	259	235	280	236	249	290	285	294	274	300	264	294	262	250	243	238	277	279	299	256	277	284	290	289	262	264	256	279	235	248	271	241	275	273	249	273	249	278	276	275	289	279	286	290	244	271	237	234	267	262	250	281	267	279	255	258	249	247	278	260	273	255	221	247	255	246	246	238	242	255	282	266	266	242	260	268	273	283	249	240	265	258	268	256	237	284	266	275	243	274	256	242	286	272	282	273	275	257	288	259	266	293	263	243	270	258	280	278	275	253	260	277	276	266	248	252	270	260	273	276	265	253	273	274	247	256	260	245	263	246	278	271	257	275	271	243	236	267	240	264	256	254	264	269	268	254	271	280	285	254	280	230	248	231	283	292	251	232	272	255	260	259	275	253	297	259	253	253	239	261	269	251	262	283	259	253	256	279	277	262	251	253	264	246	266	290	296	294	277	278	247	272	274	276	277	259	239	251	267	245	266	253	235	238	263	274	234	243	264	282	230	258	290	269	260	254	250	278	256	244	250	239	242	266	260	261	259	254	281	286	265	286	254	256	255	254	268	277	261	236	264	273	263	274	253	266	263	297	276	254	247	255	235	236	276	264	272	255	267	258	285	253	265	245	284	299	267	248	255	272	256	272	263	253	279	281	274	276	277	252	239	242	290	263	271	264	266	261	244	270	278	293	297	274	237	226	268	281	268	261	251	281	262	257	247	270	266	288	255	257	289	223	263	264	262	244	266	250	252	260	273	276	242	267	269	270	287	261	255	267	289	261	274	267	308	241	263	250	277	243	273	281	254	281	264	287	279	275	222	267	276	268	248	230	260	253	265	257	266	265	290	251	265	298	243	273	271	294	244	251	252	270	261	262	291	259	252	289	240	236	288	251	237	242	262	267	298	259	264	272	240	262	281	263	275	249	266	265	291	261	236	227	265	276	278	282	259	257	271	253	268	255	275	231	266	285	265	262	282	279	285	230	224	227	251	271	260	262	281	265	278	261	246	257	258	286	246	279	291	241	288	273	241	289	271	298	266	295	253	249	263	247	243	239	273	281	257	259	248	260	259	294	286	252	258	247	281	300	264	260	249	306	279	280	251	239	279	271	261	279	267	237	273	251	293	277	261	261	245	266	264	272	277	275	263	262	272	263	278	263	265	258	253	258	277	261	249	253	251	252	232	264	251	258	246	251	269	265	242	263	260	279	265	252	272	260	254	272	272	249	275	231	278	239	268	308	255	273	267	248	255	234	300	286	241	297	255	308	248	266	279	259	260	271	267	275	263	255	279	282	284	241	240	253	261	298	277	278	296	254	302	235	272	229	261	280
46911	55809	50128	40283	30867	23528	19464	15972	12911	9922	7824	6015	4664	3600	2892	2169	1735	1440	1147	934	809	711	606	502	450	434	382	357	383	323	325	338	323	339	298	285	299	308	331	278	259	293	249	252	240	253	278	266	249	249	269	265	257	260	228	259	248	229	249	277	249	231	272	256	245	229	276	245	241	238	241	235	229	252	235	251	228	255	243	248	267	215	262	236	264	241	249	256	262	219	229	264	260	253	247	243	246	257	249	262	257	254	237	270	245	214	247	260	223	239	252	242	285	236	227	258	257	232	265	263	229	266	282	236	238	240	222	261	249	239	278	272	239	233	259	235	237	233	256	240	217	234	268	229	259	242	276	253	253	269	250	228	278	250	217	250	259	258	259	250	253	243	259	216	236	260	269	248	224	262	239	268	278	238	232	230	268	233	240	234	256	231	246	248	232	253	259	276	253	268	234	232	258	268	241	248	258	241	268	241	256	236	231	236	245	249	244	253	271	264	218	261	263	236	236	255	250	250	224	243	277	247	248	272	252	252	223	264	253	226	265	231	236	247	255	287	232	228	242	242	251	253	279	244	246	246	250	263	252	229	299	228	225	238	247	279	225	250	262	251	257	244	206	249	241	237	239	246	278	250	253	241	262	241	249	251	241	236	270	233	253	228	247	263	242	228	254	253	269	257	259	241	217	234	254	288	231	246	259	237	239	250	247	245	228	252	252	241	241	281	289	255	226	238	250	296	242	262	260	222	235	222	262	225	207	236	256	256	240	240	258	241	239	250	224	248	259	263	268	264	234	248	265	269	256	218	228	235	245	246	242	223	248	232	238	247	253	219	262	285	256	273	272	234	230	246	243	240	224	235	282	227	259	239	270	246	254	249	265	225	234	240	219	277	271	252	272	252	248	246	245	233	257	234	236	279	263	241	254	226	236	206	247	252	246	223	237	262	275	263	296	259	216	255	228	256	247	249	273	228	234	241	234	219	237	245	261	259	220	267	264	261	269	255	235	272	260	251	230	231	269	267	252	263	245	228	250	275	268	244	240	247	266	252	236	250	232	270	242	252	262	238	245	259	273	241	264	290	268	242	257	239	246	255	255	237	231	262	248	235	237	250	242	283	239	240	267	233	234	250	267	248	240	216	284	239	237	252	239	260	232	262	264	237	221	249	228	268	243	262	244	257	259	273	250	237	262	255	259	251	265	243	218	223	259	271	248	245	251	217	254	245	215	252	263	266	279	232	253	248	255	239	248	243	243	226	281	236	289	254	263	260	238	267	263	254	221	225	267	267	245	252	274	254	233	253	242	215	257	214	269	205	238	236	218	249	240	229	251	231	261	232	268	251	269	234	237	261	227	249	259	249	232	243	235	254	280	237	263	216	250	261	239	223	252	222	246	250	263	235	235	251	245	250	246	253	266	248	247	257	242	250	260	249	253	234	267	248	278	241	271	258	246	249	242	258	222	275	268	268	250	261	215	258	248	247	227	262	256	230	236	247	245	272	246	238	238	244	249	237	244	268	236	238	262	225	254	215	249	235	269	275	247	234	276	243	268	252	254	269	239	234	242	257	263	231	258	250	257	214	238	248	238	242	250	230	238	251	266	250	256	257	229	283	258	235	263	251	213	244	234	251	247	244	240	258	272	239	241	233	226	265	269	245	262	247	225	234	244	254	237	255	256	258	253	233	263	275	238	280	241	247	235	255	246	257	242	237	227	263	279	238	254	241	252	263	254	231	256	221	232	236	248	236	252	236	261	233	238	250	236	270	245	268	238	258	256	269	269	242	239	259	246	262	265	250	262	258	262	262	253	251	225	252	227	228	265	225	254	256	224	244	223	272	259	257	241	246	258	242	248	267	255	229	223	268	254	239	269	260	257	285	229	253	252	277	253	255	211	264	254	228	241	254	236	238	263	256	254	254	265	268	247	247	249	241	256	271	257	232	243	233	249	234	235	241	249	243	238	256	248	263	245	241	233	258	245	241	265	244	245	269	269	245	250	241	244	224	251	247	248	238	250	252	246	248	254	242	260	230	240	229	251	253	267	247	253	270	275	241	234	276	225	241	253	250	259	234	249	255	240	247	272	264	265	251	237	252	251	237	269	262	227	238	266	243	267	225	238	265	238	245	221	277	243	239	230	238	257	265	266	243	258	270	246	264	246	300	265	232	258	249	213	240	254	253	235	218	276	271	243	254	266	225	255	213	228	234	265	241	271	240	251	258	228	239	233	234	254	241	229	255	278	258	252	273	257	254	268	227	248	270	258	252	232	261	232	227	277	264	236	239	239	253	235	224	241	290	268	246	238	235	271	244	233	256	256	255	266	236	246	251	246	234	223	274	235	252	258	275	237	245	249	239	250	252	234	234	273	295	276	268	230	245	272	231	235	233	292	237	261	231	211	240	236	238	235	251	256	261	213	242	250	281	254	251	279	249	249	250	258	240	252	241	249	252	250	249	263	248	237	278	248	270	267	238	237	219	238	270	236	265	254	286	258	240	211	231	214	273	226	269	252	268	238	264	239	250	241	257	245	248	248	230	250	260	243	247	248	284	264	241	232	255	257	238	241	246	250	271	250	240	246	247	238	272	258	254	260	291	252	240	283	255	272	209	232	259	262	249	260	236	257	236	247	254	245	249	243	244	245	243	240	250	259	235	258	244	213	256	251	248	243	230	237	256	245	260	256	228	266	245	252	230	244	232	240	257	278	243	244	249	238	259	246	228	248	270	235	264	229	250	234	253	243	243	267	247	228	251	250	256	274	258	249	262	237	254	252	265	242	258	241	236	265	252	220	254	252	275	267	227	245	230	247	268	233	233	256	259	235	226	250	230	279	233	260	265	231	243	240	247	262	265	265	253	252	282	244	216	235	237	240	226	281	253	270	270	257	228	242	235	228	266	241	232	246	248	259	281	233	253	247	250	244	236	267	235	269	236	249	252	240	231	263	254	226	279	224	258	236	264	262	251	257	244	253	279	281	250	255	242	217	264	252	251	260	251	259	244	264	266	287	258	254	270	251	236	265	250	245	252	243	256	253	265	261	282	250	260	240	246	217	241	262	248	242	265	238	217	259	256	254	273	254	226	249	260	247	269	278	265	257	261	271	248	261	264	278	266	261	257	220	252	253	229	244	251	262	253	241	248	250	248	255	270	254	224	245	265	267	244	256	258	286	244	223	215	222	247	256	257	259	267	268	227	254	237	235	241	265	255	248	242	262	257	245	255	239	264	267	264	233	252	239	235	248	222	240	270	259	207	228	216	233	236	256	243	238	253	236	242	271	269	227	254	229	250	241	230	259	276	278	267	290	211	269	242	258	229	217	248	227	236	239	255	245	243	240	250	255	261	266	254	253	265	228	239	241	238	233	247	250	233	251	240	265	271	246	253	224	242	251	259	273	228	246	255	239	234	238	277	225	239	270	262	269	242	275	253	255	243	245	250	262	236	214	274	281	264	269	236	229	268	237	258	281	237	228	266	249	211	251	251	240	262
24878	21538	29277	24974	23673	24333	21585	13420	9520	7137	5362	4132	3181	2492	1982	1564	1191	1038	842	728	652	523	485	469	381	371	358	315	292	325	327	290	288	288	299	310	292	275	260	285	280	272	247	273	251	241	262	267	249	270	262	262	236	249	250	285	245	261	265	252	236	243	250	229	242	277	260	248	267	287	283	261	212	247	236	264	229	258	253	274	259	268	254	270	241	238	241	280	213	244	238	256	242	271	241	246	270	240	246	243	244	255	241	251	234	273	246	228	243	264	267	249	269	240	231	261	261	257	258	271	247	274	225	253	211	262	246	274	256	238	256	253	247	227	244	257	271	221	272	251	248	261	221	241	257	246	265	260	262	248	257	245	262	266	263	241	236	251	243	261	254	257	239	243	262	232	243	247	250	237	277	266	276	255	294	244	262	232	256	252	254	256	249	262	238	246	251	267	256	269	245	229	277	236	286	236	259	243	263	234	240	232	261	257	226	233	264	260	231	265	261	273	274	247	258	276	235	248	264	273	244	247	275	246	258	250	256	255	261	256	282	269	269	256	226	271	250	247	257	241	261	244	257	274	259	240	239	254	254	285	248	229	249	248	245	269	235	241	282	274	233	243	268	272	252	261	253	243	271	270	244	255	261	297	258	254	237	247	245	231	254	234	272	228	263	233	270	253	238	228	236	239	246	244	264	253	250	242	266	259	239	262	253	257	255	246	235	237	247	257	262	261	252	272	243	260	285	277	266	252	265	257	282	250	271	247	244	264	231	238	270	279	268	232	243	257	224	267	237	249	267	230	243	251	227	240	258	261	272	231	281	291	256	275	245	285	266	277	250	279	265	269	227	236	240	270	267	273	272	250	284	281	242	263	209	264	246	242	272	256	274	258	265	240	269	236	237	260	253	229	259	254	240	252	245	261	259	229	299	270	249	252	217	248	252	256	239	246	239	264	277	238	257	260	246	280	248	267	240	240	257	262	225	271	251	243	267	237	259	274	267	262	279	233	269	277	259	275	255	244	271	247	241	264	254	261	256	263	261	272	242	246	269	259	290	227	234	281	277	261	270	233	260	245	269	269	247	278	266	281	259	276	265	265	268	258	233	263	238	255	206	268	259	286	241	240	259	238	263	281	231	241	259	262	244	244	253	249	267	237	236	254	260	266	250	259	250	247	244	259	295	247	258	268	238	243	274	245	249	247	249	244	255	255	220	253	245	237	224	198	269	241	253	234	231	265	267	250	262	262	266	279	253	228	238	262	260	220	259	279	258	241	275	244	260	254	275	270	274	252	249	273	247	261	262	232	245	252	257	273	271	269	244	264	245	227	254	238	268	260	264	242	278	261	236	263	276	283	276	254	235	249	254	244	234	265	270	248	238	254	278	265	258	246	270	255	255	260	272	274	240	277	253	250	258	251	251	253	279	238	266	267	261	219	236	237	299	259	260	267	262	249	269	228	273	235	262	242	268	212	268	238	244	281	271	249	276	234	226	248	243	265	265	264	215	247	237	222	246	244	245	224	273	254	255	258	264	244	256	257	238	257	252	248	234	259	231	227	248	250	251	229	276	260	242	235	265	261	277	233	246	253	262	286	262	264	228	268	247	226	242	252	263	245	254	264	253	257	271	248	256	259	275	249	249	229	245	243	234	257	253	246	250	261	226	274	238	231	243	254	269	228	237	268	254	241	222	247	246	244	224	240	253	269	257	268	237	210	258	234	227	243	233	272	240	253	260	269	233	244	270	257	238	297	277	242	254	282	265	253	277	257	249	242	246	223	243	272	261	244	266	236	251	265	244	282	251	255	227	260	296	256	253	236	258	258	255	275	241	253	267	256	245	263	220	235	251	241	225	258	282	266	245	232	279	232	249	264	250	231	277	239	268	289	250	232	270	263	271	265	269	244	245	234	261	236	228	243	274	221	231	240	239	234	278	245	264	241	268	262	257	251	243	273	296	246	234	247	267	242	242	291	242	251	251	239	256	243	245	276	242	271	243	228	280	260	256	278	220	241	283	240	226	267	269	231	243	262	259	209	263	237	291	253	245	259	259	254	286	250	258	248	228	263	247	234	239	251	277	249	272	270	280	258	260	258	247	258	252	304	246	247	270	264	262	236	262	269	273	244	284	229	273	253	291	265	257	271	257	260	265	257	236	274	258	262	236	240	261	269	286	271	260	265	243	234	272	250	252	252	240	238	278	254	270	263	251	263	269	267	252	261	249	273	243	263	298	245	276	267	246	255	247	256	210	238	248	236	239	246	299	235	254	241	239	249	250	251	244	264	270	262	283	268	253	241	273	259	270	225	281	281	240	260	255	229	243	259	267	253	268	227	252	265	235	245	248	228	253	251	247	287	253	248	235	271	267	249	248	249	257	244	267	260	262	261	229	269	255	267	248	259	265	265	251	269	253	271	242	246	255	243	251	281	273	272	276	227	287	288	255	264	274	260	254	274	247	249	240	293	284	265	253	242	278	246	241	244	288	255	266	256	272	243	273	228	248	242	246	265	249	261	246	256	252	279	262	223	257	254	268	251	242	261	272	264	268	252	233	239	250	237	225	244	273	232	254	251	261	251	244	268	194	258	244	250	257	262	240	230	267	250	241	239	220	238	260	216	250	239	265	256	256	245	230	250	252	262	242	258	262	243	259	237	252	250	295	279	262	229	250	280	227	232	250	254	247	256	248	255	249	270	247	253	267	275	235	251	244	283	277	270	259	238	248	275	260	249	244	242	246	255	264	249	241	254	252	263	261	258	255	266	245	247	256	244	260	261	260	258	278	249	244	261	262	266	222	258	232	242	254	250	252	241	217	242	240	263	236	281	244	253	276	253	261	268	250	231	267	278	272	237	250	277	257	278	270	242	271	256	249	252	251	238	239	260	258	240	277	265	246	254	278	255	262	284	265	228	249	250	246	237	271	245	243	249	265	242	256	252	271	215	281	259	245	237	272	246	231	270	249	227	262	275	249	255	257	257	241	236	266	235	283	286	301	239	260	237	254	269	231	250	233	235	275	244	258	286	300	282	267	259	249	270	230	239	243	247	252	268	238	268	227	233	245	266	260	248	242	246	266	263	253	251	253	260	242	274	257	250	257	251	258	264	237	253	272	237	245	253	235	242	234	252	247	258	208	253	250	239	276	272	264	262	247	261	285	264	259	230	243	226	246	257	247	284	251	245	251	218	241	249	233	255	267	245	251	264	239	241	234	241	244	264	250	255	263	236	249	239	276	253	221	237	259	262	252	284	274	245	227	270	261	250	270	263	235	260	241	259	235	211	248	264	235	275	272	264	245	279	259	245	267	260	252	256	262	249	260	238	262	251	240	248	246	257	243	266	266	262	242	242	235	260	255	237	247	308	267	234	261	302	241	242	252	241	223	253	242	269	235	221	277	275	222	256	241	257	263	214	241	263	250	256	255	255	241	252	257	245	226	265	244	274	233	264	237	222	248	238	247	279	269	225	287	255	252	259	262	268	234	247	228	234	253	279
42607	61429	57407	43904	34269	26339	21521	17667	14435	11110	8764	6721	5370	4085	3059	2502	2000	1525	1275	1016	831	715	675	579	516	446	387	377	344	331	315	337	361	324	269	319	321	284	296	304	262	225	274	243	237	267	278	237	267	275	238	270	238	274	242	265	248	259	263	231	252	244	245	229	261	238	244	248	238	245	225	215	248	230	244	252	223	259	234	234	229	266	260	262	259	241	261	206	250	266	240	239	260	236	235	260	220	228	252	230	255	252	233	249	238	221	246	226	255	230	219	231	261	260	240	228	260	231	205	226	244	245	240	252	222	230	229	260	235	247	265	232	245	274	257	251	249	244	229	262	259	221	241	241	232	269	228	255	231	236	237	230	244	229	245	247	231	258	230	216	244	229	245	224	213	267	265	253	204	246	226	255	255	261	247	222	199	245	236	244	248	258	270	282	263	262	235	256	267	250	246	239	237	250	253	248	255	259	248	226	233	248	238	239	223	242	245	234	250	255	260	233	259	246	267	257	234	224	234	232	234	232	218	269	239	246	223	266	252	240	250	236	242	254	226	245	247	256	243	264	250	245	280	247	269	239	248	254	263	216	237	251	258	232	246	244	242	240	244	233	235	224	232	240	233	256	229	255	245	259	214	259	253	270	269	242	218	226	269	257	215	237	249	224	288	236	231	223	229	246	247	270	248	216	236	209	219	223	246	265	235	241	222	227	251	231	251	224	238	243	253	254	247	230	266	243	217	233	266	234	223	239	237	236	247	217	247	231	214	226	233	236	242	266	247	223	243	252	247	248	238	227	275	237	251	233	223	220	230	233	244	260	256	259	247	234	239	223	271	245	252	230	228	240	220	257	241	234	212	230	231	261	226	248	249	228	245	246	269	244	244	239	226	257	202	257	245	239	245	257	245	244	240	234	255	240	258	245	226	256	263	242	243	228	241	237	249	231	238	234	243	210	235	238	236	264	255	240	250	234	226	254	273	238	228	244	224	245	255	247	231	243	250	268	243	230	256	219	249	255	238	220	240	218	239	240	229	249	222	219	236	252	258	222	236	248	239	233	239	249	252	247	215	227	250	217	255	245	246	235	280	256	230	237	243	248	230	226	282	234	251	235	240	242	232	218	229	244	235	232	247	243	245	242	249	241	231	255	236	253	245	232	221	254	244	228	232	224	240	243	230	233	252	227	254	239	221	213	252	241	220	254	232	246	234	282	237	219	263	224	241	264	238	277	241	251	261	235	246	246	264	247	243	258	238	233	237	239	263	245	238	224	254	226	246	202	240	245	238	232	248	237	237	244	217	245	231	228	262	252	237	241	235	249	226	230	246	230	266	236	233	244	238	237	249	265	247	238	229	246	232	230	207	220	251	207	261	257	205	223	252	231	233	244	259	265	242	221	216	259	235	235	254	250	220	259	238	255	235	267	234	252	223	253	250	245	260	247	247	217	238	244	220	241	257	207	246	248	250	217	218	245	268	214	213	246	249	268	233	236	233	227	263	251	259	251	253	265	226	243	239	261	232	231	254	242	267	246	251	236	234	255	261	222	234	210	213	220	224	247	252	218	269	238	236	257	220	227	221	237	226	256	244	235	223	240	220	224	217	216	238	244	261	237	233	224	273	226	243	214	231	254	267	242	258	251	231	248	211	218	249	270	260	239	238	227	241	252	266	236	244	226	216	243	233	226	247	214	244	256	243	269	213	251	217	260	231	248	224	232	249	225	221	260	198	259	254	235	240	243	217	259	230	221	226	226	231	245	225	222	237	231	233	259	250	286	240	232	254	237	220	235	235	260	236	254	263	223	250	243	248	249	249	252	233	245	225	250	230	251	261	243	240	242	257	246	243	223	240	223	219	212	272	238	260	229	239	233	243	283	240	261	260	246	236	223	234	220	257	259	242	253	245	223	230	236	244	216	249	240	264	232	239	242	223	227	221	273	234	259	256	240	260	249	227	220	283	261	267	260	235	262	232	233	249	240	251	231	240	225	242	244	211	254	222	221	235	248	251	222	243	256	227	275	249	233	265	245	242	237	226	241	250	261	243	272	282	271	251	257	246	272	267	213	216	238	243	243	255	253	245	230	251	254	249	241	261	264	218	242	251	250	262	216	246	226	205	263	253	232	261	257	243	240	233	241	271	240	229	213	232	262	229	226	273	229	219	246	232	238	265	255	220	253	242	232	263	236	232	237	222	271	236	240	254	225	201	244	252	234	209	229	258	241	244	268	251	219	263	240	222	237	221	238	249	244	225	222	245	245	215	216	227	239	268	243	233	246	235	253	254	234	255	241	233	240	235	248	255	251	255	270	245	247	220	245	232	256	216	230	234	235	235	220	228	243	212	246	243	266	257	265	224	269	216	286	243	258	236	236	240	233	228	245	261	250	251	228	228	268	263	239	255	256	217	250	235	217	249	257	240	236	229	259	237	246	263	238	224	231	233	221	247	251	259	217	238	231	261	270	239	229	247	225	246	242	232	247	250	226	252	239	215	260	235	233	243	268	253	223	227	233	251	249	264	255	251	229	238	281	264	253	241	230	241	234	208	253	247	244	255	224	229	215	247	217	246	248	246	261	257	253	232	249	224	231	240	236	243	249	201	252	239	263	245	217	232	250	206	249	273	223	244	236	263	264	258	222	254	245	241	236	252	243	257	262	228	224	241	223	238	265	254	260	237	212	247	275	238	252	237	250	224	242	234	260	237	235	233	238	233	238	238	247	237	262	236	230	240	217	258	236	236	247	249	233	232	256	228	218	286	276	223	264	235	239	244	254	244	241	236	219	242	247	249	263	255	247	242	253	244	216	228	257	265	258	232	270	239	250	232	225	239	218	244	278	242	245	237	241	263	271	240	236	257	212	247	232	264	248	261	230	241	259	258	240	240	224	230	225	254	234	232	245	248	258	226	264	240	217	239	231	207	241	263	233	225	256	252	220	227	247	221	248	223	212	244	264	239	236	243	237	233	232	251	269	254	253	247	224	247	240	244	235	241	237	230	248	237	251	220	226	231	222	271	241	228	237	234	240	234	237	245	255	260	247	242	239	240	250	229	253	235	246	231	264	236	252	284	243	242	252	225	238	262	238	232	237	240	236	250	211	239	229	237	238	206	243	236	233	247	219	243	238	249	235	249	241	216	243	235	242	217	231	256	243	239	252	257	247	215	231	263	233	231	245	258	240	224	236	243	239	261	252	255	208	252	223	254	215	241	261	256	251	234	212	247	239	223	243	254	253	243	249	239	244	279	253	201	258	247	228	242	265	216	268	264	250	257	233	226	254	245	246	232	241	225	244	242	266	222	225	265	228	243	244	245	253	237	228	242	270	276	262	245	213	236	237	242	236	219	221	245	250	223	245	243	238	239	219	249	230	204	230	243	256	254	236	233	260	247	271	237	224	236	252	266	239	252	247	254	255	238	228	248	273	267	260	238	260	257	244	224	257	242	265	254	244	250	227	256	228	247	217	251	265	240	203	260	246	246	245	235	224	242	248
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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
