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
341208646172	341208646732	341208647282	341208647832	341208648380	341208648932	341208649482	341208650032	341208650582	341208651132	341208651682	341208652232	341208652782	341208653333	341208653883	341208654433	341208654983	341208655533	341208656083	341208656633	341208657183	341208657733	341208658283	341208658833	341208659383	341208659933	341208660483	341208661033	341208661584	341208662134	341208662684	341208663234	341208663784	341208664334	341208664884	341208665436	341208665984	341208666534	341208667084	341208667634	341208668184	341208668734	341208669284	341208669835	341208670385	341208670935	341208671485	341208672035	341208672585	341208673135	341208673685	341208674235	341208674785	341208675335	341208675885	341208676435	341208676985	341208677535	341208678086	341208678636	341208679186	341208679736	341208680286	341208680836	341208681386	341208681936	341208682486	341208683036	341208683586	341208684136	341208684686	341208685236	341208685786	341208686337	341208686887	341208687437	341208687987	341208688537	341208689087	341208689637	341208690187	341208690737	341208691287	341208691837	341208692387	341208692937	341208693487	341208694037	341208694588	341208695138	341208695688	341208696238	341208696788	341208697338	341208697888	341208698438	341208698988	341208699538	341208700090	341208700638	341208701188	341208701738	341208702288	341208702839	341208703389	341208703939	341208704489	341208705039	341208705589	341208706139	341208706689	341208707239	341208707789	341208708339	341208708889	341208709439	341208709989	341208710540	341208711090	341208711640	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	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
23170	21796	29469	24856	21990	21915	13962	4368	2347	1353	996	813	733	643	636	574	529	515	520	506	491	502	457	445	484	438	417	450	476	445	425	406	435	419	427	430	437	419	461	441	405	386	429	435	408	416	425	429	427	406	459	418	432	423	415	404	445	431	417	406	435	459	413	412	396	448	418	420	403	428	395	436	425	402	456	444	431	395	438	436	437	448	390	427	431	404	423	396	450	414	436	445	416	414	439	409	402	448	376	450	408	428	439	409	417	440	407	462	443	401	416	430	390	440	460	403	418	401	424	441	439	404	417	422	442	464	442	435	440	463	456	421	413	472	414	441	414	391	418	399	467	434	405	417	412	442	468	409	426	435	392	429	386	441	423	410	393	426	412	432	460	381	451	458	411	436	431	426	419	424	389	395	412	426	451	405	403	427	437	438	450	442	433	442	408	401	405	403	430	427	420	430	452	458	391	441	411	471	445	419	439	446	431	407	424	418	443	438	420	430	428	396	446	457	441	441	455	419	430	462	403	387	408	469	389	411	394	418	456	435	446	409	431	449	445	410	422	408	429	449	433	436	392	466	428	425	400	448	433	443	400	399	466	410	436	450	421	437	431	428	426	448	446	409	409	389	424	424	472	390	444	445	399	371	439	436	452	392	465	393	427	426	405	450	413	392	409	408	403	422	471	430	426	438	420	452	389	443	422	412	385	406	444	474	441	417	382	401	415	420	409	410	448	452	424	454	422	399	425	425	410	412	410	438	425	421	408	452	430	391	452	452	406	405	406	423	432	399	469	448	420	434	424	378	421	436	417	398	392	454	408	432	407	443	439	397	406	404	445	438	437	381	395	435	413	409	437	429	419	381	451	423	428	436	437	409	432	388	472	400	425	450	460	492	435	449	439	429	421	418	422	411	423	485	430	425	423	446	464	443	411	425	473	435	424	421	418	399	421	395	461	392	401	409	446	403	421	456	446	445	393	396	450	447	412	400	415	409	438	427	409	415	392	452	442	408	452	445	445	429	404	423	419	442	416	420	454	416	413	477	415	406	434	460	396	398	409	416	424	425	411	429	373	413	389	419	419	437	436	420	418	408	409	415	418	396	433	450	449	439	477	418	420	414	445	421	407	418	463	453	443	415	418	392	425	402	440	445	387	395	404	410	437	427	443	385	399	428	406	410	440	477	442	430	440	414	453	401	434	437	421	436	409	458	368	438	410	414	441	430	448	389	433	408	415	405	419	433	393	390	416	396	403	430	454	412	417	457	436	434	412	440	452	428	460	425	422	427	437	409	433	392	429	434	438	428	418	422	423	402	414	403	446	452	439	429	375	429	392	403	437	417	452	438	435	436	454	431	422	435	436	421	461	422	452	409	401	438	456	415	431	423	409	430	453	444	427	412	431	430	434	449	424	412	432	403	387	428	444	416	394	451	411	410	411	445	465	406	407	419	462	447	412	407	419	415	434	420	447	449	411	409	393	424	427	455	419	426	462	426	429	430	480	388	427	414	396	385	447	424	420	410	381	428	413	426	454	440	405	422	447	435	419	457	425	442	369	406	368	455	423	413	422	449	424	431	417	424	419	432	403	453	382	437	452	407	435	401	402	440	405	434	402	412	410	459	444	429	407	440	441	428	390	418	443	470	455	426	432	395	453	445	457	426	419	396	417	398	448	417	443	418	403	421	431	420	439	410	435	399	433	448	438	437	443	391	446	400	418	409	476	454	400	433	432	392	415	459	423	413	429	446	435	439	452	414	458	420	459	445	445	445	456	422	471	463	395	403	396	429	394	431	442	402	395	432	416	413	386	407	446	410	447	427	428	405	437	415	440	432	434	440	432	433	438	429	418	411	424	430	426	412	405	409	413	424	464	441	412	428	450	419	419	417	433	439	427	414	418	427	441	419	444	417	440	395	437	404	441	397	447	456	447	413	424	416	430	446	447	437	386	388	419	391	449	456	435	407	427	427	380	442	463	427	436	442	410	422	427	432	452	449	430	454	418	453	443	418	425	408	413	461	407	427	429	448	431	452	420	436	387	432	406	442	398	411	382	387	434	420	440	400	452	417	409	437	436	451	419	451	405	433	447	443	407	461	427	462	427	415	401	436	410	410	441	433	478	430	423	428	432	434	447	431	408	419	418	408	417	447	424	416	410	418	419	417	431	459	399	436	382	407	404	438	445	413	447	443	465	457	416	424	463	459	432	374	424	423	435	414	400	422	427	445	416	440	415	429	427	395	429	395	437	422	452	432	411	413	415	415	410	445	442	454	373	425	464	428	417	423	401	432	453	416	434	446	422	431	408	411	448	423	475	448	419	389	384	478	435	389	429	416	413	397	416	420	417	424	453	415	410	417	442	407	446	430	423	404	481	421	452	432	397	400	478	410	456	409	443	422	408	416	407	441	403	418	409	416	448	395	415	382	394	436	433	396	423	445	407	400	426	370	440	449	433	383	423	415	402	398	408	467	443	402	426	435	442	408	445	463	466	404	448	407	427	510	430	430	449	423	461	414	448	447	403	458	417	445	397	440	456	448	418	453	446	440	436	436	420	429	449	438	428	455	421	446	396	424	388	424	429	437	400	447	400	415	417	409	429	439	439	414	424	450	441	434	452	456	434	409	469	421	407	443	438	434	396	423	452	452	416	440	423	406	411	432	418	399	428	424	427	421	397	420	455	426	430	435	410	437	410	448	375	427	396	412	415	445	407	416	410	414	431	427	414	423	448	389	443	449	451	424	403	423	428	404	417	401	455	406	412	394	418	428	482	436	411	438	455	430	392	408	441	397	396	397	461	436	424	436	397	464	431	401	397	382	401	432	435	416	400	418	435	442	425	422	418	411	447	404	430	390	410	428	427	422	424	427	414	454	439	454	426	430	396	426	448	429	394	479	393	405	432	473	421	477	445	391	415	411	445	408	405	388	466	435	420	439	425	457	431	446	471	386	403	471	443	410	435	396	401	427	424	376	398	376	415	426	464	436	445	418	452	417	411	424	383	411	432	401	469	414	407	431	406	451	431	387	436	460	417	397	431	420	445	400	440	423	433	451	432	409	421	420	411	409	379	444	382	433	405	438	447	390	401	447	455	450	413	397	383	435	441	444	442	464	410	423	453	435	382	413	461	424	427	393	423	412	418	461	397	432	432	395	435	437	406	432	465	408	403	390	405	432	441	425	429	440	419	441	421	414	433	465	444	434	431	471	479	447	424	433	463	406	441	422	469	423	447	426	426	425	433	432	448	449	425	409	445	410	436	458	436	408	404	426	446	414	433	449	443	392	422	413	437	413	413	444	444	414	423	431	452	403	443	445	436	418	456	430	430	438	437	443	437	433	445	414	390	432	406	430	443	377	424	453	410	451	467	398	424	454	428	457	433	453	449	415	409	429	447	417	447	440	412	460	450	428	424	405	423	411	438	426	452	404	488	413	420	398	451	439	420	429	402	414	457	412	455	460	412	450	454	417	415	431	416	449	444	421	430	424	445	419	450	403
35755	61526	49923	32971	21443	16069	10443	5823	3876	2299	1565	1342	1138	944	889	840	716	675	661	644	626	620	564	571	525	576	525	502	543	497	502	494	537	516	526	487	524	498	509	522	476	545	497	496	542	451	508	527	467	515	511	491	485	499	471	513	457	471	442	517	491	531	515	472	449	465	495	505	472	473	485	485	443	481	496	511	504	505	458	485	509	510	481	488	499	464	511	504	453	470	503	439	450	470	510	486	450	508	503	490	471	467	505	475	471	467	469	508	526	531	493	478	497	483	478	486	484	482	515	480	502	487	457	486	505	492	511	499	493	479	491	517	495	467	493	475	518	512	491	483	485	468	496	463	485	455	451	474	497	491	469	480	445	499	486	486	487	491	473	456	462	497	498	483	524	483	494	542	453	484	524	514	502	498	456	470	480	527	488	493	518	485	487	496	482	482	490	468	486	477	462	463	479	494	478	469	475	463	499	487	474	503	508	482	481	470	485	465	452	468	449	492	473	492	508	514	523	506	478	467	526	462	472	503	507	466	485	513	481	498	488	504	484	496	462	507	487	483	475	502	498	470	469	476	511	509	497	537	477	470	500	520	490	524	507	493	483	522	469	476	491	531	531	508	465	455	489	494	492	492	492	484	452	470	496	470	466	519	502	508	512	532	483	500	483	470	553	450	499	502	489	515	493	481	539	469	454	509	503	498	496	493	486	465	475	494	491	484	473	521	483	479	514	449	519	459	469	501	476	477	499	477	471	451	450	507	484	510	464	516	517	470	457	457	464	491	491	505	467	459	490	452	511	500	520	481	481	463	490	464	454	472	440	477	479	481	487	461	496	481	470	505	473	446	475	476	507	500	466	510	515	462	489	478	486	518	517	497	527	506	463	471	490	504	475	488	482	500	466	513	508	491	549	482	519	492	478	445	510	516	468	457	498	522	496	520	519	529	488	466	510	473	484	462	506	474	474	521	518	526	531	505	473	500	497	454	466	536	496	477	496	471	514	492	483	508	467	479	506	493	449	473	445	462	505	486	473	454	486	485	445	479	493	492	427	498	508	539	516	495	478	475	479	452	470	550	487	511	490	504	504	491	514	492	500	443	490	487	498	525	463	494	518	482	502	490	459	513	485	472	467	478	498	441	506	459	475	464	477	478	497	489	467	495	510	476	474	508	507	523	475	481	506	487	457	493	505	463	503	483	507	478	470	481	495	481	478	500	495	506	481	461	474	507	452	479	512	494	478	439	519	490	481	527	476	489	504	491	466	503	448	490	409	477	476	501	501	495	493	508	472	497	508	478	448	445	501	516	480	531	518	462	459	519	474	486	501	499	491	476	450	460	519	448	505	491	480	465	495	474	435	468	492	467	477	498	523	499	477	479	449	520	503	473	501	487	443	483	526	465	506	462	491	502	498	542	506	468	535	526	484	480	498	487	461	490	483	512	468	485	475	480	518	474	545	464	495	504	465	482	465	481	525	471	523	521	496	497	519	518	499	511	481	503	470	515	498	515	453	484	489	467	514	485	489	501	539	449	494	501	475	482	467	500	523	495	475	472	484	466	532	457	507	485	499	499	456	521	468	501	482	506	483	533	443	480	454	508	449	538	480	508	488	488	470	488	487	497	480	506	447	464	515	502	500	491	492	482	484	502	495	464	486	480	469	473	534	480	500	538	512	461	493	500	502	493	490	465	492	480	505	508	522	472	487	489	517	500	470	484	525	484	520	502	491	470	485	495	519	523	458	453	493	482	501	495	467	488	489	497	503	496	513	521	476	517	481	504	468	484	478	504	495	467	491	470	462	482	495	491	457	471	467	500	494	503	495	529	489	501	495	485	482	468	457	511	485	473	507	510	502	486	456	515	468	479	546	481	519	519	491	467	516	427	479	474	495	516	490	498	491	515	485	502	465	511	512	508	469	475	439	528	468	457	510	528	508	471	514	515	514	503	492	466	482	451	415	482	475	469	543	537	486	456	550	464	470	481	495	479	509	521	460	479	514	497	482	476	495	493	460	508	433	493	435	439	473	477	477	473	466	481	480	478	474	479	522	481	500	492	495	467	473	444	467	506	469	503	462	475	459	509	493	500	498	472	478	481	465	500	461	489	483	483	480	483	500	486	472	451	502	495	484	510	462	509	471	477	497	457	497	459	481	501	507	505	491	473	452	502	500	520	496	493	492	465	478	513	489	479	507	504	506	485	497	479	486	453	490	492	496	489	518	499	463	471	495	476	466	478	482	503	510	505	529	521	466	454	508	469	501	506	491	518	455	496	474	469	465	454	472	542	513	442	466	503	500	476	485	497	510	503	476	477	517	455	490	517	474	526	503	490	517	509	480	517	474	523	489	491	471	456	527	471	516	498	473	507	492	495	460	457	487	463	473	459	469	445	489	495	515	489	532	474	497	507	543	501	531	515	511	453	505	502	469	527	472	491	510	470	471	481	505	481	514	504	525	490	474	512	476	487	513	472	524	482	475	506	464	537	455	496	459	490	503	485	488	494	468	465	471	488	466	517	505	475	497	515	511	463	501	485	504	495	473	500	488	481	498	508	459	459	512	492	466	477	463	455	472	452	472	480	505	519	484	512	504	518	459	516	480	513	470	455	482	438	485	459	488	476	481	493	476	506	495	520	492	491	462	460	485	490	496	461	484	492	498	478	505	473	493	465	441	485	500	530	493	524	475	506	483	489	466	510	489	481	494	480	485	482	507	463	529	496	491	511	515	474	506	492	484	516	477	529	453	517	522	495	520	487	479	496	495	475	519	486	497	450	501	504	492	538	496	490	494	509	513	514	536	450	513	454	486	514	501	465	459	500	508	479	455	500	465	506	522	461	508	514	493	490	505	471	486	479	459	498	486	488	474	486	495	532	524	482	469	454	498	479	502	512	496	526	509	508	503	487	515	478	488	466	499	505	440	537	497	475	502	492	476	471	464	470	481	478	522	529	453	500	474	494	482	498	481	489	485	435	476	456	510	502	504	491	472	497	494	474	505	502	505	469	508	530	488	478	485	493	467	503	498	542	517	491	497	448	473	487	508	504	464	505	478	512	469	500	511	475	476	522	473	486	435	486	469	463	480	466	499	504	502	486	495	468	463	492	495	468	478	461	465	514	492	515	505	471	466	493	460	467	493	497	470	507	514	474	493	477	525	510	520	441	482	480	494	452	475	501	498	486	463	494	476	485	491	475	497	471	459	498	504	500	502	489	468	486	507	499	486	490	527	519	502	536	491	545	477	491	458	496	468	526	466	477	512	516	525	487	484	465	486	507	450	504	445	476	451	528	446	492	494	490	476	470	508	510	477	498	509	486	494	528	464	489	474	481	473	470	491	513	460	455	448	492	464	520	515	527	481	474	436	477	469	518	517	501	453	420	473	488	496	518	452	496	456	444	475	485	482	507	485	437	479	467	476	469	490	448	475	456	482	491	477	509	541	497	473	480	504	465	538	504	527	494	517	503	485	518	470	512	495	533	490	510	497	495	468	493
29920	30536	28653	16833	7308	3406	1791	1185	780	693	565	525	497	465	409	389	417	398	392	401	370	370	346	322	322	268	320	342	342	346	344	319	393	315	365	310	324	347	354	330	308	366	336	326	332	337	329	333	324	340	327	322	354	342	326	326	328	342	376	336	347	350	368	341	333	327	381	317	361	326	312	329	326	314	373	289	320	310	373	345	301	350	350	345	342	340	375	346	354	311	347	321	314	343	329	331	296	336	342	329	328	307	368	335	342	332	344	318	336	312	313	295	324	317	340	325	312	330	343	330	327	361	315	355	339	334	335	325	322	350	310	321	335	325	349	320	301	325	366	321	320	364	304	320	340	321	323	312	322	347	313	327	362	317	317	328	330	332	330	340	341	332	324	324	299	334	363	371	370	356	315	323	343	332	335	322	331	303	301	348	341	327	349	319	355	327	343	324	342	333	320	343	325	309	320	318	333	347	328	331	331	331	330	313	348	355	363	348	319	328	343	330	299	299	322	317	323	353	311	356	369	302	320	312	349	345	330	338	316	320	302	339	349	334	318	335	338	335	329	319	349	336	368	309	297	315	346	337	308	342	307	312	300	328	310	334	328	305	321	367	335	348	306	322	317	365	333	322	336	321	355	317	292	342	337	316	312	332	364	333	361	320	321	317	335	316	322	299	348	359	300	342	340	330	348	307	356	353	337	328	311	342	294	342	328	333	364	372	327	336	357	306	320	346	329	349	332	328	329	339	342	330	316	322	351	310	322	343	333	314	344	318	321	321	344	327	307	331	359	323	342	342	318	326	318	306	343	336	342	320	333	278	357	342	317	319	315	306	330	319	330	351	326	320	335	353	324	321	317	339	336	347	332	306	336	350	358	338	340	304	321	311	354	336	355	333	299	328	364	312	344	323	336	327	291	335	298	315	341	323	344	321	344	329	303	343	310	326	296	312	365	345	320	347	305	335	327	338	316	322	325	337	353	331	331	322	345	338	320	324	317	340	303	313	345	340	314	341	321	337	343	352	327	306	312	333	343	328	354	355	307	334	319	323	350	323	326	359	327	351	327	342	333	297	318	309	303	343	329	316	335	327	326	343	314	361	345	327	345	359	374	356	334	348	338	348	348	286	334	298	337	308	367	292	348	338	324	337	323	339	308	303	321	324	323	313	325	308	297	334	342	341	328	334	343	329	292	308	325	346	325	334	313	334	308	344	326	325	350	340	317	327	304	324	335	319	330	329	374	350	331	312	336	350	358	347	340	368	338	328	321	327	338	363	328	320	355	311	289	338	317	309	317	324	337	318	305	338	327	302	325	295	349	302	353	352	377	315	348	324	343	324	330	321	341	301	325	322	341	335	342	343	353	325	327	355	293	343	349	347	356	364	305	332	299	337	317	330	305	337	327	339	323	332	309	330	339	339	335	320	319	338	311	334	321	350	333	329	334	313	310	342	352	324	352	333	363	308	330	321	332	358	338	344	317	323	326	348	347	342	318	296	303	349	337	337	339	305	322	349	337	360	323	349	321	316	344	361	333	318	359	375	340	331	350	344	321	369	328	325	303	307	311	310	328	366	308	330	349	355	345	366	319	326	343	351	339	297	344	355	365	325	315	362	337	308	363	305	323	316	324	330	316	358	382	342	339	322	331	324	307	340	362	337	365	328	332	345	319	364	319	308	354	337	337	358	329	337	331	346	345	327	387	307	324	383	353	319	330	321	342	379	346	356	319	356	356	325	340	308	327	359	309	321	300	368	323	316	342	326	332	341	340	317	384	313	361	330	322	336	320	320	305	332	327	317	331	318	347	310	322	358	359	348	323	327	285	327	318	329	314	350	348	345	348	313	303	339	348	330	327	356	337	324	306	358	356	345	318	335	315	300	367	363	318	305	340	356	323	328	339	341	386	352	328	339	303	328	300	339	368	303	335	337	300	320	339	322	356	315	318	340	340	325	346	327	321	338	316	321	318	339	352	342	344	311	315	353	340	305	362	322	346	332	360	335	355	335	348	297	356	329	326	328	347	337	326	349	358	332	315	347	331	340	327	334	336	322	309	317	322	337	339	359	359	302	325	335	335	310	313	322	342	344	343	346	359	315	311	338	345	336	295	325	317	309	318	319	317	346	321	336	331	313	320	336	309	299	341	356	342	321	322	342	313	336	314	347	300	367	332	307	311	330	338	339	342	312	319	336	296	331	338	317	333	349	328	314	338	357	316	330	395	330	317	357	363	359	322	305	317	349	325	350	341	339	327	331	321	342	325	343	333	315	342	333	338	352	355	334	348	321	351	353	318	327	342	343	337	323	338	333	321	290	360	343	340	312	349	320	335	318	347	319	333	301	367	292	311	352	334	315	336	324	328	316	349	347	305	328	366	333	314	342	295	345	362	309	317	359	352	309	310	353	369	342	329	327	339	304	328	346	363	323	312	338	296	328	322	338	324	323	328	331	312	334	341	329	320	325	309	319	324	356	346	327	345	342	325	319	325	320	324	304	309	368	324	344	332	311	366	363	349	317	373	325	340	369	346	347	343	345	302	300	302	311	342	322	349	309	351	358	334	315	295	309	328	358	302	323	303	357	377	324	340	348	336	343	334	332	301	327	343	326	360	338	323	324	351	296	330	348	319	323	321	348	326	294	322	315	352	322	386	335	336	329	330	328	331	323	306	357	319	339	321	369	304	349	365	346	325	363	309	325	283	353	312	311	337	350	312	335	330	308	326	341	352	350	377	322	332	323	288	321	325	321	314	297	330	339	329	357	334	304	352	343	316	328	341	333	310	349	329	341	320	376	322	319	314	321	346	337	301	335	357	364	329	348	323	324	297	340	330	339	341	306	345	319	322	304	308	346	352	321	314	345	349	339	315	344	330	362	333	301	332	345	312	317	317	299	309	332	337	318	391	309	330	343	337	325	352	343	351	313	321	359	324	331	324	341	316	348	327	327	357	321	334	327	361	380	287	297	331	313	316	357	382	387	324	302	324	338	345	363	335	342	340	336	319	349	311	348	334	356	333	316	336	338	340	319	291	363	332	343	311	295	334	325	331	341	332	336	313	341	332	358	338	340	329	336	337	324	307	319	319	316	326	339	324	358	345	331	309	295	333	353	330	336	316	355	328	344	289	330	319	307	343	332	344	358	323	348	326	310	313	356	312	339	313	324	331	335	320	338	314	291	308	318	317	333	315	337	324	334	315	304	320	319	347	313	337	314	334	325	324	323	312	310	334	321	355	331	325	312	318	329	346	325	294	362	329	332	353	325	330	339	318	321	331	327	320	338	344	366	330	331	307	333	334	323	343	344	365	331	330	321	339	309	307	327	335	336	319	294	345	343	372	342	344	344	319	320	352	320	334	329	319	311	369	337	356	310	366	326	304	355	362	330	347	340	295	325	301	312	339	325	317	315	343	350	317	316	341	352	339	344	372	309	304	349	359	332	312	337	338	312	336	328	319	328	368	348	311	329	342	316	318	309	335	366	351	317	338	346	341	333
31405	46525	31509	18138	10986	5966	3162	1936	1293	1008	844	781	677	617	577	534	511	506	470	489	444	439	427	410	434	410	405	384	415	421	427	392	391	400	412	424	396	384	403	429	424	372	340	382	384	381	394	390	370	368	391	355	376	406	387	395	415	411	367	376	416	417	408	398	349	383	372	363	405	404	407	408	397	404	383	411	385	377	422	396	419	371	371	397	410	384	434	399	385	397	389	380	387	399	406	403	383	379	375	422	404	396	396	448	383	392	373	358	376	385	354	380	382	387	387	377	379	372	408	431	388	405	381	362	387	370	366	397	367	403	376	397	397	370	389	363	373	392	382	408	389	392	386	411	382	416	369	376	417	401	393	410	368	351	380	411	360	372	406	369	374	402	408	386	374	376	369	399	405	408	405	377	402	415	395	419	375	399	401	415	399	401	382	382	377	385	366	363	392	385	370	396	424	381	381	384	371	396	424	349	402	391	380	389	395	405	379	375	369	368	426	399	378	398	405	350	369	389	357	432	410	379	391	408	397	380	353	385	366	381	388	411	400	396	384	360	412	409	375	420	355	367	384	379	348	396	421	398	395	357	406	413	397	388	381	393	390	354	418	417	405	386	409	389	421	378	378	390	417	389	381	403	418	394	389	393	374	388	382	393	396	380	409	340	411	409	368	418	376	405	375	420	370	387	397	356	405	375	407	339	404	445	393	417	392	407	413	400	398	387	418	389	426	398	419	372	389	421	411	391	388	406	373	388	374	424	378	387	398	433	414	375	357	398	391	379	401	429	387	395	383	436	383	418	397	379	372	402	384	373	336	367	395	395	372	338	367	380	401	386	386	396	388	390	378	389	389	393	348	426	409	411	423	392	392	406	394	399	368	393	363	380	381	399	386	398	388	351	414	396	404	373	389	376	395	384	387	391	398	419	393	402	363	333	404	402	365	418	405	373	383	342	382	412	388	390	391	384	391	358	389	387	392	354	385	405	417	391	373	379	397	383	384	405	394	425	393	359	394	403	389	382	407	369	356	348	376	374	362	389	406	391	375	385	378	368	382	418	427	388	404	406	376	410	424	365	400	394	383	410	363	377	374	388	369	404	392	429	386	397	360	381	402	403	369	409	400	364	381	388	360	374	407	409	391	382	393	386	334	391	438	352	378	361	383	403	392	378	455	421	394	381	416	384	345	376	366	397	397	387	375	375	410	407	383	413	388	398	353	380	422	383	378	411	387	378	376	381	348	379	381	415	405	383	425	392	387	357	394	373	422	397	413	396	353	409	383	355	376	391	369	407	374	378	355	373	418	366	408	364	400	400	389	402	389	367	404	384	362	344	380	415	393	367	376	370	372	393	381	362	380	395	386	375	409	387	376	372	359	405	345	401	424	389	388	393	361	407	377	387	412	428	414	398	426	375	359	360	371	359	404	400	397	365	375	349	369	387	391	378	401	354	386	402	399	394	410	387	403	397	384	393	390	386	397	376	394	371	362	408	399	403	367	341	410	414	403	378	377	376	410	389	398	393	364	363	403	346	415	365	422	390	393	421	381	392	417	420	373	406	410	389	392	391	364	410	369	403	404	418	400	404	394	376	388	375	392	377	398	416	360	380	437	398	375	365	372	399	391	395	387	402	389	387	355	363	379	362	388	378	406	375	357	340	384	401	412	388	415	403	417	376	415	376	413	376	388	414	363	378	367	396	383	407	409	380	389	398	387	390	371	371	391	376	385	398	383	402	386	375	381	371	402	352	382	379	380	362	359	399	358	369	364	422	390	391	392	409	368	398	398	368	389	390	466	399	380	380	425	410	378	365	371	396	390	371	386	352	396	332	391	382	398	393	365	358	408	415	406	386	366	382	399	415	363	385	420	372	387	371	366	371	394	342	397	389	385	360	420	419	393	432	348	371	388	398	416	363	382	381	402	356	412	385	403	382	408	357	355	408	437	384	365	353	375	357	376	403	416	393	404	432	417	386	393	379	382	383	387	472	385	415	359	379	380	378	379	381	402	386	402	374	390	393	398	421	369	399	384	389	379	405	407	393	383	394	407	348	394	375	384	396	323	375	376	383	378	394	392	399	388	429	402	396	374	357	410	414	414	385	418	396	415	390	391	414	414	395	401	407	384	406	377	390	398	362	377	380	390	396	398	376	403	386	385	428	429	362	380	392	425	367	399	378	401	396	411	367	382	419	372	414	380	414	375	375	407	343	385	402	346	385	399	420	382	371	377	386	399	385	374	354	382	387	401	403	384	387	395	398	394	401	371	387	360	410	400	411	388	387	371	410	365	371	393	387	396	401	387	381	368	411	374	385	396	377	392	402	394	398	362	401	395	410	360	362	380	390	390	402	386	381	417	410	399	363	448	400	417	347	344	382	365	387	388	371	345	401	356	353	386	392	393	363	394	381	360	431	356	379	371	427	404	391	360	375	381	385	387	372	388	436	410	358	385	374	394	383	398	390	381	389	400	357	394	382	396	389	385	408	394	377	404	374	387	390	379	373	376	393	353	391	360	397	425	380	398	400	376	367	415	388	393	384	402	385	359	425	376	387	379	396	388	385	409	366	435	381	352	355	384	393	395	348	400	369	381	364	400	416	400	386	343	359	386	379	377	390	404	402	423	365	369	382	372	394	382	411	400	385	382	379	369	393	381	413	382	417	377	399	401	380	396	413	402	402	375	390	380	421	376	385	398	420	395	398	375	419	386	385	380	380	415	377	384	385	417	371	371	379	398	406	389	378	385	390	365	379	363	377	396	389	371	409	397	429	381	384	407	396	392	387	394	400	369	387	385	430	416	364	397	405	346	408	396	376	371	397	373	424	352	386	394	377	360	365	367	395	377	391	372	385	408	376	366	444	375	356	385	365	368	393	363	402	375	376	400	394	414	349	407	392	394	366	392	391	383	384	375	392	361	399	365	376	400	406	405	373	400	391	388	396	392	415	367	378	378	382	395	394	406	386	403	352	372	414	371	398	396	377	375	358	364	391	401	406	388	396	396	394	376	385	367	346	360	384	390	374	371	401	417	366	330	392	364	384	372	334	399	357	362	397	369	381	437	384	394	397	416	349	353	401	405	400	354	413	352	382	345	374	389	375	405	399	390	371	405	389	415	407	380	416	394	388	400	383	428	382	380	377	398	390	427	398	400	388	337	390	400	372	373	416	363	404	380	399	399	355	431	405	360	371	402	382	401	375	395	393	386	439	402	373	418	376	397	432	379	410	400	342	400	399	395	387	384	377	361	393	392	384	375	429	362	387	372	404	398	390	380	410	392	399	389	376	391	367	376	373	386	387	378	387	359	400	380	409	410	395	385	390	365	360	409	393	386	411	376	395	366	382	370	378	398	362	348	393	384	364	362	416	387	372	376	381	378	404	370	348	391	385	390	394	396	352	373	419	389	374	396	380	408	396	374	401	365	386	418	436	364	397	353	345	360	402	402	360	396	396	392	386	398	420	366	400	383	401	396	413	386	397	398	386	385	387	404	394
23726	21336	28453	25247	21538	14490	5739	2474	1538	1010	763	761	611	583	554	549	544	511	433	473	467	428	379	424	420	441	445	442	402	433	414	427	430	401	451	442	428	421	417	425	445	438	394	422	413	412	416	417	401	390	465	405	397	379	394	409	428	425	410	409	403	416	431	426	401	385	411	383	409	418	393	418	422	410	346	419	397	393	395	448	423	425	461	406	372	400	427	362	405	393	427	413	395	404	391	379	416	410	400	386	412	412	414	387	425	395	383	439	428	435	409	418	423	397	371	453	380	398	432	405	377	424	440	425	407	433	424	436	433	381	416	409	407	403	399	377	423	436	397	411	386	418	431	447	411	422	393	411	462	382	382	441	375	378	355	413	395	423	416	434	425	454	384	383	392	387	419	414	410	366	398	391	448	397	412	424	429	422	423	403	412	436	414	413	392	403	393	370	466	400	409	421	435	407	468	465	461	371	432	415	410	394	443	431	455	425	403	386	410	415	412	380	379	385	392	405	406	375	414	414	390	383	440	419	426	365	451	425	405	432	409	418	418	413	398	462	450	432	396	414	403	429	443	399	394	422	416	414	398	390	415	442	423	412	412	398	422	432	343	391	384	382	391	395	378	383	394	378	433	389	422	426	381	431	407	377	409	426	423	354	410	392	383	398	435	374	424	410	412	395	415	362	410	414	380	432	417	369	402	422	418	380	414	406	356	409	385	421	412	398	405	405	389	370	358	383	455	381	446	426	387	387	408	422	409	440	426	398	405	390	424	353	403	408	453	370	414	409	432	428	422	426	409	397	387	429	408	430	408	400	376	363	426	407	381	378	420	394	422	385	405	384	360	388	386	396	416	398	403	408	422	414	457	384	421	399	410	415	421	411	422	405	404	406	406	409	398	389	379	415	413	379	387	396	425	407	415	382	400	389	423	430	375	403	404	404	415	399	390	440	393	408	435	424	404	407	441	363	413	383	401	400	391	370	421	386	423	408	430	398	402	416	388	418	399	372	390	446	414	403	426	396	396	448	395	430	435	420	386	415	386	412	396	393	419	412	412	383	407	396	407	382	398	407	433	420	379	388	390	431	429	372	425	410	424	443	408	395	434	394	393	405	416	425	401	434	404	407	397	427	407	411	429	383	443	406	417	393	391	400	399	410	409	419	396	415	409	413	423	419	405	400	393	342	383	411	416	411	435	394	421	393	426	423	393	435	392	404	408	385	419	387	418	371	386	427	377	431	415	398	409	422	376	407	372	380	398	403	430	406	410	428	403	414	393	424	423	389	398	417	368	424	401	400	442	406	389	431	410	397	390	425	412	383	450	442	414	401	444	430	405	401	420	417	423	435	384	421	469	401	435	439	425	376	423	418	406	404	378	405	403	414	402	397	370	411	377	431	375	397	381	389	407	413	403	397	443	440	420	432	436	396	431	410	393	421	390	404	404	383	394	425	407	448	415	402	397	357	398	389	418	412	435	389	408	405	369	419	446	381	439	402	411	399	430	381	433	411	448	375	384	404	403	419	455	403	407	393	384	418	399	424	405	410	394	354	418	409	401	378	434	396	339	393	457	446	446	382	399	391	391	433	407	413	405	422	362	417	416	386	402	427	426	380	393	396	419	409	414	366	394	414	367	405	412	400	399	413	417	421	395	429	406	407	424	444	410	435	433	384	396	422	393	429	391	405	397	418	373	414	379	360	438	409	373	425	402	426	410	408	382	419	399	403	394	423	409	421	414	395	419	360	401	413	392	416	425	405	381	388	437	431	405	403	389	391	389	408	413	440	401	397	402	416	372	445	433	431	353	417	365	379	420	426	459	391	381	426	424	412	412	393	418	393	413	429	419	426	391	419	385	412	423	399	352	352	432	414	435	395	384	401	401	382	432	409	408	409	406	403	420	405	416	409	438	412	407	442	384	408	447	395	434	429	423	415	395	425	405	414	393	447	427	419	379	393	402	407	361	430	411	404	417	402	427	385	409	428	382	425	416	420	394	412	425	374	370	399	421	392	405	404	431	405	372	399	417	406	384	410	395	415	428	428	370	391	454	418	440	425	422	389	407	423	386	436	388	414	412	404	373	410	372	409	426	417	413	409	429	392	417	403	384	369	418	400	428	407	421	416	410	423	410	375	398	428	380	368	413	429	386	397	393	392	391	418	397	396	388	421	463	440	414	444	421	400	404	392	428	415	356	394	396	410	404	416	409	400	389	418	403	405	437	359	380	403	397	379	395	438	401	416	406	413	414	407	422	423	383	395	441	459	392	396	401	397	393	403	380	401	391	448	394	404	386	407	413	408	453	391	411	412	406	377	384	383	446	426	422	416	372	400	396	404	400	388	428	416	410	381	389	394	392	368	415	407	416	422	454	405	432	414	434	371	389	384	444	419	402	407	398	401	412	426	397	396	428	443	405	415	415	374	422	367	393	388	455	414	429	388	421	416	406	404	393	379	408	403	401	419	401	375	414	402	409	427	363	413	455	414	413	419	415	386	394	420	419	446	442	381	389	418	388	409	411	385	379	391	395	451	418	420	405	375	420	398	428	417	395	409	395	398	383	413	424	430	419	386	397	391	391	435	372	427	365	454	467	398	391	385	445	408	388	409	402	425	412	449	433	422	399	427	410	431	429	418	407	405	407	421	416	404	396	407	383	396	444	424	373	460	402	414	419	401	420	391	462	449	397	362	411	445	426	414	394	405	418	392	407	444	389	425	415	439	405	420	394	405	406	406	398	421	392	410	410	390	400	426	407	493	413	437	417	392	382	398	398	431	398	407	433	426	409	388	437	436	436	388	411	372	408	415	376	437	411	411	397	378	360	414	399	371	437	400	411	411	378	393	404	411	422	413	386	409	415	438	427	416	403	444	399	435	404	400	444	432	363	398	389	452	396	398	437	426	388	429	414	404	459	361	381	396	376	459	415	430	427	418	416	405	415	418	407	427	422	386	432	385	418	411	425	424	417	381	423	414	414	428	402	438	411	365	409	417	392	395	429	418	422	407	369	440	375	418	376	403	408	419	406	380	398	392	403	427	420	414	416	387	413	426	405	442	421	360	414	430	393	404	435	393	394	412	394	404	409	378	410	394	415	394	427	384	436	444	409	429	420	370	424	450	451	424	363	388	414	442	391	428	408	406	418	420	385	411	405	420	387	416	421	411	377	425	444	395	431	399	416	405	412	408	384	381	413	415	419	378	389	398	401	401	404	406	411	401	422	421	435	422	411	409	405	396	419	411	422	428	416	422	431	380	404	409	408	410	408	403	389	409	434	361	417	408	404	393	429	421	426	389	395	430	425	429	408	410	404	421	431	397	413	401	397	380	413	416	414	394	397	393	393	389	432	392	421	429	437	422	390	417	384	388	382	420	406	382	412	426	432	403	416	440	431	384	400	418	384	382	434	372	415	425	383	415	381	448	376	389	437	408	405	418	400	415	404	402	414	402	429	383	377	412	395	412	412	455	466	439	393	368	408	430	395	424	423	379	385	400
32206	55427	44634	31012	19228	11494	6715	3897	2590	1591	1190	1021	913	872	747	636	637	605	579	577	570	565	539	533	495	508	517	487	521	506	492	490	494	505	496	466	493	522	505	509	480	482	463	483	473	494	443	466	474	483	483	417	510	470	501	479	471	447	475	439	532	442	513	490	472	452	439	488	478	483	474	438	457	469	453	486	478	443	481	499	471	476	454	481	520	501	488	438	504	516	484	458	490	473	447	450	460	444	498	476	462	460	448	452	453	473	479	433	495	464	480	473	438	499	463	438	494	458	491	459	481	481	460	480	466	477	453	477	456	499	484	470	480	445	499	487	441	497	448	445	493	440	451	458	496	493	486	482	502	433	456	493	485	457	466	480	494	468	479	440	490	503	491	482	436	454	461	477	465	507	472	452	479	502	464	448	450	429	494	465	488	495	476	494	485	459	478	495	468	484	471	470	462	490	484	476	460	465	482	492	463	481	493	462	458	457	478	464	481	455	502	451	423	443	480	473	444	454	461	474	471	494	465	450	462	483	467	473	481	458	496	472	486	459	443	482	494	497	476	455	453	457	477	463	466	439	498	492	482	471	487	443	446	463	458	455	477	455	481	447	458	502	467	504	469	487	466	466	485	473	504	446	466	474	497	492	467	514	468	484	485	475	472	458	457	476	469	441	459	484	453	431	499	472	502	464	490	469	459	483	476	496	434	454	492	504	427	485	477	464	495	437	467	480	506	479	437	480	467	499	491	479	442	435	483	478	491	457	472	493	487	480	475	464	469	480	508	428	493	484	433	505	456	431	475	481	511	485	477	443	432	460	428	467	502	486	521	484	466	461	490	479	482	521	514	485	442	465	470	469	455	478	507	476	456	446	438	480	439	480	469	460	498	463	459	467	498	456	491	457	473	500	492	437	455	500	453	467	488	452	491	432	476	470	481	466	472	487	488	478	432	462	446	443	489	419	505	456	439	476	502	459	446	443	448	487	434	489	494	458	498	480	446	455	491	478	471	486	497	480	492	476	489	453	463	451	498	457	473	498	444	468	462	449	506	464	530	501	478	485	464	469	447	469	476	479	460	486	494	465	441	489	495	427	502	469	457	452	444	456	457	476	446	487	473	452	476	464	470	496	477	467	466	486	481	472	513	440	490	481	487	438	474	466	488	474	483	484	459	410	488	456	486	472	540	493	461	429	495	460	468	482	466	482	471	481	498	429	475	451	467	472	463	489	463	470	462	473	430	496	473	471	472	448	474	509	467	471	468	476	442	494	497	476	478	445	445	462	452	491	468	443	471	468	514	482	458	482	489	442	454	487	446	462	454	478	465	478	465	536	478	426	482	465	481	451	496	451	471	442	505	448	487	464	472	465	463	471	493	455	453	500	484	470	452	509	465	440	471	464	502	439	473	500	448	427	456	474	496	457	489	491	510	476	460	462	450	469	449	493	452	487	463	483	436	465	471	462	448	480	447	484	447	486	483	457	425	474	480	476	478	482	497	398	490	494	445	494	459	458	467	454	475	507	465	474	442	451	460	447	457	458	481	450	451	456	501	490	501	486	443	483	476	444	495	455	474	460	471	486	496	472	522	437	480	483	460	483	492	500	501	496	497	474	496	481	460	454	473	504	515	474	490	465	449	507	456	507	496	470	428	501	502	447	463	497	451	481	482	494	494	470	454	509	444	452	460	463	475	483	489	487	483	433	458	462	464	467	508	497	460	477	469	493	464	471	482	473	454	464	457	483	471	463	444	461	498	485	475	468	452	473	445	467	488	456	460	444	474	460	487	464	488	466	442	492	480	504	514	462	461	454	484	461	482	502	478	493	494	524	442	496	447	433	461	470	467	470	488	484	475	488	479	435	494	465	470	509	480	459	463	483	507	471	508	473	484	470	461	495	482	446	478	462	454	502	467	463	453	488	471	489	477	462	440	460	469	459	442	472	445	494	463	458	460	459	483	449	470	441	458	454	456	475	435	473	489	448	448	484	445	508	465	499	463	439	498	506	487	468	477	477	456	433	480	528	508	505	492	487	487	466	490	475	488	473	475	480	436	514	445	455	451	464	436	451	486	469	473	467	465	505	467	479	412	456	428	475	495	479	465	467	467	492	427	474	435	443	482	474	476	471	492	486	457	444	469	473	472	443	458	466	506	442	454	527	460	458	485	436	482	486	462	481	491	505	420	488	446	448	466	431	470	467	429	476	444	463	477	496	465	437	423	509	477	429	502	493	476	485	488	474	443	455	494	493	516	496	454	486	482	447	407	487	465	476	443	480	436	502	448	462	452	475	458	444	481	489	444	478	479	440	493	498	465	451	484	462	477	463	467	473	428	476	446	472	468	495	467	446	484	475	486	501	475	444	453	464	449	454	461	488	472	497	462	457	493	481	446	474	500	469	446	496	450	461	481	452	478	475	445	490	464	468	453	445	483	475	423	473	496	474	469	486	447	443	456	460	481	440	459	476	429	478	461	528	458	478	462	515	482	486	459	488	450	432	476	507	471	461	494	461	488	464	517	429	483	440	525	475	490	455	480	489	453	432	477	485	502	483	485	480	503	458	435	489	504	475	488	454	452	486	441	461	449	481	493	479	465	436	482	480	446	491	459	472	483	496	441	487	470	457	490	464	470	483	486	454	518	511	437	453	488	504	479	483	451	488	467	416	469	438	454	503	424	450	457	490	442	459	486	451	464	466	501	441	507	474	485	481	455	454	488	467	450	475	483	445	498	442	437	462	457	502	451	501	494	443	458	433	483	496	479	471	493	425	435	466	469	489	452	493	462	487	454	476	471	466	472	462	471	508	487	454	489	457	450	496	468	483	461	425	451	477	470	500	470	456	431	470	476	424	481	489	461	450	437	478	458	501	495	489	448	453	467	446	496	473	473	469	434	467	479	478	502	471	461	471	477	444	469	510	458	468	476	481	444	471	447	469	438	476	419	485	454	488	481	459	473	468	508	436	487	480	459	466	517	419	484	458	452	483	468	467	455	464	463	534	481	477	489	483	456	463	480	478	462	472	473	471	495	459	493	466	427	461	449	480	415	453	464	490	496	478	495	505	476	486	422	473	454	439	458	481	468	513	500	480	432	500	477	487	482	480	477	472	467	431	464	452	487	525	446	466	448	466	477	455	485	490	431	454	497	463	469	462	453	476	460	501	486	483	445	449	472	459	467	461	449	449	485	477	451	478	482	461	487	463	464	429	493	492	483	459	472	465	478	484	477	491	464	459	459	486	487	497	476	448	484	479	429	443	461	511	462	458	466	482	486	441	485	483	470	479	525	477	473	482	499	455	488	491	463	465	472	507	434	436	498	439	448	459	487	461	457	474	422	477	518	477	453	476	497	481	436	469	431	487	492	445	448	469	492	481	480	475	444	489	474	475	469	460	508	461	467	485	439	455	462	534	480	444	437	501	443	458	458	492	449	467	435	473	457	492	482	450	467	467	436	458	460	512	470	441	485	445	481	507	421	466	458	461	458	489	463	469
25251	21562	27918	25825	14320	6301	2758	1593	1041	668	523	516	482	427	382	362	394	326	328	326	351	322	301	303	304	341	317	311	307	311	292	312	320	305	304	312	341	309	290	311	334	307	342	301	288	334	311	307	323	332	325	295	286	319	307	292	314	355	300	289	291	321	300	284	336	284	254	284	298	330	290	296	282	334	310	316	311	289	292	303	274	302	297	321	315	324	306	298	328	332	285	289	320	302	307	313	290	308	285	305	301	299	316	314	283	318	278	288	293	272	301	312	303	277	300	306	312	306	313	325	244	298	272	313	295	299	284	319	300	306	318	304	314	306	318	314	292	299	296	288	295	288	261	340	334	297	280	323	304	273	301	317	329	278	319	290	316	310	309	272	301	285	324	309	282	295	304	308	321	288	292	301	289	295	296	299	306	320	333	324	328	287	305	318	312	297	318	323	294	310	313	313	303	279	294	314	310	288	303	298	310	302	311	290	275	297	289	256	323	317	308	297	275	320	295	301	293	316	264	307	307	336	278	268	290	284	287	306	304	292	306	348	331	327	303	322	292	300	295	322	294	300	310	322	335	347	296	306	310	307	307	287	304	267	330	343	348	285	298	323	299	311	320	326	313	303	309	329	307	311	325	291	302	311	310	321	298	326	310	282	317	342	309	313	307	309	313	310	307	315	301	320	297	290	308	296	298	285	332	299	287	294	308	323	349	266	274	306	312	310	289	300	300	277	271	321	304	309	315	298	328	326	319	289	302	314	305	272	314	306	293	317	311	302	308	310	303	301	302	317	311	328	330	304	292	322	305	324	301	299	314	265	305	290	312	321	312	321	295	336	276	327	295	347	316	321	313	315	273	313	293	297	306	299	280	288	283	298	318	299	292	298	277	305	320	286	290	292	295	298	300	285	293	310	309	278	265	316	296	312	306	286	305	317	298	312	325	326	292	300	314	313	302	301	321	310	275	336	290	296	311	309	290	302	286	300	306	297	298	317	317	305	317	304	317	297	278	309	284	311	273	288	327	310	283	290	290	296	311	323	331	312	291	296	298	298	312	335	250	279	318	274	278	295	320	315	289	325	315	289	307	304	306	287	297	309	313	346	301	298	304	309	291	312	273	302	313	301	289	279	284	283	289	288	276	302	298	287	307	267	308	313	276	319	297	327	282	321	310	284	318	315	278	321	283	290	285	310	291	304	302	302	323	317	286	297	284	299	286	286	295	309	322	284	313	321	314	274	273	296	290	321	297	305	296	288	319	305	318	308	298	299	336	305	309	297	328	306	266	264	292	292	302	253	313	298	299	288	305	300	294	312	297	311	287	284	341	295	282	281	285	308	303	300	273	309	283	313	306	296	267	322	311	288	264	303	318	288	302	282	324	322	289	310	328	291	291	291	309	314	298	295	305	298	302	296	283	313	275	279	322	311	307	287	319	277	319	301	294	310	297	284	288	320	308	267	290	285	316	335	307	280	286	285	301	290	309	290	330	307	346	289	334	310	314	285	322	296	334	328	296	295	284	305	293	306	292	294	288	281	296	307	292	315	308	307	300	311	325	321	290	279	298	297	294	296	295	290	283	298	311	293	278	301	302	303	293	287	301	292	333	294	296	288	289	280	328	292	272	276	271	306	292	266	284	298	287	305	303	299	274	310	292	310	288	278	285	306	329	310	288	291	318	279	278	302	312	284	301	300	295	294	309	326	304	309	275	291	328	298	325	314	313	329	315	288	308	304	299	315	290	293	308	270	293	294	291	313	311	315	308	280	300	298	296	307	299	288	279	308	310	289	291	292	305	305	306	323	324	280	299	322	296	286	294	288	304	270	308	307	296	307	314	301	277	279	289	311	309	333	314	331	296	286	315	307	283	286	317	294	302	319	263	291	339	276	333	275	313	312	307	315	316	280	288	278	283	283	306	317	281	292	280	311	330	289	282	302	295	287	324	291	292	317	295	297	290	257	275	310	304	333	304	268	282	321	304	301	305	290	331	264	304	342	292	292	301	311	293	309	300	301	323	307	290	312	300	279	329	268	285	309	288	301	338	324	313	306	290	364	302	303	277	284	320	308	299	301	281	271	314	285	307	298	300	274	327	314	305	296	307	284	313	290	311	277	290	297	270	301	291	330	279	281	282	344	325	283	302	283	310	307	277	292	289	284	335	295	322	306	309	322	318	318	303	313	290	288	327	310	307	339	278	287	322	263	305	291	319	313	255	307	271	299	293	284	298	287	262	300	301	303	317	267	308	311	322	305	299	271	321	319	310	295	254	309	283	312	324	305	288	313	275	290	306	277	280	320	313	294	305	286	292	286	282	284	308	297	306	311	309	328	290	303	292	307	316	294	317	282	303	304	328	318	298	302	321	306	336	288	301	319	326	302	297	291	304	293	333	295	314	262	338	327	309	300	304	313	287	301	334	266	298	338	297	302	331	295	279	291	309	312	327	301	306	322	298	290	289	323	322	285	322	277	297	325	285	308	282	304	320	284	311	290	291	289	308	341	307	313	321	304	324	285	272	302	315	292	312	298	308	293	263	307	293	289	332	310	293	296	311	305	296	265	298	274	305	303	322	299	305	304	323	283	349	311	292	313	325	292	326	330	353	322	294	315	308	294	305	295	326	327	324	304	319	308	284	303	288	295	310	304	283	296	311	295	304	307	294	268	308	292	295	283	300	306	291	293	288	312	309	310	275	267	300	325	320	271	295	316	275	294	293	295	320	286	301	305	321	317	324	313	278	309	277	296	290	285	285	321	306	314	323	313	285	314	280	278	298	268	300	297	275	305	312	283	325	293	259	288	293	292	284	304	315	307	283	302	287	300	314	280	291	320	317	275	342	286	309	272	313	318	322	271	255	335	300	313	320	318	306	296	317	302	271	282	311	305	303	312	304	302	335	307	323	308	282	290	316	301	323	275	281	310	303	298	311	301	307	303	267	309	303	302	304	323	255	302	331	313	316	316	296	312	309	313	301	286	314	315	275	302	329	285	316	296	285	289	311	304	291	302	291	306	290	289	294	283	302	291	302	348	322	295	296	325	312	324	303	314	294	287	313	306	308	321	298	309	295	272	298	293	308	321	283	306	289	296	310	300	287	293	286	277	307	292	264	281	311	313	322	293	303	288	285	330	301	286	328	312	280	307	258	290	307	306	305	308	330	297	299	306	273	293	298	289	297	327	281	313	287	318	302	286	318	304	305	295	310	271	300	260	322	320	314	265	330	302	325	316	342	314	309	268	325	304	316	299	307	284	289	273	303	304	326	308	289	300	295	325	276	337	330	336	317	278	316	304	312	305	308	323	301	286	320	291	293	284	320	268	316	279	276	279	305	298	287	293	308	325	286	306	338	334	292	306	298	274	320	309	309	315	284	303	268	344	288	273	279	321	314	311	284	327	310	290	306	303	317	267	301	315	300	326	309	336	333	307	307	290	310	269	298	291	290	288	301	295	321	296	305	340	296	285	287	296	284	316	299	285	290	315	285	287	309	279
31590	49738	37318	23250	15693	9612	4755	2945	1844	1113	907	744	635	610	550	513	505	456	467	422	420	409	374	369	393	374	428	360	389	389	376	363	381	346	410	365	398	366	400	376	370	348	348	407	340	401	362	342	373	357	375	377	363	364	373	367	391	364	378	345	357	356	349	351	334	385	360	364	363	358	366	347	347	369	374	349	340	380	382	345	366	337	367	365	385	337	368	377	352	365	317	389	373	349	361	400	326	360	376	405	370	376	392	350	376	375	347	392	366	388	382	363	390	364	374	339	359	358	367	388	331	381	374	354	362	356	364	352	383	378	342	362	363	354	360	344	380	355	379	352	362	373	335	370	354	403	391	388	364	343	330	375	354	356	324	360	376	355	374	343	345	355	353	375	395	333	370	372	339	383	384	368	369	358	394	373	342	318	382	360	345	373	389	338	340	428	358	327	373	355	335	376	360	379	343	338	384	348	355	365	369	362	375	354	364	388	374	398	368	346	360	352	387	351	363	354	353	401	366	396	364	362	373	325	379	371	365	351	376	379	318	328	354	382	338	348	368	377	389	356	351	384	325	351	394	384	338	360	386	333	340	324	345	352	343	368	364	358	358	353	369	374	382	359	358	386	331	380	337	350	356	351	359	363	367	375	369	373	339	354	393	408	381	365	335	366	389	381	358	358	371	389	344	377	379	359	354	370	391	336	365	348	363	378	363	369	389	349	346	377	355	324	373	338	353	359	333	336	377	335	379	329	366	341	331	346	326	367	336	317	380	369	351	357	362	356	364	374	355	381	367	404	354	404	369	347	373	367	386	351	334	341	382	387	389	339	344	364	366	327	355	364	355	368	360	360	381	349	348	375	392	371	340	383	338	403	350	349	334	373	377	343	393	383	370	359	350	364	369	390	370	400	364	350	353	348	394	362	352	347	407	384	367	371	354	361	345	361	369	368	339	349	339	367	357	378	416	347	371	357	380	396	372	324	363	377	378	356	334	355	343	386	381	347	363	372	358	342	379	341	367	367	361	339	346	369	365	395	383	376	347	350	362	372	374	330	355	361	340	366	340	387	354	368	384	351	352	379	339	370	393	380	378	375	380	389	400	342	348	357	382	356	353	372	359	318	361	363	335	369	331	390	376	328	341	369	344	337	355	368	367	351	379	357	359	372	381	381	350	383	359	350	361	377	382	382	376	341	335	335	370	373	396	371	352	368	382	373	378	366	371	328	357	365	388	354	363	328	345	376	367	354	355	347	353	359	371	356	379	365	380	342	365	357	370	390	358	374	392	372	368	370	346	378	383	402	373	319	364	368	365	353	376	380	329	355	341	341	353	355	376	416	369	372	362	366	361	339	342	345	381	389	328	351	377	367	342	354	367	374	341	370	309	400	344	368	362	367	361	361	334	360	363	351	384	371	373	368	379	378	382	377	358	381	360	360	358	360	344	348	351	341	375	345	363	383	357	331	380	353	350	341	381	349	342	365	385	378	372	377	375	354	358	340	382	338	339	339	383	358	316	376	374	361	368	364	327	371	356	345	387	364	355	347	352	350	363	351	332	392	389	388	383	386	388	348	376	357	365	349	350	347	367	359	361	352	377	373	360	343	365	389	314	362	358	362	366	366	374	379	374	389	379	337	348	374	364	337	343	371	400	341	372	388	341	352	401	364	381	384	356	346	344	345	378	336	352	368	362	362	372	345	379	358	362	381	386	364	357	319	356	360	350	352	344	402	356	349	344	394	351	351	361	340	370	355	355	359	332	369	358	372	374	367	364	373	375	358	355	374	363	362	351	362	360	387	367	385	338	366	330	376	411	357	387	349	359	361	368	363	386	359	339	385	359	324	346	344	387	350	364	353	341	355	338	366	381	400	353	353	321	365	377	330	349	345	345	374	353	391	379	389	332	395	391	393	390	321	368	370	353	338	357	367	371	337	345	344	364	357	369	371	368	344	361	365	363	332	378	355	346	364	373	333	331	345	358	329	377	390	369	325	359	313	373	348	345	383	330	356	313	358	337	396	334	360	369	362	355	356	384	370	343	406	376	364	363	381	353	384	361	377	360	367	359	365	337	347	373	328	356	336	387	358	369	363	344	365	379	360	339	352	379	356	366	384	406	371	361	348	355	338	353	365	362	391	351	361	364	380	320	366	366	388	351	372	376	295	367	396	375	372	342	347	348	350	369	339	361	333	358	354	336	375	336	347	348	370	356	332	365	372	370	339	360	375	349	372	367	349	363	355	359	353	358	356	369	353	369	350	379	340	338	361	314	351	358	398	331	330	384	383	374	350	368	339	369	373	361	346	360	368	350	355	380	347	384	348	356	328	421	372	378	364	383	368	363	345	375	383	348	342	345	334	348	347	357	348	364	392	370	354	383	346	368	345	386	355	342	374	296	369	352	365	334	372	313	340	364	404	356	348	374	345	326	352	377	366	376	407	343	334	353	376	355	362	329	352	358	389	347	346	365	396	374	356	367	372	403	381	331	317	391	390	336	365	366	366	352	359	363	412	329	342	368	362	362	351	367	363	349	392	347	370	334	363	371	374	357	343	362	372	362	357	379	337	371	363	366	358	352	379	364	355	362	377	342	379	372	365	385	371	394	379	348	354	395	341	365	355	387	338	326	363	369	373	365	372	363	342	401	360	376	363	339	404	365	344	366	355	340	390	358	360	375	349	337	387	350	400	382	386	350	371	335	372	364	405	353	362	342	374	328	368	371	356	360	375	371	352	328	363	358	345	352	391	373	334	351	329	343	356	377	374	386	344	379	367	382	355	361	363	377	351	360	372	355	356	362	389	358	398	387	351	379	356	396	356	379	379	342	385	374	373	381	355	358	370	371	349	407	365	379	391	334	354	347	370	382	361	370	339	366	362	342	381	324	345	384	389	354	352	359	387	351	364	368	389	384	367	386	393	398	350	361	338	359	390	361	355	332	368	398	344	337	393	367	383	356	361	357	336	368	400	339	365	345	379	359	392	375	367	371	347	367	351	343	368	369	357	365	385	377	345	354	366	350	339	364	356	369	362	352	366	375	359	381	385	358	354	365	396	368	338	369	375	370	356	362	361	342	370	394	384	375	385	377	349	366	340	341	360	334	368	371	376	358	343	391	328	348	361	330	357	374	343	351	354	398	363	371	352	394	398	345	369	372	373	374	353	370	358	370	409	372	344	325	357	365	345	341	361	342	391	361	344	335	345	369	396	373	366	340	353	373	341	397	343	362	370	366	336	397	346	366	365	369	370	382	333	380	358	337	337	346	358	390	368	349	341	398	355	413	373	356	353	399	340	355	354	355	345	392	365	372	392	392	395	347	347	413	377	363	326	344	383	371	383	396	363	360	366	373	371	366	365	371	359	348	367	375	375	379	353	354	372	371	374	338	365	349	340	386	339	359	346	357	361	394	335	392	344	393	365	384	363	359	379	377	361	328	365	354	392	430	369	335	382	371	350	369	368	371	362	383	362	344	324	384	342	368	362	408	382	353	366
22774	21415	29037	24440	21980	21204	11880	3932	1882	1225	959	851	702	683	715	599	575	502	505	546	488	441	467	494	451	471	462	420	478	463	392	444	423	420	385	475	381	440	392	438	405	446	404	419	392	436	437	398	449	369	413	423	428	417	422	423	410	437	408	391	425	427	413	414	419	426	439	452	380	401	392	408	409	403	419	411	430	385	383	389	409	404	384	393	429	447	454	428	461	424	415	410	387	377	424	410	418	407	399	363	413	395	419	459	386	435	397	416	407	426	424	410	453	408	399	391	428	450	414	395	407	427	389	399	398	414	404	417	409	370	421	430	407	385	386	405	414	419	450	400	396	416	439	430	425	414	418	425	418	406	412	404	422	407	430	401	411	421	380	405	416	427	411	425	406	434	426	411	391	421	447	417	438	417	411	402	438	388	409	413	395	413	430	426	380	371	402	414	398	423	416	380	406	451	439	405	380	412	432	410	414	435	419	442	415	377	417	373	404	387	401	415	406	364	415	392	392	447	429	414	402	410	394	413	387	409	420	402	393	418	354	452	416	427	405	441	403	449	426	416	405	383	380	413	414	454	406	394	373	419	438	419	385	408	401	428	389	385	398	434	389	416	405	418	447	370	395	400	369	414	435	439	412	411	412	430	419	397	439	416	426	410	437	394	425	423	418	451	387	408	444	391	407	413	444	440	407	417	405	389	421	442	418	421	399	437	420	392	420	387	409	436	399	422	391	402	394	407	421	426	442	422	404	426	438	420	396	425	396	401	401	458	425	421	399	401	361	402	435	392	372	439	408	405	420	385	410	483	424	407	413	395	411	381	405	413	361	460	409	408	418	384	455	397	437	395	415	426	437	418	433	397	403	427	459	434	402	402	395	430	434	408	432	454	401	420	452	430	410	429	384	433	401	389	354	376	407	410	395	423	396	423	428	404	392	434	355	411	430	397	444	412	393	412	421	404	404	398	384	392	426	428	436	432	402	424	416	409	440	400	405	433	454	465	409	459	438	418	429	412	453	430	408	391	421	410	413	460	397	396	413	395	396	416	401	434	434	407	422	413	380	366	412	384	404	404	385	420	394	428	406	374	408	422	418	412	400	419	432	427	413	407	425	416	399	413	407	430	405	424	402	399	396	426	378	428	385	452	405	421	422	416	414	407	417	434	404	424	411	404	416	404	453	356	394	389	407	452	418	398	396	416	403	414	404	453	396	411	432	334	403	364	437	399	403	390	392	414	414	392	448	391	387	390	406	403	410	428	392	446	389	405	374	376	420	388	409	454	380	395	431	416	387	401	356	432	406	387	430	404	394	443	419	410	434	404	376	391	432	405	437	405	419	409	429	414	427	422	384	394	367	402	400	428	405	411	444	434	411	430	397	417	422	368	416	402	384	419	398	419	414	418	405	415	408	380	401	420	429	396	428	403	406	419	399	401	403	414	374	397	397	417	427	411	392	419	400	438	425	377	394	397	441	404	416	378	422	410	420	377	423	401	421	438	414	397	404	426	421	412	391	388	430	402	388	411	408	426	440	440	400	410	440	407	414	428	377	389	433	424	416	462	439	434	421	419	412	405	434	395	391	402	410	396	450	438	442	412	394	438	377	430	413	391	441	404	428	431	415	427	427	391	443	398	383	426	429	434	420	418	403	384	419	377	411	401	400	394	415	420	439	428	398	416	411	378	409	441	400	413	433	441	446	408	414	433	426	419	376	427	453	425	398	382	395	397	411	414	441	434	422	415	425	439	391	398	425	417	389	423	408	409	440	420	431	446	390	390	422	397	431	412	411	401	427	380	383	420	406	397	402	422	397	418	414	418	460	423	412	419	389	413	404	387	408	412	401	394	396	395	434	419	370	406	425	398	459	393	425	388	422	427	401	433	412	412	383	438	395	420	441	422	394	421	404	454	425	415	429	422	406	386	422	410	391	450	405	396	395	392	426	412	396	420	415	422	412	425	409	440	365	406	398	433	381	436	365	405	421	384	398	409	432	441	451	392	410	404	415	381	390	410	411	418	404	423	415	392	376	392	411	397	389	399	375	366	390	381	412	435	414	411	411	415	417	415	418	405	337	384	416	410	407	419	402	408	391	410	408	417	453	433	407	424	472	403	388	388	441	408	394	420	427	345	409	419	408	427	435	419	421	418	424	420	426	441	381	422	453	426	452	429	392	421	399	386	379	425	422	432	428	391	376	380	430	372	394	388	400	411	397	409	438	417	414	394	394	422	384	399	420	472	401	423	411	400	412	393	413	455	406	419	376	459	431	391	438	434	393	400	441	419	406	428	437	394	447	405	408	413	385	430	394	398	382	405	428	399	408	463	436	441	423	412	421	460	408	413	459	442	435	408	388	416	398	409	404	470	381	413	402	377	400	411	410	400	461	422	387	425	406	391	452	416	425	399	416	378	414	414	422	419	427	403	426	414	431	428	399	389	404	428	414	433	398	411	383	366	402	400	439	388	415	440	436	431	400	369	431	411	440	397	424	432	417	425	423	393	399	401	419	432	428	417	391	400	417	377	392	437	395	369	397	420	393	433	415	435	410	407	423	464	397	436	388	402	399	453	393	387	457	398	372	439	377	427	399	423	424	406	387	408	394	397	409	469	400	436	402	393	437	418	417	429	399	373	424	477	384	419	429	374	447	417	420	397	436	429	416	389	399	426	403	442	408	451	412	390	433	459	441	428	424	420	404	368	422	397	420	448	393	382	438	395	424	448	412	418	422	421	421	429	392	370	395	429	430	399	438	429	411	431	402	427	432	411	370	414	414	388	408	399	398	424	417	418	397	430	359	429	396	426	458	421	402	430	420	430	385	406	391	407	401	392	418	436	419	408	421	439	425	421	448	402	356	387	454	395	392	398	378	412	420	417	395	403	397	402	443	442	420	402	403	403	397	421	413	378	402	421	387	416	418	378	412	404	428	432	433	430	397	380	405	415	448	417	386	417	401	393	409	389	369	399	422	411	424	411	391	430	410	453	397	438	417	424	431	436	390	397	410	404	408	412	426	412	434	402	373	441	350	416	406	421	432	405	420	407	419	399	359	417	384	429	386	413	396	416	383	374	394	443	395	414	404	426	403	394	414	445	404	421	412	400	426	427	398	405	408	382	411	399	416	409	422	388	426	400	397	418	401	414	449	390	413	426	435	408	438	417	408	403	448	402	420	379	403	434	409	435	390	407	414	390	409	396	405	413	405	420	419	465	391	382	406	393	400	410	405	429	362	417	410	417	404	466	422	433	436	458	405	418	376	399	399	384	423	433	416	442	391	380	421	410	384	419	406	369	423	431	409	462	407	408	401	421	393	452	387	433	398	388	422	388	425	359	411	434	406	426	404	389	415	419	426	373	419	399	437	389	416	433	374	411	401	410	393	419	396	412	398	407	438	418	401	459	397	398	391	431	405	412	425	418	437	413	408	399	400	423	444	444	406	451	415	426	410	412	398	404	425	412	410	411	410	411	456	428	430	408	411	445	422	441	420	404
34237	61534	48259	38688	26784	14336	8009	5542	3156	1986	1574	1346	1122	891	965	809	771	699	637	623	584	600	593	541	550	557	535	515	529	502	561	503	513	506	519	518	520	528	493	552	476	492	487	520	507	457	471	495	456	474	492	462	455	474	486	510	431	484	458	445	488	482	435	469	501	471	540	502	461	496	477	516	506	511	490	492	482	473	462	496	462	513	478	474	450	471	497	495	450	488	440	501	494	522	476	485	463	494	469	493	487	477	461	483	502	518	478	466	475	499	460	466	468	467	452	468	480	483	490	490	500	456	485	460	472	467	463	446	481	501	480	485	490	480	458	515	464	479	473	484	453	479	489	440	494	461	501	472	481	459	489	500	498	482	434	483	481	470	496	442	477	477	522	498	469	455	488	495	499	508	517	484	514	511	494	478	489	492	474	473	476	491	498	478	474	477	496	468	439	479	442	506	494	507	482	533	452	459	502	474	473	461	498	489	473	484	508	464	495	480	478	465	478	467	463	494	438	457	474	531	505	434	478	496	420	485	463	478	464	452	466	438	498	471	457	501	531	499	485	468	453	490	490	507	477	492	456	493	459	485	463	489	478	475	463	495	473	458	464	501	454	483	457	519	526	466	510	491	503	489	481	508	448	488	503	484	457	440	479	471	477	494	495	469	479	506	474	436	509	473	482	462	458	478	486	469	465	440	466	454	457	512	462	483	473	500	436	492	496	419	458	456	521	519	483	470	498	476	489	478	514	503	500	510	451	457	511	440	463	492	441	464	439	457	468	437	493	487	481	442	520	469	489	477	481	452	420	516	474	498	451	458	460	468	480	476	481	461	511	467	485	502	509	489	515	461	515	497	483	442	475	465	488	445	443	493	472	439	450	473	446	430	487	482	521	457	494	457	494	447	469	454	462	454	449	470	425	517	452	495	462	482	457	504	472	521	504	475	455	485	455	488	456	490	491	463	446	519	456	469	483	448	433	475	458	477	485	483	451	412	467	490	468	467	519	517	494	464	460	472	474	502	469	487	483	482	412	469	489	478	488	475	462	433	449	472	533	442	471	491	449	472	482	495	429	474	459	501	497	486	503	474	496	464	479	447	479	495	513	465	496	442	443	477	489	479	418	481	503	494	452	472	464	438	457	460	487	468	481	493	475	456	531	470	506	475	488	476	456	470	491	508	456	465	491	481	466	435	447	474	507	485	464	516	464	450	481	508	461	456	455	461	480	477	447	480	459	464	492	480	482	479	509	495	512	460	488	462	503	475	467	464	484	450	443	462	426	490	485	470	448	485	482	445	471	433	474	448	468	437	477	480	488	455	501	464	481	451	476	471	468	487	465	505	469	481	521	477	484	501	473	538	501	457	435	475	482	532	435	443	475	483	485	465	479	450	483	447	446	435	476	503	463	451	483	453	474	458	512	474	448	448	482	443	470	508	454	452	452	444	485	495	498	497	476	482	471	476	436	429	478	494	476	431	489	511	473	441	474	492	461	456	499	489	501	491	478	435	481	477	472	488	481	471	455	540	468	500	479	451	520	465	501	454	485	467	466	469	478	456	470	488	467	516	473	470	466	451	479	487	476	474	488	485	471	485	471	479	516	467	494	468	474	475	438	520	467	470	465	483	490	455	489	467	445	505	509	496	478	479	529	475	438	503	501	466	496	472	449	467	490	478	490	461	456	462	492	469	451	474	477	481	493	518	480	469	493	455	468	470	489	530	448	514	459	430	420	476	450	492	486	466	444	474	503	463	500	472	464	457	467	498	494	466	469	511	448	440	470	491	464	449	465	495	477	497	488	474	453	442	470	473	459	511	476	486	494	465	482	508	486	461	471	490	492	473	481	470	473	502	463	435	466	462	451	457	489	456	444	513	449	461	488	478	491	487	458	492	516	449	517	420	501	465	494	470	517	443	461	480	453	443	466	446	497	471	464	534	458	477	518	453	478	490	493	472	466	495	459	483	480	457	460	496	484	480	466	464	463	474	454	468	470	480	470	475	496	478	441	496	486	476	487	487	472	482	489	468	478	473	468	485	487	447	520	474	489	454	466	495	502	477	480	497	469	502	462	459	476	471	524	474	460	508	486	454	471	462	426	456	486	442	468	509	510	464	496	485	465	463	514	483	486	455	475	450	462	441	462	478	485	472	464	462	502	493	474	476	464	473	476	491	447	443	484	483	506	468	478	468	486	436	500	488	482	447	527	448	499	458	520	512	437	489	472	457	487	468	487	508	520	500	457	496	472	474	513	479	486	461	526	509	504	463	435	452	475	508	498	458	460	493	439	474	495	468	471	499	463	504	433	460	506	465	491	464	457	460	500	435	488	472	452	479	454	463	484	500	477	485	533	451	466	488	468	480	464	496	467	458	475	465	471	465	423	401	473	494	436	459	478	472	485	451	496	474	492	477	473	490	489	510	519	485	449	477	457	450	471	479	489	500	477	506	469	492	495	471	497	457	505	483	499	462	491	452	471	473	512	499	483	493	484	476	450	489	499	469	428	486	495	439	439	488	462	459	454	463	476	497	461	487	464	499	465	465	461	489	472	486	517	484	464	456	450	492	465	436	479	462	534	488	464	490	463	485	446	469	496	506	517	471	469	486	486	484	476	502	484	476	466	440	493	452	487	447	507	461	461	508	543	474	484	490	484	436	414	486	494	464	505	481	509	516	442	484	476	458	488	436	482	437	473	483	481	476	493	477	491	471	499	464	448	462	480	472	464	488	455	492	454	490	429	468	463	438	470	463	500	466	492	438	502	475	489	451	485	467	477	443	515	494	466	417	429	445	500	443	492	497	483	474	480	464	447	511	481	455	481	491	462	470	495	439	495	503	486	474	492	524	438	527	478	461	443	493	483	452	493	464	448	464	519	432	482	466	462	522	490	467	462	445	477	492	481	464	482	477	452	484	500	505	443	535	491	533	492	478	427	478	468	490	490	478	506	456	498	494	452	486	495	453	480	487	452	513	503	449	465	508	474	471	488	497	488	482	494	462	521	453	470	485	463	475	523	497	462	494	469	519	477	473	503	505	478	493	485	460	507	458	454	481	461	520	470	497	490	520	477	490	466	470	479	470	458	433	458	465	475	483	454	478	459	488	517	465	515	462	461	429	454	438	467	472	452	509	493	469	439	495	455	493	456	433	476	503	494	490	447	515	427	474	453	517	468	500	431	484	501	464	489	479	419	471	457	477	465	498	482	449	449	448	469	483	497	470	492	488	498	444	474	450	453	483	479	525	476	469	462	489	473	464	496	498	481	483	481	527	489	459	428	471	492	472	504	484	461	486	467	496	482	442	466	440	484	494	511	473	467	472	443	508	458	479	455	458	518	470	433	493	502	428	478	492	503	433	466	461	465	459	475	499	477	522	501	425	477	490	462	504	433	517	488	463	456	519	432	456	491	472	464	508	479	483	480	447	463	484	458	474	476	469	487	520	527	478	454	430	461	487	462	461	449	520	471	489	450	491	497	490	468	469	439	461	505	449
29952	27633	29776	20855	6314	2882	1728	1165	849	671	572	476	530	473	406	416	366	365	370	370	388	399	360	368	369	339	339	332	358	382	323	362	328	312	319	332	342	285	327	315	320	335	291	326	364	307	337	289	332	320	313	341	359	338	323	309	301	345	339	331	329	365	325	327	322	334	335	318	289	330	303	337	346	350	315	336	310	327	303	326	328	332	333	328	302	316	307	325	348	330	350	329	339	318	319	340	312	332	362	306	325	316	327	354	336	335	342	355	358	353	329	326	326	300	371	345	328	329	294	369	303	354	336	319	330	345	346	335	321	303	345	301	328	323	335	341	299	309	338	304	330	311	358	331	335	338	353	327	313	357	343	338	332	317	351	372	325	309	281	316	330	328	286	355	325	312	360	331	318	298	283	304	300	345	335	315	315	322	329	346	319	336	375	340	328	337	326	384	313	307	315	341	308	352	367	368	326	317	341	324	302	350	336	329	340	312	346	331	355	340	329	315	331	284	336	320	332	344	329	310	313	281	329	301	328	347	307	333	325	309	338	347	336	311	317	332	346	316	340	338	315	354	340	353	329	303	355	346	314	314	332	332	319	324	299	340	310	341	313	321	339	317	360	327	320	307	343	356	341	328	321	299	319	305	320	317	307	337	328	342	328	335	309	319	361	317	342	303	326	348	327	335	313	333	316	331	342	340	315	315	357	333	352	330	339	338	342	332	312	353	328	306	352	325	328	329	318	316	317	342	350	319	321	333	324	323	299	298	329	321	321	339	366	330	339	353	336	336	307	341	318	303	337	342	346	326	320	331	333	297	331	316	314	354	341	375	290	314	307	334	324	325	329	322	329	312	350	302	339	307	322	337	308	302	312	341	337	326	288	307	343	337	312	322	338	334	327	340	344	317	325	328	300	311	301	346	325	355	320	317	322	326	312	308	324	346	333	305	342	338	347	335	318	314	312	324	336	353	362	317	316	335	312	321	340	330	311	331	321	311	316	321	333	323	329	338	369	338	354	320	323	340	310	334	326	306	320	320	299	322	325	330	341	331	330	361	320	341	332	317	335	318	314	318	352	311	305	310	322	325	339	353	352	337	328	307	319	311	303	338	310	359	319	326	333	343	344	333	321	331	333	317	309	322	350	323	305	277	324	342	359	314	338	332	318	338	323	333	327	320	327	301	305	332	322	349	357	306	330	298	360	320	307	332	302	319	300	321	346	315	373	324	346	332	325	355	324	342	331	306	358	344	313	304	353	352	298	307	344	342	360	344	343	303	313	320	325	329	337	309	351	350	309	328	343	343	340	313	315	312	335	349	306	302	340	311	342	286	332	348	348	336	358	371	305	292	334	344	301	332	347	341	330	341	328	300	349	328	331	356	313	353	345	310	330	325	338	366	340	311	351	347	320	341	334	341	339	304	325	369	322	322	302	323	345	340	338	313	346	360	287	322	336	318	339	338	333	324	309	305	320	366	324	344	315	321	272	347	316	351	287	299	300	355	355	320	294	344	340	301	302	280	351	324	307	340	329	305	333	312	313	348	329	344	345	325	335	309	314	326	304	318	332	329	329	312	323	322	285	328	320	323	305	323	340	303	357	320	316	347	313	305	339	328	331	313	320	342	338	306	319	308	327	313	362	341	327	309	344	321	333	316	339	337	348	323	320	321	322	362	292	350	335	293	299	344	344	333	341	300	343	315	344	296	309	338	304	359	342	338	330	340	335	328	360	322	331	323	310	301	315	305	332	319	319	318	323	310	302	329	346	351	321	360	299	343	341	310	317	324	312	325	317	306	352	314	339	330	328	305	348	302	362	311	355	332	320	296	291	318	372	330	299	328	343	358	381	349	319	360	311	304	278	340	322	348	303	320	327	313	317	317	319	326	313	319	315	344	301	357	335	323	340	321	317	332	321	318	354	359	325	382	360	310	330	345	333	321	347	316	346	325	334	293	361	314	326	341	322	321	331	323	316	351	307	314	340	293	350	328	304	309	312	322	366	326	324	314	329	328	329	306	346	300	303	318	335	327	288	339	338	315	324	339	341	321	314	297	341	322	347	331	292	351	338	332	333	346	332	336	321	328	349	300	297	334	343	322	352	342	327	322	353	331	341	323	342	337	300	291	339	317	307	318	309	319	370	327	352	331	330	345	347	338	352	305	334	329	342	296	353	330	323	323	364	358	317	335	344	315	356	348	357	327	336	326	331	308	311	324	311	340	360	313	362	346	321	301	308	287	337	338	353	343	319	344	317	321	314	333	310	330	327	338	347	342	345	299	358	334	325	324	367	327	319	334	329	350	318	354	312	354	338	303	323	315	355	317	309	320	333	313	348	323	321	313	324	337	340	311	314	335	338	326	341	330	321	341	336	342	329	344	335	326	317	307	317	287	319	364	305	362	372	305	313	292	324	360	326	310	331	292	348	302	316	330	310	310	322	327	312	307	352	330	351	315	361	340	328	331	374	340	350	323	301	324	314	350	317	304	323	337	279	350	288	305	319	317	362	342	324	338	336	353	317	324	325	333	313	335	324	335	324	312	332	349	304	343	312	349	338	311	350	320	316	313	343	299	329	307	331	339	340	299	326	333	304	338	328	340	324	338	329	312	323	358	332	347	335	336	328	339	348	337	315	349	350	334	326	326	321	316	314	337	321	316	349	350	333	347	333	336	347	308	310	334	302	308	317	314	363	338	306	305	278	316	345	297	310	330	318	324	318	347	338	304	353	308	346	304	326	328	323	350	314	315	312	315	356	309	340	306	326	346	326	310	356	317	318	334	330	311	315	379	321	327	310	324	315	316	335	347	315	338	332	335	340	334	339	360	331	342	318	340	303	325	328	306	327	328	315	317	317	326	340	305	324	336	286	337	330	325	303	298	348	322	334	324	346	352	318	334	304	300	326	330	341	316	308	373	314	346	350	327	324	313	349	336	342	366	341	342	334	343	322	327	332	364	355	349	320	329	333	323	322	327	323	342	321	319	320	363	299	337	343	314	331	330	352	328	333	324	308	336	355	299	360	339	313	327	319	345	323	322	316	368	326	331	334	308	348	354	342	352	350	308	309	345	350	337	303	340	307	312	348	344	331	328	315	350	345	312	358	317	300	324	326	346	334	323	347	345	333	322	290	326	305	324	352	309	297	312	356	309	317	330	328	320	332	340	322	321	316	297	316	284	359	285	309	353	351	337	296	354	316	325	345	357	308	312	310	307	370	296	320	350	344	365	350	344	335	315	347	341	316	316	336	315	343	356	308	333	324	321	334	335	359	311	311	356	304	330	357	333	331	318	323	319	305	318	319	355	345	350	337	324	359	334	351	327	335	325	348	345	344	322	331	308	307	314	296	329	326	359	340	328	337	344	315	350	328	310	326	345	311	313	335	341	308	342	325	314	345	315	329	315	334	322	338	362	329	342	285	315	357	320	334	308	341	352	320	323	356	313	309	351	339	384	320	360	365	311	337	321	342	319	316	345	357	365	356	335	337	315	309	328
30905	43291	34308	22098	8711	5184	3182	2183	1454	1050	918	778	721	639	548	556	540	478	458	477	459	450	434	434	438	408	423	395	394	374	365	356	384	391	366	402	408	378	411	408	387	399	371	403	367	389	418	408	406	404	377	362	421	398	363	411	380	423	382	411	363	404	414	367	371	385	413	376	373	376	411	354	393	363	407	371	382	371	410	403	377	389	379	379	390	384	380	411	383	379	381	357	396	385	382	388	380	387	370	358	401	401	396	390	407	413	413	388	359	424	395	392	368	402	373	365	357	377	390	396	350	435	399	384	405	394	386	408	421	355	351	365	372	386	374	379	411	387	368	369	380	351	381	405	465	397	405	408	383	360	376	374	391	394	365	412	376	384	381	349	399	386	380	404	393	365	370	402	377	369	371	375	418	383	421	427	393	377	388	400	391	339	335	381	384	360	368	384	393	354	375	377	372	381	406	394	376	395	381	396	370	344	368	378	426	383	358	392	402	391	403	418	392	372	385	366	360	366	379	431	374	381	403	414	344	406	373	358	379	384	409	373	367	407	401	399	379	417	390	404	406	364	373	357	390	364	388	369	407	374	361	375	395	373	353	362	384	378	389	396	413	398	418	381	412	395	384	402	390	389	386	383	353	361	371	380	394	389	375	412	371	378	404	386	367	357	384	372	389	386	408	357	386	368	375	375	400	382	404	392	390	397	400	381	352	398	377	387	380	409	379	394	405	424	410	382	386	389	369	373	373	409	385	428	386	379	379	364	405	379	392	351	396	392	351	360	395	396	379	384	364	392	394	390	366	396	403	381	389	393	368	369	434	370	419	427	406	417	359	380	393	380	366	401	375	386	367	415	346	402	367	420	362	419	359	399	375	390	377	417	406	405	399	390	410	364	355	404	413	419	398	396	407	351	412	409	397	366	437	419	379	396	399	373	387	414	355	363	395	375	407	363	389	383	415	411	359	423	362	389	391	370	389	418	372	372	390	349	374	421	406	398	397	382	411	395	351	385	429	382	398	395	392	409	370	364	367	375	415	391	349	395	374	402	373	398	395	409	377	383	366	406	411	378	390	387	389	399	380	411	402	372	421	383	409	377	357	381	385	394	349	366	368	391	395	373	396	389	402	396	395	420	408	388	406	403	408	357	374	380	396	386	358	380	374	400	400	388	410	418	368	383	398	385	350	393	397	430	383	386	383	389	381	371	396	368	394	436	396	390	381	395	371	384	373	387	429	385	345	383	369	425	373	387	370	400	421	407	376	344	383	387	362	352	384	375	414	379	395	366	390	416	380	375	366	383	387	415	451	405	402	422	364	399	361	383	378	379	414	404	410	416	408	377	390	388	395	426	381	379	413	379	398	414	383	396	361	358	397	392	374	390	371	368	394	402	433	384	387	406	360	384	427	392	413	395	384	359	373	429	378	336	405	362	393	367	374	396	371	426	368	357	344	400	392	360	374	370	392	368	410	379	387	383	395	386	392	391	367	374	387	379	403	382	409	372	377	374	419	379	385	389	384	381	368	372	385	404	427	362	374	384	379	415	357	370	388	357	370	414	395	373	379	387	407	388	399	425	384	382	405	389	388	360	388	383	411	362	390	389	408	400	378	400	400	391	357	419	373	365	389	417	398	378	380	416	389	389	364	429	377	372	403	376	380	379	368	404	404	393	368	373	369	379	385	427	387	382	350	387	405	381	407	358	354	357	351	366	381	364	399	416	382	373	345	386	393	382	360	380	384	402	389	409	347	401	397	397	391	359	396	377	380	379	388	395	410	371	409	361	396	393	366	378	353	372	393	388	391	378	370	378	386	383	410	365	399	398	356	377	385	401	378	405	394	353	396	403	402	384	398	393	407	369	377	394	382	353	391	422	381	389	386	411	383	347	367	427	383	403	385	380	382	396	390	383	362	427	390	405	411	364	378	385	400	379	369	407	373	398	425	359	408	407	386	338	360	383	375	386	410	386	418	407	422	370	392	385	389	408	390	389	394	425	409	361	399	395	359	366	379	377	372	405	416	352	359	413	395	368	350	368	412	429	346	379	388	379	379	420	380	419	404	376	361	370	396	371	391	379	383	409	360	361	400	389	374	367	357	410	373	386	373	394	358	358	411	423	361	394	369	376	395	368	365	333	396	364	371	385	399	398	412	410	370	390	429	357	357	390	397	429	392	384	393	382	414	407	368	398	396	391	370	365	396	407	395	373	379	376	385	328	399	384	412	377	386	395	373	381	399	397	404	376	355	362	351	398	375	410	390	356	401	395	371	376	402	396	411	396	401	376	407	387	380	395	371	350	392	401	406	427	370	378	403	379	394	414	411	410	420	435	386	359	354	395	369	370	377	403	404	381	413	378	389	374	388	410	385	375	379	361	420	382	403	354	395	367	413	438	364	403	362	401	391	398	378	348	383	397	406	347	422	402	417	419	405	404	404	385	377	384	376	375	398	365	375	365	350	399	364	426	403	380	362	367	366	373	409	400	400	388	385	387	398	377	377	380	374	432	399	385	395	351	346	364	394	400	382	371	415	376	414	398	373	401	361	370	343	394	400	377	378	395	355	399	385	387	397	380	389	385	381	401	365	369	408	413	375	367	389	368	396	377	360	422	347	374	399	372	356	395	405	401	398	398	358	384	417	357	396	348	394	375	374	411	412	393	396	397	373	403	370	389	366	384	392	383	401	390	389	383	365	397	383	417	367	423	413	393	379	401	407	395	411	352	396	410	383	383	417	387	385	415	368	324	372	369	423	377	385	356	381	388	395	379	348	368	371	372	418	384	354	406	363	374	380	368	421	407	405	386	372	376	354	370	407	362	385	364	404	388	403	383	397	390	379	387	382	367	378	391	380	387	368	421	373	357	384	391	357	402	383	369	402	362	414	403	376	411	395	419	390	430	407	400	403	421	398	319	402	401	400	436	345	373	408	382	394	390	405	392	379	367	392	383	346	373	394	382	335	377	349	389	400	383	356	383	366	403	361	373	402	402	398	403	394	391	391	405	432	357	365	342	391	390	408	385	370	374	387	370	364	373	428	387	405	378	366	408	352	415	424	344	400	385	366	363	452	382	384	380	355	405	413	402	394	395	372	389	364	415	389	415	400	402	409	374	386	398	385	373	412	379	387	347	396	394	377	354	418	403	401	354	390	420	400	390	390	394	364	449	374	377	397	375	351	410	369	364	415	400	402	353	384	387	380	407	363	339	393	381	371	394	402	369	377	416	353	380	409	386	377	396	405	363	375	408	352	381	412	393	383	415	391	386	431	390	386	373	367	394	414	416	401	407	370	406	397	385	395	405	343	417	362	364	412	373	398	399	429	357	419	412	388	372	413	403	393	367	399	403	411	371	367	406	383	380	426	344	403	377	422	434	416	386	372	378	370	398	371	385	358	410	384	382	356	426	376	374	381	394	391	386	355	423	392	390	358	340	398	411	370	396	389	380	396	407	394	383	376	414	375	361	378	375	398	395	364	391	396	383	394	364	398	370
23836	21442	28712	25605	21682	14656	6945	2683	1571	1028	858	708	691	562	537	547	485	518	465	473	491	470	421	445	436	434	455	407	373	406	410	404	475	399	404	391	425	426	416	404	409	408	381	406	432	402	374	431	426	408	413	436	371	411	380	408	402	423	403	377	406	404	409	408	404	458	389	379	438	432	429	395	410	382	398	431	382	418	352	407	389	407	407	411	376	424	418	431	402	436	427	442	440	427	428	355	400	423	371	352	439	392	424	419	393	439	432	395	394	431	437	405	403	422	408	437	384	393	425	409	421	357	387	372	405	399	397	405	400	367	434	395	393	426	406	366	420	420	395	416	433	400	399	409	399	439	381	394	401	429	395	441	377	411	374	401	394	401	407	388	422	409	402	384	375	421	411	368	395	395	356	402	415	434	407	362	430	365	385	398	381	438	388	410	408	414	382	383	391	410	399	450	397	372	428	404	406	382	416	434	404	412	382	397	458	400	397	367	429	396	367	416	402	421	388	403	375	405	414	393	455	400	393	389	427	377	393	396	391	398	389	384	386	391	426	408	429	419	415	418	378	381	407	412	423	402	378	379	381	441	432	397	402	390	426	344	399	412	384	431	420	377	396	413	417	415	421	392	364	423	431	423	409	394	372	428	383	398	424	420	395	381	385	354	436	370	421	414	412	360	395	407	396	427	396	408	371	403	385	391	380	415	418	364	419	387	396	329	395	406	381	437	432	419	419	413	384	402	397	410	440	401	411	425	413	417	417	446	382	381	409	419	382	408	386	408	374	383	394	406	415	425	354	419	393	401	390	413	413	391	436	388	350	426	422	368	399	415	421	391	425	441	439	387	383	416	384	433	401	396	421	420	392	423	441	392	427	391	426	434	411	421	420	388	412	424	390	388	389	383	402	447	378	419	411	404	445	382	406	445	425	383	392	370	410	405	379	384	393	429	368	432	410	387	384	411	369	398	387	399	389	424	444	414	410	425	402	402	421	385	394	385	392	404	368	445	429	409	429	395	405	413	403	422	382	373	411	377	384	385	373	421	405	414	417	357	381	369	405	377	395	400	429	403	372	412	390	421	424	407	395	396	409	417	399	416	428	406	400	443	383	413	429	441	393	404	430	433	426	423	385	395	399	416	424	393	391	394	406	377	374	416	402	412	423	421	441	373	385	422	400	416	402	451	412	391	425	367	425	409	419	388	402	388	417	397	401	368	420	366	402	403	412	390	358	393	409	406	407	422	378	406	425	393	416	415	392	399	448	424	375	408	403	427	406	407	397	364	406	368	386	369	386	395	413	434	405	437	417	396	400	402	422	452	402	394	444	389	397	387	382	388	433	397	392	400	385	385	397	399	374	370	374	381	380	395	392	419	397	400	397	377	429	424	435	375	380	400	412	455	385	418	397	380	424	379	388	401	404	417	405	408	388	398	390	382	400	421	417	416	420	390	395	389	392	403	410	384	411	404	379	382	369	372	379	425	407	398	349	409	408	426	366	432	407	369	403	413	364	389	395	408	420	385	415	426	428	384	378	402	424	389	404	372	398	386	387	406	370	406	369	423	389	408	414	400	413	407	421	404	386	395	412	403	411	419	406	415	439	439	403	408	409	418	385	407	410	411	401	408	405	385	395	391	400	382	392	377	419	405	427	412	400	426	426	388	394	433	398	416	401	378	390	398	399	395	428	409	429	378	405	415	406	425	419	422	383	422	408	407	429	373	410	377	408	391	406	427	397	415	380	427	383	385	419	369	406	376	403	396	431	429	371	422	406	382	401	379	382	403	424	437	370	406	384	437	403	405	428	378	396	407	430	361	401	427	399	393	392	412	420	414	450	412	379	408	433	394	400	406	388	382	423	417	402	406	364	380	427	397	395	375	392	393	398	422	376	383	381	388	374	422	415	389	380	386	396	389	408	390	394	378	431	372	375	385	429	424	408	385	364	399	420	386	397	409	402	398	395	416	386	425	402	404	398	395	425	403	407	399	403	409	370	377	427	360	391	406	434	418	425	423	409	403	381	398	389	367	414	403	382	395	419	352	436	394	391	419	381	406	411	398	426	406	371	388	401	383	413	401	417	373	394	423	401	404	426	417	415	374	370	365	384	420	398	407	422	410	404	404	390	401	411	440	431	381	422	381	381	373	396	403	436	398	400	423	438	376	389	418	404	371	389	417	397	399	400	407	415	377	413	390	351	403	399	422	377	392	422	359	374	407	390	404	420	399	385	426	400	383	411	407	389	405	452	428	413	424	421	410	418	417	386	384	404	416	413	428	455	392	419	426	394	389	405	411	450	442	386	407	418	413	424	437	378	416	383	402	393	389	390	393	428	417	408	419	429	410	427	400	383	413	409	390	396	383	419	402	402	433	401	403	395	423	415	425	392	384	413	391	388	409	440	420	382	400	366	363	397	387	409	421	406	394	364	420	432	431	395	396	417	396	420	399	391	411	437	397	406	400	430	398	413	406	416	398	368	465	413	422	401	394	418	388	406	434	431	390	392	456	407	380	390	383	391	411	387	388	395	422	429	381	417	386	425	409	415	376	391	378	435	380	381	424	401	416	383	427	375	437	419	389	397	393	420	371	402	453	399	346	394	408	381	381	404	378	393	396	420	384	440	452	384	414	399	390	390	384	380	372	398	444	368	385	387	411	409	416	435	387	435	410	391	393	415	386	387	395	415	388	376	432	402	418	394	407	409	399	386	376	366	412	403	394	390	419	416	433	417	418	389	409	390	381	392	387	410	395	377	371	403	388	404	436	409	420	409	375	395	380	434	374	393	415	432	407	414	416	378	381	427	357	379	421	374	406	409	365	422	371	394	388	394	432	399	399	401	389	412	398	428	395	391	388	388	398	386	401	363	411	384	404	408	388	382	369	399	385	384	383	406	368	408	359	406	375	396	379	395	403	385	405	421	391	396	426	405	409	399	418	430	432	420	378	416	399	440	462	405	422	386	410	376	399	423	404	385	412	386	421	427	401	405	400	436	402	405	430	411	441	395	408	406	381	383	406	390	374	394	384	405	405	433	382	419	424	409	413	393	387	393	441	404	381	407	417	414	412	396	402	411	422	432	398	407	411	446	410	395	403	376	413	381	415	390	361	389	413	393	421	397	406	403	392	401	401	424	365	429	379	393	407	381	394	408	418	394	392	401	427	393	382	379	385	393	396	425	402	374	394	442	418	384	412	382	410	389	439	398	405	403	377	393	373	415	415	420	395	402	435	353	384	443	378	390	390	402	429	382	430	390	407	373	361	427	403	398	410	416	417	412	401	457	384	411	383	379	425	420	405	380	407	373	412	411	388	403	368	389	412	392	399	416	432	456	391	418	423	408	419	428	399	434	393	405	397	396	408	451	408	423	415	372	395	413	349	369	395	398	390	381	405	397	371	407	403	381	413	393	434	449	378	359	373	402	406	421	392	367	382	404	387	419	412	395	409	391	374	407	397	418	437	381	426	375	401	427	411	408	407	394	431	427	419	456	430
31036	54747	47211	32927	19940	11931	8331	4230	2479	1537	1231	1085	930	810	662	670	625	630	561	569	575	545	541	497	518	505	531	507	463	485	450	478	487	475	504	474	426	483	440	490	455	464	485	500	477	467	472	498	482	435	495	459	494	475	492	480	462	463	471	464	468	506	490	454	438	469	429	495	491	472	482	476	473	467	492	435	484	441	507	500	464	508	478	457	538	460	498	475	510	495	456	442	502	460	465	426	454	481	487	481	459	444	467	456	486	455	450	429	470	502	489	458	430	463	478	470	478	454	429	436	452	490	434	473	447	449	468	469	445	445	489	468	460	463	493	464	452	486	431	497	465	476	459	438	503	464	474	444	452	456	488	469	455	479	486	464	448	457	465	501	469	429	497	467	493	481	463	477	467	433	452	488	467	451	440	447	437	421	458	493	471	414	489	459	447	470	480	465	467	482	483	455	501	456	522	464	440	453	467	463	478	450	471	529	484	460	496	480	483	510	462	514	440	497	465	446	513	458	510	480	488	479	482	454	457	465	487	404	462	455	467	458	479	472	468	422	482	438	487	434	493	463	490	472	478	438	470	457	486	491	452	450	455	438	463	451	449	455	448	481	454	470	434	478	462	486	477	457	513	453	455	448	424	479	492	460	454	511	497	463	485	464	459	464	502	474	474	504	445	445	445	473	498	488	464	439	428	464	420	469	435	441	491	458	463	460	493	449	431	475	467	447	472	454	464	457	486	466	439	516	489	480	454	473	493	490	459	460	443	478	509	492	464	485	481	474	476	425	450	441	511	449	443	449	470	458	479	423	444	443	466	462	470	500	462	480	487	464	439	457	461	463	486	473	461	457	433	473	485	482	457	462	474	484	460	494	476	436	466	468	464	453	416	457	499	473	443	460	453	464	500	479	432	497	497	444	437	472	467	448	502	452	460	473	454	435	488	451	491	455	445	444	498	475	502	479	452	455	481	439	420	466	454	542	496	489	466	507	466	453	462	483	489	452	471	461	448	476	460	464	456	456	481	467	453	463	454	478	454	468	470	463	478	459	488	475	482	471	436	476	499	439	468	470	476	442	469	461	468	465	449	469	481	476	510	516	481	460	475	515	485	499	433	438	453	474	464	453	478	484	483	476	464	458	455	433	476	451	453	490	478	475	437	440	433	438	459	484	505	467	433	446	467	487	455	507	406	447	435	485	495	496	475	468	487	493	433	429	499	433	508	507	449	485	460	464	467	447	441	461	469	442	473	490	470	473	448	506	452	449	458	459	426	480	436	461	475	487	493	433	427	472	461	485	475	444	458	469	463	463	465	504	479	453	466	468	457	476	443	507	468	483	418	466	447	499	465	443	470	466	458	504	435	488	455	426	478	481	478	449	444	469	448	503	448	494	464	495	471	418	449	481	460	456	423	489	453	457	446	465	443	493	472	464	406	454	446	491	492	438	411	494	458	480	477	447	440	471	472	498	494	502	450	477	510	508	485	452	419	435	454	438	465	445	451	495	472	464	478	440	456	480	486	453	436	434	459	471	442	480	485	482	448	477	475	450	475	467	526	466	429	472	433	444	472	508	483	505	488	520	463	473	459	425	484	447	451	501	493	442	526	506	476	408	481	486	491	455	448	454	446	459	489	455	468	436	458	482	474	492	450	466	452	456	433	475	468	452	480	499	448	445	495	431	469	453	460	467	452	473	436	474	467	487	474	492	468	450	467	447	443	498	473	452	489	478	492	454	475	468	450	472	486	451	451	481	477	542	431	509	455	492	454	482	468	469	488	433	424	481	451	488	438	462	440	460	460	469	459	490	463	466	460	491	476	470	466	485	421	467	452	448	475	503	486	462	503	479	445	467	461	476	476	443	438	430	495	437	450	456	509	455	449	452	450	468	526	488	461	469	510	465	475	445	463	452	480	453	449	449	485	459	420	449	442	456	450	494	489	489	448	454	468	441	476	492	460	464	415	478	463	503	495	473	429	473	436	479	444	457	481	480	435	476	472	398	482	430	468	491	483	446	517	485	449	470	456	495	429	439	436	524	491	473	479	494	461	466	445	446	462	465	490	469	482	447	426	500	453	487	452	489	474	456	440	475	481	482	489	486	477	468	453	480	467	452	479	490	423	492	493	490	455	494	457	439	464	480	456	439	448	479	471	441	495	513	449	457	446	490	476	449	443	466	455	468	465	480	492	474	403	482	459	469	474	489	470	440	469	456	454	466	462	459	461	434	457	468	485	465	472	526	433	475	512	472	467	458	420	490	482	472	448	458	498	448	456	502	463	455	439	483	440	456	484	474	464	497	480	468	469	486	497	496	446	439	453	463	485	472	458	448	494	462	527	471	507	452	475	477	458	400	476	474	433	437	466	474	473	492	457	548	444	501	466	469	489	473	455	449	459	455	466	473	485	461	440	436	466	475	506	493	478	416	472	471	475	492	502	488	471	442	451	446	450	451	465	473	454	465	491	458	453	457	463	475	500	451	458	502	466	453	483	480	467	478	470	431	459	462	488	453	491	449	451	462	446	441	450	459	463	475	517	465	450	442	488	425	470	439	453	443	481	468	480	476	442	471	470	486	433	479	452	479	478	465	450	475	462	464	457	473	436	514	516	439	487	504	482	444	436	482	471	435	443	441	457	458	433	479	463	481	468	427	473	482	457	485	483	477	487	452	473	438	461	485	415	463	455	467	475	426	456	451	503	485	461	469	461	435	481	495	467	473	455	470	458	466	485	455	473	446	455	456	430	514	460	430	470	482	457	513	467	472	466	439	442	473	460	461	468	484	458	467	450	469	448	480	497	491	460	453	471	457	462	472	476	471	494	470	461	499	468	434	486	449	472	420	455	465	489	456	450	483	442	441	465	461	478	485	421	444	465	484	481	476	506	471	478	485	472	469	468	468	465	484	471	450	504	489	485	532	479	443	457	443	475	469	475	480	479	475	474	494	473	500	481	459	463	436	439	449	463	481	430	517	463	470	455	457	490	494	441	448	519	433	464	461	448	487	474	448	425	443	511	445	449	419	457	432	481	489	446	489	497	477	486	497	477	493	444	464	460	491	483	477	455	476	453	475	479	479	450	442	495	418	432	430	481	476	443	459	478	453	440	466	432	443	438	479	464	489	466	464	434	497	490	471	441	470	475	473	488	498	500	470	492	449	440	488	469	487	464	462	487	436	476	475	438	462	446	454	471	461	478	444	476	492	493	473	467	479	495	483	490	501	474	499	501	451	462	487	505	485	453	458	456	446	478	469	501	471	486	457	476	485	473	480	461	473	430	454	497	450	422	478	471	452	489	476	434	495	490	465	470	481	455	487	460	504	488	458	473	450	530	469	547	464	506	485	453	497	458	456	483	510	468	488	514	479	480	463	443	461	427	465	481	482	490	469	484	425	494	471	453	448	441	468	459	445	430	463	483	461	479	449	495	487	471	451	451	515	478	474	489	458	481	500	496	413	416	482	477	468	471	470	490	460	502	491	478	477	495	498	500	479
25134	21478	27700	26311	15231	5991	2593	1331	885	657	601	542	506	438	447	385	384	351	354	346	323	357	339	349	335	308	355	351	290	304	292	302	269	296	335	300	311	298	281	348	267	301	301	293	286	270	278	312	306	303	314	321	286	276	280	328	320	302	277	288	305	293	312	292	299	308	281	258	299	298	321	297	265	312	280	326	315	283	301	300	299	312	244	256	284	293	270	327	302	311	267	297	272	298	317	311	323	285	288	301	297	316	300	313	294	287	292	296	290	312	321	281	302	317	302	319	301	329	322	301	306	311	278	277	271	319	300	314	279	328	278	309	269	271	281	278	295	275	282	305	298	300	317	282	273	278	283	292	281	316	301	261	276	297	315	312	320	309	288	283	298	276	304	293	317	272	305	324	266	304	277	287	298	285	290	311	307	279	322	294	262	278	289	304	309	300	325	293	308	311	305	271	301	306	281	269	308	321	288	295	261	288	275	289	270	316	262	295	309	287	284	279	324	307	293	310	289	285	303	302	307	305	266	278	289	281	285	301	308	294	293	275	284	303	309	277	286	290	323	304	305	286	292	278	298	300	262	302	296	290	262	317	307	272	290	286	289	278	281	290	297	288	317	308	278	264	289	266	305	304	280	280	277	302	289	300	316	268	324	292	283	293	286	311	306	246	313	293	305	263	310	294	295	278	311	310	280	296	321	280	308	302	298	337	315	315	246	294	281	283	344	307	259	303	291	348	272	289	304	304	238	291	295	292	315	294	324	306	339	303	319	279	276	309	298	308	287	314	289	293	299	281	321	270	282	292	285	268	308	288	300	287	305	322	277	323	295	303	255	306	305	276	299	279	274	272	320	294	317	284	276	265	283	315	298	274	281	307	301	288	285	308	284	291	270	274	328	290	316	279	323	251	267	282	291	301	301	279	283	280	290	290	315	323	282	296	267	302	313	290	305	286	295	292	293	279	290	295	319	292	301	263	282	285	275	279	235	307	284	269	292	327	294	278	294	299	284	296	306	312	290	296	300	287	286	311	302	294	290	302	287	285	300	262	289	282	287	276	289	272	299	272	288	298	297	294	287	297	300	322	283	296	283	287	282	276	335	276	313	275	324	281	267	318	276	329	291	313	315	306	288	287	287	337	294	263	318	297	313	278	294	311	281	294	309	290	299	315	308	296	316	285	275	304	316	307	284	316	291	286	274	297	294	318	297	303	280	260	259	289	270	308	295	276	290	313	299	277	311	309	282	277	282	304	329	321	299	298	290	298	300	300	288	301	271	289	297	295	285	300	288	319	284	323	279	288	293	290	298	301	307	297	283	289	332	277	305	306	294	297	302	302	302	309	266	282	298	270	280	314	307	314	296	307	284	316	258	281	302	321	298	326	285	315	310	308	260	277	272	282	273	294	270	284	308	242	284	284	285	300	284	243	261	305	301	306	299	304	303	286	306	303	300	277	294	313	290	298	291	295	281	303	270	318	301	284	279	271	310	288	283	264	279	291	329	318	279	300	275	308	280	293	303	332	279	292	293	297	298	281	332	316	297	284	314	297	302	257	318	240	311	288	298	245	294	307	291	305	295	296	267	271	292	265	285	318	296	307	281	311	304	279	304	314	311	287	298	285	290	298	304	279	281	291	275	259	313	322	331	304	308	309	276	306	275	310	301	255	291	278	275	318	308	299	284	293	314	275	307	322	280	316	294	306	299	275	284	305	301	289	295	308	304	288	285	288	305	289	295	281	293	291	279	296	273	291	274	289	298	279	266	303	303	295	306	288	301	308	259	283	298	292	302	306	301	307	298	286	317	287	279	279	306	287	300	305	287	304	276	308	254	314	274	321	295	325	299	269	295	283	272	298	311	284	310	310	302	285	275	277	297	289	286	276	309	292	290	311	335	285	322	296	292	313	274	291	292	322	288	328	321	285	293	303	285	270	312	267	280	297	297	287	300	268	278	292	263	295	305	308	299	287	269	303	281	285	317	277	282	318	272	269	279	326	306	328	291	323	290	279	309	296	276	283	281	293	276	335	274	271	311	285	262	291	281	288	308	280	308	315	322	295	315	288	307	295	299	277	288	296	284	290	291	299	295	262	293	302	331	251	261	240	265	302	289	303	306	304	301	290	288	279	306	276	312	310	305	293	261	277	327	307	283	330	303	275	333	290	279	315	328	283	299	286	314	302	276	288	300	282	282	272	304	281	260	280	316	298	284	303	324	295	282	295	288	311	289	288	284	292	289	275	299	287	317	329	270	326	294	292	307	304	280	293	258	280	299	290	287	294	304	274	338	281	288	279	301	294	297	279	285	299	308	275	305	258	290	295	285	287	291	299	312	267	282	307	306	274	310	306	293	301	288	275	319	269	274	260	314	278	315	275	292	296	299	286	330	298	295	317	344	310	279	282	309	299	266	293	250	262	304	328	292	300	261	313	272	325	264	286	314	270	271	268	301	284	274	286	268	288	325	295	319	325	314	278	288	291	303	299	270	311	310	307	326	280	286	302	286	285	311	284	291	260	286	314	257	283	295	302	319	315	295	281	284	292	288	285	304	307	282	339	260	294	338	291	290	270	299	295	301	280	267	276	278	270	302	303	322	266	295	273	291	265	288	308	303	293	292	294	301	301	282	308	285	293	300	271	293	278	293	280	323	320	306	296	282	290	302	299	343	292	289	285	342	283	298	268	353	319	289	282	282	281	288	300	273	283	244	287	317	300	267	302	290	297	272	308	282	277	310	277	301	313	275	290	285	277	265	299	282	286	251	333	304	321	306	322	310	317	283	290	267	307	282	321	321	296	302	295	268	288	275	282	300	282	291	283	273	262	286	277	262	282	292	289	277	268	306	291	305	258	296	283	323	319	284	284	287	285	266	301	296	299	304	288	285	260	291	290	297	290	263	292	312	283	301	314	291	305	317	295	284	315	297	303	307	273	271	324	333	320	310	305	281	318	297	260	284	270	350	304	297	295	300	312	282	291	278	304	270	286	264	313	295	264	267	315	292	286	278	334	298	283	292	293	287	267	281	305	294	290	300	280	302	297	305	296	279	308	313	285	281	283	273	293	269	283	293	324	314	266	311	298	290	307	296	298	279	272	312	295	299	298	303	317	313	303	289	300	303	340	307	309	293	282	318	303	277	321	278	271	273	265	283	272	286	319	284	303	272	293	305	292	284	269	288	304	297	326	289	285	300	275	345	300	304	318	289	280	295	317	283	280	280	290	298	312	309	300	296	305	317	312	291	317	304	291	282	302	297	257	293	268	292	277	329	299	322	272	303	306	308	278	287	318	297	290	289	296	295	289	289	283	334	317	311	279	296	261	298	292	278	279	314	284	297	341	287	280	293	289	279	304	297	314	290	259	319	300	301	292	275	277	273	296	300	297	304	314	281	286	276	301	322	292	310	294	298	285	293	293	292	310	327	305	300	332	276	299	317	256	297	290	298	293	305	303	288	307	306	302	284	286	310	302	303	290	310	311	314	285	306	313	279	290
30675	49113	37624	26037	17096	8753	4371	2531	1684	1191	934	820	724	675	615	555	506	454	481	465	407	372	440	387	403	378	357	376	375	394	372	390	365	350	336	367	368	376	359	354	351	349	377	367	369	356	337	392	348	343	325	351	351	382	352	372	339	374	379	358	378	347	316	365	329	296	376	384	369	353	380	364	329	340	356	363	347	340	362	338	387	342	356	349	339	338	314	375	373	358	366	353	378	366	382	354	341	362	346	345	361	355	313	336	338	338	348	362	344	346	357	344	329	350	361	386	359	372	314	369	381	374	349	349	341	343	348	372	376	351	362	376	320	390	318	323	347	356	358	355	362	358	350	342	349	331	332	341	346	302	364	348	332	334	315	352	332	381	363	396	353	349	338	336	377	358	319	352	365	317	347	361	323	337	369	356	339	365	380	417	329	331	320	306	355	355	392	354	379	358	357	348	351	317	373	335	336	347	349	339	340	345	334	361	338	359	343	351	324	369	344	363	370	370	332	331	364	338	346	353	351	372	331	343	347	345	343	331	346	340	360	346	349	383	331	349	367	345	336	328	350	352	391	346	374	335	357	351	378	322	389	340	364	422	386	357	343	350	345	357	344	371	373	370	353	367	365	342	337	353	374	350	351	339	389	369	324	341	333	340	315	331	367	350	341	372	355	344	326	332	315	374	326	331	360	318	349	361	364	351	379	345	372	362	353	378	336	349	338	333	348	355	357	349	339	352	380	341	315	371	383	362	344	375	341	318	371	340	348	349	378	336	331	338	353	358	347	334	373	351	378	344	328	371	323	368	356	326	327	357	323	375	343	335	355	395	360	331	333	358	359	336	341	334	362	369	325	342	346	382	356	319	347	345	350	354	361	356	361	353	364	341	350	332	358	359	342	360	399	360	349	349	386	379	376	361	337	367	379	324	368	342	369	340	346	355	351	380	359	313	335	322	349	368	329	304	361	345	391	324	328	361	340	337	371	360	345	362	337	331	403	347	360	346	350	361	364	337	362	376	340	320	352	362	360	350	314	341	325	344	347	325	330	343	371	365	345	347	373	368	341	345	337	351	337	368	361	338	347	351	343	337	357	334	352	330	383	357	363	321	361	350	343	333	343	349	368	369	336	367	353	317	344	351	361	343	359	339	377	364	369	363	376	336	364	368	369	364	351	368	345	343	351	352	345	368	345	330	375	371	348	347	352	338	336	352	373	329	357	358	351	339	331	324	368	396	372	347	342	350	349	351	366	346	362	343	349	345	350	353	339	359	351	307	374	355	356	367	352	328	361	362	342	343	352	349	355	364	345	358	375	309	353	349	384	341	359	356	357	375	341	352	343	327	333	360	359	363	339	351	359	349	363	331	377	344	346	366	335	369	331	350	350	368	361	379	345	354	321	377	338	387	351	361	323	369	339	349	340	385	337	389	362	347	349	369	356	351	342	360	380	389	330	339	366	327	356	323	347	363	345	357	344	339	382	374	354	344	343	341	365	328	347	343	359	333	375	345	349	350	349	368	324	367	352	360	348	348	387	344	360	333	360	338	368	341	380	334	344	364	350	323	357	363	381	367	336	336	371	352	363	357	334	314	337	391	351	354	340	366	379	341	389	366	354	341	367	359	323	332	385	346	329	371	347	375	388	356	334	340	382	354	368	378	345	341	347	367	328	354	366	375	347	356	318	332	358	323	313	345	383	371	379	375	348	320	343	335	356	342	346	330	336	398	351	338	340	351	310	359	374	348	354	371	361	348	354	343	334	323	347	352	341	359	363	391	351	350	351	364	388	349	347	340	362	367	316	363	336	343	349	377	345	321	361	350	377	374	334	347	328	343	356	374	328	342	341	369	325	335	375	326	364	371	349	375	350	372	356	339	384	383	352	387	338	319	371	384	353	354	344	353	339	344	355	298	357	337	354	371	347	350	344	357	367	315	381	388	372	351	327	369	353	360	348	348	370	318	388	363	368	373	346	368	381	342	348	348	364	317	369	371	331	381	366	358	316	320	348	313	338	336	328	375	357	336	321	343	328	342	326	352	349	386	361	351	364	370	378	349	392	344	341	348	355	363	340	360	336	362	322	396	382	341	370	365	329	345	336	353	355	359	364	326	347	341	365	366	387	336	355	357	317	351	351	332	354	346	338	331	354	369	372	342	339	343	355	350	389	335	345	378	379	340	341	344	332	333	346	348	401	365	374	358	336	362	340	394	331	365	339	343	376	338	354	338	348	358	343	341	335	350	340	343	314	344	349	352	332	367	352	362	366	354	357	377	375	364	334	367	372	329	352	349	376	345	368	338	396	343	342	349	395	336	387	358	363	356	356	372	387	335	321	359	355	368	350	353	340	359	350	344	373	352	330	374	399	345	323	320	351	358	336	336	344	344	359	352	360	377	378	368	330	350	365	349	358	362	342	370	342	351	351	370	336	359	346	354	364	353	368	353	366	326	362	334	327	365	363	354	325	383	387	360	358	365	350	353	361	336	353	347	376	360	378	360	404	373	312	343	340	346	356	330	375	348	341	375	360	367	357	339	313	330	332	345	324	375	345	358	376	370	377	348	330	362	348	341	351	374	363	312	320	366	341	347	370	334	337	336	313	357	332	324	350	340	358	362	347	350	346	353	320	365	358	336	354	335	359	355	337	334	358	316	354	332	349	316	345	353	384	352	377	358	376	340	379	345	340	359	382	327	359	369	360	339	329	329	363	328	333	340	342	362	331	392	378	386	370	350	357	328	365	338	354	331	354	351	362	345	335	353	339	327	362	337	352	345	330	347	339	346	346	384	372	358	367	322	346	341	355	381	327	331	383	303	363	345	355	342	337	350	355	348	363	308	347	351	375	383	337	348	329	355	366	356	342	385	354	371	355	369	305	372	348	353	364	351	365	347	316	370	341	354	363	366	342	339	345	361	353	371	320	318	349	376	358	402	359	380	369	342	325	354	366	326	326	360	329	371	374	369	362	346	343	357	326	330	360	361	387	343	348	332	323	345	349	355	345	365	347	375	368	331	346	360	365	395	339	353	363	339	344	359	328	341	350	392	336	348	362	358	360	339	381	346	355	359	330	371	382	389	360	311	355	346	324	375	369	351	321	344	360	343	374	361	330	381	350	374	335	322	339	347	350	352	369	358	387	376	343	347	327	343	370	391	371	361	345	333	364	336	353	350	403	367	368	382	352	383	340	345	339	330	364	354	350	349	379	346	359	342	411	366	379	419	361	325	334	355	353	375	338	316	344	373	329	399	366	357	371	352	346	343	372	378	381	328	329	365	384	354	394	347	373	376	332	352	348	365	366	349	352	389	334	330	347	361	352	367	352	330	382	342	366	339	355	342	343	366	382	364	351	381	352	340	354	349	397	387	326	362	318	323	376	367	352	375	360	378	340	365	358	357	328	351	358	336	352	368	342	341	337	363	342	338	342	332	341	375	366	341	376	331	362	361	349	393	333	377	329	354	349	330	370	340	362	377	376	333	331	357	322	334	351	354
22724	21416	28930	24434	21757	21747	14062	3682	1789	1219	990	816	698	677	585	550	543	508	465	523	458	478	490	475	426	429	442	436	453	436	389	452	403	406	408	423	417	465	405	412	434	410	450	420	406	411	403	412	406	431	418	402	388	421	427	393	403	399	399	418	418	397	390	422	411	412	414	431	394	393	399	430	374	431	395	395	399	408	392	419	438	405	412	417	394	427	407	408	434	395	425	400	433	398	423	424	390	404	394	411	367	434	399	394	358	410	374	378	406	394	421	404	398	420	402	395	385	372	434	396	426	413	431	448	426	421	414	393	448	411	391	423	392	410	387	413	410	398	413	395	422	397	394	412	407	433	405	433	425	405	409	392	445	380	421	431	433	393	420	364	434	431	427	411	436	390	394	382	433	393	366	451	393	416	389	385	409	377	384	404	407	409	434	419	386	399	383	452	388	397	398	436	394	436	397	424	402	401	399	407	415	377	387	408	396	398	419	392	383	392	407	387	373	419	389	403	399	398	427	388	413	406	410	398	397	398	367	384	415	388	426	381	404	394	421	423	377	413	425	388	433	395	416	376	403	366	400	399	388	436	420	402	443	453	410	392	400	380	378	423	400	431	421	410	395	381	438	432	403	457	416	385	373	434	388	393	433	441	419	457	450	436	403	397	422	401	416	413	429	414	391	402	406	400	410	410	389	432	399	439	371	423	405	388	389	393	444	435	432	403	388	412	385	396	390	464	416	396	405	378	392	370	378	390	410	385	434	416	402	424	449	382	387	394	378	385	426	414	433	416	415	356	412	414	415	430	396	436	393	404	449	422	403	387	360	394	394	422	399	365	413	417	380	413	372	448	406	406	445	416	418	389	421	388	405	421	410	382	442	407	374	388	429	386	427	394	434	432	434	371	375	349	413	427	419	428	375	391	437	389	398	427	373	422	402	413	411	403	385	388	399	424	389	390	411	415	383	421	407	416	423	408	435	434	406	406	361	403	389	404	407	403	384	393	401	402	415	379	418	384	426	377	417	427	399	380	419	441	382	424	413	404	386	425	410	422	416	364	407	417	412	364	399	438	430	406	401	415	383	391	404	414	422	385	435	420	401	426	390	400	386	418	400	414	391	394	399	408	429	405	427	399	397	425	414	426	441	395	423	414	387	420	411	424	441	407	374	387	380	410	417	406	406	386	404	399	419	417	409	456	422	409	417	466	348	383	403	369	411	451	431	407	419	379	376	375	443	406	379	392	412	394	402	440	388	409	397	402	403	391	404	414	402	393	372	393	411	404	400	438	371	426	403	383	422	408	393	390	417	393	419	416	405	402	373	407	427	398	397	428	348	383	403	421	389	430	411	382	389	408	405	455	421	421	400	386	405	397	388	422	416	391	418	424	404	412	390	397	388	430	403	434	373	414	376	417	413	409	428	424	440	384	373	387	410	374	406	398	407	372	408	403	417	404	409	381	388	414	430	388	413	426	393	447	407	437	432	429	452	401	415	406	391	419	400	406	413	387	438	417	439	407	402	411	397	411	393	410	428	429	409	414	412	446	397	396	443	434	393	401	439	411	410	399	407	426	403	417	394	405	389	395	398	354	420	393	406	432	402	426	404	390	430	395	374	417	395	390	408	419	427	395	369	396	397	432	391	393	398	440	386	412	435	393	441	410	387	415	403	398	411	386	376	418	388	412	408	423	378	383	405	419	424	432	403	430	408	349	424	418	382	397	402	420	398	420	395	384	437	361	434	424	444	448	400	385	424	406	414	424	417	428	396	378	421	392	403	388	383	392	424	398	406	425	368	396	412	423	345	423	404	422	382	400	423	419	436	407	405	415	395	400	416	401	419	412	429	442	402	405	400	429	435	397	392	394	391	396	462	396	400	391	395	380	405	411	416	419	426	403	413	377	383	394	410	392	389	403	389	359	382	391	413	407	412	396	420	394	403	424	420	434	420	429	390	395	374	398	404	415	393	399	426	385	414	428	422	421	396	385	404	385	456	443	434	381	444	437	414	367	392	421	386	397	412	393	401	411	421	407	423	432	416	395	394	399	395	401	404	384	397	407	417	408	429	411	427	398	391	390	411	385	410	441	421	394	412	443	434	380	401	353	374	394	383	408	418	341	409	414	414	411	416	407	403	420	391	402	456	441	436	388	415	385	417	382	371	410	420	410	384	420	373	406	415	385	385	402	405	410	396	416	388	410	417	424	483	392	390	409	382	416	416	411	423	407	391	413	405	380	400	394	393	400	395	387	443	429	404	358	392	411	394	453	376	391	421	420	435	387	429	395	417	408	409	411	406	409	425	398	383	385	386	388	423	386	394	410	432	409	410	411	473	403	361	411	420	401	427	421	388	431	440	412	399	384	368	395	414	407	387	392	433	407	400	412	381	395	395	391	428	368	433	381	380	426	383	412	402	423	411	363	402	399	434	400	394	409	403	392	421	398	412	395	435	414	377	372	409	402	430	416	386	397	428	382	365	362	394	421	425	392	417	412	381	407	435	382	408	394	406	422	368	413	396	415	417	396	422	396	432	439	393	398	417	352	426	417	437	424	396	428	400	418	433	395	403	391	428	404	434	386	409	422	413	387	400	400	391	393	421	417	387	395	386	429	402	403	397	399	400	399	370	427	423	413	428	403	401	334	442	393	408	419	397	421	361	398	370	402	390	384	407	424	383	337	447	406	416	395	399	457	414	413	355	409	375	398	404	406	415	403	420	389	383	431	389	395	453	370	375	442	394	436	393	399	400	415	416	408	396	436	430	419	406	426	405	428	419	398	411	389	415	392	422	356	395	383	419	407	394	395	407	430	361	396	360	379	380	378	385	398	408	382	398	396	395	363	406	382	374	410	389	411	413	411	390	405	404	383	431	389	397	392	421	415	394	411	408	389	386	384	417	364	421	409	390	390	416	394	378	395	422	399	435	428	421	394	400	390	408	426	424	398	367	414	401	396	421	375	418	427	387	397	417	434	357	446	394	432	412	408	400	421	393	404	401	422	396	369	421	414	376	392	361	406	430	405	459	411	404	387	330	390	390	389	416	398	404	419	404	370	391	385	377	445	380	437	404	401	410	384	389	420	417	408	418	430	409	435	409	404	402	404	395	401	376	398	446	418	382	372	411	421	394	421	418	402	412	407	455	413	400	403	362	420	397	433	403	380	370	434	380	367	395	393	423	408	436	428	363	411	416	442	407	407	378	390	397	361	441	385	395	390	386	401	424	428	423	424	430	418	373	415	387	425	402	427	402	442	427	418	402	440	411	438	440	398	403	409	408	387	438	427	432	384	374	408	436	418	396	382	401	418	389	394	366	398	371	390	421	398	422	414	405	401	400	444	377	409	413	413	428	407	412	414	421	400	415	403	398	415	399	395	395	381	424	429	452	378	430	459	427	421	396	377	390	408	419	383	412	414	422	401	391	402	384	402	429	419	387	405	406	384	407	414	390	426	397	374	427	369	431	405	429	389	387	399	390	410	423	427	448	420	414	438
34354	61851	50876	34517	24447	17357	10195	4880	3128	1963	1502	1267	1124	905	832	822	704	664	686	609	575	578	543	559	541	503	498	488	498	490	502	501	494	469	485	480	424	458	513	459	478	500	481	446	468	492	436	485	499	459	506	466	536	510	454	485	470	454	473	487	457	469	472	476	452	490	475	495	464	475	445	489	496	461	454	478	455	465	478	473	495	513	449	479	481	476	472	460	477	489	435	473	466	455	466	473	492	456	454	484	451	471	481	452	513	408	443	479	480	485	456	455	443	451	459	473	434	478	487	432	433	477	461	451	434	487	468	483	465	477	468	465	461	443	461	486	470	466	466	496	493	485	445	482	467	453	432	449	445	451	484	454	485	467	488	472	490	476	434	456	486	448	430	466	457	459	461	470	475	488	497	452	447	460	438	472	461	456	461	475	442	471	476	463	454	478	489	488	493	449	490	488	490	484	448	470	498	483	474	476	494	462	475	455	475	458	471	457	533	470	489	454	528	471	476	468	465	449	455	478	502	456	478	410	448	481	530	460	469	478	456	483	446	486	459	500	397	462	441	473	461	499	495	499	475	454	450	490	494	470	473	457	488	457	471	458	423	496	503	456	469	518	445	483	425	463	498	484	438	468	445	518	543	478	486	485	476	416	486	474	474	447	455	492	462	481	461	473	438	510	427	465	496	436	465	454	469	477	468	469	505	487	447	462	447	459	470	476	466	446	427	501	492	469	450	434	451	477	473	450	467	430	471	500	458	458	464	455	487	467	422	449	439	475	482	456	437	471	458	462	449	475	471	466	469	472	424	467	492	463	447	447	479	460	482	511	441	466	435	448	474	452	465	453	482	460	484	431	481	444	458	439	468	475	483	447	451	438	477	473	493	430	459	516	453	465	431	472	468	461	458	443	503	475	468	457	486	471	464	510	466	458	468	455	445	449	490	460	492	487	447	442	471	478	487	501	480	440	451	506	433	463	470	458	450	485	461	468	485	473	456	479	450	451	439	481	463	420	505	434	463	473	456	442	466	485	435	506	485	545	482	454	470	484	450	465	490	472	467	448	483	457	476	512	440	498	470	463	488	481	455	465	470	463	460	471	496	466	514	461	467	487	485	492	478	447	476	463	474	438	450	434	448	456	455	487	458	452	455	484	452	465	482	479	457	442	422	463	423	430	464	501	450	463	439	498	540	450	428	499	457	502	463	477	497	457	455	462	460	512	473	474	440	458	469	454	436	425	473	421	448	517	478	434	465	453	501	478	442	434	497	491	461	458	474	469	469	489	463	451	466	490	504	451	468	470	443	485	466	465	498	478	475	495	434	486	488	461	475	470	454	485	443	483	473	460	468	488	501	497	476	440	486	463	490	481	504	479	486	461	477	463	478	462	506	473	469	476	470	460	471	487	480	480	496	450	467	485	455	494	440	435	444	439	448	455	447	467	500	432	450	463	476	483	460	464	446	483	464	467	499	497	473	434	408	497	459	469	474	509	477	468	439	450	457	458	474	455	442	459	483	420	471	449	464	454	474	466	473	453	458	487	490	493	501	451	440	464	485	459	497	487	449	461	475	467	447	482	519	485	476	479	482	436	496	456	464	417	407	472	502	456	463	479	484	472	497	449	475	444	445	461	456	486	461	487	460	443	472	474	477	498	451	468	502	501	453	455	468	477	470	501	490	433	472	481	490	475	486	451	478	463	417	461	430	517	465	494	443	439	468	469	467	467	487	449	456	460	445	438	483	443	452	435	436	461	465	462	492	461	486	456	471	443	441	482	469	476	450	481	499	455	473	452	443	474	451	477	475	472	460	479	433	476	452	492	453	511	485	518	448	459	453	475	498	462	446	465	458	463	420	500	491	418	445	440	463	484	503	452	450	476	469	447	469	450	488	449	466	443	452	456	472	481	490	458	449	466	436	460	442	467	467	455	480	472	442	447	469	441	469	481	464	475	463	468	489	451	475	450	479	464	457	491	499	468	457	502	481	477	431	477	467	459	474	458	477	479	455	443	480	492	433	487	487	456	471	456	473	467	446	441	481	492	451	478	456	470	502	483	441	500	467	442	481	461	417	455	450	448	507	455	480	456	473	442	494	482	468	477	505	487	520	484	486	480	456	492	466	491	438	470	436	478	465	423	453	472	446	528	479	466	480	489	489	484	447	441	425	486	467	489	492	491	444	495	444	492	434	475	464	453	466	495	461	462	491	494	442	444	501	481	490	456	496	486	465	463	458	446	485	477	436	473	499	445	488	474	473	492	502	493	471	450	409	450	470	506	485	498	443	453	455	477	463	488	490	487	424	462	476	418	442	507	458	434	479	419	469	467	461	437	476	465	457	460	488	434	458	466	491	442	485	465	453	482	443	467	468	427	439	444	487	478	489	488	448	443	426	474	447	452	459	466	486	462	499	448	521	494	481	451	494	469	483	393	494	506	480	427	516	471	500	504	487	464	479	464	440	463	471	468	434	496	462	468	480	447	468	467	447	494	509	482	479	474	443	450	459	462	447	469	452	530	448	489	475	442	478	474	489	494	444	446	433	487	427	507	483	461	460	489	459	451	479	439	466	497	468	434	475	485	498	484	477	473	484	498	502	445	469	469	448	464	466	440	478	437	501	443	462	464	440	495	472	467	439	430	446	486	506	444	479	513	459	479	476	421	439	445	472	458	477	452	459	434	435	455	442	487	483	452	458	479	468	442	482	483	487	448	464	435	470	417	500	456	488	478	461	450	460	462	469	484	455	495	481	509	461	463	487	455	488	470	446	451	463	469	450	487	510	503	464	443	494	449	458	465	433	492	497	466	486	462	485	470	486	486	486	479	450	492	483	511	478	480	453	489	468	447	466	466	460	412	486	451	449	472	482	486	473	474	459	465	473	493	467	442	489	483	464	506	506	470	453	433	462	463	474	482	475	457	477	483	494	479	480	457	463	499	484	436	476	497	483	470	435	467	458	467	455	480	457	514	428	477	537	461	463	500	441	449	484	456	491	438	490	450	470	459	473	492	480	486	452	426	465	482	452	443	487	438	484	508	456	461	466	460	478	441	499	457	491	464	438	440	480	464	459	464	493	460	469	461	505	489	457	451	491	476	465	459	499	469	470	483	460	464	451	446	449	495	465	459	484	451	441	477	461	428	481	464	450	470	469	428	538	439	419	438	451	472	469	461	465	463	456	480	467	476	442	469	462	491	425	467	480	469	432	448	495	471	457	430	457	486	515	459	456	471	426	483	451	418	482	494	443	477	451	483	446	497	479	486	469	431	445	524	416	492	437	473	466	501	454	480	464	501	450	466	451	479	494	508	478	499	457	489	454	494	480	469	457	446	510	473	459	449	464	465	487	463	489	473	487	469	478	487	470	451	443	506	502	474	445	473	440	490	506	488	468	452	463	478	510	465	446	449	515	469	479	472	448	447	495	490	490	408	485	499	441	421	429	461	491	472	454	449	447	524	465	433	492	413	474	441	437	444	470	422	485	469	487	480	479	475
30349	30771	26690	16528	7677	2989	1611	1044	788	698	624	481	416	436	404	374	352	337	340	381	363	357	339	364	328	319	363	325	310	338	319	315	304	321	310	336	350	307	351	344	341	322	294	354	309	312	323	300	312	348	325	315	304	305	300	299	311	343	321	328	321	326	329	326	334	343	330	313	325	292	315	307	311	349	324	311	326	330	345	328	329	287	346	318	311	323	333	313	319	313	315	321	314	325	310	317	334	333	295	292	366	346	334	330	346	337	306	283	347	298	313	302	329	324	293	331	302	318	333	357	342	302	279	316	290	345	345	315	313	303	336	367	327	322	308	310	337	341	332	305	321	298	299	348	354	289	311	315	317	307	321	342	325	340	292	303	318	324	320	331	328	287	337	305	297	325	324	351	329	338	350	292	316	324	322	335	335	351	311	319	333	335	323	341	302	321	306	347	301	283	310	317	295	339	304	314	319	334	312	315	338	277	330	369	326	351	351	328	305	342	337	346	312	298	308	296	309	341	332	326	325	314	311	334	333	318	321	327	313	303	324	334	324	304	323	311	350	331	315	303	319	331	306	343	345	313	342	349	280	325	294	306	311	326	306	327	294	318	293	342	333	321	313	305	300	294	310	348	294	324	315	346	285	323	334	325	296	318	332	357	343	294	318	344	291	319	332	311	319	323	331	295	337	305	332	310	333	305	347	333	322	316	339	311	347	318	309	296	320	306	317	317	307	305	321	322	342	337	318	329	297	295	322	338	332	337	323	304	326	350	299	359	329	328	311	317	339	315	323	294	308	332	303	341	304	318	367	338	319	277	288	334	320	317	284	298	310	317	315	317	306	307	339	303	325	332	311	330	325	317	275	311	314	345	320	319	331	324	348	326	323	319	333	298	320	347	313	302	328	322	319	338	300	333	319	291	358	276	324	307	330	318	323	309	292	348	292	300	294	315	333	311	312	315	303	329	342	317	302	314	313	344	311	335	326	363	304	337	295	363	325	347	315	317	313	311	304	321	325	303	304	278	333	317	336	329	321	329	316	335	327	304	341	313	300	329	308	297	318	321	316	335	342	339	336	343	333	342	335	342	331	320	321	335	301	299	332	294	306	327	282	287	329	312	316	339	301	320	307	340	345	286	332	302	320	312	313	317	311	335	295	321	303	320	302	338	341	326	315	298	342	330	313	298	334	350	319	340	336	319	325	304	314	330	348	328	303	331	309	312	327	323	302	337	314	313	313	305	365	324	332	353	302	319	347	327	349	294	314	312	297	330	316	310	305	318	335	312	309	334	312	332	326	320	317	320	326	288	333	306	342	327	288	321	300	328	286	299	312	291	296	317	326	292	314	344	306	313	317	268	357	350	342	373	348	282	337	299	308	351	329	330	340	313	337	322	323	290	329	323	347	332	308	340	322	315	323	336	341	329	322	368	265	302	316	329	341	296	339	318	337	298	307	326	315	312	322	334	327	323	327	309	306	302	306	340	307	313	311	333	318	329	354	337	330	331	311	328	326	325	314	337	366	341	348	315	349	293	338	323	340	317	306	317	315	313	313	319	324	317	294	317	312	339	292	299	347	322	323	319	326	320	348	301	298	344	328	335	338	323	345	294	325	323	339	315	315	326	331	290	297	318	343	256	328	319	297	324	321	348	305	322	336	348	298	321	286	314	335	301	309	281	339	311	310	327	313	317	344	293	373	319	326	305	334	336	318	350	335	329	314	360	314	325	304	299	351	312	315	297	335	319	311	316	344	311	335	336	319	341	338	338	333	292	323	315	303	300	343	325	344	327	314	332	308	349	317	318	282	320	300	325	303	296	318	325	334	320	315	322	320	342	329	302	314	337	317	305	299	323	313	338	308	324	323	308	321	315	333	297	312	305	343	346	312	319	316	326	336	313	318	318	307	330	304	297	338	351	293	324	317	300	288	334	312	343	327	313	318	324	332	336	354	307	317	343	346	307	301	309	335	305	315	336	323	318	338	332	327	319	297	331	335	311	307	289	324	303	341	314	334	309	309	334	311	314	323	339	324	305	295	354	357	319	318	321	338	339	300	320	339	299	312	312	324	351	326	315	325	328	314	309	329	320	314	333	338	344	299	331	310	342	260	310	332	300	325	314	321	327	315	327	325	334	338	308	332	325	346	323	340	296	324	323	317	353	355	286	302	326	299	311	339	320	309	320	332	309	334	302	331	302	326	345	327	315	310	261	335	316	334	329	300	307	339	325	312	321	326	291	321	313	333	334	334	347	310	308	317	317	317	368	335	334	287	299	330	351	323	336	326	324	311	327	317	296	331	307	297	327	310	330	322	316	341	333	332	307	323	341	328	290	306	318	316	303	315	327	322	283	324	295	311	325	330	315	305	338	346	328	311	327	314	309	316	324	300	333	325	318	327	316	337	310	299	312	286	312	291	305	328	309	321	314	348	307	299	337	324	316	311	321	316	321	302	337	346	333	303	307	326	304	333	336	336	291	340	326	322	340	319	319	336	299	338	324	338	355	342	312	316	299	341	303	330	309	320	365	326	338	322	347	308	298	322	305	323	343	329	325	328	300	336	328	347	326	316	322	319	337	312	286	299	337	281	306	307	310	308	293	316	311	346	306	300	328	342	324	329	310	333	328	302	286	316	319	299	324	309	330	297	312	309	328	274	340	306	298	302	318	292	317	343	319	318	307	348	334	330	337	319	303	294	324	356	343	319	322	334	288	323	311	307	293	327	291	352	336	311	301	291	303	314	316	356	315	352	352	324	296	276	317	322	319	328	309	341	301	314	337	322	323	327	328	316	334	333	317	352	310	337	332	302	313	300	350	310	279	334	326	337	307	325	336	327	326	310	314	312	323	342	338	309	330	309	328	311	323	316	347	352	323	350	304	293	324	323	319	345	297	333	318	273	330	299	337	304	330	327	343	343	302	334	332	313	294	340	319	332	288	314	327	311	330	342	310	359	327	354	315	338	319	322	303	375	308	302	323	322	285	296	290	333	295	318	316	307	311	308	314	305	325	331	314	306	318	340	307	327	305	318	342	309	332	339	324	300	304	324	302	320	320	339	315	323	333	331	330	307	334	331	303	332	302	313	292	296	333	285	316	314	292	349	307	332	290	309	326	318	342	308	327	355	329	343	326	300	346	316	312	319	316	320	298	339	334	331	306	304	322	306	336	313	350	311	346	316	302	345	308	324	318	325	313	309	318	316	312	283	318	316	305	289	301	275	328	312	335	316	330	315	317	308	331	307	359	342	307	336	305	341	320	324	326	317	346	377	361	325	329	303	298	307	312	299	351	331	355	326	307	308	283	305	327	305	309	316	294	332	353	303	324	333	317	323	303	308	319	331	333	322	287	350	312	333	313	298	349	317	318	319	348	318	349	327	332	324	322	344	296	311	261	351	315	313	364	340	324	347	340	285	313	299	323	323	330	348	330	312	335	321	327	325	304	316	274	335	342	318	325	325	324	329	301	336	331	306	325	322	301	307	349	315	321	325	297
32360	46073	29906	18136	11103	4974	2944	1873	1304	1089	911	769	689	559	555	537	527	451	461	465	466	436	452	401	451	390	373	400	397	416	386	402	429	415	412	427	377	391	378	374	378	368	382	363	389	357	370	389	359	421	362	409	404	367	406	392	363	373	384	354	366	397	375	346	376	384	370	378	361	366	365	373	350	369	382	396	368	364	396	367	380	385	375	361	393	356	400	350	363	354	389	383	400	378	367	385	393	355	392	381	371	385	375	401	405	375	383	379	374	384	365	364	341	381	388	372	381	364	392	373	397	343	347	354	408	334	348	361	397	416	354	369	377	346	373	342	351	360	396	383	346	381	400	383	418	389	364	363	400	351	374	373	344	366	384	361	405	367	360	369	392	380	354	390	356	401	387	361	347	387	368	383	335	419	373	396	371	380	349	404	376	387	401	378	386	367	402	365	370	384	393	383	394	401	370	361	355	379	381	401	389	383	352	403	356	365	370	388	389	357	381	406	378	370	368	385	393	409	379	360	400	350	387	391	392	368	400	354	373	347	353	390	379	369	353	372	366	380	406	398	375	369	376	383	391	377	388	377	374	360	374	371	375	363	350	376	391	382	386	367	351	400	337	353	371	395	380	378	361	370	358	390	398	396	355	387	367	392	374	345	373	432	409	382	362	365	390	400	375	381	382	359	363	384	386	358	373	345	395	362	380	357	405	369	404	372	388	373	394	386	404	359	372	374	363	386	378	366	403	380	352	347	398	392	400	379	395	394	394	354	375	357	387	365	399	388	381	392	400	350	392	391	394	353	408	358	350	365	378	357	368	373	369	409	381	370	405	399	367	377	370	385	363	355	413	353	383	405	351	355	353	357	355	371	371	353	370	397	377	361	373	363	366	378	388	371	384	409	403	388	385	391	379	394	365	412	406	355	364	368	383	390	384	394	384	397	373	378	394	401	390	366	393	391	371	382	374	359	401	381	387	375	375	396	328	397	382	381	332	381	385	375	373	382	357	377	375	384	369	416	401	382	384	372	361	346	389	383	375	394	360	345	389	385	352	363	380	388	351	369	377	377	387	347	374	371	412	358	408	390	400	367	384	387	373	375	381	366	384	386	344	382	357	364	378	372	370	366	362	355	373	395	409	371	361	369	383	410	411	367	383	363	392	409	367	380	358	344	382	396	390	356	416	378	376	389	366	411	371	386	347	358	367	392	384	342	399	388	380	394	384	382	385	417	410	336	377	372	369	392	353	380	359	426	366	366	392	379	374	376	360	375	356	368	371	377	376	370	385	390	391	390	378	349	382	384	362	370	349	365	373	355	379	372	390	336	384	363	403	399	385	360	350	377	357	363	385	398	375	360	408	378	360	364	370	369	367	359	375	406	375	402	347	386	403	382	382	370	365	402	397	415	387	365	397	422	371	362	355	369	347	379	409	380	395	349	385	359	339	328	358	362	426	371	393	391	384	376	362	364	355	385	361	387	412	372	392	413	359	384	400	387	379	377	411	395	345	405	403	387	401	366	376	368	385	351	353	353	372	374	413	383	367	377	362	370	392	348	355	383	395	386	349	395	342	380	371	367	397	383	367	357	369	393	401	391	374	376	394	386	407	342	342	403	357	379	386	391	379	398	387	395	374	415	385	382	389	368	364	375	376	407	381	367	345	368	375	383	372	396	370	381	346	339	368	390	393	412	369	392	395	364	379	365	406	348	392	374	368	389	354	395	415	380	380	352	351	375	375	354	391	393	348	360	364	404	349	377	372	382	399	358	387	399	383	367	345	371	366	383	362	383	390	345	389	405	339	370	398	407	365	374	378	406	353	385	362	399	379	352	388	430	366	378	407	382	367	388	420	373	410	404	340	383	364	371	366	370	364	375	350	361	376	346	397	388	396	392	380	335	389	371	382	401	399	394	371	403	352	413	397	377	362	371	384	366	379	366	371	397	383	360	401	364	372	387	373	389	410	370	370	373	404	373	391	440	406	370	389	383	367	388	429	365	365	360	399	388	377	400	350	382	388	393	352	390	380	400	365	398	363	387	402	393	371	354	376	393	377	388	385	382	383	404	372	330	419	380	422	350	418	383	393	371	358	358	364	365	366	385	352	400	387	395	362	411	381	370	373	354	366	391	340	354	404	379	377	373	348	389	369	400	371	371	385	378	373	357	376	387	389	417	412	337	377	368	385	347	393	393	383	382	387	363	400	402	370	380	360	388	377	385	363	377	387	404	388	364	399	369	412	381	388	372	373	424	375	368	371	413	353	411	352	413	379	407	377	388	343	390	349	338	372	359	326	387	402	379	322	368	383	389	344	362	343	400	406	345	380	401	369	375	371	359	349	372	372	399	391	398	394	371	393	420	372	359	384	365	388	410	390	352	350	340	408	391	393	410	395	383	380	386	381	369	378	367	387	404	408	373	362	365	368	341	393	382	374	386	355	370	383	363	404	413	372	361	358	373	398	388	405	400	364	386	346	371	365	379	390	382	374	379	374	374	367	368	378	414	374	388	387	341	353	343	374	353	371	380	387	352	367	362	371	372	401	387	369	394	386	388	382	382	388	400	383	322	391	386	376	414	382	378	367	399	409	385	398	364	369	386	386	359	407	371	375	387	364	352	373	359	375	376	380	385	411	409	356	386	375	377	329	365	357	400	377	383	351	379	381	414	381	365	361	390	379	367	367	388	406	361	415	361	367	364	387	371	365	376	389	387	371	380	371	405	392	384	344	399	365	349	361	375	363	376	385	407	372	385	371	360	375	412	376	373	393	323	351	379	388	402	363	387	381	355	376	390	383	384	364	366	369	404	381	384	381	356	353	357	379	371	389	394	336	356	356	362	402	378	370	380	407	351	375	383	388	374	422	387	333	375	361	386	391	372	428	363	383	375	415	381	390	381	367	375	384	436	362	382	375	355	395	356	379	369	364	383	351	377	418	322	386	403	369	347	348	380	358	395	381	371	375	406	365	334	353	351	362	354	385	367	388	351	395	371	399	367	402	366	370	384	392	376	388	370	367	374	365	380	365	405	403	390	364	370	397	400	354	350	364	403	384	358	393	362	361	391	363	374	379	346	379	413	348	380	340	387	392	349	400	364	351	367	406	382	408	390	364	358	387	391	380	380	387	363	395	378	370	379	376	356	374	378	390	405	374	374	360	406	372	357	389	374	404	391	393	377	376	386	377	367	422	380	367	350	397	369	418	370	390	397	343	356	385	412	372	345	373	386	386	392	401	351	370	378	397	367	386	391	396	382	359	353	391	378	379	360	330	378	406	386	366	388	392	383	392	372	389	423	384	369	358	404	370	348	389	385	401	362	343	354	368	365	384	384	383	380	366	357	409	364	375	395	376	371	374	350	379	402	399	354	389	368	376	386	369	372	409	332	370	364	379	379	393	384	375	391	370	380	369	405	389	400	389	374	384	410	403	404	348	405	365	355	379	383	380	379	370	375	370	376	388	398	354	363	363	379	412	417	366	371	383	413	341	376	375	419
23749	21388	28471	25183	21485	14802	5338	2104	1195	1041	873	705	683	611	574	555	515	529	429	488	451	458	444	443	470	427	411	416	416	406	389	391	397	401	415	419	413	422	430	386	438	415	396	422	387	419	418	387	400	398	404	382	437	394	420	434	407	389	412	354	396	391	444	420	382	392	397	364	411	404	390	407	426	389	387	397	409	426	375	413	409	405	365	445	396	419	421	383	425	390	372	402	421	436	385	417	408	402	397	403	392	347	419	419	361	417	408	396	394	378	400	404	403	395	391	385	378	387	384	387	376	395	396	404	419	384	368	418	415	401	413	376	354	394	402	403	405	376	410	417	393	376	381	379	411	383	376	421	388	401	407	433	415	384	392	385	362	400	396	397	451	412	369	375	375	387	377	392	413	372	406	415	373	420	385	406	419	380	409	405	374	419	377	399	426	388	417	394	400	408	358	399	428	379	434	400	416	384	409	391	412	371	400	422	388	408	412	426	367	380	392	378	422	398	390	401	379	388	368	398	388	405	394	372	419	429	417	394	401	400	372	446	405	362	394	414	372	400	440	411	395	395	395	394	366	396	377	398	426	376	403	386	428	406	404	439	405	417	366	383	380	398	395	381	388	366	441	407	407	389	414	414	435	388	397	370	418	376	410	441	384	417	376	412	387	408	422	412	402	375	394	407	388	411	379	381	404	421	382	385	408	389	416	400	376	379	395	375	393	417	388	408	404	403	397	360	433	348	392	377	387	361	401	356	406	371	428	402	426	364	373	405	428	393	383	421	394	361	382	393	403	385	397	446	385	446	401	377	420	467	403	406	409	404	415	389	411	390	384	425	386	387	390	401	466	408	396	398	363	340	343	420	387	383	380	396	417	409	381	415	383	357	413	427	386	408	414	387	405	398	408	429	387	388	429	390	400	396	396	373	379	398	373	390	400	376	373	382	405	414	383	385	386	410	392	386	399	368	356	397	388	424	389	388	406	436	402	407	422	365	382	401	399	382	409	392	412	390	371	409	405	408	418	392	396	399	426	400	436	447	434	384	391	391	344	348	412	407	377	407	419	375	389	399	391	373	451	403	470	414	381	405	392	398	386	406	381	383	375	412	372	401	408	362	398	407	396	387	402	420	411	439	402	420	410	430	431	408	367	410	394	363	340	368	433	382	405	389	391	407	417	412	408	396	388	412	428	415	375	420	426	418	381	362	388	363	408	381	401	372	392	368	405	382	449	411	386	381	380	392	383	407	395	406	424	417	394	414	442	354	385	426	357	380	427	405	399	413	381	423	411	441	392	368	405	434	412	354	411	412	377	398	381	377	374	369	389	416	422	375	416	381	396	404	397	396	391	365	408	428	408	398	378	377	372	359	419	407	442	409	423	420	400	380	400	430	381	384	421	412	392	372	454	394	406	373	391	428	379	400	381	412	431	376	350	411	419	415	394	368	391	405	403	426	388	415	404	411	400	386	377	401	425	414	390	415	388	405	406	426	400	391	372	387	404	368	384	363	345	407	375	401	413	370	394	413	394	398	387	395	383	401	396	392	435	385	399	386	406	396	408	411	401	416	366	419	393	415	400	392	399	426	422	412	434	382	383	429	375	410	380	397	405	359	399	365	375	371	397	393	390	432	426	411	396	382	417	414	395	423	349	457	380	417	416	371	379	400	399	396	418	391	399	383	388	420	397	393	418	380	410	421	412	416	397	409	436	380	359	374	433	366	386	414	401	408	437	378	376	377	378	369	402	421	393	396	390	404	401	383	406	375	402	388	387	398	373	415	414	386	429	422	411	373	390	376	350	376	437	380	426	387	390	387	419	366	412	338	419	398	382	432	389	445	385	402	412	412	396	415	430	396	390	430	411	412	394	390	393	358	412	418	410	450	392	410	414	406	359	379	388	415	399	403	363	386	412	372	386	423	406	394	412	388	411	416	386	389	416	407	436	404	401	441	388	407	419	413	440	401	385	379	437	391	396	372	407	397	389	435	377	424	402	391	405	410	384	366	427	420	363	411	364	394	380	367	427	381	399	379	383	372	415	383	391	394	390	399	392	376	355	410	439	403	422	436	402	390	416	426	392	365	374	398	372	379	402	436	411	397	389	390	408	382	402	396	401	395	393	364	418	394	402	395	401	430	388	391	413	402	394	381	409	394	384	386	418	378	420	413	416	402	390	389	383	407	373	398	394	391	412	422	434	368	367	357	431	406	404	382	408	405	404	405	386	405	403	371	419	403	374	403	373	392	419	373	395	420	381	400	418	389	414	371	405	418	417	402	376	390	384	376	356	396	430	392	382	400	414	391	411	425	412	410	409	386	375	371	387	430	407	392	369	427	383	427	383	387	390	462	403	428	363	379	410	413	421	391	406	402	402	404	432	426	433	396	443	400	400	401	403	400	395	398	414	408	428	419	396	399	374	396	397	406	416	398	430	417	392	437	409	328	394	356	418	398	367	422	390	392	396	388	415	396	404	408	375	387	398	408	362	408	403	399	398	416	399	399	435	394	409	373	411	379	372	387	383	400	393	392	404	407	383	380	417	393	402	409	384	433	369	446	382	382	389	427	367	445	450	402	405	399	414	408	433	356	402	381	413	398	415	363	392	381	362	404	389	359	402	373	397	412	403	389	411	412	422	370	403	387	387	423	393	379	408	371	410	378	397	409	371	369	374	354	399	423	397	404	373	389	408	415	388	409	404	394	384	418	392	383	370	425	435	397	396	356	388	398	418	407	389	385	365	416	374	414	386	411	386	368	385	394	384	420	419	394	421	434	439	394	400	364	412	420	411	359	395	401	406	422	394	391	429	422	395	418	410	415	394	402	427	399	380	380	401	365	414	399	382	409	399	405	429	385	348	387	417	351	390	394	410	374	415	386	397	404	402	391	426	437	406	385	388	413	413	421	404	389	402	406	400	382	376	378	403	391	412	396	403	386	375	376	396	367	363	361	378	425	362	391	370	396	413	381	399	397	390	418	407	379	369	414	399	424	429	358	413	392	426	355	442	437	417	411	428	394	400	398	384	383	423	424	397	419	400	385	392	378	423	392	375	389	385	388	405	428	388	396	415	406	383	447	443	416	372	357	443	394	365	378	420	416	434	380	404	425	395	405	406	392	354	402	369	374	430	397	412	443	433	438	379	434	393	408	380	375	430	410	362	384	379	390	423	406	387	355	408	404	386	375	387	407	430	410	399	410	373	421	387	403	368	397	358	431	389	388	404	375	378	383	409	388	398	400	382	395	416	409	398	407	382	358	385	396	421	391	418	371	443	386	406	407	406	428	376	393	419	389	405	400	410	358	426	405	355	411	400	406	409	378	438	393	378	424	407	411	419	371	441	377	404	405	448	427	417	394	411	428	429	428	403	382	386	379	382	425	399	438	446	404	408	408	419	406	392	405	408	408	376	370	399	395	428	415	413	395	415	415	378	409	403	382	392	406	400	395	398	390	412	459	401	403	387	391	411	393	381	393	381	423	413	392	409	404	418	375
33075	51845	41227	30433	18659	11996	5779	3339	2168	1687	1271	1146	998	914	779	733	669	673	572	558	563	544	529	500	509	490	455	497	493	480	467	539	494	493	484	483	470	479	469	464	487	466	450	490	476	485	468	439	484	420	474	446	456	456	464	462	480	462	492	464	501	440	444	458	496	475	452	422	495	451	433	502	428	435	473	430	514	442	461	462	488	435	461	478	452	470	409	474	476	412	455	478	456	481	456	455	463	467	463	451	468	447	442	458	466	462	483	448	480	454	464	457	464	427	460	467	479	464	452	448	441	474	434	463	482	429	458	414	444	476	468	435	494	470	488	480	437	421	441	448	482	461	457	464	470	444	438	436	447	475	472	450	431	445	462	458	464	459	442	464	457	448	461	445	508	473	444	479	502	481	437	444	462	451	474	437	441	468	471	449	469	482	464	402	428	471	445	446	438	444	458	508	447	442	471	472	469	453	474	465	430	433	410	461	466	468	473	481	482	447	463	425	422	490	416	497	419	532	480	455	470	479	437	468	507	469	462	450	493	473	452	450	489	461	468	458	451	450	477	422	484	486	465	428	459	492	441	434	452	464	497	470	463	442	468	474	487	457	454	428	507	473	483	458	458	468	441	441	440	509	515	442	481	453	468	445	458	443	481	456	469	464	469	455	447	468	465	457	447	472	452	466	458	502	455	467	489	475	460	433	461	477	460	493	484	432	433	459	498	438	437	457	495	415	466	411	519	453	497	454	460	473	465	439	493	466	469	463	453	494	486	475	488	480	477	441	453	435	416	466	441	415	462	444	474	525	464	458	460	440	486	475	436	454	491	443	431	436	479	471	452	489	484	463	472	486	442	458	485	483	489	470	460	490	444	421	461	477	485	478	476	425	477	495	443	473	450	489	475	476	480	470	477	443	428	436	442	486	507	401	475	410	470	457	478	455	441	484	448	474	478	462	435	446	427	483	476	473	517	447	460	457	431	462	466	466	467	445	443	425	456	444	489	458	466	458	479	445	482	483	449	439	482	428	442	453	448	469	510	481	430	470	438	449	459	454	449	420	456	454	463	492	509	481	483	452	456	447	443	468	487	484	450	433	488	507	487	485	445	461	492	479	456	449	473	453	453	471	441	443	495	430	431	472	461	448	472	415	433	488	470	474	414	475	463	448	472	468	470	466	492	460	475	491	422	468	457	437	467	452	476	478	417	456	478	457	467	474	473	448	475	477	478	434	480	473	448	483	444	419	467	445	471	448	450	479	459	482	483	482	481	436	442	455	457	447	470	439	465	461	454	451	440	450	452	480	472	472	456	462	444	482	474	471	471	486	474	482	455	475	469	465	442	451	494	429	432	460	488	440	478	481	464	441	415	454	485	474	474	474	447	470	440	482	479	482	519	462	435	447	436	467	491	487	443	483	433	475	451	473	498	443	433	494	482	458	469	458	441	487	484	452	500	483	462	473	458	484	460	481	482	489	473	478	459	480	462	478	449	440	461	470	414	475	449	445	444	501	475	477	448	513	447	465	478	453	454	465	444	450	434	453	474	460	499	482	423	454	414	466	498	463	476	475	450	484	433	440	461	468	460	450	459	482	493	454	479	449	460	460	466	486	446	437	483	472	448	446	469	464	450	459	454	436	463	455	447	490	462	502	475	456	469	471	477	456	448	463	487	448	445	472	452	476	478	509	471	481	433	455	520	449	502	505	476	445	503	479	430	478	456	481	460	446	486	460	436	440	443	485	452	427	423	452	489	484	459	516	453	430	465	460	443	434	469	462	491	451	487	441	449	452	454	496	423	450	477	458	475	451	402	447	428	447	461	452	466	474	462	476	452	448	432	463	464	507	449	502	444	504	490	471	434	477	503	458	471	471	471	435	462	444	442	442	426	472	453	455	477	478	430	432	471	488	437	492	460	507	470	471	464	452	447	467	469	455	459	439	464	497	436	460	465	426	455	487	482	466	417	456	443	441	459	448	496	466	447	447	412	446	499	465	443	409	462	444	435	449	452	454	442	481	456	496	479	463	497	451	478	455	423	466	458	439	488	434	466	453	472	475	451	472	467	474	462	443	431	450	489	507	468	501	426	458	461	478	455	462	474	480	470	459	440	431	445	472	439	479	450	481	474	481	438	460	452	454	470	490	466	453	505	447	488	467	471	474	451	455	447	454	460	485	467	440	452	478	458	466	489	479	499	449	423	479	481	484	466	415	462	443	438	476	480	470	462	441	449	488	449	463	512	471	498	471	446	438	400	463	468	454	455	464	479	488	451	475	462	481	421	479	442	415	430	453	502	462	427	509	472	477	434	488	451	425	444	498	469	451	419	456	492	460	437	463	446	446	404	433	462	470	456	505	456	477	443	440	465	474	449	484	513	428	435	442	454	487	447	474	431	454	437	485	428	431	464	472	480	469	462	456	405	486	455	477	473	471	439	464	488	453	431	448	458	453	473	447	447	442	445	463	482	477	461	463	493	450	500	481	492	495	486	436	475	473	536	442	453	450	447	498	458	459	417	452	458	473	477	477	436	478	468	468	480	411	469	491	474	473	469	414	472	480	477	444	457	466	465	531	442	509	449	435	474	446	492	464	466	474	487	454	481	463	442	488	474	480	457	473	461	468	433	448	457	443	465	453	468	479	440	469	447	487	457	438	465	435	483	475	482	476	467	456	426	493	471	458	454	456	491	477	490	464	489	472	460	442	497	463	477	450	475	455	471	465	456	451	473	479	479	451	470	452	469	466	464	447	481	457	463	427	473	474	420	464	486	436	444	445	441	433	475	476	471	435	448	476	467	477	503	437	434	460	466	471	469	453	470	502	468	439	480	428	485	486	475	487	454	465	454	471	485	462	497	496	452	442	445	483	451	489	441	462	499	475	447	448	453	445	452	415	478	441	443	443	482	452	473	455	459	493	453	484	453	460	445	485	439	480	434	487	421	450	439	454	471	467	495	435	451	463	446	479	470	483	443	460	479	483	462	457	440	453	413	438	474	453	472	501	484	456	445	477	471	479	492	465	461	470	469	450	462	434	427	453	436	468	470	457	412	491	448	486	492	465	476	467	492	468	458	478	456	435	395	481	435	462	481	436	458	452	448	459	474	474	476	455	448	444	465	499	469	483	458	439	406	458	486	481	471	493	453	446	454	440	478	463	417	427	481	465	458	469	438	438	456	458	460	462	516	465	493	463	440	474	464	475	485	490	462	463	450	433	475	442	466	450	513	463	465	470	415	484	460	464	445	470	462	459	452	463	459	452	439	457	415	456	486	442	480	456	460	495	469	486	426	472	502	501	474	438	462	499	499	471	464	453	480	460	437	427	453	469	464	476	435	466	485	474	472	434	468	494	468	467	433	456	483	481	430	459	457	459	433	471	485	456	470	437	473	466	426	480	465	436	450	498	491	484	514	433	445	446	437	454	446	451	481	453	460	448	498	456	456	446	443	474	453	469	481	427	458	450	456	463	468	478	428	486	434	460	421	453	452	448	438	501
25292	21525	27875	26229	14417	4123	1927	1151	882	661	559	512	504	463	397	376	345	364	364	320	321	346	345	282	318	293	309	283	331	295	299	297	325	315	307	306	290	289	296	288	304	310	293	303	316	323	289	296	291	254	278	303	279	300	294	285	293	318	304	275	312	314	278	294	300	293	296	249	256	260	288	300	336	270	246	321	301	287	262	301	254	289	293	272	306	301	279	263	258	326	291	267	287	279	320	257	307	286	300	304	286	348	286	305	320	304	292	252	268	297	292	304	313	309	261	276	282	289	296	280	294	266	325	269	307	283	300	316	242	292	288	284	296	302	294	277	275	308	325	308	302	296	309	284	315	287	279	275	284	295	281	278	316	274	292	283	316	286	301	281	276	255	298	276	283	332	276	245	279	293	321	280	314	287	276	299	280	318	272	288	283	282	293	307	274	301	313	304	316	265	309	318	330	279	268	284	307	307	328	291	280	291	299	294	295	319	263	302	295	262	281	277	321	305	294	289	309	295	313	303	289	277	297	293	303	294	303	298	302	287	285	297	285	272	284	283	309	286	293	287	310	304	300	302	304	289	302	300	267	297	287	290	269	287	293	325	291	261	291	276	328	299	289	327	300	313	271	300	282	333	268	296	284	294	282	307	301	277	271	314	289	271	294	300	269	300	292	292	290	294	262	290	271	280	307	252	292	275	279	308	296	287	301	267	287	286	278	289	292	301	310	307	301	277	286	249	316	264	299	307	275	302	298	300	288	300	280	321	296	297	314	309	296	267	297	316	293	263	299	288	274	272	298	307	295	280	266	277	296	275	281	302	331	328	312	311	272	295	266	277	302	278	308	296	278	286	268	302	313	271	298	275	254	285	309	272	255	288	298	281	297	322	291	272	269	302	287	323	290	304	296	286	276	295	290	263	283	320	285	269	285	275	297	263	277	313	283	293	293	298	280	295	293	277	274	320	301	281	262	276	251	288	328	259	292	293	291	297	274	281	273	263	275	285	309	296	302	309	275	295	285	293	309	300	314	282	292	279	307	287	287	270	270	290	276	285	277	298	345	307	279	297	287	298	303	298	274	275	308	296	277	264	285	284	292	276	284	312	290	302	307	263	255	306	282	282	300	319	297	300	307	280	283	283	298	296	287	291	304	259	306	342	305	294	304	316	301	263	278	257	276	291	252	290	311	297	289	300	299	264	274	295	296	290	269	278	306	331	306	287	278	298	324	317	281	304	280	304	297	298	271	257	309	270	295	269	297	290	293	312	282	299	289	295	283	267	264	289	293	310	247	286	293	317	296	300	316	285	311	285	288	303	320	290	310	294	293	309	302	306	281	258	284	290	281	293	273	324	306	290	318	290	282	263	273	302	273	309	281	291	296	302	294	291	297	304	292	310	303	288	290	327	282	324	326	290	295	282	281	270	275	303	266	255	309	304	295	288	279	297	279	296	288	304	286	299	307	293	293	266	255	297	273	273	306	311	284	271	276	302	317	283	293	322	282	297	300	301	284	294	292	311	280	289	332	280	292	285	319	285	270	326	272	280	293	283	305	293	291	314	295	286	299	303	307	289	333	269	266	326	311	297	280	283	307	272	299	302	280	311	268	286	267	299	303	295	275	297	294	284	304	293	297	302	280	306	291	295	309	306	275	296	268	277	288	294	273	278	270	341	318	263	299	314	280	297	264	274	278	310	271	304	294	303	303	285	285	293	313	269	283	290	290	282	255	301	273	304	271	312	281	294	316	278	329	296	278	305	292	299	288	278	296	261	297	289	298	304	295	261	292	296	262	283	317	315	296	297	306	289	311	317	304	290	292	281	259	297	270	303	298	291	281	273	292	263	273	281	311	288	287	285	302	289	297	279	310	295	285	276	326	307	273	278	313	286	290	311	278	294	281	256	310	309	289	281	312	314	277	299	294	287	289	280	307	259	295	313	302	324	281	308	267	290	279	266	285	283	266	290	293	280	276	296	291	310	302	285	294	271	291	310	278	279	264	314	269	320	299	296	324	288	297	278	296	270	264	286	277	279	287	264	316	283	273	275	294	273	293	317	285	308	254	266	277	257	284	328	296	311	281	268	289	282	251	318	327	293	277	261	288	277	305	277	297	257	296	292	302	305	267	280	301	310	281	291	284	322	307	294	320	273	302	300	306	276	285	282	270	264	290	298	279	301	311	271	298	261	299	277	300	275	286	296	290	259	292	299	293	284	281	263	298	264	268	277	275	268	319	319	307	310	287	290	287	314	296	311	257	285	269	268	265	263	285	273	307	321	288	290	318	290	286	298	293	283	305	295	305	274	271	288	320	280	281	295	274	299	322	297	284	325	293	312	300	299	313	286	293	343	315	288	263	267	280	303	264	274	299	286	287	273	276	292	276	285	287	266	296	296	265	318	281	303	284	277	287	240	250	318	304	298	279	309	323	316	292	286	281	268	293	301	266	280	312	289	294	274	282	295	286	294	304	296	220	303	277	279	267	262	306	294	270	300	302	269	292	291	318	304	285	310	288	295	310	289	282	288	295	264	282	310	300	301	241	307	277	290	293	296	275	299	289	307	286	285	296	297	307	293	290	281	269	314	299	270	307	272	272	291	292	318	284	325	311	289	278	316	294	315	301	274	315	285	279	277	287	273	313	307	321	273	283	301	308	272	303	307	262	277	303	269	277	294	302	316	269	277	288	262	273	316	290	281	292	326	301	317	300	307	288	268	318	306	299	288	259	311	264	277	323	269	301	298	289	302	303	305	293	296	302	328	299	306	292	267	258	308	284	279	309	298	290	286	300	302	284	248	303	299	294	274	301	275	311	310	315	306	301	297	283	291	273	313	280	270	309	297	282	279	275	291	262	298	280	268	316	293	295	291	286	303	292	284	288	284	299	281	281	313	333	283	313	290	297	279	246	275	266	316	284	282	297	297	267	274	280	277	302	298	252	295	304	303	294	297	284	277	304	315	287	300	291	314	303	319	292	248	287	325	282	309	275	308	279	279	305	278	263	301	301	326	291	321	271	292	285	280	282	297	283	277	306	307	290	275	302	291	319	289	287	270	289	298	286	276	308	272	261	278	285	290	291	315	293	269	308	326	293	302	275	308	282	281	292	315	321	308	266	265	281	269	302	319	275	279	300	296	287	282	301	305	289	317	286	312	288	283	276	307	279	267	299	283	293	277	281	281	281	312	285	283	307	293	272	300	287	281	295	297	284	271	273	312	310	318	284	312	299	268	312	300	276	283	303	288	312	283	287	320	268	288	313	300	315	274	312	304	307	283	283	256	305	300	305	294	299	293	281	275	271	287	298	281	259	280	268	319	273	285	284	282	290	266	278	292	259	287	306	295	295	293	260	289	266	290	294	258	287	318	274	269	303	255	318	269	309	313	303	284	299	315	283	263	281	284	270	305	283	312	294	294	312	298	315	291	283	295	293	269	280	288	279	278	289	282	298	276	278	316	285	287	295	303	299	306	285	282	279	277	289	287	312	275	303	294
31859	48336	37869	26072	14776	5659	3582	2316	1600	1183	983	797	731	590	540	514	469	461	458	460	409	408	392	418	408	392	394	391	409	373	386	383	375	346	398	326	363	353	349	364	371	317	371	350	348	354	361	340	356	380	337	377	345	355	355	343	363	337	370	342	331	368	381	339	355	356	363	368	352	364	382	366	379	360	305	321	359	332	321	338	316	368	356	341	336	348	352	342	343	371	357	360	334	355	377	322	349	338	354	342	372	348	370	367	338	336	312	344	348	373	352	320	365	362	349	386	332	375	337	330	353	352	359	338	363	349	346	362	360	370	353	340	337	337	344	325	369	327	352	346	341	353	334	334	337	322	323	350	321	328	356	344	387	347	342	337	342	333	344	351	348	377	314	317	324	371	351	346	336	343	354	355	333	356	308	370	355	353	369	345	342	345	359	342	367	360	350	348	363	335	343	372	351	351	384	347	344	337	381	371	347	328	363	348	381	325	329	352	351	375	333	358	348	346	344	361	332	335	350	322	338	336	351	339	341	349	372	338	354	357	326	371	346	332	356	351	361	330	364	336	370	360	373	353	393	339	367	383	322	368	353	377	342	378	366	349	347	336	368	371	360	350	343	338	341	337	354	347	381	360	312	339	316	329	347	311	359	342	365	367	377	346	344	322	351	372	340	335	349	350	359	325	407	325	360	343	336	371	328	380	357	327	363	324	364	332	365	332	348	347	349	340	366	327	349	328	390	338	369	356	368	316	331	345	344	371	335	370	343	334	349	347	341	343	359	366	363	319	365	379	324	367	351	333	331	345	368	333	346	352	387	333	340	359	374	347	350	359	349	349	321	318	342	351	384	343	374	330	346	336	333	376	364	362	346	363	348	354	330	354	358	327	331	350	374	338	337	341	365	335	335	304	354	369	337	347	393	355	377	369	342	335	387	350	342	400	338	327	350	344	371	338	306	333	322	346	363	344	354	368	340	395	378	378	297	371	369	327	347	331	338	345	323	346	377	329	345	366	358	352	329	359	333	341	368	328	351	341	371	364	359	331	324	390	370	335	346	299	365	312	358	352	380	358	333	328	354	315	359	354	374	317	336	350	381	365	371	308	362	333	352	379	373	366	342	337	317	350	344	337	381	329	318	352	333	345	378	333	342	324	322	322	363	323	341	356	348	327	332	336	329	338	354	344	350	348	365	336	356	357	342	319	330	328	361	374	352	372	351	345	345	328	386	340	338	388	381	359	358	361	332	344	350	347	326	361	361	383	361	351	349	354	377	365	354	381	345	376	347	388	388	312	338	322	340	359	331	323	355	347	311	331	340	343	333	340	340	353	363	360	392	355	376	333	320	332	344	375	350	355	383	354	340	361	335	376	357	368	375	348	372	350	317	356	327	342	347	338	324	314	354	388	356	332	375	345	342	377	331	326	353	338	342	401	328	365	324	358	371	316	365	392	327	345	383	334	336	336	361	355	320	325	327	313	369	375	376	299	329	345	369	326	337	367	366	379	380	361	343	341	335	340	360	306	369	340	313	353	316	338	384	326	338	375	357	358	378	320	358	366	343	334	313	349	321	386	325	340	336	333	355	341	394	365	355	354	326	343	385	352	348	340	368	346	338	329	330	301	369	346	365	362	327	353	372	374	373	343	369	356	383	336	346	363	364	369	307	340	360	364	388	303	334	300	369	365	366	355	381	341	315	369	359	342	365	341	365	319	363	332	338	325	375	344	324	343	329	337	355	347	362	339	359	361	333	342	362	334	341	363	346	375	348	347	338	348	343	351	318	335	344	333	334	335	352	355	341	347	355	350	363	320	377	372	340	361	311	366	365	345	392	340	345	340	364	364	381	314	334	336	361	349	323	330	338	349	343	327	350	368	363	323	341	381	340	336	314	372	365	366	352	369	331	351	355	344	390	324	322	358	369	346	395	355	338	363	355	346	359	357	320	319	399	328	343	340	348	339	353	356	345	340	367	359	333	348	329	349	341	365	335	357	353	341	333	339	346	344	377	332	351	355	350	380	357	310	290	373	357	376	332	375	340	353	365	347	343	379	355	363	353	363	333	340	327	374	348	362	344	332	355	339	346	389	346	348	336	337	337	333	327	343	338	377	309	366	352	318	351	351	356	385	390	360	370	345	347	339	345	357	337	370	335	338	349	356	349	341	363	364	361	339	335	359	369	364	341	358	354	322	383	348	352	344	374	336	375	362	381	325	364	335	367	375	360	337	373	330	383	349	389	355	313	341	331	346	341	312	346	350	346	350	318	368	339	358	364	344	372	333	354	354	349	342	344	344	336	318	342	347	370	347	342	324	343	340	342	349	379	358	309	338	313	353	380	357	360	352	320	348	335	359	343	362	386	330	348	361	342	335	342	361	372	364	324	359	348	365	358	377	336	367	330	373	355	368	340	336	359	338	362	315	373	330	318	343	303	389	338	346	380	347	359	341	344	375	360	364	377	346	345	302	316	337	350	332	352	351	306	368	352	341	399	363	320	339	373	367	312	339	369	382	350	322	330	356	354	366	344	352	359	345	360	327	346	338	350	340	365	362	332	366	353	357	338	316	369	323	336	332	350	344	356	351	339	359	369	365	346	342	341	340	340	356	371	345	359	357	371	343	353	388	345	357	335	369	357	336	343	352	338	331	366	358	364	344	352	320	332	362	352	347	372	343	340	327	314	323	322	377	331	347	383	350	307	373	342	344	355	335	355	336	346	325	348	392	346	365	378	379	349	349	377	345	343	350	377	342	341	374	332	353	314	327	318	346	376	333	377	366	321	351	358	347	359	329	319	356	385	325	312	341	328	334	361	365	351	356	353	308	330	345	341	305	344	358	316	365	335	317	345	360	343	356	347	347	308	344	321	352	351	337	376	345	329	356	324	367	377	363	347	354	379	346	335	381	346	317	308	364	394	345	362	340	373	381	355	340	322	344	338	315	378	331	336	359	334	346	327	359	374	338	364	345	344	371	296	313	339	352	317	339	337	345	370	324	341	339	355	332	337	371	365	360	352	336	366	361	348	372	335	330	340	358	372	285	343	325	387	340	367	329	348	373	372	319	343	339	332	349	382	369	351	351	360	358	374	333	354	318	330	336	363	349	343	343	339	347	367	348	339	351	347	372	363	369	338	342	357	359	365	333	356	391	373	330	330	360	340	337	332	318	355	327	361	344	358	322	348	345	327	364	350	343	393	351	359	393	355	366	326	328	346	375	332	367	350	317	312	351	358	308	355	356	304	356	328	384	389	355	346	382	369	349	327	343	328	334	358	342	373	356	357	339	328	351	354	381	337	373	348	335	366	340	368	348	342	347	330	357	396	332	345	324	361	350	339	352	341	324	342	328	354	331	326	388	356	337	361	346	374	349	340	347	346	366	357	334	336	338	352	328	334	334	360	338	340	354	344	337	364	305	337	352	350	381	301	375	333	384	334	373	357	358	345	339	367	325	352	332	325	348	352	343	330	328	343	367	371	361	361	359	328	369	367	369
22763	21422	28987	24352	21474	20928	10967	3076	1641	1154	962	776	776	709	630	616	565	544	530	521	502	448	465	432	420	433	447	476	463	447	403	412	443	406	420	439	408	450	388	447	448	413	411	374	397	406	415	394	416	414	421	442	413	420	463	394	434	420	371	377	388	395	373	417	432	405	437	417	425	425	370	443	402	415	376	439	415	400	397	397	393	367	455	392	427	403	402	417	398	423	410	374	403	369	402	427	402	374	388	431	402	415	413	389	399	398	373	428	429	398	416	427	395	387	405	413	361	395	397	402	391	386	386	398	376	359	408	413	398	396	388	420	412	417	417	431	406	362	357	414	398	389	388	420	389	384	433	372	406	382	392	390	403	408	387	379	384	410	372	426	415	402	390	402	415	401	430	382	356	397	413	401	426	446	433	422	372	415	411	406	396	395	358	414	390	419	412	388	408	421	431	376	425	434	396	420	384	374	391	428	380	395	417	417	365	425	381	404	394	403	418	388	404	398	411	409	390	401	408	407	398	412	395	401	396	395	369	395	405	412	397	422	414	429	420	393	421	405	410	399	375	411	398	396	348	382	430	408	424	397	409	373	412	391	373	412	415	403	367	390	425	390	423	338	385	387	386	357	408	411	416	405	413	395	426	428	436	419	394	395	379	388	385	384	455	420	408	395	403	408	434	391	398	418	413	394	368	381	443	398	429	366	403	386	406	416	411	413	386	384	413	392	420	398	439	388	400	361	402	426	415	398	374	390	451	397	421	424	420	405	390	383	370	399	454	376	410	360	392	384	418	390	417	395	386	415	407	393	432	417	420	430	418	417	421	397	439	376	437	364	402	413	415	402	387	399	438	384	399	410	382	377	395	418	398	411	392	385	396	397	420	413	393	383	384	410	416	417	409	422	394	381	380	409	438	393	438	403	416	423	410	397	413	384	408	402	381	438	398	391	405	424	450	459	396	430	380	443	409	422	409	399	408	440	408	408	441	395	374	420	406	383	379	410	430	388	398	352	423	390	394	418	411	365	392	396	407	364	383	390	415	428	374	405	423	407	416	396	398	413	379	425	362	443	402	392	385	401	406	399	387	393	378	392	405	396	382	404	365	416	397	387	405	392	427	415	394	394	409	430	376	381	429	397	408	439	399	406	400	412	382	437	385	412	384	395	392	388	415	374	414	379	407	417	380	372	399	391	416	408	400	386	429	414	418	438	394	394	365	391	402	371	410	382	396	432	380	439	411	376	416	400	390	363	419	421	423	350	414	423	412	395	411	413	380	405	405	403	423	399	387	408	377	377	401	412	367	407	403	386	420	377	387	386	405	416	352	398	408	397	411	363	387	376	375	408	438	386	371	387	403	378	486	401	379	414	440	408	432	405	406	400	423	412	377	428	373	403	417	407	388	392	376	423	437	428	367	371	384	380	404	411	401	422	424	372	388	347	372	421	432	389	415	367	417	412	405	416	432	385	405	420	423	383	418	379	414	416	394	445	405	420	390	401	400	409	391	398	380	385	384	424	421	401	400	384	383	374	418	390	414	416	417	405	393	378	368	392	374	418	403	372	383	404	401	418	408	398	426	416	358	393	409	427	380	363	429	419	406	397	383	410	411	403	410	413	414	390	423	380	390	401	419	388	416	407	358	427	378	400	413	384	436	394	395	394	417	383	395	408	425	415	407	376	378	383	380	396	406	389	361	371	430	428	404	408	398	428	409	381	416	414	462	391	393	383	415	396	392	388	391	366	404	413	396	400	409	390	396	405	430	412	388	401	385	387	422	372	396	398	397	394	429	397	405	382	413	392	381	414	383	387	395	392	391	391	421	391	382	432	415	412	429	409	406	395	377	376	399	377	417	416	395	384	411	388	404	394	380	406	390	415	403	417	407	384	408	401	435	424	422	405	433	394	395	428	388	384	415	408	412	409	383	408	406	415	401	415	353	377	464	370	395	397	406	407	369	418	429	399	398	415	423	431	405	379	402	393	408	435	374	366	398	391	392	377	403	390	385	384	423	428	394	388	403	395	368	417	408	418	396	443	401	403	430	401	376	395	454	398	404	378	427	451	375	380	377	418	379	370	402	419	386	420	386	376	403	411	433	377	402	395	389	383	421	422	425	392	410	421	396	393	390	425	413	397	389	378	421	436	420	399	419	409	406	368	402	418	370	395	440	388	418	393	430	420	406	402	432	418	403	378	383	430	426	394	405	404	430	371	431	419	416	441	401	446	407	420	397	424	424	406	414	374	430	375	392	391	418	401	390	397	375	389	393	390	353	401	431	366	404	408	391	441	395	430	407	392	364	396	380	369	402	391	372	424	433	419	385	385	417	383	364	386	435	366	425	440	395	396	401	365	371	424	381	397	394	449	413	419	434	437	386	392	380	406	378	401	416	409	434	397	441	401	430	392	403	368	385	411	394	418	404	386	399	387	405	408	398	446	397	443	418	410	374	407	441	408	362	398	436	388	385	430	419	414	415	346	371	369	356	403	386	424	401	383	394	419	396	377	410	359	386	421	419	389	420	403	402	418	350	415	426	400	398	415	415	399	445	410	410	401	426	399	362	400	388	425	387	403	439	392	413	402	416	363	368	398	380	392	435	380	402	428	423	403	410	394	370	377	450	384	409	423	435	442	360	404	403	404	424	421	420	405	421	412	403	396	368	402	380	390	432	393	429	441	419	409	463	374	355	424	428	410	398	428	439	402	435	417	400	379	398	389	411	452	389	393	415	422	392	370	405	398	390	417	406	433	388	403	389	425	386	434	392	447	428	405	418	389	401	393	423	388	433	415	391	380	379	414	391	380	407	420	410	385	408	432	394	401	416	387	384	405	427	436	393	381	396	385	420	406	379	418	391	396	381	378	427	394	425	469	367	419	358	410	438	423	425	390	435	438	416	442	403	418	445	390	404	394	382	394	400	381	433	366	424	416	411	428	366	420	400	425	366	424	401	391	380	388	393	398	410	406	392	388	421	440	417	423	435	419	442	384	378	404	443	397	382	409	419	415	409	408	389	424	444	397	383	391	437	404	380	396	389	425	418	379	393	368	405	396	385	406	370	373	373	391	426	390	399	408	368	382	394	409	424	399	366	406	407	416	426	456	421	384	427	401	405	423	442	416	419	413	401	378	393	380	368	443	401	384	379	389	397	399	397	365	453	403	426	409	416	436	419	387	423	399	396	403	417	417	387	434	419	392	408	380	399	393	453	398	423	357	393	415	406	388	408	429	413	447	408	433	414	401	411	412	392	374	420	391	407	394	426	399	384	422	400	361	415	439	379	375	379	404	392	387	379	409	413	403	427	392	422	391	397	388	421	374	390	407	415	372	391	422	382	394	418	423	379	405	388	398	388	406	384	375	453	421	406	415	367	410	388	456	394	396	387	363	409	347	411	424	441	396	398	431	437	426	415	411	414	424	425	405	405	434	397	429	402	455	418	396	399	410	391	405	412	389	406	393	427	416	374	396	352	388	401	401	446	395	377	411	397	448
35891	63114	51586	30395	17610	12025	7645	4569	2919	1966	1586	1300	1106	1004	942	796	720	687	631	618	585	615	506	544	547	577	546	517	499	499	485	458	506	448	512	465	499	470	480	460	513	486	478	470	482	490	490	486	430	457	496	438	434	450	500	457	442	461	459	495	482	492	450	427	523	493	480	479	481	487	487	455	471	447	465	428	501	497	499	466	478	460	458	447	465	455	471	485	459	443	489	491	444	455	452	474	481	469	482	450	476	484	487	447	466	466	462	462	444	442	449	491	454	473	469	448	455	475	474	430	440	462	470	461	495	462	474	463	481	471	459	488	467	469	457	461	478	507	462	484	490	490	449	462	502	463	447	485	454	456	471	483	477	492	491	478	462	447	482	483	477	460	436	479	476	442	483	435	448	478	485	447	486	506	461	457	498	455	410	451	476	463	482	541	437	449	490	472	476	459	443	449	489	518	459	459	462	452	449	461	425	426	468	496	480	446	479	461	424	450	472	478	493	458	445	478	469	443	450	432	451	452	450	478	468	468	446	449	474	475	469	472	467	443	478	496	443	426	484	469	469	463	469	462	453	460	478	435	450	436	450	427	482	421	467	469	452	417	445	440	498	471	436	468	488	426	431	454	441	449	460	467	452	436	462	438	439	473	467	457	446	464	485	427	419	459	496	446	488	434	467	443	482	500	431	496	481	452	481	468	462	482	480	438	465	450	439	471	452	443	493	484	470	446	482	465	471	482	422	435	457	503	457	468	458	499	483	476	473	429	466	480	463	453	474	416	501	491	428	454	465	481	467	441	463	442	464	478	479	469	456	449	469	469	470	482	448	475	449	462	467	487	494	454	507	486	447	444	456	446	450	447	492	475	485	483	448	450	429	466	453	474	483	459	456	433	423	448	503	452	448	460	417	501	443	444	456	455	463	430	461	471	454	438	453	484	444	481	462	464	460	476	471	461	449	435	498	487	454	432	429	492	443	437	500	465	434	446	448	504	451	436	467	438	460	497	462	439	459	490	417	476	455	451	459	467	454	452	480	441	454	501	442	464	470	459	442	453	480	464	497	473	448	487	446	447	475	434	437	473	469	452	432	460	459	503	493	501	495	446	505	449	449	428	443	462	425	470	475	422	427	472	470	414	468	467	433	457	487	456	447	481	407	460	460	459	446	492	444	447	443	447	499	449	458	440	452	463	496	458	470	417	460	491	501	449	456	458	464	473	447	465	482	428	455	463	483	483	467	429	486	469	467	470	467	446	475	458	467	439	459	437	469	485	470	493	495	452	445	450	431	426	456	441	442	438	448	463	446	493	428	469	493	451	438	461	480	463	446	462	507	469	446	465	469	481	468	490	445	418	504	489	507	453	466	466	461	464	466	452	497	496	470	459	468	494	517	481	444	443	464	492	436	460	441	472	421	501	457	476	470	414	458	462	450	437	485	478	452	451	432	465	472	437	470	453	454	474	487	478	491	484	473	478	473	479	449	461	452	489	477	476	513	449	449	488	455	451	452	452	481	483	466	460	471	457	419	476	436	436	465	480	459	447	483	473	452	464	462	472	462	452	498	469	467	432	455	450	422	486	451	488	496	418	464	425	477	503	482	447	474	437	450	461	500	449	464	457	457	429	419	469	461	496	450	463	419	478	451	473	452	482	466	454	459	479	481	467	466	456	457	457	472	512	471	490	431	433	441	467	445	464	494	477	464	504	461	455	445	477	461	472	482	467	471	465	463	430	464	480	466	423	444	477	474	422	470	448	456	470	468	449	425	470	488	466	489	451	470	513	437	449	449	462	473	483	444	428	441	463	446	453	463	441	446	449	455	500	496	476	491	444	452	451	467	453	465	470	481	488	507	453	459	457	477	481	462	510	459	468	480	453	485	473	463	475	445	437	481	476	486	446	471	449	445	474	490	443	428	435	448	497	461	459	495	430	455	462	492	450	442	419	440	461	457	492	471	500	482	493	463	483	458	447	464	447	436	462	447	485	465	479	452	463	437	483	466	503	436	471	474	442	458	472	458	464	462	459	446	456	414	461	453	507	465	474	446	452	466	478	445	492	478	445	428	456	461	456	502	445	464	452	456	473	492	434	411	441	433	496	452	441	456	451	465	466	446	444	438	464	445	459	449	425	460	479	462	491	442	477	419	481	471	459	452	483	471	456	478	463	468	427	435	431	461	473	472	484	443	478	460	488	485	515	442	470	462	465	448	497	444	461	470	464	468	450	438	450	472	491	462	467	465	442	454	478	504	457	458	456	472	485	483	435	447	455	462	449	454	451	418	466	489	463	458	471	442	464	509	464	477	463	505	434	434	443	432	477	474	473	502	416	441	456	465	469	486	488	493	467	452	416	469	476	427	454	471	490	481	475	465	489	417	444	471	473	468	500	485	449	478	498	449	445	474	447	500	456	446	471	503	452	453	457	504	436	432	461	469	452	457	439	460	503	462	490	450	456	478	459	486	484	452	484	462	453	482	492	466	441	467	466	407	498	474	470	427	466	446	471	472	471	441	466	499	447	447	433	449	459	457	428	476	476	456	474	476	442	483	452	457	427	455	466	452	428	446	444	447	442	477	449	467	475	470	457	466	440	504	453	449	446	471	466	457	455	439	454	465	499	445	466	445	452	497	449	446	460	495	460	446	468	459	484	505	481	514	470	464	503	486	463	451	443	440	447	488	462	477	457	472	452	466	450	454	469	493	483	423	464	410	440	470	468	460	449	459	442	456	452	447	477	483	447	446	456	425	473	489	500	447	475	519	493	455	434	466	437	455	453	461	488	459	454	439	455	474	479	442	463	465	445	483	484	480	448	504	492	450	460	432	452	432	443	462	538	485	452	486	475	425	467	462	468	466	467	460	477	484	458	465	487	492	442	452	433	446	453	446	438	481	496	465	461	477	446	462	468	441	496	485	452	457	459	461	470	438	442	486	445	461	452	447	482	447	447	459	469	425	432	476	460	487	472	460	469	481	445	466	453	484	486	439	483	481	490	505	451	477	484	449	471	483	433	514	437	427	481	496	481	446	466	445	482	445	471	457	494	471	481	472	500	473	453	454	468	455	484	457	460	454	489	472	450	501	418	430	427	479	494	492	461	466	496	487	487	468	448	499	451	455	476	469	467	445	443	446	446	438	495	460	442	454	450	452	438	471	454	425	443	445	465	499	435	490	451	464	496	440	482	467	450	439	465	451	473	480	460	453	434	489	475	457	456	478	488	459	447	504	491	465	436	467	455	459	485	455	469	417	490	440	459	491	452	480	447	470	471	470	457	466	451	469	430	461	495	428	454	450	483	476	462	437	477	464	482	494	439	460	445	510	502	465	440	464	470	470	482	427	423	463	490	460	449	473	503	449	442	445	474	471	469	469	448	434	439	481	467	439	511	493	465	447	442	469	456	467	468	445	461	474	458	468	482	484	439	468	482	452	485	504	444	444	483	487	472	461	460	448	448	451	427	504	465	480	451	460	440	485	481	518	445	477	418	512	470
31178	28833	24034	12613	5038	2762	1784	1101	797	683	605	566	485	479	414	394	395	362	374	342	356	353	351	359	320	307	336	313	318	325	348	342	332	336	358	367	299	321	284	305	332	342	299	317	365	308	316	352	284	312	333	339	318	333	352	339	312	321	292	343	340	288	298	329	316	313	312	324	312	307	326	317	317	314	312	319	332	333	310	326	305	333	304	289	309	316	308	316	319	299	303	335	312	329	324	301	294	315	306	282	304	329	312	318	328	320	300	285	298	306	297	307	332	341	322	321	330	301	316	337	324	308	314	305	319	341	340	314	305	350	332	303	345	325	306	323	292	303	308	333	319	304	308	295	306	319	319	311	330	305	301	342	313	300	315	325	306	305	330	327	336	286	292	285	347	302	307	304	311	325	331	333	315	329	302	308	305	331	322	312	296	300	323	310	307	331	290	323	324	316	333	310	325	316	338	289	290	325	321	295	298	324	319	333	324	315	326	335	326	312	316	334	335	294	376	312	290	317	312	308	298	298	332	279	316	334	334	311	288	256	322	332	281	297	301	325	321	296	311	308	319	311	307	345	311	344	302	325	307	299	326	324	292	305	283	299	322	333	337	306	312	322	329	289	313	304	302	342	317	327	319	327	306	320	322	311	331	306	309	306	330	305	293	344	309	305	337	316	309	323	313	323	296	307	326	322	305	294	284	311	279	302	314	328	345	293	299	313	337	323	307	322	297	327	311	363	304	305	315	327	288	298	301	315	294	328	312	312	343	312	319	319	330	304	340	332	302	313	313	335	310	327	294	306	327	302	321	328	297	349	286	295	301	288	311	323	336	294	319	317	313	320	309	301	287	331	319	328	314	323	323	292	300	279	345	310	291	318	306	323	323	321	326	280	313	330	322	364	313	321	359	308	329	362	326	307	327	300	322	309	310	349	352	314	333	322	346	306	309	313	293	352	323	343	329	300	305	328	301	329	307	264	323	314	329	333	284	320	315	303	309	296	331	304	301	347	327	297	318	298	319	320	313	316	289	317	331	335	324	321	308	316	317	311	304	328	319	329	308	302	303	309	314	331	266	310	317	296	323	342	305	294	340	325	335	321	332	281	299	310	311	310	331	289	308	308	313	322	298	310	332	294	293	322	314	338	324	323	307	321	277	308	307	311	319	336	321	330	322	324	338	322	307	308	293	312	286	313	322	322	308	340	314	306	321	310	330	335	327	324	338	293	308	290	317	349	311	336	320	326	339	334	340	331	292	328	289	335	327	317	324	319	316	355	299	316	332	315	288	327	318	335	368	305	296	310	344	344	291	332	343	334	288	299	336	354	311	300	321	325	309	332	307	333	286	327	332	323	307	335	309	314	318	307	337	290	325	333	289	336	310	316	317	282	313	316	316	338	292	322	324	324	324	321	305	318	324	307	315	289	334	314	331	310	317	321	299	321	305	322	310	346	305	316	316	327	319	329	316	343	323	302	300	333	319	346	320	284	332	336	304	331	321	318	310	352	317	298	324	304	325	309	301	300	364	338	312	309	336	320	307	321	311	315	334	324	366	309	322	301	324	317	343	305	296	304	334	320	286	314	340	317	320	342	305	324	305	290	318	290	305	339	306	303	315	299	343	325	296	341	290	296	357	320	318	326	318	310	290	309	316	293	343	298	302	307	318	293	317	303	311	329	333	333	305	312	282	333	310	296	317	315	343	306	349	318	295	324	321	310	294	304	307	331	287	339	332	297	324	279	299	328	273	300	305	327	310	330	306	340	312	331	308	289	314	324	315	312	297	344	337	330	333	332	283	308	291	291	311	357	270	288	322	332	316	354	312	316	301	333	327	305	310	276	323	306	329	310	302	303	299	283	312	330	308	300	293	314	307	292	324	301	304	325	311	346	328	316	363	320	295	341	324	322	319	341	305	345	335	343	306	295	290	300	292	296	334	302	287	294	295	297	316	329	323	334	343	297	299	331	322	312	339	324	328	316	355	309	317	337	314	334	303	321	328	297	323	299	296	313	295	315	305	314	317	307	360	331	296	324	312	314	339	336	350	342	318	299	293	320	311	323	328	290	299	293	304	331	316	299	331	327	354	327	293	351	294	292	319	312	294	317	291	330	322	312	332	303	299	306	352	354	331	296	359	301	302	343	309	367	298	316	314	292	330	336	298	349	335	314	310	351	295	312	303	310	304	296	341	335	325	327	336	294	322	340	300	267	297	272	329	331	298	293	324	337	314	308	309	296	314	329	298	313	322	320	308	346	317	289	317	308	275	314	311	307	325	327	333	309	326	316	315	290	301	321	336	293	334	323	284	318	307	303	304	315	337	282	330	318	288	321	331	300	310	316	331	299	344	326	311	305	294	293	308	308	312	359	298	322	322	312	288	348	332	298	299	325	328	339	307	323	327	309	326	352	366	326	320	297	293	326	312	311	275	290	317	324	337	319	310	306	339	347	290	302	321	291	327	311	298	305	345	327	321	299	305	337	334	348	322	321	309	311	307	298	303	307	285	312	333	290	316	313	291	312	308	291	315	324	319	343	338	318	311	319	303	297	319	310	337	332	363	314	329	311	310	319	297	307	268	324	311	313	329	314	314	316	305	317	314	315	310	321	337	327	341	320	319	302	319	317	284	323	311	332	297	321	310	301	316	293	296	307	301	296	312	300	346	317	276	325	315	299	324	274	295	330	290	339	327	326	312	314	327	290	332	324	303	285	289	292	301	332	298	314	338	293	300	283	338	330	363	310	303	311	304	340	302	347	302	320	333	310	292	326	321	342	331	328	288	329	311	327	337	329	318	302	296	293	332	324	309	292	302	301	317	307	315	290	332	320	303	283	330	301	322	313	325	279	323	323	325	284	329	304	320	310	309	310	316	267	278	339	313	297	338	308	310	300	299	306	318	334	315	304	307	321	324	334	337	314	310	287	311	298	295	317	284	300	331	344	340	314	310	316	295	320	332	302	302	306	338	304	312	341	311	348	295	286	300	344	346	298	308	308	318	318	347	319	312	277	312	297	325	301	330	313	326	329	315	365	326	308	352	294	298	329	310	343	288	299	332	316	304	312	314	321	330	319	330	300	305	287	294	311	294	338	291	343	311	316	305	296	308	314	327	329	334	336	336	337	305	305	282	298	295	334	291	352	313	316	319	343	309	319	338	307	292	318	343	334	329	304	286	317	351	322	328	329	316	298	287	279	279	327	314	309	341	332	318	286	317	337	337	337	322	309	320	320	263	302	291	306	309	288	293	328	319	331	323	323	298	310	305	298	336	323	322	332	315	299	315	330	291	303	313	311	304	310	273	314	314	309	363	320	335	327	308	334	311	345	318	324	332	325	341	334	313	307	317	305	309	358	304	312	296	312	302	313	315	314	334	293	310	321	326	318	325	328	323	320	287	314	346	326	311	277	301	341	308	308	314	319	304	319	300	339	296	337	343	323	308	295	292	301	346	291	313	332	282	297	310	289	346	355	311	308	294	329	322	315	328	318	316	321
34584	42399	26511	13784	8409	5172	3395	2107	1503	1199	1010	866	761	673	628	563	538	478	396	449	491	408	411	420	390	390	408	360	397	397	388	404	407	384	374	354	371	385	401	427	368	410	368	402	364	385	379	385	363	386	391	361	387	372	400	384	385	358	389	395	396	378	371	357	373	385	357	356	401	368	356	396	378	341	358	400	377	363	350	371	378	371	400	374	374	423	388	362	355	369	342	400	401	344	343	340	370	361	386	378	402	353	372	375	346	378	378	352	348	376	395	383	358	357	369	366	357	382	379	379	352	339	384	399	384	404	391	359	403	377	355	410	365	356	360	378	390	358	393	355	380	359	345	362	355	343	370	366	361	341	350	400	335	358	373	337	388	370	376	330	348	358	412	370	390	308	367	369	365	355	373	352	397	357	362	349	381	367	376	356	368	369	385	369	377	392	383	365	379	387	345	378	420	365	406	374	364	365	363	338	343	363	381	362	358	354	350	376	379	359	358	376	383	377	378	356	406	379	388	360	368	366	393	385	360	344	358	387	369	386	348	371	347	369	359	375	349	428	356	343	372	384	382	365	381	324	380	398	377	383	372	395	365	345	393	384	379	387	351	395	350	340	397	350	379	357	388	369	362	343	392	362	375	378	377	363	391	347	337	351	360	351	415	371	397	379	368	362	345	352	350	398	348	373	371	360	343	383	373	372	354	384	325	361	348	394	361	387	388	358	337	349	380	365	352	399	368	365	341	361	355	369	382	329	403	384	372	354	353	370	358	404	403	379	368	349	395	375	380	371	383	362	361	348	357	425	334	389	384	356	381	337	365	345	356	356	387	366	383	371	346	366	321	354	359	337	348	343	366	368	345	426	348	386	366	346	368	371	393	354	406	369	356	353	368	349	381	368	366	377	405	369	354	351	360	382	397	348	378	349	375	358	382	372	335	377	352	363	387	378	394	357	366	352	385	388	370	363	364	383	350	384	372	351	383	329	359	375	395	366	378	363	366	353	380	362	369	377	331	386	385	371	343	367	366	395	371	363	383	370	357	349	363	383	342	355	387	397	377	353	366	418	376	403	341	367	370	345	372	361	362	352	353	387	369	337	387	374	354	384	330	347	394	359	373	389	385	353	354	370	388	382	378	382	351	350	387	373	362	333	391	354	333	379	370	378	376	332	367	381	371	368	377	370	397	353	329	401	344	353	360	359	357	373	398	355	330	369	415	365	356	379	381	363	367	378	362	361	336	371	395	383	347	381	373	373	379	381	395	363	388	380	375	355	374	362	369	367	379	395	366	390	345	369	357	379	375	384	383	367	379	350	366	364	392	352	375	377	345	385	380	359	373	333	376	399	350	411	360	350	394	368	343	381	352	371	376	374	348	352	328	373	389	385	387	360	364	376	367	345	329	368	388	395	382	361	360	363	331	350	359	367	387	379	353	366	370	368	360	364	355	393	374	337	393	377	395	375	366	379	382	352	354	354	348	368	361	365	362	350	385	375	386	372	391	349	390	385	358	373	381	369	367	380	355	406	422	369	374	395	359	344	338	361	371	351	365	344	390	401	395	381	349	375	356	352	382	365	370	410	404	375	378	336	366	385	418	370	357	376	311	333	372	362	400	352	364	347	344	366	378	332	410	350	367	367	362	358	366	363	376	359	376	391	352	356	343	378	411	357	357	372	383	347	397	375	436	347	390	381	396	363	357	363	353	393	355	355	346	405	377	377	348	368	355	353	374	349	390	335	358	372	375	377	356	358	327	394	391	369	393	355	364	355	385	394	388	350	331	383	378	380	321	373	403	389	394	378	380	337	373	384	381	388	405	378	382	402	342	356	386	376	389	384	396	372	340	340	365	351	340	383	381	341	345	396	382	362	411	366	390	367	369	375	355	358	389	362	372	359	409	383	364	362	362	384	363	352	374	352	387	339	365	365	396	350	334	353	376	374	365	355	393	362	377	385	376	382	385	356	400	383	361	413	374	384	322	343	351	383	381	338	353	344	357	357	355	359	348	353	341	349	365	361	400	390	373	393	398	380	334	361	367	385	364	367	389	367	344	387	377	377	357	388	361	306	367	380	373	380	383	350	344	329	366	354	335	420	388	366	367	389	375	379	388	356	373	397	368	391	365	360	328	350	392	378	380	363	360	375	352	362	372	401	375	356	368	370	363	367	364	390	362	381	373	344	377	357	354	356	344	346	359	327	346	401	363	364	360	368	373	386	352	329	355	382	353	410	385	357	342	413	375	368	362	376	353	381	339	383	373	378	389	368	363	372	360	365	359	339	372	381	405	340	358	374	375	381	380	382	371	372	386	407	375	358	360	366	397	333	332	356	356	359	374	375	345	366	384	364	369	369	356	370	372	363	367	368	358	336	398	367	360	388	371	365	336	375	372	358	367	383	347	357	340	343	365	368	389	372	356	386	378	373	378	353	334	382	396	382	377	364	366	352	375	372	386	428	361	370	354	387	354	360	386	371	366	376	330	362	400	371	363	399	378	372	347	365	377	367	377	372	358	398	362	365	358	371	361	363	354	380	365	416	360	435	373	361	357	342	368	382	376	386	382	360	335	377	348	355	347	405	386	395	364	359	347	385	373	359	405	339	401	336	389	367	371	373	337	384	361	380	383	378	347	367	389	351	378	362	353	351	336	369	354	373	347	371	369	348	344	353	366	349	412	364	359	383	386	401	366	368	366	379	349	386	383	374	359	387	356	374	378	369	349	386	363	360	383	382	393	380	376	393	323	354	384	358	347	349	356	384	375	356	393	396	370	356	340	360	361	369	340	325	382	336	368	370	317	354	369	389	386	343	350	351	379	372	372	333	383	339	361	372	363	363	365	376	392	358	359	333	366	396	373	361	371	363	391	374	369	375	378	385	368	373	365	380	399	318	372	361	345	378	389	343	337	358	370	370	353	378	366	354	350	373	344	388	370	355	373	401	395	370	345	348	348	389	354	370	391	362	393	346	358	359	392	379	349	377	378	368	328	368	371	355	387	372	360	406	364	341	380	339	360	357	370	386	368	370	372	364	367	394	375	383	370	363	348	357	376	394	368	378	355	350	399	355	363	353	371	374	357	373	387	349	358	360	352	391	358	356	387	381	418	354	349	384	399	373	366	356	370	374	365	373	357	368	362	352	384	370	343	351	395	349	344	393	403	390	371	391	366	339	407	389	370	371	398	368	390	381	334	355	390	390	350	346	381	350	351	361	386	345	356	367	347	350	373	369	350	386	373	355	375	383	375	374	334	369	355	397	365	371	359	394	365	340	373	357	352	360	373	399	384	376	361	385	368	321	344	374	361	400	410	383	353	356	362	351	359	337	353	354	344	362	351	411	379	385	399	370	426	387	361	345	353	368	391	353	365	387	360	385	380	354	385	384	346	344	389	374	369	371	383	341	372	375	353	357	392	354	340	360	361	374	371	376	390	365	341	367	418	380	355	385	371	371	406	401	369	365	402	390	346	352	386	408	332	366	352	388	406	369	350	366
23828	21388	28349	24925	21336	13665	5543	2260	1303	1020	849	729	731	684	578	555	525	472	479	467	431	433	488	401	454	432	434	461	389	373	398	408	397	425	383	411	416	419	386	416	426	415	392	372	387	394	380	399	386	418	367	407	412	394	386	380	396	348	398	388	407	432	421	378	381	398	405	418	393	411	395	378	390	423	399	378	416	420	393	418	399	453	436	407	406	394	386	407	416	401	406	414	410	405	425	393	369	372	391	405	404	425	387	412	407	380	380	358	415	425	345	409	357	374	403	370	373	371	411	393	402	348	377	409	371	407	408	429	389	413	425	395	402	376	396	394	432	388	404	380	395	356	405	398	387	372	388	376	424	405	390	401	356	368	383	371	378	409	391	363	403	416	338	411	395	421	406	390	378	395	412	420	388	399	381	436	383	420	401	412	362	399	369	405	409	416	430	375	371	396	422	390	394	387	405	429	409	364	388	396	426	407	378	359	398	393	400	386	394	393	397	352	409	385	399	384	366	406	382	377	418	456	427	376	431	409	395	394	401	438	415	397	385	394	445	415	385	412	365	364	404	384	429	423	407	402	399	426	401	390	389	403	374	402	397	385	411	397	417	376	383	409	397	405	392	398	398	398	372	389	382	401	371	385	417	401	423	445	392	385	420	379	400	424	388	403	400	384	367	351	370	392	422	377	401	399	419	393	386	420	389	398	406	387	382	394	403	426	389	399	401	386	416	414	364	401	388	391	392	410	407	372	416	402	409	380	411	388	381	374	414	423	404	402	389	432	391	408	405	402	376	391	416	397	423	363	369	387	374	369	375	346	387	387	376	393	416	411	422	425	408	405	355	404	377	436	389	394	428	385	418	394	356	377	384	367	380	417	399	398	389	409	379	388	411	372	372	392	406	388	409	424	388	390	426	363	419	390	371	389	414	421	403	367	395	393	394	410	387	426	423	388	400	416	399	351	406	391	380	396	418	363	374	389	394	395	425	361	370	395	385	417	409	357	375	379	382	410	432	410	430	415	405	391	361	380	416	415	375	393	402	371	385	412	382	408	382	374	384	406	427	376	386	382	398	432	392	403	417	373	383	407	387	371	363	385	367	414	398	387	352	376	420	369	383	403	379	366	386	417	370	391	402	393	364	366	364	410	364	378	392	418	356	381	373	364	359	386	397	406	395	391	430	377	400	406	386	389	390	397	381	381	373	395	402	402	407	368	370	391	390	414	390	418	391	377	412	387	397	357	419	404	424	398	388	391	390	415	397	390	445	408	382	398	366	394	400	363	391	393	349	392	372	390	368	375	422	359	424	418	416	422	402	389	433	371	391	352	374	426	416	407	384	437	424	378	394	396	387	398	403	390	379	424	436	374	422	415	390	396	395	395	375	403	447	388	437	368	389	425	401	394	398	410	369	360	416	402	412	396	399	343	398	384	419	390	375	381	372	405	387	395	400	402	393	411	414	379	423	429	402	403	389	394	397	397	437	385	355	382	390	418	356	387	397	369	411	410	391	410	383	383	412	432	399	414	407	390	406	390	406	379	416	393	387	363	394	401	381	382	410	394	381	407	388	411	395	380	380	400	404	397	437	372	402	371	386	401	385	399	411	369	433	418	406	368	433	367	388	384	386	434	409	401	368	410	406	358	389	399	395	388	391	394	363	398	404	392	368	400	347	417	432	436	383	399	410	383	416	387	370	403	386	439	396	363	420	384	379	436	411	414	377	384	419	382	398	357	333	399	416	401	366	391	373	361	404	371	396	423	397	375	408	414	393	411	398	371	352	383	390	376	402	405	417	368	403	399	434	389	427	416	429	400	383	400	374	384	397	400	374	370	409	388	381	412	385	361	395	383	405	377	436	402	396	415	385	391	379	398	371	352	441	385	406	419	370	404	369	433	413	409	412	380	375	387	383	367	377	390	382	363	379	344	350	386	396	432	416	398	420	408	393	381	380	405	372	374	443	419	389	384	355	410	394	381	397	407	398	377	402	398	400	411	396	406	385	410	406	346	409	412	409	417	405	417	399	466	389	384	353	391	422	374	380	382	423	369	389	388	375	388	374	377	375	400	414	418	405	370	415	394	417	401	403	394	416	427	389	396	444	392	363	405	397	415	361	385	382	424	401	378	398	440	439	402	405	393	376	400	386	404	410	402	422	411	382	394	377	402	383	390	367	380	399	412	430	353	417	388	387	399	376	417	396	398	383	393	364	386	396	410	384	405	419	400	435	425	417	391	409	418	357	398	408	396	406	406	419	398	375	373	384	413	401	365	395	382	393	396	354	386	397	401	369	414	410	350	395	384	395	370	412	415	378	400	408	397	388	410	421	377	398	372	408	418	401	385	431	386	432	391	396	388	387	394	400	403	428	415	402	392	392	383	375	387	420	383	406	385	412	406	403	430	393	404	414	407	435	371	388	406	420	368	418	407	406	382	402	406	427	370	395	403	424	395	399	409	381	376	431	375	400	372	413	357	412	428	397	384	423	364	385	393	420	385	418	398	404	406	418	366	395	402	358	425	419	417	401	381	400	415	395	417	401	395	415	426	383	419	371	424	378	419	395	380	402	399	401	392	370	355	396	404	382	368	389	385	423	407	391	438	386	394	375	382	400	416	385	403	430	398	372	414	419	407	398	474	388	430	391	396	415	389	415	388	367	403	414	406	404	402	393	414	400	384	387	387	365	412	396	416	355	398	413	397	392	381	399	395	420	409	391	414	389	409	432	397	420	403	402	365	399	391	399	385	401	382	370	421	398	381	358	427	393	401	417	382	384	384	401	375	391	392	391	385	424	434	386	405	403	393	387	425	387	407	383	426	386	414	409	390	367	415	378	445	385	382	392	387	412	354	384	384	394	381	395	371	365	414	397	405	390	358	410	432	407	397	399	401	398	404	391	380	386	439	347	379	405	401	398	395	365	379	388	390	376	421	416	410	406	384	386	380	406	392	433	385	383	355	391	410	403	402	367	388	409	380	413	420	399	389	379	393	420	388	374	382	366	406	392	410	393	420	403	400	411	401	423	395	421	390	382	430	390	382	359	422	391	363	396	383	394	413	378	417	391	415	388	412	392	356	406	415	396	367	366	408	419	377	365	411	398	383	365	380	410	387	400	402	417	401	435	413	365	390	401	413	380	372	406	400	394	377	407	381	370	409	382	398	393	415	383	405	379	418	366	415	405	471	393	371	371	368	383	420	388	405	398	401	390	383	383	407	385	448	380	393	375	365	391	362	408	371	365	399	375	340	390	427	390	367	404	399	403	375	391	400	391	399	380	406	397	394	396	423	365	387	376	396	372	366	419	396	361	400	403	370	374	376	379	388	399	373	383	400	384	372	391	426	364	395	426	418	403	411	416	418	387	397	388	388	376	405	393	343	418	375	391	353	389	444	412	382	359	392	401	392	401	374	375	381	372	408	366	395	373	393	386	359	380	401	409	362	379	378	378	422	402	427	424	372	389	416	391	392	380	388	386	343	409	363	395	384	424	378
32099	52355	35607	23789	16938	11355	6807	3730	2343	1652	1366	1161	1037	889	790	722	712	639	632	627	559	589	506	527	481	499	496	532	483	485	513	446	500	486	489	472	460	442	464	456	493	462	460	475	457	453	456	465	453	442	479	462	478	463	504	469	468	474	472	458	431	497	448	455	471	453	474	457	475	483	425	448	484	428	436	449	479	395	463	467	463	432	502	478	445	475	445	485	443	437	458	471	426	459	504	443	410	460	451	457	468	495	474	437	490	458	486	427	465	476	460	451	442	428	425	428	458	460	458	434	486	425	480	443	449	468	445	482	463	479	469	480	446	406	467	488	423	479	441	489	453	447	465	463	443	424	432	431	456	462	431	465	483	461	442	444	467	469	471	452	425	451	433	453	460	452	466	457	446	455	434	463	458	479	429	432	443	450	434	435	422	485	485	457	442	467	468	400	471	463	435	473	460	445	453	431	465	426	456	454	430	479	448	443	458	457	474	454	477	441	459	447	431	481	484	488	429	453	457	451	450	482	464	438	473	420	457	433	454	425	467	439	448	468	445	442	496	443	446	442	459	474	459	490	449	417	470	451	465	438	418	456	470	447	456	461	472	479	432	461	439	454	510	445	476	426	471	500	471	458	422	436	430	441	436	467	485	460	408	429	453	462	459	426	467	409	464	459	459	446	428	467	445	441	472	456	468	472	458	491	429	411	416	485	459	468	441	471	450	426	468	504	480	425	445	429	465	445	434	500	479	465	456	476	473	472	460	448	437	456	433	464	464	468	467	482	449	485	468	475	482	446	442	477	449	487	466	447	451	468	487	456	467	457	488	432	465	441	456	466	461	428	445	469	464	437	487	429	471	467	441	468	459	487	454	460	493	471	454	449	450	452	474	439	480	473	416	439	453	427	437	442	443	451	466	454	468	454	493	484	432	451	481	484	471	463	442	452	471	487	503	469	468	449	474	457	456	458	452	436	468	455	457	416	469	442	463	449	466	461	462	472	463	481	457	448	472	414	471	438	443	488	445	410	441	454	481	476	477	457	438	442	463	453	461	434	458	442	463	448	447	469	462	446	449	427	488	449	444	488	515	446	488	457	477	461	471	463	472	444	423	476	474	454	432	418	472	483	445	504	511	459	451	461	451	462	453	453	473	450	450	441	442	454	455	473	431	480	457	422	431	473	460	449	434	446	453	452	449	436	433	431	431	455	495	441	433	452	470	419	430	486	440	501	429	412	443	468	460	478	449	463	427	445	471	444	440	476	448	469	443	461	466	452	449	504	468	451	492	435	446	433	446	458	460	454	440	476	436	454	432	429	473	474	451	440	454	435	448	415	473	448	438	465	473	473	436	432	429	444	456	463	481	490	471	453	449	427	471	467	467	471	465	477	477	472	459	496	453	434	462	496	440	474	432	464	452	444	456	461	420	428	452	438	471	476	432	427	476	443	483	433	459	450	448	458	439	475	483	441	465	459	452	458	452	438	447	460	512	483	409	446	486	463	462	461	468	449	433	455	426	474	429	451	446	473	428	458	445	436	445	465	451	420	464	485	478	443	466	452	489	449	456	426	472	434	455	468	466	465	435	506	429	453	493	480	450	434	429	473	476	474	441	432	474	451	448	440	463	474	458	434	443	484	473	452	457	471	458	415	469	471	475	430	448	445	445	476	497	438	446	464	421	457	449	492	455	453	434	456	454	476	455	453	454	455	481	447	419	432	441	492	452	470	463	469	449	454	462	455	476	451	492	454	469	456	499	431	442	450	442	433	458	450	429	443	446	463	450	447	430	429	442	457	431	460	412	443	457	461	446	428	464	452	463	468	428	460	439	446	407	463	423	473	434	447	482	485	434	488	470	469	447	446	457	456	502	430	440	441	452	461	461	478	461	476	442	503	455	476	446	459	475	434	436	451	410	463	468	491	440	428	414	449	473	463	448	459	463	470	450	457	414	471	474	444	458	467	449	467	460	488	429	422	448	440	460	448	458	456	429	440	451	468	457	485	449	444	446	435	411	461	445	466	474	433	433	476	454	466	450	455	430	447	461	439	491	445	461	456	438	462	478	431	427	470	442	447	487	460	479	457	436	446	443	483	467	424	438	462	450	431	474	436	464	423	456	454	478	468	461	442	443	447	425	445	460	437	430	431	471	442	456	478	437	461	505	446	476	435	451	489	424	414	494	447	418	454	462	474	464	425	462	477	480	457	454	442	459	435	472	460	468	465	466	436	471	488	487	471	426	466	481	458	474	418	425	483	431	488	474	510	415	468	473	463	464	454	450	436	459	480	497	443	436	450	450	477	426	418	479	485	459	452	468	451	480	435	457	463	469	440	465	444	458	458	429	488	498	445	420	424	427	415	445	464	449	463	454	438	436	459	452	462	438	471	484	432	446	422	457	436	460	472	477	418	437	448	424	473	476	452	480	455	455	469	462	488	463	469	488	425	452	433	492	441	457	462	471	450	433	457	476	457	467	456	448	471	451	467	448	465	462	425	442	436	439	429	439	447	469	443	445	465	470	456	454	432	468	426	453	445	487	474	408	460	470	464	457	414	460	449	473	454	462	448	482	461	445	427	440	455	429	449	429	445	425	504	451	439	461	451	458	458	446	446	440	440	494	438	464	460	456	417	439	456	468	461	473	489	478	441	448	433	430	442	454	464	429	499	463	475	455	448	465	487	426	460	427	480	450	464	438	473	453	452	449	454	430	482	462	455	442	489	480	436	459	446	414	494	442	445	482	441	489	484	473	437	417	461	441	496	434	458	452	430	455	479	487	451	439	454	474	473	481	470	456	464	469	427	441	501	445	429	415	468	425	459	459	459	455	463	434	438	475	464	450	471	466	412	450	474	467	448	479	500	464	445	458	433	467	484	465	477	444	459	439	451	431	448	432	451	445	458	443	464	491	447	462	448	441	469	446	448	437	456	434	444	479	417	445	469	426	432	484	477	467	394	472	426	490	443	503	456	470	460	509	437	465	498	435	409	458	452	490	474	405	433	482	478	453	455	426	471	445	437	477	479	441	453	476	474	449	449	457	468	473	470	513	444	456	443	463	492	429	429	440	425	478	466	488	461	445	438	475	451	448	487	462	456	435	448	461	447	480	485	457	459	438	418	424	471	448	488	430	430	458	460	449	453	456	471	471	468	442	498	453	477	449	458	434	439	429	427	464	480	472	466	436	422	452	454	466	446	454	424	418	450	452	461	452	462	462	486	496	449	458	444	450	468	500	455	485	420	474	473	493	439	477	426	444	453	448	452	483	522	437	447	473	472	509	471	444	435	440	465	456	432	473	435	434	450	441	474	444	455	432	429	430	456	441	467	480	441	426	461	474	448	455	453	485	461	447	475	472	462	452	475	509	465	479	460	451	478	447	474	441	483	463	491	457	435	441	453	455	439	462	471	459	423	438	472	457	460	469	461	434	450	462	479	476	443	470	418	472	453	417	439	469	461	439	438	463	431	440	454	418	475	457	450	450	431	468	418	446	432
25287	21502	27457	26129	14805	5268	2064	1402	1058	738	614	525	487	454	423	404	380	348	357	366	344	323	307	312	339	288	308	307	307	305	310	287	297	294	289	270	281	306	295	259	298	306	307	267	324	302	254	271	263	287	324	302	301	263	291	296	296	274	304	300	268	280	275	273	267	281	286	319	277	293	265	268	285	280	312	334	304	279	280	295	288	282	302	294	269	309	294	266	255	281	272	284	313	310	269	292	313	287	282	300	293	295	271	296	286	294	287	289	276	317	281	271	285	289	305	290	290	311	268	299	288	280	304	267	326	295	293	297	312	291	256	258	255	305	288	293	272	292	302	287	283	289	281	300	298	309	296	315	281	290	307	254	264	274	275	268	317	305	268	312	284	255	312	269	284	305	279	264	290	286	277	310	282	279	274	281	291	243	287	299	291	279	290	275	295	289	296	318	273	275	268	278	292	278	261	287	266	280	293	283	275	312	278	323	299	330	292	284	295	285	308	285	266	287	273	282	244	297	294	299	261	278	251	272	279	282	286	265	277	317	298	272	278	275	294	279	284	300	297	269	307	282	308	271	278	276	299	298	288	296	254	292	267	294	311	310	289	264	282	275	283	261	291	268	264	282	324	277	313	288	306	290	293	300	271	290	298	262	276	296	317	250	268	283	287	285	296	280	282	279	258	288	305	293	279	281	268	267	277	285	256	298	274	266	297	254	276	288	292	293	302	259	268	248	294	279	297	243	283	271	329	299	292	272	247	252	255	274	289	294	317	283	259	292	288	275	280	272	299	285	303	302	312	284	293	274	286	266	298	305	309	293	296	278	300	267	309	285	276	272	290	262	261	303	282	292	288	276	259	262	323	279	270	251	297	300	280	308	262	267	271	334	282	304	294	316	270	284	257	306	301	279	269	284	294	295	270	284	267	251	268	295	318	311	281	282	241	292	297	298	306	280	295	248	253	291	278	261	291	279	288	308	278	293	279	265	292	306	292	305	266	255	292	260	272	286	278	302	286	256	284	321	270	272	266	272	304	282	246	280	296	280	300	284	292	277	300	285	287	329	280	310	288	270	292	299	284	300	271	292	293	283	277	267	284	280	285	262	283	255	318	278	275	287	242	262	300	262	256	247	299	278	309	264	290	301	295	285	269	274	270	294	310	250	275	285	271	289	299	276	303	260	280	291	276	274	308	299	304	303	295	274	275	279	275	291	294	283	318	291	284	289	289	250	282	291	289	278	277	278	298	296	278	260	308	284	291	274	309	327	287	322	302	251	293	268	273	270	263	323	255	297	274	297	286	273	266	272	261	301	283	286	296	278	286	281	265	305	281	294	296	246	240	248	292	267	318	276	298	276	284	293	278	284	283	273	290	310	286	303	288	321	274	295	315	284	283	304	301	314	261	298	300	266	303	289	299	277	264	242	265	278	305	328	314	292	307	280	307	302	279	294	289	295	285	265	306	305	300	284	283	301	305	283	271	267	276	298	263	305	285	277	279	294	289	307	281	263	271	279	246	251	302	296	279	268	283	280	285	274	261	312	293	271	285	302	287	284	270	288	285	311	287	287	284	290	296	294	305	290	273	273	287	285	243	276	262	286	286	266	284	288	310	288	265	325	240	269	304	258	286	303	281	257	278	291	302	273	285	283	345	273	279	276	254	287	277	258	266	298	311	269	293	294	295	301	282	271	278	290	312	264	315	305	285	280	287	261	266	292	308	316	319	278	296	291	309	264	304	264	285	278	297	282	275	288	296	274	267	279	300	281	288	322	276	274	266	278	280	277	306	284	300	281	282	287	290	259	268	270	300	292	302	286	294	276	260	284	304	300	287	322	319	277	298	252	286	276	246	305	272	273	297	270	313	290	280	283	265	296	271	317	285	292	266	297	313	267	279	306	273	300	328	270	331	265	291	267	330	305	276	287	281	293	273	307	265	287	261	291	270	263	293	276	268	272	256	286	255	302	303	290	271	273	320	306	265	299	280	282	289	286	309	278	291	312	261	294	272	278	300	288	280	275	291	306	291	264	259	251	278	257	278	287	274	304	283	274	279	277	265	259	295	288	266	278	307	272	316	278	306	271	283	289	285	278	264	299	279	279	309	275	307	261	263	274	298	280	252	325	277	281	254	287	295	297	260	316	267	283	242	309	277	273	291	268	267	305	294	303	301	286	266	286	288	274	295	295	283	271	286	302	277	274	277	315	276	281	281	304	292	280	317	289	287	269	266	292	300	289	279	278	273	263	305	296	325	266	312	308	284	295	261	259	284	298	277	283	296	305	292	280	304	258	257	273	272	294	301	277	288	277	256	297	299	268	246	289	277	287	292	266	304	271	315	281	271	260	276	284	295	280	303	297	308	309	271	282	288	294	281	278	302	270	271	303	284	278	277	271	258	263	300	268	304	272	305	259	274	294	290	256	290	296	275	249	291	270	284	318	271	276	282	278	272	287	276	297	293	282	273	291	266	266	302	286	331	273	288	294	287	285	304	302	299	286	305	268	300	296	313	327	290	286	253	257	278	259	263	300	276	276	291	285	275	289	275	289	270	277	307	280	291	294	283	300	286	258	271	270	273	298	300	287	271	292	283	277	297	300	295	280	302	291	261	267	315	302	281	305	265	252	297	299	254	269	303	296	300	288	289	325	272	277	260	288	276	270	283	279	292	278	278	244	299	290	300	282	293	299	297	283	277	305	310	287	263	311	291	303	284	288	307	291	282	288	286	261	257	311	280	287	321	261	259	266	278	301	277	278	283	313	270	294	306	283	286	263	256	276	308	258	318	280	263	299	268	284	293	276	296	316	316	296	299	275	310	292	267	258	290	285	297	277	270	309	279	298	257	268	290	294	291	271	276	275	281	273	280	297	309	289	292	281	239	291	262	341	279	271	306	301	300	275	286	262	280	303	290	261	250	308	266	252	280	289	269	268	278	273	292	313	274	298	282	257	315	302	279	235	285	245	278	309	309	269	271	281	283	246	273	285	300	256	295	282	285	290	306	269	264	311	306	291	302	283	280	276	246	285	268	289	292	285	289	274	272	280	267	255	308	276	292	256	280	269	295	284	287	287	305	304	279	280	294	260	326	272	297	279	261	308	301	294	261	257	277	285	288	283	297	286	286	298	291	277	278	279	272	283	272	284	298	281	292	279	284	256	282	281	276	298	289	303	286	302	271	278	284	296	277	251	282	252	303	275	251	262	297	287	264	291	274	285	280	292	278	294	288	294	270	299	280	294	269	286	305	272	304	263	316	261	286	282	261	299	266	298	290	282	245	289	280	256	271	268	271	281	270	287	286	277	265	286	263	275	298	298	308	306	287	284	285	268	271	273	273	254	272	289	260	291	284	263	295	291	305	305	272	267	300	267	315	271	284	264	269	310	299	281	289	292	313	267	258	282	284	277	287	269	311	299	297	280	290	287	263	295	277	311	259	295	278	273	275	283	288	268	322	284	281	259	318	293	263	286	288	280	268	285	280	309	306	299	269	296
29802	46392	35347	24505	16206	7474	3766	2746	2011	1419	1093	906	812	690	650	558	532	514	517	479	462	464	422	409	399	416	381	368	340	333	350	360	353	399	369	339	337	329	351	361	358	314	380	376	328	357	357	335	316	337	351	338	336	324	332	348	348	352	338	361	349	356	341	320	337	334	338	353	336	338	334	356	315	345	333	364	319	361	352	327	316	326	351	370	318	367	323	351	354	332	338	369	353	326	352	338	334	336	328	350	329	335	347	333	304	318	332	349	352	326	338	331	308	349	330	306	353	347	328	351	355	340	351	333	325	334	338	372	347	313	361	328	308	317	357	353	343	361	343	310	333	341	344	349	357	328	339	347	349	324	346	337	322	339	314	357	365	342	326	311	356	317	313	317	356	348	348	342	347	310	364	348	319	349	331	349	341	332	347	381	323	366	331	367	352	355	341	335	325	312	333	341	318	387	307	332	338	338	338	344	373	320	361	319	341	341	334	370	337	312	317	303	370	372	337	326	353	328	303	317	380	352	319	315	328	337	368	359	326	346	358	333	314	338	349	370	360	352	327	341	343	334	290	329	367	349	338	353	371	320	339	321	338	350	351	322	354	292	312	315	343	326	327	314	348	343	303	316	344	342	333	318	351	331	363	308	360	347	351	353	350	342	328	315	373	336	351	329	350	369	352	335	340	335	344	347	341	322	345	318	328	348	331	370	320	317	333	344	341	307	321	311	349	319	334	353	319	349	326	347	354	355	350	305	360	340	366	354	309	317	321	341	341	341	355	375	350	287	325	353	347	306	353	343	319	361	350	315	328	361	358	342	319	322	296	327	344	341	331	373	316	363	313	358	345	355	357	315	383	354	343	338	343	375	367	370	342	322	365	338	360	364	340	335	352	325	350	302	315	328	355	332	303	350	377	327	338	360	384	315	371	345	322	344	321	317	329	352	334	364	338	362	339	320	322	367	331	324	352	350	356	358	363	382	353	348	343	357	353	366	311	351	334	344	322	329	375	359	335	338	362	343	327	346	341	359	324	325	361	344	341	366	333	365	343	337	341	343	380	342	320	316	327	358	351	361	321	347	330	348	338	318	334	369	336	329	372	350	331	326	341	334	355	369	314	348	331	353	331	299	362	309	350	329	380	353	381	328	348	348	353	346	344	341	349	322	327	337	346	343	340	304	370	365	338	349	343	320	331	350	314	363	365	313	338	347	331	327	364	323	362	322	335	322	331	333	329	317	351	358	355	355	369	359	354	293	352	340	329	329	343	358	317	307	365	343	306	349	323	346	328	347	342	364	300	352	329	350	341	339	322	342	314	346	394	333	324	339	318	335	358	327	338	356	326	313	356	343	332	350	326	338	343	336	333	341	365	332	352	319	335	340	308	332	359	333	357	343	324	304	297	340	325	324	334	372	350	334	352	337	370	347	354	365	366	332	328	363	343	322	341	383	343	341	352	359	337	353	331	348	353	309	337	344	337	317	355	357	345	357	361	328	318	341	348	306	344	332	320	345	349	337	360	335	342	349	294	330	343	324	328	319	300	328	347	311	331	326	349	365	326	321	336	353	339	315	333	340	310	331	334	365	352	355	346	317	329	299	348	344	329	319	304	300	346	329	333	316	322	339	321	354	335	353	339	355	352	343	300	314	329	379	306	341	324	339	338	362	319	330	346	326	353	356	370	343	343	336	331	342	310	320	320	368	319	329	318	325	348	336	304	352	362	348	360	353	326	346	353	372	327	342	341	337	343	341	306	349	346	316	339	330	347	323	355	327	341	322	344	331	360	328	346	353	346	308	360	342	331	335	341	334	369	359	341	354	349	360	330	334	346	352	324	358	335	344	352	361	331	340	345	362	304	367	377	314	382	326	375	337	331	321	333	355	309	324	334	315	322	356	319	353	321	355	347	342	344	324	359	347	348	335	341	346	330	334	316	331	335	342	335	352	351	363	298	323	317	322	329	326	329	324	351	319	325	354	315	381	347	357	355	320	335	338	346	356	344	357	341	322	331	316	339	366	342	348	368	324	358	323	345	344	317	363	341	324	325	340	339	351	332	321	360	334	336	292	356	330	347	346	345	331	309	349	339	319	328	342	351	327	330	370	328	322	363	389	347	327	333	301	319	323	337	308	355	340	302	343	318	342	310	307	357	302	328	342	322	346	367	319	340	363	335	312	347	357	334	332	372	342	334	335	346	361	365	305	327	336	346	295	327	318	335	350	317	357	358	337	331	338	359	334	344	341	333	317	357	345	325	334	326	338	312	331	350	371	357	336	320	280	345	348	331	360	347	350	330	347	367	346	333	327	329	352	383	361	343	325	355	293	335	326	326	352	333	328	361	345	336	335	314	347	333	367	330	323	358	325	351	305	352	323	316	338	283	343	324	360	334	344	353	337	312	324	318	319	333	331	330	309	352	379	345	315	336	337	352	332	307	354	325	334	357	346	322	330	342	330	366	355	301	349	367	320	368	355	357	327	320	361	331	312	342	338	344	304	328	360	351	346	338	365	340	327	368	339	336	340	357	302	295	381	361	352	325	370	334	318	344	328	349	342	357	336	337	356	344	349	364	359	347	338	346	341	320	317	324	336	325	332	347	340	343	355	316	332	347	359	352	352	343	322	326	327	320	332	344	361	359	335	346	316	307	350	341	333	357	365	338	347	320	353	338	335	347	337	325	336	372	381	347	329	343	348	355	337	351	310	348	342	369	344	336	386	338	344	326	351	359	304	316	323	362	367	340	324	371	340	339	351	351	335	323	357	315	297	359	321	362	323	349	395	338	369	324	325	326	383	343	309	342	344	332	366	348	356	345	343	339	356	327	345	300	307	352	348	312	335	304	346	353	333	348	324	364	323	310	314	338	338	335	342	356	315	360	329	389	339	346	347	326	326	324	371	328	367	340	349	376	364	344	328	357	322	358	350	330	350	353	326	335	334	307	339	360	325	344	357	344	344	324	372	343	328	351	348	331	348	332	335	330	363	356	354	361	340	345	339	312	354	333	339	355	318	326	352	331	363	335	345	326	339	331	356	367	360	312	362	341	373	333	341	332	342	324	302	356	354	353	335	347	332	325	345	348	339	348	365	352	342	314	341	365	336	344	349	337	352	340	325	331	342	327	337	331	330	345	348	332	296	330	302	321	338	322	340	314	330	343	312	351	316	352	343	341	356	314	312	357	353	353	369	379	329	335	377	373	327	374	309	352	354	339	352	365	331	337	355	318	344	375	327	330	341	368	323	346	333	351	336	309	339	346	354	344	335	354	344	310	336	328	368	359	309	299	343	339	344	365	361	347	351	351	353	350	367	364	324	305	304	325	338	312	302	305	331	380	322	321	307	331	357	333	341	367	357	326	360	283	367	349	320	312	385	332	349	347	341	360	331	366	361	345	306	325	323	340	332	327	330	319	338	349	345	330	368	321	307	354	347	327	327	336	352	364	332	338	317	339	322	367	354	352	339	370	351	312	294	349	354	330	346	334	350	358	338
22822	21413	28941	24403	21642	20803	10331	3064	1953	1333	1015	896	749	725	714	612	558	518	544	490	440	508	448	437	432	441	446	431	445	427	399	426	414	453	430	406	411	400	437	401	432	392	422	370	426	416	390	400	406	417	407	393	410	393	421	390	422	385	410	392	383	374	373	402	404	381	417	383	416	370	388	401	420	368	420	402	416	415	429	377	358	419	410	372	393	391	399	435	375	390	388	406	380	394	384	389	372	398	380	410	393	391	391	391	430	387	403	358	385	414	400	391	368	403	394	398	382	380	407	392	405	419	406	415	376	418	349	386	397	385	404	389	402	372	436	401	412	399	409	410	428	375	395	338	404	417	391	390	390	401	380	398	385	393	395	407	391	427	426	387	439	379	380	372	388	373	415	393	420	395	397	361	434	395	393	400	394	407	401	401	441	408	390	401	402	391	377	423	386	428	391	377	408	416	395	389	382	391	379	404	404	414	403	414	389	388	421	403	402	378	389	409	412	350	403	373	386	375	388	392	412	397	382	391	375	410	449	452	397	398	422	409	419	393	416	431	393	401	377	404	414	371	405	405	436	414	396	408	394	409	416	419	399	415	428	406	423	411	379	404	403	395	368	416	364	395	399	360	427	404	418	381	387	386	385	385	400	385	402	391	349	393	380	406	371	403	417	403	368	372	433	392	373	397	425	394	435	413	402	373	468	405	384	398	387	410	402	390	372	392	367	395	400	402	403	402	397	349	415	386	353	403	423	417	364	396	414	386	424	416	386	417	395	379	398	403	398	386	364	432	417	373	417	403	395	422	363	390	425	428	384	406	384	404	448	423	385	393	398	386	387	396	424	368	401	389	413	405	400	417	373	411	400	440	405	386	381	401	359	389	437	423	426	415	362	434	378	426	414	392	381	404	422	398	385	386	413	414	387	424	373	433	401	372	387	382	403	405	420	416	375	404	395	388	398	406	380	397	364	420	397	401	413	375	369	405	376	437	400	421	393	377	370	384	378	377	410	401	408	374	406	418	434	419	383	387	361	381	409	391	397	383	417	378	407	387	419	396	383	398	405	373	384	404	392	413	410	384	417	420	399	399	377	405	407	373	373	389	417	444	400	389	422	381	404	363	388	407	382	393	399	427	394	420	390	378	383	374	376	382	385	421	407	430	382	384	379	395	409	405	374	378	405	395	397	389	397	399	421	379	382	388	379	404	408	390	383	416	386	398	396	390	356	407	417	401	361	410	371	349	382	386	389	386	390	417	381	450	411	368	393	421	386	383	382	364	421	412	366	397	408	389	384	385	387	387	392	385	403	371	417	408	381	412	411	422	398	383	412	352	381	378	400	422	372	394	395	455	395	423	377	389	385	360	398	388	423	351	381	385	349	388	392	400	390	421	404	374	371	355	386	433	414	363	394	391	394	388	363	384	371	389	390	417	389	417	411	384	364	379	423	359	392	379	392	396	368	383	402	387	403	404	393	368	436	444	428	377	398	386	412	406	434	407	410	397	378	417	423	381	396	386	399	384	398	400	388	425	444	406	406	388	389	430	427	377	389	425	413	417	379	435	398	394	420	352	374	401	413	413	418	390	420	402	401	378	422	374	414	392	372	396	398	385	404	418	435	375	391	420	383	405	412	392	388	408	405	427	399	383	397	384	444	391	356	408	386	351	385	391	396	365	385	426	393	394	379	397	372	431	356	410	391	392	404	399	383	389	420	366	379	414	404	392	383	399	388	419	380	400	384	438	334	407	371	382	434	412	405	390	404	403	389	398	380	408	426	405	418	413	411	415	394	396	391	391	383	430	410	411	441	375	399	421	401	395	369	393	401	440	376	425	398	426	422	396	423	386	441	409	390	417	363	388	372	408	377	384	347	387	412	402	437	407	397	395	407	387	416	398	341	388	413	392	433	402	424	393	400	414	380	418	410	379	377	413	368	344	406	399	413	383	370	399	406	429	415	403	425	395	413	363	397	382	377	413	380	409	397	368	391	422	359	385	403	414	413	405	410	351	388	402	418	431	388	364	387	369	404	423	422	377	418	372	359	416	397	416	402	405	395	380	393	362	376	355	399	409	436	386	381	378	360	358	409	374	397	399	435	384	420	389	403	363	390	409	370	401	390	395	384	414	414	398	391	404	403	429	393	372	387	427	419	404	409	395	417	377	378	398	390	376	422	405	423	435	382	393	389	405	366	395	408	395	431	400	409	408	362	397	402	376	388	418	380	409	375	406	414	354	435	400	409	409	389	366	388	374	384	399	387	394	429	377	418	387	429	420	433	405	434	439	391	418	427	374	355	368	394	403	404	404	378	404	433	391	387	376	417	401	365	382	389	384	387	450	370	409	373	369	389	364	377	378	384	395	397	387	389	379	388	398	411	422	422	385	426	425	400	407	380	408	395	395	415	398	385	377	409	386	415	371	371	366	379	372	372	391	386	385	403	357	415	382	377	420	408	434	377	371	389	403	398	384	401	413	414	416	381	392	381	408	389	388	384	379	391	357	395	413	391	387	432	367	390	402	371	401	401	387	371	407	372	400	405	409	388	386	396	421	431	389	414	371	416	368	422	428	392	411	384	359	403	386	379	460	401	392	370	383	397	405	377	398	418	385	416	402	357	380	438	371	417	393	398	398	381	368	379	359	377	411	379	410	376	371	393	390	379	377	409	385	394	407	403	385	363	384	406	384	441	370	437	390	378	376	378	359	405	406	409	408	425	395	399	410	402	398	410	391	401	387	393	409	385	380	375	377	416	391	385	401	419	366	396	398	372	382	402	432	412	409	392	420	400	422	399	412	409	416	370	390	379	399	421	407	366	362	393	414	452	406	411	417	379	371	409	450	410	391	366	397	371	397	367	434	363	431	409	379	435	416	401	421	406	415	372	415	368	397	390	378	426	390	398	423	400	388	365	403	410	379	380	418	385	394	408	416	387	421	423	352	380	408	378	392	353	416	383	420	397	408	374	401	385	394	405	431	436	438	362	395	409	400	374	408	375	378	390	369	344	399	365	385	397	394	410	427	381	386	408	415	395	398	399	407	437	369	435	401	402	414	369	385	378	415	415	387	417	420	382	415	368	391	409	411	405	426	411	382	374	383	388	403	380	420	395	385	371	352	375	437	402	376	376	400	388	386	414	402	391	387	384	391	373	362	422	368	406	435	413	426	428	439	371	388	373	374	385	386	375	401	395	382	362	369	365	426	424	414	384	391	385	420	385	392	385	416	388	445	392	413	390	388	390	438	409	400	379	386	394	378	409	395	363	400	415	356	385	404	451	416	406	440	356	392	357	414	417	352	419	390	403	414	426	429	369	346	362	404	387	410	346	410	399	380	401	374	392	443	407	405	413	374	398	435	358	402	405	379	402	422	382	404	408	420	424	382	412	382	389	374	396	380	423	396	391	363	399	395	409	416	398	401	383	412	418	378	379	370	411	383	388	395	421	407	380	408	380	390	381	406	406	423	385	418	399	404	396	355	409	428	401	385	399	417
35798	57868	45378	32075	20653	10616	6902	4713	3299	2178	1648	1375	1181	1056	960	858	779	733	695	682	636	617	511	560	572	520	512	500	484	515	493	520	526	450	504	519	473	477	464	494	498	430	494	488	428	460	457	474	495	491	444	442	478	486	462	430	480	463	457	455	489	462	416	496	432	512	486	476	435	468	464	457	435	477	444	437	426	489	487	490	491	439	488	464	480	445	474	471	465	465	465	436	443	445	485	480	409	470	457	473	455	458	447	469	476	450	507	488	445	435	450	445	434	462	458	444	484	452	448	447	448	445	437	456	465	475	451	477	428	499	471	457	467	459	478	444	433	465	476	455	453	424	452	409	447	459	495	444	482	468	444	457	453	433	479	430	443	426	505	459	473	473	462	465	501	446	468	409	429	442	452	463	418	449	447	437	496	457	486	458	470	432	466	512	466	479	441	480	473	472	459	445	475	451	455	459	483	441	464	469	430	448	458	463	471	436	492	463	442	446	483	451	451	479	487	440	438	434	490	436	445	443	476	492	480	492	442	439	468	463	446	468	467	498	484	461	418	465	456	443	428	442	442	453	458	472	490	475	443	502	471	480	437	454	452	449	448	468	481	460	464	468	482	471	460	437	440	455	423	469	500	443	445	457	437	417	464	480	447	462	446	435	425	437	486	449	443	490	472	484	459	445	445	426	458	438	414	445	493	463	464	441	456	453	446	455	472	431	445	468	450	428	451	469	452	479	462	460	465	488	497	448	458	453	427	432	448	515	455	485	440	480	488	477	472	471	463	482	446	469	455	446	470	478	453	459	453	454	475	466	440	474	442	422	438	456	460	486	460	438	485	455	436	454	461	443	481	424	501	468	463	449	424	468	487	460	458	463	491	462	446	453	489	461	457	389	419	445	482	484	493	422	459	492	433	450	474	473	448	489	429	464	468	451	449	453	435	443	464	448	451	484	519	443	437	448	432	499	455	458	454	430	440	498	477	507	445	444	444	453	450	421	504	484	468	466	471	460	450	475	454	453	431	441	459	481	443	478	478	462	451	464	399	472	473	427	486	486	476	465	442	438	450	426	418	463	494	466	446	447	433	445	447	473	421	454	461	436	457	481	432	449	440	445	488	458	448	452	434	448	465	493	434	471	457	474	431	476	467	496	450	498	459	457	437	474	402	519	436	474	443	436	473	420	418	466	444	466	439	457	456	449	463	430	429	438	455	455	434	466	446	461	445	447	444	455	481	478	443	447	490	517	443	459	449	447	444	463	475	456	457	463	441	473	430	437	427	435	458	481	456	445	461	469	458	463	461	477	451	470	423	419	477	477	442	457	446	465	454	448	447	439	445	474	445	484	489	487	482	483	437	437	422	470	444	443	439	471	459	467	455	492	479	480	467	432	441	484	495	496	444	438	463	467	432	475	445	497	454	454	470	493	467	411	455	462	478	452	477	458	431	436	456	479	477	448	495	501	467	442	464	440	452	467	444	428	435	461	436	428	461	459	455	437	447	479	494	442	466	474	481	451	477	467	437	466	469	434	465	466	437	503	476	475	480	471	425	458	465	440	445	497	460	430	425	505	434	406	435	458	484	467	444	462	462	448	455	496	474	450	457	458	457	457	446	462	471	438	413	470	443	460	420	451	414	489	433	470	467	390	437	486	439	453	445	469	515	461	419	475	442	439	464	470	464	445	479	442	470	452	415	462	451	465	456	435	468	437	483	433	448	421	467	458	476	470	430	435	513	478	458	476	427	464	451	462	441	465	465	457	466	457	452	489	460	477	466	443	453	443	467	436	447	453	429	442	439	455	462	439	450	416	469	463	431	456	439	437	426	490	479	456	466	432	484	470	433	463	450	468	429	458	458	412	468	474	451	450	479	438	473	440	464	464	476	417	440	451	479	468	467	431	464	415	474	476	455	453	462	449	455	503	449	453	450	427	441	474	435	455	438	435	469	452	491	488	490	447	443	476	444	471	420	435	440	441	435	448	436	482	435	468	465	416	491	469	456	457	471	487	442	475	485	444	467	468	457	443	463	481	440	447	468	456	470	432	422	459	468	475	454	468	432	427	483	456	460	449	452	457	444	450	452	464	456	471	490	455	455	478	414	443	414	459	456	488	477	467	483	440	439	479	430	457	459	477	493	411	456	433	471	490	461	401	444	440	472	449	447	479	460	429	436	473	466	437	458	441	441	389	425	463	474	453	476	480	451	447	454	447	465	486	488	428	488	412	414	466	485	452	463	432	439	415	488	434	457	468	426	474	478	460	482	433	459	420	434	480	457	448	430	465	454	414	454	453	476	429	449	435	445	461	475	469	470	430	443	475	465	481	436	454	475	445	450	474	426	485	454	432	451	476	438	452	486	437	464	428	474	429	425	454	468	490	473	485	470	445	501	448	446	448	515	481	460	427	472	411	441	462	470	436	479	484	472	487	464	442	455	436	415	493	418	467	469	456	499	496	454	454	464	452	440	460	433	497	489	494	466	476	482	421	498	480	456	442	460	481	472	452	433	449	454	460	480	410	437	468	485	467	445	446	468	466	454	485	429	407	472	458	505	452	472	505	462	452	498	446	500	436	447	469	460	432	396	490	448	436	474	449	466	432	432	464	479	487	471	443	429	496	439	447	428	470	468	488	492	451	437	477	457	466	430	489	428	448	428	514	464	441	464	487	463	470	462	477	461	481	466	474	433	427	438	441	465	428	450	489	476	463	505	449	426	447	466	446	458	444	467	494	439	490	500	446	428	441	481	487	443	477	460	464	442	446	442	472	448	455	444	482	485	453	480	443	474	442	430	457	479	431	488	441	457	422	440	462	386	442	452	433	451	444	484	437	442	442	465	432	461	448	489	476	406	433	465	465	460	405	469	415	447	475	474	426	455	407	487	448	454	478	448	468	474	427	497	474	414	451	446	471	453	494	453	464	448	457	455	407	438	457	469	455	470	472	455	461	426	453	465	450	433	458	459	454	433	445	428	464	443	470	484	484	449	463	431	438	469	469	440	451	418	474	434	463	421	430	478	436	474	436	451	466	484	495	466	461	446	482	456	438	463	461	474	439	436	467	464	450	477	497	469	451	480	455	452	469	457	456	469	467	454	460	485	445	460	457	456	424	439	434	473	490	452	442	484	432	432	465	417	493	480	459	426	466	468	491	420	472	455	441	450	442	433	480	479	457	448	441	470	460	508	424	452	466	486	454	460	473	500	456	436	490	457	439	470	462	431	400	441	474	385	430	442	469	417	481	445	425	468	458	451	431	441	468	471	428	469	460	451	439	416	438	461	494	489	419	462	476	456	438	468	450	481	447	449	465	470	409	441	473	437	473	465	459	448	433	428	469	459	457	458	442	461	450	495	470	433	418	457	426	455	455	444	480	476	445	470	446	460	486	428	433	470	458	435	423	465	461	495	481	447	453	463	446	466	439	460	446	458	445	458	471	450	518	456	466	473	502	460	457	478	484	479	452	496	467	485	448	436	456	503	421	427	418	452	489
30986	27558	25785	14279	5845	2757	1589	1014	851	676	543	500	413	405	402	389	369	373	372	371	304	330	325	334	319	340	309	333	316	322	306	298	341	326	327	312	318	312	328	340	324	356	336	323	313	331	321	289	296	323	307	297	292	337	300	291	321	352	326	313	361	303	314	338	320	327	306	347	314	297	307	303	333	295	293	307	304	311	310	316	322	324	305	316	335	330	332	320	318	304	320	275	321	303	289	338	308	336	319	333	334	286	308	323	307	318	336	304	302	301	296	332	324	315	343	298	313	304	349	314	301	324	311	341	321	336	296	319	294	313	302	309	326	334	328	316	330	327	292	303	270	298	337	305	322	305	296	333	336	302	300	321	328	300	281	303	321	315	336	297	353	304	314	319	345	306	295	306	322	295	328	319	301	329	310	321	336	309	326	319	327	302	313	297	332	308	326	319	259	328	321	324	340	322	317	329	313	314	318	322	312	312	338	333	286	326	302	325	313	305	329	318	315	311	300	299	299	322	299	300	316	336	271	284	277	328	329	281	311	332	310	363	290	295	292	316	304	282	270	315	305	338	303	325	355	309	298	296	273	299	344	311	293	320	276	318	321	304	306	319	278	318	303	338	305	321	315	317	313	304	313	296	324	326	321	297	291	336	286	315	295	296	340	311	298	285	306	346	322	299	326	328	321	325	296	298	280	297	301	309	343	312	314	326	292	294	316	317	332	339	311	317	322	328	310	283	293	344	309	335	295	315	309	311	297	293	322	341	318	304	339	311	293	315	325	317	316	318	302	303	323	316	299	324	302	343	319	331	334	304	337	339	296	306	315	333	305	313	333	285	314	354	289	347	322	322	302	341	323	345	302	325	311	314	312	349	301	320	339	340	313	309	313	316	303	305	359	338	321	327	299	306	313	319	323	302	320	317	306	284	309	310	338	328	337	312	324	345	285	312	264	333	281	342	292	302	304	334	323	326	300	315	309	343	292	341	298	300	331	295	315	355	329	291	324	358	310	330	311	311	329	300	300	335	314	307	312	331	326	298	309	318	296	321	315	321	326	321	338	317	337	303	309	320	321	314	352	332	332	306	327	334	360	360	335	337	318	302	307	321	322	329	300	319	304	308	337	325	282	286	287	320	318	288	312	349	334	322	306	346	310	333	338	291	309	319	324	301	304	341	328	309	295	305	332	295	343	328	297	316	297	339	302	368	328	294	333	269	308	323	323	329	293	316	340	336	324	337	321	317	301	310	333	317	293	320	317	294	333	302	336	285	305	304	328	286	293	305	309	325	288	315	309	309	298	357	333	309	287	297	316	323	298	321	293	335	319	330	313	307	315	321	313	285	277	311	319	284	291	313	318	305	294	293	283	337	300	341	305	289	326	269	372	307	346	333	298	309	316	298	322	314	318	323	315	327	322	286	305	308	309	302	311	318	355	313	302	332	335	302	314	332	311	305	342	305	308	345	299	325	293	322	327	313	324	301	306	317	299	328	323	294	316	318	322	311	309	323	331	293	356	315	332	329	310	299	316	306	326	327	349	289	348	335	326	296	307	322	312	335	296	308	322	310	359	300	299	318	294	305	309	332	324	305	288	332	335	294	285	319	309	306	328	287	309	321	325	303	298	307	309	316	300	300	311	303	307	316	303	284	306	287	329	317	323	284	290	313	316	312	320	291	282	308	284	289	330	304	314	335	304	321	279	303	272	295	314	297	308	296	282	322	311	317	279	308	270	323	316	358	347	319	309	300	321	327	307	330	326	357	340	326	336	299	299	301	292	293	350	296	316	288	315	322	288	303	299	340	320	312	326	318	321	359	307	318	318	333	311	298	265	301	321	312	311	328	298	306	323	294	307	319	318	313	294	309	309	315	331	315	327	307	300	318	300	300	327	304	327	304	292	307	331	318	348	312	327	298	305	342	334	306	305	293	303	316	315	315	317	319	315	289	272	330	314	309	264	332	324	294	319	315	342	327	305	309	340	321	317	292	281	305	307	323	314	283	328	313	306	337	290	307	308	337	332	343	325	299	306	326	286	310	315	333	332	332	314	275	318	322	348	315	293	315	290	330	325	310	319	290	334	303	325	287	315	308	307	296	332	291	315	316	313	346	321	355	322	305	343	301	288	326	289	273	304	318	331	318	302	288	309	321	325	345	324	315	329	303	292	320	312	305	349	327	321	313	292	308	317	326	299	315	294	339	309	290	342	345	319	331	305	314	311	326	328	304	310	298	290	335	296	304	332	313	309	303	307	321	316	308	318	301	336	312	311	313	286	330	292	319	295	337	269	306	317	313	279	317	316	329	310	329	330	300	323	320	307	281	301	313	322	304	312	289	315	328	309	303	330	333	313	290	303	331	297	330	341	285	316	295	322	307	304	332	305	320	307	332	338	335	308	305	322	274	339	331	303	314	330	313	321	325	321	310	290	340	324	315	290	319	271	328	320	312	315	304	291	307	302	305	321	285	294	319	312	289	315	310	284	324	298	325	332	345	314	331	299	301	336	330	282	288	307	331	354	336	357	321	326	281	283	316	279	327	309	312	316	329	290	319	299	309	304	309	356	306	314	309	343	343	327	279	363	360	300	320	315	334	319	308	337	294	329	324	299	285	283	357	344	335	316	293	320	314	297	303	366	319	299	304	310	299	326	307	299	316	284	298	323	320	318	304	270	289	308	342	292	352	320	297	304	331	311	320	278	332	327	330	334	317	332	298	317	354	302	314	301	316	312	353	299	311	310	316	309	302	298	298	313	358	346	272	326	306	319	318	303	340	285	326	321	334	309	329	310	303	329	318	316	317	285	304	343	311	289	307	296	314	345	299	319	329	319	296	312	317	362	299	311	314	311	310	279	279	300	339	316	305	292	297	322	325	299	319	341	302	300	310	301	326	332	327	345	325	321	304	313	298	332	311	282	342	330	260	311	297	319	342	303	318	290	328	307	326	299	315	289	319	322	323	326	322	330	299	312	332	280	313	293	328	306	312	313	327	302	322	327	328	307	292	330	283	349	322	312	309	297	328	335	336	307	320	347	330	317	307	324	315	299	315	311	301	330	313	319	307	339	312	316	301	335	309	316	308	353	325	304	319	312	304	317	313	321	326	329	317	311	313	283	327	332	294	317	307	335	309	335	344	328	324	316	348	308	324	330	341	333	286	322	327	310	331	329	316	338	305	320	305	336	279	349	309	309	323	334	315	332	311	331	343	326	323	303	291	337	298	307	319	363	318	370	293	308	317	323	306	326	331	325	305	284	304	282	350	291	314	317	302	321	294	336	351	309	307	307	291	313	306	355	317	301	307	316	327	312	339	338	324	292	330	281	321	324	327	312	325	343	319	316	324	332	311	315	311	320	323	293	327	316	326	326	334	302	357	347	322	326	330	307	321	320	296	303	304	301	334	297	359	334	315	305	332	308	320	294	301	317	329	332	291	312	316	323	309	349	329	304	347	306	328	284	322	308	317	309	322	325	319	319	306	314	300	307	325	318	314
33484	41865	29043	15338	9122	5125	2781	1895	1385	1028	895	806	650	595	563	483	513	435	388	447	437	400	387	402	393	425	380	386	372	404	383	378	355	384	378	394	356	397	380	415	374	349	378	364	377	356	366	374	350	329	369	376	354	370	374	389	351	368	363	382	380	421	374	344	330	398	361	357	380	384	347	355	377	354	389	356	357	364	393	386	379	375	381	345	353	368	345	353	380	367	389	395	365	390	345	382	358	377	395	376	352	360	352	372	363	393	349	342	359	360	331	356	364	367	386	360	394	351	382	380	358	373	349	379	393	344	380	398	366	384	340	350	371	374	375	365	361	373	360	396	377	375	378	384	337	399	360	386	384	384	353	340	369	348	360	356	347	349	392	375	390	385	380	364	341	377	404	399	381	359	341	369	366	366	363	425	372	373	359	370	338	371	349	348	360	375	370	343	379	364	372	371	374	373	377	381	363	346	358	394	376	348	391	354	345	401	369	384	420	355	387	347	382	377	374	346	360	359	381	368	411	342	343	348	385	373	366	372	382	370	371	336	351	363	354	373	385	335	393	350	378	360	358	379	334	377	394	387	349	330	394	382	377	353	379	386	359	331	337	376	361	398	351	357	389	376	341	365	366	382	322	400	373	392	334	343	370	368	342	404	393	404	381	393	327	372	370	377	400	400	351	348	335	411	383	340	369	384	344	380	381	349	384	381	352	369	370	354	334	378	358	374	396	373	404	360	356	327	358	392	397	363	363	347	392	360	366	374	363	382	364	357	357	394	400	338	355	380	356	351	375	360	355	364	369	385	348	370	378	342	367	353	388	367	390	357	373	347	376	394	351	397	381	386	366	344	378	362	351	360	359	376	359	356	357	378	363	368	370	379	375	365	379	406	354	387	359	375	378	374	346	346	372	382	354	386	386	354	369	355	377	378	364	426	372	377	365	361	389	358	367	338	371	382	342	409	351	372	377	356	359	349	354	365	345	379	354	373	371	367	397	383	389	380	359	352	382	329	371	388	377	354	334	353	379	362	386	381	366	408	388	361	349	336	359	388	389	381	388	339	365	386	380	377	357	393	353	337	351	366	412	413	362	359	354	365	393	352	382	378	388	364	351	368	357	344	357	361	380	354	357	367	347	377	365	396	374	382	361	348	363	383	361	332	383	348	370	354	364	339	358	376	383	370	353	362	410	388	369	369	349	375	356	399	404	379	333	371	355	375	386	356	356	366	380	363	349	378	339	379	398	379	386	383	323	358	361	378	364	348	404	377	352	363	399	357	364	332	381	369	366	366	368	385	354	359	350	359	396	361	341	362	397	358	347	364	358	349	351	365	355	350	357	354	387	371	386	411	373	345	352	377	349	377	357	393	364	372	360	357	367	330	350	379	367	342	374	353	359	349	352	351	378	381	385	376	355	377	350	383	331	347	369	365	396	356	369	360	371	364	339	340	395	366	339	392	341	357	384	360	370	343	366	364	380	395	346	382	389	361	397	346	351	369	359	359	391	361	345	368	370	380	350	367	394	336	339	357	414	350	375	341	391	374	354	389	374	406	358	365	362	398	343	350	387	371	337	367	359	373	341	351	343	369	363	355	359	401	373	355	363	331	376	387	375	363	402	340	386	356	385	375	361	357	398	347	372	337	363	388	359	377	354	383	361	364	439	371	367	390	392	359	369	357	375	378	371	367	346	364	333	364	338	417	360	359	351	395	356	421	386	414	376	359	414	399	357	333	343	350	355	373	374	359	391	341	339	371	363	366	404	347	381	336	390	331	370	335	370	343	328	408	358	356	390	361	371	356	374	371	369	322	384	349	358	392	365	357	371	372	365	379	366	370	398	380	359	377	367	400	343	399	392	355	339	370	342	386	400	352	371	347	384	350	391	317	344	377	355	387	388	358	368	347	346	408	352	402	353	344	361	390	340	378	373	400	367	354	372	365	330	360	354	366	432	384	404	387	361	406	409	379	365	380	382	386	357	371	380	388	378	363	355	358	392	383	361	353	371	358	376	361	382	386	375	375	346	368	380	342	404	399	360	383	367	408	371	356	386	388	358	356	379	363	376	373	366	350	402	365	372	372	374	369	373	391	353	374	351	382	368	362	350	383	355	395	353	355	366	402	371	369	365	349	354	334	338	370	346	333	382	383	395	380	347	388	387	372	383	363	352	326	333	362	349	342	340	330	342	343	361	399	368	358	373	360	376	341	393	376	354	363	376	370	383	367	350	381	354	378	376	364	352	372	357	412	361	378	371	366	359	387	384	373	368	377	353	321	367	361	327	370	363	346	353	376	372	375	374	363	369	356	335	380	342	351	345	352	387	354	382	358	391	355	385	360	386	386	368	375	387	416	359	368	371	370	355	373	359	358	398	392	353	324	397	373	390	365	399	345	389	384	374	370	366	398	373	365	389	361	355	363	365	406	372	366	389	354	345	384	369	361	420	369	379	380	388	404	360	358	383	346	385	331	361	361	381	360	384	376	391	362	362	343	362	362	372	392	385	364	369	340	380	395	377	352	406	351	380	359	407	341	379	382	383	373	363	346	351	364	383	381	358	379	384	356	361	383	352	344	348	386	368	364	382	378	382	385	386	373	385	336	375	338	357	371	335	373	359	375	368	357	419	385	360	383	385	377	377	380	371	385	330	365	348	353	343	318	358	401	362	380	369	385	365	358	374	374	352	378	400	357	349	374	383	361	382	389	348	389	381	350	391	393	408	370	370	323	364	319	359	358	363	354	398	372	379	339	376	380	387	372	421	415	372	370	355	351	404	362	379	380	344	381	375	355	360	361	372	352	348	409	351	363	385	359	355	384	362	392	400	368	363	385	358	349	347	359	373	388	358	382	345	388	371	360	375	351	361	355	368	368	379	341	345	354	394	362	405	355	388	372	368	370	387	349	370	343	392	377	368	384	369	349	371	358	348	355	336	371	387	357	366	373	347	366	361	343	383	369	353	357	394	369	327	413	416	393	379	315	363	368	373	370	365	355	372	387	368	406	378	347	361	383	343	371	338	374	386	369	338	370	310	367	378	387	349	342	413	389	386	390	385	379	352	381	383	349	377	375	376	370	356	351	369	371	356	382	332	331	340	340	337	363	355	407	372	377	399	378	357	387	333	385	358	335	363	355	368	341	395	383	382	355	361	332	377	383	360	347	339	375	366	368	352	376	346	379	410	394	398	366	363	378	376	389	369	364	376	369	397	376	402	385	374	391	367	381	401	380	385	374	349	385	376	369	393	355	391	387	409	347	352	361	387	364	363	355	387	387	363	363	399	344	348	384	331	374	363	369	382	369	358	368	358	326	344	358	373	348	389	380	344	355	359	358	365	317	349	341	345	363	374	384	358	345	357	398	379	390	364	322	367	381	380	363	402	365	345	329	369	349	406	367	370	400	354	374	396	385	379	371	381	362	366	368	379	356	361	370	346	388	417	367	358	359	384	368	352	358	352	383	353	344	374	362	377	368	381	386	356	341	335	381	374	375
23904	21405	28507	25390	21865	15946	7100	3006	1757	1065	784	666	567	556	540	502	499	490	477	436	402	409	422	408	417	437	401	406	430	399	380	390	393	392	383	392	401	418	384	430	381	399	396	402	384	359	368	383	392	386	409	418	415	373	388	392	368	416	391	372	421	376	405	406	419	388	361	394	424	395	420	370	399	390	385	387	420	422	392	384	365	419	401	384	385	399	381	377	353	355	415	394	399	421	427	408	379	390	392	398	386	375	402	394	400	372	384	386	376	367	396	380	395	412	400	370	399	388	385	402	446	388	399	373	375	422	378	434	383	409	368	393	366	402	384	392	351	392	384	411	411	410	391	378	356	372	416	392	373	408	394	395	410	394	384	416	370	393	370	390	367	372	392	362	396	353	376	358	390	365	392	387	408	371	430	394	391	403	388	435	394	371	383	389	382	385	402	427	408	409	432	348	404	387	378	383	363	389	392	402	376	428	383	404	428	378	433	415	366	395	378	404	419	407	391	414	365	393	395	403	408	414	377	434	400	380	371	373	342	387	437	388	400	418	375	387	400	395	385	403	397	391	387	408	425	435	412	385	387	347	385	367	376	390	364	384	353	392	394	404	399	382	378	372	386	362	362	393	411	417	403	390	355	417	377	390	369	430	403	386	401	387	413	380	419	371	384	385	368	386	394	413	391	402	398	385	418	393	382	387	381	375	403	401	404	388	404	390	360	380	395	384	370	386	403	397	364	414	365	396	378	409	388	389	379	362	379	369	390	414	389	383	390	409	372	409	402	404	365	434	397	356	387	418	388	397	407	441	416	373	389	379	386	373	355	375	386	389	393	363	380	361	372	394	417	405	398	397	381	415	388	366	388	402	366	372	395	408	409	374	414	400	379	365	398	436	386	395	411	366	377	402	414	374	385	378	383	394	399	422	395	393	377	372	367	382	393	387	363	398	417	365	428	388	356	404	381	404	389	361	407	357	422	426	397	376	413	360	453	386	398	390	381	384	372	435	356	392	412	378	364	387	420	384	395	366	393	407	385	391	376	393	386	384	397	376	373	367	373	372	423	425	385	394	387	380	422	386	391	380	405	412	415	358	425	386	417	359	387	408	402	378	411	378	354	400	408	367	401	390	385	387	387	372	393	395	391	365	364	407	366	384	382	366	394	407	360	384	347	374	345	389	397	368	417	396	389	417	403	376	380	386	386	414	411	386	403	353	402	402	380	397	345	384	429	412	401	378	396	404	399	394	366	390	415	379	415	346	360	391	405	399	412	400	353	410	394	405	378	411	400	416	387	366	377	353	374	383	377	377	399	424	382	388	375	415	384	405	380	427	392	384	346	397	358	387	402	403	415	389	379	376	371	381	382	385	389	415	374	408	375	398	358	368	371	388	409	350	398	375	397	375	360	388	384	384	410	388	383	388	380	388	399	438	384	399	403	394	402	380	371	396	391	407	416	361	386	392	359	382	386	338	400	392	382	368	348	421	345	374	384	397	398	404	386	392	430	383	372	350	361	357	366	377	427	375	395	416	390	387	393	427	356	409	376	392	370	357	418	373	398	373	390	404	368	359	391	389	394	380	394	384	354	436	410	404	394	425	399	356	381	359	386	394	394	378	385	360	394	405	385	365	382	422	387	419	408	342	366	379	333	412	384	363	376	385	400	339	399	376	380	344	394	382	414	383	386	400	378	405	390	407	400	388	400	416	398	410	389	375	407	441	411	412	441	386	364	394	392	415	417	372	405	367	404	386	390	399	385	390	371	406	409	398	421	398	381	399	377	354	413	386	406	394	373	372	373	371	346	401	403	392	382	404	364	398	392	408	427	396	392	397	375	370	419	414	389	434	386	396	376	400	389	398	383	383	402	378	397	401	376	397	408	360	389	384	391	417	373	352	385	395	393	371	371	388	383	404	401	417	393	420	404	417	381	397	417	395	390	408	403	374	401	417	394	374	377	427	379	384	386	379	425	387	444	393	367	381	377	381	400	446	412	395	379	390	372	414	388	377	395	369	399	387	377	383	401	425	382	393	408	385	371	378	382	375	365	365	384	407	392	351	380	378	396	387	388	359	401	414	387	369	417	373	385	361	403	428	370	396	402	369	364	430	388	404	393	414	399	374	417	404	404	396	375	407	372	406	405	388	419	369	412	378	415	367	416	356	380	383	375	411	393	357	359	374	371	372	423	392	382	387	375	374	361	384	399	397	389	352	419	406	397	395	403	386	347	429	383	398	426	365	400	452	374	365	354	386	411	406	379	435	369	393	345	371	408	406	371	403	385	408	409	404	398	395	412	370	403	385	371	371	407	412	377	418	369	388	404	369	391	438	397	388	397	375	347	398	399	386	405	372	375	390	371	355	399	408	385	428	377	401	411	396	398	405	406	371	422	416	413	401	345	411	399	396	379	388	410	375	393	372	373	415	402	401	369	383	369	370	359	392	381	398	394	398	387	384	392	394	331	352	389	336	420	379	386	411	363	393	382	412	430	410	396	397	394	389	369	396	399	373	348	367	382	384	424	409	412	359	377	358	381	400	359	402	387	386	378	409	413	419	410	419	369	394	387	377	400	354	384	388	391	392	415	354	407	403	396	384	375	396	400	383	402	407	410	369	401	389	409	402	415	387	408	410	371	391	377	404	394	375	375	374	426	363	398	386	376	391	446	410	362	375	388	372	372	416	387	383	363	385	393	400	389	398	408	366	404	387	386	398	388	410	396	372	398	394	379	381	381	379	387	403	391	373	363	384	364	391	373	366	353	411	409	410	367	407	411	394	391	417	353	379	360	417	377	372	387	416	386	358	371	419	379	439	408	405	403	394	357	346	392	388	406	405	378	382	353	388	376	397	374	400	372	383	428	361	401	373	384	361	382	416	431	417	332	328	370	386	395	402	374	396	408	392	402	419	370	382	372	393	373	370	422	381	412	382	391	392	384	395	409	372	373	398	396	430	415	404	391	401	377	374	431	398	381	362	389	394	360	384	367	417	396	370	413	375	371	413	388	388	412	395	444	387	417	360	402	393	395	386	391	410	395	389	385	376	394	431	413	402	361	394	394	395	370	384	360	391	409	427	373	363	346	404	377	387	392	401	427	404	389	382	437	407	358	400	378	402	353	386	385	364	397	393	375	395	370	345	362	367	401	390	376	434	412	402	367	429	385	386	382	422	403	373	386	405	405	379	390	371	373	381	378	389	408	397	398	374	385	391	393	372	393	386	401	367	364	398	379	410	393	365	410	384	416	369	387	445	380	383	406	389	369	388	378	388	381	391	361	418	375	381	399	396	426	376	383	385	357	388	384	374	422	369	393	388	391	390	421	386	398	419	396	380	400	390	381	397	385	393	398	383	377	419	371	402	424	425	384	395	406	378	404	403	412	393	357	390	377	368	396	401	378	382	389	372	378	423	382	379	398	363	384	384	380	383	383	402	420	359	387	369	367	404	359	426	391	386	424	367	371	364	404	420	378	402	384	370	370	391	380	393	408	382
32235	53734	42905	31443	22037	14017	7929	4787	2982	1729	1161	982	808	777	723	621	605	621	519	554	509	542	485	535	489	497	526	466	464	503	460	485	470	493	442	460	445	474	447	429	464	481	418	470	478	463	480	473	496	427	478	460	481	450	441	469	427	440	449	430	459	456	465	416	431	409	475	494	468	444	506	458	449	477	440	444	422	447	452	484	452	451	472	477	410	467	441	472	460	411	462	458	438	429	427	445	421	446	435	454	440	418	444	410	492	450	458	469	464	450	407	457	456	429	461	441	420	445	488	443	462	412	439	441	448	449	471	449	439	459	428	489	444	460	452	414	428	409	475	414	438	425	501	486	458	398	481	458	486	435	443	449	447	462	463	417	457	442	445	404	427	457	466	457	471	451	443	470	446	445	438	468	481	407	443	458	477	444	427	434	457	461	447	408	432	445	465	444	470	436	462	447	426	460	479	435	487	459	514	472	461	448	461	462	438	416	452	477	447	453	470	478	460	482	482	435	465	424	469	464	431	485	430	428	437	490	421	443	484	449	431	476	484	474	465	430	486	457	474	464	450	469	486	432	468	458	432	462	429	445	465	475	447	441	445	424	454	439	461	453	465	490	430	476	445	435	434	468	412	419	441	500	446	479	467	451	456	445	433	408	449	438	496	477	445	484	452	523	462	437	424	429	435	453	436	496	452	476	482	469	474	433	519	474	441	428	441	451	422	482	444	461	464	457	452	433	462	438	481	396	434	484	429	454	436	445	425	483	463	425	475	453	445	435	466	448	453	477	433	473	421	423	481	450	443	427	461	419	428	472	435	477	448	456	424	465	458	458	484	443	451	470	431	455	435	439	449	462	461	445	428	430	444	433	437	476	434	444	446	453	454	467	483	459	437	493	453	471	403	447	434	442	465	446	428	481	437	472	415	445	455	450	389	444	460	470	407	450	430	426	456	439	429	436	455	435	443	431	461	431	431	473	433	465	478	467	443	478	417	407	410	454	466	436	454	492	466	433	457	452	450	458	442	461	477	452	499	492	447	457	448	435	435	441	462	415	473	424	468	445	483	448	462	439	415	445	457	457	439	458	477	458	456	448	445	440	437	439	429	462	509	433	476	414	505	435	466	491	452	441	458	449	478	437	450	454	455	438	481	462	443	433	463	458	449	465	425	469	495	474	466	433	467	468	436	422	456	429	449	433	426	466	457	479	415	470	436	446	442	462	443	477	423	464	458	446	425	447	441	456	449	439	406	440	444	478	476	425	478	442	470	450	451	476	427	464	419	453	435	485	413	473	495	421	459	440	424	454	482	461	450	469	466	466	427	446	454	460	475	487	438	455	473	455	451	451	440	457	438	478	408	448	492	443	441	438	476	444	458	448	448	450	434	428	476	420	453	453	463	469	437	428	468	490	461	458	468	407	461	453	456	462	419	416	454	460	464	442	462	479	452	461	479	455	450	437	437	459	448	454	501	422	481	432	420	445	446	470	448	419	434	457	422	474	475	417	450	413	440	443	459	478	458	463	439	451	459	415	445	468	442	440	451	451	455	441	431	431	461	420	478	429	448	436	430	455	450	482	450	450	453	443	463	480	430	456	442	447	435	449	436	466	433	455	452	429	456	456	431	455	449	455	436	431	438	501	425	460	475	418	418	428	481	516	431	435	488	420	432	447	480	481	453	453	429	424	418	452	414	446	459	424	447	467	434	436	472	428	452	455	432	469	478	453	442	440	405	453	458	458	460	419	440	441	494	433	443	427	465	421	400	462	469	440	481	437	474	476	399	406	455	422	447	461	438	436	451	440	430	411	452	465	465	480	449	454	461	434	455	414	418	471	428	423	452	458	417	432	410	438	433	435	446	447	438	425	466	452	473	484	423	462	465	419	449	475	460	496	456	446	455	450	453	449	424	435	429	445	456	428	430	443	420	461	441	440	461	462	417	452	477	456	430	440	445	436	408	452	443	466	413	430	476	448	436	427	434	446	441	464	427	464	460	425	417	429	452	463	480	435	419	414	457	463	451	456	486	451	453	442	413	437	475	470	450	456	444	438	470	433	433	471	444	479	428	440	475	426	463	485	497	432	497	414	480	412	448	443	432	456	391	435	437	419	476	466	436	455	442	427	473	448	472	493	473	442	466	437	436	448	474	435	432	482	433	430	442	432	447	412	446	418	476	439	453	446	441	434	429	463	460	443	438	477	451	459	456	442	433	421	446	458	483	435	427	405	452	436	420	435	458	487	463	453	467	441	442	444	428	414	465	456	453	447	477	452	459	446	453	415	433	452	486	470	412	444	448	446	423	468	405	434	476	437	449	449	464	409	481	454	450	437	430	471	429	456	413	424	473	443	468	457	435	466	421	415	441	413	451	397	459	459	423	455	442	475	404	465	463	424	423	465	469	451	457	429	471	425	443	475	457	438	482	475	445	452	428	427	403	481	485	446	422	424	430	423	428	471	452	454	429	475	437	452	456	455	459	443	478	457	450	457	444	413	456	446	437	455	457	441	477	483	444	455	444	441	431	449	456	437	450	441	455	451	463	430	421	453	473	462	416	445	416	450	429	444	464	441	394	502	412	456	420	402	450	438	438	448	437	471	447	477	433	475	480	421	421	405	414	434	452	483	479	442	456	451	424	443	438	456	440	458	471	473	436	482	461	455	473	433	430	429	424	475	474	432	432	450	432	438	431	442	469	436	438	441	459	448	431	468	413	462	451	464	499	475	438	414	470	457	443	438	413	438	483	473	442	442	473	454	412	466	420	441	480	463	449	472	477	454	446	442	426	474	445	418	442	450	449	452	419	435	441	423	435	468	414	443	453	457	446	467	449	444	497	454	423	493	418	415	395	404	475	441	475	468	476	460	416	459	454	455	459	458	428	428	461	496	418	452	463	443	493	413	469	439	452	442	424	440	480	432	423	466	444	490	397	459	414	455	460	451	423	505	419	459	479	431	473	447	404	452	481	432	405	483	460	472	458	417	464	419	418	444	418	465	480	427	432	446	461	429	470	445	440	437	452	407	432	437	424	427	447	412	451	451	429	430	440	404	432	433	493	454	478	467	437	465	431	402	441	455	428	445	456	448	443	439	441	446	429	466	437	452	451	415	481	476	448	447	453	430	439	497	456	428	451	396	526	417	435	439	406	459	448	444	479	452	422	449	457	462	449	447	454	454	448	424	483	462	429	410	463	468	416	448	419	448	445	457	444	448	393	415	444	449	446	446	499	466	463	460	451	466	453	428	439	475	428	430	446	445	512	452	447	440	454	446	448	421	434	450	454	428	431	466	458	452	446	438	511	466	473	416	448	448	415	481	466	481	475	461	476	470	432	423	430	437	466	466	446	466	519	485	474	430	447	462	443	462	457	462	429	467	446	465	437	456	458	439	471	444	456	430	447	486	457	462	432	451	493	436	448	450	456	474	455	442	448	406	480	494	441	472	456	470	465	448	426	436	450	445	471	442	481	417	437	452	435	435	448	438	448	480	425	455
25239	21527	28096	26692	15399	5784	2925	1431	821	583	536	433	368	395	399	319	343	349	316	342	314	330	309	285	284	335	297	320	272	293	305	275	305	277	302	342	285	292	307	282	297	269	301	276	271	305	288	286	305	307	277	274	283	300	283	305	311	304	302	306	310	308	265	281	289	266	291	285	263	319	309	276	263	297	296	309	312	260	261	273	273	271	282	285	260	305	295	289	278	256	269	277	275	291	303	245	295	310	289	301	273	260	281	323	274	271	261	288	264	258	305	310	276	280	293	284	309	301	273	279	282	275	276	324	275	281	283	312	273	298	286	315	300	272	293	296	276	299	285	289	288	303	289	304	283	280	297	277	303	295	302	255	268	276	304	282	301	288	280	313	254	299	280	284	278	276	278	274	302	286	290	293	285	289	288	295	262	305	278	318	310	310	330	300	313	265	278	299	272	279	299	272	264	273	288	307	306	298	289	278	296	281	275	282	267	267	309	279	297	303	300	300	288	296	253	297	284	242	305	286	292	311	284	287	313	296	283	289	294	284	320	260	294	275	296	287	266	275	264	297	259	295	298	286	308	264	275	307	290	292	297	295	260	272	296	262	296	287	283	278	327	267	303	262	300	267	299	293	317	297	273	290	306	271	285	273	284	300	306	269	293	289	277	306	273	295	281	286	301	288	283	311	303	304	272	296	282	281	252	276	287	281	288	310	304	265	298	260	262	279	329	281	305	264	284	298	285	313	338	292	306	302	276	290	284	263	249	247	295	288	285	250	298	297	285	311	323	282	249	314	273	275	293	275	280	266	281	275	292	293	298	298	302	273	267	287	279	275	314	267	275	306	265	306	322	310	268	269	305	261	275	291	264	304	300	277	306	263	297	256	304	284	297	278	297	287	316	283	279	280	264	290	273	289	346	277	290	290	270	301	269	305	291	289	281	277	276	273	298	315	300	284	273	299	301	269	278	274	317	284	322	316	292	274	311	264	285	273	288	287	309	257	255	283	318	315	304	278	275	278	256	300	279	277	284	265	286	293	284	265	288	267	311	313	305	271	324	263	305	330	251	265	271	310	298	290	286	258	267	291	272	290	282	271	289	279	262	279	298	289	301	298	296	273	289	273	290	279	254	262	257	298	291	298	273	294	261	297	293	258	283	269	295	294	302	298	320	301	265	251	316	305	316	274	304	298	264	265	284	295	265	283	262	285	293	278	306	296	319	289	297	270	294	275	301	272	309	300	274	290	282	250	287	299	284	299	311	281	271	278	328	278	282	268	298	283	281	259	271	270	281	291	259	277	281	338	271	299	303	276	261	238	303	313	294	272	277	295	258	293	320	287	288	285	290	301	284	311	272	295	309	285	277	277	279	301	282	296	298	299	278	291	324	312	300	273	290	273	271	301	270	271	278	301	281	284	279	292	287	269	287	286	288	299	291	327	306	265	297	277	307	285	286	303	295	258	295	316	286	269	288	322	306	299	293	279	310	304	299	324	289	294	299	293	292	283	275	315	275	305	313	280	252	275	302	263	289	293	279	301	273	285	296	269	304	293	304	288	312	265	291	290	270	309	285	300	295	299	298	304	272	290	292	289	293	276	310	290	253	302	301	296	307	308	310	270	290	272	296	315	275	293	303	297	278	288	279	321	291	290	286	308	283	281	289	315	286	300	274	318	271	312	278	274	287	294	257	309	284	288	251	271	302	329	298	279	283	313	309	281	306	281	278	273	286	303	305	298	264	270	299	280	275	286	280	293	259	272	268	319	289	266	312	268	321	302	272	259	303	297	279	257	284	277	267	294	311	285	310	278	263	309	312	269	291	301	279	298	299	303	266	271	271	254	306	280	286	292	279	300	297	297	296	293	271	263	288	304	278	307	273	302	315	295	276	281	267	294	310	276	298	305	262	290	242	296	277	290	268	257	254	274	262	283	266	312	271	283	265	287	276	304	297	302	290	305	300	284	274	267	295	300	303	317	298	329	286	297	282	307	314	298	300	301	289	291	309	295	304	305	293	284	331	283	283	299	267	269	302	260	287	298	281	301	291	308	296	291	272	271	254	303	305	319	290	289	282	302	284	279	292	294	300	305	315	296	285	278	286	276	306	285	294	298	291	281	317	322	311	316	302	298	273	306	290	301	303	275	283	298	291	283	278	268	280	288	302	305	275	299	304	292	275	281	279	285	306	262	289	313	290	310	278	284	300	274	295	272	274	274	251	308	308	261	290	287	309	300	323	290	302	292	274	260	287	246	306	281	293	316	283	299	300	270	281	288	288	283	275	290	272	323	290	264	298	272	288	264	271	296	298	291	294	268	319	270	305	314	313	307	269	294	276	266	242	293	291	297	279	272	305	297	272	300	301	258	282	263	322	310	338	318	238	276	300	283	315	277	257	329	296	277	296	262	277	292	280	284	296	247	243	288	255	302	286	280	283	308	277	294	269	318	314	295	272	276	301	294	288	322	278	292	266	305	270	277	309	269	285	268	311	290	274	302	265	288	275	270	296	304	270	296	281	300	299	261	291	264	296	317	280	277	285	292	296	278	277	280	297	326	291	271	332	269	273	284	299	304	298	314	290	295	253	325	278	290	306	276	294	253	303	269	298	274	313	299	285	266	273	277	288	288	275	267	288	271	289	280	284	272	310	302	285	291	293	294	276	296	283	297	299	278	316	303	285	290	290	283	272	309	298	255	257	289	292	304	293	302	268	311	286	319	252	262	244	303	283	292	304	287	278	268	265	299	298	310	278	334	279	278	299	282	301	280	282	276	297	270	314	295	310	299	298	293	296	296	295	284	275	298	282	303	258	301	265	262	309	263	306	270	285	268	293	328	291	284	281	302	266	285	285	312	264	287	297	282	290	282	299	294	289	293	285	261	304	315	275	281	276	296	293	287	274	290	264	294	270	307	312	237	291	281	289	274	296	282	290	304	300	297	299	282	302	286	289	285	304	305	293	267	308	291	285	272	319	288	291	268	311	264	265	289	257	317	310	266	269	285	305	303	314	289	316	275	303	289	296	297	312	289	262	272	286	280	263	310	275	311	288	291	276	293	278	301	285	259	311	297	267	279	311	292	306	303	288	279	284	290	256	293	315	304	282	280	290	291	341	302	290	280	292	306	276	280	287	309	306	323	328	272	283	281	291	288	296	269	308	276	270	300	288	272	301	278	272	302	296	261	298	275	274	263	281	325	299	309	266	295	287	291	289	252	301	310	278	297	267	296	288	296	289	246	277	271	343	248	293	288	319	287	252	270	287	280	270	266	281	290	296	275	266	316	298	284	283	286	285	298	281	324	270	283	291	275	277	279	309	275	273	307	292	274	281	295	265	296	301	304	305	286	316	306	319	299	284	280	316	273	260	282	277	278	287	289	304	285	277	258	317	316	309	304	310	297	287	280	277	289	300	307	277	285	285	310	292	288	318	294	277	302	265	308	280	285	295	300	279	331	324	322	282	288	285	284	313	293	308	266	304	276	295	264	294	291	296	281
33318	49719	39043	27258	16641	8261	5153	2747	1354	1016	748	632	561	493	453	495	472	418	406	402	426	397	374	372	398	380	339	360	351	366	343	324	324	359	372	360	349	376	328	343	336	346	340	372	333	351	365	363	342	356	358	322	358	366	339	325	357	335	327	324	313	329	375	322	333	366	365	347	363	354	316	312	363	384	343	343	348	326	354	373	328	368	317	359	338	343	345	388	317	335	336	336	356	316	341	352	361	340	367	346	331	339	337	369	323	385	367	346	366	324	340	320	349	325	351	364	355	331	376	343	350	358	309	350	345	351	367	347	341	343	336	321	345	369	351	336	365	338	340	358	317	358	357	336	354	358	361	338	348	372	342	345	382	368	381	332	354	338	318	347	337	369	359	341	343	373	324	346	354	348	344	291	358	360	364	375	323	336	332	359	361	340	368	345	333	316	344	359	368	388	369	350	360	353	339	357	343	315	335	330	351	337	347	344	330	360	352	343	347	346	326	349	351	356	350	332	347	314	372	340	368	342	332	400	352	334	352	341	322	315	323	359	341	338	374	363	337	325	343	313	342	324	326	365	361	350	316	363	362	325	341	327	302	364	320	334	371	358	373	337	350	324	350	342	360	351	353	363	336	344	389	319	379	348	377	320	344	382	357	352	365	325	331	369	315	339	330	339	334	347	359	365	351	356	318	371	367	335	338	325	367	353	367	349	331	365	335	349	365	334	341	338	349	344	330	323	358	348	322	368	356	359	381	349	351	351	362	345	375	361	343	363	332	339	359	358	357	328	334	355	344	371	340	344	338	366	326	351	332	349	350	329	356	334	324	343	339	370	340	327	346	325	359	341	349	333	347	350	359	360	382	348	342	370	361	359	318	362	365	336	331	382	336	346	347	361	351	353	390	369	360	320	366	341	349	346	351	356	369	325	324	368	333	345	368	330	327	330	345	334	337	330	340	348	360	313	313	314	334	378	345	341	334	320	371	346	328	347	353	329	349	350	346	332	384	343	325	334	344	323	320	338	384	354	326	338	337	346	332	359	395	328	353	377	335	314	350	342	347	355	359	372	343	354	316	355	343	323	365	380	328	335	340	343	346	323	346	360	386	329	338	357	319	332	362	305	333	365	387	346	326	332	317	356	349	345	318	316	334	376	352	372	343	355	352	341	341	323	356	376	320	339	355	332	356	334	335	323	338	343	347	368	312	356	346	328	336	359	339	333	371	337	327	354	349	363	360	340	326	326	348	294	350	336	373	345	330	321	335	352	319	335	350	354	342	321	358	355	355	371	384	373	369	328	349	321	341	357	342	339	317	345	360	332	363	342	346	356	352	314	352	351	350	356	327	354	336	319	368	342	332	301	345	356	355	366	369	368	362	352	320	345	366	330	335	332	351	355	345	335	347	317	354	356	318	349	322	322	370	327	315	335	316	321	366	357	339	337	317	373	357	321	343	377	346	385	360	335	343	368	318	366	334	364	371	354	353	334	355	364	323	341	320	365	367	374	323	356	333	340	332	345	330	333	336	365	351	370	318	375	344	340	358	359	333	336	347	345	345	334	359	335	307	364	334	326	344	362	320	333	368	334	358	339	340	336	334	341	364	331	355	325	333	370	345	366	348	360	363	342	368	351	335	309	360	366	348	323	323	343	358	333	311	335	314	341	360	350	339	326	342	350	335	345	353	364	337	342	330	389	309	332	348	346	361	369	330	337	324	333	300	334	336	333	340	308	347	359	368	365	334	353	356	309	351	356	334	343	369	333	351	292	353	325	367	323	333	319	339	362	349	315	314	350	365	340	340	315	366	332	381	315	380	312	358	359	329	357	356	316	325	354	324	362	319	316	358	315	335	345	334	331	323	356	332	360	365	343	351	383	352	351	353	346	338	319	339	330	323	331	356	338	329	327	336	354	333	324	369	338	346	355	313	317	373	333	338	342	316	372	337	344	343	330	349	343	349	352	363	364	342	324	351	360	357	335	345	343	371	326	365	352	358	325	366	334	379	352	330	306	359	339	332	349	363	339	352	356	333	343	330	359	341	341	365	352	341	345	333	361	346	371	354	316	308	333	285	350	350	332	393	327	354	338	333	340	356	378	346	350	331	331	370	334	344	353	362	349	333	330	355	356	326	355	355	369	329	343	351	369	381	383	350	370	325	363	366	367	326	344	337	379	334	363	347	347	373	355	365	347	326	342	380	333	334	363	379	358	363	367	321	334	369	322	326	343	353	324	381	354	334	364	340	387	337	336	369	345	322	344	355	364	320	330	335	341	364	343	363	347	357	341	308	335	293	321	322	336	378	374	318	352	359	351	350	353	343	322	337	358	354	327	351	327	370	383	329	323	320	318	328	339	360	354	330	332	343	344	359	335	372	338	343	343	319	354	346	359	377	337	340	298	332	358	304	348	321	350	344	382	359	358	349	324	331	375	335	338	309	344	350	336	337	323	336	329	383	359	331	343	356	343	334	319	357	329	337	328	356	366	334	367	349	363	373	369	338	306	361	336	330	354	315	364	306	353	340	351	342	321	352	332	351	379	343	318	324	353	327	348	339	373	376	316	326	346	333	352	337	318	339	350	339	371	366	349	344	370	303	366	365	387	327	336	357	334	332	341	347	350	338	388	320	349	359	333	345	334	357	349	358	335	356	361	334	361	319	371	395	356	324	344	375	347	324	358	334	356	321	373	360	332	361	355	330	338	342	346	332	352	344	364	346	367	371	334	338	358	367	341	381	325	351	372	371	324	319	339	338	387	338	371	348	368	347	368	335	351	350	356	352	314	327	368	317	353	324	332	336	348	334	377	343	375	348	359	361	370	330	301	328	366	362	334	326	375	333	344	344	328	333	360	352	354	369	314	337	397	344	324	364	348	341	328	351	391	356	324	338	339	354	347	342	337	339	334	349	355	341	344	331	344	355	325	350	346	337	341	349	320	363	348	337	366	337	342	358	336	340	346	319	355	326	354	358	322	321	330	374	356	328	358	358	358	335	353	349	337	331	323	350	368	342	348	378	360	352	323	340	306	397	330	348	338	342	340	335	364	333	349	331	363	346	326	310	333	386	328	360	330	353	346	345	335	356	354	358	360	351	315	349	321	330	330	336	354	352	347	315	351	348	341	335	345	334	352	345	347	372	362	341	340	344	323	353	337	332	343	320	348	317	367	359	328	337	349	373	335	355	360	349	342	318	337	346	336	345	360	343	323	353	333	368	347	318	351	351	317	357	356	326	356	328	321	325	377	317	327	363	366	354	342	366	354	373	351	345	335	350	363	361	339	361	335	344	342	363	332	333	319	355	360	337	346	333	369	351	376	315	341	328	349	323	347	394	341	368	367	365	338	343	325	366	327	309	340	345	368	363	318	349	364	350	340	341	333	345	344	362	344	337	360	355	356	328	345	369	349	317	351	381	320	372	384	337	353	352	346	360	369	321	344	358	341	368	336	361	354	339	334	396	314	338	306	327	366	342	344	357	354	352	335	336	318	332	349
22798	21425	28950	24408	21810	21683	12979	3816	2160	1338	1040	851	756	595	610	557	540	516	476	481	499	474	439	440	415	432	433	406	457	389	402	418	386	400	438	403	411	426	399	386	374	417	391	416	438	363	384	410	385	405	421	381	402	428	368	362	411	391	410	367	448	401	387	421	394	407	412	403	393	403	388	381	413	417	414	442	452	376	391	425	387	384	367	390	408	372	382	396	437	365	385	409	409	405	370	386	354	404	387	406	408	391	384	394	372	426	386	398	363	366	380	353	389	412	359	443	411	369	406	424	375	410	402	387	375	434	374	384	386	431	393	375	422	379	394	398	401	392	400	370	436	401	411	397	406	376	400	379	407	421	381	419	368	388	367	403	368	403	373	419	416	385	372	433	398	356	386	383	401	418	391	409	408	384	353	398	376	376	398	422	398	376	388	390	383	386	419	402	372	377	400	379	414	425	373	390	384	424	391	402	369	381	411	375	393	352	416	433	397	376	400	368	430	398	420	384	425	414	400	402	407	392	371	403	423	406	366	408	364	392	404	378	412	429	399	373	419	384	357	389	394	397	391	389	429	399	422	383	382	446	393	375	407	422	375	429	416	393	415	397	381	387	381	376	413	371	401	374	415	413	384	398	370	392	403	374	395	402	366	363	390	396	390	399	405	428	420	403	364	403	382	409	359	444	401	412	382	397	407	377	390	409	400	398	351	398	381	388	416	389	371	413	429	402	386	393	374	404	375	400	395	361	397	409	416	387	422	418	419	399	396	385	397	421	444	373	372	425	398	358	371	411	389	385	424	374	392	363	400	435	389	388	395	381	410	407	388	386	404	400	412	395	380	428	388	409	373	376	400	397	375	382	380	426	404	420	390	416	373	349	387	398	372	424	416	400	370	410	386	366	392	392	372	394	392	373	388	413	389	398	396	423	388	406	390	398	368	375	379	430	388	386	384	371	391	438	407	388	367	403	394	406	411	425	406	412	386	371	384	360	383	388	381	389	379	369	402	392	380	412	390	411	397	410	372	371	408	409	383	406	393	410	390	384	384	416	422	398	403	375	389	432	386	424	414	398	404	383	415	427	382	421	403	401	396	398	410	373	402	381	408	385	403	389	360	376	389	376	396	383	423	381	394	362	432	451	386	437	387	363	395	408	383	391	386	405	398	388	371	355	388	400	389	408	402	401	366	395	373	403	439	364	372	409	370	414	406	409	433	397	384	382	431	396	406	382	358	356	367	401	384	402	377	404	409	358	412	400	372	350	414	380	414	357	412	380	422	393	424	387	372	422	411	419	412	365	380	420	375	389	390	420	405	401	412	410	408	407	421	372	391	398	387	380	410	416	382	379	399	411	372	412	412	417	368	379	422	408	424	396	407	385	383	407	402	382	389	419	373	418	429	406	403	384	368	369	374	384	361	383	421	415	396	381	365	381	396	423	459	393	365	382	405	374	411	411	396	414	377	387	363	398	415	388	418	378	430	399	352	419	380	409	407	426	434	394	358	420	384	398	400	359	361	391	413	389	417	385	388	397	395	372	394	398	366	410	427	375	415	389	419	400	369	389	384	402	446	394	366	416	380	378	411	403	407	427	372	417	385	400	435	427	392	379	372	380	384	409	420	388	352	421	435	373	386	386	406	391	365	379	407	390	404	429	382	401	387	385	417	387	368	391	399	405	413	406	393	367	388	396	398	389	410	407	402	391	371	403	376	408	402	405	380	373	419	394	409	411	447	404	422	420	396	389	377	423	420	370	375	389	402	365	455	367	388	375	372	375	389	415	436	383	390	419	392	416	406	372	416	366	371	419	398	430	427	414	404	387	425	416	382	371	416	432	410	390	408	415	412	399	383	387	423	366	400	387	371	390	388	385	386	418	429	401	392	383	392	401	387	421	377	373	371	374	367	424	365	420	371	372	395	432	367	360	411	405	337	370	415	388	395	409	391	410	352	406	402	384	442	385	400	395	371	382	389	395	407	390	379	407	378	366	413	426	402	390	399	387	402	389	414	418	429	389	416	397	422	396	433	390	394	382	399	369	400	364	408	357	345	396	417	398	418	415	419	392	389	383	370	405	349	389	410	387	355	416	383	379	423	402	406	338	375	392	386	375	434	395	417	379	388	423	411	365	437	420	408	403	407	388	430	381	361	385	340	420	415	390	398	425	387	403	410	381	387	391	411	409	351	410	403	377	391	386	412	382	375	389	389	394	395	388	380	379	409	408	388	397	418	408	393	406	382	431	393	413	398	403	403	381	389	368	411	403	383	393	441	370	431	369	394	363	400	398	402	368	401	389	413	348	388	364	405	387	376	397	385	427	413	384	414	415	377	418	372	426	381	392	395	400	425	412	413	438	428	407	418	416	391	429	370	412	387	369	391	403	406	362	395	383	382	386	399	391	403	394	384	384	380	396	369	394	384	406	408	409	375	433	383	405	389	375	416	403	401	368	361	395	424	345	370	400	364	399	384	418	387	377	401	377	427	424	397	412	371	375	393	423	356	427	366	402	367	405	365	421	414	384	363	356	419	421	393	373	423	416	391	382	373	368	394	366	416	408	385	368	403	400	354	422	407	410	424	411	393	402	377	383	422	404	393	425	400	381	365	374	374	383	381	375	391	385	393	386	390	427	372	382	411	390	398	397	398	411	378	375	382	434	409	382	396	361	409	401	369	406	362	393	364	384	398	359	369	396	380	425	403	421	401	397	381	399	391	390	410	432	407	404	386	437	390	394	407	414	401	401	402	385	408	404	382	391	386	358	390	394	417	416	386	384	413	415	409	388	436	405	339	400	400	406	416	413	361	360	402	365	405	386	437	379	384	423	399	425	382	352	408	379	376	393	385	373	380	380	382	360	418	394	430	398	391	390	399	407	432	403	401	384	427	381	380	392	426	395	393	374	398	434	405	405	453	408	398	373	393	378	398	384	374	392	375	420	399	367	389	372	416	420	401	390	397	409	410	398	399	425	377	377	410	429	380	427	393	403	372	376	393	387	413	358	374	404	412	432	427	396	389	382	367	386	401	417	375	409	407	403	402	376	405	414	406	378	410	353	419	399	360	391	429	425	427	427	419	431	449	414	402	417	386	392	390	411	425	421	406	387	405	391	397	421	420	393	408	420	444	355	382	391	394	385	396	413	420	414	403	379	401	417	400	432	395	425	412	436	384	431	413	383	386	378	394	393	375	393	363	415	393	384	360	437	402	396	416	407	387	398	400	392	405	397	391	395	405	406	403	431	366	390	472	374	386	408	384	380	430	445	410	394	424	366	429	365	413	420	372	394	363	416	413	410	393	374	378	382	381	368	407	367	408	410	399	396	418	382	422	386	383	400	425	391	406	407	407	374	423	374	390	384	397	418	396	391	412	389	404	382	398	378	395	448	375	386	404	362	384	405	411	411	387	355	404	373	419	393	391	429	420	397	432	389	397	399	394	353	393	404	421	422	386	409	408	408	382	410	382	408	377	375	398	421	426	406	406	417	390	391
35285	58975	49306	34177	26608	16787	8896	5357	3673	2230	1645	1302	1117	889	859	811	751	652	629	603	598	566	555	565	527	523	541	478	514	514	517	479	454	451	473	434	505	452	509	458	473	514	473	470	491	398	508	454	479	455	464	463	461	462	482	448	484	423	460	444	470	450	454	452	435	447	467	438	472	459	475	475	446	439	474	453	444	485	439	434	441	452	451	448	446	477	474	408	437	478	475	439	501	411	481	458	434	417	439	471	431	450	479	462	462	482	477	464	436	451	444	428	476	430	437	456	453	484	433	433	471	459	429	437	442	456	424	455	504	456	440	458	456	479	442	461	481	454	478	504	439	463	444	454	437	417	470	469	417	442	466	451	453	448	435	447	468	476	466	452	465	448	467	418	458	406	434	451	434	444	438	463	477	470	466	418	462	484	442	453	441	440	466	457	455	435	463	473	457	450	465	439	480	472	455	460	434	429	406	497	446	458	460	467	446	454	473	464	430	396	446	459	446	471	457	450	456	443	464	461	451	469	431	415	464	443	467	489	455	425	430	453	452	401	440	458	418	463	457	479	456	435	451	411	410	432	452	445	443	459	460	433	501	436	470	487	424	462	443	431	484	479	418	446	400	439	491	461	476	462	421	438	467	437	449	409	414	456	412	449	451	417	457	415	461	461	491	441	448	470	486	437	441	446	484	493	505	442	442	450	416	469	456	502	484	490	475	474	452	495	440	411	463	411	489	435	446	448	445	489	456	439	453	485	423	476	493	457	453	418	435	455	466	459	445	469	460	430	446	498	475	495	430	438	452	461	471	433	465	495	441	449	476	440	426	431	433	441	444	458	465	423	474	465	451	447	471	421	416	434	486	447	517	456	446	445	459	447	485	428	449	443	443	451	443	461	427	475	468	420	448	443	418	430	471	459	465	462	460	459	471	424	430	465	428	434	481	459	423	444	475	461	473	428	444	454	465	455	462	442	477	411	489	465	445	444	418	446	437	437	464	454	454	496	426	452	472	414	497	472	476	459	444	478	466	466	431	470	486	452	462	459	462	422	472	454	402	438	423	464	441	465	473	476	459	464	443	440	426	417	458	465	455	449	426	458	513	442	433	429	438	441	526	452	451	440	452	489	491	456	448	445	461	461	454	457	404	462	464	461	445	454	426	466	470	444	473	435	454	434	457	465	457	468	436	457	481	470	465	461	429	465	453	436	458	464	462	438	454	470	425	426	490	458	454	478	461	476	459	449	466	446	427	442	451	448	446	476	473	427	475	465	431	463	433	437	463	455	443	426	531	475	396	466	457	472	448	435	484	416	464	475	470	450	471	459	428	482	472	464	429	444	450	459	461	445	480	453	450	422	461	482	427	418	415	460	470	460	426	484	485	434	479	495	439	483	459	489	456	494	451	452	449	442	451	430	478	460	422	459	400	454	485	440	461	479	485	406	433	482	475	472	452	452	456	458	468	424	426	431	454	459	463	453	481	434	424	456	491	486	465	458	427	449	471	424	446	468	443	452	465	473	444	474	445	460	430	439	462	441	463	409	473	434	484	456	450	432	451	509	454	432	432	475	453	473	484	451	465	465	467	470	450	509	481	452	464	444	485	464	418	449	471	458	430	412	436	492	472	466	448	459	436	490	470	427	440	433	472	427	436	438	467	443	429	447	478	438	463	457	491	454	474	459	476	467	432	491	479	459	463	458	459	453	459	456	450	458	437	417	442	455	435	433	443	459	511	471	451	461	440	481	452	440	410	457	458	417	458	447	443	447	443	467	437	439	433	482	453	442	443	438	478	456	463	471	415	420	466	416	448	442	474	477	419	458	478	428	455	435	467	433	503	477	445	466	454	491	489	435	441	450	466	470	419	441	429	448	492	460	463	444	467	444	462	441	471	445	429	455	468	468	439	447	445	443	476	473	425	444	427	439	412	466	457	509	434	475	480	429	457	413	480	453	455	428	468	425	484	460	444	468	464	444	423	453	454	461	454	439	463	461	452	499	447	446	473	401	428	460	472	485	440	420	480	479	466	471	472	439	487	459	469	472	468	472	453	444	441	458	462	437	449	446	479	502	431	465	421	444	468	477	467	434	410	437	439	479	454	460	444	432	468	444	451	455	454	492	484	432	478	434	443	437	470	474	406	442	492	451	452	449	461	451	470	450	494	475	452	452	484	469	426	500	444	446	429	446	453	447	473	425	385	451	469	480	476	461	446	499	480	425	430	445	453	467	445	432	450	462	464	465	475	456	467	450	472	478	437	485	502	445	469	460	461	437	441	484	476	481	458	470	421	403	433	443	429	485	434	446	451	468	441	458	448	460	488	471	467	472	443	481	487	447	458	459	439	420	462	479	398	447	477	465	475	446	478	483	496	467	457	452	486	449	423	435	497	473	422	449	434	433	461	501	443	446	436	449	477	447	447	436	473	452	468	478	425	448	424	428	454	467	462	470	459	517	470	423	440	452	463	471	461	414	429	428	493	470	414	440	453	428	427	449	407	453	435	465	450	431	403	451	424	450	485	444	428	455	449	461	470	435	439	455	436	429	453	481	461	478	467	446	478	479	461	471	452	461	436	472	470	450	467	446	485	464	451	429	471	437	430	407	447	459	458	444	479	461	472	454	446	433	460	445	492	454	430	439	439	454	424	413	448	458	453	432	433	409	426	475	472	431	424	459	456	426	480	469	451	473	484	485	463	452	456	474	476	461	474	430	467	443	445	447	459	450	470	430	470	462	443	464	422	440	458	467	450	463	461	470	430	430	459	446	474	473	472	420	454	447	455	468	477	443	433	442	421	463	440	426	443	432	452	486	464	464	447	440	455	470	462	480	460	446	456	518	454	451	445	424	452	433	442	459	457	473	483	408	457	457	467	472	480	486	448	436	448	478	465	464	454	452	445	507	444	482	470	440	432	453	422	455	454	485	446	444	449	444	445	445	479	469	452	479	476	480	440	472	479	436	497	410	447	442	411	440	442	463	464	446	434	446	458	428	465	477	462	405	423	452	479	465	435	468	441	469	477	439	465	463	449	476	486	454	484	446	485	435	436	441	461	462	419	388	469	456	432	477	460	442	517	456	423	451	476	419	458	461	440	472	490	435	429	406	467	457	490	427	469	467	478	452	467	458	439	435	455	445	440	453	456	431	479	460	444	462	465	460	442	476	463	481	479	458	495	444	454	475	453	456	478	424	454	462	460	455	425	421	450	464	413	468	456	455	441	468	460	475	429	458	471	467	439	459	458	460	446	394	436	434	416	462	450	489	437	430	421	429	441	486	429	443	473	422	461	438	442	498	454	448	470	443	450	459	478	459	469	449	424	444	476	504	482	427	474	458	468	470	437	480	441	433	474	445	438	449	487	457	409	448	432	419	414	406	452	479	488	458	489	459	502	445	440	456	482	449	457	453	467	452	437	457	434	474	434	496	444	447	461	435	433	423	511	484	443	447	490	462	435	415	456	416	462	452	459	448	433	437	445	445	477	466	453	467	442	463
30619	29552	28396	17696	8314	3101	1540	1078	797	665	533	506	447	407	393	379	342	367	346	337	342	363	348	319	357	368	342	355	374	323	347	314	319	327	281	317	342	367	318	331	360	301	354	346	308	288	284	329	351	350	356	308	357	339	286	337	324	305	326	335	332	351	310	334	319	306	319	326	328	318	314	294	316	344	367	302	300	316	319	330	325	344	335	343	313	315	324	336	323	332	332	326	318	323	310	334	302	303	290	328	294	277	330	283	319	340	304	292	329	320	285	348	299	313	344	306	317	320	292	302	308	294	327	315	293	333	294	323	333	344	341	336	334	332	317	345	312	308	297	320	315	315	315	297	322	309	304	309	327	348	311	347	324	340	318	352	309	332	327	315	307	331	323	336	273	297	313	304	291	312	329	335	317	336	330	306	307	306	278	312	291	336	304	327	342	312	278	310	312	264	287	280	332	308	312	332	311	354	282	350	301	313	316	292	300	315	294	309	320	315	360	318	303	356	303	298	328	324	337	278	295	329	319	327	322	332	283	310	308	297	301	324	323	294	297	311	294	303	325	309	351	317	289	316	309	306	313	307	319	329	391	331	284	300	327	316	326	309	363	305	330	318	333	320	304	333	309	297	278	340	317	315	297	334	309	312	301	329	336	316	310	329	301	288	293	294	315	348	350	293	320	329	315	305	343	303	314	318	322	284	307	302	330	313	329	322	337	307	309	321	358	342	357	348	314	301	317	342	302	328	343	347	290	334	319	345	339	321	305	316	317	331	341	294	321	329	337	322	323	288	323	311	326	338	319	314	340	307	317	320	300	328	290	305	342	348	295	303	326	303	321	303	307	283	309	325	319	313	302	327	331	308	331	322	317	308	311	326	337	351	307	305	317	304	329	300	320	315	297	332	321	317	309	319	323	292	333	320	335	326	335	313	319	341	320	275	331	333	310	299	282	313	324	334	315	305	325	301	301	305	311	325	332	310	346	326	328	305	341	342	325	352	322	335	320	339	320	288	341	307	298	325	337	315	298	338	330	310	327	306	299	325	303	283	291	316	330	321	313	298	335	318	360	306	299	313	299	300	310	307	315	314	324	293	289	304	317	317	311	308	313	311	299	327	303	294	333	330	317	289	331	304	301	341	306	311	323	327	333	313	333	328	302	326	325	314	331	314	298	319	319	310	327	282	313	307	361	315	321	319	317	339	322	326	285	316	315	268	337	325	332	311	333	272	337	305	324	303	307	320	313	313	346	323	335	298	328	300	328	335	307	326	315	313	265	310	327	316	332	293	320	306	302	320	301	298	307	307	326	323	301	306	327	329	322	326	330	304	300	280	323	333	289	329	274	301	298	302	296	316	298	304	307	311	317	329	319	312	312	327	312	319	304	342	311	343	310	318	316	325	325	352	332	354	288	331	330	346	313	315	314	305	298	330	341	323	346	315	349	342	335	322	279	313	318	314	339	316	316	312	300	314	329	291	328	328	332	306	310	318	350	295	300	315	347	301	327	338	291	316	334	309	339	295	290	320	298	354	305	295	305	280	320	324	324	323	316	298	296	285	338	334	296	293	338	306	319	333	320	288	295	312	282	280	321	316	332	316	371	332	309	346	339	329	338	324	300	348	362	344	318	301	312	343	285	361	340	333	319	321	326	319	300	322	316	309	312	312	340	271	307	300	339	314	325	294	328	312	291	309	312	307	298	330	294	281	332	301	323	331	343	326	309	330	308	338	336	304	300	343	326	328	312	267	291	312	299	314	294	314	347	322	329	285	301	328	290	293	292	357	327	331	303	305	321	308	311	341	323	315	286	369	330	305	354	349	297	342	307	316	283	309	326	346	312	322	309	339	302	300	322	361	318	321	358	329	327	277	351	336	284	292	315	306	313	359	333	340	296	357	317	329	362	364	327	307	318	299	323	315	294	314	318	312	336	314	319	343	321	294	341	363	295	309	318	307	274	314	299	319	288	282	316	311	349	340	326	291	316	314	297	315	306	329	323	301	315	291	323	336	346	342	325	338	356	313	322	289	335	345	322	297	316	318	294	327	334	285	307	325	336	307	304	302	290	304	331	303	354	316	344	293	343	319	310	281	320	308	348	298	326	303	299	323	319	307	334	319	298	294	324	298	321	320	321	307	314	304	303	304	341	325	300	312	306	314	324	318	330	299	318	344	324	293	303	289	292	357	300	319	320	291	293	282	335	319	315	327	340	324	285	332	320	311	304	304	308	321	318	296	330	314	331	310	294	305	331	318	291	340	297	307	320	330	291	318	313	317	294	314	310	309	311	306	327	320	313	333	327	294	321	297	306	345	296	288	318	330	298	312	297	307	323	294	298	308	312	306	308	330	329	278	319	330	319	347	319	302	289	299	323	342	320	305	313	313	292	333	320	328	297	310	311	321	321	304	336	338	299	336	297	310	310	306	322	323	296	334	336	326	296	342	334	336	318	323	310	305	324	332	325	330	322	321	302	310	322	317	303	287	307	281	316	326	311	337	320	329	304	351	324	337	289	332	278	320	341	320	330	359	360	302	311	280	340	314	307	291	341	307	315	330	332	335	348	327	313	309	347	295	333	307	312	325	325	306	332	324	326	326	294	316	309	331	355	309	298	309	320	325	308	325	309	310	341	311	325	313	346	316	308	317	324	318	302	301	330	325	294	326	324	333	334	309	330	306	305	329	332	373	334	299	300	299	326	292	349	328	328	307	335	327	315	338	357	298	325	321	331	319	353	322	329	322	267	308	330	309	325	330	363	322	323	328	317	321	307	310	313	303	309	306	348	297	307	327	338	340	310	273	305	350	297	309	313	313	324	339	338	341	319	315	328	317	327	342	281	302	290	298	325	320	313	327	339	311	348	297	321	320	344	353	333	351	315	297	309	329	324	323	317	336	317	292	296	318	305	305	331	314	323	315	350	317	330	316	315	333	316	300	315	315	300	307	296	302	316	301	312	323	307	319	290	341	317	345	301	332	323	313	311	306	339	315	323	317	273	356	322	344	320	323	308	338	313	301	338	307	307	299	307	306	325	327	292	286	309	343	314	338	314	301	299	326	301	333	367	309	305	295	320	277	293	316	294	327	344	295	301	337	292	339	331	341	298	290	348	315	302	306	335	312	352	314	340	304	346	322	343	261	339	325	338	322	314	288	322	319	289	317	300	327	316	317	333	323	304	327	295	294	331	331	308	291	310	325	303	299	287	295	308	276	302	292	345	326	365	313	294	313	334	304	316	305	311	338	330	344	311	305	303	342	342	319	331	356	343	319	303	323	293	290	345	303	313	339	313	334	336	347	314	320	310	311	300	298	319	298	270	315	318	292	316	331	302	286	321	311	348	332	288	309	324	314	342	310	325	289	332	278	320	309	325	336	314	335	332	292	286	317	332	312	320	303	304	323	294	331	318	313	328	331	280	287	319	299	295	302	364	319	302	348	324	340	311	321	292	307	325	316	323	282	316	319	330	299	323	337	302	314	325	302	319	289	319	301
33426	44970	31793	18915	11876	5386	2888	1951	1318	953	862	711	651	580	510	526	459	457	443	417	417	386	445	390	405	417	411	384	372	374	400	390	363	384	383	378	373	344	363	387	323	377	418	363	375	371	387	337	343	360	347	368	383	410	371	360	371	391	357	390	369	381	373	370	386	342	357	344	357	414	344	336	361	397	367	425	374	367	365	351	392	371	371	340	376	360	369	377	347	386	374	372	380	386	389	353	398	394	363	393	393	350	416	373	378	354	370	362	397	387	363	359	327	354	330	374	359	372	359	378	365	392	344	379	353	392	383	371	372	356	373	397	386	382	359	382	366	363	378	368	380	389	400	365	393	350	337	339	341	328	380	374	368	369	335	375	370	357	327	358	378	391	377	370	352	363	365	370	354	349	419	373	376	388	388	380	379	377	366	353	378	410	407	368	358	363	361	352	323	350	341	402	374	382	394	360	362	406	371	355	350	364	381	366	402	347	374	334	354	392	362	351	386	371	390	394	385	397	383	324	373	375	350	392	384	397	369	390	382	375	386	354	393	386	388	397	399	369	397	385	372	404	351	368	347	350	392	377	349	363	366	378	346	377	379	424	427	398	365	358	353	349	326	357	330	376	368	381	388	359	326	382	383	383	376	376	385	351	361	369	352	383	325	353	360	382	377	375	356	341	376	374	376	367	347	382	404	359	370	359	341	374	375	386	354	374	369	340	356	315	365	347	362	391	349	357	384	354	405	421	366	366	350	363	363	354	380	357	357	366	380	345	371	358	357	370	374	363	384	350	349	370	367	350	380	387	351	384	372	385	373	380	364	366	346	363	359	379	358	357	351	340	365	358	387	384	344	352	354	352	374	384	362	367	372	382	389	347	393	363	359	337	360	346	349	344	386	354	348	350	384	380	367	379	398	377	366	367	380	352	356	365	371	327	376	359	363	376	360	385	341	355	358	364	353	351	356	377	378	381	371	337	380	344	351	360	377	374	371	397	379	357	389	362	359	361	368	346	419	366	362	370	362	372	370	353	383	369	401	375	358	335	408	376	348	367	347	392	349	400	396	367	382	383	369	324	336	390	349	347	361	355	377	394	367	414	362	392	353	327	380	351	328	329	363	346	361	360	344	389	383	396	400	354	380	377	360	369	412	369	399	413	396	393	376	344	371	361	349	370	355	353	362	378	351	375	359	347	359	360	395	393	355	382	351	382	392	369	400	344	388	347	349	378	373	381	376	380	387	362	378	389	397	400	402	383	379	379	365	362	393	357	341	384	367	379	375	389	349	365	384	382	404	343	384	356	381	416	372	352	365	366	364	363	340	353	356	364	352	387	345	365	398	358	394	381	368	354	377	339	393	388	375	375	345	369	368	391	359	384	402	346	358	366	335	372	365	375	387	421	368	386	354	407	408	372	401	378	364	364	369	353	375	379	317	345	383	357	382	352	346	362	361	386	375	381	393	382	373	365	391	359	376	369	375	359	385	334	378	355	442	355	387	371	406	365	349	370	345	351	395	390	361	348	391	384	356	358	387	362	371	368	404	386	372	386	345	364	372	369	360	376	361	395	381	392	366	350	385	361	361	369	387	372	363	391	345	343	358	380	436	403	384	388	357	351	388	371	377	378	393	388	351	355	373	372	390	358	380	345	375	365	346	383	373	425	374	376	368	358	339	377	355	373	400	393	355	376	353	378	380	362	361	392	348	376	376	381	353	374	377	380	398	331	318	376	353	370	368	393	334	353	325	367	358	343	358	388	411	424	359	375	399	390	390	358	365	382	347	369	380	386	362	370	374	365	390	365	341	366	398	370	350	389	405	341	373	338	346	354	371	366	413	372	363	373	336	376	373	366	343	348	374	340	392	358	396	361	394	350	358	367	336	382	386	358	389	356	371	420	377	349	355	396	361	377	374	380	352	350	371	348	391	371	400	346	347	341	388	373	345	387	362	386	373	370	355	383	383	364	385	371	388	413	363	335	334	367	377	358	356	380	389	371	367	331	384	359	378	403	369	373	370	376	370	403	375	376	411	331	339	422	378	328	377	326	368	386	386	353	375	360	354	395	372	383	383	342	353	370	386	368	390	379	394	376	354	361	377	366	348	391	350	382	350	366	394	371	422	396	361	371	350	374	382	356	385	400	345	370	380	375	369	383	390	357	369	349	377	382	366	375	366	400	386	326	394	382	335	354	343	379	358	374	420	364	364	366	384	385	355	382	352	369	392	376	378	360	351	406	341	405	344	411	341	356	382	396	350	383	370	387	375	386	365	349	350	351	379	353	384	387	348	378	357	353	378	362	396	362	344	344	408	387	363	333	335	343	375	364	380	360	343	375	336	371	369	359	384	400	355	362	396	349	353	400	357	362	362	370	374	350	361	373	377	380	395	387	337	389	367	370	361	374	378	372	375	395	371	373	343	383	375	401	379	388	354	393	387	363	393	369	352	335	418	338	391	357	377	410	378	357	371	361	384	351	367	380	348	378	348	373	325	366	335	346	362	362	373	344	375	383	389	402	364	373	372	388	334	353	363	372	356	356	380	365	376	361	363	375	367	368	353	371	354	370	363	376	352	386	402	374	384	373	344	345	377	405	341	394	360	348	397	363	370	367	426	357	371	332	361	357	393	367	375	375	366	386	385	368	368	356	359	352	356	378	372	346	347	396	364	346	326	396	382	393	377	354	355	362	348	364	351	382	353	355	369	360	383	344	373	383	345	371	385	384	346	380	302	388	374	380	362	401	355	376	378	385	345	396	379	402	354	372	332	377	395	396	393	346	415	385	320	363	337	339	394	347	365	393	356	328	347	370	384	387	370	352	404	392	384	376	348	309	392	381	348	348	393	397	427	353	385	339	362	362	367	400	356	377	382	379	417	362	371	357	397	380	366	369	366	354	370	426	400	368	405	361	327	333	367	401	356	360	384	329	357	360	364	384	421	357	345	394	375	361	350	364	356	370	366	378	371	363	366	388	355	377	394	389	363	344	361	348	368	377	339	343	365	311	383	370	375	348	369	373	399	382	419	365	359	377	364	368	379	358	349	381	388	350	390	371	345	351	342	369	373	373	366	368	373	357	394	379	368	378	379	395	424	371	384	337	359	394	365	402	363	363	345	393	367	379	402	377	376	349	400	415	357	357	365	348	397	367	359	406	404	390	338	342	356	345	344	404	355	335	373	378	401	384	390	434	345	367	353	377	374	366	377	380	394	335	362	373	359	376	349	339	363	372	367	382	365	375	370	365	385	368	375	363	355	343	379	358	374	369	360	412	311	368	357	341	369	377	360	364	352	361	404	365	385	366	383	397	381	367	394	373	382	407	387	360	392	396	387	366	351	368	365	373	361	372	354	381	364	361	384	361	335	391	374	376	386	345	391	376	388	368	354	385	342	362	361	382	388	373	368	395	369	387	363	378	383	350	357	378	360	373	343	361	359	350	377	344	354	382	387	345	364	366	388	388	382	379	365	366	362	355	349	360	356	346	363	390	348	344
23845	21395	28485	25287	21693	14298	5805	2493	1401	932	779	723	650	614	508	519	507	449	502	443	408	444	423	418	402	403	433	404	428	447	401	416	408	410	397	428	407	412	369	407	375	405	398	374	409	412	395	415	385	412	393	409	383	395	417	372	402	403	391	379	377	385	381	384	389	384	387	378	365	397	382	358	382	361	388	424	367	375	394	396	411	392	410	399	397	375	386	389	449	401	395	391	417	383	373	426	403	412	375	357	375	362	383	371	391	381	389	386	378	396	366	393	409	395	397	360	417	409	355	374	395	389	409	377	366	390	394	391	396	372	390	360	360	386	419	403	378	402	394	393	444	350	403	381	390	400	408	376	397	391	404	391	370	414	448	400	354	416	375	395	418	393	424	417	408	367	373	378	396	368	407	375	407	382	393	398	403	388	364	367	375	384	401	375	395	388	386	384	415	436	397	401	366	353	396	433	365	416	357	416	380	395	437	387	417	395	425	393	409	373	361	390	386	390	347	407	420	402	384	372	359	383	373	382	408	376	412	385	396	385	408	365	386	396	412	377	391	423	406	378	395	409	379	380	401	367	377	413	379	416	365	408	394	430	409	368	371	395	367	340	385	404	356	382	380	376	384	403	388	386	382	418	363	352	417	402	392	388	421	380	393	374	389	393	367	397	386	365	421	431	393	395	383	407	418	411	417	388	406	387	414	430	363	371	368	357	407	410	381	407	387	371	410	413	360	435	395	396	425	362	385	386	388	399	407	409	400	372	358	377	397	415	391	370	414	373	410	354	376	379	354	383	372	380	392	389	356	396	404	408	377	385	369	391	402	384	374	400	415	391	394	402	413	378	407	375	448	382	370	392	381	425	380	384	377	395	400	358	384	387	406	367	356	387	414	392	413	393	371	395	398	379	402	379	391	375	383	375	406	377	387	419	413	376	379	348	376	389	388	394	376	433	374	401	380	389	374	376	351	396	378	378	424	384	357	378	411	394	403	393	393	374	420	430	389	397	386	400	384	420	345	435	407	405	366	382	398	395	379	356	378	347	416	384	389	382	387	394	387	374	412	419	378	368	385	384	359	395	382	420	363	410	406	420	380	394	399	374	402	385	378	385	378	368	379	413	391	413	398	377	354	422	386	416	375	411	351	376	365	370	390	406	404	351	368	368	369	395	355	392	423	393	399	450	409	418	385	430	377	380	364	394	374	390	373	378	417	408	377	387	364	402	389	388	424	400	389	377	413	442	399	401	436	360	373	343	376	370	379	346	404	344	380	387	408	397	410	392	374	381	391	406	383	400	421	356	396	401	384	390	375	365	385	381	367	416	372	371	396	427	366	409	379	375	338	430	384	431	421	407	395	380	357	383	400	406	395	367	396	412	384	399	394	397	437	435	410	374	371	402	368	400	397	396	409	409	387	413	351	383	368	382	390	413	386	375	391	413	367	412	393	368	412	399	375	407	383	378	382	445	382	382	415	382	406	387	370	431	410	362	388	410	395	381	360	402	393	360	350	408	406	379	377	382	388	427	388	382	398	372	399	360	388	380	356	361	413	408	370	411	376	399	369	365	400	397	413	388	380	369	383	403	381	391	432	365	415	391	395	410	410	384	399	404	369	395	395	373	391	409	395	411	412	401	377	426	384	391	385	402	378	398	384	369	367	405	360	376	410	418	400	379	364	361	380	415	371	384	367	374	390	358	412	376	427	396	423	401	377	401	412	384	395	358	411	388	382	357	378	394	382	389	385	370	413	391	377	419	364	394	388	378	418	422	389	377	390	400	410	389	396	388	388	385	411	378	395	415	370	392	430	400	347	393	394	369	373	396	387	384	413	386	342	383	407	398	394	402	442	397	370	385	397	409	351	391	372	380	375	406	428	410	406	411	397	377	401	395	369	375	409	360	385	437	384	412	383	401	348	393	397	403	400	378	358	406	392	380	379	393	370	360	405	412	365	445	414	375	387	377	402	392	401	422	364	373	374	374	407	350	397	423	393	378	422	368	356	411	393	393	397	367	429	377	398	368	384	376	411	379	410	379	412	395	384	395	366	437	369	369	400	393	364	400	372	399	431	408	393	386	430	396	371	386	371	381	404	410	395	357	388	394	367	404	373	343	355	377	374	439	415	415	414	397	392	383	360	396	366	382	395	392	391	398	388	403	391	423	406	403	405	409	368	380	420	353	385	408	392	341	411	412	380	395	393	406	410	351	411	371	378	385	371	353	411	403	405	404	391	371	367	376	360	407	386	374	354	380	372	375	419	417	392	376	439	377	389	415	405	389	394	382	408	432	398	385	413	390	383	379	396	372	425	387	391	367	374	374	383	379	409	400	468	357	394	395	386	393	373	391	416	429	399	394	414	400	385	433	348	366	438	402	359	372	345	420	390	379	394	360	384	417	397	388	392	399	356	358	403	394	383	417	411	404	400	405	422	416	376	377	405	396	419	388	349	398	392	374	387	405	402	365	429	422	386	419	379	375	389	388	396	381	376	421	389	406	396	375	375	394	373	376	403	386	403	397	418	399	387	361	371	404	416	392	399	411	398	410	391	418	360	385	400	414	374	384	350	374	381	396	365	405	385	413	409	381	426	377	399	390	392	365	405	385	404	392	401	382	376	417	389	392	375	386	399	410	366	372	409	381	379	407	398	398	392	413	386	401	405	369	420	359	374	461	381	394	404	378	414	424	404	384	348	419	384	405	378	390	397	409	369	375	361	389	395	389	384	414	413	392	410	390	406	411	422	358	382	422	377	409	389	363	392	413	389	382	379	373	381	383	407	403	426	394	378	358	427	389	342	426	371	396	417	383	380	383	405	388	435	393	384	398	428	427	357	393	380	389	434	406	395	380	382	374	400	442	344	367	363	380	416	404	401	392	387	398	352	391	397	382	360	381	415	392	438	429	398	391	400	379	373	420	395	433	408	395	411	378	385	408	368	391	418	398	356	372	373	392	411	416	426	367	400	430	368	368	379	408	400	401	385	438	412	377	391	411	397	364	405	375	439	401	415	386	410	359	381	384	374	372	421	366	396	398	383	392	381	387	365	418	380	389	417	370	384	410	379	396	388	411	390	427	410	417	379	391	408	373	388	394	378	384	382	378	387	399	347	380	365	373	395	403	410	376	370	368	360	422	386	384	393	414	405	380	382	384	392	391	403	389	390	359	419	371	387	416	368	329	402	384	374	397	391	426	397	382	427	359	377	400	378	401	414	395	376	390	400	417	414	406	398	378	399	384	399	372	404	364	400	407	384	397	417	406	368	358	421	383	419	408	423	392	390	401	428	375	385	399	418	364	404	380	400	407	399	400	371	431	385	420	360	368	391	370	405	408	390	378	384	417	417	409	363	438	372	400	384	382	405	380	401	375	368	400	391	409	398	397	349	400	399	363	377	421	411	390	371	364	390	386	408	420	391	382	394	407	373	378	369	393	400	389	397	386	397	390	387	383	375	377	394	373	356	390	414	405	384	416	385	408	387	379	410	393	429	367
31871	53857	42208	30940	19747	11116	6759	3984	2449	1564	1189	1058	964	755	704	709	634	615	587	569	568	550	524	556	504	438	481	465	492	512	494	440	471	473	489	446	473	465	482	481	489	452	444	460	498	470	476	460	440	512	469	472	471	460	447	441	463	504	437	425	417	436	498	446	457	475	444	438	446	465	430	480	435	481	447	503	442	451	441	434	465	423	478	423	482	457	462	501	457	450	449	467	463	440	458	449	441	446	471	454	464	457	428	459	474	459	480	442	449	455	466	431	467	474	449	412	458	479	457	448	452	456	449	447	471	458	460	438	494	484	446	478	412	431	451	472	465	444	471	454	405	471	422	468	416	495	428	459	456	467	453	433	471	529	490	501	465	447	471	429	485	408	451	457	446	474	440	465	414	462	457	457	424	412	475	478	457	467	456	444	440	472	437	468	482	445	431	505	420	459	484	427	427	452	447	479	450	414	434	465	461	443	462	460	444	474	473	453	445	451	440	464	449	420	434	445	435	445	411	472	456	412	448	484	439	469	455	448	468	395	467	450	461	437	433	440	456	507	448	458	458	451	429	464	453	480	479	487	454	475	493	444	440	456	438	469	431	468	442	439	442	435	475	427	446	451	442	442	415	421	408	448	480	463	472	459	457	448	449	427	432	446	448	434	479	465	460	436	436	448	437	441	463	455	451	425	477	460	420	433	471	435	430	436	423	439	445	455	469	409	453	416	429	403	479	475	458	468	459	459	456	427	470	459	485	473	451	467	416	447	450	433	474	460	445	430	414	464	457	448	428	437	397	459	448	462	438	443	412	444	424	492	463	473	457	459	437	468	438	478	476	408	474	448	451	441	435	462	411	445	495	462	450	423	467	450	457	460	451	471	462	443	460	463	424	461	471	445	481	417	448	439	419	435	448	436	408	464	476	422	445	477	417	496	424	417	459	447	450	445	434	465	450	515	434	432	451	460	457	464	481	505	430	385	446	451	454	433	473	457	467	447	450	440	460	441	468	417	451	461	440	436	432	471	418	446	506	427	439	485	408	442	505	423	448	467	442	460	445	419	457	441	442	454	467	494	397	440	477	436	446	452	472	465	466	449	453	453	445	425	440	449	461	479	450	456	468	444	435	470	446	470	419	503	460	464	455	472	413	437	440	483	419	480	457	456	451	420	415	473	453	426	489	458	455	450	490	465	467	445	440	433	436	429	467	457	409	484	468	436	446	455	418	458	450	468	443	419	456	453	465	443	454	447	467	440	469	425	443	433	477	435	435	490	482	428	421	425	444	468	445	473	440	392	444	452	431	450	474	497	459	439	449	485	470	453	461	420	423	488	413	475	444	473	438	451	437	405	476	407	450	441	457	423	460	479	495	472	414	437	456	467	497	444	438	443	417	458	478	431	458	470	445	460	454	463	437	449	449	446	465	456	452	448	453	434	415	425	403	440	447	432	415	444	469	418	429	440	459	505	471	460	468	472	430	491	435	439	445	465	427	425	440	491	474	451	485	450	446	445	414	446	486	485	417	519	447	451	460	460	437	459	446	498	448	464	434	425	467	441	450	444	437	452	451	416	446	467	479	496	460	487	472	434	436	440	462	406	460	416	441	422	448	432	453	460	407	440	434	443	436	457	446	479	497	441	470	459	459	431	484	443	458	486	479	464	440	436	484	440	433	464	469	430	440	427	435	479	467	465	499	438	516	483	442	397	417	437	429	461	463	480	479	464	451	427	435	443	437	481	436	443	460	458	442	462	451	432	462	434	442	509	454	471	453	451	454	448	405	445	444	448	498	497	442	474	441	414	444	457	481	453	434	452	453	425	414	439	443	407	458	437	463	435	472	453	489	463	444	431	423	472	466	480	451	461	427	421	453	443	445	442	455	451	469	453	478	445	465	453	455	441	433	471	434	453	476	445	445	449	443	449	439	439	482	472	436	438	457	486	474	476	419	446	433	473	411	421	446	441	464	449	445	473	456	470	503	461	459	474	444	477	450	420	430	435	485	426	429	441	442	438	420	441	476	486	439	445	443	482	435	476	406	449	494	452	405	446	416	456	468	450	457	439	459	438	445	448	446	475	438	418	438	446	439	432	408	431	428	484	450	455	445	436	471	460	454	454	475	460	451	446	471	435	423	420	472	451	453	445	460	445	455	487	423	464	467	443	434	428	464	466	466	461	469	482	405	439	428	468	452	462	464	415	484	476	454	461	436	445	490	473	441	440	463	450	446	438	452	455	467	430	465	434	519	440	436	442	472	438	463	441	509	452	460	448	484	444	435	479	391	479	448	445	440	452	455	473	440	411	459	455	467	428	465	453	441	422	433	527	466	443	448	445	450	423	484	463	430	456	442	481	483	463	444	468	468	469	452	427	452	435	472	411	473	426	477	433	465	420	443	408	439	446	463	443	457	443	449	443	467	431	470	478	436	416	449	452	433	421	456	448	472	471	453	402	468	499	435	435	445	448	464	470	448	478	436	433	411	446	452	449	442	455	489	465	452	432	458	417	494	449	431	449	444	435	446	480	448	452	408	454	451	497	399	477	407	444	467	465	470	442	440	442	457	438	463	423	461	483	406	421	422	497	444	458	434	439	459	498	449	442	436	453	441	484	470	439	436	443	450	436	453	437	424	468	492	431	435	462	448	458	410	490	461	445	483	488	457	471	470	458	436	468	442	460	429	433	453	466	486	473	451	420	463	468	463	442	459	433	421	466	439	433	447	471	449	429	478	478	456	430	459	451	444	449	450	448	435	453	470	439	405	443	449	469	448	436	466	470	444	479	471	461	468	387	443	461	487	445	406	437	446	427	465	450	429	420	423	479	452	434	489	427	465	445	478	504	462	445	430	458	473	470	422	446	425	452	477	480	485	431	445	459	442	461	451	470	425	396	463	450	445	463	454	442	442	492	439	426	431	464	420	417	433	479	438	444	452	444	473	462	466	445	425	448	429	436	466	468	469	448	466	445	455	443	424	465	458	425	451	426	469	421	455	474	437	400	470	465	453	445	478	493	429	443	424	437	491	459	450	431	412	451	470	409	448	446	433	424	437	476	455	440	454	476	460	439	450	452	453	448	426	448	469	443	446	472	444	468	477	453	459	439	469	449	446	428	435	453	425	417	415	482	433	449	460	450	445	473	487	418	423	457	443	418	446	423	419	430	459	438	459	480	467	421	462	445	449	464	439	479	411	460	444	456	429	487	484	440	419	453	436	462	449	480	444	441	473	419	419	445	436	465	414	448	445	434	464	428	494	437	438	443	446	450	416	445	431	431	473	421	441	455	495	468	456	416	409	446	442	433	454	433	434	425	440	432	451	418	437	466	453	464	478	424	430	421	462	469	447	476	461	445	459	451	478	482	450	442	438	479	435	451	458	452	477	427	404	471	461	416	439	473	446	477	415	475	436	461	485	455	450	445	441	452	489	450	457	455	447	452	450	454	464	459	472	459	446	454	457	440	467	451	452	439	488	472	453	485	449	414	438	493	442	481
25287	21498	28176	26456	14088	5471	2760	1633	998	742	575	499	523	393	443	393	367	335	346	357	317	315	319	308	279	313	308	317	334	296	292	310	271	250	310	274	303	286	304	281	305	334	284	291	287	285	271	269	305	265	328	290	278	289	296	295	321	287	282	263	255	283	273	312	305	274	301	300	282	299	288	307	307	298	319	301	311	266	292	284	281	277	277	291	292	274	279	250	263	286	307	283	291	287	283	303	266	306	287	279	287	284	291	274	312	306	310	299	292	276	278	305	286	262	297	303	269	286	318	278	283	290	255	287	288	285	282	287	280	286	277	284	287	292	308	291	284	281	294	288	281	322	293	300	323	272	286	274	322	302	297	269	285	292	281	261	282	262	314	246	272	298	281	268	318	269	293	282	304	301	293	249	284	298	285	287	323	256	308	277	299	290	326	298	309	280	287	313	262	291	281	307	310	310	316	269	287	297	281	312	266	289	306	287	292	267	297	271	281	259	286	283	280	302	319	298	252	261	304	293	265	317	284	282	311	274	307	256	310	278	299	288	313	288	272	314	250	284	309	289	325	316	314	304	262	268	283	297	296	287	287	336	266	278	288	276	306	304	289	295	291	317	279	288	273	301	266	298	282	268	317	254	309	265	309	286	295	258	267	258	283	272	273	287	316	284	300	270	318	276	285	271	302	285	299	288	277	299	289	283	274	307	289	282	324	283	254	287	263	281	253	270	279	318	318	265	295	300	279	274	310	303	302	303	267	284	278	283	302	259	318	285	277	299	306	286	281	268	273	290	290	294	291	272	281	293	251	300	331	286	295	276	282	271	292	275	290	251	293	260	238	272	296	280	307	266	275	285	293	279	280	288	295	296	294	275	330	282	302	284	266	292	305	303	309	293	273	285	303	305	307	308	288	257	293	271	283	275	273	325	306	294	275	298	265	302	280	295	268	292	265	314	296	289	306	297	276	302	278	318	267	274	287	304	250	261	270	316	299	289	271	286	281	266	293	259	308	291	289	291	292	306	271	284	278	274	295	312	287	308	281	293	285	306	307	259	272	301	309	266	290	287	292	255	300	289	303	305	290	294	311	286	286	266	274	313	288	300	269	280	320	291	300	296	298	279	309	303	270	326	292	260	289	311	294	302	236	299	287	299	272	291	283	297	293	270	302	295	282	286	300	291	284	303	309	318	305	290	316	276	276	300	284	292	284	276	282	299	280	279	292	268	268	297	284	296	289	273	300	247	272	294	290	315	311	292	294	283	309	286	280	257	311	248	257	256	290	294	270	286	255	285	278	297	307	280	313	308	292	238	295	261	264	364	257	301	279	331	279	275	284	294	274	310	294	308	296	283	264	285	292	305	296	262	306	280	314	316	269	302	296	321	302	308	271	273	291	287	300	277	294	267	262	285	269	265	266	294	307	275	276	281	300	280	280	291	260	262	287	295	268	291	302	268	273	282	311	260	314	332	303	273	269	303	321	289	270	302	328	276	292	264	313	286	301	264	298	278	290	280	287	307	304	265	308	282	280	232	282	275	268	294	298	297	290	281	278	289	266	272	304	283	296	285	304	297	280	280	292	318	287	275	282	320	321	303	277	325	296	311	265	287	271	275	326	289	333	302	281	285	283	278	298	297	262	246	303	287	298	285	267	287	260	283	284	277	277	283	276	270	281	295	291	256	285	280	291	296	285	278	288	275	301	289	311	282	333	292	307	272	301	297	297	283	264	269	292	289	294	312	274	291	274	297	310	287	287	294	286	281	289	330	279	255	303	267	285	284	267	277	261	274	274	256	309	308	281	325	305	309	287	272	295	305	261	301	294	248	269	305	271	303	279	288	287	271	304	282	296	292	299	292	297	306	288	256	262	271	277	302	311	330	285	287	284	262	285	309	304	309	295	306	269	285	292	282	261	295	281	287	294	291	258	277	255	261	303	267	299	285	290	312	294	284	285	317	262	309	284	288	291	280	285	299	258	272	259	299	296	304	270	306	296	246	287	291	269	278	296	298	269	299	272	311	271	287	276	274	272	307	274	284	279	319	273	296	301	309	296	271	308	291	294	298	338	256	258	301	295	296	292	273	291	307	290	303	288	286	253	273	295	292	287	297	280	255	299	321	265	325	292	310	296	328	314	307	296	266	293	279	295	287	317	276	308	292	322	284	280	296	301	275	310	292	276	298	298	278	299	278	265	279	294	269	301	279	324	297	287	279	280	274	275	278	292	284	301	281	300	298	326	303	307	325	283	298	279	269	280	302	279	306	292	283	278	317	296	289	289	272	280	294	282	298	272	280	303	268	317	286	269	277	259	257	288	254	266	301	313	285	286	301	281	288	257	298	286	304	281	290	268	304	256	304	286	291	285	313	292	245	292	275	271	286	271	294	290	262	293	289	275	293	279	304	301	297	284	290	292	258	273	298	282	303	282	300	287	310	301	296	270	285	286	280	293	276	310	314	271	311	312	293	308	300	294	291	306	291	274	270	273	257	279	243	309	252	245	276	277	282	267	268	280	297	288	278	287	290	291	291	291	315	301	279	294	288	296	272	266	267	298	286	284	285	287	275	305	289	326	304	294	280	290	282	302	281	330	272	278	274	278	300	278	285	296	275	290	253	293	308	309	282	287	268	295	292	271	281	314	291	283	320	248	261	281	279	273	301	290	323	297	304	266	283	270	261	271	280	294	281	278	285	317	291	278	280	279	290	305	310	302	293	293	325	321	291	304	301	289	323	286	284	293	289	309	305	288	291	317	302	278	269	298	286	282	284	299	271	304	298	286	294	302	282	299	338	286	273	291	297	289	280	273	289	304	263	304	290	290	241	265	299	272	274	284	290	290	311	269	329	273	292	315	295	287	278	275	259	324	269	314	298	304	317	315	259	264	301	283	278	296	332	299	276	263	311	307	267	289	260	287	288	294	255	295	291	295	264	301	291	272	280	267	293	299	267	260	272	280	333	320	277	277	300	291	245	285	318	314	273	291	287	293	300	279	283	272	295	294	310	271	261	281	312	313	301	279	293	277	279	317	271	297	284	276	283	309	288	297	304	311	313	286	310	275	281	310	281	265	294	331	287	263	330	310	291	317	300	285	294	248	266	278	283	291	281	295	292	252	274	289	293	309	268	288	310	278	271	284	299	285	293	280	279	300	279	280	294	302	255	296	298	288	280	303	255	279	278	282	285	296	283	272	296	312	316	261	312	325	300	270	260	292	287	273	295	288	301	297	271	315	286	283	290	316	269	278	289	311	289	281	310	294	279	310	246	285	284	308	272	301	268	295	310	272	266	296	276	293	290	273	305	298	282	264	282	290	294	271	291	227	282	323	264	292	259	293	290	298	292	290	320	275	273	331	284	280	295	297	289	260	300	286	262	284	303	270	277	275	276	289	297	288	287	279	275	270	265	272	278	318	316	284	254	294	304	265	293	314	286	320	292	289	256	268	291	286	312	278	282	320	272	295	288	323	321	258	279	304	321	277	330	256	281	273	275
30976	50247	40241	25715	14420	8285	4769	3031	1864	1354	961	821	758	679	620	533	512	487	492	437	439	439	372	398	390	404	377	391	377	389	375	366	369	349	362	350	351	349	346	373	341	357	322	376	365	347	369	380	395	366	346	337	335	332	367	364	351	368	361	367	332	332	332	321	370	334	316	368	349	324	320	347	345	362	348	367	361	334	330	364	369	340	377	323	343	373	365	343	309	306	366	370	355	344	327	347	337	323	309	345	374	339	344	378	345	369	351	350	354	365	372	353	351	344	344	351	331	348	349	352	331	366	363	347	335	359	349	331	309	325	330	324	349	318	351	329	343	338	335	359	349	344	328	310	341	341	338	333	335	350	360	338	322	335	345	322	365	341	333	357	323	364	368	338	351	298	313	375	368	352	358	352	358	350	339	328	318	342	337	346	370	323	341	346	362	360	329	358	379	325	348	343	331	327	334	362	377	345	331	331	339	335	343	347	352	322	328	358	356	350	320	371	335	346	323	329	344	350	315	333	370	325	299	359	356	355	324	337	330	352	365	306	335	348	360	346	347	346	377	347	341	307	337	357	359	334	314	342	356	347	353	374	369	356	337	330	351	322	333	328	357	330	357	339	349	345	323	331	329	351	351	341	324	374	363	359	372	329	333	330	344	349	322	353	356	372	364	336	347	316	346	343	363	321	315	338	361	339	333	338	362	331	320	350	312	353	333	340	347	338	340	362	327	342	359	323	311	365	370	328	324	351	353	346	353	331	344	295	343	350	303	334	336	326	350	341	385	347	369	359	350	319	320	314	360	354	356	357	354	344	360	346	338	335	315	345	347	342	342	342	349	351	316	349	323	357	336	351	368	320	358	339	331	371	319	357	334	313	345	339	347	341	372	317	340	311	343	344	345	354	338	371	339	357	319	339	330	326	351	366	340	309	303	359	331	354	373	359	355	331	355	337	349	342	330	327	345	335	350	314	333	364	338	336	339	340	359	347	349	345	336	357	313	330	361	348	356	388	346	368	339	350	328	324	329	358	353	368	327	338	359	335	321	322	350	366	349	344	353	326	336	335	361	334	386	334	382	329	335	345	312	337	365	344	334	336	363	322	350	348	342	353	366	322	369	333	345	345	323	371	313	363	327	362	340	369	339	346	334	336	339	353	333	311	305	335	346	347	347	303	352	351	337	376	323	337	384	325	357	342	311	313	341	375	353	308	351	344	327	315	343	333	304	338	342	325	325	322	335	355	330	356	371	333	327	365	370	335	338	326	362	341	340	335	318	333	348	341	347	388	352	368	353	326	349	330	358	350	361	302	316	368	340	349	328	369	337	311	380	354	325	356	348	340	363	345	344	361	325	374	367	339	346	375	314	353	328	335	298	351	368	335	355	350	329	336	370	339	331	321	367	333	339	367	361	340	366	371	324	357	339	320	340	344	333	371	337	355	337	312	361	355	346	344	333	367	346	341	353	320	356	341	322	355	344	340	309	338	348	367	304	365	329	351	361	378	357	320	333	323	339	324	356	361	403	334	358	329	359	304	331	347	346	356	310	392	345	320	348	340	372	342	335	363	313	321	331	337	349	340	341	339	308	333	346	339	362	288	314	354	336	371	324	331	353	361	354	355	359	386	356	331	352	332	349	357	314	361	348	345	348	374	357	338	344	345	314	354	352	345	350	337	334	360	343	330	317	314	314	357	341	341	361	349	368	354	343	324	340	318	316	337	349	336	329	320	340	338	333	355	353	336	349	360	330	345	361	324	343	335	346	337	370	328	343	328	342	341	352	376	337	347	311	356	335	374	387	314	336	325	333	344	325	321	360	338	329	337	339	343	343	369	354	329	350	337	320	371	315	317	344	357	335	304	373	360	338	314	305	363	324	311	341	370	340	322	312	387	337	354	370	330	320	319	381	349	319	335	379	324	300	321	358	325	360	351	340	338	302	331	385	361	344	357	321	353	333	351	367	323	348	350	323	354	346	331	353	318	352	304	331	375	334	317	327	338	349	325	355	317	366	321	328	344	348	356	330	349	366	338	358	327	336	382	358	324	312	336	324	344	329	318	343	370	364	341	325	373	349	349	336	362	374	347	369	348	346	358	361	354	340	345	326	360	347	340	328	319	337	366	345	320	331	368	359	342	320	370	321	311	323	380	327	361	345	347	352	403	345	377	328	354	356	336	370	337	341	340	358	344	343	344	351	314	366	345	352	362	312	357	312	336	348	323	352	346	328	344	361	342	325	361	315	324	351	348	342	334	349	307	343	328	307	392	349	341	341	339	339	353	342	336	351	329	359	359	341	339	358	299	345	369	346	356	382	358	320	342	330	358	336	309	344	340	355	362	352	358	352	364	332	352	359	315	367	352	338	347	345	328	336	344	353	338	352	350	334	343	319	327	337	329	347	331	332	351	354	310	355	332	374	348	345	341	304	343	319	389	377	343	357	335	355	341	336	369	361	346	350	352	356	334	362	384	344	347	343	349	333	336	351	325	367	345	344	358	364	314	336	321	346	340	365	359	306	327	342	347	335	338	344	339	334	342	342	332	338	343	336	313	358	325	350	343	340	342	317	329	344	335	336	347	318	334	368	342	329	346	327	360	309	345	326	329	333	341	336	346	335	344	324	355	316	349	357	329	351	321	375	337	368	334	357	306	351	346	367	353	369	338	352	344	349	350	348	370	354	325	333	332	359	349	326	345	359	318	381	336	354	356	343	319	327	332	349	368	332	367	328	332	362	329	318	357	356	361	360	363	346	342	341	321	335	330	335	327	343	333	348	343	341	344	327	363	333	332	334	325	331	318	336	358	339	328	332	349	375	329	363	324	360	326	336	355	328	336	322	358	360	338	333	350	341	335	335	356	332	346	319	350	377	364	365	350	358	336	340	320	356	336	302	350	395	305	336	353	336	324	377	348	347	361	312	343	346	326	349	337	355	350	342	295	347	335	363	335	330	322	370	357	355	352	344	343	367	341	334	370	365	321	321	342	337	314	372	366	337	353	316	353	356	329	346	327	340	364	330	326	353	349	350	325	337	338	346	361	323	315	361	353	355	318	323	341	352	354	346	320	354	360	351	338	362	357	332	366	357	346	401	348	323	362	358	341	330	357	333	352	384	321	318	351	331	329	325	356	334	329	360	347	331	316	338	362	367	402	356	318	338	366	364	349	347	320	340	382	339	328	349	319	318	321	316	363	340	326	336	328	357	345	367	392	350	332	335	334	341	357	353	338	388	348	348	331	347	357	365	353	334	339	356	355	343	303	351	329	323	344	357	349	359	317	324	371	353	362	345	360	355	321	360	308	352	331	329	309	328	368	340	372	322	374	335	344	356	384	329	322	350	331	339	334	310	357	365	346	350	355	330	372	332	309	351	374	333	335	370	324	352	340	348	347	324	334	339	362	343	343	369	397	338	322	363	327	362	342	350	331	345	327	335	310	334	327	370	366	335	366	353	359	343	345	377	367	313	302	354	367	348	356	355	358	342	315	354	355
22801	21394	28912	24386	21756	21523	13435	4049	1560	998	806	726	681	664	549	526	514	492	448	455	447	439	393	430	423	430	444	449	406	385	431	442	418	422	371	404	363	402	400	441	408	360	400	399	402	346	408	409	436	392	400	394	410	406	428	380	401	425	415	400	400	425	403	412	420	393	371	350	411	394	369	363	403	348	387	403	383	422	408	426	423	390	383	397	411	354	379	427	403	421	428	416	398	403	421	383	354	390	380	431	393	420	406	415	385	382	406	379	415	416	420	408	404	379	342	390	390	407	419	394	389	375	355	393	383	412	364	401	434	425	382	411	416	368	428	403	416	379	397	383	407	370	377	422	423	397	416	430	413	414	378	383	357	372	395	395	388	384	424	387	410	429	399	375	383	404	408	397	386	409	387	408	416	408	400	423	418	378	384	411	379	376	381	400	403	391	415	431	380	379	393	373	386	415	383	371	399	398	406	409	399	401	428	388	421	383	395	391	400	360	410	410	379	399	386	357	360	406	410	386	384	405	401	384	399	389	395	390	390	405	416	401	398	405	354	360	375	368	398	404	367	374	410	381	393	397	391	379	425	425	359	397	424	438	392	383	368	393	400	402	409	407	397	389	384	377	381	394	356	388	365	423	410	359	388	378	377	400	385	377	406	417	382	387	419	407	410	417	371	397	414	428	386	409	400	411	406	406	389	391	421	398	390	400	397	390	366	420	405	385	408	408	359	397	390	398	384	408	395	380	386	389	404	393	397	389	384	367	385	417	437	413	403	378	352	384	371	370	416	455	425	421	392	405	371	379	401	398	390	376	374	390	367	405	382	411	409	392	375	389	423	416	424	390	381	424	408	364	369	376	375	387	392	429	399	372	399	362	403	380	348	372	397	350	382	414	413	385	387	395	405	413	393	462	402	363	400	400	395	366	408	393	398	408	392	380	397	442	372	356	384	378	380	373	388	424	422	365	399	419	411	432	390	388	363	368	394	403	405	389	418	405	400	375	432	411	435	391	427	388	388	400	402	363	405	369	422	413	357	388	395	413	365	396	373	414	413	394	395	388	357	381	398	397	403	397	393	399	368	371	395	390	408	378	450	417	389	378	413	389	398	400	399	393	373	369	414	381	401	412	380	366	427	347	408	372	386	423	390	439	408	394	421	421	367	358	409	401	409	381	379	383	416	423	399	384	397	384	394	384	393	391	418	402	381	357	408	354	396	378	384	369	427	423	392	420	389	403	372	405	379	420	359	386	395	395	400	404	411	422	392	395	378	389	397	402	403	379	369	426	392	408	374	381	391	396	402	391	427	380	377	400	374	407	381	395	393	407	367	385	408	402	429	411	400	386	379	401	444	398	404	377	400	400	392	391	403	406	394	418	347	425	376	416	424	381	394	407	392	413	423	387	379	411	411	396	409	413	364	389	430	395	422	439	378	374	417	403	354	378	374	386	423	388	389	381	410	411	373	396	428	402	377	393	367	402	404	376	430	420	365	384	377	381	389	379	354	382	363	388	382	374	412	395	385	409	429	393	411	393	431	412	409	370	400	414	397	367	417	397	424	368	396	389	387	402	359	401	369	362	421	428	393	399	395	410	386	407	378	367	396	378	402	389	426	393	436	388	363	395	395	408	388	411	373	385	395	421	371	382	364	401	382	414	405	426	463	416	388	419	381	375	420	393	368	394	385	404	388	343	429	383	376	389	382	357	369	399	396	406	392	414	407	400	422	371	417	425	405	408	391	404	414	403	422	400	399	403	386	377	387	405	406	393	428	387	390	409	404	384	401	397	390	392	406	402	409	386	395	396	391	426	435	391	397	388	373	390	409	366	396	353	398	420	410	395	392	393	400	385	450	421	405	398	380	395	385	363	383	375	420	423	393	388	429	403	398	407	382	376	389	391	395	376	414	360	410	392	385	378	373	414	388	411	392	408	417	396	382	375	373	377	403	373	388	365	413	379	390	393	388	377	365	375	450	382	414	412	396	376	392	409	359	407	378	435	401	436	385	369	413	424	396	381	425	422	419	369	390	384	393	417	405	365	421	420	384	392	376	399	410	392	399	375	392	394	389	394	386	370	388	397	396	378	398	382	367	385	375	392	411	414	427	383	398	368	405	397	378	404	384	401	439	407	367	371	381	373	410	390	380	404	388	386	379	379	376	376	395	359	410	415	384	389	396	387	385	390	370	393	384	378	375	391	424	417	399	392	396	436	399	386	361	394	415	409	382	402	398	384	366	416	398	403	425	412	408	393	362	410	394	372	386	370	397	368	388	362	371	393	393	376	380	406	415	403	369	390	375	442	395	394	380	408	418	352	408	398	385	403	413	380	419	382	439	390	393	381	443	381	416	401	384	387	377	376	415	397	394	411	396	389	410	396	371	376	361	427	407	399	396	426	371	419	381	392	390	420	407	402	411	411	412	396	394	395	393	388	427	371	434	425	425	396	395	413	395	390	411	400	398	401	388	396	431	400	365	414	435	416	399	397	384	409	394	371	373	392	354	377	400	387	364	380	419	370	424	393	384	384	402	391	411	409	387	375	368	408	359	373	430	380	424	431	381	369	385	392	381	413	401	400	376	390	382	410	369	360	407	418	382	392	385	400	368	396	400	416	369	401	383	386	331	405	373	390	388	401	412	383	393	386	375	391	390	400	422	376	390	379	379	381	412	402	413	419	364	407	451	402	342	377	400	378	403	411	393	402	435	395	404	388	393	369	384	424	403	377	418	391	388	394	373	387	415	369	377	388	393	361	399	392	388	396	410	384	385	380	367	394	414	419	384	419	385	388	403	394	385	393	385	408	376	428	385	379	384	370	380	399	405	422	348	363	360	374	425	402	362	397	402	402	421	363	401	385	396	394	402	391	379	394	401	363	423	440	439	376	381	408	369	394	413	368	375	432	384	389	430	407	426	381	367	368	386	370	406	384	413	413	455	359	367	396	412	418	404	382	393	376	382	336	350	440	382	389	412	393	391	402	415	402	361	381	450	408	384	379	438	354	407	380	390	391	361	393	405	405	363	399	390	373	373	359	384	389	406	412	404	386	389	363	380	384	378	376	414	409	405	383	416	385	389	379	401	410	400	400	436	409	359	388	403	383	366	410	411	394	392	372	409	388	419	404	365	449	427	399	391	415	383	396	402	400	362	387	407	380	389	390	413	417	395	404	376	408	387	393	373	410	405	394	416	405	370	385	393	387	383	400	410	390	428	383	382	383	374	356	409	397	375	388	421	408	392	395	400	385	385	375	343	415	389	394	418	387	385	392	407	393	362	430	421	403	391	388	430	358	376	391	371	392	398	390	362	390	379	394	379	361	413	415	393	392	394	382	395	400	401	416	369	393	441	399	385	400	416	391	395	413	395	396	410	400	403	384	420	376	428	373	352	390	402	411	386	378	442	370	372	390	425	396	382	389	448	421	356	403	412	416	399	378	403	403	384	359	390	395	401	399	355	386	377	419	416	423	404	384	381	395	371	395	391	413	402	384
35756	62726	50676	35705	26763	16133	9553	5563	2708	1517	1186	1042	948	817	730	698	669	622	594	581	520	523	504	485	529	446	523	535	479	495	483	446	498	449	451	453	472	452	459	424	433	433	495	468	413	486	486	489	478	454	487	443	450	454	448	443	465	467	445	471	481	467	440	476	419	481	454	503	437	436	434	473	443	464	466	451	449	444	447	454	453	476	484	440	428	462	467	466	474	461	430	471	489	472	413	420	440	425	431	414	466	454	482	458	446	414	482	445	467	412	464	461	466	435	479	483	482	489	447	429	449	445	462	436	459	446	429	470	481	467	459	437	474	443	448	442	452	461	425	443	425	461	458	468	444	446	470	441	433	411	480	416	444	455	458	433	398	469	445	445	424	454	464	447	434	429	438	464	466	498	460	432	420	454	456	460	443	459	461	446	469	449	422	497	470	457	455	479	497	451	428	454	453	409	504	416	435	468	477	449	458	391	452	476	468	488	410	483	461	436	416	414	472	488	423	473	448	423	425	465	447	464	468	450	457	437	436	452	457	444	477	436	484	454	485	462	404	458	456	435	469	486	452	477	438	462	460	478	460	419	476	430	471	443	442	387	475	430	432	436	457	473	465	475	465	453	417	491	447	432	447	490	466	444	461	418	474	441	435	415	488	435	445	432	444	427	423	449	436	455	443	441	402	448	465	457	409	448	462	396	459	412	460	459	483	431	453	414	452	426	482	453	477	446	458	436	471	438	470	444	417	452	497	507	460	485	424	461	443	425	469	469	453	478	423	446	460	488	467	466	423	459	444	455	468	461	448	486	473	442	457	459	452	444	436	467	459	466	427	464	474	458	436	441	436	460	429	432	452	409	473	451	471	429	438	467	448	456	471	426	441	447	506	453	421	444	445	461	449	434	452	449	421	443	440	441	445	394	433	467	462	500	479	451	459	467	441	445	467	462	460	431	442	488	439	402	430	482	429	454	455	448	434	466	494	449	471	476	443	517	418	451	447	449	442	448	480	441	427	477	463	417	447	453	476	447	434	466	502	448	499	430	460	455	452	468	416	447	446	435	495	449	470	470	433	426	450	431	423	421	435	465	469	436	479	417	450	441	467	436	475	459	420	461	469	470	453	453	443	429	495	415	432	461	435	477	468	494	453	449	440	428	482	484	472	461	453	489	433	426	444	443	439	469	458	461	468	443	481	442	486	426	473	495	411	457	458	439	477	447	432	440	442	423	472	458	438	460	478	486	438	453	460	441	424	453	478	438	462	436	437	418	444	475	456	460	476	412	446	455	421	436	465	448	461	471	465	459	434	461	498	425	423	408	436	475	423	451	466	440	427	454	444	452	463	432	480	462	471	428	429	446	419	417	469	464	460	481	461	418	467	389	468	462	437	462	465	477	426	430	493	463	453	445	458	433	457	443	431	395	438	436	458	451	431	468	444	458	465	456	436	477	484	450	457	492	476	462	439	455	462	464	448	460	437	464	467	497	466	435	438	450	435	467	434	439	483	436	485	440	442	467	483	436	451	451	460	452	445	421	454	452	447	477	458	440	465	443	462	463	453	479	465	457	448	476	442	506	477	419	456	446	423	462	467	415	433	455	433	421	455	465	453	468	447	480	463	450	459	461	471	426	452	462	458	392	461	496	450	430	457	455	445	466	426	436	427	440	406	473	454	456	439	452	454	464	462	487	473	459	487	475	458	401	455	452	478	481	457	465	455	431	402	507	417	457	474	455	458	471	452	456	446	467	502	485	431	435	425	429	461	445	457	465	480	449	469	447	480	480	457	469	477	485	452	471	482	429	475	439	444	476	447	455	430	445	427	441	404	465	455	441	476	465	454	425	465	476	503	439	464	412	450	461	444	423	458	448	468	421	454	483	449	457	432	430	467	458	435	454	426	473	492	478	457	481	452	439	425	423	466	447	460	466	456	465	453	484	464	466	460	452	445	464	450	475	461	460	403	479	425	433	507	430	505	426	485	482	432	447	473	439	415	465	420	483	416	459	436	503	470	432	425	423	453	432	442	503	444	474	449	460	474	440	479	451	466	398	451	442	474	462	475	468	435	476	424	450	436	408	419	426	462	464	468	462	460	436	413	482	463	443	449	463	471	438	424	488	464	428	497	462	483	471	443	453	441	433	403	459	460	451	457	467	451	457	436	462	404	446	461	433	499	458	453	441	455	437	464	472	437	442	450	494	442	464	437	461	445	446	455	428	472	467	443	437	457	422	436	434	434	467	475	433	426	453	456	471	455	462	449	463	457	469	484	473	455	467	445	426	476	449	426	469	474	423	430	418	420	467	460	457	466	494	461	435	420	478	467	472	437	456	434	455	443	443	437	436	446	489	428	450	455	461	458	456	465	458	476	466	459	440	483	425	480	440	446	435	473	457	461	421	467	492	425	454	432	465	434	439	427	439	446	483	438	487	457	475	420	492	443	474	474	468	437	412	453	443	463	410	477	446	457	478	423	453	439	478	459	457	463	452	461	452	453	472	463	433	445	449	440	481	444	451	463	433	467	461	485	420	432	444	431	437	434	436	452	459	444	471	452	478	471	423	442	489	420	473	495	451	441	462	440	495	457	424	427	433	456	465	483	432	464	422	484	416	462	436	431	442	499	446	442	447	421	447	436	408	430	419	442	427	418	468	445	449	476	442	473	427	476	452	456	439	443	443	451	456	454	442	455	416	429	453	494	421	441	468	441	451	486	450	458	486	436	461	462	475	488	431	457	438	416	429	416	409	464	472	475	421	414	435	440	453	455	416	409	456	480	433	437	410	422	450	454	452	442	446	414	461	468	441	442	428	423	439	410	495	442	431	464	435	436	433	439	436	451	454	442	453	466	424	468	424	489	471	438	451	437	501	434	442	415	421	436	471	467	404	457	467	448	446	439	454	472	443	468	467	432	462	426	479	479	461	445	428	408	441	434	452	465	440	447	434	445	462	463	429	462	441	463	491	448	434	432	429	429	458	479	454	444	429	456	473	439	476	465	455	463	487	434	458	450	457	448	435	457	432	400	440	474	452	438	455	465	455	473	476	472	440	476	434	453	438	472	449	449	469	431	424	449	450	442	454	442	463	484	490	440	435	474	435	437	447	443	449	433	461	445	438	478	463	503	422	445	468	468	471	424	473	450	470	447	433	496	430	472	448	451	448	458	452	452	484	486	460	447	497	432	469	479	457	448	435	467	447	442	482	460	434	427	444	461	459	455	449	428	424	462	472	459	443	478	470	469	404	438	414	473	489	445	438	489	468	443	464	469	461	423	429	452	459	438	450	443	438	454	474	447	463	409	450	464	479	441	449	477	445	451	481	436	442	467	457	420	462	423	472	473	461	474	479	438	461	468	437	430	453	473	475	474	430	440	443	429	460	429	446	425	435	437	423	455	444	418	454	446	437	443	444	465	462	419	480	421	446	480	468	452	469	471	436	447	448	465	455	454	471	425	460	461	436	458	441	488	482	442	456	474	446	452	438	428	417	454	418
30735	30473	31000	19449	7691	3252	1623	931	684	550	489	439	442	398	388	347	349	364	334	357	347	312	324	347	347	329	318	341	337	314	320	342	312	324	295	310	337	295	321	308	339	322	326	295	275	318	326	317	313	319	310	330	318	317	339	294	311	302	328	306	307	311	308	312	350	299	305	339	331	314	320	307	316	309	329	277	313	299	302	306	342	341	307	319	318	302	299	303	322	317	336	281	310	319	280	335	306	306	294	311	329	304	305	312	311	302	298	324	306	315	273	349	290	319	296	315	307	325	295	309	286	330	316	300	302	308	295	279	286	347	339	322	310	311	350	336	316	311	294	311	307	297	333	326	295	384	322	297	281	315	315	327	323	313	329	348	326	278	351	337	336	316	310	292	315	344	287	281	329	275	301	329	298	332	324	326	329	316	295	316	304	342	324	314	305	306	289	299	317	317	298	327	293	318	306	306	296	308	310	304	306	317	306	324	289	304	328	313	286	352	317	290	284	308	326	308	292	306	334	359	333	330	314	327	318	312	299	316	316	316	311	320	319	307	286	301	349	307	294	316	306	326	335	314	312	319	316	286	316	292	291	277	301	335	303	312	303	317	311	324	314	313	325	294	295	297	300	300	359	312	316	334	309	328	306	328	264	313	303	306	299	311	310	285	296	328	298	311	344	328	299	325	315	313	326	313	287	319	317	283	329	338	310	346	310	303	292	294	307	300	358	301	303	331	320	330	332	285	306	325	306	332	327	302	290	307	305	310	319	319	307	333	289	313	316	339	324	324	337	343	335	307	348	314	303	299	326	307	279	292	301	316	312	320	284	302	295	322	320	319	281	304	300	316	319	327	312	337	342	366	293	317	305	292	297	329	312	295	311	359	329	307	262	299	313	334	335	304	325	309	306	304	347	321	300	303	303	349	325	330	309	317	317	310	328	311	311	330	286	322	317	308	304	319	313	315	296	314	310	316	293	282	315	303	316	321	312	304	332	312	345	347	302	321	305	304	318	298	321	307	317	332	282	297	324	295	320	299	327	327	283	325	323	316	293	328	299	305	317	307	343	338	329	324	306	339	309	299	292	316	318	329	295	323	317	306	298	333	325	294	295	317	279	302	328	331	297	276	315	315	305	320	341	307	318	313	297	305	290	318	285	325	275	298	321	294	303	316	301	303	295	306	341	308	295	276	320	301	300	287	363	305	289	326	342	297	305	316	320	309	335	276	337	327	295	265	312	283	326	316	335	324	278	324	321	326	318	324	331	301	311	298	330	337	350	310	336	321	308	303	331	289	318	301	318	369	343	286	307	327	307	290	299	309	311	276	332	301	312	285	326	337	303	312	301	293	305	304	308	286	311	311	328	309	315	321	327	305	345	346	337	347	321	340	318	299	314	302	357	332	341	291	346	321	320	317	270	290	331	297	297	299	284	314	287	306	294	280	311	318	312	267	319	320	286	308	317	322	326	310	339	307	336	319	327	308	306	296	321	321	319	336	319	319	313	310	293	307	302	339	312	306	334	278	296	284	339	320	342	330	301	328	284	317	301	325	329	282	313	306	300	328	309	339	337	314	283	309	313	291	320	327	329	301	311	306	304	328	323	341	319	303	281	328	287	332	294	288	300	302	295	316	339	299	309	310	301	344	330	320	285	305	308	298	353	321	301	322	303	324	307	305	317	328	290	353	315	330	307	334	323	302	317	321	313	307	323	308	342	275	316	323	320	323	321	294	352	310	284	338	319	307	312	297	328	277	301	287	326	280	316	312	290	293	328	314	295	294	341	332	306	282	296	307	307	308	302	305	293	346	295	301	294	289	325	287	291	323	280	287	299	352	309	343	267	305	286	315	297	277	313	317	320	326	274	318	299	303	298	291	291	320	331	309	320	321	307	297	349	341	346	311	296	291	294	308	336	289	324	328	342	292	272	331	294	330	309	298	323	310	304	325	295	322	291	274	337	313	290	307	329	329	271	353	306	319	302	286	294	290	314	332	311	298	336	316	316	312	300	329	323	301	317	286	325	326	343	283	326	310	327	293	316	332	337	309	326	292	306	320	308	311	327	298	293	336	341	296	276	318	304	289	308	345	297	327	324	310	295	281	323	300	308	297	284	291	338	301	322	324	312	325	289	329	303	340	321	321	295	342	301	314	288	293	333	322	297	334	285	309	312	323	315	305	316	315	271	319	324	299	327	296	326	304	294	303	324	284	293	323	324	300	333	285	320	292	304	341	321	314	298	296	322	305	316	305	320	333	324	288	315	299	305	306	297	331	316	330	331	286	308	323	278	295	344	289	303	293	316	297	303	294	273	306	321	286	299	329	307	315	361	348	295	307	336	315	304	338	301	291	315	320	337	287	315	301	326	346	295	350	324	306	339	321	293	343	314	335	298	319	301	275	316	317	316	317	292	292	314	300	319	316	306	319	311	320	285	305	299	291	310	305	285	323	278	296	317	272	306	316	297	319	318	283	307	297	299	293	324	299	315	314	341	324	334	327	297	298	329	326	288	305	284	296	311	302	316	293	308	315	323	295	271	347	326	319	291	346	315	318	296	302	294	314	313	304	292	322	318	314	309	347	297	321	327	305	305	299	328	341	305	308	314	309	287	314	299	288	332	331	298	326	317	347	302	335	308	327	301	325	321	329	317	297	302	287	296	345	303	343	308	317	342	300	292	329	335	328	299	322	309	325	312	319	294	324	319	300	316	291	306	320	303	316	320	302	308	298	277	313	308	287	283	309	311	316	285	310	318	321	329	274	309	300	340	303	320	330	322	344	293	341	305	324	308	318	286	317	335	325	325	305	312	315	311	306	283	307	300	318	343	313	299	316	275	298	299	312	341	313	333	287	323	300	295	293	306	326	311	322	323	295	309	328	343	314	311	308	322	351	326	327	328	290	294	302	310	308	307	346	276	306	326	322	271	318	333	311	294	310	309	335	305	324	319	297	319	302	285	294	297	285	326	330	313	324	278	335	322	332	321	300	324	310	293	301	354	323	297	335	309	305	321	317	286	327	337	339	314	310	287	312	343	335	291	313	296	306	273	320	284	308	345	304	278	322	312	302	314	329	312	304	297	303	300	272	310	297	308	315	306	297	302	321	273	314	320	295	316	291	313	323	302	295	311	285	344	348	284	321	294	291	313	282	324	339	321	302	308	317	320	299	285	314	304	299	284	309	313	285	310	336	309	310	294	325	325	280	299	274	362	337	290	342	322	332	327	337	316	327	300	342	308	308	309	283	308	320	303	296	298	299	308	299	317	327	313	313	319	311	340	311	303	282	323	318	308	336	316	310	314	313	309	321	316	331	331	325	260	320	334	336	322	318	315	306	331	309	274	295	309	317	319	332	299	310	299	298	297	315	282	302	280	307	316	276	301	318	281	297	337	268	324	287	270	323	319	305	269	286	308	290	311	306	310	341	330	313	349	325	329	310	303	324	313	298	288	297	302	337	307	291	336	333	294	342	297	302	327	291	354	308	307	318	303	309
33756	46054	34491	20476	10976	5547	2882	1653	1115	818	730	662	622	551	509	451	457	459	444	452	419	430	411	368	385	367	363	389	407	363	381	407	384	350	391	362	367	388	392	341	363	339	394	393	375	343	378	346	379	327	396	371	410	353	373	402	363	374	389	337	359	390	354	370	391	366	368	341	379	393	389	345	380	378	356	361	379	356	384	370	330	331	368	381	344	355	384	374	372	353	348	357	349	381	362	376	348	359	363	371	383	386	351	381	381	370	335	381	382	323	375	418	384	378	394	379	377	358	371	376	406	370	370	349	350	349	372	361	376	351	354	356	346	362	362	374	378	392	348	334	341	354	384	360	345	356	383	374	352	370	352	368	348	357	381	380	378	356	358	369	349	344	355	381	374	348	370	382	383	368	374	392	343	368	382	343	355	348	365	351	378	367	374	345	402	364	373	386	332	362	359	354	359	366	371	369	398	352	391	383	343	390	350	383	363	333	375	381	394	377	380	349	373	360	390	371	356	356	383	374	381	382	351	393	392	366	373	385	381	408	363	355	362	372	344	402	355	346	375	388	363	358	378	371	333	346	371	367	345	376	359	362	372	373	399	381	382	389	361	373	336	376	374	357	370	406	384	374	361	414	357	382	347	348	350	386	318	359	376	367	317	380	367	400	383	355	391	404	351	374	346	374	329	408	384	375	380	353	371	357	396	364	364	379	374	369	380	343	367	352	372	371	336	358	381	381	368	389	348	348	377	397	360	370	391	331	357	361	364	350	358	333	384	329	359	372	391	350	369	352	380	322	376	353	355	385	374	342	379	373	392	385	360	342	346	349	379	364	378	364	350	355	380	376	364	344	385	369	382	369	352	375	362	391	341	384	325	396	344	356	380	383	348	390	356	378	382	374	387	378	383	362	370	351	344	394	344	369	377	380	372	359	392	353	382	369	375	377	371	387	385	348	347	364	369	360	390	337	373	354	370	394	380	353	376	386	365	387	327	394	323	362	385	373	366	381	359	391	364	357	337	362	349	374	330	370	353	370	395	375	376	361	321	392	347	339	373	369	361	372	379	340	337	331	371	367	352	360	370	361	345	373	392	347	339	365	386	374	369	383	378	359	361	366	381	375	357	383	374	381	369	360	387	389	342	392	403	334	377	397	346	353	342	364	365	361	367	368	383	362	341	380	388	368	356	362	352	373	375	377	381	369	375	390	365	344	343	380	354	369	353	357	375	334	358	338	381	374	361	361	375	368	349	355	367	370	330	366	373	372	365	413	391	354	394	405	363	367	357	367	375	366	353	358	372	382	350	352	365	361	364	384	401	376	393	386	379	380	398	364	373	394	378	406	383	352	350	362	374	370	341	379	383	383	377	350	373	403	377	366	349	339	370	392	394	401	350	349	390	375	361	366	428	400	384	396	403	336	390	346	367	346	327	349	367	361	365	378	340	378	342	382	351	364	328	389	366	376	399	378	364	402	359	353	334	408	324	375	377	363	359	390	359	352	370	357	355	356	350	363	392	373	354	357	373	389	384	366	372	375	392	351	348	327	340	336	370	403	364	388	380	391	362	384	362	389	353	368	371	353	367	383	370	391	380	374	377	355	367	392	354	385	338	365	389	362	389	365	380	365	372	363	381	361	336	364	347	361	340	410	387	335	390	388	358	381	344	335	366	389	334	371	373	368	369	386	348	358	364	377	388	346	354	371	367	398	337	389	374	374	395	391	377	351	325	349	352	355	366	363	407	358	346	363	372	382	353	361	363	356	375	352	370	341	394	370	365	386	372	369	334	345	351	357	347	339	364	341	374	358	381	380	341	369	341	357	384	358	350	372	374	382	346	360	383	378	377	367	390	359	330	379	361	385	371	347	353	391	377	398	344	373	373	370	371	364	372	333	374	378	370	361	353	341	414	362	382	376	354	347	361	416	365	376	360	353	395	403	364	391	361	393	368	353	395	387	389	361	356	364	401	340	376	381	412	357	370	348	339	379	372	389	366	390	335	383	354	378	372	359	361	398	360	387	378	348	358	376	351	375	378	367	386	370	373	360	366	364	375	345	353	324	346	386	373	356	332	361	342	373	394	355	368	368	337	380	366	375	370	374	329	357	386	398	379	384	324	335	380	379	380	339	373	392	366	358	387	367	363	382	364	388	329	368	363	395	379	379	328	366	400	319	333	340	391	375	375	378	349	354	389	366	360	353	369	374	377	378	343	356	352	326	331	360	373	353	371	373	376	371	382	356	374	390	390	377	350	389	396	380	381	348	347	374	347	371	352	353	374	360	361	402	368	339	368	369	345	390	360	373	373	349	382	385	389	376	368	359	359	380	399	415	371	346	362	346	352	354	355	368	394	355	345	368	404	373	400	380	366	368	350	353	374	331	381	358	370	345	378	374	365	366	362	365	337	381	382	390	371	361	366	368	392	358	373	384	375	361	365	363	338	390	384	387	413	352	345	360	387	358	381	393	373	341	372	343	347	343	392	346	355	371	392	365	332	367	380	385	350	361	393	332	354	372	376	374	342	399	381	396	412	376	355	336	365	381	383	369	358	380	372	368	335	352	364	351	388	354	378	414	363	350	344	343	354	330	395	387	385	362	360	342	367	376	397	374	343	366	395	369	336	373	352	378	377	365	334	363	380	359	377	359	371	374	380	395	385	354	374	358	380	378	344	355	374	375	356	366	403	383	376	395	346	384	350	353	370	374	380	339	367	375	377	364	345	395	337	373	361	346	373	358	372	385	331	389	354	360	355	359	362	403	373	368	354	347	331	377	370	332	381	382	348	334	394	341	363	372	382	378	369	375	372	377	367	399	366	385	363	349	373	392	366	339	369	347	363	350	344	361	376	382	381	363	361	364	367	381	344	363	368	361	355	380	365	346	351	376	349	386	349	353	344	376	356	348	401	374	347	363	396	374	328	390	364	357	364	360	359	352	370	345	336	330	376	397	335	366	371	352	349	313	383	356	339	380	358	375	371	364	422	393	349	365	363	372	367	380	354	388	368	347	329	377	368	388	364	395	388	362	365	384	384	390	370	355	388	346	392	372	324	348	389	348	390	374	387	347	366	359	395	356	388	401	378	367	339	362	322	390	373	389	362	353	401	357	375	391	389	372	381	313	337	355	357	370	352	384	331	319	345	368	376	372	386	350	359	387	371	371	369	355	379	359	342	348	364	376	381	370	372	361	360	380	365	369	353	321	360	383	348	384	376	365	393	367	373	364	339	376	353	371	358	381	349	381	387	386	365	361	348	356	329	358	365	394	397	328	361	341	351	392	330	367	379	408	380	408	371	338	357	332	368	404	352	366	381	370	365	347	343	355	383	362	353	372	352	351	400	342	397	363	340	352	380	388	411	362	378	363	389	353	407	363	347	403	385	387	381	354	391	378	383	366	342	366	354	333	379	331	380	372	347	356	393	380	365	388	365	354	390	350	342	385	343	369	377	335	396	318	356	366	386	351	401	377	367	372	371	372	353	353	364	351	378	354
23830	21411	28568	25222	21414	13305	5411	2178	1334	939	777	742	614	652	583	511	493	452	458	434	447	435	432	415	414	408	433	415	441	425	397	397	401	402	398	405	416	394	375	412	391	404	353	397	379	365	401	380	366	380	358	396	397	385	398	414	400	398	403	421	407	366	408	403	378	396	407	366	416	393	381	379	365	345	379	399	391	362	378	372	385	375	371	366	396	390	355	414	416	358	387	365	375	407	388	412	390	370	390	404	370	371	378	387	364	333	382	397	370	370	411	347	401	382	357	394	386	403	360	404	357	396	364	398	384	399	364	347	363	399	354	365	363	375	346	374	392	395	383	375	398	419	417	389	387	351	358	407	369	377	385	356	397	398	380	429	372	404	375	384	361	427	408	385	371	377	398	342	391	362	402	392	375	398	383	364	368	377	364	405	430	349	380	432	415	394	400	400	363	416	377	376	366	405	362	372	384	346	391	381	392	384	375	373	405	414	384	392	354	413	355	391	387	412	373	379	380	385	382	360	391	387	402	380	368	349	371	404	361	342	396	396	389	409	382	417	420	421	387	372	428	378	373	383	405	406	383	414	361	421	360	376	371	366	363	402	443	373	371	419	378	366	363	369	380	322	354	403	391	402	356	414	414	343	357	370	330	385	375	404	401	398	360	371	392	362	366	355	386	391	387	363	416	380	397	345	357	395	380	361	403	364	405	397	372	398	384	393	377	407	389	393	346	402	399	415	373	391	413	385	364	397	417	388	366	357	376	407	387	369	398	418	371	423	386	372	370	409	411	386	379	387	432	383	371	386	384	412	372	393	397	395	394	379	394	381	386	381	384	385	369	376	409	370	363	380	424	338	377	365	407	392	389	391	353	383	353	385	373	385	392	359	369	391	355	369	373	370	383	387	354	372	396	354	421	383	377	369	382	399	393	368	359	371	361	362	391	354	417	382	403	422	365	400	391	383	377	384	345	380	339	382	425	395	384	375	380	396	405	377	383	352	376	395	386	368	344	398	381	396	373	377	407	389	406	358	378	395	366	386	384	354	384	391	400	360	371	346	407	349	367	424	395	394	383	394	411	393	372	406	376	363	411	366	348	393	379	395	383	380	408	369	383	361	413	382	387	380	406	397	408	386	381	361	420	362	376	396	398	357	391	364	367	361	358	378	361	416	395	354	371	394	367	380	383	403	374	401	384	335	372	383	379	363	376	392	459	351	373	394	409	382	374	402	378	448	384	381	395	397	372	363	416	434	382	345	390	373	384	368	415	390	355	371	398	370	338	362	415	325	386	382	350	387	447	406	413	371	394	386	391	401	382	383	400	354	406	380	396	382	372	409	410	414	373	356	374	397	409	418	350	377	385	379	371	380	371	384	374	390	362	377	407	375	394	349	381	363	403	397	354	360	412	386	386	371	336	375	378	390	400	404	420	374	399	369	351	364	382	326	368	392	411	399	357	378	383	413	381	386	370	387	399	364	368	375	363	374	368	342	410	382	345	399	372	384	400	402	386	392	372	362	383	383	396	374	393	394	384	388	371	416	427	409	358	371	418	380	413	371	417	378	379	391	325	397	404	389	397	389	368	379	388	423	384	397	363	403	420	395	423	398	404	375	358	380	384	378	394	418	398	370	356	401	402	357	376	364	370	418	343	379	387	348	420	375	384	377	403	407	395	385	366	380	389	376	349	378	426	328	361	408	377	375	360	378	425	423	359	394	382	399	398	352	364	367	406	384	394	387	393	374	400	349	378	381	405	385	381	402	400	382	359	374	376	381	393	382	363	366	387	400	407	382	362	367	382	348	364	398	416	380	381	370	350	365	366	369	399	402	383	381	391	390	379	353	392	360	400	399	407	411	380	372	382	409	403	383	393	392	369	375	401	437	358	402	371	361	374	381	364	400	387	381	394	380	426	363	372	387	403	372	420	390	383	349	386	364	341	380	376	398	375	356	410	371	382	378	357	404	373	376	415	379	398	385	421	359	378	389	408	395	380	381	356	392	378	400	407	386	386	410	383	328	407	405	336	404	383	361	376	359	374	393	396	370	382	420	355	396	400	384	356	346	373	353	395	377	400	387	352	409	366	361	442	354	393	386	360	391	408	362	379	425	378	362	386	377	393	377	419	385	382	370	408	378	411	407	391	378	418	369	346	409	347	385	390	413	366	365	376	355	394	373	402	396	384	400	382	393	376	393	359	384	367	361	396	389	404	386	407	441	362	377	359	362	370	384	401	400	419	404	389	393	390	420	347	377	414	386	394	383	347	374	359	395	369	380	382	374	395	404	423	383	426	406	382	345	342	366	379	381	402	341	399	398	361	349	403	373	406	399	388	384	380	388	348	394	370	381	349	373	392	393	415	382	350	342	361	370	388	425	365	357	390	404	377	385	427	380	343	411	410	423	396	364	377	388	377	378	404	383	398	391	419	383	388	385	379	407	364	363	348	390	377	367	345	380	412	362	376	376	384	338	367	393	370	380	372	397	377	408	369	403	418	384	401	356	363	372	387	370	414	354	383	398	409	376	353	408	353	382	394	355	363	359	386	414	377	387	389	366	388	405	359	384	379	384	369	415	370	400	350	443	403	383	386	410	370	358	382	403	401	407	364	374	385	396	386	379	397	358	369	375	417	377	389	441	376	337	373	373	386	371	364	420	387	366	398	373	399	389	386	400	429	338	355	383	412	343	424	390	374	402	352	377	370	400	374	381	389	400	390	395	356	372	407	360	390	349	384	425	393	356	398	388	375	379	377	373	404	352	366	367	383	363	373	349	396	404	356	371	380	398	434	429	360	400	409	415	388	377	390	407	389	378	376	403	396	371	360	378	353	368	377	408	395	385	357	364	353	383	367	371	351	373	384	392	365	398	404	367	389	421	358	397	402	391	420	360	387	382	419	399	382	383	414	349	377	396	354	364	390	377	385	407	392	378	393	365	415	377	423	354	413	391	379	393	367	383	394	410	375	377	390	385	400	393	362	359	400	371	380	417	368	385	411	371	352	378	397	359	390	401	350	356	366	388	402	395	402	381	382	368	378	368	382	377	356	385	377	401	346	397	412	371	376	380	379	403	388	393	374	351	375	371	363	333	395	353	393	383	359	381	388	409	382	378	359	412	375	369	418	377	408	380	383	375	387	387	377	375	379	376	371	378	404	371	410	423	399	399	362	353	422	386	368	416	390	361	414	375	386	381	363	415	402	375	373	380	402	383	391	402	374	376	374	387	358	392	394	405	383	388	400	391	355	382	360	387	412	383	387	364	361	380	365	383	386	419	378	376	383	395	342	372	353	394	391	360	387	356	358	379	376	373	359	362	386	384	401	381	378	403	378	406	377	362	398	341	352	380	373	406	344	363	372	412	400	402	379	389	356	363	376	341	389	370	387	373	376	366	379	348	404	398	385	395	383	403	394	401	389	389	403	391	364	390	362	396	376	338	387	367	349	382	380	424	363	404	402	403	374	404	385	414	365	421	383	386	400	373	387	386	380	384
32860	53499	44885	30353	16971	9534	6555	3481	2228	1537	1186	1044	923	802	743	633	593	590	613	556	525	539	496	502	523	503	488	470	473	502	445	439	468	470	469	454	444	460	439	428	448	449	460	449	473	403	450	480	418	462	431	444	460	433	456	439	431	462	439	432	455	443	449	435	440	454	420	438	470	423	467	466	432	427	439	447	406	466	437	403	456	443	438	447	438	454	426	426	493	451	424	410	393	461	429	435	457	484	446	443	449	423	460	398	444	433	433	430	461	417	427	426	430	431	444	423	448	449	458	433	426	478	400	429	430	449	458	412	458	447	442	450	422	419	466	431	460	459	448	431	434	403	430	438	426	419	449	465	483	465	494	466	406	443	460	465	450	438	431	462	443	471	470	445	442	482	484	429	434	437	477	438	425	466	465	495	398	453	418	464	416	414	434	441	397	468	444	427	479	468	468	403	418	436	440	425	459	450	408	435	437	422	427	426	428	393	456	414	467	448	432	442	431	427	466	438	427	471	456	428	421	449	499	437	473	455	456	455	440	419	435	447	427	407	414	471	457	470	429	436	449	414	441	462	470	434	464	470	467	431	440	379	466	420	441	455	426	429	449	464	438	440	453	450	447	482	435	408	453	433	416	422	433	412	449	464	456	459	450	466	425	443	419	449	447	436	436	438	407	450	440	463	436	443	449	462	447	421	436	421	447	435	400	471	432	443	438	426	419	450	458	467	444	444	447	447	458	484	498	468	484	458	479	486	436	462	406	446	480	441	445	449	437	431	458	428	425	424	446	452	441	413	423	411	413	434	433	437	416	442	466	406	447	434	439	441	457	412	426	447	439	505	410	416	437	461	467	445	442	417	450	422	470	438	410	403	439	448	427	424	437	461	469	436	456	390	429	439	439	418	459	453	419	461	465	412	421	402	411	443	483	427	495	471	478	462	429	434	446	450	444	412	431	437	433	440	433	441	430	445	420	448	474	458	428	464	443	456	420	466	474	439	460	446	436	482	430	460	478	477	471	452	422	447	428	427	439	445	412	431	445	474	446	427	428	455	469	440	450	427	443	463	443	449	444	450	452	468	456	445	469	464	450	462	437	450	458	450	422	433	429	439	413	474	439	453	438	450	443	443	424	448	469	421	407	425	418	434	406	452	464	456	458	426	440	441	454	441	458	455	442	438	450	458	442	477	459	454	454	483	426	450	395	428	452	452	414	461	472	421	436	440	440	449	465	422	440	479	490	436	454	451	427	438	433	452	444	443	442	457	431	467	507	426	473	497	422	467	444	440	441	449	444	459	465	431	452	451	433	459	451	468	456	440	451	446	472	446	440	452	428	462	419	469	451	455	453	417	435	479	409	419	443	442	433	421	477	450	456	443	477	466	446	427	477	415	428	422	435	441	437	449	433	463	435	419	422	420	470	468	449	447	463	430	436	463	443	448	458	418	443	446	423	465	415	439	481	465	477	453	452	445	451	426	421	448	461	432	453	405	443	434	446	425	462	413	413	410	483	438	419	409	458	422	397	455	407	413	441	444	450	412	436	443	430	448	425	433	443	423	446	418	421	441	422	480	446	440	460	461	439	474	466	456	428	435	441	436	459	467	431	478	453	460	426	466	435	439	435	407	437	467	437	376	430	470	440	474	442	436	484	463	418	435	445	473	412	409	446	452	423	454	460	478	479	479	420	447	445	448	492	437	452	488	431	422	417	438	446	450	412	459	458	419	453	438	440	428	459	437	442	465	441	454	424	439	429	451	498	440	475	416	430	429	454	415	433	429	441	439	454	461	458	416	449	436	404	432	453	427	469	417	471	460	428	425	397	416	522	428	436	415	465	436	394	438	461	427	435	452	421	432	424	445	438	457	435	468	458	455	451	461	447	440	457	448	420	437	411	449	467	441	406	452	415	439	449	406	476	402	446	447	428	395	386	485	401	432	444	452	465	458	444	435	408	454	453	413	442	445	457	434	472	445	453	462	400	417	430	456	405	421	440	445	458	437	468	460	409	440	443	448	436	434	432	434	415	446	426	458	463	472	437	461	424	434	469	411	441	419	461	446	424	439	425	471	461	457	459	433	435	391	412	442	488	465	430	459	443	413	477	433	446	457	424	472	439	445	477	443	439	437	452	421	433	448	417	411	408	392	446	489	416	477	455	410	458	438	400	458	449	444	476	456	451	444	490	445	434	474	459	440	425	456	395	434	422	450	435	411	450	426	462	441	469	423	439	427	428	429	476	391	457	465	445	483	472	434	416	416	412	439	430	444	428	454	454	419	459	467	438	418	436	452	428	450	445	456	413	433	451	450	469	429	440	454	460	426	461	454	402	441	414	412	452	438	478	449	477	444	461	410	442	440	444	482	443	441	461	456	434	458	425	455	479	408	447	468	418	430	441	470	425	461	435	447	436	412	485	418	434	458	444	429	443	422	453	413	424	432	441	439	503	449	435	407	432	475	440	429	461	433	472	449	473	437	426	427	437	437	451	434	442	451	457	470	426	460	455	423	439	443	433	437	473	435	444	447	453	473	410	432	425	454	421	444	431	428	453	442	456	438	458	434	431	428	457	406	404	415	450	437	448	435	430	436	411	421	462	411	440	434	426	472	419	424	424	447	430	429	433	425	439	449	480	450	438	452	450	399	441	427	479	445	444	402	424	438	417	445	437	438	430	439	479	444	476	430	449	447	410	453	430	461	469	463	442	416	453	438	430	450	478	439	451	397	440	460	437	446	474	440	437	480	388	396	468	455	422	444	465	426	437	435	470	417	447	413	398	425	477	425	411	432	467	437	431	449	438	436	460	434	410	434	420	437	448	439	423	420	467	438	472	436	440	432	448	449	430	472	403	429	461	413	410	418	455	463	425	455	394	461	462	434	428	403	470	425	434	435	444	423	449	476	419	438	427	450	398	456	431	439	455	455	435	426	423	439	440	454	458	439	434	482	432	493	480	462	427	421	433	464	456	452	420	459	446	421	454	447	428	434	405	459	430	400	464	486	446	411	434	447	445	450	428	449	419	421	439	462	468	443	439	432	433	472	453	433	406	476	441	432	472	428	439	402	449	448	446	498	413	463	443	460	409	384	411	418	414	406	454	428	448	449	459	456	434	470	459	439	450	468	430	453	434	469	461	465	432	462	461	431	464	439	424	462	433	453	415	425	424	469	406	416	479	425	437	444	428	434	432	428	441	433	425	450	478	426	448	455	497	456	449	416	461	426	453	437	454	445	422	452	481	451	463	445	446	459	416	429	432	457	450	434	461	411	398	473	447	451	398	431	423	461	403	435	443	459	427	443	444	461	439	421	430	445	438	451	454	448	456	449	451	474	428	417	454	465	455	446	453	431	454	439	424	419	443	473	420	471	436	428	427	469	460	443	451	430	429	449	436	441	475	456	453	471	418	467	413	418	419	432	495	446	457	444	400	456	455	461	461	406	446	412	411	433	442	434	440	462	438	468	438	435	451	417	383	437	445	431	426	441	435	439	436	479
25310	21537	27770	25513	11907	4701	2610	1441	943	647	553	489	462	424	401	415	315	332	326	310	313	316	318	317	314	320	296	271	298	296	309	292	263	273	287	260	249	295	256	265	285	281	304	258	265	272	285	282	299	278	304	262	270	312	301	298	268	274	252	266	271	283	294	277	274	289	275	271	271	261	269	277	251	278	288	274	274	282	247	285	278	278	248	272	265	290	280	269	263	272	266	268	309	274	273	276	246	280	297	282	295	292	288	264	262	272	281	241	272	265	287	288	310	300	314	262	271	266	260	290	271	275	268	265	263	288	250	272	265	313	286	271	297	264	275	261	286	276	273	277	267	297	274	296	263	294	285	297	265	283	295	279	292	298	272	303	261	290	282	274	243	288	273	282	263	270	251	300	277	300	243	286	268	269	292	268	286	250	247	289	262	265	254	292	284	239	257	306	297	299	291	262	260	295	278	276	284	267	281	274	269	284	254	293	284	298	261	273	293	283	291	292	247	253	302	292	254	274	283	282	268	236	288	268	271	254	302	258	278	282	267	271	284	274	276	286	294	280	266	272	280	274	296	267	280	290	296	285	257	264	289	246	257	275	288	306	278	267	285	283	273	262	248	279	270	246	253	272	276	278	265	275	275	273	299	300	275	297	270	286	270	295	276	275	228	292	312	236	314	307	270	303	253	267	299	290	282	250	302	249	252	259	303	284	282	244	276	261	308	279	258	279	278	262	239	265	267	273	263	244	249	273	291	293	259	262	277	230	285	301	285	282	267	269	269	292	269	280	271	281	257	283	304	279	290	293	282	269	289	257	234	290	296	258	263	267	272	275	255	271	293	268	309	280	265	295	278	278	269	261	275	276	267	265	266	255	288	271	289	243	241	302	278	289	278	261	287	270	251	266	257	271	266	310	264	263	272	289	290	276	285	303	261	285	266	302	276	274	264	278	270	241	263	252	275	275	299	277	271	256	279	282	256	274	278	286	300	278	275	310	281	291	299	292	257	252	296	277	261	280	253	270	321	299	252	271	260	292	257	303	292	263	282	286	300	267	281	277	265	270	282	268	269	282	300	268	269	309	298	288	240	273	240	292	293	276	270	262	329	265	280	261	298	294	287	292	281	261	252	304	259	269	269	272	271	307	261	285	287	263	279	281	271	293	264	298	248	252	263	250	262	268	301	281	295	236	270	250	258	296	260	278	278	278	280	269	288	273	289	288	240	276	243	305	246	265	254	265	291	294	273	272	254	243	283	259	270	278	238	267	307	241	279	301	277	261	266	248	267	255	262	303	252	267	297	268	272	269	255	316	284	276	308	285	255	300	247	280	278	272	257	275	266	296	269	263	292	259	277	274	265	292	254	250	293	279	305	293	282	285	266	265	276	283	280	247	284	257	256	258	292	296	287	274	264	329	250	274	290	295	280	289	288	260	246	282	299	279	293	311	247	263	249	269	253	244	275	258	273	271	273	274	269	273	275	283	258	270	263	274	286	272	238	291	287	277	263	286	293	299	280	295	256	261	256	274	286	273	287	289	277	274	267	279	273	251	297	301	282	293	285	275	263	289	277	266	305	253	249	301	286	274	294	273	274	270	284	278	294	290	271	276	240	314	297	226	279	314	293	241	269	284	272	249	282	265	271	273	279	233	288	266	283	277	269	266	301	271	259	267	267	270	289	301	270	270	268	256	276	257	250	288	308	275	275	290	295	293	271	289	274	274	295	279	301	255	259	278	286	278	271	270	274	255	278	259	273	245	265	276	263	263	262	256	267	263	279	276	256	270	281	263	272	280	277	274	280	275	279	259	280	290	250	259	277	288	271	302	295	254	294	246	283	292	268	274	280	284	270	254	274	282	284	284	283	286	275	258	287	285	262	274	245	267	260	265	274	266	268	293	270	240	270	265	278	270	292	276	304	276	260	253	307	286	264	259	268	291	249	277	278	257	270	276	274	269	281	236	278	246	244	285	288	276	254	264	261	303	268	302	272	255	276	279	283	255	299	281	284	268	277	246	313	296	248	275	248	273	263	311	277	294	274	267	265	258	271	254	294	266	286	285	271	298	270	255	297	265	277	274	296	261	261	241	317	303	266	271	280	259	281	307	277	269	274	270	274	303	283	307	269	276	275	275	272	236	283	269	260	278	277	253	277	266	260	274	287	297	265	275	283	289	258	264	294	290	284	243	302	252	243	274	289	256	276	246	295	291	282	257	241	287	264	278	275	280	261	309	258	273	274	268	279	257	258	299	270	287	282	266	270	272	289	290	282	259	293	288	275	279	284	253	264	234	270	260	296	287	302	288	283	273	286	276	274	288	286	286	259	299	326	281	283	289	284	285	324	276	264	290	264	248	283	251	304	282	289	282	275	261	272	299	282	273	285	260	274	262	306	262	277	255	253	278	304	286	268	255	288	272	273	263	291	281	299	295	279	272	308	305	264	263	280	263	263	280	276	267	261	260	258	269	259	247	284	275	286	286	287	302	304	266	240	273	284	255	268	265	266	303	288	273	270	289	274	230	270	278	291	262	270	253	292	267	288	272	276	274	252	266	279	266	246	237	277	295	299	290	271	307	272	283	266	267	278	284	275	262	268	285	265	290	265	296	287	289	233	273	281	270	270	253	273	281	285	299	277	260	262	292	278	296	293	281	240	252	274	273	288	287	308	288	253	305	249	253	289	273	255	267	254	274	290	257	299	279	282	254	261	295	289	270	276	255	284	280	264	281	282	261	273	293	286	277	288	280	288	274	295	264	266	281	254	295	270	268	292	268	283	267	256	263	246	270	270	303	256	275	254	276	259	264	287	265	295	296	280	246	281	251	275	297	283	266	286	282	285	284	275	258	256	255	288	278	262	265	270	272	270	294	251	299	298	290	279	279	287	249	266	278	253	265	290	275	280	264	300	280	261	277	273	286	279	294	278	282	264	272	267	268	275	284	284	277	254	262	244	301	290	282	270	297	247	282	288	277	267	279	283	294	284	284	262	249	296	258	264	264	288	266	273	268	263	264	264	246	268	286	262	255	255	261	261	271	280	308	269	283	287	257	281	319	276	288	250	259	285	280	289	279	265	288	281	317	257	274	237	286	267	259	282	284	302	287	226	262	273	291	252	286	290	260	273	259	250	299	277	252	272	284	266	261	241	297	259	276	273	279	305	259	244	262	267	294	293	265	304	287	275	255	267	272	283	286	265	248	275	291	267	268	271	306	284	287	296	285	271	260	249	300	296	270	272	282	259	274	264	240	280	292	261	301	266	269	268	278	270	282	278	264	285	274	273	290	278	278	250	261	271	294	282	300	278	266	289	270	263	256	260	235	272	269	304	289	294	251	305	257	290	239	291	274	273	257	274	270	281	262	268	252	254	294	290	308	298	271	286	261	266	285	290	282	258	265	280	261	270	276	262	299	287	291	285	264	268	275	276	289	286	256	268	282	240	290	272	295	279	279	252	276	325	283	248	287	267	305	295	249	279	285	275	280	264	301	287	289
32901	49401	38031	21036	11128	7696	5199	2830	1704	1221	949	812	666	591	559	521	471	462	405	435	379	374	400	369	379	316	419	330	369	351	349	358	344	343	367	341	358	355	360	316	318	349	387	317	346	368	292	326	322	346	304	327	371	311	308	313	340	318	326	359	350	310	323	315	318	317	346	340	311	342	343	332	357	348	323	299	310	349	315	316	315	341	311	290	323	304	317	321	353	341	319	320	313	321	341	315	326	313	302	318	323	325	316	301	309	360	334	319	332	344	354	339	312	321	315	331	323	314	334	310	329	322	319	323	295	309	303	325	295	317	297	347	332	329	336	274	349	353	317	321	282	298	316	354	343	335	347	338	310	318	319	341	329	329	347	289	320	352	314	342	345	315	344	323	337	346	320	310	361	335	372	297	316	315	287	309	296	318	329	323	321	316	311	314	330	314	308	336	309	306	329	291	317	329	310	360	312	337	326	303	305	334	347	324	348	322	363	333	329	338	335	371	336	364	303	306	304	333	338	322	332	343	326	345	312	325	327	281	296	345	310	328	332	349	314	323	364	313	301	345	329	325	356	343	328	300	385	334	368	311	317	346	341	329	330	320	332	300	337	318	328	375	366	336	319	346	317	355	390	329	308	345	320	305	323	314	328	346	325	308	337	337	343	301	347	322	342	325	331	345	349	344	343	342	333	320	310	327	352	336	325	319	355	297	368	304	332	299	305	311	311	335	337	326	318	305	346	363	329	320	326	317	287	344	334	397	329	307	345	347	369	329	304	350	326	318	335	354	337	326	308	302	302	327	330	316	309	320	296	323	341	358	327	312	349	294	297	337	335	331	344	322	354	303	325	337	322	326	381	344	319	332	323	343	334	352	337	328	283	316	357	351	334	355	341	308	326	355	332	322	324	335	313	336	299	326	309	308	352	303	308	339	329	304	338	352	354	345	328	342	334	346	326	313	331	343	321	345	333	334	334	336	335	347	347	324	341	322	339	311	321	342	335	350	325	332	315	328	323	327	311	340	350	320	362	318	371	313	300	300	333	352	347	315	332	330	310	311	356	332	362	326	319	318	335	335	328	318	300	330	329	326	340	360	340	321	336	330	322	305	329	358	298	324	309	357	327	314	338	352	331	336	309	308	337	308	361	327	342	332	341	329	329	348	361	305	361	303	350	330	345	338	336	328	325	349	337	342	345	339	321	318	340	332	336	331	322	331	329	299	349	350	351	327	293	318	306	338	298	342	344	346	355	311	326	296	353	315	322	314	348	326	306	321	330	350	327	346	310	322	343	368	344	336	307	346	381	345	299	349	341	337	340	373	310	326	358	312	331	351	341	322	328	326	286	314	320	325	329	329	330	311	335	311	326	313	346	321	310	368	334	328	312	284	328	315	328	327	356	309	299	324	288	312	327	329	309	300	314	337	328	339	336	310	320	357	364	324	323	325	325	331	326	327	330	301	337	339	319	340	344	327	319	348	325	311	335	345	319	342	312	343	334	359	316	333	297	313	373	320	351	293	331	335	322	333	342	324	346	330	339	334	312	353	325	330	347	337	340	344	272	318	345	331	334	306	350	304	322	331	337	332	344	345	334	317	331	343	336	315	347	329	314	364	336	367	295	310	309	300	350	318	288	315	324	320	299	359	285	364	328	350	342	321	336	309	333	338	313	333	313	343	302	331	343	351	296	310	318	356	335	321	367	335	360	359	348	340	351	368	313	307	340	289	346	308	332	377	340	304	314	370	323	323	355	314	359	330	310	330	333	325	362	347	306	344	305	329	347	332	310	350	321	317	344	336	347	325	345	302	324	298	325	333	360	333	346	298	306	330	360	329	312	329	334	323	311	362	330	297	307	342	352	330	320	333	299	334	330	359	310	324	326	305	327	308	319	363	357	333	341	363	335	369	328	296	333	334	332	339	366	321	303	315	304	297	313	356	345	324	324	331	325	351	351	337	326	320	356	319	329	324	315	323	331	343	314	322	344	324	358	318	329	339	320	342	310	320	297	302	292	294	321	307	328	292	310	347	311	335	358	332	322	311	336	291	311	346	333	318	336	297	336	339	317	313	296	325	306	332	322	341	337	343	317	354	380	320	335	325	313	361	320	315	301	328	355	319	317	349	378	338	316	339	314	342	352	320	318	332	353	344	327	338	342	323	361	371	302	342	310	306	334	322	346	309	333	319	334	323	353	320	332	330	323	299	336	330	345	343	348	369	322	332	325	304	318	340	341	331	337	325	345	315	334	341	331	347	345	322	333	362	365	304	324	322	326	365	317	311	319	296	334	306	366	312	295	338	309	322	344	349	363	337	333	346	346	335	344	312	363	320	346	332	308	340	324	327	331	343	333	351	327	344	296	344	357	325	300	351	342	300	322	306	349	302	331	346	331	367	336	314	297	318	325	332	332	383	352	352	294	352	333	337	340	328	366	334	369	322	355	333	343	361	341	344	312	329	397	303	351	338	359	309	349	332	323	333	302	332	322	318	307	353	331	326	348	317	342	298	335	342	337	313	358	373	334	304	343	347	349	360	338	327	306	361	309	342	316	326	307	307	337	322	306	310	336	358	366	340	319	343	353	347	330	336	336	338	289	351	319	316	344	325	343	337	335	320	343	374	344	342	297	339	319	313	327	295	305	332	292	356	344	313	319	366	308	343	342	325	324	362	342	333	310	360	333	328	335	369	293	363	329	344	328	282	310	339	326	323	334	310	339	342	315	310	338	332	347	322	334	301	348	332	353	333	292	325	346	338	331	336	319	307	337	301	321	349	317	327	341	324	318	310	294	320	318	336	318	306	356	342	340	302	314	334	352	297	352	346	344	325	343	306	326	342	310	323	370	316	321	354	297	337	327	305	322	339	350	345	326	319	299	315	310	366	344	367	320	353	344	353	329	333	313	356	334	323	330	313	322	344	324	350	374	318	334	323	345	350	319	338	342	335	286	291	357	362	318	333	334	313	339	341	305	349	330	325	302	308	345	330	350	342	370	344	342	336	343	314	338	352	298	342	340	347	349	351	323	321	311	308	315	303	348	349	312	335	318	316	320	337	340	310	358	311	304	344	340	304	318	346	322	324	311	367	319	338	349	309	344	334	306	302	333	333	338	343	340	317	345	293	339	357	369	337	323	348	351	302	331	364	338	362	335	316	331	339	341	324	329	395	324	315	345	348	335	327	319	330	374	349	337	311	335	327	309	328	321	321	349	346	338	345	302	329	321	309	340	328	314	297	316	319	318	308	312	334	317	320	319	332	312	326	305	352	339	320	329	343	329	338	347	341	351	321	338	286	296	366	309	312	316	373	335	344	345	332	365	334	351	327	315	340	325	354	309	293	335	326	322	349	329	328	326	362	312	338	343	334	326	354	314	315	333	314	357	337	348	359	351	325	332	318	314	320	320	326	321	352	332	324	357	323	348	340	310	308	301	340	327	323	322	346	352	309	330	312	322	339	304	317	323	358	324	335	344	345	322	321	357	333	339	324	346	315
22785	21458	29057	24345	21645	21767	14317	3541	1600	1118	938	791	703	634	531	558	512	509	468	453	472	455	431	467	438	427	414	368	431	379	387	432	385	343	411	401	400	401	376	398	403	408	366	372	381	385	404	370	406	383	409	370	422	398	376	380	415	398	366	377	377	370	410	385	336	390	398	355	386	380	353	347	367	369	385	392	373	367	384	393	398	394	419	367	423	368	407	373	359	432	338	385	420	395	395	420	402	390	349	386	363	370	377	365	349	357	387	375	373	355	384	421	382	382	396	417	460	339	376	385	368	399	370	413	403	368	395	371	406	386	393	388	399	386	409	387	382	365	355	337	385	339	364	374	382	424	374	391	394	391	405	404	402	378	388	362	386	384	367	381	392	359	365	413	387	404	331	388	333	376	428	394	381	408	399	372	366	343	390	343	377	379	364	385	382	376	382	371	395	389	403	415	400	411	397	381	407	370	400	354	358	378	375	384	386	383	383	409	352	402	377	392	388	373	384	366	357	364	382	383	372	396	368	374	384	380	391	343	366	372	357	363	359	377	376	382	378	385	378	395	347	395	390	400	346	380	390	385	409	388	369	401	393	390	412	384	376	368	398	371	368	388	387	365	405	377	356	385	402	385	397	365	377	367	389	389	429	391	362	374	374	377	409	372	367	389	363	347	379	391	390	366	359	416	367	385	389	385	383	383	366	388	392	404	379	383	383	382	370	358	373	381	358	384	394	353	372	373	358	365	384	391	359	397	385	431	367	395	361	375	367	418	426	405	355	328	413	387	392	383	384	363	362	384	393	381	391	362	366	363	456	386	362	418	395	384	368	363	380	391	408	385	330	395	385	369	410	363	393	403	361	409	390	351	375	428	394	407	396	376	369	368	365	357	353	408	420	394	366	365	351	383	343	394	429	380	391	358	390	381	433	361	374	390	387	378	388	396	389	398	402	378	413	400	395	364	370	388	347	355	408	383	369	360	366	398	366	410	399	362	369	399	406	367	399	389	387	357	374	387	373	363	363	396	371	412	376	404	386	382	373	393	357	397	379	414	373	389	392	397	365	387	393	376	404	391	367	406	352	381	357	382	360	430	370	373	321	379	416	389	375	427	387	388	389	363	361	409	405	380	375	400	373	375	358	359	400	374	399	371	388	366	357	399	343	401	397	356	379	378	377	418	393	352	372	375	405	363	413	390	422	381	396	374	395	387	389	352	389	360	400	397	393	357	383	411	419	398	383	400	377	348	361	396	357	356	405	402	383	415	398	367	375	420	377	356	391	395	396	400	432	367	401	375	371	393	389	375	353	395	385	366	369	390	368	372	381	379	337	383	359	385	394	373	354	393	384	391	358	356	374	384	360	382	382	390	371	353	397	379	379	382	399	378	414	377	399	384	371	369	386	371	369	403	364	365	377	371	366	358	375	381	422	405	373	383	392	357	389	404	375	377	372	412	399	344	386	395	364	379	415	353	377	419	379	390	372	391	352	373	363	395	380	357	374	358	420	404	382	396	377	391	358	366	374	417	348	383	388	362	365	371	390	377	352	404	396	398	407	383	362	371	367	396	372	375	383	363	357	346	407	359	390	391	381	376	400	393	393	404	377	414	375	391	368	396	361	362	409	401	395	370	395	375	364	369	361	397	410	378	345	385	393	371	341	400	379	384	375	393	362	393	393	361	418	369	371	407	402	410	369	382	353	424	400	407	374	385	411	366	403	381	366	410	396	394	396	394	371	409	408	384	377	381	385	383	380	383	413	379	390	377	397	417	384	352	367	376	378	381	394	357	383	358	406	393	366	385	411	396	368	395	370	367	411	416	377	402	373	392	393	390	392	387	363	387	373	332	375	385	383	359	398	338	374	370	378	381	364	377	367	344	374	375	356	401	383	349	365	383	383	395	377	357	383	367	350	385	390	375	357	390	373	387	380	376	377	378	407	408	361	374	422	384	382	354	345	337	395	410	381	385	376	350	380	340	364	391	406	368	380	417	400	384	308	392	355	371	388	394	380	343	372	427	388	396	436	391	401	348	385	362	383	376	381	388	381	379	352	376	382	359	371	386	371	339	406	395	397	405	406	411	362	368	411	396	360	390	395	357	365	393	354	364	374	358	378	375	383	349	362	397	419	393	401	397	391	383	380	410	409	352	379	378	394	399	399	391	397	401	403	368	388	358	394	416	369	389	371	355	385	353	357	381	383	377	413	397	347	348	395	408	387	389	416	412	382	380	386	399	377	370	390	407	377	360	383	340	384	397	373	430	386	388	350	414	366	349	388	369	384	402	393	382	383	347	371	381	384	389	403	354	358	378	413	359	361	388	368	399	368	372	383	357	391	380	375	365	388	401	411	366	386	373	361	380	400	358	371	377	378	334	385	363	407	389	397	404	398	401	361	402	369	407	380	393	369	392	402	391	377	346	360	389	381	358	369	388	359	386	406	389	419	358	374	400	381	377	370	450	378	423	364	344	367	359	381	354	362	349	414	413	394	349	323	383	352	390	390	401	429	386	355	396	385	404	376	400	382	396	389	370	397	394	362	362	399	419	364	351	367	413	362	401	403	390	378	399	390	401	409	409	418	384	397	359	340	404	424	380	369	364	377	388	417	400	369	386	376	368	352	395	363	355	372	379	376	363	374	380	357	394	392	363	353	377	381	405	357	401	341	352	361	350	360	413	402	366	371	391	357	360	386	348	355	353	387	397	374	385	379	342	386	353	355	387	365	400	423	379	396	358	418	377	371	362	406	371	381	373	386	351	409	438	371	406	386	324	401	426	370	375	398	375	365	343	346	384	388	374	382	391	432	360	400	380	411	382	409	372	384	399	394	397	404	365	385	393	384	380	387	371	385	399	381	412	428	397	373	373	407	371	409	425	367	340	384	406	354	351	389	405	371	388	397	396	415	395	432	394	412	407	371	388	361	375	408	413	367	447	386	335	364	395	392	381	370	381	365	386	337	390	392	376	371	407	394	368	400	384	400	404	368	393	372	369	394	398	388	369	365	364	373	380	427	361	348	366	372	395	377	406	384	390	388	365	380	385	364	348	400	366	409	375	384	362	351	358	402	404	402	382	396	371	418	392	397	374	383	402	381	390	385	399	404	394	434	374	365	381	351	395	375	400	399	391	350	388	399	381	397	394	356	361	419	355	388	406	433	348	413	380	354	373	325	402	388	366	375	398	356	371	371	381	414	364	393	412	383	407	397	405	382	397	413	362	360	362	371	377	381	380	387	314	402	387	397	384	394	358	382	358	401	384	388	386	356	376	393	383	403	420	418	378	397	374	381	393	411	390	396	402	380	356	407	379	375	399	347	391	377	394	381	361	392	344	364	370	411	362	404	376	395	354	388	386	410	349	347	409	362	344	377	356	377	374	377	382	372	362	373	374	374	369	359	373	349	377	377	374	378	377	374	359	382	386	404	401	381	350	389	363	351	350	421	352	398	402	373	369	413	394	403	424	365	391	393	388	419	372	350	381	382	403	355	392
35156	63847	49119	32664	22564	17211	10621	4643	2555	1865	1430	1241	1122	898	747	734	659	597	655	621	554	569	515	489	519	501	495	486	507	475	485	493	461	465	467	438	453	477	468	439	437	493	459	441	422	432	440	436	465	410	443	446	442	429	422	473	489	413	441	409	478	460	439	444	433	418	478	480	416	445	453	434	478	460	463	427	432	458	420	425	448	467	402	430	437	411	433	441	423	430	433	447	432	469	433	425	423	422	437	466	477	440	434	452	492	442	435	445	497	457	410	413	440	425	480	418	434	435	428	428	433	436	419	439	426	445	448	460	429	452	441	448	466	468	412	447	448	458	449	423	444	402	418	465	455	442	479	442	472	424	441	433	434	418	439	434	449	415	455	447	439	429	433	451	421	474	412	428	428	427	434	459	442	410	424	406	430	482	471	420	440	440	467	416	426	448	391	424	449	412	414	410	437	419	409	425	415	442	427	439	396	431	414	438	430	410	411	413	471	426	426	438	428	442	471	441	453	443	400	413	434	441	443	412	463	462	460	426	456	398	428	415	444	483	393	431	416	456	451	426	458	435	400	416	431	419	451	421	445	490	460	423	437	466	451	452	454	448	445	446	450	482	409	462	471	460	444	438	415	432	423	423	438	416	439	452	436	436	436	432	461	443	457	450	416	416	435	411	484	447	441	455	447	424	427	465	448	432	431	438	462	452	407	491	450	461	442	428	437	421	431	448	421	449	425	421	441	397	435	418	376	424	434	401	442	445	422	448	454	448	427	420	478	465	476	416	426	448	420	439	438	439	468	413	452	454	439	409	436	425	415	420	439	442	383	457	459	442	428	461	436	435	438	417	453	432	438	459	455	444	406	429	453	435	419	466	457	434	469	475	457	415	430	445	445	433	463	444	423	399	440	426	410	443	428	465	453	462	428	442	429	427	425	461	422	420	479	466	435	428	434	426	443	438	421	460	436	451	418	439	436	429	423	462	468	470	439	415	459	433	435	447	436	448	436	443	437	441	437	460	449	430	419	431	418	447	465	432	435	445	418	444	411	416	404	433	444	447	488	409	433	444	470	455	420	437	480	434	493	439	476	469	439	440	458	441	435	446	424	434	459	432	457	437	433	440	443	407	441	446	461	431	410	479	423	409	437	455	434	406	447	450	436	433	441	440	416	450	409	468	420	433	454	428	444	429	407	422	447	428	440	433	455	438	444	439	469	463	437	455	443	421	449	466	437	449	417	413	474	437	426	416	411	446	490	484	423	447	445	479	434	424	433	392	407	476	450	462	446	443	471	499	459	440	423	448	405	406	461	419	434	404	491	444	407	445	437	404	430	436	412	415	466	449	433	410	454	409	421	463	451	474	490	433	485	450	442	445	423	450	435	457	445	437	429	463	408	435	427	450	449	443	422	448	443	418	471	434	447	441	431	458	445	421	414	412	432	442	422	392	442	426	451	412	446	440	448	432	427	473	429	483	445	490	437	437	435	417	425	430	425	442	419	454	457	482	449	394	453	462	439	440	436	484	421	443	425	447	418	456	437	436	450	453	420	409	426	439	442	448	444	426	416	446	392	469	415	491	438	433	459	436	415	455	451	460	463	440	465	436	474	413	430	440	424	402	434	391	444	438	436	424	447	424	439	425	450	417	428	445	437	449	434	429	423	411	444	440	436	420	425	437	412	474	442	399	454	475	431	443	437	467	414	461	459	429	422	414	444	441	421	453	453	399	438	452	466	442	428	443	412	457	476	460	484	448	439	433	420	429	459	450	425	433	459	422	432	443	446	475	436	432	459	440	416	438	446	437	458	434	461	481	444	465	411	466	423	452	455	438	443	467	411	424	449	431	442	413	425	405	454	450	448	422	467	436	403	458	429	439	430	455	422	442	485	403	444	469	466	441	453	416	430	424	454	432	459	450	446	426	428	452	452	446	431	454	427	429	458	434	462	434	432	420	404	414	429	444	447	457	460	403	453	444	455	405	447	437	471	430	447	434	458	415	408	453	413	481	406	431	432	454	456	414	415	410	438	421	416	423	455	454	438	443	404	434	460	461	418	440	456	457	429	459	429	428	459	468	433	464	417	455	461	430	426	468	424	451	413	393	429	462	410	473	450	403	418	431	454	431	424	458	460	419	468	443	388	446	437	417	462	413	456	411	440	412	403	429	445	442	462	431	443	415	429	422	400	440	391	468	442	442	436	440	477	451	423	445	399	428	425	433	433	418	412	424	430	435	432	422	433	412	414	494	466	412	409	410	429	421	477	470	455	445	444	424	448	439	463	430	449	431	452	422	446	442	431	388	432	419	403	452	427	443	483	440	456	422	437	492	421	444	436	420	442	424	479	455	430	452	406	442	424	454	448	454	452	449	415	460	444	421	458	452	465	440	431	408	414	403	442	428	444	470	460	445	449	418	429	411	461	467	461	438	407	430	471	472	430	419	451	445	410	432	407	472	457	450	457	412	457	417	469	437	449	449	464	434	418	456	466	442	445	430	472	453	413	410	431	436	428	464	435	413	441	462	437	442	433	469	418	434	445	445	449	428	432	411	431	416	442	480	457	436	424	459	462	436	425	422	439	413	404	432	429	427	465	401	421	453	459	471	453	448	432	403	494	439	428	429	423	446	425	457	422	441	410	440	462	470	453	471	431	415	403	455	466	455	429	424	459	471	430	451	455	450	436	434	426	432	485	451	427	455	438	444	381	438	430	461	465	412	430	446	458	435	439	427	427	469	443	434	415	407	423	452	443	455	463	436	445	462	463	424	440	398	405	426	422	423	448	418	454	422	429	443	435	420	463	422	430	409	432	436	444	450	432	480	432	400	457	427	464	437	460	436	452	422	453	445	431	470	464	448	442	462	452	487	434	405	422	439	433	431	421	455	427	426	437	466	474	468	432	444	459	416	467	434	446	408	414	420	442	471	450	445	448	436	434	406	462	438	414	435	415	433	457	474	435	465	441	447	423	426	494	479	413	425	427	468	412	438	442	421	424	433	427	442	436	462	418	434	430	404	427	404	498	451	434	424	416	442	432	442	465	472	404	444	401	454	421	457	429	428	440	414	427	435	412	471	416	424	437	446	433	406	472	465	425	456	437	444	444	428	450	418	442	413	453	440	451	411	446	451	405	430	472	442	456	431	437	409	436	416	433	421	445	443	426	439	442	399	439	469	471	414	438	491	435	423	452	475	446	408	420	444	470	421	422	441	438	430	443	419	382	413	459	447	433	466	429	463	457	446	423	450	436	412	440	417	409	449	459	430	431	411	461	417	406	433	457	476	449	487	430	460	465	441	451	433	440	432	425	413	415	434	439	425	489	441	407	396	424	462	442	459	483	431	448	432	464	418	448	395	437	443	411	443	466	428	432	440	432	463	442	418	461	439	446	440	445	424	409	471	445	451	450	449	435	431	398	458	465	432	450	460	430	398	440	504	435	409	453	449	429	438	450	452	448	473	463	453	447	422	440	454	390	416	444	455	444	447	414	431	440	438
30343	29911	28170	17890	8262	3626	1777	1046	774	634	505	470	469	432	362	409	351	349	316	347	348	309	297	338	285	330	285	325	302	322	291	315	308	278	300	270	314	294	285	317	296	299	276	317	305	319	305	305	313	307	321	332	323	307	310	306	312	349	269	300	287	296	303	318	319	295	300	300	324	304	336	276	277	309	284	308	302	288	301	328	288	299	323	307	292	306	290	300	300	327	286	323	306	284	316	323	283	287	317	288	293	300	271	288	287	257	291	293	303	323	275	289	326	289	296	282	339	319	305	298	316	307	312	312	297	307	307	309	324	321	292	277	298	317	271	306	301	315	286	317	287	310	289	297	313	274	304	266	262	307	350	306	300	266	263	308	266	329	285	287	316	321	317	308	305	312	327	296	291	299	318	287	295	289	284	309	317	316	302	327	260	301	327	300	316	315	307	324	315	280	313	283	289	302	298	281	297	316	308	295	296	298	307	294	339	304	291	299	343	276	297	330	319	315	284	316	264	303	326	316	289	270	288	317	327	313	307	341	268	314	290	289	303	291	313	310	312	299	308	295	297	270	298	322	309	305	319	295	306	271	307	294	309	284	284	301	283	311	308	306	280	271	298	295	298	300	312	300	351	291	290	282	296	299	282	311	264	303	292	290	304	319	291	305	273	336	302	319	337	290	326	307	325	308	294	307	335	279	315	273	282	322	304	288	302	256	294	305	309	274	322	315	286	302	297	277	292	288	278	304	313	296	317	308	278	286	284	286	267	307	299	329	313	294	263	292	268	308	313	331	276	305	275	321	304	352	307	337	299	282	320	311	300	277	332	289	294	320	271	275	326	330	302	315	296	313	293	301	290	320	320	308	281	292	292	310	295	302	310	330	295	295	279	321	330	282	305	274	300	289	295	302	312	305	299	287	301	308	297	283	281	306	327	294	312	290	307	275	339	287	299	308	320	308	299	278	308	326	302	326	295	307	285	322	311	286	279	297	292	320	314	307	333	317	277	316	304	284	305	298	289	290	284	323	282	310	291	290	295	257	340	313	320	331	320	333	281	297	300	287	302	292	322	304	308	285	293	269	326	286	311	282	301	312	304	297	283	312	298	286	282	307	302	292	280	282	304	322	294	292	289	291	284	281	317	285	312	304	299	303	322	278	328	307	282	270	294	279	260	278	302	331	281	302	291	322	295	306	279	281	301	295	299	327	282	306	291	318	305	307	341	285	322	296	310	282	298	311	295	301	301	307	281	281	302	315	315	306	339	300	330	337	305	294	324	314	298	310	295	286	304	300	295	322	305	320	323	306	306	302	276	261	335	310	318	280	313	304	299	280	286	307	321	294	282	303	291	295	317	303	339	284	300	285	321	307	321	303	283	280	308	316	296	299	314	296	287	289	335	266	271	314	285	314	265	317	296	295	298	289	309	300	297	280	332	304	291	293	319	276	304	301	304	270	286	301	316	282	336	284	295	310	324	316	302	333	272	314	278	320	292	268	307	318	304	300	323	323	299	276	320	292	311	282	302	302	311	319	313	296	303	324	327	332	282	287	267	301	301	283	313	278	295	283	280	288	290	273	291	288	305	287	302	300	284	305	340	329	321	279	304	293	268	298	298	264	275	304	330	304	306	303	306	281	293	326	297	309	276	313	319	287	284	302	317	286	290	302	319	317	315	267	300	285	277	305	276	315	320	328	315	318	288	289	293	290	306	300	275	333	312	250	294	301	280	281	299	311	301	314	311	315	279	323	301	307	320	306	311	299	291	288	335	322	346	308	307	302	319	311	268	334	323	294	313	312	306	316	343	279	301	290	311	266	289	265	316	288	273	312	292	320	272	311	275	280	301	287	301	272	310	308	313	299	306	319	313	303	274	329	320	294	278	278	298	276	279	272	305	318	309	324	294	308	298	259	322	295	291	289	304	308	300	320	290	307	330	298	279	300	320	293	305	304	285	297	281	324	282	311	289	317	337	307	327	302	311	333	324	294	307	307	273	317	282	270	335	296	264	318	312	336	309	339	287	289	286	308	301	292	271	289	273	292	269	311	318	333	282	308	297	278	285	312	291	322	283	305	311	309	275	281	281	310	301	279	311	328	319	313	320	294	298	263	283	289	314	300	299	296	287	281	338	307	294	309	309	289	284	316	278	287	290	302	333	274	300	285	305	311	291	301	287	295	289	293	313	297	285	315	284	295	303	298	285	289	257	312	287	306	321	316	296	312	301	292	341	307	323	317	323	291	292	325	297	299	310	296	273	307	273	290	294	305	286	321	305	274	295	279	308	307	321	294	251	312	275	314	289	277	323	299	276	287	290	309	292	338	324	278	257	305	316	302	277	310	309	287	308	295	295	293	301	283	321	307	292	262	269	313	324	298	300	272	295	320	309	300	262	271	280	323	300	291	268	307	307	298	299	282	299	310	309	312	297	305	302	311	317	251	300	292	292	292	259	290	303	305	310	305	287	305	276	296	271	304	317	307	296	283	281	293	311	308	342	285	317	296	285	307	271	321	313	287	318	322	331	302	291	298	281	312	276	301	317	276	310	298	304	271	275	331	298	292	325	316	282	308	309	304	324	281	296	309	292	307	291	295	302	285	311	305	292	284	285	310	290	277	267	307	307	317	294	291	332	280	283	317	314	326	302	274	285	280	295	322	313	310	290	326	318	288	287	286	342	292	265	311	256	256	288	295	306	344	285	296	292	303	328	314	312	294	291	304	263	309	308	297	302	322	301	302	312	337	335	284	290	295	307	313	288	297	299	282	279	273	309	312	290	273	317	305	271	316	316	302	342	323	294	308	292	324	298	275	318	291	303	308	299	326	303	316	308	260	302	294	283	323	308	295	312	310	311	343	299	291	319	296	280	312	303	306	340	335	318	290	298	299	303	316	262	323	282	275	308	285	318	289	287	305	250	324	300	316	321	320	318	296	272	280	307	286	290	286	319	307	283	314	296	295	306	266	297	319	279	270	317	297	336	305	260	320	311	289	332	344	326	287	300	292	303	292	304	300	292	276	272	288	281	276	286	299	302	300	304	302	257	319	278	316	291	313	280	279	326	271	293	322	270	291	326	344	274	291	314	301	312	308	273	299	290	285	321	302	260	325	304	324	290	334	303	296	284	296	298	279	296	272	317	309	310	331	306	303	294	277	320	280	287	297	296	292	315	291	289	339	304	293	303	302	310	303	286	266	303	314	322	313	304	293	303	269	296	289	281	338	278	288	339	298	327	312	290	308	288	293	329	313	306	314	292	240	330	289	295	295	329	306	303	274	314	338	314	293	279	272	298	297	280	315	310	302	279	316	319	303	274	309	298	272	294	283	308	285	273	318	269	292	293	292	315	334	287	286	309	295	287	266	286	321	299	327	285	303	311	305	314	319	260	324	315	344	300	300	266	325	305	299	292	319	323	297	286	306	304	310	291	317	282	298	301	298	325	284	278	309	293	284	278	299	348	307	300	315	287	312	328	301	306	309	294	306	314	291	299	288
32486	45114	31131	19408	11790	6259	3435	1948	1339	1080	814	744	691	579	577	489	455	465	442	430	437	402	397	379	401	415	405	373	416	390	352	370	328	338	367	355	397	370	385	332	347	344	365	399	362	388	355	327	376	352	349	365	375	360	324	354	330	358	361	344	366	340	352	344	349	346	369	327	364	363	331	355	401	370	346	364	324	320	353	372	403	345	379	380	358	348	376	346	341	355	342	334	335	364	374	362	355	366	353	362	361	334	317	337	343	318	370	362	331	369	353	377	374	317	337	388	338	326	345	368	333	344	337	352	346	372	384	339	369	369	375	367	353	366	365	371	354	408	338	395	366	346	371	357	357	351	336	349	320	339	361	311	359	380	382	335	358	343	359	341	337	341	326	337	372	320	385	366	353	348	329	394	331	361	350	332	351	397	369	390	349	363	363	361	371	358	332	338	345	349	371	355	368	336	357	319	371	349	342	349	351	340	357	377	331	355	354	349	354	322	367	359	353	342	348	342	373	344	366	334	324	344	357	326	350	338	346	331	327	356	336	339	355	340	346	351	381	376	344	357	350	371	358	371	363	348	321	349	329	355	366	333	363	345	362	345	321	321	340	325	357	342	347	336	359	328	350	342	359	352	347	335	356	351	334	347	378	319	347	292	334	327	370	328	343	339	341	348	403	343	331	336	372	331	344	363	376	328	340	349	333	337	377	376	323	346	337	359	342	338	340	332	363	358	353	359	374	358	359	370	353	322	314	358	334	365	358	338	370	351	351	359	347	341	393	322	336	368	373	366	327	344	324	359	366	336	366	366	346	379	374	346	361	332	349	349	372	382	349	351	340	376	365	347	357	331	333	359	352	355	334	344	350	350	378	344	370	362	337	366	347	351	332	359	333	326	355	345	352	358	354	364	361	351	364	340	330	321	362	330	338	316	329	335	328	330	369	385	359	350	356	359	329	332	360	359	369	355	320	334	336	378	340	356	335	345	359	329	376	362	351	377	338	348	342	367	337	331	351	342	320	320	354	346	363	326	327	331	332	353	357	370	353	335	328	327	380	342	362	376	329	297	348	304	369	336	343	341	349	347	331	376	353	348	334	321	326	357	352	319	316	334	368	369	347	365	318	386	355	343	359	354	316	376	334	354	348	358	416	346	374	388	387	338	382	376	349	330	380	346	326	361	345	353	352	351	356	316	302	366	403	349	367	341	363	352	371	374	350	370	333	350	326	347	387	344	345	337	347	370	341	357	346	356	374	340	363	338	352	349	352	348	391	344	326	387	361	338	345	347	356	364	353	341	352	349	344	355	359	355	337	337	353	376	348	308	330	335	364	341	330	348	340	368	356	374	368	364	343	315	376	364	347	351	354	353	369	387	328	352	354	335	318	332	380	351	335	374	349	355	330	370	337	351	377	315	348	346	350	341	347	371	373	363	378	365	350	350	351	333	320	355	333	407	377	349	357	354	332	321	354	367	329	349	354	370	367	312	372	340	354	369	345	345	355	365	342	324	349	372	370	358	348	388	316	309	371	353	332	364	386	344	317	358	314	375	372	348	355	337	322	356	332	374	375	378	374	326	330	321	361	317	361	357	326	392	355	331	367	322	368	336	365	336	333	386	323	373	333	361	349	380	322	381	336	362	353	319	332	359	335	350	340	377	319	334	343	358	334	354	379	369	347	373	366	346	355	372	364	363	350	340	364	319	337	337	353	326	318	399	363	367	364	349	357	355	347	361	364	329	345	340	320	342	387	356	358	354	374	365	343	351	373	339	348	362	311	324	362	329	356	424	343	344	339	355	368	331	363	351	352	336	391	335	348	342	352	333	334	350	382	386	350	358	330	360	312	331	327	340	358	395	365	361	349	346	384	328	325	339	353	357	351	356	320	341	374	376	348	354	344	333	343	375	336	338	326	354	371	366	372	316	346	366	355	346	350	343	351	371	343	350	347	373	354	348	340	309	390	325	336	368	360	350	372	343	371	324	347	380	370	366	349	337	304	359	375	328	340	341	382	343	350	337	332	329	353	338	357	355	340	360	304	345	356	324	345	332	366	336	355	333	353	364	332	379	366	351	356	340	317	359	352	363	378	325	354	327	326	374	359	379	327	350	383	348	335	355	344	369	347	358	325	332	348	330	333	388	368	335	367	329	349	372	340	348	382	358	364	342	357	342	362	361	342	383	360	355	345	316	346	363	332	315	344	357	371	324	365	323	363	369	361	361	359	346	339	366	359	345	334	352	374	361	351	328	329	351	376	352	355	355	367	358	373	347	336	354	329	334	354	356	357	358	319	314	381	335	349	340	315	338	349	362	347	336	371	325	332	325	334	341	354	366	329	356	372	366	338	359	350	344	356	335	319	361	357	361	329	372	333	335	350	337	353	376	342	357	357	317	315	327	352	326	364	336	351	359	330	377	344	343	341	364	359	346	358	364	321	352	336	327	332	340	358	363	328	350	384	352	361	323	355	354	375	357	340	354	376	369	349	358	358	356	321	357	341	366	346	336	347	312	314	370	380	355	367	344	372	376	351	366	363	339	353	387	362	351	357	329	364	344	327	359	303	327	367	348	346	343	340	357	343	355	360	364	364	350	348	372	393	348	327	360	344	334	381	366	345	388	368	347	360	316	395	326	324	342	347	326	346	313	354	341	342	342	353	380	350	318	345	327	399	319	348	363	358	330	338	360	384	360	334	339	346	363	357	392	352	356	340	371	347	336	318	345	332	316	353	334	349	374	356	335	374	365	364	372	350	382	330	378	384	346	341	329	343	347	342	374	332	391	345	347	344	358	359	322	356	387	357	371	360	344	369	327	345	320	338	345	343	359	337	365	345	341	373	336	350	342	367	346	332	335	352	331	338	335	294	298	365	372	332	337	356	348	338	386	334	363	337	371	337	332	318	379	356	338	355	369	339	338	332	365	330	384	335	359	353	304	354	331	346	361	343	315	327	386	330	348	334	364	343	340	350	351	350	343	327	330	321	331	322	373	359	343	322	350	356	365	321	377	320	352	325	381	338	343	343	338	336	364	371	345	345	365	337	389	370	367	349	362	367	344	351	332	345	349	328	324	369	367	365	354	369	349	367	335	359	316	360	333	320	325	343	324	363	394	302	330	364	360	340	320	342	376	348	358	357	367	338	344	354	360	350	347	368	340	328	341	332	335	345	353	370	331	356	342	323	349	325	338	353	341	369	295	332	356	357	366	337	365	362	341	361	355	338	338	374	370	381	340	345	308	336	369	359	325	342	319	320	347	365	336	334	372	344	362	381	358	346	368	316	350	332	335	363	334	340	316	380	378	352	357	331	357	356	333	301	355	376	350	349	352	360	402	356	349	342	362	351	358	336	340	328	341	364	351	350	351	361	379	338	330	318	344	353	361	351	385	338	349	331	380	347	365	349	389	358	356	326	349	344	354	335	334	364	331	359	341	377	330	338	316	338	345	332	371	344	373	343	380	349	375	348	337	356	362	369	331	328	332	337	331	331	382
23845	21399	28446	25043	21370	14203	4995	1967	1094	830	694	672	551	510	498	507	454	416	435	476	423	462	411	419	385	367	400	394	393	406	401	367	381	382	410	417	387	374	394	381	397	338	371	425	380	371	355	417	426	362	374	388	405	395	347	382	407	385	381	381	391	387	395	382	393	350	408	374	362	361	387	404	367	386	369	373	335	382	376	356	417	354	404	379	386	402	358	374	388	413	402	393	367	381	409	424	386	393	362	380	325	364	359	368	387	375	359	367	357	398	360	379	369	409	421	398	377	373	362	372	385	342	373	360	356	337	371	402	390	372	399	387	371	374	395	403	348	359	411	412	395	386	358	401	368	393	365	350	395	378	348	353	355	377	381	376	374	347	391	389	384	377	347	373	345	395	384	386	350	380	370	368	373	350	381	409	354	345	378	380	347	371	398	376	379	359	408	386	356	380	371	372	359	391	392	417	385	395	343	400	373	369	360	349	408	370	389	364	367	368	382	398	399	381	400	403	358	385	357	383	375	382	382	363	367	386	381	365	352	372	396	390	406	366	351	342	364	361	348	362	381	378	367	396	399	355	330	387	413	393	373	395	435	344	389	351	382	379	380	403	380	365	397	428	368	361	414	376	358	382	377	382	403	371	395	343	396	377	398	414	364	382	375	355	416	355	375	380	381	383	368	385	393	359	386	380	345	339	341	405	378	414	366	355	364	377	384	371	376	434	399	392	351	365	415	382	388	349	360	390	396	368	381	374	355	387	380	395	342	375	356	363	380	365	333	364	396	373	389	380	384	381	379	367	374	377	361	384	378	331	348	348	380	412	402	345	390	356	372	372	389	393	375	372	344	361	362	410	364	385	417	386	368	396	381	370	388	368	376	405	340	380	412	376	376	378	383	400	359	350	356	352	420	385	359	384	404	370	366	385	363	405	422	405	412	391	362	391	373	365	385	333	383	391	368	385	387	352	373	409	398	370	379	350	397	385	393	431	390	380	383	319	343	382	405	336	336	377	359	389	381	303	388	401	336	352	394	362	377	391	392	353	366	389	356	387	353	365	374	384	372	374	394	337	378	362	380	351	382	371	418	352	381	370	370	352	386	391	374	417	391	342	356	392	355	395	398	382	359	376	393	346	412	384	408	368	392	388	390	406	373	376	370	382	392	369	358	384	357	394	392	380	358	366	338	372	359	388	373	363	384	410	377	363	383	365	407	368	378	340	370	368	388	395	379	404	360	360	389	367	353	364	365	385	378	375	394	368	369	383	405	413	360	387	408	417	374	385	374	382	356	399	368	383	382	402	394	405	379	403	360	406	373	383	379	399	375	388	361	368	390	363	371	383	385	359	379	382	382	352	365	398	385	359	398	371	343	359	375	388	373	394	388	375	386	361	381	391	400	357	377	390	401	345	370	402	393	355	372	351	359	374	414	403	363	357	394	348	360	366	362	347	387	374	370	381	390	392	369	346	371	372	360	371	358	366	382	397	375	379	408	389	396	366	381	333	360	367	346	380	371	372	357	362	379	421	368	377	396	363	403	364	375	410	369	366	327	388	410	372	378	363	395	370	369	355	362	401	393	379	427	401	366	383	370	357	344	400	389	348	369	376	389	364	379	384	401	404	396	377	412	387	386	366	386	391	434	390	360	393	388	415	365	395	364	365	357	390	386	358	372	370	389	387	342	334	388	385	382	381	386	395	379	355	378	388	384	371	382	370	379	383	346	367	395	401	368	378	376	377	347	389	394	386	366	381	411	370	384	357	384	358	374	393	418	363	354	370	412	418	388	341	383	373	391	377	376	395	424	361	404	340	409	338	341	334	356	387	402	391	384	369	397	364	361	372	401	376	393	366	374	362	378	373	395	385	398	362	378	393	379	379	399	384	395	349	376	421	391	381	366	386	391	404	381	393	379	376	373	385	393	372	379	365	403	369	394	371	381	396	359	369	400	392	390	388	419	353	367	353	396	367	406	382	394	396	377	393	415	374	414	384	405	338	403	364	357	376	367	338	344	369	348	370	380	382	371	391	407	375	407	378	350	376	320	389	383	368	365	381	350	356	373	391	394	413	381	367	325	372	377	358	377	365	386	436	339	415	374	370	388	339	353	360	404	394	390	368	396	364	382	414	369	367	421	352	360	386	397	372	350	392	379	401	381	401	409	393	382	367	374	407	407	395	367	336	347	376	383	353	367	347	400	402	400	386	392	385	401	348	379	374	370	385	355	393	380	340	405	373	393	388	414	373	388	368	389	371	390	391	408	359	387	383	378	396	351	397	381	367	384	379	357	364	367	366	372	386	363	382	351	420	394	367	375	389	399	360	390	390	368	390	347	374	347	362	363	384	397	398	380	380	360	368	356	351	354	383	408	389	361	319	391	389	367	406	359	371	384	404	366	413	374	362	386	377	378	385	348	378	363	397	340	358	359	353	410	350	332	404	391	372	375	400	421	403	382	391	371	386	368	345	355	390	383	364	394	388	371	348	354	385	360	405	382	358	389	359	407	385	374	376	365	360	360	363	371	371	361	390	342	361	334	398	402	393	348	386	327	362	386	385	412	363	326	358	390	372	365	358	393	379	370	391	400	413	341	363	392	388	345	363	375	365	367	387	384	399	345	369	354	406	392	384	334	411	388	402	436	370	407	376	394	355	412	421	360	367	413	402	375	387	373	388	382	364	382	382	362	346	373	384	361	397	376	349	358	359	432	390	355	354	356	390	386	374	394	384	423	391	390	374	342	374	354	366	386	385	375	409	349	360	341	377	375	392	398	403	416	398	361	376	387	399	394	408	402	376	380	360	387	384	411	337	353	386	369	372	399	390	399	391	397	356	359	391	412	354	343	346	409	398	367	391	355	358	382	325	375	406	390	369	362	379	381	377	341	349	376	374	378	386	400	382	356	322	380	403	373	404	358	400	367	344	392	370	379	387	412	344	402	362	393	373	362	382	393	405	383	398	379	360	367	325	385	390	370	365	408	365	359	359	358	399	371	405	394	345	391	399	445	357	350	407	369	314	395	392	385	380	376	379	408	368	346	355	353	396	376	396	376	377	382	371	386	381	407	387	400	401	414	367	357	364	393	401	402	354	365	361	349	373	393	384	400	371	330	401	374	401	380	361	378	362	367	387	371	385	372	391	403	381	393	388	377	366	359	362	412	355	359	372	355	372	358	371	376	356	409	394	399	416	355	398	384	371	363	401	364	384	401	380	345	388	380	368	371	379	370	425	389	400	358	391	374	368	362	380	410	371	414	364	374	358	402	372	373	349	385	349	366	342	344	372	366	377	354	364	378	422	389	369	392	382	342	361	387	368	376	371	355	378	399	371	396	396	346	397	403	375	370	403	407	346	378	385	374	385	375	377	362	384	358	404	402	352	387	377	381	378	385	404	380	397	364	344	358	399	374	324	382	357	385	364	413	375	373	373	369	353	338	341	355	352	373	371	366	365	378	404	383	407	350	375	389	404	316	386	375	411	384	342	359	356	344	373
35788	55008	40391	27675	18105	11176	5561	3063	1823	1285	1097	989	852	738	679	588	596	544	512	525	492	498	494	469	464	457	452	465	475	450	451	457	471	429	430	442	453	404	434	427	443	459	405	452	441	442	438	437	448	450	423	450	423	412	409	449	452	438	432	442	427	431	417	442	407	442	388	438	419	409	450	459	443	400	432	420	452	443	418	415	410	402	413	449	447	423	472	429	418	412	429	446	438	383	414	447	447	444	428	443	449	382	434	461	440	433	437	425	432	432	397	414	468	465	430	467	419	429	426	419	431	441	465	410	387	446	440	431	437	421	449	408	426	440	448	446	450	390	433	437	442	423	442	421	448	444	424	413	441	442	421	434	446	468	412	439	458	412	441	428	426	425	433	428	432	477	422	432	468	419	383	426	439	418	474	427	453	401	437	432	378	438	436	451	476	429	436	436	442	425	449	441	459	438	431	432	410	434	430	429	412	432	434	414	443	455	430	460	402	452	402	427	421	467	444	433	425	415	441	397	443	408	426	434	422	417	419	446	461	434	446	443	477	434	408	429	397	440	450	445	455	398	387	411	436	427	438	417	455	437	433	440	427	475	421	438	451	437	446	424	429	449	412	435	435	458	459	438	460	429	439	421	423	435	440	423	451	396	463	436	441	409	405	420	442	458	452	390	415	461	484	405	447	439	423	448	433	446	399	441	413	428	445	454	426	446	435	416	469	431	406	403	416	431	411	444	452	453	409	465	396	398	423	406	411	431	415	453	462	445	418	449	418	458	398	459	434	414	430	407	461	448	415	443	464	391	388	430	452	422	451	430	411	423	451	438	450	476	461	418	416	447	412	427	454	433	435	426	404	435	385	421	456	436	426	450	449	406	447	425	449	465	384	468	466	455	435	415	415	484	477	428	459	410	428	444	417	424	429	442	463	437	452	460	421	438	427	429	463	388	471	418	421	407	446	420	459	392	422	428	447	402	410	428	443	455	435	438	446	438	407	475	447	404	412	425	412	402	400	443	457	422	437	409	420	437	461	424	424	457	419	405	476	412	441	410	453	423	418	425	418	457	414	430	448	409	453	432	442	414	432	481	408	418	460	412	447	420	388	411	408	423	480	405	432	396	396	459	413	411	473	422	452	409	411	419	449	437	455	417	421	413	434	456	430	387	430	401	411	409	457	421	422	398	420	432	434	442	400	466	411	429	407	419	428	464	453	444	427	446	437	467	392	405	417	454	404	374	443	394	433	425	436	464	419	439	434	430	429	421	421	439	436	439	419	460	439	464	402	398	426	444	418	453	433	425	440	431	395	415	405	439	401	448	453	400	400	427	428	407	428	436	442	404	395	451	426	434	461	469	443	423	433	433	444	406	429	415	403	453	464	411	437	429	420	434	409	415	424	430	446	427	449	408	437	443	436	415	441	405	427	394	419	436	425	452	428	472	443	428	454	421	429	426	422	411	408	457	424	433	462	406	433	417	459	387	442	447	454	405	432	408	442	447	430	413	438	467	441	440	444	425	434	440	393	419	445	436	438	406	433	431	448	423	397	423	452	412	443	426	419	435	477	398	416	406	435	434	450	465	418	412	424	433	427	448	468	436	448	441	431	434	416	390	423	427	415	441	393	447	431	461	438	415	465	400	426	446	401	414	434	411	416	448	436	452	425	397	449	451	438	464	424	456	452	415	445	451	428	461	412	407	426	432	436	426	441	415	413	434	381	423	394	450	409	413	409	441	415	420	396	436	412	412	413	406	455	429	431	417	439	427	462	435	438	423	422	446	434	459	401	418	431	415	441	405	423	432	445	451	411	469	422	428	451	444	442	434	455	431	474	370	445	442	453	425	434	478	461	438	408	383	436	449	406	447	431	422	390	409	454	403	452	444	429	453	418	394	431	440	411	423	424	447	413	437	389	436	437	418	431	434	465	422	411	419	427	407	453	435	480	473	481	460	407	379	456	447	427	428	439	409	413	395	413	441	477	407	404	424	402	457	427	443	488	407	460	421	468	430	408	420	446	406	423	418	449	416	437	450	431	396	424	414	425	417	453	461	481	387	410	420	465	410	439	407	399	422	405	392	421	440	418	425	453	403	440	464	422	430	436	431	406	443	389	460	429	425	421	414	414	431	456	436	437	432	461	437	444	450	437	454	414	438	421	442	385	484	424	419	413	432	447	428	456	426	448	375	440	447	430	418	419	448	410	446	416	439	440	460	457	413	389	452	430	425	423	451	422	438	464	460	444	437	469	444	418	402	422	453	429	406	420	422	440	428	418	446	406	461	444	411	446	418	448	442	469	476	435	450	436	398	417	427	417	437	445	395	400	404	410	441	406	463	445	436	433	425	434	402	423	391	436	433	440	391	437	419	431	431	434	452	468	439	441	404	433	417	480	479	415	440	408	416	447	437	382	434	460	402	405	461	465	410	446	404	407	431	417	427	441	433	461	434	448	436	462	427	430	434	414	426	405	436	407	409	429	463	414	447	438	463	470	464	443	422	410	430	431	452	430	445	418	448	425	458	438	414	436	410	440	417	443	419	435	401	426	399	417	427	440	443	416	426	442	407	415	438	429	400	449	442	424	460	441	457	407	419	466	417	451	422	429	440	446	438	472	460	455	443	444	456	436	481	435	447	388	393	444	421	424	407	421	407	417	431	447	418	405	427	463	412	418	455	449	409	418	421	429	435	408	419	439	399	468	427	422	471	411	439	427	432	413	431	417	427	408	389	416	416	451	416	452	442	435	426	406	442	457	424	447	425	422	416	425	411	416	427	408	432	431	398	415	429	400	423	443	457	450	431	402	429	443	417	416	476	410	425	453	409	413	439	437	451	473	413	417	437	421	414	444	394	440	429	417	441	387	434	443	421	452	426	427	432	411	385	434	428	424	396	383	432	413	414	467	429	421	419	432	435	426	432	434	461	434	445	443	401	441	413	459	425	424	416	440	387	416	433	456	393	446	429	431	446	444	427	450	408	443	439	440	434	424	432	448	403	406	419	438	423	444	388	430	424	462	429	425	462	415	426	439	426	395	398	396	393	413	427	425	417	417	419	417	444	436	439	470	398	400	411	433	394	421	451	411	426	403	448	453	423	415	410	450	443	430	417	448	418	401	411	415	452	427	433	407	406	425	413	431	404	421	415	456	414	407	416	430	451	408	437	443	413	465	413	428	419	402	450	444	429	400	406	418	441	472	384	400	456	402	461	420	424	455	416	418	478	421	451	464	426	431	445	388	393	440	427	446	435	419	421	406	467	427	471	455	418	416	423	461	453	423	403	419	419	458	448	444	431	444	397	429	412	427	449	448	470	423	429	415	444	446	443	452	412	423	428	438	411	434	428	470	426	414	399	448	420	410	443	418	440	449	422	461	407	440	391	427	450	418	430	431	451	435	463	451	419	397	442	416	447	437	438	416	428	434	429	425	433	457	428	457	478	440	417	447	452	426	455	446	435	425	423	430	448	423	433	428	414	444	442	418	412	448	438	419	393
25226	21551	27513	25825	13183	4634	2096	1099	745	641	541	448	449	420	363	362	331	342	303	315	323	293	290	305	298	271	310	295	285	266	255	285	300	273	281	288	274	287	260	264	292	255	287	275	282	259	286	275	259	259	307	266	264	268	267	284	261	246	294	249	273	290	284	253	275	270	259	272	277	284	287	260	251	274	270	258	276	270	269	285	288	322	253	290	290	246	257	284	249	272	284	277	240	260	279	257	266	277	234	309	311	260	259	277	292	264	259	275	274	253	266	302	274	267	291	272	273	272	252	270	266	280	253	277	259	285	311	242	290	266	252	271	257	267	277	278	271	294	261	260	267	266	256	244	275	257	258	270	279	249	260	269	268	288	275	249	241	263	271	251	252	290	274	274	290	289	271	261	274	284	276	267	285	260	265	265	241	273	262	281	270	297	290	277	279	254	275	245	274	262	275	274	271	286	273	280	274	279	255	279	288	246	258	268	257	283	257	244	275	295	295	252	286	278	247	278	250	308	259	289	278	248	238	284	277	277	271	284	270	230	257	277	284	279	252	243	283	239	281	267	305	264	278	277	246	252	309	267	305	320	280	270	308	253	272	245	264	294	287	282	272	243	309	239	260	264	266	295	255	256	280	262	241	253	272	279	276	273	288	273	260	247	263	256	259	280	278	272	252	271	270	260	270	268	251	265	228	284	275	284	285	275	291	303	266	245	291	293	254	259	251	265	281	268	266	288	279	278	275	255	299	298	261	256	280	262	256	294	261	245	238	276	300	290	263	257	247	278	232	269	252	273	283	279	248	294	281	283	278	267	274	308	252	269	257	230	267	264	258	316	238	264	289	293	224	242	283	265	270	228	288	260	260	264	251	286	282	263	305	258	296	270	259	233	265	302	271	276	290	309	257	258	278	259	269	287	253	281	261	293	291	263	260	288	278	224	282	264	257	260	278	274	268	243	297	261	293	275	255	249	252	256	254	262	274	247	288	267	273	259	262	274	250	281	256	290	275	272	239	277	263	299	263	278	273	262	267	307	259	288	286	276	269	278	255	273	249	287	258	255	276	304	261	260	248	287	262	258	254	275	256	258	248	285	288	286	254	256	273	267	309	250	253	271	269	252	280	254	278	272	256	292	286	250	284	287	255	289	279	248	280	255	288	253	276	252	266	252	274	262	260	254	290	279	299	271	255	281	251	256	291	281	273	243	281	256	294	275	259	294	299	253	285	271	290	240	280	294	254	273	279	275	285	278	263	264	268	273	272	274	261	284	245	282	226	292	312	255	272	261	286	242	251	258	280	273	264	304	266	255	282	290	291	284	296	282	268	298	268	262	278	261	296	283	259	281	268	279	278	274	258	285	251	299	270	279	260	288	289	250	268	249	262	253	248	277	257	244	277	300	265	266	269	246	304	302	259	298	293	247	285	273	287	263	237	285	290	270	277	276	275	267	273	265	257	269	277	301	275	255	254	267	281	264	317	296	278	260	247	270	275	278	278	266	230	273	308	268	267	282	264	276	287	282	271	275	287	250	260	274	260	268	280	261	279	279	253	299	278	270	270	263	262	273	287	258	252	277	287	251	240	286	274	245	255	263	231	273	277	263	274	278	299	293	276	274	290	258	256	271	274	295	244	265	276	251	280	252	260	284	271	270	263	288	267	284	277	268	276	266	281	251	272	273	269	287	286	279	278	255	263	285	285	299	260	282	293	282	257	255	295	272	277	266	261	262	240	268	262	267	255	276	307	266	265	264	275	265	252	266	271	237	226	272	249	258	247	291	266	270	251	295	273	239	235	268	263	251	277	269	265	279	261	260	260	285	271	266	267	255	263	256	281	253	278	257	258	278	251	226	261	274	251	256	284	271	252	266	260	296	271	256	276	265	305	274	288	279	267	263	274	270	263	269	264	284	216	288	264	273	257	265	280	269	292	259	248	253	260	255	280	311	241	252	278	276	259	244	285	291	276	272	244	244	256	269	255	239	286	269	258	276	288	271	289	289	262	279	278	254	279	281	305	304	289	276	277	251	254	277	271	271	279	263	296	272	264	271	267	273	300	288	258	284	274	279	247	299	298	288	265	291	283	262	237	273	301	257	275	249	264	244	277	297	291	266	287	313	301	256	275	280	257	289	281	249	246	253	269	291	263	273	249	261	265	262	287	261	249	280	277	254	260	274	281	273	266	277	277	287	281	268	262	263	267	289	279	264	259	273	259	298	281	256	275	269	287	274	282	273	286	287	262	262	273	263	306	285	261	281	259	273	262	247	260	259	260	227	259	237	269	290	279	261	292	281	244	273	256	268	243	251	266	289	260	292	272	267	267	269	294	273	281	258	252	301	257	259	292	278	273	275	290	275	296	282	283	287	286	248	275	267	264	273	275	239	264	294	273	296	268	314	261	247	278	299	255	259	251	270	275	267	266	278	312	266	291	265	251	263	270	279	278	282	266	278	286	286	262	246	270	265	269	271	259	269	265	289	301	247	279	257	264	283	238	278	270	282	287	271	258	273	265	278	285	266	261	272	264	293	261	266	253	257	268	276	244	283	254	273	258	260	281	240	250	250	260	249	275	257	284	252	250	249	270	266	272	280	273	285	273	298	275	253	266	265	282	285	288	302	264	294	296	290	265	272	279	273	278	308	287	241	303	323	272	277	251	274	237	271	294	247	296	259	248	275	278	270	245	270	276	285	244	302	297	278	275	264	298	288	263	289	287	281	267	304	286	271	282	268	280	293	256	263	289	298	290	278	276	279	233	270	270	257	298	268	277	266	281	261	289	290	261	282	263	287	248	273	276	247	262	271	305	280	267	281	259	272	262	267	294	260	276	273	284	245	240	260	262	257	271	252	261	264	271	286	237	280	263	286	276	289	283	270	272	299	253	254	291	246	275	290	261	267	267	267	273	293	254	256	299	270	246	254	287	281	270	274	250	265	292	288	262	278	266	250	275	220	266	267	256	267	248	254	276	269	280	276	284	252	279	260	280	278	236	258	290	252	272	286	284	324	289	266	286	314	256	296	251	263	276	310	241	279	257	267	291	250	228	297	263	280	265	306	247	273	294	260	259	238	305	280	284	268	256	279	266	299	291	248	277	298	255	260	277	301	268	283	286	268	271	272	284	284	264	268	275	303	296	274	261	250	269	270	282	311	247	265	238	274	294	279	274	281	267	261	253	284	267	282	289	284	281	278	263	266	258	268	314	264	282	270	264	273	236	269	271	296	265	261	249	275	264	262	250	264	269	263	299	282	263	263	300	272	256	273	288	261	264	241	268	296	295	272	286	256	284	294	277	277	272	282	247	274	299	269	295	263	276	274	257	277	264	252	290	273	262	280	256	266	243	282	281	271	276	232	283	254	265	282	257	282	317	274	267	287	267	240	275	258	244	279	273	272	266	264	267	242	265	304	272	269	269	261	248	273	282	281	287	279	259	302	267	277	297	277	273	269	278	276	282	252	242	277	279	261	262	270	257	277	278	262	271	279	278	290
34590	50726	35344	22793	13101	6907	3891	2225	1482	1159	954	782	685	576	539	477	458	427	454	401	403	393	377	362	366	352	342	321	361	353	334	341	321	319	354	359	331	374	332	336	323	337	321	302	339	314	317	318	302	302	331	311	310	339	306	335	296	338	327	342	337	294	302	300	346	294	348	288	313	333	309	301	344	312	296	305	314	304	351	300	302	335	308	323	330	323	346	315	319	309	319	369	321	315	291	324	310	329	331	306	316	282	304	296	284	328	335	330	325	313	327	305	317	325	308	332	324	318	315	296	335	308	309	304	327	318	331	324	322	337	309	326	301	326	297	320	310	327	313	347	341	300	331	313	286	304	322	342	315	335	306	314	306	339	300	322	314	342	322	337	351	286	314	328	338	331	294	349	325	313	336	317	296	308	361	332	318	307	313	327	318	320	316	308	290	305	327	300	328	314	324	357	329	290	345	328	332	354	324	319	338	315	366	303	312	288	339	331	289	309	314	328	326	323	354	315	347	311	363	312	323	331	320	327	320	296	305	312	323	339	312	339	333	329	356	324	324	282	296	325	331	308	352	314	306	313	332	304	312	329	312	316	319	294	344	371	324	313	311	327	361	300	314	343	308	302	324	371	330	352	306	321	322	317	325	310	313	346	304	357	343	324	349	341	310	326	342	329	298	316	300	330	338	317	300	336	326	279	347	331	318	312	356	331	319	379	325	328	333	337	314	311	299	340	315	298	282	318	302	305	282	330	310	342	311	322	335	335	332	307	305	326	342	320	317	315	335	333	321	313	296	336	312	323	339	299	299	321	330	294	363	318	318	300	330	314	336	291	348	300	314	337	318	329	327	327	307	305	350	298	329	303	328	279	297	319	338	319	300	306	328	289	344	327	350	291	312	295	320	319	302	319	323	365	349	299	280	346	299	329	345	295	337	328	326	363	317	310	301	338	295	317	342	298	295	328	319	359	306	314	352	330	285	316	322	301	306	317	299	330	358	346	335	354	338	315	345	311	312	346	331	316	271	315	292	341	302	325	314	295	310	318	321	322	360	320	292	365	320	278	311	301	342	367	318	324	313	325	318	348	290	326	313	335	324	297	329	297	325	334	332	347	329	343	321	311	329	332	301	332	342	318	321	347	326	311	319	329	334	302	299	334	280	314	315	322	330	318	337	337	304	316	337	337	317	315	345	340	326	350	309	326	306	308	299	290	303	314	313	316	345	343	320	324	315	305	309	366	313	330	264	308	343	309	343	325	344	322	329	338	325	338	309	289	325	358	321	319	319	326	309	349	328	318	325	319	331	365	331	332	317	318	339	327	336	333	351	313	347	325	274	327	342	309	322	315	295	314	283	316	331	306	315	333	341	347	328	318	332	313	329	327	324	312	327	299	315	315	320	315	321	329	311	362	304	300	331	291	326	311	317	328	305	331	301	295	353	353	331	294	352	321	351	309	341	335	349	302	329	325	336	291	313	322	306	311	350	328	304	309	323	303	313	340	328	316	337	343	357	319	318	343	346	322	355	305	320	290	301	322	274	350	322	331	325	340	351	346	299	331	328	302	319	328	334	310	311	336	324	347	334	330	350	328	322	317	290	305	311	306	313	305	319	347	319	323	345	319	327	291	301	341	324	293	324	332	305	368	315	274	317	329	300	331	326	320	316	282	325	304	314	311	342	325	354	305	352	298	332	309	318	327	322	300	309	386	326	353	313	333	333	358	321	323	368	305	270	333	339	329	326	331	320	354	308	307	337	327	285	328	359	320	325	293	317	318	299	292	347	321	302	316	346	332	319	336	323	340	326	310	342	308	294	337	318	320	299	314	328	278	332	310	288	332	343	295	336	306	330	329	321	337	298	312	305	363	335	310	304	336	318	333	306	374	323	327	330	319	324	343	340	324	320	309	322	337	355	330	365	317	331	328	310	308	324	316	311	320	311	331	335	330	298	357	312	332	337	338	304	336	330	321	313	336	323	313	307	309	330	332	341	327	339	326	305	338	347	295	307	304	302	341	341	343	320	347	343	337	292	331	323	313	323	332	334	329	324	332	333	322	334	337	327	348	310	352	328	317	271	326	359	342	363	317	342	300	330	328	307	319	319	328	286	356	303	309	332	299	310	328	295	323	312	327	360	334	292	283	309	339	297	322	297	325	297	313	321	324	317	292	302	317	330	323	336	322	339	311	334	349	294	365	290	340	299	335	334	324	310	330	325	353	303	319	341	303	290	296	317	329	358	296	310	325	344	316	316	322	335	329	319	303	334	320	320	306	319	331	297	350	338	309	316	324	325	323	348	301	320	290	327	303	326	332	310	334	333	326	299	327	376	295	320	344	289	294	342	335	331	311	317	298	310	306	349	308	320	348	351	330	332	322	330	303	344	327	299	315	335	306	314	291	319	293	332	324	333	324	320	335	327	286	342	339	325	320	368	363	310	292	352	305	319	316	342	354	311	318	327	323	306	318	341	326	308	341	301	325	353	321	317	273	326	341	286	345	331	287	292	317	318	341	327	316	330	340	322	331	345	355	313	310	315	323	315	339	316	327	328	314	336	296	332	299	330	364	320	329	334	304	350	337	330	303	317	326	352	300	343	303	329	315	300	294	330	352	323	312	308	320	312	319	326	313	304	343	332	329	344	322	321	306	321	302	352	344	331	333	320	349	334	324	326	328	319	308	329	325	318	313	331	289	312	356	321	330	295	323	348	347	317	329	300	321	310	333	346	364	316	310	317	330	328	347	315	281	299	331	319	309	309	315	330	285	314	348	317	319	299	345	313	327	311	315	311	300	339	318	330	309	339	299	310	306	351	296	285	349	347	322	333	312	307	337	312	332	327	322	332	304	305	321	331	310	310	326	299	321	313	299	308	349	333	284	307	305	315	305	359	323	332	304	311	327	315	310	325	327	328	334	325	372	344	314	308	324	347	295	300	304	319	335	315	289	357	359	342	294	315	311	304	342	309	322	328	299	301	341	307	312	348	342	287	326	291	317	324	339	316	327	329	348	302	309	299	332	347	320	326	282	314	361	329	302	326	324	328	318	310	329	310	332	273	342	330	325	360	359	315	311	336	346	318	348	319	295	320	308	321	312	333	364	292	368	354	321	335	306	324	316	333	326	360	318	306	348	351	315	326	314	288	306	310	309	316	310	335	301	314	337	324	313	304	345	332	331	346	303	312	334	311	333	314	304	322	293	305	329	312	338	330	297	344	346	317	327	309	310	278	308	321	312	344	298	331	312	321	303	296	325	297	306	306	296	326	308	323	314	330	326	311	300	328	319	336	315	318	359	323	324	313	331	334	318	315	317	344	325	321	329	330	305	294	329	300	331	331	344	320	351	319	316	314	327	333	350	345	314	353	319	329	345	326	286	379	312	333	311	325	341	307	314	293	335	317	325	336	353	346	329	309	330	323	335	319	327	320	313	332	322	301	307	299	324	334	311	318	319	314	318	283	303	342	350	309	327	340	307	334	311	358	278	305	331	330	318
22777	21406	28952	24343	21505	21237	12193	3750	1512	1128	952	744	698	636	591	552	529	468	514	460	422	402	447	385	415	420	397	396	412	386	408	418	401	388	385	404	369	369	369	373	361	410	396	346	363	375	400	424	383	393	369	367	380	379	361	350	369	402	398	417	377	416	360	377	367	333	375	378	375	391	399	401	376	352	353	376	344	379	389	352	380	403	376	399	389	387	402	376	409	375	347	387	382	363	365	362	383	376	349	338	401	379	383	365	402	383	383	387	362	397	404	394	371	383	384	382	361	358	383	366	357	373	401	373	357	381	386	392	397	351	390	362	376	390	379	392	393	411	392	382	375	360	415	405	359	380	377	358	402	392	355	378	353	369	353	386	365	366	400	364	383	421	350	389	364	360	380	368	390	406	400	341	396	372	384	365	366	349	359	344	364	402	347	421	368	385	365	353	372	394	392	373	375	355	396	369	346	357	391	383	422	363	378	402	367	389	417	371	361	380	404	352	391	403	351	361	383	409	384	365	382	399	381	363	400	392	402	355	360	366	385	333	390	372	399	363	342	392	328	396	380	380	404	363	376	371	365	348	365	411	376	400	357	401	371	380	377	358	366	369	395	379	350	356	382	393	379	384	388	392	367	384	391	378	386	409	386	372	385	386	418	370	379	380	404	358	374	399	394	345	367	406	380	398	373	396	402	396	400	374	374	386	357	386	384	371	423	305	399	348	362	357	371	382	367	390	405	385	370	410	365	375	354	344	398	367	364	418	364	397	347	349	420	412	382	389	347	341	380	377	403	377	390	407	407	407	368	377	374	412	396	385	368	344	360	386	351	379	344	411	358	417	366	372	354	352	391	374	387	349	397	342	365	389	361	370	357	376	360	379	409	378	409	379	363	362	370	405	369	387	368	340	397	371	427	381	377	395	413	407	366	381	398	398	360	388	418	403	416	385	408	334	405	350	398	371	357	371	386	424	389	370	351	402	383	361	381	387	362	367	398	339	365	377	372	385	376	361	398	400	370	366	375	366	410	403	371	402	374	357	370	374	363	374	386	368	334	419	347	404	371	360	400	397	370	374	392	346	401	372	362	358	381	396	392	401	373	384	401	360	393	403	366	391	392	400	365	385	354	382	386	379	394	361	377	370	398	381	428	370	364	357	415	393	389	352	407	382	416	385	364	371	368	390	366	387	381	365	360	385	381	387	384	366	395	378	406	377	358	352	372	380	405	397	379	339	382	369	362	378	367	395	354	386	359	350	383	373	391	376	396	382	397	401	382	376	394	384	338	343	416	371	363	408	369	395	391	363	406	426	364	385	358	405	350	368	381	366	414	396	392	381	385	336	360	381	371	380	359	377	352	363	386	388	402	374	356	380	386	389	407	365	416	352	405	444	365	406	377	391	353	343	363	384	412	399	397	397	395	403	403	388	364	381	393	404	356	380	362	363	376	384	375	351	347	385	371	375	398	369	367	374	370	376	376	368	349	363	389	406	377	367	371	331	367	365	382	380	402	405	355	391	379	389	427	384	342	389	362	366	370	382	380	359	382	379	366	386	378	365	369	353	384	360	422	369	367	404	360	379	337	389	362	373	378	398	373	392	377	377	388	425	367	392	389	373	362	377	354	367	383	407	394	341	414	410	376	352	415	369	408	398	382	367	386	365	397	363	366	384	382	390	358	369	368	382	367	367	362	331	402	410	367	358	363	358	419	379	389	378	398	361	369	357	389	386	399	341	396	395	361	380	378	374	390	356	386	386	377	383	399	370	377	384	370	370	372	384	373	368	404	387	368	382	409	404	389	377	373	401	401	405	366	361	372	409	399	369	375	362	364	361	368	384	376	419	346	406	372	373	403	348	370	385	387	393	405	392	367	391	391	355	394	379	362	405	388	385	387	423	409	379	363	348	389	377	419	372	386	379	375	365	387	387	375	391	392	412	350	400	387	343	385	400	357	378	338	375	388	375	335	369	392	352	350	357	348	379	415	372	377	380	378	370	399	360	363	389	367	387	353	404	394	404	364	375	364	358	394	400	344	378	383	377	362	319	353	395	378	416	394	388	350	397	345	399	384	327	376	358	369	395	369	395	383	403	392	393	385	412	364	380	344	357	407	386	376	333	388	391	381	375	351	379	350	385	385	385	338	384	369	354	372	397	394	428	391	369	359	416	376	345	352	371	378	357	361	381	394	370	393	344	355	419	351	394	377	361	365	375	415	389	382	398	403	389	363	360	368	352	364	378	382	358	425	394	387	374	342	396	371	369	345	362	354	392	359	392	381	388	410	377	381	349	389	366	377	374	373	334	383	371	377	349	423	362	371	354	398	366	347	366	377	387	384	398	387	360	398	398	387	363	365	391	357	391	384	374	393	359	363	370	373	370	378	353	364	383	369	368	360	373	348	384	380	372	406	393	382	339	375	378	353	385	395	345	335	360	374	347	392	363	376	372	361	400	382	374	373	392	408	345	357	342	399	384	366	393	375	375	372	421	367	381	397	377	383	384	403	402	390	381	353	378	377	392	379	316	387	338	399	373	368	346	372	371	368	380	390	397	391	380	355	406	387	356	363	405	388	392	380	373	343	378	388	350	388	338	423	353	419	408	366	354	377	363	348	351	390	355	355	359	440	355	378	375	364	325	384	390	332	368	373	384	389	355	407	396	379	386	393	385	362	381	389	383	367	381	376	349	385	406	370	370	372	337	399	391	397	352	369	368	396	418	353	383	376	401	374	391	373	385	383	395	410	344	412	346	357	422	387	404	378	396	337	407	365	382	401	404	411	402	347	395	375	361	417	425	363	355	398	395	405	369	392	401	383	355	365	336	362	373	385	337	419	397	370	390	354	372	376	394	388	398	371	362	347	393	388	381	344	399	345	337	375	370	405	398	380	365	373	376	385	379	344	362	377	388	438	377	384	372	365	407	378	346	394	345	372	356	376	367	347	386	381	393	384	371	383	430	398	399	357	436	417	418	395	394	375	345	366	366	376	415	372	371	369	384	375	370	336	372	371	375	381	344	367	342	387	378	355	388	384	380	368	364	398	381	370	374	372	346	382	394	362	355	378	402	340	354	390	385	383	357	355	407	374	391	376	394	390	374	370	386	357	372	348	367	379	400	384	379	407	379	361	401	392	374	376	368	373	360	378	365	364	368	425	345	333	395	408	374	402	386	401	388	375	328	397	361	371	367	343	367	398	358	373	384	349	391	381	356	376	355	416	345	360	393	398	360	383	384	373	408	394	388	424	370	386	385	398	405	410	353	380	390	393	352	391	384	375	358	363	386	374	383	374	353	399	393	419	373	387	375	381	382	395	383	409	347	400	363	359	364	402	391	386	401	344	346	370	375	377	407	361	387	390	392	383	366	389	392	396	402	374	396	390	373	378	370	396	367	414	441	395	377	399	374	394	393	374	373	365	361	384	397	370	389	373	371	384	424	386	372	378	350	388	355	381	372	397	367	365	381	389	402	391	367	366	369	349	378	354	364	383	417
38862	60904	47401	32753	17810	12947	8653	5179	2832	1855	1428	1205	1005	886	777	698	626	642	627	568	534	576	532	481	509	491	492	464	435	486	463	465	461	449	475	445	451	440	435	466	491	450	426	461	457	439	412	420	432	427	462	459	448	412	427	447	432	431	473	429	461	412	446	432	415	442	448	452	412	432	438	430	433	432	421	469	434	429	448	445	440	440	411	413	418	428	452	422	423	417	447	451	427	471	451	439	425	421	426	441	447	406	413	445	439	408	414	413	420	440	463	425	443	454	400	422	432	442	456	416	424	431	416	425	429	416	452	447	431	423	448	424	445	400	415	414	433	440	464	407	442	394	448	422	450	426	423	425	450	436	458	460	446	426	451	466	448	412	427	456	414	426	457	421	455	426	405	432	424	432	436	466	455	456	438	418	430	463	424	424	425	428	412	424	444	468	456	457	458	421	442	432	452	420	452	448	433	412	417	413	395	428	438	456	428	456	419	459	420	434	453	428	431	413	443	438	442	414	431	447	409	402	416	406	438	448	405	397	441	416	456	435	422	420	408	459	435	432	403	453	415	411	428	459	404	409	440	433	410	478	450	426	413	407	401	403	468	468	427	450	436	423	438	449	452	457	419	439	430	441	427	438	400	466	434	430	442	483	426	442	403	405	442	439	440	426	458	427	435	435	427	412	414	432	434	432	423	416	458	415	444	454	424	420	425	434	461	442	443	439	425	417	441	424	427	422	463	411	426	423	465	432	420	428	423	428	448	423	407	418	444	422	418	395	424	415	432	427	449	445	438	451	447	433	445	408	429	469	417	435	469	424	451	452	447	447	415	432	433	452	427	417	421	443	443	440	460	467	388	443	399	452	434	441	418	438	415	399	403	462	471	427	448	453	458	418	466	451	429	449	402	411	456	469	411	442	444	452	416	442	454	478	448	416	412	433	431	421	448	469	471	445	438	387	448	445	446	426	472	438	422	418	434	418	411	453	442	440	426	457	425	470	467	443	452	444	447	420	435	439	434	441	407	433	420	466	475	480	424	415	441	411	448	422	435	448	427	442	405	433	404	427	452	447	424	428	438	426	418	418	407	443	426	418	433	422	439	417	441	448	430	430	405	430	436	444	424	476	437	459	426	429	443	407	443	431	436	474	409	449	439	420	442	462	436	382	427	408	435	408	442	443	406	410	413	435	460	420	454	433	409	432	502	429	448	450	458	438	401	444	478	438	452	413	440	427	424	423	429	413	459	425	438	446	392	439	429	446	430	436	457	422	435	446	469	411	474	410	481	433	432	418	445	429	427	414	401	409	469	437	463	413	427	446	450	455	433	441	450	416	425	422	423	459	428	444	438	409	427	435	454	428	435	414	445	439	417	447	431	433	449	412	405	410	458	430	476	469	438	416	447	408	432	433	418	402	426	425	475	419	410	415	438	434	401	448	422	406	459	452	425	446	420	428	442	472	421	480	448	454	429	433	461	462	437	459	475	410	462	436	448	432	434	472	433	437	404	447	434	445	437	416	461	424	448	460	432	397	456	475	424	415	471	392	426	452	475	431	419	445	431	441	427	438	406	453	434	429	452	451	423	413	429	408	390	420	405	459	454	429	436	441	449	429	436	416	426	430	434	439	431	437	446	468	465	422	444	418	453	466	445	432	432	421	430	396	450	420	468	474	435	425	478	421	471	444	444	443	445	437	419	414	426	437	443	432	429	403	452	456	444	421	412	432	428	378	448	420	426	443	412	416	428	455	456	440	438	460	457	429	423	455	431	443	454	424	402	432	483	437	442	447	417	418	456	423	444	426	397	445	405	437	432	431	421	443	413	459	438	420	455	417	442	437	431	439	462	471	423	422	445	444	426	453	403	435	432	428	397	430	418	429	414	420	365	442	438	428	430	418	457	436	423	410	422	396	439	416	450	445	414	408	455	429	417	434	437	456	450	442	447	415	468	428	453	410	428	454	459	458	427	432	403	402	459	416	490	419	440	428	480	459	407	453	433	492	468	446	432	422	425	442	466	454	407	462	431	444	449	397	465	423	403	434	410	440	438	427	433	419	435	409	467	432	419	441	433	508	441	421	425	403	415	393	478	457	449	439	395	469	428	458	421	436	468	455	400	454	402	455	446	425	385	410	442	429	418	436	426	437	425	433	414	438	409	443	451	445	434	431	424	498	457	449	444	419	429	447	450	421	449	473	443	411	443	425	419	481	440	444	450	405	430	442	423	472	437	428	435	454	425	388	441	404	439	437	427	440	427	397	462	479	428	420	403	490	463	424	430	412	437	388	436	419	447	448	408	409	454	438	410	468	435	399	429	422	391	423	444	451	462	449	435	421	433	456	438	434	425	434	439	453	420	428	430	421	440	456	426	475	384	410	457	428	471	439	417	443	419	431	418	435	434	426	429	432	469	447	409	459	419	447	423	430	444	450	461	396	460	441	428	439	427	416	434	473	449	427	408	425	433	450	420	407	441	414	441	464	422	413	404	447	404	442	422	444	441	463	426	445	473	442	408	440	439	403	442	378	412	431	411	467	446	446	448	412	444	434	461	451	417	421	461	414	430	422	470	440	427	434	395	396	448	420	433	456	448	426	460	411	424	406	448	476	450	415	454	456	397	413	414	383	442	423	444	437	454	432	406	446	431	417	385	428	433	431	449	462	439	399	404	426	407	455	421	465	430	428	441	434	415	450	437	455	452	446	458	429	439	407	450	434	396	451	415	447	470	430	422	437	422	401	414	448	422	414	456	404	458	450	412	449	454	438	403	440	476	437	462	436	421	417	439	412	409	403	413	407	445	407	418	426	439	406	462	424	412	454	427	415	431	427	431	451	432	400	454	409	450	417	414	411	440	444	410	460	452	459	437	417	445	452	458	439	440	441	464	447	465	392	450	432	414	427	446	431	392	420	414	427	448	450	421	426	449	436	427	437	433	420	397	399	402	449	386	448	474	437	413	456	424	428	459	433	424	447	434	416	456	422	423	461	417	480	433	422	402	435	445	439	413	433	470	440	468	460	457	453	449	422	477	426	455	465	424	418	421	434	453	420	469	414	406	444	450	439	463	417	446	422	443	488	412	434	398	462	447	466	417	430	465	446	426	451	420	395	449	419	467	441	410	444	421	487	440	422	400	447	416	439	436	481	395	437	457	473	454	443	439	465	403	456	401	427	423	470	412	451	411	434	432	441	428	450	452	432	456	412	436	434	468	419	448	412	461	394	454	405	426	426	406	484	406	456	445	411	430	415	434	426	419	454	411	441	393	436	408	409	425	464	421	446	452	443	408	434	455	420	436	448	468	427	419	429	432	447	445	479	453	419	437	394	435	413	455	426	489	412	438	445	426	444	434	397	421	445	406	434	439	442	468	430	447	478	433	438	480	444	417	462	413	444	426	419	418	400	440	459	396	415	440	419	433	440	441	437	417	449	432	446	432	429	430	429	413	431	440	443	439	434	450	417	410	413	445	451	459	406	388	457	422	418	399	442	477	420
31208	31065	28805	16125	6912	3300	1919	1112	769	645	555	464	460	423	387	370	390	331	377	316	326	351	314	301	282	341	328	319	338	287	319	287	308	347	317	318	330	318	281	292	286	287	304	275	269	313	297	313	320	281	306	309	304	315	346	317	312	314	314	342	316	314	299	302	311	286	294	321	293	308	310	302	319	320	302	307	284	312	312	312	305	281	298	335	314	308	327	274	328	304	305	317	312	342	308	297	273	257	289	285	302	333	317	320	333	321	319	335	292	299	328	296	305	318	281	287	276	324	303	330	312	279	281	297	292	312	316	335	317	311	293	282	308	310	336	309	269	306	279	294	269	294	322	313	300	276	267	296	315	291	325	309	314	321	306	306	294	295	310	350	287	305	304	289	288	301	306	283	296	306	285	301	297	348	287	297	310	312	322	305	334	300	294	302	301	301	303	299	343	281	347	307	327	312	293	281	317	329	311	319	289	308	295	305	321	309	322	311	315	287	331	277	301	304	294	322	325	304	296	291	302	295	316	321	337	338	316	301	310	296	277	292	296	314	291	302	276	334	296	311	305	278	320	276	284	287	274	284	299	293	289	282	321	308	330	307	337	302	330	274	309	344	321	302	294	283	283	337	285	317	275	312	293	275	305	292	316	314	279	343	321	299	335	316	294	282	309	253	305	296	302	287	351	315	290	280	317	292	300	312	299	309	283	313	324	323	318	300	283	322	328	308	297	301	283	300	319	306	332	275	306	301	282	296	293	330	318	275	332	327	322	327	301	322	292	310	293	323	292	287	278	294	319	309	306	302	299	299	293	319	336	309	329	291	309	263	295	321	320	329	329	279	285	343	261	345	312	310	324	289	295	274	327	314	320	321	268	332	318	325	321	302	315	334	311	324	315	299	297	324	321	300	301	305	310	284	305	298	300	313	302	295	300	329	330	313	318	327	307	329	297	319	302	309	326	308	297	298	313	312	325	307	304	298	304	278	291	307	292	313	314	309	296	318	298	304	292	319	296	300	308	293	298	300	325	316	319	294	303	302	279	290	321	328	279	296	294	306	319	312	324	339	311	308	296	297	305	319	346	302	299	285	282	306	292	287	316	282	315	297	291	318	301	289	309	334	335	284	307	289	314	289	308	329	308	293	306	282	292	327	286	331	353	302	309	314	296	331	288	307	310	278	319	290	287	312	315	304	278	322	296	298	283	305	312	295	312	304	317	301	322	281	304	317	301	303	282	306	314	282	279	347	336	297	319	298	282	321	336	331	321	346	309	297	286	296	301	310	329	329	321	326	335	301	298	319	307	266	327	312	299	289	312	291	255	309	318	293	317	306	321	328	311	361	343	270	327	313	295	309	286	312	328	296	283	299	284	290	288	336	314	277	322	318	308	303	303	290	313	299	328	315	305	295	300	312	285	294	313	285	327	299	293	302	300	337	301	301	278	288	306	304	307	307	310	305	309	315	277	291	285	278	268	285	301	316	321	327	314	283	322	318	307	298	302	302	279	308	324	312	286	322	312	290	299	297	318	313	322	278	345	307	337	323	312	316	293	331	294	277	343	327	330	274	279	278	344	307	290	307	304	298	310	311	272	332	301	320	282	309	299	310	315	313	286	299	265	345	293	301	316	293	331	322	312	309	305	281	332	312	268	328	293	304	319	313	316	266	308	307	328	286	305	294	322	303	311	293	320	302	282	286	315	322	311	285	284	314	321	309	337	274	344	309	319	287	292	329	290	301	314	272	304	309	308	286	303	310	298	308	301	260	310	293	321	303	299	297	354	290	317	300	297	318	307	302	302	305	311	310	297	313	277	277	304	282	310	317	293	288	297	319	299	284	296	324	298	323	287	304	288	302	303	325	307	334	293	329	299	293	285	313	283	339	302	296	287	326	278	280	307	281	299	308	300	268	288	284	287	316	306	305	305	321	326	329	316	289	315	301	286	287	323	323	306	287	301	297	287	299	304	299	303	308	316	286	319	327	315	289	312	330	328	294	306	314	305	266	303	312	296	315	319	287	307	295	292	285	300	302	303	273	290	322	272	278	284	289	293	307	321	291	293	313	338	306	310	315	293	313	314	271	305	294	312	320	287	284	321	343	307	278	284	305	280	278	307	309	305	296	310	302	296	322	333	308	316	320	345	279	322	313	292	318	314	294	316	305	286	290	311	305	274	291	282	312	295	281	286	304	334	318	322	315	324	308	282	309	293	317	325	331	312	298	283	321	338	289	316	313	316	309	330	305	310	308	282	289	338	285	318	296	321	311	317	297	288	261	318	312	292	329	306	299	296	276	319	327	275	289	319	329	281	297	324	320	316	316	300	298	269	336	292	307	311	313	290	299	335	295	281	314	269	337	266	305	302	302	336	316	312	283	346	315	287	294	313	297	291	308	304	304	283	283	348	314	299	250	282	299	301	308	276	302	309	307	328	307	358	281	303	302	304	314	310	295	287	295	312	326	280	292	292	283	318	288	292	329	330	325	285	340	318	316	282	278	300	285	280	315	307	301	293	303	307	316	291	296	291	290	313	307	289	292	335	299	292	324	330	297	331	311	289	308	323	320	333	346	295	301	306	293	308	311	281	285	277	308	319	311	274	278	301	294	298	302	295	298	301	294	304	268	328	297	312	291	344	290	330	326	305	278	319	294	323	298	293	324	287	305	309	271	326	270	311	275	313	304	339	287	354	295	318	302	306	296	314	327	338	296	321	280	277	309	287	315	305	285	313	316	304	326	308	299	282	320	323	280	319	334	312	318	341	337	286	333	323	277	271	303	282	332	302	302	313	305	274	284	323	280	323	309	325	303	303	276	300	324	301	315	323	283	313	359	294	276	302	306	296	313	301	311	321	271	281	289	305	322	280	307	304	300	319	270	306	314	288	286	321	304	301	325	328	319	300	317	315	295	327	338	304	311	308	294	309	306	325	308	327	305	326	302	327	318	298	311	317	293	315	329	329	279	305	297	297	291	306	297	289	309	358	308	286	338	310	324	280	309	280	340	256	306	304	318	261	302	306	302	314	292	314	302	286	303	325	321	305	311	311	326	296	299	327	316	292	313	321	291	304	321	272	299	314	325	300	291	296	291	286	301	273	327	321	287	354	305	332	266	304	288	329	296	308	300	316	341	303	297	284	306	306	322	301	290	342	288	321	266	302	274	311	301	292	300	320	310	308	316	326	302	300	284	301	309	322	302	318	306	335	317	317	298	259	326	289	319	325	308	319	291	319	330	304	319	298	309	304	283	305	292	299	306	304	306	299	347	277	326	282	323	294	302	296	281	304	313	298	304	299	315	340	289	306	311	347	300	329	299	284	319	316	315	270	283	284	298	310	325	325	315	296	327	343	310	310	320	324	324	311	285	298	280	299	288	309	314	294	291	280	297	288	314	319	319	311	337	306	293	285	309	333	305	324	311	283	291	297	278	293	292	345	283	328	280	309	288	323	288	312	315	316	299	320	277	302	261	318	281	318	289	289	277	341	313	301	324
34914	46500	31477	17196	10073	5821	3386	1947	1288	1037	837	689	606	626	532	524	450	453	450	463	391	398	373	379	353	399	403	398	368	380	403	369	338	404	373	342	346	356	340	330	371	354	336	341	368	364	379	347	385	362	331	341	362	377	351	368	340	365	359	377	370	347	347	333	358	338	338	350	338	348	348	329	342	345	348	371	348	366	339	385	330	379	385	371	358	345	347	387	343	363	352	348	325	372	344	354	336	349	357	362	318	320	341	359	360	369	354	338	328	375	383	367	347	366	371	348	356	333	373	372	344	348	346	328	330	339	344	333	364	339	336	365	375	356	389	333	328	371	390	375	326	362	351	330	348	358	372	341	369	378	374	371	353	352	381	349	340	358	372	336	337	363	337	348	378	359	342	377	354	325	400	368	362	359	346	379	368	361	338	378	409	373	329	370	382	348	332	350	352	384	374	331	348	396	367	337	360	347	372	354	343	392	347	311	333	324	365	336	346	367	387	384	379	354	378	334	362	334	366	360	351	383	337	340	318	338	348	346	324	367	338	346	318	362	335	349	343	355	350	360	378	368	355	347	370	363	345	342	358	362	355	367	368	371	364	376	369	339	383	331	358	330	332	370	373	340	341	350	335	362	344	388	360	353	360	359	359	320	347	351	357	352	398	369	338	340	356	381	368	382	345	322	355	352	384	342	338	369	345	356	381	327	334	345	363	353	336	338	345	348	337	356	348	361	352	349	327	346	363	338	334	322	343	338	337	366	364	361	354	368	381	363	347	349	380	329	346	319	325	351	348	338	353	326	337	351	368	368	382	348	348	360	357	373	365	382	338	355	370	355	367	372	344	334	347	366	345	327	363	303	382	347	401	356	369	378	358	337	352	374	336	324	365	346	375	344	319	368	340	355	330	358	388	361	382	381	385	352	348	344	379	391	341	352	353	358	383	326	354	355	339	355	384	329	324	370	362	335	327	354	345	331	363	345	410	356	323	346	350	335	346	318	376	339	358	364	365	390	340	347	363	382	348	341	342	357	357	369	347	363	385	374	352	333	376	358	353	354	344	371	313	336	339	379	347	358	340	371	356	338	329	357	370	349	371	360	346	323	339	364	359	342	377	362	370	338	362	371	383	340	376	352	384	368	355	353	332	341	383	366	370	327	333	353	360	394	336	337	386	349	356	370	366	337	355	342	338	342	328	364	379	351	348	358	332	337	331	354	380	344	315	370	343	345	344	380	357	372	329	347	353	370	342	356	355	355	360	347	333	340	389	335	341	365	329	365	348	378	323	370	326	373	342	362	349	357	352	351	379	337	341	348	363	348	324	349	370	351	307	421	325	381	352	364	367	326	379	354	336	354	361	350	335	357	363	334	349	354	369	396	358	337	394	384	358	352	347	331	365	359	350	376	345	354	384	328	324	344	361	378	345	350	335	349	341	348	333	382	323	373	391	353	334	332	362	370	370	332	356	318	366	359	328	324	344	384	365	326	336	393	360	379	384	306	350	357	367	361	351	367	333	352	325	343	357	359	323	340	349	377	326	374	352	356	351	359	379	371	349	361	379	333	371	374	363	348	340	336	362	379	331	352	365	381	370	349	340	355	348	365	381	392	346	393	354	331	367	354	384	364	371	346	382	348	338	327	329	363	339	363	383	389	355	334	365	352	325	314	314	348	361	362	352	350	370	390	383	346	333	335	388	355	367	345	331	354	365	391	320	376	350	343	372	364	355	366	374	356	358	383	368	353	354	356	361	319	371	349	381	353	327	324	343	355	340	357	349	345	380	340	362	373	323	340	331	387	358	324	358	351	367	340	351	349	375	345	378	356	342	373	354	329	339	405	349	349	366	346	346	350	380	344	342	324	366	365	349	377	347	414	344	386	365	326	306	342	373	347	338	324	328	364	396	330	363	359	325	346	346	353	331	342	366	333	353	332	340	335	343	332	374	360	343	336	379	359	358	325	370	355	350	348	372	344	376	372	350	362	345	360	353	335	348	362	343	358	360	367	333	323	330	358	379	370	382	343	365	344	341	324	349	376	339	351	378	349	382	378	362	319	377	342	345	365	348	344	360	363	356	355	356	341	333	368	378	336	355	328	326	322	320	338	403	364	333	333	353	341	341	357	356	348	348	370	364	371	375	362	344	328	365	333	372	335	332	342	337	336	337	370	368	357	350	324	363	359	361	363	365	322	344	349	343	337	352	364	376	312	362	343	349	328	336	330	381	367	344	339	327	348	336	357	366	328	349	344	335	372	342	372	372	366	331	364	340	384	347	378	353	334	310	362	323	390	384	362	375	369	349	364	381	364	364	382	365	350	357	351	355	389	362	372	333	363	328	351	373	329	348	309	334	355	356	369	377	345	380	361	339	337	345	399	354	367	348	364	354	342	352	362	337	347	380	345	338	359	356	354	343	377	321	337	338	347	360	327	349	359	343	342	352	348	339	347	330	334	349	373	351	353	389	341	356	370	357	348	358	375	345	352	368	347	341	335	353	360	327	347	337	348	360	336	347	339	391	381	361	376	357	324	348	335	321	363	374	317	333	320	331	384	359	333	377	330	349	347	351	326	309	362	350	349	343	376	383	353	369	347	340	362	387	375	352	353	390	353	337	354	354	363	341	358	346	356	347	347	356	399	354	379	360	358	369	389	364	349	371	377	322	376	340	339	351	362	333	375	343	370	352	314	337	378	356	340	366	350	361	336	309	320	319	308	346	367	351	354	351	361	342	341	357	372	337	360	376	359	363	381	367	348	369	370	370	380	371	348	343	354	350	344	347	356	336	338	374	380	374	366	359	347	356	344	356	352	353	384	360	350	336	344	358	344	366	361	339	338	367	332	370	335	426	331	401	353	308	368	348	332	369	381	353	333	338	363	379	358	350	343	362	358	373	323	342	356	363	370	351	370	393	384	384	344	335	341	337	335	376	383	369	343	387	366	336	342	314	356	331	382	356	352	335	377	355	379	382	334	351	365	385	356	330	349	334	351	407	356	350	370	344	334	392	358	361	388	330	345	359	324	389	352	348	372	331	392	386	375	368	351	373	368	383	332	332	345	353	357	402	383	331	357	330	367	359	327	350	389	330	341	364	326	354	356	326	320	377	379	342	337	351	338	369	382	320	337	342	334	353	361	363	376	358	371	335	349	358	336	358	368	371	356	345	308	345	356	330	364	368	347	368	322	327	339	345	334	323	363	381	358	392	324	365	334	373	375	321	337	342	342	351	313	362	330	357	359	346	371	357	349	340	362	330	359	338	339	344	414	336	372	392	361	386	339	359	377	339	370	361	358	338	335	332	347	328	339	365	311	347	350	362	336	376	387	341	361	343	343	309	348	355	328	374	343	386	352	399	338	342	362	341	382	350	390	377	357	391	354	363	390	395	375	348	372	335	344	356	327	370	359	350	350	349	376	352	346	336	363	351	347	367	388	383	351	377	345	361	384	365	351	368	328	353	335	368	374	353	341	340	353	372	332	350	350	356	352	329	372
23889	21478	28627	25332	21999	16329	7236	2578	1426	1017	844	707	660	604	559	487	485	432	433	477	431	432	413	426	427	441	403	404	433	381	420	395	401	401	354	422	373	392	390	401	381	362	360	372	354	373	387	396	381	388	406	373	380	398	413	399	395	386	375	371	387	374	373	408	381	353	358	328	402	363	380	379	355	368	414	426	350	344	362	361	369	369	350	411	359	362	360	357	343	372	400	340	390	344	372	394	356	360	395	334	386	365	361	360	367	361	387	355	381	369	399	375	386	414	393	389	363	347	373	373	360	371	362	404	380	405	364	312	370	358	379	343	384	361	340	346	392	372	374	366	381	383	358	394	391	400	402	377	385	375	379	380	366	382	391	386	375	352	396	371	399	365	362	398	380	365	348	350	374	383	409	396	377	384	371	372	390	392	376	380	416	350	389	414	369	370	375	372	397	380	369	350	360	358	404	378	362	396	369	362	377	386	373	380	405	385	381	366	397	374	392	340	395	389	385	388	414	388	418	411	393	372	370	391	373	358	411	372	369	378	392	384	361	392	395	412	434	372	342	350	370	377	366	413	410	336	387	375	381	380	410	366	375	378	380	357	388	378	340	400	377	383	364	371	387	410	374	375	377	371	385	382	362	370	395	384	354	380	401	369	372	386	383	367	370	372	379	411	373	341	392	370	339	348	333	344	382	390	397	365	378	363	403	373	362	340	366	380	351	346	362	372	400	388	374	378	383	397	364	371	372	364	366	362	357	397	371	385	371	398	412	350	355	368	386	364	366	361	356	373	354	345	382	356	342	357	392	374	382	351	407	372	374	352	362	405	371	335	407	402	403	370	368	366	390	368	376	378	391	399	374	352	373	347	386	365	364	396	343	352	368	365	401	369	397	372	369	349	383	375	395	391	356	393	366	373	377	366	416	407	384	388	387	366	367	381	373	396	369	386	374	412	341	397	410	355	378	391	399	389	349	358	355	339	407	427	358	356	400	374	359	348	375	372	421	351	334	371	371	343	392	387	374	392	377	324	370	363	344	374	377	400	396	398	370	377	390	401	402	350	364	397	383	378	390	380	332	327	323	361	373	352	364	359	405	371	389	358	408	352	370	394	357	366	371	351	368	372	346	393	353	384	356	346	400	414	351	370	370	366	399	379	387	335	381	349	408	373	401	374	390	372	373	349	351	393	374	341	353	395	344	373	364	363	381	361	355	400	339	382	390	363	414	371	363	397	355	386	385	355	378	392	364	398	372	373	362	368	373	393	339	337	390	396	382	364	363	388	362	376	374	393	400	365	377	381	386	416	380	374	398	369	390	370	390	423	364	381	372	388	410	375	364	369	380	373	356	383	417	392	360	378	330	368	378	386	397	383	392	351	386	332	405	382	349	370	352	371	401	361	349	376	337	344	372	359	367	392	376	399	374	354	365	411	371	370	389	370	369	376	400	400	380	329	362	375	379	339	398	396	364	357	371	388	375	333	379	358	368	379	331	368	355	401	382	370	371	370	380	375	390	376	347	357	417	369	357	358	397	290	396	362	368	374	366	382	359	366	365	368	352	380	382	355	377	377	343	373	423	373	384	356	372	378	399	419	398	398	407	387	386	378	394	363	424	366	365	349	398	388	340	358	379	406	353	345	382	426	407	347	380	370	404	358	390	360	361	386	383	390	412	364	380	359	341	386	371	373	331	343	376	371	371	377	367	338	393	340	359	349	349	377	394	374	372	358	413	391	380	378	337	337	396	372	358	361	381	388	345	385	375	401	372	365	352	387	377	362	385	386	407	355	344	350	386	345	394	378	370	409	390	370	374	364	380	368	389	365	381	383	400	410	341	369	392	363	350	382	381	349	339	370	371	345	348	369	352	372	388	403	389	396	391	353	351	390	416	400	362	404	354	348	364	377	401	361	375	366	366	346	361	422	363	360	377	401	401	409	380	365	399	397	362	368	421	411	358	358	374	375	356	358	405	368	364	416	340	372	391	381	419	335	345	404	350	352	348	382	374	385	393	379	398	380	371	389	357	364	393	356	348	368	374	381	370	339	337	357	383	371	372	378	404	378	369	366	391	372	349	393	397	368	381	362	390	347	370	350	403	357	380	351	365	350	361	363	346	357	378	380	371	352	369	365	379	353	362	407	385	340	382	395	361	366	382	413	391	387	360	394	383	365	412	371	386	374	385	391	362	352	358	377	361	392	356	352	385	389	377	390	374	397	412	351	337	405	380	395	389	399	402	381	372	371	351	387	325	400	356	352	362	391	347	396	363	380	355	389	406	336	396	384	376	366	392	374	410	369	371	420	375	389	380	402	395	370	421	381	385	351	374	372	371	389	353	386	373	370	400	371	352	419	365	380	358	367	374	373	375	349	386	356	413	375	393	371	385	382	369	356	360	389	365	375	385	356	406	369	395	350	408	349	355	384	408	392	354	382	375	369	376	362	384	393	397	376	362	351	381	388	377	369	373	381	365	387	376	375	356	370	371	382	359	360	393	378	398	366	363	382	367	381	348	374	362	345	374	395	392	393	358	369	371	392	352	323	380	387	379	368	368	411	396	348	382	369	378	364	359	351	370	375	362	347	392	375	415	399	381	361	414	394	406	387	409	371	403	372	377	357	377	386	382	370	355	366	368	371	369	387	372	387	413	383	376	371	395	381	373	407	373	389	394	345	379	354	354	383	364	374	357	365	370	373	385	312	367	354	345	376	352	397	391	370	374	428	408	354	381	395	383	379	378	390	348	409	385	350	352	392	362	379	377	384	386	360	342	353	364	408	353	385	367	393	378	368	384	356	360	380	389	367	414	417	338	358	418	386	376	355	399	383	380	360	398	376	343	385	348	387	378	357	384	354	367	365	396	376	382	378	429	377	387	341	379	377	370	397	381	373	356	365	389	369	383	382	385	359	360	401	393	368	347	385	358	382	394	395	377	367	382	372	403	383	377	409	392	341	403	366	361	369	364	367	373	404	390	374	398	362	388	354	381	349	374	320	397	377	390	365	384	414	371	353	349	359	363	381	359	354	373	399	402	410	390	380	366	373	388	388	385	319	369	361	389	330	377	389	342	390	372	348	412	355	371	366	368	346	361	359	377	341	348	387	362	348	346	387	359	344	371	388	360	404	394	405	384	412	382	372	350	388	354	407	397	372	344	401	365	417	380	329	417	359	387	380	347	349	359	406	409	399	356	382	352	380	386	382	389	354	376	371	376	329	371	369	354	378	365	379	363	379	348	369	379	390	400	366	397	362	385	390	367	417	384	368	387	365	370	382	380	355	353	408	371	355	360	344	383	377	376	347	372	365	354	386	352	370	390	336	370	357	367	409	399	386	388	361	385	348	384	378	366	368	370	370	365	367	400	395	378	371	392	409	379	344	361	360	383	332	374	334	377	340	357	379	387	352	371	363	404	386	364	373	375	372	399	361	348	360	362	392	353	339	394	364	386	373	382	382	401	373	355	360	367	371	350	394	387	381	380	361	378	392	365	380
31435	53691	42327	31601	22860	14503	8125	3872	2402	1663	1356	1122	954	864	781	652	649	616	560	571	575	513	477	481	484	482	508	489	485	461	449	487	455	445	414	429	458	424	446	441	455	403	429	454	414	429	452	414	410	459	412	450	470	447	451	408	422	425	416	434	412	414	438	434	407	404	442	445	399	413	406	436	426	462	432	439	423	469	430	415	414	415	474	403	446	407	444	451	422	409	428	420	420	438	441	428	427	443	399	420	439	399	440	417	454	439	428	429	447	449	380	445	444	425	423	419	445	410	403	388	428	404	410	415	415	405	460	440	425	431	444	402	432	436	426	431	460	410	440	446	431	400	416	484	443	447	450	411	443	441	444	433	440	393	459	430	439	404	421	430	415	409	438	439	428	418	427	429	438	420	443	415	462	415	432	408	431	419	383	426	412	436	417	412	454	411	420	443	419	422	449	409	444	434	438	399	420	421	443	411	437	448	433	403	405	415	413	422	438	417	397	430	436	382	402	435	420	443	420	418	410	432	413	449	418	430	431	390	463	444	405	448	401	471	436	411	417	432	418	441	442	443	426	440	414	418	430	399	442	430	439	440	397	408	418	403	430	402	415	394	443	431	483	422	427	411	448	430	445	450	440	411	393	440	410	475	469	426	438	412	447	453	416	433	405	410	434	400	426	416	444	433	429	436	428	425	429	416	416	439	430	439	435	420	438	430	423	448	399	423	427	454	438	437	430	432	408	412	493	423	462	427	428	425	434	406	426	428	427	455	428	410	455	402	461	408	393	419	432	460	424	421	425	416	433	425	414	425	430	431	444	462	425	421	446	425	440	403	441	440	412	455	420	423	388	409	454	397	431	440	447	442	415	399	413	442	421	413	422	421	407	427	424	431	416	477	451	457	420	463	422	429	428	426	374	460	441	424	426	449	391	451	401	442	450	427	418	422	433	452	424	440	435	407	431	422	408	433	427	439	405	438	421	410	391	430	407	421	444	418	430	406	406	424	463	443	410	377	405	466	453	413	415	442	439	426	426	414	411	434	407	463	453	427	443	460	435	466	421	401	427	391	433	412	451	471	402	440	416	403	424	436	439	410	407	404	429	435	422	458	403	415	406	440	476	432	406	405	431	412	410	430	457	416	428	426	379	492	427	434	447	422	433	437	415	425	430	443	446	413	426	461	431	390	454	459	435	435	459	441	474	426	433	451	432	463	394	443	408	408	423	400	411	494	391	402	436	432	458	428	404	406	387	409	441	443	443	429	423	445	396	421	427	455	425	430	418	454	462	438	398	453	416	417	418	424	424	426	402	458	417	422	434	429	456	429	410	423	412	415	439	441	433	445	385	415	405	412	457	456	421	447	409	440	471	409	421	440	426	437	430	415	439	438	426	445	436	407	437	414	431	432	441	411	392	416	390	411	433	450	449	426	431	460	420	438	453	446	428	417	437	397	432	436	445	464	444	395	440	435	430	457	420	436	425	440	462	434	431	414	450	427	424	409	391	436	439	437	451	409	414	445	435	401	423	438	469	446	399	457	440	424	450	423	446	444	418	451	386	419	429	425	450	458	457	429	429	411	457	412	434	421	448	411	432	425	391	429	436	457	442	430	467	421	456	420	445	453	432	436	411	388	432	432	410	429	415	406	454	418	433	445	431	466	408	402	393	391	414	484	427	442	408	458	419	433	434	439	441	418	415	404	445	421	413	442	448	450	451	454	400	426	473	422	388	448	418	399	433	424	452	421	437	405	433	420	438	468	407	418	462	433	420	423	426	453	433	439	417	438	458	420	438	446	426	406	435	397	421	482	429	438	447	439	456	407	431	406	406	418	457	461	418	438	411	441	440	431	455	453	437	424	408	451	436	465	440	440	420	425	401	432	455	418	461	445	418	457	418	442	435	474	402	435	447	423	439	423	472	421	457	427	478	456	378	404	427	436	423	440	490	431	422	440	407	400	428	447	426	410	437	464	420	408	419	438	427	393	416	379	441	469	425	436	442	411	436	441	439	453	405	445	411	413	462	441	426	433	418	392	429	429	414	426	416	460	440	429	428	446	442	454	399	407	445	413	467	427	433	454	442	439	469	423	406	444	418	409	423	405	425	424	463	471	450	459	435	444	424	429	415	427	451	430	408	438	421	440	435	415	419	446	413	421	417	418	421	426	459	443	452	439	405	399	414	411	430	433	446	439	450	395	407	397	459	414	431	408	422	433	455	421	419	422	426	454	411	417	445	434	424	445	429	446	425	402	427	401	428	426	434	400	395	433	407	423	431	409	425	444	420	418	404	412	413	452	441	396	435	407	423	456	414	427	430	432	420	429	443	414	424	454	405	400	444	459	435	452	445	368	394	426	416	440	426	417	443	416	416	409	447	374	449	408	448	401	442	412	431	416	464	430	413	455	458	430	450	425	437	406	431	462	423	435	429	455	412	427	401	472	470	436	439	437	436	451	394	452	466	454	456	424	450	398	423	442	452	448	394	440	393	392	441	441	400	449	422	397	431	439	456	451	435	440	417	423	439	451	418	463	467	436	425	448	447	445	402	395	446	444	449	424	436	406	437	381	420	446	450	418	416	434	427	440	463	453	408	448	438	428	404	386	435	434	440	418	451	433	396	447	440	424	423	439	411	441	406	442	437	434	438	441	416	402	388	447	397	414	477	455	442	436	428	455	439	418	452	447	442	438	424	435	429	403	419	418	429	441	421	414	430	416	473	435	420	444	412	431	391	480	403	439	395	463	453	412	437	427	417	406	444	449	430	410	449	408	428	418	425	440	442	422	402	458	433	406	437	444	447	433	409	450	416	430	408	443	387	414	471	449	418	428	409	372	415	463	433	422	415	434	418	422	407	420	419	411	424	409	417	443	422	436	424	409	414	428	450	433	452	431	430	412	443	405	441	437	403	459	433	370	421	433	418	413	423	439	435	446	427	429	397	407	432	437	422	449	451	445	448	429	400	422	413	437	430	441	378	437	421	406	450	401	479	445	429	434	440	444	420	402	415	426	426	435	441	418	440	414	437	422	405	429	404	417	439	417	442	408	425	438	415	413	426	431	416	391	454	404	434	399	436	431	404	376	424	467	412	415	427	459	429	444	478	427	391	443	455	444	444	445	448	417	422	429	406	458	446	454	449	443	417	384	421	432	430	432	447	428	405	411	423	428	424	405	454	451	424	394	428	400	461	457	436	402	439	440	450	447	435	439	429	407	424	463	429	437	389	433	422	460	431	402	430	431	418	453	449	450	424	445	435	440	454	450	425	436	423	392	458	464	383	466	448	409	423	429	434	440	451	427	410	409	425	436	407	412	437	467	449	435	427	420	388	463	447	411	437	429	454	448	440	416	447	439	458	420	441	446	422	455	422	422	411	444	442	417	416	438	429	433	430	448	431	423	424	442	433	451	466	431	394	450	449	419	398	419	424	460	418	451	404	440	447	461	417	422	425	434	455	453	383	450	431	414	427	435	403	372	422	444	433	464	451	404	423	436
25251	21580	28398	26749	15508	5861	2120	1298	800	606	554	456	467	410	375	350	346	321	329	320	300	325	308	292	316	290	293	287	281	288	263	270	297	294	265	295	284	271	266	269	271	287	272	258	252	290	254	254	268	284	281	271	261	275	288	296	269	253	259	256	282	271	258	266	254	257	287	240	300	243	263	298	268	276	275	273	254	247	247	238	280	270	273	254	292	271	258	272	262	262	267	276	295	280	273	284	257	303	295	256	264	260	266	281	262	262	284	287	298	272	303	260	295	272	281	256	276	279	294	289	254	269	290	282	276	272	285	279	252	272	277	289	296	299	265	253	253	279	257	284	280	276	265	255	257	273	258	257	268	285	259	243	236	254	291	278	260	266	252	282	279	285	277	287	280	255	266	291	294	249	258	321	277	259	238	249	280	302	270	272	282	261	250	298	285	297	307	249	272	258	273	283	255	290	290	260	241	274	259	272	265	283	265	269	280	292	286	250	278	286	262	257	257	285	263	296	259	270	245	264	291	254	274	304	255	254	278	298	291	269	278	263	266	258	265	283	238	276	273	277	270	248	270	255	296	277	248	290	271	283	267	295	296	282	303	278	278	296	266	267	268	291	309	252	297	263	290	273	265	268	262	252	246	249	249	265	237	272	262	281	255	276	257	272	275	262	270	265	277	263	259	248	299	276	267	268	275	274	272	272	272	284	279	261	288	281	265	273	259	267	262	239	269	272	267	256	251	262	269	261	319	269	248	277	257	263	266	277	268	260	274	266	268	267	239	274	244	274	274	266	287	273	307	275	277	238	303	284	270	298	308	255	276	288	280	265	279	255	276	277	282	264	276	274	265	265	257	278	273	289	259	265	264	261	282	260	309	288	283	288	286	285	264	273	293	239	261	255	257	241	258	263	289	268	293	275	298	280	289	243	284	290	275	260	278	280	267	279	288	272	260	254	278	264	303	297	275	270	254	255	243	261	293	289	265	259	274	259	268	232	290	282	253	265	261	275	276	266	312	279	258	277	270	268	248	277	275	276	284	253	263	264	303	245	259	256	274	256	250	266	280	252	277	272	239	257	265	281	259	257	265	251	286	277	259	264	268	240	262	258	287	276	288	270	287	262	297	272	276	268	241	292	259	265	282	258	269	258	294	266	263	271	252	250	278	266	266	282	299	250	282	257	250	261	277	281	290	242	272	266	288	276	276	251	272	277	279	288	299	269	261	266	265	279	274	282	269	289	266	252	294	288	291	260	254	270	276	254	258	230	259	281	272	323	281	287	257	281	270	276	245	254	277	303	267	286	285	302	278	256	262	294	280	306	274	261	257	287	251	317	266	255	270	237	257	266	278	281	275	256	270	263	268	258	296	271	264	257	289	276	292	275	280	273	276	259	280	267	271	275	272	313	275	264	294	301	251	263	279	261	289	268	283	284	268	262	284	285	267	274	267	258	292	266	258	251	297	292	298	225	279	289	271	271	286	283	292	271	254	260	253	283	230	294	264	271	252	293	277	266	311	292	254	268	271	263	276	261	280	261	254	309	287	277	258	257	281	273	275	282	243	292	264	244	294	291	284	264	263	253	265	306	234	262	254	274	263	275	265	286	254	234	288	252	293	266	278	290	251	282	290	253	261	274	245	271	261	285	269	275	264	294	283	256	265	289	252	265	259	251	257	239	277	306	278	294	283	286	276	274	265	277	264	254	258	289	263	248	269	263	250	280	237	275	266	276	292	255	248	285	257	273	269	245	292	288	246	259	309	251	276	262	294	282	267	266	288	281	249	264	263	279	310	290	290	269	274	268	308	285	257	252	239	293	249	286	265	276	260	282	252	281	269	266	266	286	265	285	243	307	300	249	292	272	264	284	265	277	249	265	284	250	270	240	267	266	269	271	248	273	273	271	242	245	230	266	250	283	307	282	246	249	315	271	282	278	292	283	267	272	248	270	280	258	298	267	276	260	269	260	283	289	264	256	266	256	274	254	293	294	253	287	265	262	262	270	263	283	268	264	285	240	258	273	266	269	296	279	273	253	278	298	253	282	263	265	269	282	283	318	276	269	284	246	240	245	250	286	282	272	297	248	267	277	265	278	288	256	275	299	261	262	266	245	283	258	266	274	274	262	278	260	280	267	288	266	277	256	269	265	254	234	269	267	295	256	267	275	266	275	237	276	269	265	240	286	278	275	277	290	285	257	231	263	276	275	264	254	266	257	283	264	257	301	276	228	248	242	302	274	258	286	253	254	280	284	268	258	284	291	259	268	250	281	253	250	267	250	232	251	260	271	266	272	274	289	258	272	249	283	293	272	266	271	250	249	255	304	282	262	234	240	268	279	279	259	310	257	253	269	276	248	274	271	249	267	284	250	235	295	283	261	275	223	275	268	270	271	281	252	251	295	261	279	276	265	284	258	267	322	262	276	302	277	243	278	269	288	255	278	267	303	242	227	284	301	265	261	249	301	256	261	272	274	252	266	292	252	279	292	264	277	301	221	249	249	292	280	266	241	270	266	292	251	277	263	249	304	267	254	271	255	296	280	250	254	262	294	284	247	275	258	252	261	297	278	293	303	297	275	316	269	269	257	255	268	281	276	292	257	272	278	248	274	275	265	289	254	277	287	293	271	272	271	285	264	238	276	250	277	291	279	281	260	257	259	294	279	284	242	251	273	276	268	272	261	289	261	238	276	263	255	277	281	281	236	270	238	299	276	255	255	269	277	282	264	266	238	278	261	268	283	276	266	278	260	264	289	252	257	248	261	289	255	285	272	267	279	259	235	278	246	269	292	273	258	245	270	291	265	295	279	255	273	327	286	284	234	277	277	293	266	275	271	252	273	252	264	257	271	274	277	248	288	288	294	267	276	258	262	257	258	243	278	274	258	288	308	286	248	273	253	248	251	272	305	266	263	265	256	252	283	291	238	278	280	307	283	280	275	303	263	258	286	276	268	252	292	293	281	299	303	267	260	253	265	280	268	299	250	278	263	278	271	277	269	270	261	265	279	266	277	272	276	287	268	288	265	270	295	294	268	266	272	292	297	313	258	268	245	273	269	264	270	251	291	284	300	284	261	278	281	271	273	278	297	281	260	266	248	250	283	271	249	279	286	273	266	248	248	293	240	272	273	243	288	279	266	273	286	284	274	270	305	285	276	278	263	254	274	268	269	264	295	291	249	278	293	272	279	233	268	256	280	270	255	233	273	282	253	285	274	263	243	248	265	295	286	249	284	282	252	262	273	265	267	279	286	273	257	251	282	272	262	304	255	268	278	279	252	272	281	254	242	230	279	272	246	247	245	254	280	232	272	285	283	240	266	289	278	287	266	274	263	294	282	280	278	292	283	250	278	276	259	282	269	269	265	263	303	275	277	301	299	285	240	277	277	260	282	271	289	275	303	270	231	252	273	300	286	278	269	258	284	274	286	271	284	258	248	293	275	277	263	264	272	243	272	261	282	266	252	254	267	265	254	274	270	272	255	294	262	261	269	275	264
32196	51817	40782	27537	16618	8219	3917	2438	1537	1080	886	792	681	618	546	450	461	446	389	421	385	368	361	356	333	354	345	339	327	355	319	299	370	329	325	363	345	328	327	303	325	307	332	330	332	353	326	357	310	345	315	336	348	339	343	339	327	329	330	323	297	340	312	325	315	331	324	298	314	330	330	341	345	336	313	327	329	301	326	323	308	309	323	330	320	312	309	287	328	301	328	314	317	292	334	311	330	343	309	311	326	294	311	323	316	322	340	322	310	327	309	341	313	312	299	318	328	310	319	326	292	318	328	317	307	319	315	291	283	313	339	363	325	328	292	365	313	331	302	334	338	302	317	276	320	307	332	329	301	335	335	304	332	351	283	308	350	315	343	319	343	328	339	380	306	314	326	298	314	354	305	310	336	332	294	347	309	307	344	345	280	302	337	308	311	318	322	350	349	336	309	323	300	325	317	330	320	280	306	330	329	321	328	286	319	334	318	334	285	319	337	309	333	304	328	311	314	325	332	342	311	294	307	303	308	302	325	324	330	296	307	329	317	317	300	319	304	326	322	358	299	337	305	297	324	319	303	321	344	300	344	320	332	323	325	321	339	293	308	320	303	325	351	348	357	312	286	318	327	332	321	331	312	347	335	353	347	324	352	317	334	347	311	333	297	325	323	346	320	331	300	311	346	312	340	305	345	333	325	299	302	354	318	304	290	340	305	347	338	318	304	328	297	347	325	316	309	314	320	317	309	331	309	301	300	311	336	334	332	333	371	334	307	279	316	306	301	304	309	324	287	345	312	342	320	337	321	313	324	310	310	295	340	330	336	342	319	307	296	307	319	303	317	325	315	322	305	333	360	330	303	338	336	322	298	286	325	323	316	328	328	302	314	316	311	298	340	338	328	355	297	314	362	329	346	329	324	339	358	325	310	318	305	330	321	337	305	326	346	336	341	315	325	336	313	336	361	346	344	276	328	338	307	303	306	338	329	351	324	296	342	348	347	334	320	339	307	336	280	308	322	334	314	335	301	304	349	311	340	333	336	325	326	319	339	321	288	307	329	311	319	315	309	329	326	344	335	339	330	330	332	331	329	299	347	325	324	344	319	357	324	326	328	283	319	358	349	333	341	346	328	303	295	307	311	329	339	329	295	298	346	345	323	336	348	306	316	327	327	297	319	344	290	325	324	344	288	332	330	308	334	327	345	325	327	339	326	332	313	307	301	305	317	355	309	330	311	338	290	301	319	336	318	311	362	333	309	324	273	368	308	321	331	324	313	356	330	304	314	316	326	318	324	297	306	365	317	323	326	317	349	321	338	301	321	305	335	362	331	320	294	307	321	316	329	319	321	319	334	333	285	325	334	319	319	321	368	307	305	332	325	309	308	320	305	285	330	324	342	316	280	304	288	335	327	346	330	327	345	324	316	359	329	315	321	331	295	330	308	305	347	331	344	313	343	330	314	312	331	324	305	330	341	292	342	295	344	324	285	299	319	335	307	336	294	295	318	308	324	290	321	312	319	315	317	295	356	304	329	319	306	318	346	354	343	320	320	315	344	303	316	322	311	323	319	318	303	328	301	306	325	347	283	332	315	307	292	328	345	336	315	328	319	360	301	317	326	306	341	311	319	366	311	312	323	328	326	322	296	320	294	335	338	333	348	325	330	316	314	313	324	333	322	319	332	299	328	325	320	345	306	293	332	293	358	322	305	330	328	296	335	293	314	332	312	312	342	325	341	303	321	320	345	321	331	307	308	334	305	333	351	328	285	307	312	320	314	299	300	337	334	334	271	341	320	335	318	316	303	322	361	337	316	336	319	326	267	322	347	343	302	315	312	319	316	317	322	345	293	296	306	310	334	286	336	317	334	315	345	298	346	317	337	353	341	299	338	323	278	345	339	327	291	319	327	361	320	340	358	324	321	277	345	320	285	345	332	304	306	326	304	344	327	312	329	306	323	328	310	298	337	356	328	315	319	311	333	327	323	317	318	335	338	320	323	303	313	310	355	323	324	306	350	322	334	333	331	313	320	322	327	336	308	299	304	332	319	306	375	322	325	306	303	347	293	302	307	323	339	328	313	302	313	321	322	341	363	291	288	321	329	311	302	311	341	317	307	323	346	303	306	340	326	321	324	292	340	302	307	303	349	323	351	353	318	355	324	303	348	301	337	341	309	303	359	351	333	296	295	292	356	362	349	351	340	313	308	330	340	328	334	329	338	291	352	287	301	355	303	299	285	329	326	334	291	339	312	335	303	312	296	343	303	352	356	325	332	330	332	319	320	330	316	329	316	330	348	306	310	325	324	354	347	344	344	308	320	303	317	338	326	335	306	295	339	302	332	326	305	326	351	326	337	306	337	309	328	299	329	322	320	320	323	305	358	335	330	335	316	326	345	354	284	360	309	332	307	332	282	339	304	331	338	294	322	345	354	333	315	320	350	301	320	320	323	358	342	357	323	321	345	319	309	294	344	319	321	304	305	321	335	302	285	306	311	342	332	301	317	339	301	296	307	309	290	301	347	294	314	336	308	317	325	323	330	366	317	325	296	348	277	329	281	310	327	346	327	365	341	286	317	335	306	304	335	301	316	322	313	288	330	324	324	307	300	328	312	333	341	321	337	313	313	342	352	327	341	323	342	322	333	324	336	314	329	334	317	341	320	306	299	304	314	298	348	328	298	302	304	318	325	338	308	326	343	319	296	362	277	336	334	313	339	323	304	304	345	314	335	327	293	322	321	353	301	330	324	314	334	307	318	308	322	309	324	311	313	332	337	329	332	310	313	357	300	289	276	325	323	310	309	325	341	319	311	332	315	358	336	340	322	346	340	328	351	300	327	282	352	323	299	329	305	336	333	328	315	294	323	293	340	330	351	305	336	307	325	330	333	344	322	339	344	292	321	332	300	321	304	331	289	307	319	329	340	317	334	302	319	323	322	313	340	311	326	327	340	324	337	325	317	309	318	332	339	374	309	314	296	301	311	319	323	331	328	304	317	330	334	312	337	292	338	317	296	330	330	293	316	334	338	360	317	315	340	341	309	320	316	305	338	294	311	319	330	306	309	316	309	321	336	328	324	346	302	345	329	323	310	329	322	326	335	313	343	301	324	333	296	336	319	306	312	302	324	314	369	293	330	291	333	342	349	310	322	316	330	305	313	320	336	309	327	324	294	319	360	308	318	301	315	342	338	335	366	358	337	336	331	291	297	292	347	326	306	327	299	335	327	348	340	294	309	343	347	367	307	321	314	346	311	298	352	324	346	325	322	309	324	308	349	303	325	278	302	303	311	313	313	326	310	312	289	331	351	305	299	342	318	297	316	304	304	308	309	301	333	339	312	328	282	319	321	313	308	349	342	316	328	318	320	292	304	344	310	309	323	337	290	324	342	327	284	319	302	342	323	325	337	336	325	328	308	304	321	341	323	326	343	335	324	304	327	320	310	325	288	298	325	318	306	319	308	337	310	297	295	310	339	298	292	310	332	327	338	334
22824	21447	28950	24468	21623	21382	12267	2597	1243	981	842	720	658	674	612	478	547	506	471	438	478	498	423	415	433	382	394	447	397	385	418	410	429	384	396	399	394	395	366	400	437	390	359	361	375	385	360	393	375	404	365	412	396	394	367	389	359	390	398	388	373	388	381	339	412	376	385	415	388	352	393	369	399	355	385	372	381	389	346	361	390	372	373	392	372	347	353	399	353	394	394	378	390	372	370	386	375	348	401	397	412	375	384	390	404	351	389	372	378	405	354	379	370	395	392	372	381	375	375	325	363	401	398	394	368	390	374	381	360	410	372	404	383	381	360	351	373	387	386	379	364	345	379	380	384	368	358	381	397	353	390	329	404	413	366	336	370	381	413	379	409	354	367	373	411	372	354	404	348	436	374	359	393	398	407	367	382	391	398	372	373	370	383	358	395	394	396	381	354	364	342	393	399	378	352	379	389	363	375	406	371	409	362	380	383	372	363	361	378	394	378	338	389	372	391	397	365	367	357	401	384	382	385	402	359	385	387	382	412	389	369	389	385	391	356	395	381	380	401	392	391	382	395	375	357	382	376	384	369	391	408	387	383	382	358	397	375	389	373	365	375	417	385	389	408	345	364	342	353	365	361	391	378	362	380	385	355	336	354	370	363	350	410	369	364	370	389	379	388	382	385	400	380	341	372	402	394	406	358	381	376	385	377	375	370	356	384	373	391	367	396	368	367	355	379	370	377	381	389	368	369	378	424	412	406	367	349	391	394	374	409	396	374	379	393	409	358	406	401	370	395	349	357	367	360	354	379	372	383	385	404	393	375	370	349	396	346	380	394	418	373	348	351	353	407	402	398	409	404	349	384	360	361	402	387	372	378	354	376	392	383	378	374	395	388	373	376	370	373	386	365	350	376	396	350	373	388	401	368	375	355	395	396	377	407	397	384	343	386	386	377	359	377	351	384	408	377	337	397	395	356	377	366	380	368	398	374	388	387	378	388	388	344	389	398	377	381	384	373	350	347	370	359	381	380	382	380	357	379	380	378	371	378	403	406	387	349	361	335	407	400	393	376	398	390	394	373	350	350	371	352	379	406	398	398	382	361	365	353	383	378	392	389	386	372	392	393	376	387	370	366	400	367	372	394	376	391	374	377	408	346	394	372	405	346	360	395	390	391	381	416	390	361	376	357	373	364	362	388	390	355	393	386	400	343	364	403	381	395	389	382	403	360	368	375	388	377	370	407	399	419	382	382	373	377	394	365	366	357	363	368	356	379	365	363	360	360	402	387	388	375	352	382	375	403	408	371	372	402	365	402	367	408	365	397	391	364	360	377	411	339	378	385	387	370	371	381	412	410	384	353	364	413	405	391	405	389	330	389	361	365	342	395	376	381	392	397	358	365	392	373	369	399	355	412	424	381	354	410	352	414	413	371	383	372	355	418	383	384	354	415	363	402	388	385	362	366	387	381	382	381	402	372	392	375	374	370	384	370	375	396	386	407	387	401	366	397	373	361	396	402	377	355	379	394	370	354	368	382	362	373	346	374	371	426	422	388	404	364	380	338	377	373	395	402	378	383	368	367	402	391	379	372	393	373	377	388	383	394	409	375	359	378	330	346	364	417	423	390	381	376	384	396	410	363	388	345	374	358	354	404	392	370	384	382	392	377	407	370	398	392	355	375	388	371	375	382	376	348	384	362	351	378	368	367	382	378	398	361	407	373	369	377	393	375	355	376	371	346	394	354	354	360	391	384	370	374	408	372	369	395	376	377	349	357	346	410	372	379	378	365	401	382	357	384	392	381	363	380	401	360	389	402	383	364	373	356	376	408	383	378	415	353	363	388	370	380	388	369	396	363	396	352	378	392	383	372	358	379	382	369	369	355	338	342	370	336	365	385	349	380	398	369	394	383	392	383	389	348	376	400	383	365	393	381	339	350	366	366	381	384	349	376	360	343	374	382	374	384	381	405	370	408	410	374	386	416	367	366	387	361	369	363	375	390	372	395	359	407	403	409	396	372	378	419	402	370	387	359	368	431	425	379	356	403	356	398	374	382	392	381	399	393	362	351	391	359	381	365	365	400	391	394	390	402	392	336	355	367	368	388	364	372	388	379	367	371	391	348	425	375	375	394	397	355	384	395	378	349	372	366	372	370	342	379	357	400	411	389	421	359	417	415	348	365	424	376	367	407	369	374	394	361	392	362	393	402	373	382	381	369	381	366	383	372	349	389	412	368	359	382	380	355	375	377	391	372	387	381	374	371	364	381	390	382	374	364	340	378	364	397	351	418	398	390	405	411	383	377	394	377	349	367	394	367	369	351	371	407	418	380	364	389	361	411	371	360	411	395	395	338	389	372	352	343	343	397	380	374	400	389	409	386	384	360	397	365	381	382	384	367	363	367	358	372	349	399	394	414	382	369	382	375	401	362	416	349	418	362	364	359	366	368	370	379	400	368	371	369	376	368	373	403	405	363	398	393	348	390	395	345	351	377	382	357	371	425	356	375	340	397	386	370	380	395	382	396	363	381	353	363	399	367	386	384	373	387	345	398	408	380	392	401	356	372	385	376	411	399	386	326	394	396	376	371	382	408	377	365	396	352	394	368	364	367	388	361	396	428	372	379	392	386	402	400	368	372	370	379	394	396	381	360	347	366	364	376	340	370	413	373	410	389	418	402	381	386	385	351	384	325	386	412	327	384	378	388	384	380	389	386	397	338	400	383	394	389	395	391	357	394	373	355	386	415	388	386	389	374	391	379	412	376	370	409	368	359	347	379	399	390	387	379	409	397	365	366	382	379	383	423	357	397	392	382	393	367	362	404	403	360	387	381	335	376	384	398	382	363	382	397	372	383	384	382	395	387	381	328	373	384	400	379	360	367	326	421	365	391	386	366	389	335	379	397	351	372	393	399	380	394	368	382	374	384	358	381	368	395	374	357	389	372	402	394	384	385	350	433	400	419	393	387	416	405	383	356	380	392	391	353	365	394	390	407	376	372	414	379	395	396	387	411	371	371	372	364	362	371	394	402	371	379	358	350	372	385	379	412	376	367	391	390	379	376	383	406	348	333	368	411	357	403	397	398	362	398	377	345	390	363	338	396	397	364	393	385	377	392	378	392	386	385	376	387	380	373	379	374	357	397	399	395	357	389	397	436	369	380	378	385	399	374	371	349	410	396	388	345	376	372	395	424	386	387	353	375	373	395	361	375	375	387	371	344	374	391	377	338	355	403	417	365	425	334	395	373	384	419	396	393	400	412	388	398	383	391	379	378	380	357	454	369	404	378	388	359	393	400	368	375	367	398	368	409	350	350	386	385	390	362	366	374	369	378	383	373	381	377	419	415	366	380	409	383	359	374	384	372	334	391	381	382	372	398	405	371	369	359	384	376	331	388	395	415	372	397	387	364	396	351	355	379	379	384	349	415	390	338	359	366	338	400	393	361	342	379	418	355	390	421	388	402	394	398	369	420	375	358	394	409	394	351	403	330	355
37437	64582	50177	33325	20723	13810	8409	3596	2133	1660	1295	1076	975	891	841	727	625	691	555	540	551	534	529	501	520	489	462	491	504	475	499	460	469	469	439	457	462	422	497	428	472	459	455	413	432	459	466	454	467	457	440	449	441	442	442	465	447	434	446	437	458	393	426	416	436	422	439	420	422	442	433	458	459	449	414	398	398	483	424	448	469	466	450	449	423	425	447	415	425	438	405	455	412	434	423	474	381	429	436	388	416	420	463	411	424	410	427	429	435	462	427	472	432	435	420	414	408	416	452	461	455	438	446	453	469	424	415	446	429	424	431	425	449	427	434	480	459	410	426	409	411	455	475	431	460	419	436	453	446	457	431	438	450	479	451	436	445	432	427	439	445	415	440	445	416	419	457	454	421	396	425	451	490	467	419	427	411	454	452	442	430	460	438	441	458	451	451	436	425	459	439	436	421	484	412	419	443	452	406	406	412	424	442	465	460	476	464	436	427	401	457	451	408	445	430	464	418	461	424	439	401	468	422	411	449	432	408	419	447	407	462	424	414	442	415	422	437	462	427	447	448	486	430	426	445	408	462	483	439	432	444	443	426	443	463	444	434	448	392	416	433	439	451	431	472	442	440	422	453	429	416	414	424	447	423	428	436	451	436	441	436	414	469	409	440	472	424	464	443	442	483	427	436	414	409	452	440	439	437	436	470	446	453	406	394	424	416	478	424	452	463	441	427	403	396	434	392	450	424	435	418	443	422	455	449	435	449	449	403	383	389	411	430	435	424	432	427	412	456	408	429	438	430	446	454	415	446	474	463	453	443	440	431	421	414	441	428	437	488	460	449	458	442	475	448	465	467	450	426	426	455	404	436	484	441	440	413	444	418	410	444	454	438	438	439	412	427	408	404	443	431	446	415	485	420	457	438	451	432	440	458	404	449	452	430	438	427	423	440	426	424	450	454	401	420	432	435	472	463	458	416	408	438	459	416	425	438	424	428	451	416	442	423	428	422	421	425	435	436	426	395	459	429	444	438	440	408	399	435	440	463	437	445	434	394	421	470	429	414	457	454	453	454	415	418	465	444	488	392	419	439	412	464	450	426	394	404	449	446	457	448	426	431	421	427	447	431	429	427	449	435	438	424	466	455	424	436	412	456	452	409	425	471	427	420	422	439	418	432	455	436	428	421	390	420	462	426	429	421	418	453	431	438	417	446	408	427	440	423	407	442	417	430	426	374	457	454	438	476	421	397	416	442	448	433	459	435	473	405	440	433	433	473	442	465	409	443	412	424	403	432	426	456	450	419	463	442	447	434	460	443	401	436	401	466	459	462	412	441	496	456	455	467	460	389	421	478	397	421	419	422	429	433	422	427	464	434	443	451	448	428	457	460	430	453	441	415	424	427	421	431	417	432	457	456	426	431	421	425	448	394	451	419	426	457	463	373	447	424	472	418	475	427	433	477	424	443	419	412	410	420	453	452	445	457	440	463	442	460	429	444	408	455	412	425	439	439	395	407	406	388	411	419	415	438	448	485	406	438	405	438	429	430	400	380	450	460	440	444	419	432	449	438	427	460	452	421	439	428	417	404	428	418	473	473	430	425	415	421	399	416	472	458	407	454	407	408	449	430	411	429	407	429	436	434	407	418	452	429	421	423	406	476	430	445	421	434	405	420	409	468	399	425	446	446	466	445	439	447	416	432	429	450	445	441	460	441	406	466	439	430	425	437	452	407	452	476	461	412	399	442	434	445	452	449	416	425	410	408	449	405	445	450	433	435	449	449	443	432	426	428	406	447	412	451	476	449	450	435	419	401	413	423	484	426	439	443	425	424	423	461	405	455	439	444	416	407	400	412	417	415	418	435	412	481	450	472	439	433	459	435	446	433	433	439	422	426	427	420	422	418	445	416	425	467	442	399	444	433	446	426	418	428	429	452	423	437	454	403	449	467	448	407	430	438	415	423	426	431	444	453	427	456	440	438	437	410	437	438	399	438	422	452	467	426	425	438	434	437	441	429	408	424	441	444	401	418	417	439	447	416	427	426	468	431	444	435	430	432	446	404	418	458	461	487	428	449	435	417	437	443	426	477	420	459	447	443	399	447	435	396	429	444	445	420	419	441	469	464	447	442	426	430	415	417	430	423	438	450	416	406	413	428	401	425	426	430	433	409	422	426	407	423	469	399	418	437	441	420	419	451	451	455	408	433	439	487	399	467	472	455	414	462	441	414	419	449	413	439	454	409	428	424	432	452	390	408	445	415	455	433	419	417	418	417	425	428	445	425	487	431	431	449	458	422	420	403	445	438	400	430	458	423	407	409	457	464	450	428	394	461	412	442	446	426	481	478	453	418	420	448	449	430	433	422	436	407	445	417	419	441	450	440	414	395	420	395	435	441	436	447	454	434	449	409	443	436	445	427	443	422	440	424	428	445	481	412	465	404	440	424	413	420	403	450	426	391	448	388	428	437	432	440	415	442	422	442	455	454	426	419	416	421	434	437	415	432	435	431	416	435	427	447	439	448	518	470	425	438	447	416	438	450	473	438	423	427	398	468	440	430	444	423	418	407	444	496	383	430	430	448	457	449	410	443	448	402	444	486	464	403	419	434	422	458	460	420	457	441	416	475	424	435	451	443	432	407	433	415	416	461	389	406	452	473	430	419	447	432	444	423	411	414	485	489	480	437	427	432	399	443	402	424	410	419	438	444	462	434	444	436	428	428	435	470	401	414	436	394	445	431	408	434	397	416	434	446	416	465	422	424	398	439	408	443	388	452	444	428	429	459	447	452	397	439	421	475	429	455	433	430	436	418	425	417	473	409	466	429	420	444	454	380	444	483	427	396	425	435	428	444	434	418	445	411	402	423	455	426	419	473	436	433	428	448	420	456	408	450	434	427	419	414	442	408	419	394	436	481	440	460	429	415	432	447	423	410	407	421	423	436	457	463	486	442	416	456	433	446	411	443	459	433	468	469	423	467	441	436	421	456	477	422	444	445	434	434	432	432	404	437	417	446	436	452	448	451	460	424	449	454	461	441	422	412	409	431	423	435	437	435	417	464	445	407	419	425	420	418	412	405	433	428	433	419	439	447	451	463	459	427	471	453	435	439	423	439	439	444	438	419	432	470	420	423	430	410	470	417	438	446	435	423	429	428	380	408	402	441	418	450	416	410	439	436	487	475	439	442	436	423	398	434	411	412	435	407	431	426	454	440	428	437	427	437	437	466	433	463	441	440	443	426	464	471	425	425	423	441	419	476	431	397	440	467	473	442	434	462	418	436	458	417	444	504	441	385	426	405	395	409	437	435	413	442	450	464	440	501	447	440	443	442	446	428	416	434	431	409	409	434	444	434	459	452	427	420	479	435	398	416	434	431	457	411	473	424	423	412	425	445	456	434	448	468	430	428	429	441	454	423	449	404	420	430	425	443	476	447	406	451	420	450	439	460	455	419	435	458	409	405	436	456	449	434	435	429	473	438	445	485	466	409	432	449	404
30729	31247	29873	16513	5249	2655	1497	943	655	619	469	457	442	394	386	359	379	340	319	343	344	310	313	313	332	310	336	296	299	314	314	303	311	302	293	288	338	257	300	296	321	297	318	311	308	295	314	310	292	297	332	264	299	272	297	306	310	284	292	307	305	294	345	316	315	288	303	285	285	319	327	312	268	315	304	314	303	295	282	319	281	308	289	278	286	273	297	267	279	331	267	294	295	308	314	295	286	286	306	330	295	317	304	293	332	293	311	320	319	316	302	275	298	285	301	293	314	293	286	297	304	275	306	283	277	300	265	288	296	270	280	285	331	323	294	303	293	324	319	271	303	301	285	288	300	285	320	282	318	309	290	306	303	270	307	318	288	312	295	310	291	275	318	279	294	334	317	310	340	294	251	297	310	286	315	270	326	305	299	300	293	312	282	314	344	303	300	296	292	296	330	275	301	323	303	291	287	310	299	306	295	299	290	316	262	290	307	334	278	298	291	338	249	305	290	269	311	301	276	331	272	280	324	285	293	287	314	303	279	295	288	308	258	296	280	307	299	287	295	321	302	312	297	300	299	283	307	288	306	312	296	312	286	308	319	242	294	317	280	285	277	315	295	266	294	294	301	337	319	305	308	270	292	294	265	269	286	281	295	294	294	298	293	309	311	299	297	280	315	295	291	290	298	287	295	282	301	293	286	286	316	302	287	255	299	286	303	295	297	317	312	322	298	303	296	311	282	307	276	297	319	332	279	305	332	316	332	303	319	312	292	302	271	295	311	313	327	281	282	305	291	315	284	288	300	307	311	287	282	313	282	298	313	258	287	285	287	276	308	297	323	300	323	313	302	272	303	310	298	325	301	295	284	325	301	297	305	327	325	299	334	316	350	305	317	328	282	299	300	286	294	312	307	296	321	326	291	299	287	320	322	273	282	310	293	315	276	303	306	302	323	274	273	300	288	305	308	315	292	290	325	286	334	319	268	283	287	280	301	299	291	319	293	294	320	306	325	311	279	297	282	259	282	314	255	294	309	322	317	273	322	298	298	305	300	306	294	306	278	281	291	301	280	281	329	298	325	315	277	299	283	282	306	306	291	293	291	292	302	291	304	315	318	307	298	308	303	276	271	318	309	305	283	284	312	276	301	316	321	315	270	281	290	308	295	320	314	289	311	284	283	324	306	312	300	298	295	319	298	330	312	343	310	338	265	276	287	275	292	298	325	294	324	321	280	298	282	285	267	293	329	328	287	323	312	290	280	292	299	301	292	297	308	305	288	326	323	299	297	282	300	292	296	286	296	291	303	277	295	320	290	276	298	310	294	267	263	281	305	293	293	322	294	287	289	331	319	292	289	278	282	303	296	288	291	307	272	288	328	309	282	278	309	312	303	299	311	329	324	281	283	294	284	289	285	341	295	281	272	303	302	316	304	332	303	288	302	305	277	310	271	291	327	255	309	306	319	299	314	300	306	282	327	319	315	291	309	315	290	305	280	299	291	281	325	292	293	310	278	309	288	291	283	282	278	294	274	296	307	328	321	298	297	285	311	304	260	282	336	327	292	294	301	291	327	302	294	276	296	278	279	297	309	268	300	275	311	294	309	298	311	302	294	332	318	276	306	297	328	304	316	309	302	333	277	288	292	271	308	289	302	335	293	331	303	337	343	318	308	249	312	272	288	299	333	335	282	267	285	295	280	322	286	301	299	315	300	301	302	277	292	307	275	288	303	274	305	299	267	314	294	314	286	299	301	295	296	305	280	291	301	279	322	312	294	318	291	307	288	300	315	320	287	303	321	305	292	273	279	298	290	286	322	321	289	296	296	306	283	325	280	302	292	313	295	286	325	308	300	281	302	288	278	291	295	294	288	313	292	292	318	301	281	291	287	320	337	281	296	307	305	282	352	297	270	333	291	315	294	306	319	315	305	297	288	288	305	302	356	273	300	279	305	307	319	333	312	277	298	321	311	287	288	302	312	301	265	305	302	296	269	296	315	281	254	276	311	282	290	324	302	291	291	275	280	322	303	310	310	303	313	323	264	263	285	316	279	296	285	308	319	276	276	304	294	309	294	260	300	278	299	309	282	302	288	305	292	285	291	278	300	279	321	317	301	296	307	268	306	306	304	318	302	325	271	296	316	297	296	290	280	293	319	339	298	308	321	295	277	281	309	344	320	314	307	280	289	287	326	302	307	276	297	302	263	302	300	309	268	282	291	308	327	324	299	287	289	300	274	259	313	297	262	280	303	275	302	306	287	314	325	319	306	306	296	307	307	315	291	300	283	302	344	290	316	283	287	280	289	299	314	278	304	309	258	284	299	292	286	263	284	302	323	307	308	302	303	313	281	272	301	290	294	284	304	286	299	293	270	310	288	313	328	312	320	284	314	292	299	315	273	298	318	308	291	273	298	306	301	305	317	293	287	312	289	297	308	277	276	320	289	298	322	328	309	315	315	274	303	328	271	311	295	274	291	328	292	284	294	271	273	288	308	302	308	298	298	327	297	324	306	308	293	315	292	312	289	278	304	298	299	303	302	309	311	292	307	285	264	309	285	297	312	297	266	315	302	310	293	332	300	307	275	268	281	335	322	311	294	307	333	286	308	314	302	295	301	288	290	311	321	357	322	314	278	295	293	317	314	281	307	300	324	287	292	309	306	295	307	287	294	287	307	310	296	305	283	267	285	277	294	288	288	327	320	326	264	292	303	318	289	280	330	301	312	322	341	274	300	305	280	322	336	306	288	313	297	289	281	280	285	304	281	307	310	270	268	280	311	290	316	291	323	280	290	282	302	298	286	274	293	301	308	324	313	296	284	301	306	273	315	298	289	278	287	291	301	317	278	302	286	317	297	312	310	312	341	288	326	332	298	313	279	296	294	312	290	279	284	271	292	310	319	316	293	305	302	281	305	321	293	301	319	291	296	302	292	276	270	282	316	289	293	287	300	262	304	293	285	320	287	301	298	284	327	294	292	304	239	308	299	282	286	295	301	334	280	347	315	291	292	303	271	262	306	310	293	315	289	324	323	286	287	315	298	302	317	304	288	294	273	353	312	277	316	297	292	299	286	322	285	289	305	297	300	274	309	296	307	269	294	306	305	299	292	267	288	295	271	317	266	308	300	330	285	288	297	310	306	306	277	304	330	295	306	330	319	308	299	312	297	289	283	330	300	300	295	332	284	315	291	282	344	339	295	280	290	294	286	272	304	337	341	322	299	295	296	295	298	309	283	287	301	283	303	282	334	289	302	305	298	315	274	293	290	297	313	292	316	313	323	289	340	305	301	298	303	313	301	334	310	275	308	278	312	304	271	304	301	269	295	306	305	285	324	286	315	308	295	313	289	311	269	311	306	281	292	321	311	318	325	308	300	267	304	310	274	302	317	311	282	303	287	291	319	302	277	302	316	277	292	293	283	298	308	291	290	306	301	302	279	284	299	291	289	313	304	259	311	323	316	305	282	276	311	288	315	295	335	300	310	297	306	284	290	296
33883	46455	32712	16876	7919	4822	2702	1653	1211	969	743	648	646	569	519	478	453	413	454	421	421	382	385	398	392	366	409	360	331	366	365	343	354	346	378	337	345	360	360	352	351	350	353	377	338	375	394	370	379	329	326	359	356	362	366	339	387	326	389	346	382	323	336	341	361	370	338	390	357	357	352	355	332	371	381	373	336	338	325	347	352	311	342	348	339	350	328	368	346	368	332	351	339	313	358	350	336	344	349	376	318	340	347	355	359	354	329	331	369	350	346	313	372	345	367	357	315	362	341	362	363	356	339	365	335	350	347	331	337	376	344	375	350	375	333	376	319	337	332	355	359	367	339	365	370	347	339	335	325	320	345	365	332	340	323	379	340	347	354	334	340	357	360	326	355	361	372	354	358	359	360	343	321	355	359	330	353	325	346	375	366	358	366	319	332	362	377	362	331	351	362	358	365	340	349	358	331	370	335	369	346	340	354	367	337	333	328	350	359	355	399	326	340	333	326	364	362	360	385	321	370	353	352	362	345	335	359	314	312	309	349	342	368	363	374	354	329	372	376	358	336	332	352	338	336	347	330	357	350	350	336	354	368	341	367	349	391	361	352	358	342	321	342	350	378	338	341	362	342	371	314	361	354	378	395	372	331	353	352	333	349	349	359	356	356	352	328	346	333	342	295	312	336	306	351	363	329	349	310	365	357	358	356	337	357	318	335	318	340	363	353	346	317	338	344	383	366	334	357	316	338	356	328	348	348	350	323	329	369	338	351	345	303	342	335	356	357	358	345	356	323	350	324	348	338	361	332	345	376	337	349	365	352	341	320	319	343	349	344	362	336	323	326	348	355	371	370	388	325	334	343	346	340	336	343	364	355	365	358	336	363	356	349	336	357	379	354	340	345	355	374	345	338	345	326	340	363	348	331	353	347	366	357	349	351	337	338	341	340	349	346	355	358	335	356	330	333	353	356	298	335	382	330	345	364	337	357	349	358	371	316	400	373	359	353	338	370	324	344	359	305	374	344	370	373	370	353	368	366	364	345	333	349	364	339	357	330	348	354	316	343	381	374	391	358	314	362	341	336	351	374	319	375	351	338	347	342	384	335	348	342	331	358	329	337	343	343	373	337	347	368	355	331	355	346	387	354	333	373	320	344	319	351	293	397	370	368	373	354	324	339	355	346	360	353	335	346	366	354	355	316	348	355	339	338	346	349	370	333	364	340	370	379	349	354	338	341	346	336	344	341	370	364	382	305	323	349	371	349	353	334	357	330	378	380	347	349	357	342	315	350	377	317	331	353	375	359	353	323	346	332	341	339	363	371	363	305	359	336	343	348	359	336	374	344	352	354	389	336	323	335	323	380	347	353	327	359	372	350	351	350	345	377	342	328	349	354	338	353	376	360	385	344	343	358	327	349	326	369	361	357	352	376	336	373	340	348	380	337	346	346	355	325	324	348	343	359	364	372	335	368	363	364	355	348	377	315	292	353	334	358	375	323	354	351	348	322	344	359	346	337	352	358	359	341	337	358	343	335	363	342	371	380	349	320	367	356	357	348	346	356	327	312	339	332	348	361	368	320	355	343	341	362	378	356	363	330	381	350	331	355	358	363	323	370	336	346	347	377	320	364	339	354	341	349	352	360	360	341	348	323	345	331	349	359	326	361	349	340	357	342	348	361	386	354	340	371	341	377	345	368	342	388	339	364	372	369	331	337	357	348	346	351	343	336	342	343	356	380	329	342	329	352	348	315	370	338	362	332	370	346	346	383	330	352	351	364	344	309	325	373	365	348	339	338	364	371	336	333	354	349	339	352	360	369	370	359	339	326	345	343	350	325	350	354	326	310	363	429	334	352	337	343	340	357	379	348	353	350	361	351	369	375	353	368	342	342	359	345	345	375	352	302	375	319	366	354	350	355	353	344	375	375	364	367	349	355	365	383	382	344	354	377	371	330	333	342	371	341	353	359	342	385	367	351	348	381	315	340	361	347	384	333	409	322	357	331	392	362	346	366	345	377	346	346	377	361	369	358	313	353	354	356	327	326	350	364	328	319	366	350	394	330	326	342	342	358	350	324	361	358	348	347	363	337	363	358	336	345	350	356	324	345	338	336	376	342	362	364	323	321	374	318	345	346	355	368	362	330	337	365	330	323	345	368	354	341	349	376	407	352	345	381	354	380	340	367	384	351	350	356	338	339	346	367	360	335	364	354	350	366	376	346	348	370	341	328	364	367	370	329	343	339	335	348	350	368	368	349	344	351	371	323	340	331	341	351	366	350	371	337	387	344	370	345	332	332	340	349	355	367	360	355	344	375	302	361	342	341	341	390	344	376	339	367	368	358	347	362	349	338	336	352	350	359	353	384	348	378	344	354	375	381	363	368	343	340	332	338	347	357	308	387	371	350	372	364	370	353	363	326	326	378	362	343	369	342	363	393	363	325	337	372	347	375	378	367	379	329	354	363	350	326	330	344	352	365	354	339	350	328	339	324	316	357	341	344	365	363	353	361	357	321	331	363	359	336	370	331	331	372	356	367	314	352	366	387	351	365	344	336	346	356	369	377	396	373	373	324	339	360	333	374	364	341	332	341	348	345	326	381	316	343	329	345	326	344	358	344	331	348	330	337	343	336	345	314	342	360	310	373	359	380	370	345	385	354	379	361	332	341	362	344	378	353	346	331	322	336	374	355	343	352	369	364	362	366	332	341	364	365	355	369	374	360	343	332	353	349	325	357	338	360	344	355	351	355	327	361	373	336	338	345	344	376	347	319	377	321	344	318	347	379	314	363	362	338	338	390	347	350	328	372	302	361	345	349	357	377	395	369	331	319	370	381	354	334	364	337	351	358	347	352	357	340	334	362	367	362	330	313	395	318	318	334	326	336	371	343	346	320	342	323	339	348	359	365	344	340	335	335	337	337	386	348	341	328	351	354	362	332	354	319	343	315	327	324	365	350	363	370	338	345	321	353	346	320	340	319	306	334	350	343	331	341	362	370	353	367	310	347	343	298	351	329	354	387	361	320	364	376	346	343	353	343	360	346	349	334	382	338	338	361	352	360	360	361	372	341	378	351	359	339	316	367	334	351	342	327	335	305	323	365	349	341	341	386	346	359	349	357	331	342	342	359	322	321	331	342	324	308	363	340	341	343	344	386	372	312	376	391	330	348	335	328	323	346	367	358	344	364	340	311	364	352	348	354	359	317	369	386	351	354	346	349	368	398	350	344	336	320	374	331	411	336	359	363	360	334	360	359	381	358	363	349	361	314	354	359	336	337	370	331	332	341	347	328	386	340	363	344	363	341	327	327	337	360	330	331	360	339	359	344	372	353	331	360	351	335	333	353	335	361	355	312	361	367	349	336	371	353	351	384	379	348	316	362	332	387	370	340	357	362	310	378	329	382	356	316	344	379	349	375	340	333	335	357	353	384	370	337	354	333	367	343	342	359	329	363	335	359	355	347	360	335	355	354	365	366	345	354	341	363	321	335	344
23903	21463	28609	24993	21676	15987	5975	2261	1349	957	819	662	570	597	569	530	554	453	416	442	443	411	377	385	418	396	435	365	406	392	392	359	356	410	403	408	383	344	356	373	358	367	368	366	369	379	364	366	369	381	398	387	395	337	392	338	391	354	358	351	354	376	342	408	351	354	406	369	369	358	373	357	377	394	377	358	372	404	402	368	342	358	387	358	358	346	367	388	347	373	339	345	358	374	350	394	350	367	392	335	372	381	383	365	344	340	400	361	389	386	366	371	356	398	356	372	364	365	362	369	371	382	337	365	367	350	365	357	368	404	382	384	358	361	374	370	393	355	376	376	347	370	333	385	349	383	411	347	353	382	350	376	367	348	402	385	380	360	378	360	367	380	361	378	384	385	340	362	366	339	330	365	374	360	366	383	378	373	307	378	387	353	393	355	375	373	377	353	387	383	338	361	375	346	357	376	357	362	358	403	379	391	391	391	365	374	352	324	390	379	368	394	370	372	358	376	358	381	389	364	362	357	387	371	353	422	342	376	371	339	345	361	376	365	369	358	379	352	356	370	361	358	361	422	359	366	373	352	361	337	381	361	373	342	365	381	365	372	369	373	388	350	378	383	378	366	382	389	361	341	338	362	355	359	372	361	371	342	339	396	375	344	356	348	380	381	369	400	381	367	333	323	407	347	364	385	352	391	371	356	386	362	359	372	384	395	339	404	373	348	373	365	328	364	372	352	372	364	387	347	355	346	361	397	388	372	359	358	373	384	342	375	361	392	363	370	364	393	370	345	386	391	380	379	366	390	369	382	352	389	364	351	417	390	368	404	351	387	359	355	379	397	357	381	399	365	373	351	349	372	335	349	374	317	394	365	371	373	335	361	374	346	367	386	358	351	358	349	385	377	383	383	394	353	365	344	374	382	374	336	360	402	390	366	380	373	359	376	378	346	361	359	377	372	371	408	394	357	364	384	373	360	314	379	349	391	402	404	369	387	372	357	386	357	377	381	359	368	364	372	396	372	346	401	387	377	382	367	344	399	354	353	399	365	398	366	380	363	349	362	352	365	361	379	391	377	358	364	349	347	368	370	374	352	374	395	379	367	380	389	380	393	348	357	371	383	355	363	361	382	367	374	342	408	367	386	365	338	376	375	366	339	366	345	378	381	355	364	381	376	367	371	350	372	372	343	369	369	344	390	366	327	359	389	373	359	369	404	348	384	394	376	372	357	375	351	397	385	336	331	373	373	349	380	336	369	387	401	362	365	341	365	390	359	370	328	371	365	362	375	358	382	357	362	404	345	391	341	395	389	374	346	356	355	352	358	392	344	346	359	364	352	362	392	382	370	380	357	363	388	367	427	333	365	383	370	355	368	331	377	394	368	352	360	343	378	365	389	391	369	384	386	339	349	361	364	414	360	388	357	391	358	385	372	402	366	379	334	398	355	373	404	362	374	333	381	371	356	345	356	396	371	364	385	381	382	401	337	377	360	340	353	400	375	387	355	376	351	370	391	388	394	363	379	333	351	392	345	362	378	366	372	368	398	390	372	347	367	368	402	350	375	376	379	356	353	379	356	347	392	369	367	381	359	372	373	383	340	368	365	365	377	392	386	337	368	382	340	351	385	348	369	382	386	377	380	373	358	381	404	381	363	377	372	388	341	373	328	339	356	381	363	344	394	340	407	337	323	378	354	394	371	385	356	387	377	378	362	386	376	397	385	359	402	354	356	362	347	389	352	363	397	371	375	395	366	388	412	402	357	360	334	383	397	356	388	372	372	371	357	367	365	383	387	396	347	354	386	441	386	379	400	414	355	360	357	375	331	358	386	358	346	354	373	375	341	385	387	391	344	360	384	347	359	368	390	369	349	362	338	355	374	397	370	366	389	394	379	398	386	399	355	361	367	397	373	358	364	370	361	380	389	359	359	375	362	399	343	353	381	379	382	377	339	385	349	402	353	374	363	355	382	378	358	346	370	389	351	391	401	405	366	371	410	356	360	375	370	402	346	398	336	395	349	404	349	333	368	334	363	323	374	366	368	350	367	374	335	355	325	382	378	366	345	366	394	371	371	353	360	387	373	343	378	336	383	355	373	363	351	382	365	363	376	365	380	369	350	376	430	378	361	373	369	387	367	361	354	356	386	371	398	371	342	342	352	369	390	358	368	401	389	392	373	382	336	356	338	367	341	394	399	370	329	358	385	364	384	344	390	399	398	321	391	382	329	368	355	383	400	364	370	390	380	376	391	379	380	368	352	367	389	360	346	365	371	363	378	369	405	352	376	415	380	356	385	367	356	361	369	368	391	382	363	393	371	378	389	404	368	354	398	379	356	371	361	386	375	361	388	361	345	360	364	357	397	386	371	389	382	365	359	363	412	336	367	335	357	368	353	359	387	362	357	378	358	331	356	382	337	370	390	364	410	365	352	346	412	387	347	399	389	377	356	389	374	398	344	366	368	384	383	347	333	372	406	403	358	409	344	351	353	393	383	321	363	396	383	346	364	383	368	361	364	368	395	381	328	384	359	378	367	393	364	373	387	383	400	406	397	379	339	356	347	413	368	356	364	393	403	389	383	367	380	394	350	376	357	375	403	399	365	368	370	362	337	354	390	389	393	363	369	357	357	369	378	406	380	367	380	375	371	348	375	367	389	360	379	345	383	387	340	396	405	358	375	372	394	371	364	377	375	416	367	374	375	385	405	341	368	358	380	378	375	365	363	347	366	387	399	369	371	332	355	385	404	363	398	360	383	351	368	382	368	361	389	363	368	384	384	395	381	362	381	432	406	371	373	358	372	366	388	383	320	385	346	326	367	346	371	362	372	386	364	384	372	359	406	393	336	373	357	355	391	325	356	369	392	364	366	400	381	361	344	383	378	397	358	368	370	336	392	382	401	385	357	378	356	379	374	403	353	389	390	360	325	305	345	338	396	371	359	401	356	376	363	349	376	388	363	362	358	383	329	403	351	353	388	363	354	351	422	378	336	352	372	380	408	349	370	354	396	357	343	347	364	403	387	368	355	406	392	357	366	363	350	372	361	346	355	350	411	365	363	364	398	361	398	350	392	376	385	361	374	393	358	322	393	385	362	378	357	373	367	375	351	364	377	359	401	348	360	414	369	342	378	375	347	359	357	378	380	354	394	356	385	363	356	383	395	394	385	365	388	399	373	359	380	365	337	376	396	376	365	347	380	362	340	423	392	356	355	359	376	362	376	376	342	374	364	385	391	328	352	367	390	373	344	355	309	401	377	384	376	369	367	371	381	367	327	389	377	379	365	346	376	348	359	369	379	368	379	378	342	387	361	395	361	369	354	358	375	366	378	376	353	405	385	369	377	332	374	356	401	376	394	366	410	384	370	368	406	369	358	349	340	369	356	368	399	406	374	346	353	393	365	389	362	354	386	374	362	384	357	389	356	357	426	377	389	371	376	361	334	383	347	368	370	354	353	348	348	339	377	366	368	363	383	368	360	383	371	364	383	409	343
33774	55305	40343	26136	20642	14124	6792	3922	2411	1549	1241	1042	923	806	749	717	661	610	597	551	533	502	536	445	475	508	475	445	473	451	437	458	477	471	442	444	418	437	417	432	439	456	430	425	446	440	417	432	407	456	434	441	440	401	437	442	414	424	435	448	477	415	393	414	416	446	416	432	418	417	404	430	400	444	451	433	446	427	422	430	459	457	426	456	438	417	395	437	408	432	433	419	413	405	403	453	434	443	417	473	428	397	409	421	437	414	482	387	436	420	425	430	425	394	420	427	421	416	439	433	432	424	427	402	439	418	440	431	428	424	422	429	410	412	445	431	382	422	399	405	428	408	442	421	434	428	427	412	420	427	421	424	418	396	449	389	418	433	429	383	447	415	459	442	444	438	442	427	372	436	392	424	441	428	439	432	448	410	435	412	448	401	402	442	410	441	467	429	441	424	435	445	449	443	395	466	398	448	458	387	430	397	390	457	411	480	424	422	436	446	393	430	427	420	446	435	412	449	436	374	427	413	456	437	417	419	422	410	412	447	442	437	436	423	411	410	434	438	425	448	452	449	433	381	398	458	459	434	459	456	387	417	382	422	434	439	369	419	469	449	403	429	426	373	410	433	427	417	422	422	377	477	395	426	399	442	432	415	415	400	402	425	430	431	427	453	436	436	448	412	423	451	447	391	417	425	427	406	399	432	435	456	438	431	458	422	436	434	420	431	441	414	443	419	449	435	426	467	412	420	432	418	438	428	448	385	424	425	432	431	423	429	452	419	413	414	410	400	401	434	396	419	441	424	447	436	428	450	405	402	409	434	420	433	403	379	442	444	401	424	442	432	465	446	411	402	416	456	417	430	406	407	420	412	414	449	424	454	426	388	439	436	402	419	431	423	416	461	442	417	421	444	442	426	454	416	426	432	419	420	417	430	451	463	439	424	411	420	403	451	455	428	417	440	410	419	443	421	401	427	409	404	429	459	410	382	421	398	396	407	429	398	424	433	441	452	423	436	460	431	463	430	451	426	412	419	428	435	394	468	419	423	440	441	391	390	433	440	405	441	386	395	479	440	434	409	441	398	419	396	400	444	423	409	459	456	415	422	424	413	463	420	434	412	427	429	448	452	430	456	442	410	453	415	419	428	473	411	427	448	417	433	427	421	423	401	437	443	406	397	435	471	463	424	432	478	436	371	429	438	446	421	387	412	441	395	437	441	371	397	415	443	429	425	425	416	384	408	445	385	423	415	403	430	400	472	435	417	433	412	402	463	429	405	428	436	436	426	438	445	412	458	445	431	417	422	456	473	439	418	436	432	404	412	404	414	419	423	439	420	468	406	441	437	455	421	390	453	399	418	407	456	423	436	436	421	428	459	406	431	411	412	455	446	426	431	389	442	385	424	430	428	434	409	436	401	414	451	388	434	433	429	404	398	457	414	436	434	404	418	449	402	417	444	452	402	435	434	431	429	404	425	410	432	394	410	439	437	439	390	429	414	439	418	408	478	428	401	429	431	401	425	432	461	399	412	420	451	410	438	404	438	444	418	465	421	414	432	414	456	405	422	443	430	409	414	415	435	430	438	423	419	430	420	425	442	469	421	417	417	402	434	434	444	417	423	408	412	434	426	422	436	416	418	423	427	444	409	445	428	429	464	440	429	411	443	410	409	421	405	425	429	367	427	401	431	440	422	431	432	412	423	420	438	434	449	412	414	405	423	451	409	424	418	418	418	428	392	407	431	444	460	413	407	432	382	414	445	426	432	416	412	431	438	413	436	405	428	419	393	435	424	400	443	419	415	418	413	444	416	400	453	430	442	419	451	452	416	434	482	421	441	429	465	417	415	434	421	462	433	408	448	409	472	412	400	421	445	440	451	401	426	421	427	425	434	428	453	405	467	457	406	396	407	413	425	415	426	426	413	453	430	396	399	466	409	426	429	449	448	404	430	446	383	455	431	439	437	420	435	402	445	477	428	405	454	424	418	457	419	422	388	448	476	430	443	449	443	453	394	427	442	458	438	437	402	425	428	469	408	403	413	424	394	403	435	426	427	459	420	442	409	445	455	371	458	412	422	461	413	421	402	405	405	441	456	446	457	443	401	475	443	406	452	460	436	442	456	441	412	410	440	418	371	445	397	426	431	445	423	406	421	410	410	465	417	441	454	439	431	437	408	423	445	425	404	450	427	448	422	426	425	428	413	466	393	395	424	431	408	408	437	419	435	400	417	413	434	397	428	428	417	399	424	416	454	453	421	437	484	410	440	429	393	435	444	426	394	429	395	417	390	407	415	451	446	451	433	451	415	401	399	426	438	457	426	436	468	445	434	444	431	417	426	422	435	413	456	422	434	422	416	421	421	402	431	471	448	387	413	409	405	463	404	430	378	428	461	421	403	438	446	388	398	433	422	462	424	428	451	455	420	428	382	437	441	418	417	437	428	447	441	419	422	464	477	446	444	446	396	427	440	452	414	445	382	440	435	451	433	403	424	438	404	473	444	397	439	414	443	402	440	485	440	432	429	435	439	426	413	458	426	447	432	396	416	464	405	418	501	479	442	452	447	439	422	443	383	488	396	411	401	443	400	435	439	444	431	416	428	429	436	397	440	441	400	399	418	412	411	445	403	467	430	430	426	435	442	408	423	423	412	446	415	450	433	447	393	415	439	449	436	425	402	445	411	395	410	387	457	411	405	404	402	407	435	441	414	447	401	454	424	411	438	437	414	451	383	414	440	449	427	424	422	402	389	424	426	388	433	403	430	415	394	374	462	451	432	447	439	423	437	425	423	411	411	414	456	388	422	423	428	388	463	432	409	441	429	409	435	428	436	412	416	430	434	408	419	399	414	434	421	383	400	438	452	439	429	421	459	435	445	436	441	381	429	445	407	439	412	422	417	402	448	421	446	425	440	404	393	462	452	447	452	402	410	419	421	428	410	437	416	453	395	410	430	422	404	454	407	421	451	443	389	400	433	415	402	418	396	399	427	475	410	409	446	414	445	420	419	422	426	439	459	470	429	436	420	439	421	437	406	430	407	423	420	437	425	453	425	437	432	403	431	426	435	395	428	424	443	424	421	428	416	427	425	429	429	394	422	428	423	447	423	420	416	390	437	440	452	443	460	409	423	424	442	448	413	456	451	416	420	430	393	435	437	450	439	414	416	444	469	404	425	433	418	410	443	444	422	461	419	453	400	397	419	434	424	446	412	425	410	424	443	411	439	405	437	425	426	418	412	429	435	425	404	399	422	439	429	404	404	424	425	462	445	425	377	420	418	412	424	433	425	388	416	433	448	384	421	453	387	444	424	426	446	436	384	429	409	437	410	412	460	412	434	419	423	414	465	406	443	435	416	407	410	405	385	441	414	416	428	436	441	377	438	432	398	390	419	436	436	417	390	434	394	422	419	417	421	413	410	405	456	429	395	420	464	416	411	450	439	430	431	436	416	394	413	448	397	389	416	445	405	455	419	432	409	446	417	442	391	400	429	385	430
25252	21496	27490	26167	13799	4111	2250	1474	878	700	620	553	463	452	422	377	394	340	338	309	324	291	313	266	284	272	282	280	261	324	298	280	262	293	247	300	265	285	225	299	268	279	274	284	267	262	266	261	299	253	269	260	257	280	271	264	268	265	266	269	294	264	281	280	250	247	273	240	275	255	254	271	261	276	280	252	276	267	247	252	251	252	241	259	260	268	271	278	282	260	280	257	258	279	242	243	277	248	297	270	273	289	273	265	264	233	269	285	271	260	266	259	292	261	284	286	273	252	267	287	281	280	266	270	252	270	247	252	274	277	288	254	280	251	248	281	265	257	288	235	259	280	270	245	263	257	284	249	271	274	270	269	288	269	259	259	263	256	276	281	245	241	301	255	277	280	250	259	260	265	288	258	291	244	267	258	263	259	255	286	268	281	267	250	259	310	263	260	268	271	271	273	252	244	248	280	249	249	241	253	264	279	242	276	267	295	252	256	255	274	253	259	265	297	273	280	277	232	273	260	268	246	254	274	258	259	289	248	277	299	239	245	245	285	278	283	272	265	270	284	258	278	271	258	254	273	257	239	242	295	271	270	272	275	290	284	285	248	298	269	265	269	260	279	278	289	260	270	257	247	265	238	274	255	255	266	287	271	259	251	250	242	275	296	259	270	292	248	283	258	270	258	262	248	288	258	270	277	256	247	251	260	264	267	263	278	278	280	237	239	287	246	285	272	273	257	304	234	263	282	271	251	273	234	283	249	285	264	260	244	257	292	239	254	256	281	247	264	266	289	251	282	270	248	251	246	273	294	251	263	261	254	253	257	250	223	271	253	254	251	268	290	244	261	265	242	246	252	273	296	239	267	267	282	269	273	269	253	270	279	288	276	232	256	257	290	263	291	252	282	265	278	241	259	237	264	257	258	275	278	292	272	297	248	223	312	258	278	260	289	269	257	273	275	265	283	291	244	262	271	243	257	263	248	265	269	263	276	293	243	261	302	258	300	269	290	278	293	268	256	258	275	273	276	250	278	286	277	273	273	245	278	285	240	261	281	261	250	273	280	286	242	266	304	268	284	257	224	290	277	250	240	283	279	269	260	263	263	297	253	252	271	253	233	263	264	272	264	263	261	273	253	287	265	266	258	256	264	279	246	249	258	241	286	294	247	271	259	259	253	273	266	272	247	251	270	275	254	269	260	302	273	257	296	293	279	284	281	264	267	273	271	245	261	239	263	274	272	287	276	252	250	260	255	280	291	259	250	268	273	278	245	279	258	278	256	268	265	284	277	274	286	276	260	287	272	279	268	278	283	247	262	237	278	265	257	257	243	261	281	263	289	258	270	292	280	306	258	269	260	264	287	246	290	280	273	238	250	274	260	268	304	269	283	274	256	265	279	281	259	277	266	268	261	283	284	265	279	273	266	304	240	259	275	259	260	261	270	271	265	289	245	265	268	266	236	246	292	262	291	281	273	306	268	281	285	270	286	267	268	290	245	282	256	270	281	280	247	248	285	259	252	255	298	251	262	286	254	270	297	296	261	289	254	278	290	243	282	280	283	235	278	263	256	263	277	251	257	241	292	278	266	248	234	292	278	278	311	262	269	314	278	286	293	268	250	262	277	285	269	267	272	291	274	304	255	264	246	291	292	255	290	237	251	264	282	281	259	255	263	274	271	261	244	245	276	261	273	244	298	295	278	260	289	265	315	254	268	275	264	272	263	250	269	271	284	277	265	265	259	267	281	269	255	294	291	288	270	284	246	271	261	297	262	272	258	213	258	241	271	293	265	270	264	276	275	245	253	255	258	296	245	297	309	283	276	278	265	240	272	250	270	274	258	297	281	275	270	238	255	268	275	280	261	272	289	230	250	260	251	285	271	252	272	261	303	262	281	260	276	246	247	273	292	275	254	285	275	249	267	262	274	278	235	278	239	276	261	271	267	256	271	249	282	256	275	247	271	266	257	262	285	265	265	254	268	299	279	268	260	263	256	284	294	285	281	272	279	265	224	272	253	302	253	257	322	256	252	301	269	257	292	254	269	253	269	267	252	266	269	284	270	258	260	242	262	284	258	255	273	269	250	265	288	286	249	256	272	273	278	240	275	268	273	289	279	225	305	258	283	295	275	292	301	243	277	271	262	257	289	273	256	257	279	242	277	255	261	290	257	265	286	271	241	268	277	268	285	294	268	279	257	299	248	267	246	277	243	293	311	263	249	280	298	291	268	236	229	271	269	267	270	290	284	288	265	225	302	262	287	272	266	286	240	287	273	277	276	252	254	253	245	273	276	259	267	258	248	271	276	252	259	264	280	288	250	263	262	248	284	256	267	278	257	275	256	292	234	271	249	304	286	257	255	276	269	269	241	264	258	245	266	272	270	278	263	279	260	244	270	261	254	282	295	267	236	281	276	274	258	225	242	268	244	275	260	276	240	262	258	297	269	280	264	251	275	284	287	264	247	277	270	299	257	258	283	279	253	262	268	272	260	265	248	274	280	258	289	244	277	300	266	240	247	293	271	262	257	263	268	266	256	246	257	276	287	267	288	291	244	285	291	264	271	265	254	281	283	259	262	270	276	240	263	248	287	283	238	278	261	255	265	265	289	242	274	269	274	255	275	268	243	243	268	300	272	259	253	248	248	285	256	286	262	281	285	264	283	237	296	261	279	254	286	253	253	254	290	259	258	289	253	251	254	280	277	250	265	261	261	271	259	246	298	290	261	250	229	265	265	273	263	252	264	273	276	267	265	264	288	261	272	261	267	286	271	265	231	280	270	267	241	271	285	262	254	286	297	233	282	276	280	251	262	244	252	276	292	267	303	255	246	265	274	275	246	281	247	272	266	268	246	255	271	246	292	293	299	251	260	247	254	252	289	257	326	257	270	268	290	284	284	249	260	286	272	291	258	266	280	264	270	271	273	255	243	255	236	295	258	258	251	242	239	276	257	271	251	256	247	255	244	295	270	282	253	289	257	275	271	248	252	283	264	273	274	258	250	254	251	290	294	265	273	254	267	264	274	247	279	248	240	258	269	276	244	253	261	269	287	257	280	275	277	259	270	262	257	272	219	287	270	275	270	246	266	282	263	270	298	295	290	271	271	272	267	259	264	247	237	246	289	265	286	269	271	268	260	251	270	254	275	263	256	264	274	257	285	298	242	287	239	251	234	268	265	257	286	271	249	283	278	246	242	242	261	258	283	267	272	283	274	256	280	283	266	300	289	288	243	248	259	238	267	285	287	235	303	266	265	297	260	244	284	266	266	262	264	229	274	302	271	272	260	272	254	270	272	245	259	278	268	277	266	244	256	272	268	257	267	284	263	283	246	265	290	285	301	243	258	254	304	273	256	254	268	268	239	264	261	224	267	289	284	294	284	279	248	251	296	278	249	259	296	270	299	284	291	311	253	256	254	258	288	269	287	266	252	248	251	278	257	276	263	263	246	255	268	279	285	278	256	248	266	256	259	258	247	287	269	240	266	237	291	265	260
33234	46587	34946	24759	13968	6252	4292	2816	1817	1339	1043	882	752	697	614	580	535	488	442	456	464	377	380	379	350	370	394	347	370	308	323	332	301	357	321	350	297	342	332	305	309	298	327	312	340	330	305	333	373	307	323	331	302	313	357	320	346	296	293	308	323	312	314	320	295	306	343	330	324	323	316	342	292	310	288	333	301	280	313	324	293	336	312	337	326	302	325	309	335	326	335	322	326	305	284	332	323	312	324	346	327	332	316	296	294	314	346	313	297	313	333	321	336	345	312	327	290	292	299	329	312	340	312	310	337	330	317	313	322	338	280	319	311	318	300	315	303	304	303	293	327	320	299	311	362	331	284	330	347	308	306	361	312	302	320	327	318	342	292	324	302	300	310	335	316	311	315	333	361	320	304	310	297	328	301	342	315	342	328	311	286	328	332	285	319	325	309	305	300	293	313	337	320	289	322	327	318	340	306	329	296	310	329	277	293	326	297	305	316	351	344	291	329	294	361	309	322	295	294	296	326	303	320	304	330	309	300	318	333	292	301	318	333	318	309	334	319	283	311	335	338	324	280	318	297	336	332	300	300	339	344	319	325	302	323	319	319	287	336	350	333	317	338	303	298	293	313	290	299	342	289	317	304	342	331	342	331	317	317	307	345	320	314	332	295	338	308	344	310	308	303	312	341	322	346	323	321	375	341	341	323	343	321	307	304	300	325	299	343	303	350	336	311	323	292	304	347	319	353	330	331	294	312	324	313	324	345	326	317	318	332	305	331	332	321	315	333	323	301	340	322	321	290	308	278	336	342	347	278	346	332	346	296	343	314	335	347	345	308	299	305	304	288	308	318	329	305	318	314	323	288	296	291	310	307	313	332	331	328	321	326	309	345	300	302	315	323	323	312	305	355	354	276	330	311	345	315	312	322	339	333	328	318	324	308	312	300	344	309	331	294	325	292	320	351	328	294	309	296	276	314	357	318	346	311	287	311	302	314	330	301	299	300	293	329	312	316	315	320	308	317	332	332	307	281	302	336	295	342	316	346	324	347	310	324	327	333	305	330	322	315	305	341	353	349	323	347	327	304	300	327	352	335	306	366	329	316	296	294	301	337	306	290	327	322	328	305	323	302	314	329	310	301	311	333	345	331	340	333	306	319	304	312	317	337	330	328	298	314	322	328	280	313	324	314	301	293	345	326	313	347	341	316	347	306	326	320	314	336	321	316	322	316	338	326	341	333	335	326	274	341	339	330	344	335	327	313	304	324	284	325	322	319	350	336	310	323	322	303	325	334	295	326	316	323	325	325	329	307	312	314	339	302	326	337	323	348	293	299	351	292	306	317	330	326	334	323	336	309	321	322	338	359	311	302	307	317	319	328	323	307	269	325	316	305	317	301	314	320	306	302	296	369	298	328	310	306	324	334	285	285	293	307	329	333	311	283	329	325	297	304	338	308	316	308	314	344	368	297	295	313	334	288	343	364	298	315	313	321	354	307	331	320	290	330	331	321	318	310	318	317	338	312	323	325	332	310	320	304	308	345	314	342	317	336	310	330	350	344	342	312	330	308	319	301	314	316	331	315	323	309	324	307	334	352	329	330	292	313	314	327	360	339	318	342	316	299	282	343	338	311	349	325	356	307	337	297	312	339	312	328	323	334	317	297	298	332	320	292	315	313	319	350	327	311	314	330	323	314	315	304	307	308	358	350	300	323	309	340	324	341	319	318	310	362	315	314	295	338	313	319	305	311	334	302	346	334	324	348	289	317	310	322	345	340	301	339	293	324	297	323	342	324	326	305	321	287	303	307	344	300	312	262	321	346	332	328	349	341	334	315	323	300	296	295	281	331	344	350	331	332	302	308	333	298	328	322	313	341	305	280	357	310	350	301	327	278	299	295	309	322	288	311	345	323	325	288	314	331	326	301	312	332	340	351	308	307	317	310	312	342	308	349	341	288	341	343	331	295	327	312	309	322	344	302	342	322	304	326	318	320	308	348	312	345	308	307	345	316	321	300	306	332	308	300	340	297	333	296	314	292	300	310	322	331	353	284	289	298	318	345	319	342	337	330	328	326	309	315	339	320	340	299	328	325	340	313	291	314	314	322	304	336	332	334	335	345	330	324	321	326	324	290	324	326	331	348	333	325	303	322	344	327	309	312	309	335	339	338	332	361	323	335	297	305	339	334	302	320	307	329	325	297	331	345	307	341	301	341	326	342	343	320	330	313	324	317	356	325	317	346	338	318	319	308	338	324	337	309	325	291	333	315	340	303	339	359	326	325	325	279	287	331	361	327	308	334	320	331	308	317	325	322	318	317	289	306	296	310	335	344	270	345	352	304	316	346	297	304	318	300	291	331	328	306	315	275	277	336	291	298	333	325	332	307	291	335	319	312	323	324	336	321	314	315	315	324	329	312	336	324	312	348	316	316	305	315	328	297	309	343	318	327	288	304	291	326	337	332	330	328	325	341	325	336	325	314	338	314	330	313	319	319	330	321	318	342	315	310	333	309	348	318	304	311	302	309	356	336	311	322	297	307	322	322	308	318	333	320	352	315	289	324	360	330	317	310	330	316	280	344	328	314	330	287	328	333	313	307	357	313	306	331	304	323	301	306	313	339	286	303	285	312	302	324	333	345	322	281	333	298	322	300	314	332	313	321	342	300	327	335	320	310	337	322	335	354	317	284	313	287	294	297	280	313	329	327	337	320	319	312	326	319	331	300	304	277	312	319	287	280	279	344	319	297	338	292	321	326	307	339	347	354	316	330	325	315	294	301	338	323	307	279	305	322	318	334	299	314	314	328	312	335	309	321	317	314	305	318	316	345	307	300	345	312	323	327	305	316	352	314	330	328	305	335	308	329	308	315	338	327	312	299	322	328	337	327	306	322	337	296	302	335	306	333	326	308	312	340	321	303	314	289	292	325	316	294	330	325	319	320	348	347	296	325	315	344	298	311	315	309	302	327	341	296	301	284	324	333	327	342	334	295	329	334	267	332	295	306	308	319	327	325	321	341	337	329	336	321	333	320	316	292	331	303	290	325	343	306	334	338	341	338	304	299	327	331	336	312	348	314	316	291	331	289	325	304	324	306	312	303	336	296	340	319	310	330	305	312	326	303	328	317	315	304	301	308	323	320	333	285	305	301	300	345	339	327	311	322	293	348	337	345	352	327	300	319	313	323	298	327	337	295	302	327	333	306	367	326	300	296	331	319	322	331	315	337	329	334	330	338	318	323	282	275	312	294	351	314	347	313	311	335	317	316	322	309	321	312	312	299	301	321	290	310	317	322	336	328	323	340	314	307	314	349	316	309	292	315	308	277	361	281	307	336	341	343	365	296	327	309	376	305	331	336	361	305	339	330	322	325	319	310	343	308	320	287	339	348	319	316	363	313	318	322	314	325	348	316	328	329	310	290	354	335	267	306	319	309	313	322	339	321	305	343	301	320	319	326	347	304	333	315	326	336	324	312	322	300	330	323	318	306	318	287	338
22780	21472	29070	24371	21611	20961	10720	3215	1625	1131	1015	816	714	679	640	549	553	545	474	432	422	452	463	394	407	367	405	410	424	417	390	380	380	407	390	353	374	345	370	379	384	395	370	380	357	401	372	373	408	374	409	365	377	404	392	366	374	396	395	377	364	353	337	379	360	363	369	363	395	340	321	362	383	369	360	346	392	363	379	379	398	353	372	360	359	363	410	354	331	395	343	382	389	369	387	367	377	367	327	364	361	402	379	403	350	357	388	405	367	345	362	354	355	398	349	423	415	378	362	389	356	405	339	337	363	361	376	359	380	382	365	385	385	375	395	338	355	367	332	361	382	366	376	362	377	356	343	377	385	360	364	374	381	329	361	365	378	371	350	358	363	379	391	384	396	370	360	352	381	395	369	348	363	346	374	350	366	357	361	378	389	393	380	372	360	371	391	351	395	364	377	383	384	388	381	399	377	394	367	386	357	384	400	343	388	359	408	368	395	400	394	342	395	371	362	394	379	351	388	376	384	368	379	387	367	372	377	328	401	353	370	362	387	380	360	339	389	372	350	392	359	365	409	383	396	373	359	371	395	366	354	350	381	388	356	373	371	403	389	393	376	387	362	372	366	355	394	347	359	367	406	407	348	380	353	358	369	380	396	355	376	401	389	368	375	347	379	364	421	402	379	359	362	387	374	358	382	341	389	396	403	384	349	349	389	375	382	350	361	394	349	386	376	340	375	366	382	398	343	382	395	353	377	362	383	362	395	342	351	356	370	365	377	416	354	394	375	383	342	373	386	365	341	357	341	381	374	386	384	375	356	364	371	373	352	381	346	395	406	387	356	384	354	400	356	379	377	361	405	392	372	366	351	379	365	355	361	351	363	377	388	362	396	362	404	371	390	353	349	354	382	381	396	395	398	349	388	404	350	363	373	345	352	337	342	397	358	359	364	341	355	382	362	350	372	341	408	397	357	392	364	399	354	368	347	377	392	372	388	395	360	397	388	366	347	385	386	399	402	398	410	376	372	360	369	356	387	341	399	375	413	366	344	391	381	387	396	382	383	392	362	374	388	347	352	400	361	366	357	366	381	403	367	332	391	351	355	395	357	356	383	403	392	374	366	373	380	356	381	342	378	379	350	369	340	372	434	377	347	378	391	387	363	350	374	351	388	394	348	397	391	369	373	344	336	345	347	395	362	369	374	393	384	349	381	382	353	380	373	373	385	378	340	385	376	371	365	410	375	388	386	370	374	349	361	380	385	349	395	356	383	316	354	366	378	363	356	369	368	403	399	369	398	356	382	395	355	412	368	400	334	374	371	399	374	344	397	378	370	350	367	363	351	397	362	355	363	383	371	384	351	327	326	389	335	361	366	377	411	402	354	408	391	384	367	365	350	319	379	394	381	375	375	388	387	374	373	373	390	353	393	396	370	363	336	396	380	370	379	360	362	396	372	371	387	399	396	352	339	351	378	364	373	374	379	381	359	381	349	360	374	364	366	331	378	333	354	355	394	391	361	372	398	390	397	372	382	387	359	378	349	369	402	361	369	369	343	377	374	409	339	353	353	411	378	386	361	365	395	348	373	391	368	369	364	346	366	354	362	372	400	400	404	348	385	401	362	372	374	350	372	363	348	373	359	381	370	349	366	349	381	387	384	367	346	409	359	367	375	391	362	372	394	380	350	366	342	377	378	387	395	379	369	353	373	425	372	364	402	366	366	373	338	392	370	378	343	353	375	376	378	391	392	349	380	377	381	367	382	371	371	371	400	364	353	364	376	391	394	387	369	400	356	396	366	373	366	374	379	364	347	377	354	398	374	356	398	430	372	379	354	387	378	409	336	400	380	371	389	389	349	374	347	416	376	381	378	399	374	359	336	389	372	343	388	403	383	376	381	360	396	358	378	405	354	383	382	403	345	388	390	398	348	381	349	385	362	398	385	359	385	358	343	344	354	375	374	353	395	363	393	365	385	376	397	402	395	401	398	386	380	368	360	382	366	364	345	385	391	356	389	360	357	343	363	360	374	371	366	361	340	351	389	370	378	399	390	360	370	390	359	363	352	374	394	393	354	384	396	393	396	396	399	367	367	401	356	397	362	367	388	380	342	358	364	377	360	380	359	390	345	364	392	404	383	404	344	378	383	368	388	364	387	375	383	367	398	393	378	352	406	373	344	361	397	357	354	381	354	377	367	355	384	370	336	385	355	377	356	383	376	382	415	373	390	385	386	358	339	398	383	370	372	384	365	357	360	355	360	421	396	342	373	390	381	369	378	361	373	365	351	355	414	383	341	334	380	376	336	364	374	390	406	358	389	358	420	368	403	367	365	373	360	385	416	388	365	384	384	385	348	374	366	355	392	369	395	395	371	375	346	409	378	352	384	406	378	392	370	332	387	357	377	375	377	385	403	370	363	412	373	383	393	368	390	366	397	405	376	345	391	374	375	358	365	380	409	357	387	395	334	365	354	389	372	366	339	371	393	394	367	357	388	368	390	367	409	382	386	377	369	395	361	398	349	374	391	344	367	381	389	351	357	410	384	372	384	394	375	359	408	347	363	391	375	373	369	391	364	341	356	343	389	371	358	363	370	373	375	395	366	396	375	386	384	390	382	367	372	350	371	407	382	406	354	353	408	381	346	363	386	350	365	403	392	369	386	337	392	375	333	379	392	368	348	370	379	361	396	362	348	381	377	366	391	392	381	343	381	364	390	391	396	378	327	360	345	363	402	361	384	360	385	351	361	343	363	385	382	350	393	382	371	381	359	369	362	358	370	395	349	385	368	354	392	389	406	369	361	354	380	363	338	393	341	378	396	376	387	329	370	377	375	395	393	365	348	362	344	359	396	367	397	368	372	358	398	373	355	372	402	411	358	381	356	372	374	375	387	372	346	341	399	351	345	354	369	373	393	401	401	380	371	359	362	372	394	364	372	379	380	384	414	360	347	374	381	410	361	347	369	367	429	351	393	354	390	374	358	395	335	412	347	312	384	354	370	413	362	353	352	400	384	384	364	360	379	381	381	323	365	343	384	399	399	373	363	347	385	397	344	402	337	392	387	375	359	379	332	412	380	359	326	345	359	351	404	349	368	376	365	347	385	394	385	402	331	361	386	399	361	361	399	356	362	369	375	341	378	390	374	389	372	391	343	375	362	364	385	325	373	385	362	366	365	359	379	401	384	361	373	348	401	355	404	393	388	358	356	378	360	373	368	396	381	395	385	370	419	355	353	360	393	359	339	388	342	378	347	337	372	343	356	393	363	362	377	382	404	378	381	388	395	370	360	373	326	363	370	375	380	319	366	368	378	385	372	412	388	371	380	379	386	409	365	342	406	370	363	391	387	348	355	387	378	344	377	387	353	374	361	400	356	352	370	396	364	375	343	375	361	363	386	373	350	381	365	375	369	378	356	383	351	371	356	355	370	371	349	378	365	349	388	349	381	360	401	379	345	346	389	362	362	407	397	373	369	411	371	386	403	395	376	369	394	393
37602	60540	45578	33255	19469	11037	7325	4748	2724	1902	1597	1339	1145	1016	800	708	730	687	654	606	560	521	547	476	495	493	465	517	471	455	500	465	455	466	475	474	442	480	395	445	469	430	438	430	433	470	422	456	452	502	465	445	418	426	423	453	404	434	413	429	416	407	413	435	467	432	415	414	435	477	482	432	456	422	463	446	414	466	448	442	411	445	438	413	431	428	426	417	419	413	423	438	431	441	397	442	409	411	458	432	418	449	406	431	420	420	457	401	420	420	398	434	410	453	453	446	384	431	424	448	431	425	436	394	407	441	427	446	398	421	415	440	443	413	417	432	438	441	462	405	439	392	424	453	452	414	421	420	408	396	447	481	369	427	434	390	442	468	413	437	432	450	400	425	397	425	416	474	434	454	487	409	459	425	409	425	428	424	394	452	382	460	430	414	427	421	410	436	442	423	405	405	412	414	423	424	433	417	461	466	437	438	444	439	412	419	397	435	408	420	429	446	437	414	420	408	406	440	422	450	425	446	442	409	425	416	444	429	436	421	422	390	430	438	432	439	409	397	443	412	426	445	406	439	414	466	425	447	421	427	418	433	437	417	420	423	446	435	402	392	419	420	425	363	401	412	416	443	419	413	435	400	439	423	452	448	404	437	438	419	434	444	438	436	463	448	439	392	457	402	429	434	436	428	505	431	448	442	415	421	449	399	389	459	433	457	470	449	425	440	445	408	436	418	469	386	455	419	438	443	450	437	373	453	419	425	413	434	427	439	441	409	449	431	397	444	436	424	467	417	430	412	408	402	433	412	447	424	392	419	413	432	352	406	448	438	412	419	424	431	416	417	465	440	435	461	406	447	437	426	444	424	419	447	446	451	414	437	426	426	446	448	454	426	423	419	433	408	435	392	434	466	448	413	434	401	445	451	422	426	404	398	438	420	387	406	399	394	425	426	446	430	411	460	406	431	444	439	425	438	420	422	451	449	431	465	482	426	449	437	434	433	381	414	391	418	428	438	407	418	451	412	383	446	405	435	414	431	420	414	418	425	450	423	456	376	386	419	441	459	443	439	423	410	429	401	412	442	391	425	415	384	436	451	439	448	371	437	425	426	441	458	406	433	422	441	391	421	394	436	388	465	456	460	431	422	432	449	377	426	405	441	455	436	426	457	428	428	420	427	420	429	452	447	420	447	397	409	422	450	418	435	401	380	393	447	403	443	447	412	437	397	418	391	420	456	417	415	455	444	440	433	397	394	424	428	428	420	429	393	428	437	423	435	396	445	392	444	440	432	409	437	404	418	413	395	448	423	424	462	444	430	420	436	434	434	414	439	372	431	404	431	420	438	463	375	391	433	436	425	371	444	448	445	433	425	426	443	404	471	442	439	440	446	411	411	457	425	413	441	435	395	393	392	419	442	462	408	431	468	438	397	410	466	454	416	404	461	449	445	429	418	411	415	394	428	415	440	421	442	420	455	448	443	469	404	426	420	434	445	420	418	458	426	425	430	443	420	393	437	421	423	458	447	458	447	416	413	431	438	444	434	425	427	430	408	445	471	453	410	426	418	438	396	423	454	405	419	448	430	402	435	414	426	429	410	431	445	435	426	403	372	443	408	457	412	413	409	441	389	442	454	446	462	441	442	422	451	403	419	416	398	425	449	458	409	401	438	434	390	403	443	453	442	399	392	418	400	409	444	437	429	442	474	413	399	373	422	431	425	442	410	445	420	408	446	428	414	414	397	450	405	428	432	417	404	443	434	380	445	434	420	456	380	443	407	411	416	426	411	404	453	452	423	434	464	433	426	454	431	424	445	434	469	438	468	427	445	422	421	435	405	412	405	430	428	457	380	413	430	442	432	427	434	423	440	460	432	434	440	472	448	399	438	420	423	468	483	433	416	420	393	443	414	439	411	405	449	420	402	439	432	411	419	440	471	430	431	446	438	406	459	422	385	449	488	433	411	423	450	379	392	438	476	405	457	430	405	413	413	418	433	421	403	417	472	436	456	419	455	424	412	442	415	389	438	420	419	434	414	453	432	423	440	411	406	453	468	459	461	443	469	443	463	412	453	419	451	446	439	415	446	426	429	440	427	460	434	446	434	377	413	409	404	400	403	430	384	453	415	391	443	415	444	424	457	446	451	415	464	405	448	423	423	442	451	458	424	393	405	441	444	420	439	406	411	436	432	419	444	432	438	407	425	452	420	410	426	428	423	419	474	466	437	415	376	459	429	450	427	403	380	452	422	407	424	424	395	440	426	420	436	463	471	419	441	418	417	391	441	449	451	405	423	435	421	445	441	444	419	399	438	405	427	419	452	411	391	404	408	423	408	440	427	439	378	422	412	416	432	431	427	411	414	422	453	431	426	397	415	429	407	407	434	428	449	423	468	455	387	412	468	424	384	421	436	461	418	416	419	406	383	414	465	428	434	410	447	407	435	453	416	427	430	449	417	424	413	411	424	472	404	431	426	411	394	416	398	429	417	394	396	386	414	441	450	437	438	412	423	414	407	411	417	443	483	441	397	448	417	401	432	426	423	397	431	438	461	443	414	401	447	429	438	417	487	410	425	440	393	439	430	414	415	412	393	441	471	438	369	459	418	439	446	468	444	440	443	458	432	422	442	389	409	413	419	452	383	430	452	428	405	421	441	415	407	443	450	403	450	399	421	482	456	422	451	473	432	474	440	455	410	458	441	432	424	397	398	440	394	448	416	420	445	388	424	442	428	440	431	402	442	451	445	449	432	406	442	435	413	421	413	415	460	409	380	432	411	468	441	435	449	457	442	436	391	400	433	424	450	436	427	397	428	411	415	452	438	424	426	418	461	412	403	402	426	448	440	442	439	391	437	430	451	423	451	419	427	421	447	446	418	434	419	400	374	440	439	409	421	443	421	414	410	411	426	414	425	396	456	429	423	437	445	478	431	418	412	439	417	405	432	447	422	407	424	434	395	425	432	428	415	423	444	398	423	436	369	403	462	408	424	434	394	423	473	441	402	429	406	439	418	450	405	459	431	396	414	439	437	417	403	455	442	440	401	434	442	409	414	412	458	398	424	400	421	443	417	459	429	430	485	424	405	406	452	456	411	416	401	462	440	457	414	478	441	438	451	432	415	405	403	414	456	418	441	408	405	468	425	423	433	446	429	400	456	402	445	432	426	411	420	414	413	431	426	418	427	424	432	404	443	421	387	429	432	455	460	452	426	455	408	420	435	445	448	413	380	403	452	428	471	425	459	438	442	415	453	424	455	443	388	450	416	404	459	427	383	441	438	413	460	419	427	435	420	435	416	428	437	444	422	433	418	414	460	399	431	384	454	443	394	446	440	418	439	400	452	424	422	464	404	464	412	435	431	438	445	395	375	428	445	458	443	422	452	400	411	400	432	393	412	461	459	457	380	435	423	429	472	432	417	431	438	404	407	402	430	418	420	417	454	436	423	420	438	398	449	415	443	431	418	418	414	410	448	423	462	389	411	430	446	454	437	467	457
31571	30178	27535	15135	5049	2798	1480	1018	719	583	554	509	417	415	416	367	318	352	315	340	313	312	338	311	322	317	298	298	295	304	310	318	330	328	318	313	309	285	300	296	308	282	288	292	303	277	273	274	289	302	282	281	311	290	304	277	276	309	268	313	311	309	302	285	290	266	248	295	292	280	300	308	288	315	295	309	288	300	309	281	297	282	286	294	316	284	291	299	259	336	293	274	309	300	254	281	303	290	289	290	268	316	313	301	301	316	296	300	271	275	295	268	308	294	289	280	315	290	281	305	288	320	284	283	294	304	293	314	266	319	300	282	286	271	280	303	270	265	295	301	283	289	307	324	300	296	259	301	336	300	273	318	321	283	301	283	291	274	300	291	294	279	289	322	284	279	289	261	272	309	306	315	314	268	316	303	274	261	290	297	311	304	244	292	285	286	318	255	302	346	290	326	289	280	308	305	313	283	294	274	309	329	296	321	310	288	299	271	282	278	303	272	314	305	270	297	286	311	298	330	299	297	293	277	278	318	280	280	296	293	328	305	286	297	274	267	262	263	295	279	285	303	294	299	290	280	300	304	283	277	268	270	332	293	266	299	255	298	299	301	311	278	315	283	278	282	306	302	264	281	293	332	282	293	300	282	325	324	264	309	280	278	245	288	288	309	256	286	282	283	298	287	276	292	311	301	287	312	284	263	260	291	288	279	278	290	328	321	310	296	325	270	337	318	314	291	292	271	300	270	267	332	256	267	295	323	264	283	324	281	297	298	298	294	272	297	290	286	312	310	275	294	306	295	290	318	284	311	293	301	299	294	280	309	295	274	280	295	306	274	272	277	294	291	288	325	307	275	292	310	295	312	258	300	282	283	323	288	293	332	319	296	302	299	287	304	291	290	297	317	288	267	281	278	272	283	301	271	269	273	271	302	278	318	305	279	285	308	317	290	281	275	303	332	340	293	252	299	295	274	302	308	294	302	277	292	290	259	314	291	301	293	279	288	266	286	295	303	277	283	301	263	277	283	256	277	274	283	312	297	284	298	252	267	327	310	294	298	330	261	300	262	285	283	278	300	283	283	300	307	290	270	295	262	299	290	285	304	285	268	270	273	314	276	323	301	295	274	281	275	297	301	310	291	313	271	277	300	267	306	271	312	308	279	297	302	286	297	289	310	327	288	281	306	290	303	272	291	303	266	284	305	288	286	291	303	279	303	283	321	315	292	286	284	315	280	326	303	278	304	286	272	308	300	295	278	311	271	287	295	279	287	279	273	289	289	312	304	299	293	286	315	284	299	313	267	296	281	287	281	302	301	290	295	290	278	296	311	305	312	300	264	274	272	276	277	299	283	315	288	294	314	268	268	309	306	293	295	297	279	326	313	313	282	324	301	314	278	296	305	290	252	256	291	302	280	306	273	305	278	307	276	311	300	300	300	275	322	302	287	290	282	301	283	302	278	307	283	296	265	290	315	330	296	283	303	258	314	327	267	295	268	309	309	300	289	300	314	292	318	328	302	295	296	294	301	278	297	288	277	317	284	308	304	269	291	258	297	292	331	273	312	303	292	278	311	290	291	303	300	280	310	275	297	305	282	291	284	273	298	310	281	306	307	325	269	307	289	288	282	296	291	259	299	287	303	292	292	275	306	287	294	317	307	280	316	287	308	310	308	283	289	293	308	302	303	256	288	282	274	288	262	282	310	293	260	310	275	284	284	303	279	333	291	307	275	332	308	281	316	283	300	286	289	286	300	285	264	302	294	329	287	267	265	303	286	294	298	276	275	292	293	272	304	270	297	300	306	286	298	267	286	307	305	296	275	293	265	274	289	291	288	269	293	285	274	272	274	299	287	307	280	300	293	294	300	312	298	316	297	295	315	312	269	279	270	295	303	287	284	287	291	291	317	275	260	300	317	323	306	299	318	318	274	304	286	278	343	317	287	272	321	270	284	312	275	294	328	284	300	315	323	264	315	323	299	306	287	279	334	308	300	316	283	284	313	304	291	300	305	289	270	289	315	251	328	294	329	277	326	266	301	293	313	287	275	292	282	280	323	304	295	280	307	294	298	271	299	289	272	302	311	285	279	291	309	297	283	270	306	312	301	292	315	262	269	289	306	295	271	296	312	264	284	277	307	287	287	309	292	308	290	275	298	269	278	295	302	303	311	247	255	310	275	272	287	302	284	311	301	309	303	286	308	281	317	286	300	299	270	289	270	311	273	282	307	280	301	294	293	305	304	271	317	288	337	277	262	281	292	314	272	319	282	288	306	285	279	290	299	322	290	321	291	299	321	294	316	264	278	294	306	298	274	293	269	293	292	291	300	299	266	295	265	288	300	281	299	291	309	276	272	285	321	275	337	304	273	290	277	287	293	275	299	277	283	307	299	289	304	287	292	319	323	297	297	293	252	287	319	305	316	309	305	298	279	311	296	276	291	298	338	294	264	253	305	283	299	294	313	291	294	283	269	285	267	318	272	288	302	298	281	279	300	293	301	290	265	295	299	299	280	301	303	277	302	301	316	289	287	317	296	300	267	288	239	261	272	283	299	293	293	293	309	293	312	314	290	301	312	279	296	286	303	295	276	271	275	282	311	272	307	288	274	294	305	283	273	282	289	276	299	267	303	308	299	278	320	285	301	288	305	295	269	316	287	296	290	304	284	257	287	311	281	284	293	296	270	295	283	258	300	318	264	274	296	303	279	319	277	300	280	288	292	325	294	313	289	256	289	293	277	286	271	305	290	308	303	279	293	293	278	291	285	273	316	269	272	286	288	297	291	268	288	293	292	297	312	263	320	290	309	283	300	338	283	293	265	299	302	301	284	317	290	264	274	272	271	324	276	295	308	296	282	327	285	304	302	291	315	290	264	271	301	310	295	294	275	285	313	317	304	269	267	285	290	283	286	296	300	303	280	270	293	291	290	300	285	304	280	298	284	295	294	292	279	285	305	316	294	276	281	298	292	278	262	266	286	311	299	304	277	279	282	282	326	309	281	296	271	271	258	274	305	281	290	296	289	301	296	265	290	248	296	291	287	285	287	297	309	279	274	299	330	278	289	271	314	298	289	284	294	253	296	273	303	306	297	298	271	279	334	302	310	306	300	297	311	307	264	275	314	267	301	310	283	281	291	307	298	289	294	293	303	311	291	297	279	289	266	310	267	284	304	301	311	314	287	307	286	297	270	296	294	331	288	294	307	290	295	270	300	258	300	307	280	283	308	322	276	297	289	272	301	321	290	273	281	282	277	286	286	320	294	304	264	284	305	307	298	317	286	307	269	303	296	277	289	273	314	265	260	292	270	264	298	269	278	284	292	316	275	295	318	315	285	286	313	285	279	335	291	307	275	300	304	267	304	277	317	296	277	302	283	288	299	309	289	291	297	282	291	288	280	309	287	296	274	308	287	259	279	313	288	307	286	258	303	271	290	275	303	254	281	291	313	300	276	306	307	283	270	280	288	284	270	312	275	288	270	302	278	302	277	284	300
34598	44745	30837	15767	8267	5404	2846	1815	1260	1015	821	713	703	589	554	472	474	441	410	433	381	382	347	381	352	395	399	377	383	360	366	380	368	340	339	363	327	378	358	368	393	362	330	371	372	333	373	342	362	348	346	367	327	353	319	332	347	335	345	377	340	356	326	330	340	356	363	382	310	309	330	336	354	372	339	339	351	372	373	369	349	358	374	304	362	408	329	365	336	359	335	359	317	341	379	323	352	294	324	334	328	327	368	319	338	335	350	371	345	317	328	324	370	334	357	345	333	368	337	343	338	360	355	345	320	349	341	304	334	318	348	341	352	327	341	350	374	352	366	343	311	348	323	359	325	323	333	317	331	371	297	360	345	343	313	354	345	350	318	363	345	350	327	339	369	344	365	361	349	357	327	366	364	353	318	344	337	317	389	313	351	367	338	333	339	337	372	339	334	353	342	348	387	382	340	357	346	354	327	358	348	347	320	350	332	363	348	342	345	331	336	348	331	330	335	355	330	374	355	357	328	335	348	337	321	338	316	376	349	362	386	337	332	347	326	357	361	310	371	356	329	355	359	359	353	348	333	338	345	335	320	323	347	338	356	351	322	325	333	354	370	344	373	338	353	330	342	363	320	332	324	345	355	338	344	345	340	354	355	324	338	342	350	331	320	367	369	360	348	375	336	352	350	332	352	369	308	369	335	322	341	303	344	342	359	335	325	347	343	340	346	342	349	338	355	338	319	354	353	336	367	340	362	359	335	373	349	330	331	326	352	329	360	347	323	321	323	387	344	347	346	334	338	323	366	284	334	356	349	367	327	329	336	327	339	328	361	352	356	344	397	363	347	338	359	354	304	352	366	333	345	324	340	336	336	320	366	330	326	334	319	322	320	311	327	320	293	325	340	341	349	376	354	344	324	346	337	336	338	335	316	348	335	306	335	364	345	350	374	333	356	346	378	318	358	350	332	372	327	368	351	347	352	342	315	350	341	357	364	373	377	376	314	361	343	345	344	316	344	336	354	382	332	369	338	358	346	329	331	369	335	333	306	353	359	362	348	333	364	339	339	369	343	344	367	329	350	384	327	340	334	325	337	347	339	354	339	362	371	315	320	375	345	367	352	373	333	370	334	370	357	339	337	328	313	319	335	349	373	316	380	348	317	330	343	344	338	345	323	350	348	355	340	352	361	346	335	379	350	350	348	324	343	309	348	337	338	294	340	368	330	356	335	344	348	355	347	364	364	340	353	327	353	331	339	371	349	300	359	321	356	322	316	364	387	310	335	369	360	351	370	376	356	358	354	329	362	309	354	349	338	310	379	360	342	337	342	369	325	304	351	340	348	358	364	345	362	365	325	383	360	358	376	358	338	340	315	312	312	313	339	352	370	335	337	332	383	334	364	365	329	312	313	302	368	328	359	353	365	322	342	347	331	346	311	355	356	321	356	344	316	352	363	356	335	330	369	336	373	352	341	345	354	359	332	339	329	355	308	343	331	334	332	402	325	355	334	357	350	330	321	372	303	337	350	353	375	306	342	323	340	342	362	363	358	326	375	370	321	330	382	371	347	332	343	364	341	341	338	346	347	334	351	357	319	359	372	333	340	344	323	359	336	319	380	335	344	350	346	350	355	347	336	327	369	368	344	351	353	352	363	342	346	361	340	324	332	341	318	324	324	369	338	369	337	339	308	323	361	355	343	350	348	327	366	323	306	314	353	326	309	337	306	331	346	359	352	340	381	353	374	352	347	378	349	315	335	325	321	337	345	349	353	356	331	389	328	353	324	310	345	321	345	357	355	370	383	361	334	371	333	323	322	338	344	318	325	317	360	361	375	337	340	312	314	351	355	335	349	367	348	360	310	335	325	347	378	356	340	367	327	363	346	338	337	349	326	347	351	344	380	370	326	351	362	330	355	342	358	316	339	335	352	300	324	344	327	351	386	324	348	338	389	365	323	344	331	359	350	338	305	334	352	354	334	366	351	356	363	325	354	344	305	346	335	350	325	377	325	349	349	346	344	363	351	344	345	350	316	373	351	335	354	353	352	375	340	304	313	333	349	343	362	341	346	335	348	391	322	355	318	389	333	356	350	332	313	313	348	363	369	346	365	337	339	338	358	358	312	325	339	342	347	363	362	351	309	327	341	346	323	319	328	353	326	315	359	371	338	330	302	356	352	321	359	335	328	356	371	347	331	376	362	348	335	348	362	366	363	326	340	319	353	314	399	369	364	379	339	385	322	349	354	319	353	352	317	353	332	365	330	356	321	342	328	355	361	338	327	340	344	351	353	354	356	355	368	339	337	338	364	358	343	355	331	316	358	327	352	360	331	373	331	343	339	359	385	345	338	345	346	342	350	339	340	354	350	344	349	349	337	337	354	331	373	347	341	342	324	341	367	335	351	359	328	325	369	334	349	334	303	344	337	342	359	329	361	327	339	337	309	344	355	351	335	354	363	325	345	372	335	351	368	307	344	335	347	329	358	329	356	323	337	349	363	355	350	352	329	369	348	324	336	346	335	377	362	372	360	336	340	314	342	364	303	372	348	332	327	345	298	331	340	340	348	361	334	363	364	360	367	351	387	381	351	334	346	345	328	325	368	336	313	334	365	346	352	355	335	363	301	346	352	337	360	326	358	339	346	323	374	328	345	310	354	368	352	368	296	319	338	371	358	325	348	357	342	356	324	367	363	370	343	380	330	337	325	333	342	351	340	372	368	349	333	345	351	337	360	335	358	393	323	352	330	370	351	325	326	372	333	350	331	354	321	343	342	322	360	371	327	378	366	353	336	403	386	355	325	327	322	298	329	367	335	318	339	356	368	345	339	312	344	374	334	327	341	324	308	329	352	343	332	348	349	357	349	345	349	357	365	365	329	329	303	350	353	334	346	372	324	342	314	328	346	347	375	332	362	345	337	344	352	327	368	345	339	353	374	328	345	352	342	330	347	338	325	337	324	333	340	356	333	364	307	353	345	343	335	354	328	373	319	364	372	360	369	349	337	338	354	349	307	307	361	342	358	346	366	346	350	362	304	348	370	336	380	360	339	336	304	333	339	321	346	321	348	315	352	370	347	335	346	376	343	339	343	331	345	341	350	363	356	362	352	342	326	360	360	337	333	353	351	324	337	334	344	328	332	345	385	349	354	354	324	367	338	297	345	338	340	361	353	349	322	356	366	364	338	368	343	328	371	331	360	337	376	305	360	328	352	339	321	346	354	339	339	347	361	334	354	356	369	354	319	337	360	359	353	351	348	304	382	344	335	304	331	364	325	350	338	363	305	350	358	348	334	353	355	345	365	337	375	362	308	358	326	359	317	345	313	344	352	338	371	337	329	358	348	336	372	369	328	347	343	315	353	362	361	349	346	345	387	334	329	340	351	311	327	336	330	366	329	338	318	361	366	357	346	366	346	334	341	365	359	330	311	339	345	342	394	306	343	324	341	340	331	341	332	348	375	342	336	368	373	349	349	336	346	343	351	358	337	331	322	349
23894	21441	28543	25038	21688	13915	4775	2027	1290	999	797	720	673	553	499	508	473	451	469	446	441	405	446	384	410	409	397	386	415	391	389	351	394	373	381	380	377	385	361	364	388	409	359	393	375	385	387	361	362	401	362	348	344	337	363	401	362	379	378	387	359	371	353	370	361	400	367	381	357	356	347	374	368	343	367	368	377	330	346	350	372	354	390	379	328	339	376	370	353	373	319	318	362	393	348	345	348	366	394	395	373	374	367	338	357	362	357	375	355	388	374	404	374	355	349	370	358	379	365	375	390	359	331	366	388	378	365	352	355	362	365	337	317	393	349	379	371	325	371	323	368	373	360	376	388	357	361	341	377	406	340	370	379	371	367	351	353	351	325	385	343	376	349	356	393	367	361	375	388	373	344	364	353	369	379	395	368	375	367	384	365	361	326	363	347	387	348	342	345	373	368	361	354	384	389	342	377	363	349	360	366	356	340	367	359	393	339	369	364	377	370	346	366	365	367	382	376	404	391	370	361	356	332	369	355	374	329	348	357	358	353	385	328	375	353	360	355	340	365	365	377	364	365	341	369	334	353	357	361	353	381	334	389	372	365	372	372	337	386	360	357	363	330	363	352	339	382	352	363	367	388	359	366	393	388	334	384	344	373	371	349	361	363	354	389	379	329	354	340	363	322	331	367	361	375	363	358	395	366	344	376	359	382	390	350	391	347	357	373	392	353	388	341	356	342	361	363	356	337	370	359	394	364	374	361	347	404	392	384	371	377	368	367	371	381	372	375	353	360	342	374	386	358	375	322	334	347	391	361	390	336	345	387	338	360	366	366	368	398	369	368	334	379	374	366	371	369	355	338	383	350	352	413	366	386	377	353	369	390	384	357	334	333	372	335	368	389	378	377	389	362	344	340	370	385	397	360	378	351	388	378	363	321	354	353	361	377	350	332	344	379	374	354	396	381	358	352	381	331	350	390	340	357	353	369	369	340	357	363	376	354	368	365	367	368	323	374	399	356	370	347	393	360	347	367	373	368	360	367	404	353	383	351	368	371	361	416	325	341	333	361	371	376	361	375	369	335	384	345	362	318	334	390	406	350	367	368	355	367	367	355	373	373	374	356	387	366	356	364	384	351	360	357	353	370	346	369	385	380	338	366	364	354	383	371	361	331	380	383	360	382	364	387	337	367	373	380	364	344	357	352	378	360	367	382	354	350	378	353	366	401	336	379	361	374	350	363	355	355	366	393	353	368	335	372	368	351	411	382	356	341	394	406	373	350	376	354	359	366	374	349	376	346	364	392	353	354	384	369	384	367	337	357	346	380	335	365	347	340	327	360	391	347	392	364	329	375	354	363	348	398	354	370	407	353	366	366	382	366	371	397	343	336	362	362	328	346	362	334	375	351	360	364	371	357	393	351	375	346	416	343	382	350	364	374	381	375	356	396	396	361	358	418	354	377	344	334	382	352	362	356	386	398	342	358	359	371	357	372	387	355	372	365	342	367	365	382	367	358	369	367	338	376	352	403	379	381	397	369	377	368	352	336	380	345	362	357	384	371	374	367	360	341	343	372	382	355	349	353	362	358	344	382	411	393	349	364	432	372	363	368	378	355	360	374	355	358	367	332	381	381	398	366	385	382	340	368	373	376	371	360	314	351	378	388	385	372	367	366	355	387	359	334	382	342	392	360	389	407	386	362	340	358	375	357	390	380	363	370	340	359	350	356	351	352	359	343	346	369	369	332	362	367	371	372	355	389	375	402	349	346	385	359	347	362	381	370	371	340	394	381	354	369	374	387	358	383	350	359	362	333	359	373	350	370	358	355	317	398	364	349	352	374	373	354	361	340	359	368	364	368	340	390	366	368	355	366	359	380	360	342	365	350	388	381	383	359	388	374	356	344	400	353	411	330	382	396	386	362	387	372	367	374	397	362	362	347	381	400	374	318	359	338	340	382	388	349	387	368	378	392	393	369	344	365	344	364	347	359	380	361	360	332	358	360	370	366	336	347	371	374	371	375	372	344	359	307	407	398	356	360	381	358	394	339	365	366	344	354	385	376	346	360	375	354	373	378	400	378	345	369	376	388	375	374	367	378	386	401	362	341	358	366	384	353	353	375	350	379	414	337	358	350	388	344	371	356	348	366	408	396	360	354	329	368	403	382	350	331	370	354	393	398	357	408	378	339	384	372	352	347	383	342	327	369	341	349	369	350	354	377	361	360	364	376	321	363	401	371	368	385	363	332	382	368	349	366	379	411	378	359	341	329	350	377	350	405	389	341	363	359	371	336	407	388	390	380	367	352	351	390	382	331	355	395	379	374	385	405	365	359	352	319	376	351	372	383	396	373	383	371	389	355	352	395	358	373	325	362	371	356	354	345	362	364	366	352	375	359	358	373	378	354	333	355	389	371	368	413	369	348	397	342	386	395	381	376	335	395	392	364	373	369	383	362	371	367	380	355	368	380	353	354	324	374	343	356	337	378	333	348	370	351	367	357	368	385	362	340	349	339	374	333	375	360	338	389	397	367	364	372	405	359	356	359	376	351	364	348	397	348	365	359	351	339	380	366	348	353	348	361	348	357	346	376	371	346	344	359	351	386	407	337	326	373	352	361	373	379	389	336	374	376	384	374	397	367	355	386	388	326	327	338	384	362	347	392	315	353	333	369	359	341	366	386	380	384	370	366	390	345	352	379	364	344	395	363	363	373	339	374	329	348	369	385	343	389	335	350	352	368	366	370	339	379	353	359	407	379	356	335	385	382	344	348	377	334	348	382	362	369	392	352	365	357	359	368	348	397	359	356	372	343	390	388	372	402	365	353	362	356	354	352	352	343	330	382	365	379	346	413	378	358	353	342	324	351	411	362	408	370	359	361	356	363	376	371	344	337	353	366	372	426	369	400	356	333	387	379	333	368	364	368	339	375	352	356	381	373	366	340	347	369	354	366	344	369	327	411	369	336	356	365	351	339	348	375	374	343	350	376	360	368	334	381	376	386	361	399	343	342	352	346	365	365	345	358	385	347	369	324	374	381	416	376	389	348	347	381	366	360	347	362	365	370	359	395	363	375	384	392	386	356	385	350	357	359	416	359	382	351	376	317	389	367	420	364	342	396	389	370	378	356	371	377	368	348	410	396	375	385	339	351	361	369	384	341	373	357	374	351	346	372	389	388	337	397	374	343	369	375	375	344	360	364	338	372	374	373	363	337	367	338	347	358	363	362	350	387	370	343	362	350	346	358	333	344	361	390	372	388	362	365	372	367	379	366	336	346	359	381	371	339	387	350	357	346	346	377	353	376	361	350	353	341	366	373	359	348	350	334	377	388	362	386	358	356	331	333	397	340	367	398	354	349	374	343	356	357	372	354	372	382	344	379	363	375	374	398	423	359	356	375	398	386	394	364	369	346	360	368	374	351	385	387	378	387	358	374	371	373	379	336	386	370	374	371	375	367	354	364	360	345	331	334	354	366	336	362	319	363	372	359	400	388	338
33454	53541	38908	27576	20368	10626	5860	3243	2331	1609	1295	1104	1034	835	753	686	642	596	585	547	532	479	548	505	453	488	480	479	459	479	459	450	468	421	447	408	414	476	485	420	436	423	439	459	394	429	437	437	437	412	424	424	425	418	435	419	437	434	453	422	430	446	450	430	374	416	411	421	420	441	407	415	416	453	428	420	417	400	402	414	405	422	433	445	435	436	409	419	412	431	405	422	384	399	421	406	438	424	441	414	434	421	453	403	416	447	395	438	409	356	381	443	439	419	468	391	427	420	401	446	409	392	449	368	448	420	409	406	429	400	386	409	400	406	422	414	468	466	414	458	410	409	396	404	425	387	452	411	421	394	392	386	444	428	412	418	448	404	389	430	417	441	442	407	414	406	440	442	413	412	455	430	417	402	412	433	421	454	420	410	387	433	477	411	429	414	435	436	401	404	393	415	411	445	433	423	434	415	420	413	376	448	427	409	423	441	421	409	450	428	387	414	423	390	436	419	413	449	436	443	434	403	424	444	396	437	385	393	459	421	419	426	390	368	437	436	438	405	431	416	406	445	423	402	415	416	426	437	432	419	412	406	436	411	473	391	433	412	442	433	454	403	421	416	423	438	433	468	406	420	403	422	403	410	379	407	453	407	431	413	422	450	443	436	432	425	431	407	390	444	472	431	420	463	406	426	432	426	411	429	430	405	386	443	422	446	409	432	431	445	447	461	438	420	430	445	443	422	389	392	381	434	367	370	396	434	402	407	410	426	398	417	393	441	457	433	396	432	414	417	412	427	428	393	442	407	420	412	454	384	409	435	425	397	418	435	398	411	432	411	411	427	394	414	407	414	432	447	409	408	448	369	403	423	410	415	394	430	396	432	431	424	447	434	414	411	411	425	449	421	423	420	438	451	427	417	444	407	415	442	430	436	419	409	442	450	418	385	425	435	409	411	429	410	478	415	425	414	457	436	439	419	443	442	386	448	449	448	410	448	425	376	404	427	432	436	441	397	412	427	468	445	395	426	433	433	424	439	414	407	415	450	429	418	436	397	401	398	417	422	409	428	425	425	430	413	417	421	378	445	432	460	420	412	438	406	406	412	397	402	410	374	399	418	427	379	415	459	428	393	424	414	397	432	439	433	412	420	461	410	404	445	388	429	404	447	445	395	411	404	425	426	438	427	414	437	416	446	391	399	411	412	442	405	425	425	409	450	430	415	416	470	393	438	408	437	397	440	416	386	443	415	434	423	402	409	446	396	431	393	431	426	420	461	401	423	423	429	427	412	417	406	418	437	391	411	424	404	438	356	390	427	417	396	445	428	397	405	405	396	382	400	430	409	430	422	412	410	444	407	436	439	446	403	404	415	395	430	426	415	454	416	419	425	393	433	417	452	404	393	421	425	405	434	389	413	439	418	441	430	461	444	444	417	430	472	391	404	421	403	434	424	418	427	411	410	395	435	421	422	395	431	390	441	437	403	404	405	426	441	383	442	429	404	432	368	419	439	430	441	424	422	401	449	384	419	406	438	422	406	402	442	419	413	401	429	426	435	427	417	413	449	429	416	459	441	411	448	438	404	447	400	409	437	449	415	440	433	412	411	387	427	460	396	441	415	372	442	446	413	381	409	433	385	438	431	430	461	436	394	410	435	416	412	451	404	429	399	414	397	414	443	415	402	414	407	474	453	411	405	442	430	387	376	427	447	437	434	412	434	436	404	400	471	445	443	444	443	429	396	399	430	411	460	434	441	447	391	425	417	430	440	426	422	426	437	413	425	436	450	415	410	413	410	391	428	444	408	408	407	398	394	403	414	408	416	400	445	454	400	391	406	449	454	445	385	407	396	393	427	397	409	420	409	419	469	449	433	432	423	394	420	421	420	437	416	392	406	434	449	423	400	415	416	387	459	431	413	423	426	413	367	419	446	408	404	398	415	444	422	402	383	404	459	399	427	392	405	412	421	451	399	421	430	419	417	425	430	445	461	461	417	414	403	387	437	404	437	426	434	439	425	442	457	403	418	407	416	444	394	414	436	437	444	407	436	423	381	422	458	470	417	424	436	411	423	420	444	427	435	398	434	434	417	447	396	429	417	396	421	479	395	422	460	438	426	434	436	436	394	394	443	435	424	413	445	417	442	399	428	407	399	431	433	473	436	426	416	445	415	403	401	432	430	435	437	405	443	395	440	384	401	414	419	418	425	435	431	429	408	447	409	398	454	427	428	391	390	413	416	403	390	388	394	430	406	414	417	408	411	399	409	425	425	406	429	400	407	419	405	445	432	408	409	438	433	427	430	460	381	434	425	432	408	392	370	448	417	386	388	472	402	426	429	402	413	414	427	443	382	402	430	410	410	392	423	437	434	438	427	392	419	427	443	450	444	435	414	443	416	415	415	433	426	409	406	424	405	459	400	427	422	398	424	425	409	425	415	443	448	402	446	421	380	436	426	415	387	418	424	402	408	421	451	414	437	424	434	418	406	417	448	434	416	432	402	440	424	431	434	447	381	419	397	381	455	444	413	428	432	426	405	405	433	382	399	428	444	408	385	408	422	400	451	423	429	436	444	447	402	417	390	416	431	467	424	407	450	411	439	412	428	417	423	406	401	396	448	413	412	435	412	430	428	417	412	454	395	428	423	441	405	376	464	408	445	433	430	406	436	425	398	416	411	408	434	453	439	465	370	425	444	407	451	441	466	410	420	415	442	436	419	413	429	456	384	444	422	397	411	440	454	420	415	412	441	441	408	423	461	440	415	440	415	448	380	417	420	384	414	415	409	433	435	424	421	390	427	438	428	478	391	433	422	429	377	388	395	435	436	426	453	450	451	399	410	444	434	407	392	408	406	381	409	416	432	479	439	421	408	386	441	440	437	417	399	423	401	432	400	427	414	415	414	399	405	393	411	409	386	409	373	426	405	425	422	443	419	424	445	420	436	422	429	448	444	414	442	480	439	423	425	422	443	416	439	441	419	397	385	417	402	412	432	406	404	411	428	419	428	460	434	392	407	425	417	443	406	420	452	444	404	471	440	502	413	474	380	460	441	452	415	411	435	402	427	406	428	424	408	407	441	431	411	399	412	428	437	413	410	427	443	453	398	390	437	471	375	420	418	439	420	427	439	428	402	434	442	395	420	447	409	412	425	387	437	406	433	426	379	443	397	425	417	432	403	438	425	410	409	442	384	383	414	424	400	433	419	398	408	391	436	455	412	460	425	416	451	419	446	428	433	455	431	421	431	449	438	427	417	405	442	435	429	420	418	408	410	438	437	410	421	427	395	395	440	423	426	387	416	400	412	389	433	467	446	424	422	425	452	392	422	426	414	445	430	448	450	443	423	431	444	432	420	422	406	432	419	430	432	431	424	462	427	391	360	402	411	394	412	399	450	447	414	418	435	377	419	452	443	444	419	381	390	394	429	390	421	419	438	454	451	372	398	424	435	457	461	422	429	463	434	415	415	416	410	444	403	436	413	410	463	476	431	410	439
25255	21514	27630	25683	12200	4512	2716	1443	949	723	559	492	487	400	348	416	306	274	334	326	297	285	276	316	308	285	282	295	238	311	269	294	287	262	265	283	256	301	285	250	276	253	246	247	268	248	265	262	261	262	287	278	275	273	258	254	267	277	258	283	259	244	266	269	272	284	287	246	258	282	286	250	279	263	242	295	280	258	261	271	225	271	256	254	297	257	277	266	272	273	274	269	288	259	277	270	287	299	274	274	270	267	257	257	293	271	254	265	259	287	296	277	280	264	247	259	260	267	295	288	243	246	248	263	228	255	288	266	261	301	257	258	259	276	279	249	276	270	286	259	295	259	258	251	240	262	264	237	274	261	278	261	265	241	257	267	240	260	272	269	236	248	269	265	251	233	265	271	296	270	252	267	270	249	271	274	276	238	260	256	251	280	277	230	250	256	284	262	288	246	278	264	254	315	263	266	288	264	279	242	287	304	289	311	268	275	250	273	273	252	278	231	273	249	283	279	272	284	265	221	275	249	282	271	242	260	274	266	249	264	277	252	286	255	284	293	234	325	247	251	264	288	257	269	268	260	257	263	271	250	269	261	277	295	279	263	261	250	244	277	294	251	286	276	292	270	277	272	290	271	266	273	247	247	299	287	282	272	251	270	265	297	291	259	251	265	287	296	255	270	286	283	265	286	286	262	265	269	272	276	285	271	238	258	237	247	266	257	264	259	244	232	262	267	289	288	274	264	263	286	236	257	267	262	254	288	296	263	253	292	267	234	267	313	275	262	247	272	268	242	294	304	252	261	244	277	280	296	243	265	258	260	262	264	282	240	261	291	254	279	273	264	285	247	235	265	249	278	286	264	260	282	267	248	268	289	272	276	250	284	272	276	248	271	259	260	277	273	245	251	285	277	297	252	287	263	238	278	258	256	279	271	276	288	264	292	287	286	263	249	270	254	270	246	271	269	253	281	266	253	267	256	286	266	281	240	306	250	276	263	285	265	267	256	270	260	255	302	264	294	283	260	254	263	251	276	274	259	256	288	281	255	295	244	266	238	262	244	272	260	250	285	289	257	262	280	272	269	252	275	252	299	259	291	274	280	262	285	274	240	223	246	249	278	301	260	287	257	268	264	258	255	273	245	276	257	291	241	270	262	268	280	249	254	273	271	275	257	287	267	256	263	267	263	260	263	265	267	276	282	280	266	248	262	249	250	287	278	247	257	269	253	279	320	267	262	254	260	266	274	262	259	251	267	259	276	262	256	235	266	268	295	259	251	260	266	276	241	250	268	245	266	285	271	271	269	276	243	245	241	294	254	250	248	273	263	255	243	276	272	254	249	295	266	265	280	274	270	285	286	268	253	279	272	256	284	252	297	281	248	276	254	277	242	282	270	272	237	261	252	256	225	244	263	269	268	250	273	255	285	263	276	271	293	276	255	272	285	242	254	265	260	269	252	276	246	285	278	276	273	280	273	249	259	273	271	234	289	241	245	262	259	266	252	277	277	298	261	257	238	288	257	250	271	273	285	256	267	280	241	275	268	262	277	242	250	262	276	242	260	256	288	241	253	290	250	268	250	248	283	269	278	292	258	274	270	249	272	244	264	300	264	273	259	306	280	261	272	284	253	241	260	270	292	249	265	284	285	283	265	258	258	264	274	289	249	266	283	266	241	289	271	257	244	247	276	290	282	268	247	253	295	262	258	286	279	268	260	287	268	269	272	249	271	258	244	259	271	260	248	229	251	260	267	275	256	295	254	261	285	283	248	268	283	285	249	263	291	244	240	278	279	265	273	269	252	281	284	267	289	299	260	286	278	253	251	251	314	278	271	279	273	275	273	238	254	259	266	250	289	254	270	257	273	285	234	259	254	276	263	252	312	240	267	252	258	257	244	248	275	283	268	268	237	259	234	260	265	257	251	258	260	278	246	286	249	259	274	297	243	268	252	267	250	242	275	264	259	280	255	274	261	275	278	249	256	265	277	273	256	262	313	244	242	292	264	279	273	288	242	262	265	247	284	258	269	280	252	273	262	250	267	257	243	222	271	229	276	280	236	293	238	264	270	315	296	270	264	283	265	280	252	241	262	291	288	279	292	271	269	229	295	268	272	253	290	253	259	254	279	260	253	236	277	268	273	262	269	252	262	254	252	241	248	268	264	256	292	251	272	246	249	252	255	264	273	279	262	272	262	252	255	270	255	261	277	280	268	258	260	258	284	260	244	289	275	273	279	281	229	279	256	221	258	271	276	261	284	245	258	276	251	255	338	260	268	248	247	262	271	253	261	285	282	258	275	248	261	260	262	266	279	260	246	283	248	257	269	269	265	258	225	282	273	261	234	307	271	277	272	259	277	230	311	296	246	258	276	250	300	276	276	257	275	265	242	277	310	256	239	281	315	286	247	274	265	275	288	249	242	274	281	259	266	305	267	278	281	256	293	279	255	306	269	278	277	269	287	274	247	282	263	279	274	267	239	297	270	280	238	244	226	237	257	251	272	268	240	266	286	260	240	280	279	303	258	255	259	265	260	247	256	270	304	265	259	276	274	264	251	277	262	281	263	279	265	264	241	270	260	286	262	243	287	250	234	238	295	279	302	277	252	222	273	273	243	268	264	255	281	242	252	271	235	273	275	245	262	271	260	277	294	273	264	305	235	298	259	255	299	267	240	259	276	307	259	284	228	281	276	286	279	254	259	266	251	263	267	277	247	299	257	286	273	272	273	249	257	258	263	273	266	269	258	268	265	269	286	274	278	292	245	286	282	281	265	253	258	256	293	249	264	233	259	275	265	232	255	272	249	278	233	281	229	260	261	253	256	253	272	281	260	268	254	272	248	287	250	273	266	257	229	281	276	267	256	261	270	242	266	287	262	260	258	267	246	246	265	256	254	265	250	253	278	256	268	257	277	269	262	240	270	264	285	231	286	246	270	256	262	272	261	239	269	277	260	261	279	262	276	238	245	251	255	282	278	249	279	289	258	285	279	260	279	242	260	278	265	263	266	250	297	236	264	247	252	247	270	281	266	260	278	273	248	248	260	263	257	278	238	262	249	301	250	294	266	276	282	274	287	271	247	265	266	266	284	230	261	264	265	255	272	266	263	296	285	286	256	287	278	265	263	261	252	281	271	283	290	278	290	264	268	286	263	282	275	248	295	289	243	279	254	258	243	272	277	270	247	250	273	243	258	267	256	261	291	271	265	262	274	278	249	244	272	303	259	236	283	264	264	263	252	267	265	257	250	264	285	259	265	259	274	276	249	263	268	281	261	251	247	282	251	296	282	268	251	269	257	283	279	296	271	264	273	260	289	243	275	258	283	280	249	283	263	250	253	256	270	266	281	243	265	273	250	273	260	220	277	259	245	279	278	279	249	259	266	260	240	284	278	260	275	276	254	283	257	266	234	280	231	271	242	265	235	273	262	268	260	273	270	274	284	238	279	262	239	252	304	258	256	270	262	278	276	268	246	256	280	274	284	263	291	278	235	262	250
32345	49198	35570	22385	11425	7440	5106	2916	1742	1248	983	822	713	586	563	519	495	458	415	402	394	401	355	390	368	332	368	364	367	362	391	357	364	336	322	344	328	351	330	350	349	306	349	323	304	331	335	323	344	327	383	285	311	332	302	310	359	316	283	321	320	338	260	303	319	351	304	314	288	301	296	298	295	316	376	309	326	318	294	293	335	306	313	328	336	295	333	320	304	346	307	320	316	326	349	338	281	327	308	306	310	310	281	316	334	291	329	281	310	302	300	357	306	309	333	286	335	312	310	345	318	320	312	304	305	305	287	344	329	316	282	307	315	310	299	322	338	315	324	312	334	334	324	322	318	322	292	327	317	328	327	330	299	294	339	315	316	324	346	296	296	315	331	304	315	323	326	324	319	325	330	339	277	307	351	335	304	335	281	322	316	325	269	334	317	305	320	334	292	344	347	306	287	299	335	305	297	332	313	320	317	346	324	356	302	310	284	312	336	324	328	332	334	330	321	315	323	305	317	301	329	309	316	312	328	302	309	329	308	303	361	324	333	300	293	321	337	325	299	305	312	293	316	343	324	313	322	329	315	325	341	299	319	301	361	326	308	313	321	322	333	336	322	306	293	329	301	319	343	292	314	338	302	320	319	319	354	326	336	296	313	304	308	329	289	324	353	318	298	325	299	296	319	329	339	310	311	343	318	289	319	301	325	336	335	328	324	300	318	309	307	348	310	317	326	303	339	321	342	325	308	303	310	328	306	343	341	284	329	342	332	301	331	308	316	332	302	304	297	324	322	299	295	353	317	302	325	334	345	316	321	310	350	347	321	314	304	294	308	341	311	327	354	328	309	335	315	344	296	328	319	309	312	308	320	302	304	319	314	313	330	294	285	330	322	318	317	321	311	325	318	324	304	299	318	321	335	333	332	342	344	321	318	328	305	338	339	321	300	309	332	298	302	311	318	305	346	296	312	281	310	324	328	314	286	272	327	289	327	289	324	306	319	333	307	317	344	332	330	315	288	308	328	316	324	299	309	316	317	333	328	326	342	315	317	303	330	319	323	309	312	323	325	339	318	316	345	320	352	303	307	311	311	301	310	349	328	312	331	300	302	322	324	330	300	347	301	292	352	305	314	317	299	307	323	336	370	334	312	311	306	314	331	314	333	286	348	318	336	318	325	275	362	308	300	308	312	331	293	321	290	320	306	335	326	311	315	361	335	324	336	340	320	318	298	306	306	308	327	323	327	355	326	328	350	330	331	345	340	303	354	320	343	342	293	334	309	309	303	277	297	300	354	308	343	316	301	319	306	296	335	334	313	304	322	328	292	297	320	296	323	328	332	296	330	296	326	324	315	308	305	287	309	316	307	325	329	339	321	340	308	332	286	317	330	304	297	338	347	298	312	320	341	321	334	331	317	314	330	333	357	279	302	328	298	323	294	330	333	320	317	294	319	309	326	346	304	305	312	336	329	348	347	319	314	324	319	335	323	293	330	367	319	300	300	315	341	328	321	331	368	356	317	319	308	327	357	315	337	309	314	318	309	312	309	305	320	326	338	300	317	313	337	353	304	318	310	346	313	304	329	317	321	341	318	336	332	335	344	352	337	325	311	309	322	325	336	326	327	307	348	309	305	327	309	329	347	311	325	311	313	366	359	353	311	342	287	345	321	316	319	321	306	334	315	325	323	337	312	300	309	333	308	328	296	302	309	321	282	321	347	331	285	315	343	342	305	294	273	328	319	295	308	340	306	315	288	313	315	328	321	302	316	287	310	276	330	324	319	306	320	317	304	298	302	334	292	327	321	299	325	295	315	315	312	309	351	301	335	304	309	299	323	296	322	313	300	323	339	326	316	294	321	310	333	308	339	317	317	319	341	310	331	275	327	362	329	320	310	303	335	331	323	350	310	322	300	315	334	329	312	353	321	330	347	320	299	312	307	298	325	302	324	322	329	310	310	267	305	325	313	317	293	347	331	300	312	327	320	328	349	306	335	302	328	297	307	316	336	344	324	343	278	379	329	314	298	299	320	324	308	312	327	309	340	295	312	315	304	339	301	325	326	319	289	309	319	304	322	304	340	346	300	299	343	322	316	308	307	294	307	277	327	330	293	325	327	349	285	323	315	329	329	321	331	328	327	311	326	315	362	342	300	340	314	319	310	347	354	335	295	340	334	330	325	316	327	297	358	326	314	308	295	317	328	322	300	336	319	341	326	319	314	318	320	303	355	336	327	320	331	320	315	319	282	317	357	333	337	320	325	309	347	290	286	321	335	335	331	297	333	338	348	339	343	319	312	344	327	325	315	291	342	345	356	316	361	324	315	317	304	314	306	350	305	286	301	335	326	339	300	334	309	367	342	327	299	301	308	293	302	306	319	298	322	316	303	319	342	310	303	311	329	289	323	298	353	329	331	315	329	331	327	302	314	346	349	311	308	349	320	318	315	291	312	321	333	356	326	325	305	337	313	301	307	300	332	333	330	325	326	319	335	354	310	324	324	327	306	326	298	310	331	343	313	292	330	331	351	313	328	334	315	328	276	294	294	338	325	300	319	345	334	299	310	311	345	332	336	338	340	328	340	318	344	335	337	312	362	329	325	310	292	304	304	331	307	323	321	301	298	339	323	330	322	313	320	301	347	354	326	321	316	334	299	312	328	326	316	308	320	319	312	324	318	337	335	342	291	301	331	314	327	337	306	310	325	317	299	318	335	319	314	279	358	391	328	324	330	294	311	302	314	352	310	311	323	283	341	338	306	308	291	303	309	349	317	360	296	293	281	305	315	319	313	334	321	333	348	301	318	332	339	306	328	320	331	348	326	321	350	316	341	338	302	306	341	323	341	329	326	289	341	325	296	338	302	309	304	350	317	288	295	309	319	322	320	310	308	332	348	285	337	332	320	334	325	311	329	341	316	329	306	322	317	278	313	327	295	321	306	313	318	324	316	319	322	318	330	294	319	304	325	328	321	285	329	334	339	322	302	296	323	345	305	307	320	324	329	339	330	294	339	332	332	311	298	332	288	309	327	327	328	333	326	347	328	296	303	330	320	342	343	319	322	306	291	311	312	338	331	339	293	318	327	299	319	297	307	316	304	308	327	330	297	303	306	301	306	319	322	320	320	299	335	304	325	329	344	338	321	327	317	299	325	317	332	310	324	321	339	337	288	331	331	288	284	287	334	309	294	329	333	315	326	316	335	323	333	308	336	312	297	316	346	316	297	325	287	344	323	343	326	314	339	325	306	312	291	334	308	329	307	324	353	331	350	348	346	303	306	266	333	356	316	307	300	367	324	330	302	316	308	331	314	331	297	329	295	354	310	313	324	306	290	299	332	325	342	310	312	304	301	315	328	291	300	334	322	294	313	337	350	324	335	315	296	372	330	316	315	350	338	284	309	355	340	327	311	358	300	310	341	335	295	316	326	311	290	334	316	312	298	324	343	353	332	335	336	354	328	311	302	308	334	315	302	335	326	300	335	329	322	349	284	331
22815	21451	29005	24379	21635	21524	13196	4144	2301	1482	1154	853	820	678	662	631	554	492	496	470	462	451	473	427	441	430	408	407	415	411	387	425	420	351	373	352	369	345	343	378	359	360	368	385	392	352	389	412	382	386	403	356	377	395	400	373	356	352	380	384	359	369	358	360	379	361	342	375	352	345	358	374	379	371	366	391	362	338	366	384	355	350	370	376	379	386	346	367	365	357	390	366	390	372	374	359	428	340	365	324	344	385	411	354	345	372	364	380	369	355	372	355	378	329	385	354	341	348	367	363	353	373	371	358	315	380	365	355	346	352	377	349	376	377	336	355	337	377	334	391	380	340	331	368	354	371	341	371	367	379	363	355	330	365	381	380	372	386	372	388	369	381	372	392	341	376	383	345	361	360	397	369	370	356	351	363	375	362	392	358	371	354	358	338	352	339	337	349	380	373	356	361	382	328	385	367	370	375	359	364	375	382	338	390	395	390	368	350	387	355	337	345	373	355	391	382	368	371	353	370	359	364	383	370	376	347	345	368	384	394	343	381	348	364	376	317	354	380	377	341	386	339	386	346	365	342	364	363	379	342	376	334	389	326	355	378	357	383	370	349	336	342	344	363	349	393	374	368	383	358	369	362	366	360	378	356	371	344	367	359	392	382	378	365	330	366	337	343	357	362	342	342	336	374	349	394	365	363	379	374	335	349	364	351	368	381	359	343	361	350	367	348	357	369	388	365	374	373	365	375	346	361	380	345	366	373	369	331	347	360	340	380	383	390	341	357	373	364	363	353	347	387	366	354	351	352	373	363	364	347	362	361	354	336	363	352	359	365	342	348	336	355	346	345	327	362	388	360	340	371	376	381	398	361	367	323	395	381	380	383	386	358	377	382	401	356	391	349	340	392	337	354	341	349	362	361	372	370	349	396	380	380	372	365	392	362	352	332	371	371	346	339	364	331	406	342	339	373	379	380	378	394	375	352	364	361	346	401	375	363	366	338	376	353	367	368	372	373	392	355	353	374	415	376	380	347	343	392	326	364	346	379	350	342	345	351	370	345	410	372	344	404	384	377	380	380	382	378	376	324	337	338	366	344	379	346	346	400	391	358	386	351	400	394	366	400	375	357	382	360	361	355	350	353	384	340	367	388	383	362	338	359	366	358	385	357	408	372	377	361	379	367	337	326	352	351	348	386	395	361	360	377	381	379	361	319	363	396	359	391	363	385	399	372	377	390	349	387	377	342	364	382	357	393	377	369	350	348	331	369	392	377	324	381	390	393	371	386	365	361	361	368	367	396	361	342	353	369	351	385	349	372	373	392	376	376	367	371	383	360	407	369	394	372	356	363	365	371	368	369	385	377	417	371	384	353	348	347	330	365	384	388	363	378	367	361	330	393	387	382	392	389	334	354	348	379	375	349	380	365	334	352	370	362	400	337	377	362	363	374	377	377	343	359	356	344	378	374	342	348	346	355	381	358	350	346	394	378	376	401	393	368	368	358	401	376	359	366	337	383	366	347	361	376	407	369	379	349	353	386	374	371	373	367	367	390	368	376	365	356	343	403	379	387	325	368	357	367	337	356	352	339	372	349	358	384	365	393	352	402	381	350	334	362	342	362	381	381	374	371	353	368	393	362	387	352	374	380	366	395	345	367	371	368	376	388	377	339	378	372	336	370	348	361	360	376	338	323	374	395	339	338	334	356	369	376	380	372	379	362	416	361	372	409	362	368	379	363	342	387	380	373	366	392	394	373	371	338	371	394	360	331	366	335	355	343	373	357	385	381	352	369	359	387	372	345	317	349	369	364	370	378	369	374	355	385	352	406	339	378	366	341	366	387	350	368	339	370	366	372	383	378	344	367	372	404	372	326	362	317	335	397	362	371	357	372	369	371	382	395	358	393	345	347	372	347	365	371	344	384	357	387	401	366	360	349	388	368	386	346	339	360	401	367	365	338	368	388	382	405	372	379	349	362	398	389	373	369	412	367	376	395	358	362	377	337	370	368	353	367	372	374	371	365	391	369	391	388	359	345	355	397	365	357	380	346	367	418	362	365	389	381	382	383	349	372	397	362	353	370	390	364	397	390	359	353	367	374	332	380	390	347	347	383	383	359	364	354	370	386	373	355	366	375	371	352	407	366	365	334	392	374	369	364	362	357	355	374	311	368	365	379	372	370	328	347	351	348	370	366	389	366	338	365	362	345	328	334	347	363	434	348	376	413	345	390	376	329	372	378	410	360	368	414	403	305	345	357	357	376	374	370	346	366	381	395	367	359	357	371	381	330	355	341	335	353	401	374	363	372	388	378	308	353	390	348	325	359	353	340	370	356	376	384	374	350	355	360	343	393	326	364	375	371	348	344	382	330	379	366	405	376	375	387	390	343	363	360	338	381	371	349	364	353	388	360	364	353	369	352	389	353	416	360	356	375	393	346	367	362	371	389	354	336	358	378	392	365	361	384	348	364	379	371	363	384	349	394	383	386	350	359	357	381	350	359	377	403	380	310	365	353	369	364	367	378	356	357	339	343	369	387	329	346	363	326	321	337	344	349	346	390	392	335	385	399	341	345	380	375	352	384	409	358	384	390	355	342	371	376	375	377	362	360	351	374	413	348	354	379	362	382	342	356	358	383	364	387	365	361	377	359	360	361	334	376	374	393	368	366	388	380	376	337	361	341	374	361	374	377	358	398	364	392	381	364	340	388	337	346	349	379	378	373	376	387	322	362	374	382	348	372	405	335	388	361	379	335	387	357	359	358	389	327	338	366	361	352	373	362	351	360	367	346	349	398	379	354	369	369	381	362	367	389	349	376	348	368	340	373	348	356	380	386	358	336	363	385	383	366	350	350	348	402	388	407	369	363	344	365	351	352	346	362	359	333	361	360	360	335	397	371	382	362	370	379	383	332	366	339	362	365	352	352	354	387	373	335	345	362	373	348	401	356	347	378	414	358	366	358	390	401	344	356	372	354	357	379	343	369	367	374	370	370	326	365	356	362	368	390	377	402	356	380	390	403	320	329	321	371	371	365	373	362	348	376	358	377	354	366	368	383	357	327	353	360	389	407	350	352	378	379	359	357	391	364	364	368	358	345	355	345	356	349	351	398	371	335	365	369	346	388	342	359	359	381	382	389	367	335	381	366	351	383	382	337	347	388	368	380	380	314	350	367	415	380	393	384	369	402	369	364	371	366	320	364	399	358	360	372	354	407	372	342	382	365	333	339	379	349	373	396	365	356	328	343	391	366	394	375	387	364	368	360	391	374	417	395	362	397	386	400	371	370	363	358	351	361	323	365	398	349	370	348	401	352	368	366	363	375	338	353	365	362	363	363	373	392	353	348	313	345	355	375	370	363	375	339	355	335	328	366	383	349	381	345	382	374	334	358	367	350	368	365	357	409	363	371	398	379	351	377	373	346	375	354	373	361	346	397	329	390	361	372	371	347	374	379	346	353	315	374	378	411	391	396	336	358	381	397	378	351	327	340	355	379
32129	57187	46418	33049	22209	15723	10029	6049	4028	2706	1870	1429	1219	1094	979	888	825	699	635	614	562	573	566	533	492	488	492	525	491	501	465	458	462	432	464	452	459	467	452	415	431	466	449	427	437	437	447	414	418	402	443	386	433	425	455	421	447	458	410	410	422	418	439	447	468	438	422	440	461	436	468	419	411	448	400	442	390	404	433	386	414	427	425	398	381	435	399	394	408	428	430	418	419	388	421	457	432	386	403	373	380	437	439	411	430	442	446	457	428	422	423	406	410	399	407	410	398	420	426	476	423	440	399	429	408	425	432	414	439	405	396	456	407	426	431	404	390	433	438	421	421	455	422	419	431	451	406	382	459	366	422	430	403	412	403	411	390	414	421	440	412	451	418	434	426	384	447	388	383	393	438	405	407	443	433	417	447	390	415	381	433	412	409	405	474	438	408	409	402	425	447	425	427	432	417	441	424	408	421	452	462	414	446	430	407	396	394	412	446	413	411	390	428	435	395	443	433	397	431	433	446	373	448	436	404	398	415	427	412	394	408	428	440	402	420	424	411	397	423	393	399	442	422	417	380	407	397	433	403	408	425	456	409	425	419	428	427	457	452	378	401	453	416	372	420	385	393	447	414	425	397	415	435	398	423	389	405	414	434	450	415	408	403	439	449	427	391	409	438	418	408	456	433	433	427	432	421	423	400	451	436	398	402	410	421	411	420	423	456	427	429	417	434	417	408	376	392	410	395	425	387	389	446	428	404	386	424	427	402	428	446	388	447	432	437	419	430	406	416	410	428	380	378	396	434	421	402	439	437	426	410	439	422	418	421	409	456	385	402	405	396	404	396	406	427	414	442	383	439	461	398	439	418	415	382	418	413	445	421	399	402	460	406	443	414	423	437	433	402	412	382	433	431	406	416	463	409	395	391	414	413	422	435	375	442	403	433	443	410	401	435	421	433	407	450	428	416	431	414	406	415	438	411	464	426	398	434	431	427	429	413	416	440	419	420	394	463	394	423	384	409	454	422	421	440	423	424	403	426	391	438	396	405	432	393	413	421	449	417	416	408	419	457	444	422	437	404	446	370	407	402	370	397	389	412	419	424	395	440	409	411	418	421	409	417	413	450	419	413	458	411	424	423	433	385	438	414	462	427	424	415	400	423	452	458	416	425	426	415	428	419	411	434	367	441	409	393	432	421	444	402	418	423	390	422	435	395	408	393	428	419	428	409	396	412	392	418	417	367	422	394	418	428	419	427	425	432	409	442	459	476	402	422	382	435	407	402	436	420	437	457	441	425	449	457	462	431	443	420	403	428	432	408	423	395	403	421	427	424	415	436	468	411	425	402	408	414	434	418	431	417	385	431	395	418	431	414	424	438	421	438	402	436	401	420	410	416	409	427	405	409	397	418	443	440	410	396	408	410	429	436	408	443	439	437	398	430	401	397	400	441	450	401	410	425	440	393	415	416	386	411	442	392	402	429	436	439	400	405	416	389	405	406	423	415	415	421	360	432	411	439	419	452	427	421	419	452	401	398	439	406	444	433	403	429	433	399	410	427	415	405	406	409	390	410	430	390	423	448	407	430	429	424	412	447	435	382	416	451	391	429	445	430	408	411	468	405	444	439	432	408	431	417	404	391	411	387	398	423	461	426	442	434	407	428	437	443	429	393	454	433	411	430	447	416	371	440	390	431	414	407	406	411	441	438	402	459	445	411	429	425	406	426	399	401	386	386	416	458	394	436	448	437	422	411	421	413	414	389	413	436	395	406	399	433	414	432	406	429	450	422	407	425	424	457	433	412	477	411	418	413	406	420	414	384	418	465	429	457	434	416	400	466	417	420	404	426	435	415	402	387	409	388	393	428	428	439	435	414	429	408	412	423	452	417	434	432	417	437	479	412	412	392	404	407	445	416	445	442	429	427	423	404	433	473	409	434	422	380	394	438	418	407	439	432	371	425	388	400	421	408	451	432	412	455	433	427	408	385	423	391	416	425	429	429	416	409	452	426	419	418	438	426	418	428	381	448	430	373	396	426	409	429	414	420	434	415	436	425	416	445	437	417	404	450	408	446	416	401	415	395	450	397	422	401	436	404	422	436	440	443	442	430	424	432	406	412	422	434	410	404	417	426	429	423	422	433	415	404	410	406	413	405	432	414	433	393	410	440	442	376	458	399	440	437	433	399	400	405	402	430	427	436	390	421	435	422	373	408	388	386	424	447	438	405	465	402	413	414	393	415	420	397	414	442	418	392	417	430	429	375	371	441	459	425	395	458	425	454	408	420	434	414	433	422	429	398	429	420	449	410	397	410	400	431	439	439	426	428	429	424	423	456	437	455	434	399	412	437	434	412	445	420	426	427	400	412	431	405	436	436	402	397	412	418	460	425	423	414	420	421	394	387	441	387	435	455	405	383	405	391	433	417	430	402	447	390	430	401	408	411	395	479	438	428	425	415	395	446	432	413	407	414	405	433	407	436	409	410	427	450	390	438	447	400	459	406	399	421	396	422	421	419	443	425	421	444	413	382	402	404	395	435	431	436	395	420	426	406	421	450	411	403	418	419	384	383	426	430	428	452	412	392	388	420	452	420	443	401	415	468	429	452	465	442	407	439	428	454	412	395	407	399	427	432	374	397	397	423	376	424	406	426	391	436	406	448	433	423	410	372	406	415	429	438	400	423	410	433	424	425	443	425	453	399	382	389	413	404	422	406	433	438	399	372	402	409	437	441	439	424	427	424	408	402	423	396	433	418	417	433	411	428	393	420	399	348	440	436	414	438	436	432	407	400	413	385	417	430	409	416	436	434	421	431	422	465	436	429	435	421	402	413	400	424	413	429	436	412	435	438	392	415	426	394	401	411	380	449	430	421	452	426	440	420	438	399	423	431	438	381	401	416	371	416	439	465	417	421	454	418	430	380	365	435	430	431	398	440	425	429	445	432	428	413	427	427	408	442	405	450	416	417	423	398	423	397	413	449	397	412	463	438	430	434	412	429	410	458	431	411	425	437	413	421	433	420	432	430	419	400	428	372	445	413	433	408	411	459	443	429	420	395	429	437	409	452	394	423	435	390	404	424	384	417	414	396	389	415	433	442	434	385	451	445	404	421	398	448	386	429	407	399	423	385	450	390	390	423	416	410	438	427	452	420	418	425	429	415	429	418	408	423	405	420	475	399	445	416	406	435	425	366	454	449	409	410	413	414	397	418	447	413	392	368	412	436	409	426	400	396	420	410	438	395	390	411	423	433	428	432	433	436	427	410	397	430	428	422	433	420	443	400	450	458	421	389	421	422	426	421	394	431	415	404	412	410	395	401	383	403	468	441	417	436	424	439	419	445	447	418	421	432	406	411	442	418	422	442	411	431	429	442	370	391	441	428	400	417	404	410	435	405	426	423	428	476	424	376	362	443	407	403	446	429	427	412	429	411	397	421	410	408	401	407	457	405	401	407	396	450	364	398	424	414	419	397	419	424	396	436	397	458	432	412	426
29919	28140	28474	17834	6943	3392	1977	1216	890	626	516	497	411	427	388	405	327	326	318	324	307	293	319	322	328	307	295	283	283	334	315	309	301	293	291	324	314	293	309	313	314	318	284	301	294	301	308	296	304	288	283	265	299	292	293	277	298	275	312	277	292	311	236	270	306	288	277	281	277	304	275	286	277	295	299	293	295	276	294	295	303	294	275	297	279	328	303	265	333	303	315	288	279	269	282	280	283	297	297	270	300	316	285	294	284	309	300	294	311	289	315	283	296	270	292	284	284	281	293	280	295	264	307	267	297	266	295	278	293	289	293	289	292	291	278	298	269	293	274	288	302	298	303	299	303	290	286	288	310	290	300	288	293	290	263	263	293	287	283	294	304	282	298	287	299	284	279	297	286	311	270	283	291	269	323	264	302	306	282	271	298	280	302	301	295	297	292	287	298	267	289	290	274	274	284	291	287	294	284	267	297	292	281	324	279	314	302	279	287	276	283	294	290	319	320	298	266	287	250	281	309	301	277	291	267	307	308	279	290	294	288	252	307	237	274	312	320	291	303	289	314	279	302	282	281	263	275	296	283	286	253	287	262	281	299	308	278	312	282	263	285	298	286	299	289	264	319	298	258	281	283	289	279	308	310	303	292	322	279	280	312	290	263	295	286	270	281	286	274	305	307	295	316	317	282	291	296	251	296	291	296	264	289	268	305	302	294	260	282	301	332	314	265	302	300	290	297	296	286	294	299	311	289	285	278	305	291	262	291	302	282	294	262	285	285	295	317	301	303	282	304	310	299	295	272	285	291	278	286	267	295	324	264	267	300	275	309	267	301	293	301	303	303	298	256	289	307	280	286	289	310	327	281	249	278	277	283	299	264	276	284	290	294	282	295	244	303	296	271	277	296	289	297	288	289	281	282	274	286	289	253	286	290	295	292	269	306	284	289	280	287	292	283	252	307	297	277	295	294	285	321	290	280	308	280	305	269	288	300	284	288	282	289	271	311	271	280	316	289	298	284	313	294	280	289	286	279	318	306	271	280	332	284	277	285	311	298	284	293	290	260	270	292	320	271	326	296	295	267	301	308	291	294	285	289	284	270	255	288	294	320	283	304	301	294	299	294	288	286	261	272	299	288	297	270	280	302	291	276	274	283	292	290	287	267	297	297	301	297	295	298	281	310	302	304	268	296	299	308	289	316	302	277	285	289	274	282	305	290	300	277	311	291	278	278	273	306	293	281	270	321	291	302	258	260	284	280	264	297	326	281	311	305	283	298	275	274	280	277	267	294	271	288	282	291	291	286	320	304	291	281	301	303	287	289	275	311	308	290	318	302	287	296	325	286	286	304	276	307	265	299	284	293	260	261	275	316	268	311	274	281	309	276	320	345	268	288	258	294	296	274	284	252	326	249	295	275	264	302	267	272	282	308	276	336	282	287	308	289	257	315	291	279	299	282	282	281	289	281	285	281	230	261	263	295	244	290	277	270	305	315	294	277	266	280	281	309	306	301	297	279	261	298	284	269	302	311	265	299	261	282	279	295	307	326	301	290	292	238	292	283	299	297	293	331	280	293	286	292	306	320	296	299	300	277	269	288	327	318	305	304	289	278	317	285	266	275	265	256	302	285	302	301	288	261	285	310	305	281	285	289	277	284	298	304	298	267	305	298	278	305	316	256	290	308	283	271	278	304	301	287	281	288	279	272	256	301	293	291	270	336	310	296	269	282	289	298	270	290	303	301	314	271	282	287	289	306	286	276	260	282	305	285	290	287	299	317	300	309	311	304	277	273	281	307	297	270	290	295	249	288	273	282	314	296	283	292	260	267	289	282	292	272	287	334	277	296	284	292	273	289	289	265	290	267	296	275	309	287	320	294	280	307	305	293	307	311	291	296	281	297	311	269	272	263	275	291	278	337	329	300	279	284	297	319	270	282	275	286	290	287	309	333	299	284	279	281	269	272	322	282	303	303	268	263	275	296	310	281	323	276	306	274	291	276	276	293	279	306	297	301	299	277	297	347	297	255	262	270	290	308	286	273	312	260	296	274	304	307	293	284	278	274	295	278	303	298	305	294	302	263	259	285	288	287	320	285	283	309	285	270	274	258	304	284	283	306	302	268	305	296	286	291	285	281	302	292	285	265	307	311	269	302	287	275	280	254	257	283	305	281	286	262	307	275	302	293	308	280	316	318	294	279	283	295	299	307	273	267	284	274	310	288	276	286	297	282	285	312	292	279	303	315	264	287	313	310	307	294	281	286	306	282	276	313	268	331	281	301	275	292	278	304	312	290	273	258	293	311	284	297	276	311	310	274	250	302	285	287	268	286	308	292	293	266	306	280	271	306	284	291	333	252	303	314	270	299	261	290	297	287	301	284	314	304	271	287	313	276	289	267	306	260	294	307	318	277	294	284	293	283	270	290	264	321	297	291	255	290	292	308	263	337	299	276	264	254	275	288	306	292	267	298	283	294	303	323	296	317	297	265	305	304	276	270	292	316	298	267	300	307	300	298	314	282	271	297	349	301	287	268	270	278	283	284	263	318	279	298	251	283	286	285	266	275	308	282	324	287	265	254	295	311	288	281	305	301	262	291	285	301	311	270	305	276	251	297	249	316	303	297	289	264	305	289	293	251	338	304	306	318	306	296	317	270	300	308	286	310	288	280	280	299	288	290	265	314	311	300	264	274	277	320	287	246	302	292	287	306	295	288	293	279	296	272	261	289	295	294	295	308	291	278	277	323	301	308	295	287	267	313	303	322	302	308	291	278	296	309	299	304	308	298	308	276	309	305	282	268	307	293	270	304	310	304	295	289	290	315	269	276	273	283	276	288	288	293	303	327	303	283	265	291	289	272	293	277	313	286	297	289	276	280	297	289	314	280	290	296	294	298	302	271	289	290	295	279	266	284	311	292	309	269	309	316	296	301	274	288	281	300	278	288	280	300	275	290	311	284	290	273	285	264	298	305	285	277	271	274	298	288	309	294	294	290	309	300	274	293	291	273	262	307	296	279	304	302	289	291	296	291	257	317	257	270	297	283	294	297	307	298	277	277	300	253	301	277	282	297	300	277	306	289	299	307	302	284	271	309	290	292	282	320	289	293	277	325	287	308	306	294	282	333	306	282	271	285	268	274	282	304	313	294	287	315	272	310	278	288	299	255	285	293	274	290	291	295	283	325	303	251	279	285	289	282	278	289	288	313	284	279	318	274	306	306	285	292	296	305	284	302	298	301	303	296	290	292	329	274	284	309	292	267	313	311	288	280	274	275	299	293	288	298	295	332	286	301	272	283	283	312	292	275	281	299	296	290	305	310	284	280	322	319	288	294	300	269	295	282	305	270	317	313	291	312	272	266	318	272	277	271	300	273	304	288	309	315	313	302	297	309	276	269	287	305	301	301	285	282	318	303	295	263	317	299	323	281	278	278	281	300	288	248	303	334	306	284	263	286	280	275	271	250	263	297	335	303	295	261	297	296	295	311	281	294	291
30557	43841	31815	19110	10242	6083	3803	2191	1501	1058	754	687	581	589	543	493	481	437	434	415	413	413	366	348	381	386	375	366	378	342	354	345	364	350	362	358	352	374	322	362	367	347	328	342	334	345	321	360	328	324	338	320	356	355	318	345	351	337	341	345	328	359	334	364	336	302	361	323	329	314	352	321	329	343	343	331	339	342	333	329	345	380	329	334	304	335	350	340	353	320	335	334	340	358	297	335	310	335	338	332	349	325	321	327	367	339	345	317	382	346	302	342	349	341	371	309	343	354	316	377	349	336	332	355	339	344	348	341	349	318	338	328	315	320	371	361	325	336	334	358	314	327	343	335	347	336	355	344	309	316	356	325	308	339	332	344	318	335	346	333	352	356	330	354	334	325	323	333	350	328	364	352	329	336	311	346	339	360	352	319	363	341	333	333	356	336	333	331	317	346	368	315	301	349	328	334	350	362	331	340	347	371	335	351	354	304	350	343	298	328	324	311	344	298	339	323	358	350	351	322	341	374	290	320	341	326	330	353	321	356	338	344	318	322	325	345	370	326	345	328	306	297	359	349	304	322	327	344	319	365	350	321	317	334	295	344	327	346	336	330	318	349	353	347	322	337	349	299	360	334	341	355	345	302	337	380	336	371	344	330	353	321	328	351	292	300	321	319	304	324	330	333	328	347	366	339	330	309	358	359	340	336	372	351	337	354	312	375	353	361	327	330	328	355	289	323	375	316	327	350	341	322	326	340	337	332	335	309	331	364	325	339	341	336	375	343	345	326	330	369	329	352	326	341	341	354	334	358	331	330	338	317	352	336	350	309	323	342	337	344	378	341	328	365	332	337	330	349	335	329	320	326	360	320	348	318	355	325	357	368	327	335	324	320	350	329	334	342	323	326	345	341	360	329	350	314	355	329	321	344	314	353	319	318	332	319	328	328	326	348	357	342	333	307	358	346	355	305	302	361	344	351	347	348	331	306	323	302	352	334	318	372	323	343	337	342	339	338	321	367	340	333	359	342	316	366	380	337	342	334	335	361	353	311	347	343	348	308	344	351	380	385	335	317	342	310	317	372	308	354	347	329	341	357	332	320	373	315	344	343	315	343	342	318	336	322	318	324	343	363	344	295	323	350	326	348	335	328	322	343	355	321	320	332	291	356	337	350	357	328	314	333	316	315	307	342	320	328	338	328	380	356	361	379	351	346	335	333	393	304	343	359	337	334	341	353	343	346	338	339	323	330	335	353	339	328	348	328	335	342	328	304	343	320	339	342	324	376	337	352	323	328	330	337	323	336	330	338	311	333	355	357	337	318	327	348	355	328	307	331	337	339	323	339	314	357	372	344	368	358	328	319	312	342	332	315	329	349	347	341	333	335	360	344	341	357	352	326	337	292	295	357	334	341	340	317	361	367	331	365	341	332	359	355	367	352	298	338	362	355	348	357	357	304	345	309	356	338	350	340	271	310	347	348	316	334	319	351	318	365	354	336	373	342	332	322	336	331	322	339	361	326	342	355	367	313	333	339	316	298	313	343	336	367	329	348	318	339	370	345	355	322	354	347	329	337	312	355	352	341	351	353	361	371	334	354	325	334	303	339	365	344	347	353	340	362	333	331	346	357	356	331	321	336	331	321	366	324	341	373	306	340	337	358	349	336	349	347	344	318	332	351	331	336	302	338	379	344	328	356	326	346	354	380	365	384	314	341	335	347	338	348	337	326	338	338	328	348	346	322	342	336	354	338	331	320	324	325	316	354	347	314	353	336	328	320	317	335	319	320	329	345	339	349	310	319	347	312	326	341	320	350	363	367	336	347	339	311	333	344	353	366	328	368	338	328	328	346	326	322	357	328	323	324	332	358	378	311	347	336	339	352	324	341	325	365	344	339	303	350	365	337	336	349	340	334	367	379	305	358	349	342	320	344	340	333	362	316	341	352	339	340	331	341	322	320	369	329	308	322	358	296	353	333	316	361	306	318	338	320	344	326	360	324	335	326	348	382	338	339	316	339	316	340	342	311	375	323	331	320	328	321	335	330	355	296	354	321	321	359	320	341	317	304	312	358	327	354	353	372	346	330	344	340	324	351	317	356	321	356	318	364	352	335	330	339	389	327	339	316	314	334	320	311	316	357	338	332	322	342	348	339	320	344	378	337	348	342	342	330	325	363	318	351	314	307	338	376	357	359	327	357	369	311	321	329	338	343	335	350	329	335	348	315	316	308	341	313	308	301	339	337	339	352	326	347	369	387	333	327	347	362	351	339	332	328	352	336	301	337	347	380	346	321	339	340	358	349	313	365	353	342	329	360	344	361	363	330	347	325	335	325	339	334	314	341	317	355	386	320	317	296	344	354	345	349	317	335	332	354	341	336	317	330	333	339	318	323	368	342	331	328	356	309	331	368	370	350	343	339	359	322	317	335	329	334	321	354	343	345	368	371	347	334	330	344	331	345	325	341	327	368	341	387	327	299	330	335	330	333	332	338	330	360	341	337	337	367	341	346	327	336	301	381	342	366	315	328	330	350	336	347	314	310	362	332	335	332	352	331	362	343	362	320	344	296	333	342	320	358	355	339	375	335	343	329	321	334	343	345	322	329	344	351	357	334	357	341	337	350	305	339	344	341	353	356	337	327	335	341	314	353	336	357	356	322	314	311	342	345	322	358	331	349	360	330	363	351	379	316	352	326	355	359	361	341	314	351	381	342	347	304	359	326	332	349	325	348	336	338	323	334	351	361	335	331	325	332	327	335	334	335	333	335	305	355	324	325	330	345	352	339	332	350	319	346	343	360	343	355	340	344	349	368	332	333	334	342	349	326	358	329	337	327	351	339	333	334	340	334	355	335	354	348	314	355	346	316	318	341	303	324	348	332	325	336	359	318	352	332	334	351	361	310	326	333	342	357	351	359	351	352	332	346	286	309	313	328	330	322	344	342	319	336	364	372	312	304	325	312	308	315	351	348	333	375	359	328	340	336	328	352	303	315	344	317	333	358	338	337	338	352	309	349	363	348	381	353	308	339	366	298	366	357	325	310	365	354	331	330	329	338	338	319	346	343	325	350	323	352	352	352	373	337	315	329	325	365	330	334	338	332	337	343	360	363	324	374	373	309	313	341	343	337	352	333	330	335	317	354	309	355	325	359	358	347	305	320	349	367	356	341	347	326	346	306	360	323	320	367	339	324	329	341	337	357	354	291	339	346	330	354	335	318	372	358	397	315	371	312	352	356	381	309	339	340	331	342	330	320	368	374	356	318	368	335	347	336	361	330	359	344	317	343	363	333	322	345	319	339	325	301	353	327	365	361	299	336	345	343	362	322	349	339	315	353	296	320	349	336	340	367	329	316	364	312	368	331	353	358	352	300	366	349	346	334	357	372	353	355	348	332	324	330	351	321	331	329	325	395	396	355	348	316	315	318	320	337	347	302	361	351	326	336	363	310	352	338	327	349	339	344	335	331	353	329	335	342	299	368	361	365	311	349	319	334
23909	21442	28505	25130	21534	14932	6375	2713	1316	912	800	696	610	555	556	502	450	425	418	427	407	395	361	402	389	392	386	391	399	378	378	365	393	408	337	397	376	364	380	370	344	342	353	382	340	365	349	344	370	370	365	373	332	362	349	363	384	355	372	357	385	384	367	360	366	381	379	371	360	358	319	348	379	327	394	359	384	349	332	324	405	349	330	366	344	378	341	376	366	383	344	379	366	355	418	353	340	415	365	386	351	358	382	386	348	364	387	389	377	347	418	395	363	346	372	335	365	330	366	380	380	385	367	352	383	368	358	379	380	364	349	358	356	365	335	322	360	362	319	376	373	390	404	378	349	352	349	347	305	386	378	366	337	350	341	369	363	327	355	380	339	348	371	368	363	340	357	339	382	367	331	337	345	324	362	367	380	377	362	391	358	369	344	403	354	374	371	368	357	388	367	356	368	356	344	387	386	371	339	351	365	344	351	375	360	338	390	380	366	367	331	368	348	349	344	350	381	360	364	347	347	387	340	367	356	339	359	362	378	392	413	384	396	356	336	366	342	332	350	318	350	339	371	342	383	331	334	353	388	370	351	379	354	362	346	374	369	372	380	353	373	387	367	362	388	329	374	387	363	355	362	365	375	379	364	340	327	337	377	349	357	314	400	387	375	345	378	353	362	361	364	345	368	361	344	362	367	326	367	364	344	380	320	371	378	373	373	371	346	352	301	377	359	379	384	408	360	349	360	374	377	343	387	343	351	381	387	388	359	382	403	347	383	343	359	385	365	389	353	385	343	359	352	364	385	351	356	358	355	329	350	333	372	368	361	367	333	360	367	336	348	338	346	358	352	381	361	373	380	343	363	357	335	359	393	362	342	383	355	359	365	365	337	351	362	398	340	385	410	366	351	339	386	378	353	371	369	354	345	388	364	390	377	381	354	374	343	379	347	374	390	323	356	360	362	383	390	333	377	388	370	405	352	366	392	330	353	366	360	372	385	345	372	341	345	339	376	373	363	404	399	362	344	377	338	367	364	374	354	354	353	384	357	392	398	390	371	389	354	372	349	384	341	372	410	335	364	377	371	369	339	353	369	362	352	367	355	367	368	362	400	377	337	347	333	340	365	356	381	339	351	345	396	350	365	380	393	376	346	360	369	402	362	359	365	371	384	338	358	410	381	359	315	369	348	351	360	387	380	367	386	361	358	374	381	370	365	351	390	360	390	339	391	346	349	354	364	370	339	374	363	389	375	379	382	361	366	373	352	368	360	374	354	369	342	335	357	362	335	335	366	386	379	355	346	362	314	359	380	350	372	400	367	353	344	359	349	340	373	372	359	379	334	324	389	352	353	370	371	346	355	367	337	374	392	376	346	361	403	355	341	328	366	350	371	334	372	361	340	349	350	371	340	394	327	381	381	397	353	382	340	369	347	361	373	382	367	361	344	368	382	370	348	387	378	381	376	398	376	339	340	350	365	400	384	342	328	358	372	355	340	368	373	368	351	380	354	414	360	318	372	365	357	384	339	315	380	332	361	355	339	378	365	365	373	342	343	380	374	366	352	394	366	394	353	369	340	371	386	377	346	314	371	343	340	388	363	335	372	356	378	368	356	356	363	366	336	360	385	355	384	353	339	385	352	337	386	361	355	339	368	360	325	348	357	388	369	390	331	375	413	371	352	383	352	360	343	361	374	368	361	357	333	317	346	375	382	357	342	350	371	385	325	348	369	354	345	374	347	371	355	375	375	381	389	366	372	336	354	380	348	348	379	352	369	357	360	388	376	345	343	368	375	378	354	387	396	370	409	408	337	367	351	360	342	390	364	395	378	350	366	351	382	363	364	354	383	337	361	337	349	368	367	361	324	332	393	325	348	348	363	342	364	349	366	394	386	356	351	365	377	368	368	338	367	378	347	400	352	350	336	353	353	408	337	329	373	356	360	362	362	336	368	381	353	378	351	376	352	334	348	383	367	370	412	364	358	365	381	376	358	341	352	368	378	364	400	350	352	355	367	360	362	381	354	344	394	346	356	369	351	350	373	342	353	366	349	350	327	376	343	361	338	366	329	334	361	345	318	367	364	341	341	375	338	363	383	380	378	375	350	375	349	361	369	366	377	366	336	369	328	334	340	358	372	378	389	371	372	385	340	381	350	362	350	357	362	355	348	380	368	346	384	317	349	401	385	346	370	374	326	358	389	373	337	378	339	354	347	364	347	375	390	397	368	340	357	348	369	372	397	383	357	352	372	347	362	378	392	401	352	401	355	355	340	399	346	356	363	356	344	397	346	362	387	363	349	359	358	367	355	389	389	348	336	378	379	353	389	380	331	352	359	363	401	376	311	351	381	370	367	367	359	370	381	387	334	340	379	385	411	395	369	372	383	374	375	387	351	355	358	371	373	380	373	331	342	370	374	359	396	362	356	372	383	375	358	383	347	379	354	373	360	369	391	398	377	402	377	345	327	335	344	372	342	348	354	343	360	372	387	361	370	346	360	354	379	353	347	366	358	349	341	349	390	357	384	389	357	356	369	393	335	371	371	376	364	366	352	360	357	347	344	375	359	365	384	393	387	329	337	317	359	358	374	382	356	349	380	335	333	345	358	391	337	336	342	348	361	329	354	332	358	365	359	369	339	355	337	365	356	400	354	355	355	369	377	333	377	357	368	382	349	314	346	379	378	331	367	383	339	351	389	384	348	378	348	391	358	360	378	362	326	379	369	346	366	355	335	378	358	365	377	378	350	376	364	400	362	355	362	374	407	343	366	351	393	331	379	369	364	368	360	373	363	331	363	335	366	358	346	359	365	387	369	330	397	348	368	377	344	341	371	349	346	362	372	367	355	358	371	369	383	361	341	358	341	350	399	344	359	371	361	368	368	357	386	409	351	337	370	330	364	372	336	352	391	367	347	331	367	362	349	329	377	357	368	362	368	340	377	358	313	370	370	322	353	365	360	373	349	363	372	381	371	411	386	385	356	341	366	353	348	339	381	362	362	347	337	354	353	346	377	360	342	361	403	351	384	317	390	428	348	344	386	356	343	358	373	391	361	397	388	373	341	366	371	381	345	345	364	330	336	362	389	398	348	357	399	382	325	365	336	381	371	380	331	332	327	365	347	355	326	366	357	344	374	352	368	389	394	356	330	382	345	389	362	359	380	342	349	371	379	350	365	369	349	352	369	329	360	367	356	355	357	331	385	393	360	320	349	375	328	364	396	378	386	342	352	375	327	371	347	396	376	348	332	391	378	380	362	357	427	353	378	344	353	379	390	369	399	367	396	331	368	348	346	384	358	349	380	368	398	353	333	349	379	360	384	348	375	390	350	366	376	399	372	394	357	364	386	372	358	338	330	409	366	372	392	358	350	356	362	360	361	334	336	351	336	377	376	359	384	376	349	373	371	364	338	383	393	376	357	362	347	316	328	370	346	332	385	364	360	350	337	344	380	393	344	353	341	348	399	372	331	372	360	356	383	362	348	346	355	383	331	363
30453	54969	41542	27853	19517	13073	7622	4383	2229	1576	1227	1012	882	749	732	697	649	599	566	531	508	470	519	462	492	468	456	465	461	492	443	479	459	422	448	423	413	447	440	390	452	414	440	386	409	454	384	411	410	456	419	446	439	413	396	429	414	411	440	450	416	392	433	415	380	424	423	406	431	425	453	404	394	427	406	401	409	429	427	410	475	409	381	401	412	450	423	403	404	418	359	442	431	413	384	435	412	420	401	424	388	442	428	436	443	447	431	453	458	396	403	421	432	412	439	396	411	386	425	393	452	442	400	428	415	429	417	389	404	403	456	394	414	394	442	416	432	441	472	445	395	398	440	455	460	362	424	410	406	392	440	397	424	464	422	406	391	396	417	426	430	368	411	420	413	400	437	406	449	413	397	404	409	411	375	418	419	415	414	413	453	433	395	381	428	403	399	403	441	433	405	403	415	441	455	404	448	401	421	416	410	438	388	388	426	403	414	416	423	405	418	420	437	408	454	425	440	467	436	403	459	425	403	395	417	389	427	400	394	430	415	429	397	396	390	421	439	420	429	397	390	444	413	426	422	446	408	403	409	443	387	398	419	447	450	408	437	438	428	415	374	380	427	449	422	404	398	409	412	424	437	412	412	404	444	384	409	381	421	378	394	435	411	446	445	415	426	401	440	425	406	402	427	432	495	414	389	402	377	412	432	423	455	393	411	399	408	423	386	423	389	406	381	381	437	442	407	394	422	394	422	422	428	432	422	428	408	400	413	399	412	414	423	416	377	417	414	418	402	443	404	418	419	429	414	364	431	413	416	397	433	418	405	431	403	393	429	405	431	415	408	387	420	410	424	414	401	436	432	437	431	453	425	418	402	461	431	440	442	422	454	425	445	412	431	436	451	404	433	423	380	410	422	423	419	428	435	403	467	460	418	392	419	453	438	399	443	405	386	415	445	416	370	403	440	380	424	424	412	396	422	409	404	413	425	438	416	453	419	437	451	388	419	448	398	423	425	421	433	457	412	394	427	396	408	420	440	393	448	403	401	406	425	433	438	404	398	409	430	419	417	412	405	416	405	442	415	421	436	413	425	427	416	407	431	423	425	418	419	355	386	422	427	442	349	432	401	415	449	393	416	425	397	361	440	429	420	453	392	434	442	419	411	409	412	436	404	411	419	417	427	424	425	388	431	434	422	417	397	427	422	416	415	438	413	385	426	418	447	420	420	375	403	412	424	440	443	412	398	419	436	466	415	405	471	406	416	421	395	440	406	413	434	406	380	427	416	398	456	421	375	411	435	386	427	396	439	445	386	426	431	446	414	420	413	389	423	428	372	405	440	382	382	423	401	396	413	434	430	441	444	431	432	441	438	453	431	413	418	444	384	442	432	445	412	403	436	416	415	454	443	423	423	408	420	432	417	386	453	396	419	404	434	439	421	412	436	389	428	405	439	409	400	424	442	413	440	425	402	435	403	415	409	421	442	392	407	422	400	434	427	401	413	406	358	410	422	411	415	433	414	430	410	415	416	381	432	411	368	404	462	415	428	402	420	431	416	405	386	443	411	391	403	412	411	407	417	420	443	432	429	434	421	393	416	419	434	428	410	429	433	373	419	434	424	393	381	446	413	401	433	372	425	400	419	389	461	422	370	402	436	405	408	438	439	426	406	412	412	367	406	473	445	440	450	422	423	432	442	424	477	387	405	375	420	394	439	416	426	424	439	393	410	425	423	449	437	387	396	440	398	409	408	385	422	391	394	412	412	424	437	415	441	456	402	451	399	401	426	422	427	445	413	435	469	408	427	415	404	386	401	410	426	419	419	386	448	443	436	433	443	449	419	395	425	395	420	434	365	395	411	377	454	422	409	421	423	447	393	431	403	406	405	417	405	421	431	428	461	409	420	411	450	395	397	452	388	395	387	402	411	446	377	439	415	402	429	398	379	447	403	463	445	428	456	439	387	417	382	409	386	414	423	420	416	413	394	438	443	436	408	411	396	406	438	397	388	410	403	399	414	422	429	403	423	433	422	406	428	427	407	438	447	410	436	465	404	396	410	419	435	429	412	397	399	436	410	429	413	439	394	404	390	413	436	445	440	436	405	396	389	405	443	399	450	450	437	400	394	434	408	419	421	431	403	385	445	408	437	431	451	436	369	469	442	454	419	404	412	412	407	396	412	422	413	452	397	414	420	415	415	407	456	423	422	432	420	419	415	417	404	434	401	412	431	402	446	422	403	428	423	406	430	397	462	444	407	451	441	411	420	442	440	403	440	417	423	397	405	408	412	412	440	371	404	437	424	421	448	437	363	432	384	414	410	443	423	435	400	409	415	382	417	405	407	381	443	432	410	403	428	444	424	418	401	403	443	447	406	414	428	438	422	437	427	448	435	396	391	415	417	456	420	377	428	424	453	419	447	424	396	445	434	412	390	396	412	427	412	453	363	415	403	383	399	400	433	420	440	403	374	427	413	441	403	434	453	416	412	409	423	381	421	440	403	433	428	431	457	416	422	436	433	384	413	423	402	438	456	426	437	444	420	427	410	437	404	423	416	421	440	404	423	441	429	436	413	404	437	417	447	434	421	409	388	407	440	420	415	460	385	380	398	397	373	414	409	415	425	397	403	428	436	433	405	470	384	444	406	426	430	422	419	405	426	410	406	427	417	423	472	428	423	412	423	436	426	428	434	432	386	443	401	452	412	412	395	431	376	410	435	398	449	433	416	465	379	442	416	394	416	457	437	408	447	445	410	419	407	401	430	424	423	392	444	443	409	398	397	403	390	439	425	424	391	409	421	425	399	415	423	407	436	445	374	393	432	414	424	423	404	421	424	444	393	449	422	419	434	420	425	443	395	394	424	423	455	400	410	396	412	399	407	405	437	431	415	447	398	410	383	430	441	420	418	408	396	387	420	423	418	387	415	393	425	427	420	432	420	405	447	430	433	410	409	446	386	426	446	385	433	416	468	383	407	420	422	403	417	407	440	423	410	392	399	438	429	462	441	436	430	425	413	436	402	408	415	405	420	419	409	427	384	456	382	394	425	431	454	389	419	423	457	400	461	413	394	404	424	383	410	395	402	418	395	457	416	382	403	425	446	437	400	431	397	378	400	428	412	432	416	417	434	434	405	427	417	433	411	421	421	423	403	407	431	426	406	421	413	442	401	403	381	450	436	418	407	422	421	417	456	419	420	382	397	421	453	445	393	414	429	373	446	437	429	400	406	419	407	367	459	416	425	415	406	390	403	406	420	407	439	460	416	432	474	412	420	391	395	418	403	407	406	425	397	424	392	377	402	374	399	385	412	399	406	393	424	428	433	439	407	421	439	405	412	422	418	435	433	393	426	446	399	436	418	414	422	411	435	463	402	410	458	413	408	436	424	377	397	418	439	400	430	404	364	429	421	405	403	405	448	432	408	405	432	425	414	423	390	431	424	425	448	373	424	431	407	407	412	409	419	432	431	400	400	434	423	398	401	399	432	408	408	418	443	441
25326	21545	27744	26041	14961	6736	2803	1447	921	714	574	562	479	410	432	413	392	322	303	320	298	302	312	295	314	293	287	297	293	284	307	254	281	279	268	275	281	316	293	255	271	255	275	284	301	292	245	262	259	268	282	250	257	252	270	260	261	273	289	283	269	262	244	257	313	259	278	235	285	260	264	250	263	254	273	279	275	262	248	261	285	251	234	222	293	274	280	260	271	253	288	279	287	247	271	263	282	270	284	240	244	262	240	256	238	265	274	260	279	264	264	250	251	279	236	260	254	259	270	273	293	245	277	266	257	266	242	250	267	243	273	258	250	237	282	261	284	268	295	285	261	290	269	238	230	273	285	246	267	271	256	278	237	279	262	266	278	251	261	270	270	277	272	274	269	281	280	268	272	249	258	272	247	272	258	288	260	285	290	252	262	233	240	245	260	233	248	273	253	292	250	278	237	272	280	284	254	261	283	272	266	279	288	269	244	252	258	301	248	269	245	253	232	232	249	264	254	246	306	279	222	283	273	261	245	282	251	254	283	257	252	277	259	250	254	315	254	268	235	274	258	255	284	276	250	281	278	292	296	298	298	312	265	254	265	260	231	255	264	256	248	256	281	265	275	290	270	265	266	269	307	270	290	255	249	253	287	285	299	254	260	253	279	283	263	273	278	252	246	273	256	268	270	270	274	295	274	258	294	277	241	271	247	275	255	284	256	287	258	261	270	273	279	274	251	255	311	259	311	223	242	279	265	272	256	269	290	246	302	260	241	258	272	292	245	284	259	265	259	266	274	261	278	242	292	265	258	281	252	245	273	262	258	277	282	282	283	255	271	265	273	260	286	287	282	265	270	268	260	230	256	275	286	238	273	278	264	274	244	241	243	263	267	251	273	270	251	283	270	266	236	230	253	263	275	253	252	277	263	253	271	271	265	246	244	265	267	288	256	267	261	269	260	242	272	265	277	264	287	269	235	272	261	287	259	254	282	277	268	268	270	264	264	282	291	267	246	260	270	237	263	273	245	261	251	275	244	276	284	240	255	255	284	281	315	227	275	291	251	276	257	267	271	267	274	277	275	259	244	273	226	278	291	266	306	257	261	250	283	285	275	272	282	283	258	281	280	279	242	279	246	279	241	258	266	262	300	281	257	271	239	279	258	239	246	274	288	285	235	264	252	263	261	293	296	277	251	281	255	245	258	276	266	280	248	269	256	265	272	262	288	265	245	243	280	257	261	230	278	272	284	286	240	256	264	266	273	255	287	260	254	268	255	288	301	264	276	271	219	253	287	272	266	268	254	264	259	249	271	276	284	231	273	290	244	279	263	301	259	269	247	284	264	273	254	246	274	270	237	267	256	277	291	271	256	246	262	240	275	262	259	283	276	275	278	245	265	282	262	298	279	247	266	274	267	267	267	251	279	265	254	276	288	271	286	276	240	273	246	256	263	245	272	252	281	264	287	304	267	277	268	250	270	271	262	259	255	277	280	265	256	266	289	270	252	273	245	258	254	262	270	284	268	262	256	257	256	280	254	267	316	253	279	256	253	249	254	246	248	284	301	260	232	269	303	248	237	263	232	254	267	280	275	254	245	289	248	287	259	279	281	254	258	234	257	275	254	279	280	263	256	268	274	249	267	232	270	270	277	271	287	243	252	279	263	263	250	282	265	242	246	277	248	249	243	279	272	247	258	262	256	302	277	253	268	241	284	255	226	275	266	285	278	250	303	264	299	235	288	260	270	278	245	290	287	269	271	275	259	255	284	278	256	247	231	247	279	258	255	286	285	248	297	260	285	263	273	280	247	298	288	271	279	284	296	274	244	282	274	252	285	281	293	237	293	257	305	261	267	272	279	286	254	270	247	265	242	265	284	243	278	244	296	253	269	262	268	318	275	269	267	262	289	264	251	275	280	289	254	272	231	254	278	280	265	230	243	210	288	264	282	265	283	245	256	246	325	263	238	270	264	258	289	272	263	273	269	266	251	289	255	281	252	270	268	273	261	252	276	266	257	263	263	284	264	254	276	246	271	261	253	271	241	262	268	242	232	263	230	245	263	275	263	278	273	260	250	295	276	239	237	244	263	256	244	272	289	238	271	273	303	278	270	284	282	241	250	262	261	267	263	247	263	251	268	256	291	247	278	247	262	282	260	266	244	277	260	255	264	268	266	304	258	240	249	274	255	258	280	249	268	260	279	285	267	276	289	266	248	285	257	256	265	262	296	283	265	266	272	249	283	258	248	269	263	281	264	274	279	291	231	264	251	257	254	250	293	261	251	249	273	266	287	242	276	261	248	273	252	270	268	259	272	246	257	288	273	268	289	279	285	249	261	257	272	261	254	259	262	288	271	265	255	285	265	272	276	255	271	275	256	279	274	277	249	253	299	259	246	274	269	251	290	248	263	269	289	291	275	292	301	255	265	278	274	282	234	275	253	267	289	274	263	251	275	281	239	264	265	279	276	269	250	277	270	267	297	263	243	276	246	277	283	260	281	263	259	268	260	268	234	263	219	226	256	268	256	238	271	265	239	243	278	250	273	262	275	240	240	267	241	258	286	278	265	260	282	243	238	286	306	281	261	272	285	257	262	245	273	258	261	273	252	228	267	240	278	278	273	280	258	250	272	246	268	262	245	268	266	254	293	244	273	286	268	271	247	277	270	279	286	266	256	285	260	268	249	284	282	280	260	255	253	258	272	263	266	257	258	236	252	251	270	289	245	267	272	227	305	269	269	279	256	255	235	218	270	242	267	243	261	263	246	245	258	252	251	272	253	252	285	286	282	271	238	298	268	249	292	248	267	268	273	273	247	267	268	251	247	277	283	262	281	294	274	254	263	272	258	270	306	279	273	265	256	253	285	235	299	246	251	276	245	257	275	273	284	247	266	256	251	280	268	278	265	244	256	256	283	271	273	272	265	255	248	260	248	244	262	263	236	245	306	236	251	261	277	262	266	252	258	256	285	243	267	280	265	244	270	257	273	245	268	277	279	252	264	285	246	280	270	247	286	228	271	250	251	255	275	259	258	278	276	277	287	258	252	290	257	249	224	278	271	294	248	280	279	263	251	261	252	261	252	251	251	276	228	243	250	271	265	287	278	263	236	278	274	261	252	261	229	273	281	275	265	244	207	273	268	284	244	279	283	266	280	279	277	290	245	257	268	277	276	272	265	270	254	256	268	279	286	302	267	294	264	281	268	256	258	273	282	285	252	286	250	269	263	282	236	273	272	263	257	254	254	251	285	247	274	256	263	288	262	223	280	247	283	278	272	281	247	270	268	287	271	288	260	266	233	269	251	292	258	266	270	275	241	264	259	282	284	285	266	233	263	269	273	309	250	286	265	268	298	264	272	227	288	279	296	272	258	251	274	276	304	300	243	248	288	284	253	278	264	244	259	246	252	278	239	297	264	269	283	288	232	264	263	264	244	274	292	249	255	245	244	251	255	270	253	248	263	309	282	239	237	298	245	267	235	287	291	278	251	264	264	268
31509	48681	36668	24094	16749	9872	4825	2780	1683	1313	997	835	708	595	569	532	514	472	420	396	401	406	398	356	359	397	366	365	365	330	327	367	357	318	343	349	322	330	324	327	325	302	313	347	306	348	341	338	335	320	320	332	313	318	321	291	327	338	328	324	331	334	353	323	316	340	298	350	332	306	323	317	312	319	320	287	318	313	356	337	312	294	284	327	316	320	321	337	337	328	312	298	352	311	296	339	326	330	312	328	335	359	326	320	280	315	317	338	300	302	315	332	342	315	278	335	317	311	295	293	295	286	332	332	294	323	342	322	316	323	325	290	334	341	305	297	351	289	295	333	287	322	329	311	327	299	284	334	300	299	351	330	328	306	316	318	321	314	300	340	333	311	311	306	332	326	324	316	296	297	312	310	290	295	318	339	312	289	313	328	334	314	339	331	338	325	338	291	323	334	332	309	334	340	303	288	330	327	286	329	294	316	332	359	321	301	333	302	300	306	336	298	334	311	340	299	292	318	288	311	311	317	330	323	312	340	304	323	320	288	304	320	319	303	325	316	296	334	296	313	329	302	333	316	304	315	304	286	312	318	346	332	332	330	327	305	338	320	339	308	333	313	291	312	360	338	337	314	292	314	343	307	325	332	341	346	317	329	343	300	321	337	331	331	346	292	309	326	304	317	289	305	349	292	301	324	311	314	323	345	334	338	316	339	315	319	284	290	312	290	292	311	320	297	317	320	301	311	303	324	324	298	331	307	337	321	320	293	318	293	333	300	322	308	319	321	316	331	347	336	323	303	306	316	336	321	324	335	324	303	306	303	349	313	295	312	334	312	326	308	330	308	345	329	325	316	331	312	309	347	310	309	316	320	312	309	297	318	321	319	327	310	318	329	302	327	317	319	305	320	329	324	307	322	301	316	317	301	338	347	297	327	329	300	279	308	307	334	346	340	314	295	355	265	340	303	335	320	286	333	334	304	302	294	325	315	318	314	282	332	282	312	302	318	299	358	302	313	310	342	326	312	315	355	310	295	297	322	316	293	330	331	320	346	324	325	353	282	321	327	315	328	320	313	324	303	295	326	321	315	305	330	314	332	324	310	321	322	331	311	316	302	313	296	323	307	319	329	311	344	318	316	295	301	330	298	317	339	313	301	313	308	324	284	327	313	306	331	306	307	325	336	312	287	335	347	327	300	327	284	321	300	289	333	340	291	322	333	299	292	325	296	305	303	320	318	315	322	295	315	344	311	320	294	305	310	328	316	313	299	296	300	316	340	307	329	297	346	315	295	282	303	314	285	306	278	307	355	344	322	334	316	286	309	283	297	332	319	284	310	333	317	298	336	344	335	326	322	327	302	316	290	289	320	336	329	309	337	299	319	341	320	321	315	308	346	352	318	298	347	329	320	305	324	323	331	289	324	324	322	286	315	326	294	343	322	314	328	285	326	308	322	295	310	326	313	349	319	320	307	333	310	347	327	341	288	297	307	339	304	322	291	296	341	288	333	330	335	323	319	314	340	341	291	335	305	336	328	308	340	298	295	299	320	316	290	324	291	373	283	321	326	361	318	318	317	342	316	340	320	314	329	347	288	303	319	332	307	300	331	344	304	323	334	299	329	328	316	333	339	286	299	333	352	297	307	310	322	341	332	329	327	315	337	308	307	304	340	316	302	319	309	315	291	327	319	321	320	348	322	318	314	338	325	328	298	325	295	338	304	335	333	309	327	300	333	324	318	328	346	312	296	330	318	324	306	328	310	333	291	317	317	321	318	310	322	307	326	327	324	317	308	333	308	339	323	332	336	309	329	351	330	299	314	319	342	311	326	320	326	313	296	332	306	312	312	323	323	331	309	315	318	315	305	337	317	295	321	306	308	295	327	308	321	327	316	306	323	326	335	336	282	311	302	283	307	333	322	321	340	301	302	313	306	333	320	323	303	315	290	320	329	317	340	321	331	319	306	314	318	281	278	335	363	344	298	325	318	318	293	321	334	314	342	312	309	330	323	351	312	334	319	320	334	330	317	307	309	303	354	306	310	285	295	308	302	306	329	294	317	372	336	316	312	306	339	318	319	283	318	303	322	313	311	313	351	298	291	302	324	313	328	326	296	352	314	306	319	318	313	323	304	306	313	327	327	329	326	319	314	326	291	302	318	306	290	323	327	298	326	316	333	317	352	330	299	308	342	351	309	338	382	302	346	296	316	318	332	323	299	323	307	315	354	308	348	308	313	304	329	286	274	316	337	330	309	324	310	308	306	318	300	341	289	328	317	321	307	356	337	302	318	319	321	300	324	345	303	291	305	312	316	305	289	355	328	306	326	327	307	299	317	321	353	312	320	307	301	320	327	304	286	316	317	306	348	370	310	334	309	321	328	315	317	310	310	289	340	327	321	311	325	332	318	307	336	318	346	330	301	312	322	334	299	311	332	352	294	283	332	320	293	354	327	319	320	301	322	341	307	346	334	325	304	298	308	365	337	302	336	308	304	295	318	303	301	300	309	322	323	324	288	310	308	317	306	308	329	334	331	309	309	325	318	333	291	310	320	306	324	311	286	279	323	333	320	295	321	308	337	335	310	328	321	316	355	307	331	286	319	299	310	327	297	314	312	331	299	312	352	310	327	324	321	306	323	290	322	310	329	338	345	335	304	294	341	328	312	314	323	295	329	289	339	321	308	312	269	294	347	313	323	303	323	324	317	307	299	322	313	351	305	308	345	313	312	299	321	328	323	312	328	305	340	330	308	280	313	309	315	328	288	329	294	335	318	290	293	309	292	308	356	312	307	316	296	305	301	304	323	332	301	325	325	313	342	316	293	318	332	362	319	290	307	326	288	330	293	325	306	344	330	346	311	335	319	320	343	290	302	308	317	288	332	318	310	316	336	344	329	345	349	301	305	346	310	327	329	311	312	311	333	332	299	353	340	322	328	306	307	340	338	333	313	335	318	316	327	329	352	341	321	306	319	329	338	312	276	328	326	291	293	325	324	307	333	338	340	344	282	342	307	312	327	328	329	312	332	335	344	302	310	310	315	291	292	316	311	306	326	307	343	354	310	315	324	310	310	267	303	302	322	322	348	351	318	312	306	313	279	361	315	357	307	271	299	333	325	332	302	313	323	307	308	325	308	325	310	324	315	332	275	324	296	305	316	288	301	327	328	329	313	322	308	311	327	336	324	314	312	313	321	290	300	315	319	281	309	310	336	322	348	320	337	288	304	306	315	321	307	282	311	345	328	313	316	316	328	341	305	315	318	324	334	349	307	316	320	315	323	345	300	328	312	317	300	305	353	327	309	287	321	320	289	307	333	344	350	320	327	359	311	334	277	341	343	334	281	309	314	340	317	321	331	316	316	325	295	303	325	328	342	301	322	290	270	327	300	302	354	293	326	341	312	308	326	288	313	317	282	316	322	330	329	344	310	338	321	300	329	318	298	301	305	323	316	330	296	340	330	316	308	290	308	337	319	326	272	297	353	344	327	315	321	306	333
22820	21416	28951	24374	21697	21157	11327	3140	1800	1316	1051	842	747	662	666	580	560	488	462	506	464	493	469	415	437	435	418	400	402	388	404	423	374	406	382	398	404	406	403	367	339	402	419	389	361	364	380	385	351	331	369	349	377	342	367	374	355	350	412	382	382	349	381	338	352	335	365	380	376	386	372	381	368	378	369	376	355	375	380	414	371	365	360	359	381	396	329	348	353	362	353	399	374	353	369	372	354	377	361	350	348	353	355	395	358	352	391	349	365	365	373	367	346	337	373	352	360	381	359	348	393	373	356	353	369	365	376	369	362	362	372	364	370	383	346	374	371	384	410	362	331	363	363	380	385	326	363	375	356	401	359	360	368	366	359	340	347	371	378	367	374	400	381	373	380	381	391	411	383	353	394	389	338	389	298	367	359	360	347	346	358	355	374	320	344	355	347	356	338	364	366	382	384	333	345	378	378	343	399	390	342	354	352	350	409	349	370	337	375	402	397	355	391	377	317	370	368	341	359	348	392	385	357	353	388	377	350	329	351	394	348	360	375	372	390	362	350	368	363	358	352	370	352	361	372	365	377	358	350	395	356	350	370	373	387	352	374	359	396	375	348	341	364	423	385	367	400	356	364	391	371	352	338	410	358	381	352	377	341	338	324	365	366	363	366	363	383	359	348	358	363	381	379	341	333	366	349	384	344	352	379	344	386	355	365	363	376	337	375	378	380	351	363	358	383	364	361	367	343	380	347	385	355	344	354	346	361	383	352	387	356	345	361	380	401	367	381	340	377	383	386	329	375	360	345	387	340	359	352	380	375	351	358	376	386	344	341	368	377	345	367	377	373	368	335	351	330	362	338	363	361	342	367	350	361	339	373	370	365	341	353	381	375	347	365	359	356	401	370	331	365	367	407	349	358	373	371	357	359	336	374	365	385	386	357	378	366	365	407	395	360	355	364	397	375	373	390	379	366	351	380	369	363	353	382	406	366	362	385	384	375	338	369	356	360	375	395	371	372	391	356	356	421	373	358	368	366	351	362	359	362	370	386	378	385	386	345	348	378	373	362	363	351	357	397	333	373	363	368	380	374	336	362	363	373	379	370	378	365	410	383	329	372	356	377	361	352	390	390	343	379	383	363	396	363	340	374	338	349	370	408	346	367	389	370	379	370	390	344	350	360	382	379	375	369	383	338	349	384	367	334	351	387	364	354	335	326	362	356	353	336	378	383	357	381	390	360	305	380	381	318	326	386	338	368	333	369	343	365	339	380	367	345	388	384	359	365	371	344	387	363	367	343	391	345	373	355	379	346	367	338	387	362	376	369	348	326	320	357	364	365	335	377	376	374	383	357	376	373	359	373	370	381	379	340	339	415	377	382	372	387	374	384	360	360	372	335	393	367	395	384	383	373	374	352	372	371	347	364	374	349	364	388	367	356	340	364	408	392	402	344	356	358	379	382	366	414	372	349	366	379	365	334	337	334	370	382	362	383	362	364	343	369	386	375	369	376	386	393	355	366	379	359	404	377	360	361	393	354	340	372	372	327	366	360	387	345	375	362	367	389	367	351	339	351	382	378	379	363	403	326	387	375	360	395	368	333	366	369	399	414	379	335	348	352	372	357	384	360	352	330	358	365	382	391	347	381	382	315	361	383	372	352	346	354	361	381	347	360	369	335	359	319	352	367	385	395	333	395	351	345	313	362	385	336	364	358	376	360	346	361	375	358	359	386	360	368	337	352	362	328	374	338	354	362	384	360	357	320	351	392	384	362	360	355	355	412	372	352	353	354	406	387	363	361	380	372	349	370	378	378	341	365	378	394	388	374	375	381	383	351	374	364	375	377	341	397	381	317	385	353	399	398	367	351	363	392	349	377	360	322	361	375	358	362	363	367	360	320	344	381	348	385	381	344	376	362	364	358	347	372	368	381	379	358	374	356	355	344	374	390	337	336	408	356	354	328	366	386	342	354	389	389	356	361	363	368	337	357	365	362	362	339	370	354	379	357	356	399	361	390	404	357	374	359	371	365	366	350	374	336	354	372	397	398	349	360	384	328	357	357	356	399	343	348	372	321	394	313	389	371	345	387	355	371	315	387	360	375	381	372	347	378	371	387	351	387	374	325	337	370	345	363	352	354	335	341	372	383	340	355	367	352	383	367	364	371	324	375	394	379	389	359	328	401	357	381	346	322	356	354	365	369	395	401	382	351	350	382	376	345	380	381	348	340	372	375	364	371	388	404	388	357	383	369	421	366	353	321	387	337	387	373	359	398	359	347	376	368	346	373	352	396	377	347	363	360	338	333	391	357	366	378	384	385	339	384	358	387	372	349	395	364	372	402	367	351	361	351	356	374	364	376	374	322	362	359	365	411	358	401	344	371	329	360	368	380	369	336	342	362	377	392	391	375	371	355	383	397	409	371	367	378	351	391	387	379	369	355	305	383	374	328	372	400	373	381	377	374	371	350	383	383	360	395	375	382	350	398	369	349	330	344	352	345	378	341	374	382	378	350	383	400	375	349	356	341	373	379	350	349	373	358	371	352	374	366	359	379	350	389	364	365	339	348	332	347	397	379	392	363	386	395	362	395	372	387	340	387	347	392	343	354	396	362	374	362	367	348	377	336	376	374	370	334	389	375	381	365	351	376	323	364	354	366	343	353	360	342	322	397	360	393	371	352	361	376	404	358	355	365	346	377	349	348	387	348	395	376	363	402	363	363	369	433	347	352	342	360	378	364	350	381	357	350	351	366	351	360	387	344	384	355	367	349	334	384	376	388	348	409	366	344	373	377	367	367	373	363	358	360	355	391	373	328	329	372	372	364	374	374	357	359	359	376	370	400	369	372	348	363	354	382	356	385	363	410	364	367	347	366	338	376	378	362	385	364	394	362	352	376	354	378	390	335	374	380	336	352	351	341	373	374	379	380	394	351	353	381	378	357	369	355	381	345	360	411	336	360	380	399	357	381	381	381	366	358	352	359	366	343	342	368	391	390	356	376	394	361	397	373	390	392	385	369	372	379	406	337	400	351	376	373	360	385	408	362	329	382	374	366	348	389	393	345	368	359	405	361	366	374	380	367	358	346	378	355	346	306	350	340	358	354	405	354	330	368	367	338	397	357	374	386	343	395	359	414	409	381	364	389	370	352	372	357	346	368	378	358	377	377	358	348	374	370	362	350	336	337	368	342	394	380	355	356	356	358	354	387	384	361	387	351	345	390	368	392	379	378	371	379	408	369	392	399	367	330	381	365	352	351	361	355	330	342	376	349	375	367	359	355	364	387	352	388	374	364	384	387	354	353	350	370	358	383	345	393	339	384	357	398	342	358	406	357	333	378	342	362	326	375	376	388	342	349	364	375	369	394	338	370	371	357	372	351	337	387	351	372	350	366	384	355	364	383	393	364	371	405	371	384	359	366	348	370	361	358	395	358	350	346	377	366	357	419	358	346	365	362	352	338	369	348	389	374	366	391	365	371	369	341	369	378	342	388	356
35409	58778	47439	35632	23444	12987	7054	4774	3161	2122	1687	1378	1181	1026	851	822	826	683	629	622	537	538	558	492	536	500	474	446	473	447	500	458	478	414	461	445	482	432	421	457	409	450	408	458	413	439	441	441	441	415	443	441	462	390	372	428	462	425	440	454	410	378	401	413	410	412	467	447	419	442	450	410	456	427	454	439	433	421	412	433	449	408	428	427	396	428	389	427	421	394	453	437	434	416	408	402	402	403	426	420	411	428	391	474	431	412	427	427	384	430	399	458	396	389	397	396	403	449	406	440	424	424	442	394	432	434	400	411	450	417	410	412	420	414	409	405	440	406	434	438	390	398	418	418	438	390	445	445	351	419	423	440	443	405	440	420	427	409	394	413	416	419	431	363	436	449	380	441	426	414	419	441	397	455	442	421	444	412	399	411	422	404	430	453	430	401	444	424	437	430	415	430	384	451	411	424	404	441	422	399	393	450	423	406	409	422	430	412	444	403	417	445	443	433	412	428	445	440	432	456	415	425	403	398	439	427	416	392	423	425	398	412	410	441	395	419	450	435	432	413	411	421	396	399	412	438	459	409	391	426	442	461	430	413	398	438	398	404	403	418	428	375	435	444	434	411	459	435	412	440	397	412	413	406	422	425	437	427	407	439	397	441	423	418	429	445	431	451	375	411	448	427	428	460	426	437	435	401	438	402	425	423	426	432	435	444	440	426	426	416	439	406	401	420	422	425	405	441	390	409	436	439	411	437	420	417	430	458	417	418	418	414	412	424	426	411	416	390	439	403	429	445	421	395	438	440	427	445	406	425	421	421	426	458	442	408	445	470	383	422	385	438	410	445	396	418	449	401	417	413	432	407	393	396	424	436	448	430	410	427	450	385	415	415	425	414	416	399	426	396	430	416	444	411	409	422	392	431	445	406	412	429	429	444	409	400	419	419	489	433	437	450	424	444	407	468	422	428	435	415	462	423	431	414	421	389	391	436	422	437	420	389	454	414	420	425	409	442	409	408	428	397	399	426	427	437	422	411	390	426	416	410	432	405	383	439	410	410	419	386	429	414	403	443	431	410	438	384	440	416	436	415	421	402	416	398	431	405	386	437	392	444	409	425	422	391	453	381	419	416	418	424	407	392	425	397	439	432	446	407	417	395	441	420	405	416	397	404	442	420	422	406	379	445	415	418	363	419	437	409	399	456	443	400	456	391	413	410	450	410	428	411	443	413	411	396	403	419	444	402	409	453	439	416	414	431	414	417	409	425	425	415	411	391	425	397	454	444	431	380	423	421	424	384	393	441	417	414	393	422	411	420	412	414	433	403	424	442	427	428	455	430	392	405	442	414	416	425	428	452	427	421	438	451	455	468	414	403	371	418	409	404	428	407	432	380	445	389	466	424	431	436	402	415	396	388	401	432	382	431	395	477	392	388	402	426	389	450	417	430	393	452	434	418	430	396	426	451	399	440	395	402	402	457	418	373	432	407	442	441	411	409	400	438	450	426	410	425	425	426	433	409	420	425	442	418	421	364	397	469	402	400	449	402	436	421	439	391	408	416	444	438	419	453	390	429	428	455	377	403	446	359	395	402	417	483	437	421	431	425	394	434	441	445	410	410	434	416	418	415	404	437	399	420	430	382	436	422	444	443	409	434	457	432	399	408	407	402	446	446	435	418	422	390	435	392	408	425	367	400	400	439	412	425	437	381	450	418	409	385	429	427	423	421	418	412	402	400	419	429	412	419	413	444	420	400	429	426	418	433	400	413	409	421	393	405	400	420	427	428	420	397	386	391	412	374	453	453	395	439	433	427	397	433	410	404	414	444	421	413	420	435	425	455	384	425	426	472	428	405	417	436	438	440	456	397	414	415	433	438	430	426	483	428	413	425	397	411	397	419	413	442	411	406	432	423	425	405	433	431	444	406	415	378	497	405	426	418	441	420	418	373	416	430	413	404	425	401	429	425	444	442	378	433	402	443	385	450	423	450	423	413	372	396	420	445	375	448	424	417	415	405	442	444	434	409	396	406	431	394	400	461	423	427	428	427	415	404	415	397	439	451	480	378	418	451	442	415	416	399	408	441	408	416	434	416	391	405	413	431	411	419	396	392	431	446	437	416	422	454	437	391	404	443	426	414	399	422	393	364	448	412	438	437	360	435	409	451	444	443	418	427	426	444	440	450	418	411	433	383	416	433	436	406	396	446	416	412	401	424	394	365	435	417	408	422	408	423	431	388	392	426	437	437	435	412	418	395	442	406	435	392	430	452	464	417	387	423	432	411	450	403	435	414	441	397	430	414	455	369	401	387	440	428	454	407	422	435	412	424	403	435	401	447	446	422	440	431	419	409	377	439	407	406	443	446	428	467	409	443	464	408	436	418	441	414	397	416	440	428	393	386	462	423	423	413	416	422	440	401	457	446	383	439	425	446	417	401	394	423	440	385	382	395	434	441	427	422	418	397	418	414	452	404	422	453	400	398	420	413	447	454	426	426	384	425	421	444	463	436	384	406	411	402	402	410	423	438	435	436	406	417	381	420	403	412	405	399	409	443	431	431	398	435	434	427	431	368	437	415	449	439	424	438	402	425	410	427	437	417	403	417	403	457	437	442	400	373	412	425	450	414	445	407	407	405	438	448	418	441	402	429	433	449	430	429	397	439	398	422	429	433	420	435	417	399	387	412	422	387	404	462	413	456	427	395	431	407	419	427	407	457	390	411	462	469	424	453	425	436	449	425	450	424	434	441	394	431	413	393	387	428	383	404	425	413	395	402	438	427	453	419	425	404	429	422	434	433	411	409	459	415	410	447	395	449	425	421	403	453	389	404	398	421	418	440	426	411	442	411	416	436	424	429	421	412	394	411	408	436	462	413	403	407	384	451	442	433	438	410	431	413	382	414	430	431	412	414	467	375	391	457	407	406	456	445	423	417	407	471	435	415	428	414	407	442	434	402	401	404	432	403	405	386	435	404	481	389	406	414	389	403	428	430	405	442	407	414	411	430	408	387	404	384	442	389	440	425	381	391	401	457	419	416	419	405	423	397	439	405	403	397	376	439	373	422	429	386	453	437	403	423	387	418	409	427	439	412	427	400	411	418	435	402	403	395	437	407	416	404	417	439	447	411	461	413	435	390	439	423	413	454	425	438	427	428	424	414	432	401	437	433	419	458	401	418	423	410	401	358	438	441	425	407	397	442	412	419	475	402	405	406	423	413	410	393	394	431	428	400	426	396	428	402	418	437	423	397	422	401	453	424	455	440	375	379	422	425	432	431	410	420	422	384	438	441	415	415	412	454	422	421	401	425	395	419	418	365	443	401	428	396	422	389	434	421	408	446	432	408	431	427	412	407	431	427	435	451	417	429	440	466	418	399	422	403	436	413	432	433	410	414	437	426	436	443	389	459	443	418	441	375	451	411	413	414	441	430	442	400	386	397	417	427	409	409	452	424	433	415	435	435	409	404	432	462	415	393	410	410	385	434	412	439	407	433
30452	30961	29991	18151	7359	2620	1451	977	742	634	553	502	441	432	393	378	380	342	325	341	311	355	315	310	329	314	299	305	333	261	315	297	311	317	310	302	291	295	290	283	285	291	287	308	293	315	301	267	300	292	247	299	315	261	275	270	281	293	288	273	298	320	275	271	335	303	294	278	256	287	275	275	312	296	291	300	286	270	287	285	261	287	318	270	300	307	287	282	249	289	275	318	274	278	294	264	275	280	308	320	302	290	294	310	307	272	303	292	317	291	313	334	287	313	279	299	299	294	302	270	275	291	304	318	289	300	276	268	283	264	331	263	293	282	278	297	294	265	306	293	276	271	308	312	304	250	283	274	291	280	294	299	296	302	315	265	301	301	273	277	299	327	295	297	313	300	335	283	299	268	270	316	280	301	286	308	314	300	275	298	305	289	305	292	268	286	293	303	262	262	299	279	309	284	288	277	310	301	316	280	300	294	270	287	287	281	297	285	289	305	298	297	302	331	271	287	298	335	297	274	297	310	263	274	291	308	273	298	321	309	267	297	323	341	279	317	309	283	314	313	300	302	315	316	303	279	310	291	280	284	319	292	289	307	270	254	290	278	296	280	302	283	284	303	309	304	293	285	328	277	322	285	285	331	298	276	279	309	306	301	290	308	292	291	299	293	297	309	290	287	329	299	297	290	329	275	270	270	275	275	259	304	297	260	311	261	277	304	314	303	313	303	270	300	288	302	289	274	293	291	280	288	281	288	265	319	273	298	283	292	315	302	292	310	298	283	300	298	309	284	296	316	295	271	302	310	282	290	281	280	274	304	281	300	288	304	314	275	313	303	277	272	329	298	332	314	334	282	306	293	304	264	326	294	282	264	285	287	281	287	276	293	295	282	267	276	294	347	280	292	302	287	303	309	312	281	280	281	313	289	285	307	292	275	298	293	275	296	297	308	272	294	280	292	284	265	291	297	265	275	292	300	303	308	315	283	287	281	282	318	296	293	285	280	298	267	309	268	281	266	278	261	299	296	299	307	293	279	290	270	303	296	291	284	290	280	279	287	270	303	289	291	271	291	324	292	305	267	276	295	262	291	296	276	300	301	303	307	286	298	292	327	284	301	285	284	287	288	274	297	288	270	305	285	301	286	310	274	307	314	295	294	284	300	304	288	306	300	282	288	295	259	277	299	271	286	290	294	310	283	318	274	293	296	283	312	270	278	258	271	283	289	297	302	336	288	296	303	293	308	306	299	300	307	294	293	296	288	267	323	281	311	310	290	301	285	300	275	315	299	283	285	308	293	286	297	327	302	257	302	290	311	318	287	307	279	269	277	312	288	273	331	324	294	291	295	275	311	258	299	306	326	327	296	337	296	288	312	313	310	313	285	260	301	312	269	340	316	258	268	309	286	251	274	289	275	283	277	292	303	304	292	288	270	307	308	300	278	267	308	284	277	304	296	295	301	270	287	314	290	297	309	290	292	274	267	291	284	299	301	337	276	291	280	276	292	301	307	284	305	275	297	305	297	315	304	294	292	333	310	311	256	289	276	310	295	288	309	293	281	313	314	293	300	303	284	281	305	304	309	277	301	307	307	292	284	321	305	321	309	265	270	300	311	300	304	290	315	298	311	265	307	293	286	292	291	293	290	299	252	278	296	265	275	305	318	302	316	288	297	276	286	298	308	279	308	295	292	305	257	288	307	302	297	284	300	308	299	289	283	284	291	263	286	250	272	306	287	308	264	293	272	277	285	279	291	295	283	299	327	307	330	292	336	288	311	313	279	305	277	281	264	303	289	266	276	296	306	283	299	275	311	298	288	292	317	300	323	289	286	332	312	269	301	290	288	267	301	312	289	285	284	310	291	240	293	308	281	314	274	284	277	311	327	295	276	293	294	299	288	301	285	295	296	308	318	246	251	289	297	294	323	300	277	308	292	257	306	299	287	299	267	294	304	330	312	312	292	294	292	307	298	305	294	283	261	291	304	273	323	291	298	307	302	314	323	259	313	309	324	315	292	310	312	309	287	272	283	301	304	263	293	296	299	290	281	271	280	318	295	306	272	297	274	284	285	286	299	290	272	291	331	256	289	293	273	286	303	293	279	265	290	309	295	304	300	309	273	281	283	284	272	295	295	265	284	274	325	271	289	319	291	276	294	285	285	303	310	278	309	256	282	254	282	272	325	282	283	281	297	290	304	293	315	281	296	292	279	290	285	297	307	293	271	333	285	299	304	266	268	288	311	284	294	256	292	301	303	274	277	258	308	312	264	273	293	296	312	301	286	294	310	301	260	308	318	288	269	311	307	319	293	288	316	271	288	299	278	295	297	309	332	298	327	261	318	323	308	275	291	277	287	324	296	288	312	299	309	277	272	286	305	302	288	329	285	296	286	320	280	278	284	310	318	314	294	317	281	266	258	286	282	294	316	324	286	304	278	296	319	272	308	272	290	282	295	293	305	278	284	289	299	318	292	295	296	273	280	268	299	292	289	311	304	300	291	291	288	301	307	303	267	306	306	297	287	291	257	274	284	294	305	341	319	291	309	259	300	289	293	299	329	295	315	335	297	292	310	290	293	291	288	287	314	296	248	291	299	280	301	279	300	285	265	289	320	311	283	300	311	301	291	298	316	287	289	286	281	293	284	314	302	287	283	305	319	314	299	319	249	309	305	284	302	287	274	274	289	286	316	337	292	292	322	298	311	308	299	298	283	278	307	323	270	267	316	317	298	297	282	260	304	286	271	294	265	282	297	296	299	326	279	276	267	273	312	302	318	280	284	321	284	301	315	300	282	271	284	325	311	296	304	297	305	299	284	288	319	329	268	309	312	292	283	301	292	278	298	289	295	313	294	291	277	299	279	289	244	311	280	292	280	287	306	277	287	292	289	307	297	293	296	285	278	288	300	276	304	272	306	287	295	266	313	303	301	295	278	321	300	292	300	292	305	272	274	299	291	281	289	303	328	299	272	317	304	312	296	307	288	284	295	291	296	306	302	314	287	316	310	292	272	317	264	321	294	290	279	314	274	271	310	293	329	313	279	304	277	269	298	281	289	314	278	306	272	269	290	285	320	301	270	300	326	279	288	295	278	276	306	294	284	279	317	325	289	288	289	301	292	294	297	286	269	288	291	290	328	284	301	303	260	310	328	293	338	267	315	276	261	319	264	323	291	278	293	264	273	306	284	307	313	292	226	301	279	282	279	274	267	280	291	301	295	296	278	331	316	314	292	266	320	299	280	284	311	305	295	304	286	298	288	266	318	279	294	268	303	307	306	258	315	273	275	315	264	302	298	303	272	295	315	300	263	306	306	281	316	325	317	283	299	280	312	277	322	302	288	324	276	290	284	302	290	337	293	295	282	296	287	322	287	280	352	299	324	303	302	283	293	298	318	275	299	286	294	305	298	258	295	307	284	303	333	337	287	325	293	292	316	267	270	295	328	301	310	307	253	292	307	319	280	305	303	249	282	276	284	330	297	274	307	306	299	303	286
33044	46633	32446	19572	10184	4685	2681	1820	1211	920	837	752	616	589	490	460	442	448	451	399	420	399	387	390	402	400	424	356	360	355	369	382	342	352	342	353	357	364	375	339	371	393	331	332	371	315	322	342	343	329	318	362	365	339	337	337	346	340	329	349	319	320	334	336	358	352	364	332	367	342	306	352	353	314	339	325	349	308	337	371	342	364	319	346	356	319	367	335	326	314	342	351	345	349	344	345	348	329	343	316	348	379	341	357	344	376	364	359	349	359	335	376	335	327	312	304	347	333	315	348	344	302	345	338	326	350	312	362	352	329	359	349	302	336	339	339	372	317	310	364	326	357	337	353	356	343	333	354	362	334	348	357	345	326	373	328	301	331	367	347	346	337	324	347	349	345	364	317	344	336	322	351	337	353	323	333	355	348	358	327	329	336	331	339	343	326	333	290	320	376	352	360	336	332	323	327	328	336	315	334	330	317	343	345	364	363	335	344	344	372	334	314	329	342	380	342	322	327	310	356	355	369	352	366	351	344	325	316	324	331	324	337	336	346	294	329	381	344	355	337	298	321	329	327	310	354	343	349	325	324	376	318	331	345	389	324	345	355	342	331	326	371	358	339	370	357	337	326	338	326	362	339	335	365	340	334	350	349	316	347	340	345	355	333	344	323	309	331	357	331	357	359	334	374	337	327	347	355	345	351	374	355	344	351	368	322	338	348	341	362	351	369	340	330	352	361	323	355	363	317	354	305	360	342	304	350	345	356	311	358	351	350	353	359	331	338	353	321	310	312	328	358	356	338	359	334	328	314	311	346	376	334	378	313	341	355	350	343	325	350	337	322	365	340	363	347	332	335	359	355	329	383	343	352	356	343	367	323	373	350	338	347	325	380	314	349	339	358	320	332	337	349	329	318	337	326	344	346	321	370	360	325	346	372	322	330	361	359	332	361	341	326	336	341	339	352	327	331	329	367	333	348	344	307	322	324	357	332	316	308	339	351	366	354	365	322	350	340	308	375	342	347	324	320	330	353	361	339	341	352	350	299	334	321	353	346	351	338	333	343	333	346	347	320	343	324	335	317	342	342	363	323	338	300	287	321	299	393	324	338	328	324	351	375	323	344	332	348	336	383	333	360	327	330	332	342	337	307	352	357	341	336	324	327	354	316	330	353	355	314	367	333	354	331	329	375	346	323	332	310	354	366	341	346	337	334	357	333	338	343	344	336	329	337	364	341	354	354	358	332	328	379	347	369	358	343	360	341	348	338	336	380	334	303	343	348	324	333	336	338	309	337	323	324	315	287	362	386	327	338	317	332	310	335	332	337	366	325	348	324	341	340	353	382	375	361	334	345	349	300	343	345	353	316	314	343	335	336	379	322	355	344	332	354	353	317	359	370	348	325	321	352	318	344	360	362	365	338	329	344	338	356	341	327	320	360	322	300	368	326	305	375	312	335	339	319	386	326	310	337	336	376	361	330	349	352	345	336	354	330	331	347	374	335	353	368	334	350	337	350	361	362	332	338	332	355	336	317	337	359	351	372	364	373	345	328	342	329	324	344	341	348	342	348	353	351	356	359	349	332	392	361	347	325	347	339	336	357	357	339	367	344	352	335	345	343	360	326	328	329	327	347	369	345	344	364	351	317	330	347	349	374	356	330	385	344	332	316	353	362	358	316	333	386	336	374	345	356	340	357	333	336	361	325	335	353	361	340	340	322	357	359	336	352	312	331	330	335	365	333	357	353	367	303	346	382	373	333	349	350	335	365	316	352	344	405	341	330	330	338	349	344	333	348	361	362	332	378	333	329	323	360	323	355	341	379	299	345	342	361	341	344	310	352	369	349	328	342	308	339	348	341	327	342	340	349	324	380	318	321	378	348	337	333	321	324	323	314	345	331	357	313	353	365	357	362	345	331	347	318	331	348	318	298	376	340	331	356	358	347	340	356	341	381	342	388	321	354	331	339	346	359	342	355	353	331	314	372	331	372	385	336	337	354	341	355	371	342	334	334	310	349	336	378	316	300	328	330	347	319	314	331	354	373	302	319	344	339	351	337	325	301	338	341	337	363	311	351	327	366	331	368	369	337	362	363	368	355	352	343	321	353	328	368	327	351	355	363	321	342	325	342	355	361	355	376	345	325	346	366	310	368	370	387	349	356	331	343	339	327	335	358	330	342	355	402	328	297	339	345	324	318	329	351	356	302	326	305	310	340	348	350	360	323	373	377	319	346	337	343	333	325	382	320	321	346	343	339	368	311	352	347	340	336	324	354	341	342	303	342	356	359	318	318	339	336	333	347	321	326	342	341	352	315	374	336	300	368	338	335	358	352	351	334	351	335	341	305	347	310	329	357	354	336	354	328	349	313	342	364	335	335	324	327	361	337	339	307	323	331	329	354	333	343	327	373	315	356	349	335	332	360	358	358	342	320	333	333	333	318	369	339	356	348	348	332	334	341	332	343	342	362	335	313	367	328	339	316	298	348	334	329	346	336	311	366	329	366	370	360	334	393	348	338	340	358	348	368	336	362	346	299	346	318	339	314	335	323	337	319	361	331	352	328	367	349	319	363	353	335	356	317	361	349	353	338	343	335	331	356	361	355	358	320	331	365	342	343	361	343	306	380	327	320	342	360	348	353	353	340	337	314	374	341	315	320	334	354	365	339	369	324	357	317	320	347	364	326	357	342	329	367	353	326	350	343	345	361	351	331	336	314	342	340	361	335	347	334	360	366	356	365	327	337	348	338	339	329	350	332	335	342	318	349	331	313	360	333	319	329	314	340	376	371	332	349	345	337	317	342	336	333	337	358	329	348	311	336	300	331	342	363	358	358	359	362	368	342	305	332	361	359	364	345	329	376	315	324	340	348	334	362	348	333	348	330	365	346	337	309	328	323	369	326	388	342	315	366	320	355	352	351	389	371	352	348	363	355	333	319	348	350	322	344	367	379	345	335	349	334	353	372	365	339	338	328	361	335	326	367	325	328	346	328	369	342	361	357	346	354	339	362	340	327	379	353	351	352	331	347	359	332	335	304	364	312	327	348	332	397	336	310	335	353	366	341	346	386	337	320	359	325	332	338	363	340	350	355	334	341	377	362	356	349	346	335	351	352	340	313	328	365	320	340	346	342	359	354	318	331	354	348	348	352	337	337	341	336	327	368	350	399	357	347	355	374	315	345	355	363	299	335	349	333	338	351	358	320	335	347	346	370	347	347	333	315	344	319	335	329	342	355	352	356	320	343	330	348	347	333	334	333	334	346	352	343	338	325	340	337	338	350	337	347	343	350	355	351	325	307	347	331	304	366	369	316	306	337	326	319	334	341	334	323	361	368	343	324	337	330	316	348	340	355	310	348	334	317	334	362	349	364	371	347	350	366	323	335	360	332	359	341	336	331	348	304	344	380	321	283	331	336	318	364	354	320	331	331	352	327	363	345	345	340	326	305	337	365	362	352	325	337	370	367	364	383	326	358	354	347	366	358	296	320	317	336
23991	21493	28602	25315	21474	13990	5077	1967	1407	1019	863	763	643	624	552	480	510	469	457	404	421	441	431	384	391	377	404	432	394	361	373	379	406	417	361	333	376	411	351	370	360	380	363	362	373	381	347	350	381	383	357	359	335	367	388	356	343	385	361	341	369	377	362	347	363	351	379	326	394	342	358	356	334	355	378	325	368	377	337	343	348	367	392	346	330	373	324	386	331	345	336	384	405	341	357	419	394	364	334	359	348	364	372	365	382	340	376	356	309	324	365	365	346	341	336	351	309	348	340	339	351	366	374	381	409	382	379	352	338	352	362	323	371	345	364	377	333	381	364	342	363	373	399	373	345	380	337	354	359	355	310	353	329	380	375	330	371	358	354	354	347	371	423	349	367	366	401	362	366	354	339	365	376	368	347	347	362	337	392	372	432	357	339	365	360	354	381	385	328	382	361	379	381	370	357	331	405	364	363	363	383	360	358	374	357	395	371	359	350	376	372	356	367	406	350	340	373	357	342	361	342	375	344	370	380	348	373	363	348	376	357	388	390	347	337	398	349	366	400	315	370	351	326	345	368	356	377	360	362	331	375	328	382	334	343	383	334	381	377	346	344	366	347	343	351	342	386	377	360	387	349	385	345	351	347	343	356	338	369	368	351	361	325	364	377	381	343	374	385	368	334	332	368	360	375	369	366	348	367	389	369	383	378	397	350	380	361	361	387	342	374	378	379	389	358	360	337	366	354	333	383	344	357	355	358	314	347	372	376	358	356	364	353	349	353	358	321	379	327	383	393	399	323	351	375	361	373	357	360	363	371	339	361	369	369	341	373	347	399	359	362	348	360	371	393	339	391	373	370	345	373	346	378	365	373	389	370	338	350	328	380	362	330	358	340	363	355	366	367	364	348	357	378	374	344	376	329	369	379	399	352	367	360	377	374	386	337	382	363	344	377	349	385	352	390	347	348	393	337	348	349	346	356	359	331	335	347	354	353	349	353	362	337	355	386	383	370	372	377	386	361	372	381	372	363	371	363	381	356	367	358	380	337	363	342	352	355	369	352	334	330	365	373	337	364	356	350	368	382	347	353	357	367	377	349	330	336	350	342	363	360	392	403	333	360	373	370	353	334	351	339	350	376	374	352	369	330	331	347	370	362	370	317	372	378	349	326	370	367	367	372	366	337	391	344	366	383	348	361	378	351	327	377	408	340	355	374	377	343	381	357	374	369	362	366	375	384	358	398	348	330	365	389	337	375	365	371	395	385	342	360	357	339	347	347	382	340	337	344	359	358	377	335	349	381	353	360	368	352	371	318	344	367	361	331	385	337	353	359	365	349	356	383	382	345	374	379	330	364	352	390	350	359	328	383	366	377	344	382	380	395	342	334	326	381	342	364	334	390	350	374	373	355	345	325	366	383	368	364	333	360	343	342	348	376	378	367	333	335	333	376	390	359	378	358	391	354	356	356	384	365	380	329	371	366	381	357	354	389	379	361	384	365	369	310	348	361	383	343	380	372	357	395	342	347	333	374	354	361	329	359	341	361	394	398	363	348	374	353	322	393	395	364	362	371	332	366	360	372	390	393	343	330	379	351	339	336	335	348	362	355	359	366	388	365	363	367	346	388	356	346	349	339	348	354	353	397	373	337	378	331	392	334	367	355	400	344	327	363	375	374	340	348	372	352	341	349	375	375	350	332	379	368	340	372	372	321	333	346	345	360	347	397	389	377	358	353	379	324	356	350	335	319	378	358	380	348	360	367	358	347	360	376	365	369	372	351	353	343	351	356	350	382	357	363	349	375	323	351	352	371	362	367	340	328	337	346	372	376	371	363	357	370	382	374	376	371	361	350	367	344	375	390	348	358	390	337	337	380	364	385	339	356	354	359	353	370	376	363	382	331	400	370	370	329	395	362	359	383	377	347	361	354	333	378	392	360	333	362	352	375	325	358	363	368	344	337	352	350	347	361	365	329	334	373	340	338	369	326	344	348	362	384	361	349	374	402	351	364	376	368	327	352	346	388	364	353	329	349	350	329	381	373	375	373	359	354	386	386	351	342	327	385	358	402	348	338	347	391	373	369	345	387	367	336	360	361	331	345	307	358	331	370	348	379	357	378	383	328	349	370	368	339	329	369	341	388	338	389	409	381	377	327	363	364	376	353	352	368	385	342	339	346	351	349	392	342	343	350	363	357	347	362	380	360	390	356	372	400	383	362	364	363	364	333	372	352	347	331	368	363	356	384	366	380	378	347	383	372	352	372	379	383	348	364	369	342	339	369	390	339	357	390	377	376	379	359	366	355	367	367	381	353	377	393	371	360	343	354	346	392	356	371	348	350	339	384	355	347	355	338	423	383	342	359	386	390	391	344	326	395	331	368	355	371	362	347	364	358	354	346	354	344	343	340	374	377	365	382	351	327	358	328	365	335	355	362	341	378	348	404	354	382	342	407	399	380	365	365	336	378	331	341	372	368	384	338	380	403	377	365	416	362	364	332	355	356	354	348	369	366	372	373	356	379	349	379	403	353	358	341	350	338	383	366	355	370	403	329	373	362	360	388	334	320	365	362	382	356	367	367	328	345	331	368	355	359	364	324	374	346	359	365	345	343	366	339	352	362	342	415	344	349	348	343	360	364	376	371	341	333	363	355	373	331	370	365	361	339	374	367	347	369	348	361	384	355	338	340	368	336	330	351	356	363	349	346	346	392	398	361	343	370	382	374	343	371	343	359	374	335	346	369	367	359	357	334	363	340	369	325	319	345	338	356	341	369	382	391	367	378	378	343	369	366	364	356	355	379	352	369	367	399	332	378	358	348	387	367	371	370	398	394	349	339	356	355	369	365	350	366	357	359	372	350	349	401	375	372	379	357	368	352	360	358	395	351	361	405	344	351	361	338	339	396	349	362	330	359	370	377	347	339	378	376	318	374	387	377	328	375	369	359	353	366	365	374	371	362	369	343	378	338	353	352	371	385	382	387	388	387	384	364	361	417	346	393	369	374	341	346	335	342	372	339	348	399	329	367	345	375	382	364	365	363	356	363	347	380	339	359	339	348	370	380	387	332	326	373	327	358	343	331	374	397	371	328	361	357	342	360	349	370	385	352	342	357	349	358	339	393	332	375	351	390	368	384	338	370	389	398	353	332	382	366	378	342	372	346	363	357	356	334	354	338	358	368	373	362	342	341	336	349	343	382	359	357	354	347	362	347	351	349	358	362	364	329	369	377	374	372	377	333	368	380	364	347	353	383	332	370	354	391	369	351	375	381	359	358	310	347	375	350	352	339	351	369	355	371	317	332	379	337	382	368	371	353	378	373	355	340	366	378	348	345	359	377	341	382	358	387	356	382	403	329	355	374	366	354	331	350	336	357	335	386	355	396	377	396	334	373	379	367	364	362	377	355	351	364	329	374	347	349	347	354	358	324	394	353	374	393	361	363	384	368	392	345	358	364	355	370	339	327	350	347	376	353	320	347	358	354	358	359	378	333	355
31492	52372	41731	29274	18090	11205	5854	3427	2537	1747	1343	1134	942	844	759	714	675	600	563	592	521	529	501	448	481	498	451	454	459	487	460	436	421	438	471	433	436	432	462	423	425	393	469	414	447	406	392	457	465	423	405	441	442	401	445	389	398	444	412	395	424	451	440	424	412	422	446	432	446	435	410	451	409	425	428	427	397	462	416	432	423	400	391	385	401	422	423	422	444	428	442	418	428	393	383	411	410	415	426	399	429	394	417	394	389	387	394	409	388	423	432	430	411	409	429	423	434	405	419	384	422	401	438	424	416	408	401	410	399	416	414	391	392	402	416	395	397	427	419	422	384	411	414	435	405	409	415	396	417	396	451	439	460	370	408	439	423	383	405	394	402	410	442	394	411	427	434	396	409	392	414	395	408	385	401	396	454	420	390	404	418	416	429	400	380	400	378	439	448	407	442	421	430	399	400	423	413	403	390	421	409	417	416	421	411	406	424	413	408	440	399	431	423	457	432	441	404	363	423	422	381	408	411	400	420	400	381	432	395	407	406	390	395	367	437	413	423	402	405	389	436	411	360	406	422	446	382	428	451	421	392	399	391	425	404	443	428	392	402	409	432	398	442	404	392	407	409	396	451	421	392	464	417	433	414	460	407	405	435	405	447	399	425	406	403	415	459	432	445	399	422	450	426	397	427	450	400	417	428	418	427	441	416	425	402	380	411	403	415	394	419	426	423	407	440	391	416	422	397	446	388	408	413	440	416	423	401	414	412	433	436	419	411	405	411	406	365	418	430	419	402	391	426	407	410	419	455	420	426	386	416	396	421	390	421	389	377	415	424	414	405	407	408	432	406	421	419	421	439	405	410	418	418	437	383	405	430	424	409	431	416	381	453	422	438	413	369	428	410	397	401	419	401	423	384	408	403	438	427	412	412	437	416	413	430	425	441	394	403	436	406	437	428	421	411	410	421	416	426	437	409	447	407	439	433	427	378	399	425	405	384	388	408	432	412	455	412	426	389	411	401	399	391	419	438	420	396	404	378	435	397	393	409	422	427	394	415	454	425	412	423	392	405	411	402	393	415	399	417	421	398	429	403	422	446	424	427	413	437	396	422	435	424	411	420	410	381	388	411	395	398	440	372	395	420	426	431	424	395	417	448	436	436	417	408	370	408	423	401	436	400	429	440	416	377	433	395	399	376	433	448	382	436	401	429	435	402	398	429	437	426	435	433	361	428	429	415	402	419	431	420	410	436	439	417	423	407	465	418	427	394	402	430	406	432	433	413	413	409	385	423	431	429	412	408	387	442	434	412	419	368	442	394	390	393	435	432	433	395	436	374	388	397	416	420	414	424	445	408	413	406	432	408	424	441	415	379	417	420	437	423	428	410	418	408	413	408	414	419	410	402	416	431	429	422	426	430	421	374	431	388	427	401	437	419	407	430	449	429	419	381	437	422	438	420	443	415	422	441	420	385	416	442	417	426	445	417	434	418	374	385	441	402	417	425	423	441	439	442	417	410	450	435	428	434	410	372	405	417	429	402	379	406	425	427	459	445	411	438	446	442	399	449	422	391	401	405	385	394	384	432	415	417	430	426	418	441	382	421	427	398	431	400	439	390	402	388	392	412	382	450	403	437	405	406	412	384	440	422	371	415	424	403	390	416	371	467	416	421	416	428	437	402	449	413	402	414	447	383	420	436	418	419	413	397	440	409	404	434	438	400	419	388	407	410	414	409	396	441	451	405	441	422	386	451	424	398	369	404	426	405	399	407	428	441	420	407	404	442	455	422	448	418	428	390	412	408	411	415	405	376	423	412	394	426	443	437	439	436	431	425	417	450	456	413	431	455	367	427	425	428	420	434	421	417	426	417	418	424	397	389	439	397	414	400	440	401	395	432	423	386	422	409	421	428	417	432	423	442	406	427	425	408	449	414	409	419	412	364	393	413	424	417	430	417	412	441	409	357	431	378	446	401	374	419	418	463	401	390	437	407	425	378	389	396	384	396	376	399	412	462	432	392	411	416	418	421	399	445	420	390	407	409	436	424	452	434	393	412	401	378	401	389	418	395	404	397	391	393	433	408	416	426	411	400	421	390	436	435	415	379	403	401	422	422	472	433	423	417	436	408	422	416	391	410	409	408	434	396	419	427	416	436	454	409	425	443	437	405	385	416	392	411	431	431	409	420	435	425	444	395	415	442	428	425	386	417	450	396	447	399	435	433	397	419	424	401	400	401	368	397	434	359	391	404	448	444	458	403	438	408	420	418	422	400	423	415	431	412	422	422	427	435	413	428	412	372	395	375	387	407	419	433	408	427	408	433	420	407	418	433	415	384	389	399	421	399	463	398	426	435	410	386	360	442	358	449	410	388	414	409	404	382	437	400	418	429	408	374	429	392	415	457	437	421	381	425	377	387	411	412	423	434	423	390	400	425	443	471	439	419	447	406	417	460	445	408	432	389	428	408	420	401	419	442	430	415	419	425	429	438	422	444	434	414	392	416	418	436	462	409	393	375	409	406	395	417	397	432	374	426	386	455	455	409	383	428	373	430	451	448	413	367	461	448	422	428	449	395	443	417	439	409	422	408	415	397	415	411	386	397	426	462	435	388	378	437	406	433	427	402	432	448	425	381	405	399	421	411	444	446	433	380	399	421	398	396	383	373	435	442	403	420	400	413	437	422	395	375	410	442	404	441	384	436	432	399	421	410	457	412	396	435	419	412	416	419	411	389	444	408	402	415	411	420	400	391	433	389	389	434	421	436	412	434	397	411	376	447	417	406	375	388	420	417	432	396	406	469	380	408	375	417	393	454	409	431	441	379	397	450	416	403	447	428	402	423	437	396	433	379	377	427	418	407	429	418	418	402	408	423	429	401	399	415	409	393	402	423	422	405	442	397	399	422	419	388	425	417	399	415	419	408	416	418	450	372	414	420	422	397	415	434	425	396	414	396	428	439	409	408	422	405	418	410	441	435	407	423	432	428	415	442	379	440	408	386	425	446	437	405	419	424	420	407	407	409	420	412	410	417	366	399	426	428	443	417	385	384	406	423	382	402	425	425	410	385	411	391	392	434	441	437	390	421	410	418	394	398	449	420	418	411	390	435	462	420	418	413	414	395	413	403	401	459	424	447	418	424	430	423	417	422	419	416	409	429	462	396	406	411	405	424	470	423	444	387	426	410	385	415	434	422	433	445	418	429	452	442	406	399	410	425	405	390	403	382	438	421	405	421	428	404	401	433	403	425	394	442	386	416	441	405	442	413	437	388	400	434	440	443	404	366	415	457	405	408	406	414	391	409	416	362	414	451	448	435	433	431	366	414	436	419	419	420	406	428	407	407	404	383	423	418	436	438	412	418	395	415	414	424	442	405	421	396	404	401	387	472	407	408	416	427	380	474	423	425	434	406	418	429	373	432	387	405	425	434	413	413	427	380	394	385	458	398	437	393	415	398	411	398	402	426	422	401	429	425	400	438	439	435	398	403	430	430	405
25327	21495	27981	26095	14463	5345	2373	1313	901	677	530	481	432	414	393	360	340	339	302	312	293	264	336	306	318	278	329	264	275	296	308	307	244	286	284	297	266	272	270	289	281	243	283	267	282	288	291	282	288	258	260	299	260	256	225	272	254	238	281	235	257	268	284	317	251	278	272	285	277	252	270	248	262	273	254	270	238	267	265	282	265	264	311	292	256	257	279	291	276	281	235	282	306	265	289	268	230	277	304	294	273	252	276	282	255	277	285	267	272	245	259	245	250	270	267	294	245	294	274	279	270	257	296	270	275	239	284	275	267	279	259	287	269	297	286	252	265	262	282	303	271	286	275	247	257	273	243	274	272	284	252	286	273	256	264	252	246	274	249	279	269	265	294	262	265	302	239	270	245	253	281	257	275	251	263	289	265	260	264	281	253	262	282	268	256	255	280	263	263	259	256	271	290	258	273	263	267	243	315	257	304	264	261	258	290	286	251	272	283	262	301	282	255	278	281	257	274	265	269	273	247	273	241	279	276	272	271	282	272	255	250	250	300	289	220	286	276	232	270	265	258	208	289	269	269	298	262	265	278	285	274	267	262	249	267	285	279	267	277	288	245	228	264	257	247	267	279	277	288	267	260	272	262	289	265	273	267	273	259	258	232	252	253	261	275	240	244	260	274	281	253	267	257	275	303	263	269	263	296	264	278	277	278	276	267	296	277	257	265	288	232	278	259	247	258	294	238	254	266	286	304	253	261	269	258	269	260	269	250	275	303	249	252	261	267	261	272	243	255	267	287	300	296	277	251	262	250	290	285	267	251	275	264	282	281	290	265	282	254	262	280	254	267	258	277	244	277	261	266	263	274	245	267	273	263	255	260	250	273	272	274	276	268	267	271	249	303	260	269	287	285	259	234	266	296	288	284	277	287	278	280	278	278	284	278	273	278	288	276	241	261	271	274	255	286	280	256	264	260	235	264	271	297	282	277	228	265	305	283	285	271	274	272	295	263	286	276	279	235	257	247	262	274	289	261	223	272	269	257	269	247	273	271	281	264	279	293	301	264	275	261	296	267	281	247	287	257	268	282	260	272	257	267	259	302	255	279	273	256	241	264	252	278	293	278	278	274	304	266	289	253	281	304	281	287	264	295	267	254	274	276	249	279	278	265	263	279	267	245	275	266	283	270	259	260	296	275	243	270	273	278	245	276	241	272	294	260	266	239	257	263	249	251	276	268	276	278	266	269	257	299	262	267	257	270	280	265	267	242	243	265	272	261	251	270	268	255	281	310	295	293	259	275	293	307	277	288	289	267	266	276	266	255	291	254	283	276	271	266	258	245	278	266	246	278	274	262	261	255	242	281	268	240	264	249	253	291	252	259	279	266	272	258	233	257	301	281	271	286	273	277	293	282	280	273	281	260	285	267	265	253	264	277	275	288	305	289	286	278	266	239	271	267	298	281	254	282	262	293	262	243	258	271	271	268	256	252	288	253	282	247	235	250	254	301	265	271	242	274	281	265	257	261	264	278	296	256	277	275	247	263	270	267	287	231	284	269	259	263	272	253	259	265	274	317	277	267	269	244	290	275	283	263	257	266	274	238	235	314	266	279	262	232	269	274	266	262	270	278	283	260	259	285	255	243	276	270	266	261	264	274	263	280	281	261	272	270	288	269	253	279	260	259	259	286	271	275	256	265	259	279	248	257	298	268	260	284	275	276	262	277	252	246	297	269	286	287	288	265	257	276	235	260	269	251	267	236	272	279	265	250	260	256	286	280	268	271	297	259	269	262	276	293	284	287	269	274	289	282	257	252	245	264	267	300	261	239	264	283	293	257	273	292	299	277	274	278	276	295	271	259	246	257	266	306	284	290	285	284	284	283	280	283	273	263	259	285	269	269	252	275	263	283	266	286	274	283	292	265	239	245	266	265	280	282	259	275	264	269	261	250	268	268	283	262	247	267	268	256	261	281	252	219	279	237	293	253	317	260	282	295	284	261	270	273	281	248	282	256	271	292	289	268	281	287	288	263	286	295	289	275	270	252	267	287	269	284	276	274	302	261	283	247	264	263	292	262	274	258	277	317	270	303	257	286	299	305	240	266	250	263	267	280	283	239	279	263	277	260	279	251	280	280	283	296	280	257	300	257	276	260	278	263	273	257	283	274	285	270	248	273	294	251	259	260	277	245	280	273	283	275	268	244	251	281	260	271	292	267	235	206	277	250	266	262	265	290	271	253	272	280	286	294	268	257	262	282	275	281	271	265	268	278	269	260	279	251	273	277	263	282	257	256	262	271	308	262	270	233	269	251	287	258	254	270	255	268	292	251	284	258	299	287	297	266	288	270	276	280	280	274	291	281	259	276	288	294	295	261	274	295	248	277	250	267	281	271	287	278	262	270	251	268	276	282	275	269	276	262	247	257	243	290	266	283	249	275	227	275	259	276	288	256	263	300	290	264	271	237	260	266	258	278	281	270	255	318	259	268	269	247	275	267	265	285	285	281	281	258	267	287	261	260	279	266	287	280	282	265	283	255	293	285	265	265	263	308	252	291	243	269	272	274	258	276	293	277	249	264	274	278	258	259	284	254	293	273	288	281	249	273	291	273	247	287	290	259	252	248	282	267	277	299	273	285	244	292	223	262	274	269	266	242	269	263	261	270	264	257	277	268	268	247	229	246	285	282	290	268	282	261	252	251	248	291	302	278	295	263	274	304	266	267	300	260	270	261	287	256	284	277	307	294	275	270	233	277	258	258	269	263	263	263	260	250	265	252	272	264	276	289	270	288	264	247	272	255	258	257	254	282	270	269	287	270	280	238	276	269	282	245	277	289	265	277	289	258	280	247	261	263	283	263	283	279	272	262	248	262	271	266	274	277	277	233	252	249	277	281	246	257	248	242	279	296	269	276	264	272	277	240	237	286	258	252	237	270	289	278	271	246	271	264	268	248	258	276	273	267	266	269	265	265	254	286	286	249	253	294	260	259	277	308	305	249	297	277	290	292	268	258	249	277	274	262	283	265	269	246	296	266	283	236	301	266	277	274	275	263	293	266	235	263	269	254	245	305	256	279	250	248	245	255	269	286	272	286	277	279	273	277	236	263	281	274	247	268	265	256	262	297	266	273	265	259	276	255	271	267	275	266	286	285	268	264	264	254	282	284	283	265	244	269	283	285	288	273	260	273	260	274	239	261	290	297	275	232	282	266	245	286	254	280	259	273	272	251	273	308	283	253	277	281	297	261	307	261	293	247	272	254	261	283	256	304	259	269	266	256	273	267	287	278	254	277	278	260	243	291	274	281	259	267	264	262	287	268	274	277	268	273	262	263	277	291	272	291	270	257	256	303	304	278	257	260	269	272	245	258	273	299	249	271	257	261	284	283	247	267	264	267	265	266	251	247	295	280	287	275	263	279	278	255	265	289	257	280	268	288	271	263	256	275	239	289	247	274	281	296	259	289	287	271	277	272	266	276	283	250	251	267	253	270	286	289	267
32367	48624	39113	24410	15560	8120	4512	2450	1539	1036	851	759	623	568	537	516	440	426	414	366	425	352	371	366	393	367	381	353	392	351	332	366	329	310	353	300	331	361	326	312	315	345	328	320	306	337	324	349	341	328	292	323	324	347	294	314	325	295	284	313	322	341	311	329	354	322	319	299	297	364	281	338	313	334	329	323	320	321	316	321	365	337	295	326	324	303	323	321	341	319	328	320	311	333	333	320	336	357	308	319	313	314	325	319	315	319	311	311	311	332	322	301	296	292	314	309	289	329	290	306	302	331	298	340	318	347	332	334	342	305	340	321	297	309	310	309	317	315	322	314	291	295	321	342	302	330	311	341	340	322	319	298	303	321	352	315	324	290	326	353	335	356	311	336	289	321	315	294	352	336	317	320	318	309	293	304	308	322	336	283	327	342	374	340	313	330	332	313	315	294	288	343	301	326	323	320	311	287	357	346	326	331	323	353	306	347	344	329	308	337	333	304	320	329	317	337	327	344	322	352	295	336	321	296	323	331	295	297	321	329	315	309	329	305	311	326	329	340	350	317	348	314	326	327	331	366	312	338	325	305	334	311	305	322	332	325	312	306	353	346	280	315	296	345	315	310	304	295	345	302	324	309	319	298	302	370	336	307	345	347	342	316	329	326	320	317	326	327	323	327	311	321	335	311	332	297	344	298	296	331	302	306	283	314	316	294	291	319	342	310	331	293	293	325	304	333	330	324	335	322	303	256	320	334	311	339	321	303	295	319	274	357	311	363	341	339	308	347	305	315	344	333	334	336	316	328	325	301	327	338	324	298	317	299	327	324	302	319	315	317	320	328	316	324	335	328	296	325	298	286	345	309	321	316	311	311	316	327	343	288	324	313	315	328	344	317	324	306	336	336	316	320	294	302	329	332	320	326	307	311	335	326	347	324	328	301	304	388	327	322	305	306	313	314	306	315	305	291	333	325	338	297	313	306	314	316	328	307	298	315	305	299	335	327	334	344	321	333	303	310	309	310	309	314	338	331	328	342	331	352	296	321	350	329	327	294	332	328	322	317	294	315	328	347	341	315	329	330	337	317	321	312	332	291	325	296	310	306	322	306	346	308	309	322	335	326	359	325	344	325	323	320	304	317	328	321	323	321	317	295	316	313	318	322	318	297	309	325	332	342	285	340	310	308	318	323	315	301	303	337	352	302	310	323	286	309	294	312	365	326	289	341	309	299	342	320	317	329	309	365	304	328	317	304	345	318	321	305	299	305	329	316	325	326	349	317	327	284	311	333	308	346	289	298	352	331	336	372	296	317	313	340	298	310	298	331	326	342	341	355	304	315	341	320	279	333	310	296	323	320	268	330	347	324	327	341	334	306	340	316	314	319	343	325	316	341	337	340	334	341	356	338	332	329	332	325	318	331	313	309	342	310	293	326	336	331	328	325	331	293	313	331	316	319	309	315	307	340	354	313	302	340	288	300	319	300	340	322	295	289	329	313	347	308	328	326	309	313	308	344	347	343	353	319	312	321	357	320	350	316	320	304	319	342	324	330	325	290	314	310	327	311	310	347	338	338	332	329	317	325	335	350	322	312	317	324	337	314	331	337	335	304	307	343	319	355	308	319	336	324	327	320	355	319	285	317	324	325	306	314	337	295	332	323	315	303	278	371	331	328	308	319	301	308	315	330	321	348	323	324	345	340	328	316	298	325	329	336	322	282	337	295	311	322	333	304	333	301	324	348	336	325	308	325	344	305	312	329	304	312	332	343	340	280	293	312	347	325	314	332	325	345	325	284	327	353	340	336	344	374	303	331	298	323	285	320	289	358	354	300	313	361	309	337	282	347	327	296	328	316	336	334	324	329	335	344	323	317	357	300	364	301	269	329	324	307	326	340	326	302	346	316	343	313	293	312	311	306	306	295	332	305	301	299	299	331	321	318	321	328	301	321	304	341	317	320	306	307	304	316	303	347	351	344	337	324	310	321	279	310	323	336	334	335	305	311	341	315	283	312	344	306	304	318	297	304	280	346	342	297	339	304	339	322	327	298	306	331	309	307	316	337	329	302	331	324	321	308	323	349	295	330	318	332	310	303	314	324	317	302	334	320	305	342	299	331	349	353	356	330	335	287	349	323	343	338	335	302	320	330	328	305	335	304	326	332	353	327	279	336	339	316	281	308	294	327	281	315	326	336	323	314	343	343	324	312	348	309	347	322	324	296	327	343	306	316	320	341	342	321	322	361	323	300	335	359	341	327	369	326	339	322	317	311	321	314	339	307	318	338	285	341	294	317	325	318	346	279	337	338	343	325	291	291	348	313	333	320	336	360	311	295	317	340	329	354	330	294	298	303	329	312	326	292	318	310	349	302	328	319	329	309	340	298	334	314	338	347	302	312	344	354	344	321	298	330	342	302	309	326	329	329	323	309	340	329	332	292	304	325	283	318	306	353	326	334	310	324	328	344	321	308	296	357	311	304	345	353	330	349	310	333	330	316	305	301	293	304	320	321	306	308	317	308	306	329	333	328	299	323	300	314	299	344	298	295	304	306	288	318	303	295	324	323	307	309	329	321	281	308	289	336	325	322	293	343	345	330	314	321	303	340	308	306	310	341	331	318	349	323	334	322	308	332	326	295	317	314	309	370	346	345	348	326	320	312	363	341	310	316	313	324	363	329	313	343	336	280	325	314	300	316	316	329	332	303	346	343	309	303	302	339	366	322	306	329	283	325	308	313	339	332	339	329	334	315	296	310	332	363	307	342	302	335	341	329	327	364	327	322	334	333	360	337	319	324	335	292	325	326	345	315	282	357	319	339	333	359	288	336	321	361	346	307	353	328	287	339	324	324	329	323	334	317	330	314	323	367	303	340	300	332	304	322	311	345	306	315	346	305	321	280	339	327	319	302	318	294	311	331	322	317	311	292	310	320	290	343	321	330	329	282	339	342	307	331	319	329	317	309	304	335	327	331	330	311	324	328	288	316	314	319	337	306	318	325	315	325	319	324	334	329	348	331	324	329	325	310	322	320	312	317	327	365	281	321	304	290	320	298	310	340	329	329	305	309	348	309	300	308	323	325	334	306	328	314	318	315	289	336	318	334	316	319	301	303	336	307	320	338	316	313	325	303	299	292	317	300	300	313	308	344	327	284	345	320	308	335	306	339	309	294	300	297	316	280	291	350	332	346	314	349	308	342	318	285	289	306	322	324	302	305	307	325	320	318	306	319	312	314	324	310	309	339	323	340	360	315	345	310	350	322	303	330	341	344	344	322	333	307	317	322	329	322	303	328	318	283	338	284	315	354	326	336	318	339	350	293	301	284	310	307	336	315	349	314	313	336	359	335	342	328	322	331	347	326	339	309	306	323	322	369	300	303	334	305	336	303	348	317	306	311	330	303	309	296	317	305	327	346	348	327	347	343	296	325	345	344	328	324	342	323	343	301	307	313	316	289	340	315	314	324	329	351	309	315	331	337	302	328	319	346	315	346	325	325
22851	21495	29009	24531	21841	21734	14344	4109	1462	1080	877	863	689	611	556	560	494	460	461	429	485	412	406	395	400	435	402	364	383	387	393	371	409	401	385	362	381	405	395	377	353	378	411	371	385	367	414	352	381	399	396	389	343	365	373	364	350	351	344	373	371	365	381	374	359	374	343	345	357	380	387	362	365	379	338	321	348	357	375	363	390	350	362	343	368	372	340	398	368	364	366	361	386	369	334	389	356	341	374	387	372	345	322	376	361	347	368	357	359	364	393	343	350	326	346	372	368	367	330	365	373	380	379	398	336	375	389	365	375	355	325	347	384	358	357	342	360	332	357	383	369	318	396	401	386	385	363	396	348	353	389	348	360	343	347	364	389	369	348	387	361	369	334	387	365	384	370	339	356	352	397	390	380	377	375	370	392	364	361	369	371	385	359	346	321	338	394	409	370	373	351	382	348	347	373	367	375	371	367	384	385	374	353	371	344	367	368	380	378	348	350	340	371	380	353	411	340	355	346	372	356	384	341	373	359	338	371	333	348	377	381	350	358	336	363	361	366	359	393	353	409	354	357	393	339	385	358	356	386	351	366	374	363	376	405	355	357	334	365	366	375	394	364	395	373	339	337	376	388	375	362	383	331	400	355	400	370	354	364	339	350	359	323	379	329	365	364	372	349	352	396	349	368	347	366	353	373	357	329	366	342	360	357	355	385	339	333	342	387	327	343	340	370	367	359	329	338	350	370	368	350	337	390	359	378	380	344	363	358	389	387	346	365	366	369	356	363	340	377	384	375	363	369	349	375	350	392	367	342	358	354	349	340	346	391	355	372	338	362	373	410	337	374	391	421	357	359	375	348	354	371	362	385	373	358	341	374	372	328	340	330	389	360	362	395	347	328	396	370	359	391	351	376	403	366	414	360	363	346	350	374	384	370	368	347	369	373	357	370	365	353	343	393	347	352	350	391	379	398	348	354	361	407	396	363	369	376	355	382	356	365	361	377	372	327	397	382	358	379	359	373	358	349	348	364	343	364	370	354	355	355	378	361	344	366	350	338	371	369	372	364	377	388	356	369	397	367	353	399	378	364	365	380	342	387	376	373	383	361	356	361	393	373	373	369	357	358	372	381	368	387	367	369	332	382	355	375	355	344	349	352	339	360	386	353	372	387	363	372	365	348	349	350	357	398	350	345	326	379	337	349	365	351	349	363	360	346	313	350	362	346	370	349	424	352	323	359	352	391	388	390	359	358	377	370	375	341	392	350	352	336	372	365	355	376	382	395	345	351	354	368	367	351	394	367	328	374	366	372	352	372	328	349	367	356	372	345	383	370	359	369	343	328	335	352	354	356	370	382	381	354	361	386	402	359	345	329	377	356	341	387	351	326	353	366	379	334	359	348	353	364	382	365	356	363	349	330	351	358	373	360	387	388	353	385	358	349	350	347	358	346	347	399	367	370	375	330	400	332	356	327	338	359	351	380	358	334	351	373	386	338	376	361	373	365	387	351	338	363	355	342	365	368	380	340	346	373	357	336	404	373	347	397	368	370	390	355	357	360	340	319	365	339	380	352	349	340	382	337	387	394	350	349	348	405	378	366	378	329	348	338	357	367	350	375	381	360	366	375	317	336	355	356	351	388	360	376	378	301	391	372	352	384	388	338	372	374	335	351	345	360	390	366	372	356	375	345	386	324	334	388	382	371	360	361	352	365	374	359	368	379	361	361	368	379	341	359	336	381	330	372	349	382	344	333	344	356	334	399	370	368	364	376	361	341	370	385	366	408	376	338	339	355	367	393	367	380	399	412	330	349	368	355	356	371	359	378	357	357	398	348	358	356	382	381	373	336	370	348	363	360	356	386	333	395	393	363	357	350	377	389	336	367	335	359	343	386	388	337	353	366	355	378	398	392	381	371	358	354	366	368	347	351	350	388	381	352	362	369	350	375	383	355	363	364	342	344	372	359	352	376	363	363	352	337	371	345	380	346	353	375	354	396	359	352	360	377	392	370	315	339	365	340	406	388	377	371	389	382	362	378	376	356	354	401	373	391	364	366	369	371	366	350	361	338	394	323	352	363	366	353	320	389	371	393	360	351	383	377	376	363	376	374	362	385	347	391	332	372	391	361	383	342	389	355	356	373	376	359	366	338	365	390	371	335	371	355	380	372	371	369	364	391	366	353	383	387	369	354	373	391	351	431	383	398	358	383	338	365	349	388	339	341	361	366	342	346	375	340	371	339	357	358	376	370	361	315	388	350	374	362	378	362	372	364	372	367	386	366	390	368	362	355	368	387	353	363	357	338	320	374	371	356	366	365	368	336	362	342	345	376	354	373	372	385	365	386	339	364	371	332	386	365	366	368	386	356	382	344	353	386	353	391	343	377	364	370	346	383	406	370	356	342	348	404	387	353	398	348	341	356	370	347	357	372	365	368	387	370	378	340	345	371	388	324	365	353	328	351	393	334	391	344	353	392	337	341	378	385	365	380	378	356	363	381	340	349	383	367	346	342	389	357	351	324	370	381	371	354	376	375	335	364	334	342	362	349	375	361	329	335	362	352	380	336	350	344	377	353	365	380	403	363	360	376	366	368	387	390	388	372	357	335	341	368	363	360	406	374	351	387	367	355	355	373	347	394	367	374	381	382	356	354	374	323	333	409	350	393	368	385	314	338	385	390	359	328	350	354	339	393	373	367	368	341	360	379	355	340	358	390	370	378	330	374	374	367	354	360	348	361	356	380	366	371	356	367	378	364	373	335	353	328	363	409	383	354	360	370	360	350	331	351	350	351	393	371	364	382	350	336	354	337	351	374	371	370	340	347	336	347	319	367	372	368	350	372	352	362	375	382	354	383	374	363	369	354	362	360	371	350	345	393	396	356	360	371	352	357	350	362	363	361	365	351	343	343	372	352	368	403	341	410	350	354	332	365	370	369	342	352	368	338	383	343	350	400	361	370	376	349	384	364	327	364	363	337	355	384	376	372	373	352	379	358	353	369	331	386	354	394	357	356	383	369	389	382	371	341	367	377	339	368	355	354	348	340	346	354	383	358	355	362	367	395	368	364	360	364	366	392	350	377	364	333	358	345	333	340	353	348	374	362	386	374	342	354	391	355	359	345	389	379	378	371	377	355	343	364	380	366	345	391	390	399	348	352	361	377	398	364	362	352	360	374	376	359	394	383	367	360	346	403	353	368	341	373	347	349	371	385	362	372	384	344	313	368	343	364	348	368	398	335	340	355	368	344	383	383	322	351	377	369	346	390	350	368	352	381	358	376	339	368	360	389	341	348	387	380	354	384	357	356	381	368	419	370	375	386	381	363	343	364	389	377	383	347	350	353	356	378	358	367	348	364	379	382	369	332	367	399	375	360	373	374	376	325	370	367	362	366	329	346	355	350	378	353	367	352	366	342	402	372	372	358	363	373	344	369	320	392	329	357	331	392	371	369	392	376	400	365	382	337	307	332	390	369	414	371	335	382	322	381	355	356	368
35214	61478	46538	36061	25610	17149	10614	5477	2469	1735	1480	1269	1054	923	825	751	663	648	560	581	570	541	509	511	491	506	468	450	452	483	459	449	473	440	439	424	434	440	419	436	447	428	421	427	438	455	411	448	419	391	448	432	453	431	416	428	442	430	415	419	431	383	393	456	420	403	409	419	401	372	414	442	433	412	442	400	411	450	437	426	403	404	448	425	394	433	374	394	421	416	393	423	454	432	406	404	406	386	415	417	400	418	406	420	418	436	440	405	447	418	437	440	465	389	400	447	367	406	417	414	437	393	451	400	442	403	417	446	430	395	443	397	386	415	427	416	388	403	434	406	426	435	407	409	410	450	441	439	424	421	451	420	433	430	405	409	402	431	415	412	383	428	412	427	414	411	427	435	439	426	423	441	434	423	415	424	466	449	440	412	409	387	396	397	402	445	424	376	421	400	468	444	410	411	397	436	414	402	424	455	384	448	409	462	388	398	433	358	417	453	382	437	427	433	472	411	440	437	422	430	428	455	409	430	399	431	434	422	437	421	453	435	450	404	396	473	439	394	416	411	403	396	461	388	408	404	423	431	400	391	385	418	431	418	436	441	439	388	391	390	430	422	419	381	397	406	404	405	415	409	403	407	378	384	415	460	375	396	409	442	370	456	446	385	420	418	367	418	411	407	447	397	389	430	423	431	416	430	427	430	403	434	446	434	436	427	393	387	362	401	419	447	411	418	353	397	438	389	382	400	432	427	402	414	425	392	437	425	414	433	410	436	403	397	398	393	446	425	418	413	448	444	427	409	394	400	410	416	398	414	452	446	384	407	420	399	423	421	414	380	399	427	410	411	377	426	416	398	422	451	390	413	431	402	422	418	402	427	414	389	388	383	393	401	363	439	411	395	394	427	402	426	388	409	438	417	428	423	395	430	443	397	436	433	409	408	413	412	408	436	402	453	418	422	398	422	461	404	399	418	452	402	418	443	429	432	427	422	405	397	424	423	400	427	415	411	376	422	422	402	419	419	435	434	399	417	409	449	421	392	422	413	442	403	406	420	457	394	420	433	438	464	394	405	373	398	438	386	433	450	428	441	441	423	412	428	421	417	421	424	453	435	413	430	419	455	412	423	441	423	408	395	414	427	442	430	432	449	415	432	396	421	386	377	378	419	431	420	430	385	445	398	444	424	414	445	417	389	454	436	416	411	412	420	377	389	443	467	396	439	438	394	390	390	431	398	411	408	433	435	441	434	390	388	438	432	413	454	436	444	418	413	412	425	397	407	425	428	382	406	433	414	396	424	373	415	411	423	426	420	424	405	403	425	393	414	381	408	419	425	426	401	409	469	438	416	444	404	421	414	416	429	461	404	394	471	426	419	461	405	410	427	418	429	438	419	419	428	394	410	396	413	369	425	438	410	398	424	423	395	425	380	406	400	404	445	440	398	394	419	412	408	464	451	443	436	423	405	403	445	423	445	457	406	420	425	415	403	372	421	401	428	430	439	434	433	443	398	434	440	404	405	423	425	393	420	410	435	379	421	402	441	451	419	429	427	385	380	448	407	394	418	421	383	426	437	429	408	405	420	410	411	403	422	443	407	417	408	449	434	419	412	419	404	410	441	448	468	476	443	429	415	458	444	406	422	463	396	384	409	447	435	446	413	454	435	417	395	454	415	405	393	411	422	444	398	402	409	430	402	402	419	393	412	454	431	405	400	394	444	409	410	439	386	420	418	398	403	404	417	403	435	397	425	442	393	424	419	406	384	427	392	382	413	396	427	425	387	464	412	442	458	437	390	414	393	423	443	434	417	430	471	428	411	401	428	419	387	427	404	419	436	440	439	416	411	401	417	385	417	392	396	398	407	425	401	412	430	436	414	422	408	405	434	400	411	402	408	430	399	440	418	416	432	406	395	400	381	395	410	430	384	425	417	404	394	413	407	412	452	439	406	396	401	387	411	422	433	447	423	398	450	398	457	410	408	413	400	454	381	408	390	408	443	413	433	466	392	437	396	430	433	382	415	393	411	392	400	379	411	405	413	406	442	392	414	405	362	389	413	413	442	443	466	404	440	436	405	430	424	438	435	420	426	419	461	363	410	418	406	422	416	391	405	478	420	404	409	428	456	442	410	428	423	414	402	407	420	396	426	408	431	424	399	432	432	416	406	401	418	435	389	443	462	382	417	447	410	418	456	376	413	428	423	422	422	414	436	414	446	403	458	434	440	387	425	408	436	407	447	390	460	396	411	399	400	432	416	384	403	391	390	440	429	427	442	413	411	392	425	413	388	427	438	416	425	417	449	410	369	417	421	432	389	414	414	455	404	423	425	386	399	423	407	432	409	414	436	420	410	421	439	397	432	392	396	422	430	403	391	396	409	443	400	419	423	416	404	416	438	413	418	424	415	405	387	461	410	397	399	422	425	427	432	460	445	431	371	423	418	425	399	433	444	364	419	449	432	428	409	394	402	411	434	428	437	415	416	388	406	429	427	405	402	416	443	401	408	436	419	396	423	433	418	412	416	389	429	416	443	390	391	442	436	392	454	410	427	423	424	434	425	432	441	386	393	425	417	392	457	453	439	420	411	447	406	376	432	440	407	427	435	423	431	400	445	422	401	414	433	396	417	411	428	441	441	385	429	410	415	423	421	388	430	388	419	432	428	414	396	435	415	420	427	457	405	404	428	410	440	439	413	403	405	424	411	429	386	441	398	412	407	385	417	405	447	447	409	421	454	409	418	452	449	423	398	416	417	394	427	401	410	425	368	378	402	423	401	359	407	408	406	433	380	403	414	442	426	412	415	429	411	421	378	409	419	445	425	377	438	410	430	399	444	424	412	448	423	420	431	472	450	406	436	423	429	407	426	409	448	456	398	396	427	431	402	409	410	404	425	409	402	395	472	400	397	424	438	456	440	398	432	408	414	392	402	420	447	412	422	436	439	402	418	426	436	413	449	438	420	403	403	377	396	440	399	424	397	439	420	426	423	421	423	413	391	403	419	422	417	394	429	403	437	424	436	413	406	438	424	391	402	391	385	408	396	386	437	409	467	411	437	432	405	409	437	402	462	428	450	432	405	428	381	385	379	411	429	470	416	393	413	425	396	400	397	414	438	389	417	415	419	413	398	407	417	395	413	412	414	434	437	423	410	372	413	392	428	429	435	390	435	450	427	415	401	432	432	424	376	415	408	409	418	424	400	429	447	413	410	424	389	384	438	424	416	392	418	416	412	407	367	396	430	409	424	417	438	393	404	407	442	391	372	417	411	420	407	415	415	435	382	415	428	409	409	428	404	429	406	403	416	368	405	450	448	420	435	397	419	407	401	424	391	444	447	424	413	423	394	446	405	406	455	389	457	430	389	434	396	378	390	410	400	453	402	424	410	440	431	398	386	458	431	420	468	424	406	435	441	417	428	397	417	408	436	386	432	382	387	417	457	398	422	443	442	430	431	441	413	401	414	412	428	398	409	442	440	395	416	411	428	385	374	426	394
31360	31430	28478	17723	6220	3003	1605	898	643	536	478	485	411	390	367	330	369	322	317	316	322	329	318	332	311	287	260	320	308	289	305	304	311	289	321	303	282	303	308	304	287	288	322	297	313	266	277	325	287	290	317	282	269	278	303	298	317	279	292	315	312	299	265	311	289	302	276	282	304	260	304	267	289	279	276	259	302	315	252	301	286	303	277	273	282	311	295	280	277	304	301	318	282	305	289	280	299	313	283	285	301	307	316	293	313	273	280	314	302	330	266	285	292	312	298	287	277	278	312	307	295	284	310	291	303	297	303	322	270	288	296	298	297	294	277	319	311	290	313	301	313	299	296	288	279	290	272	290	288	283	285	282	272	282	294	298	325	289	274	299	284	264	287	310	296	278	291	319	295	302	319	275	285	284	306	303	293	328	312	253	308	300	284	291	286	262	307	288	285	302	280	278	280	306	304	285	298	290	297	305	283	271	268	292	310	262	292	267	294	295	310	314	290	338	305	290	282	310	279	305	297	313	305	325	312	320	305	291	291	266	293	304	262	336	298	281	285	286	280	283	305	268	294	278	266	286	294	259	269	287	286	284	300	306	294	275	295	294	246	312	321	291	286	308	280	286	311	285	294	306	296	308	271	289	290	281	274	279	290	295	272	271	315	289	286	285	310	287	302	312	321	311	303	285	314	268	295	320	284	330	293	285	285	291	317	312	290	292	296	287	291	297	298	294	302	287	261	268	272	289	293	286	311	279	280	288	272	285	308	275	305	307	300	300	330	304	298	301	301	303	331	283	323	307	281	307	316	303	283	300	293	267	289	291	294	326	295	307	305	285	284	289	292	285	301	282	287	283	276	299	285	281	278	307	289	278	255	283	265	277	305	284	295	294	261	327	260	311	295	317	299	281	306	328	279	326	269	300	272	306	293	289	282	249	286	305	288	283	318	314	290	282	290	290	320	255	277	313	305	309	301	260	298	277	297	273	293	292	236	281	281	318	271	294	285	301	295	312	277	279	281	275	291	296	287	298	292	302	313	271	299	302	283	289	304	291	291	282	300	287	262	313	293	246	319	313	295	329	268	292	280	291	286	281	305	286	325	311	268	315	295	314	288	287	272	292	302	276	310	312	308	307	286	271	316	290	311	302	296	261	298	300	277	293	316	303	279	319	306	256	283	298	319	319	294	301	312	286	291	279	318	287	304	293	292	286	277	304	289	319	277	256	281	303	280	300	279	295	293	322	284	308	290	281	282	282	259	284	298	286	304	325	285	323	342	278	289	308	277	331	289	329	288	270	286	311	333	312	321	293	307	300	282	281	288	302	285	295	278	306	291	335	309	260	286	281	273	281	311	288	305	286	287	305	307	300	290	252	289	287	290	314	297	284	288	295	293	286	286	278	295	276	302	307	299	291	287	281	297	277	301	284	321	288	312	283	277	268	325	289	281	280	306	285	282	307	309	307	289	280	285	318	302	294	307	284	280	294	283	321	295	300	292	285	285	277	278	275	304	269	290	291	311	300	291	291	333	299	260	280	278	302	314	302	279	284	270	295	269	295	310	318	301	321	320	301	286	282	299	308	327	275	294	314	290	314	288	325	301	310	289	270	285	287	319	299	288	284	280	288	293	293	284	307	272	284	319	292	304	285	249	329	319	307	300	292	321	269	277	299	268	306	251	285	295	254	336	321	285	278	299	321	324	310	263	288	303	289	264	298	260	270	299	268	305	317	285	268	266	307	310	297	321	308	321	298	287	279	300	296	284	293	292	271	298	280	304	310	306	270	322	307	312	296	286	284	306	305	276	297	295	280	265	281	290	325	273	275	289	274	288	283	298	274	319	280	302	293	323	312	299	296	291	316	286	283	277	302	319	295	290	300	264	300	312	302	282	313	304	289	273	283	309	291	281	309	279	315	297	295	268	318	310	299	281	264	293	305	292	279	269	284	306	277	274	300	325	300	290	292	292	296	300	286	295	273	268	270	299	269	249	261	349	312	290	305	283	300	279	278	281	288	306	313	292	308	315	292	277	263	285	289	292	282	297	313	305	310	290	326	311	300	279	274	293	282	326	292	294	289	306	304	308	298	294	288	270	301	276	253	301	325	271	283	280	323	278	289	296	303	308	303	336	281	304	286	293	287	295	285	273	270	315	301	332	266	310	319	291	296	276	295	313	299	296	283	298	303	275	272	289	287	300	284	314	299	288	289	271	288	274	320	284	291	268	287	304	297	305	269	318	301	290	316	255	293	300	254	279	281	263	308	269	294	313	318	292	320	304	318	291	293	305	301	276	286	285	286	263	278	293	294	314	292	259	325	278	310	297	302	314	291	295	271	278	277	296	284	319	306	277	291	289	309	277	296	292	295	304	273	289	311	295	286	284	280	285	281	263	276	295	290	289	305	292	285	289	297	290	264	340	268	273	272	288	296	276	289	277	310	278	293	293	295	266	281	270	307	294	314	285	294	342	293	294	291	286	345	303	291	252	287	268	292	279	309	266	274	327	252	272	293	299	294	298	291	297	308	307	279	304	304	306	310	265	253	303	288	304	327	300	282	276	285	301	299	275	281	317	295	305	315	309	322	283	290	283	324	329	320	316	268	304	291	297	318	277	295	311	307	295	296	269	297	307	279	302	291	262	307	302	285	271	293	303	301	295	296	283	288	285	284	292	273	293	302	308	290	328	308	321	293	309	318	265	288	272	298	294	287	279	278	280	306	302	277	310	275	293	300	336	301	301	302	297	295	284	282	304	314	283	325	304	282	328	298	282	291	283	265	305	271	320	312	304	312	317	323	316	295	300	300	293	281	296	278	265	297	322	285	278	315	286	294	293	288	320	301	268	284	291	290	279	312	311	311	276	315	286	308	302	278	292	331	264	272	264	262	284	280	283	288	289	311	287	285	300	324	281	311	313	359	319	304	305	310	308	297	297	292	290	310	317	322	311	275	292	288	300	301	279	294	307	265	316	312	299	293	289	305	333	316	311	256	275	290	291	321	334	294	293	292	285	257	308	296	310	292	287	305	305	286	275	308	304	277	321	311	314	270	307	288	285	286	305	339	304	302	291	294	272	289	292	317	311	303	291	314	287	302	274	318	323	283	292	283	278	260	298	278	275	277	295	288	292	303	273	296	264	305	288	312	289	289	276	329	299	303	321	284	291	312	265	292	302	297	317	284	279	332	275	300	303	298	286	284	305	295	294	291	295	298	286	303	293	301	319	287	304	294	265	279	273	288	286	285	316	290	314	321	288	308	315	278	282	270	300	264	281	295	270	286	271	287	321	292	277	288	335	279	264	276	300	293	309	288	300	310	275	306	288	282	281	293	326	304	301	294	271	298	302	306	327	287	325	312	299	292	281	309	285	262	333	308	288	293	310	280	302	307	291	281	321	297	270	287	255	277	299	305	284	317	287	279	287	264	259	284	278	281	289	302	289	328	296	292	289	309	330	316	264	300	271	313	320	277	274	287	298	305	289	278	273	326	315	274
35038	46508	31641	18373	9066	5397	2996	1649	1103	902	810	656	621	549	489	456	436	452	367	387	369	371	379	373	377	395	346	341	358	395	401	344	363	364	383	366	339	389	344	358	319	370	390	343	360	359	328	361	340	358	374	321	346	338	343	395	374	341	339	335	354	315	315	315	336	304	333	331	319	378	353	349	340	339	339	324	330	323	337	337	317	332	343	352	321	346	349	310	323	328	373	351	322	352	326	354	347	334	308	361	359	369	337	360	311	330	340	325	341	347	319	320	360	339	335	344	335	324	379	317	377	335	331	382	380	346	341	315	322	358	323	356	331	348	330	346	346	347	312	351	352	356	343	349	282	327	363	345	316	339	341	404	332	343	354	332	340	345	288	343	327	367	347	319	362	347	343	334	357	314	357	330	319	326	338	307	355	359	322	341	354	360	342	330	349	314	325	346	333	334	348	353	357	329	329	322	360	366	321	313	343	344	402	368	375	344	367	336	311	345	356	354	312	345	349	331	351	330	359	314	337	331	350	377	333	344	331	332	349	348	351	315	324	337	344	360	340	337	335	341	382	338	311	315	386	293	359	327	313	322	348	376	322	366	368	345	340	391	341	374	309	358	348	333	324	327	347	334	378	346	352	342	338	337	352	351	358	369	349	315	356	379	347	350	340	359	325	356	306	350	339	343	326	381	328	407	348	352	386	341	357	311	317	320	350	365	351	387	370	329	352	372	353	311	338	355	335	344	365	375	335	380	325	355	344	344	345	343	325	319	347	322	345	342	401	341	354	328	317	361	346	363	362	376	353	378	321	355	359	359	352	333	391	351	311	355	350	323	325	301	342	336	313	348	358	326	328	342	322	361	330	361	366	339	367	331	379	376	356	328	309	302	320	361	356	369	325	319	316	360	358	324	367	325	349	348	365	325	359	336	341	335	320	350	305	355	355	346	350	358	316	354	342	344	354	339	336	366	310	324	364	344	337	364	325	346	337	365	356	358	340	301	326	352	332	339	366	341	349	362	324	350	348	383	339	381	345	354	322	311	323	322	337	370	349	324	369	332	313	338	342	331	340	315	351	343	336	348	345	362	338	333	316	356	340	355	329	324	311	352	355	341	356	340	337	349	327	349	352	321	341	352	351	322	353	347	352	349	333	351	351	345	354	321	353	384	340	344	359	358	334	367	337	325	347	326	376	342	334	292	351	321	344	326	338	336	351	335	322	311	371	317	336	358	361	349	361	337	371	346	362	335	310	345	336	327	317	360	353	339	359	356	327	374	320	336	346	328	329	355	346	322	371	332	357	321	355	321	342	349	315	318	346	355	335	305	358	348	341	358	324	378	308	358	356	355	364	339	341	349	365	323	350	364	321	357	363	321	356	347	356	349	322	367	328	354	342	314	373	347	347	347	294	330	337	344	376	331	343	366	316	340	350	325	346	352	356	363	359	318	317	301	368	356	343	377	342	347	311	338	348	348	364	338	368	336	340	355	359	361	346	311	321	349	310	334	361	330	356	352	344	318	348	327	358	324	323	364	345	341	346	346	350	354	372	331	350	379	332	331	343	324	360	320	343	355	321	373	377	386	332	373	360	378	356	325	370	350	353	341	334	321	319	303	320	365	345	386	356	308	340	338	361	330	369	340	359	351	347	348	353	357	368	347	330	348	348	317	351	331	361	339	363	340	332	320	345	339	351	346	333	322	325	321	335	351	340	313	344	324	353	327	344	321	348	347	348	345	319	348	387	343	312	322	342	304	352	353	367	394	322	357	329	335	326	371	324	330	327	365	346	336	355	353	332	333	343	324	369	355	347	358	327	363	335	316	344	366	343	333	327	320	355	337	331	353	345	344	371	376	334	355	340	354	358	331	351	341	350	354	365	361	343	322	329	345	377	370	339	314	357	339	310	367	345	342	356	344	354	340	364	354	375	352	328	338	339	353	318	346	354	352	313	364	327	359	358	348	328	376	327	320	323	360	320	307	392	351	361	334	339	337	333	335	366	347	341	362	333	328	379	316	360	371	339	377	352	369	357	334	363	341	335	320	337	355	344	377	379	349	325	351	395	358	359	298	289	331	362	329	357	336	355	309	346	369	363	381	324	322	326	355	324	334	354	370	332	343	338	333	336	349	365	350	359	355	344	327	338	347	354	356	382	330	343	353	343	332	326	333	361	350	330	344	343	338	329	381	351	334	324	313	364	369	307	333	333	363	351	359	358	327	337	316	297	371	345	322	351	313	364	363	319	335	356	339	343	344	319	357	381	320	335	328	376	390	340	329	352	363	400	322	349	348	318	341	309	324	363	365	325	329	332	379	339	340	325	350	381	322	327	330	345	311	344	357	362	297	324	336	353	336	352	347	356	356	364	384	368	324	355	356	359	372	341	343	361	360	336	321	352	337	319	342	386	332	333	346	334	347	336	336	317	355	364	369	356	348	327	344	343	334	352	362	360	324	349	331	324	328	340	360	335	346	312	341	328	355	362	350	310	346	340	335	332	362	345	351	315	356	324	358	325	343	338	316	316	359	368	337	313	338	345	329	362	377	375	375	366	354	367	360	360	340	321	363	309	330	337	320	357	358	327	355	352	336	343	308	344	311	338	371	366	350	327	338	335	356	354	346	342	329	325	337	313	338	375	340	349	321	340	330	353	327	363	372	378	314	354	369	344	317	368	364	351	341	340	345	340	360	323	328	337	349	363	348	301	387	350	346	364	369	364	348	359	362	341	327	354	377	340	329	328	347	371	343	339	338	335	303	346	346	320	363	315	354	355	377	327	349	364	349	350	368	350	351	308	343	326	332	349	351	362	334	330	346	328	376	335	336	295	359	335	340	373	364	351	343	354	326	350	370	359	355	307	333	372	337	327	357	302	339	358	325	324	313	345	326	333	401	377	351	337	377	323	329	322	339	292	377	336	326	344	358	340	348	328	334	350	343	349	314	344	350	360	347	338	363	318	356	369	309	332	342	347	350	365	310	333	315	333	353	363	347	334	318	340	330	310	358	323	337	346	314	316	366	338	359	343	388	321	351	347	340	364	359	353	379	366	367	316	329	360	330	326	317	343	316	348	337	326	351	341	388	378	353	342	361	313	336	351	336	323	331	330	333	349	331	351	348	347	305	345	341	351	359	347	331	333	348	311	342	368	341	324	342	340	362	343	357	332	380	344	353	371	344	321	353	346	366	374	319	349	365	350	358	295	353	382	364	345	340	349	330	335	330	366	371	341	338	368	344	374	350	330	342	308	349	331	348	309	369	359	322	334	344	359	331	372	348	347	330	338	310	316	349	373	354	313	358	363	336	342	315	326	342	357	324	354	365	353	325	340	305	371	341	346	347	344	330	342	323	336	366	339	347	351	345	331	343	389	352	354	334	318	330	347	347	353	361	323	332	349	352	360	342	361	342	370	345	322	341	311	338	356	362	364	323	316	324	299	363	347	325	338	335	330	321	325	365	349	346	363	346	364	337	371	341	376	328	315	332	360	339	358	306
23836	21338	28329	24980	21465	13813	4928	2146	1185	865	701	662	577	491	512	484	475	469	429	402	406	403	409	427	360	409	389	386	370	356	377	365	392	368	353	370	398	358	353	336	335	396	351	372	348	347	357	364	375	365	389	354	349	332	364	358	407	379	349	342	357	326	328	380	398	338	367	321	376	352	350	346	324	371	374	373	375	337	381	338	350	376	390	357	335	355	362	374	375	359	390	380	367	375	362	369	353	371	382	333	353	364	355	337	352	367	360	390	355	339	380	367	359	347	364	344	353	353	386	350	364	353	325	378	369	379	405	348	358	343	343	344	354	389	374	365	389	358	370	380	346	372	386	368	369	349	334	359	344	340	372	378	376	346	366	381	362	335	358	369	339	340	355	347	363	351	381	362	332	368	355	364	341	365	346	338	323	354	342	344	327	361	380	365	351	350	368	372	363	331	379	345	364	330	319	339	351	341	337	338	339	359	364	328	344	341	356	364	347	367	333	355	351	351	367	335	368	374	374	365	323	353	352	343	341	368	347	380	368	335	334	343	346	363	364	337	367	350	364	364	371	338	366	370	371	371	317	359	354	370	361	379	359	351	367	355	344	359	372	328	369	329	376	369	348	382	360	339	383	333	327	372	358	367	380	371	362	379	325	349	397	342	353	366	341	349	364	357	365	343	346	365	349	376	343	357	373	390	367	346	339	358	352	349	360	371	364	355	378	371	380	356	358	385	371	381	377	369	364	367	386	339	342	346	337	383	357	372	364	358	341	360	358	364	371	356	376	377	364	356	355	353	338	333	381	370	343	364	378	386	345	368	371	376	358	332	347	387	361	349	353	369	348	325	328	369	363	384	356	364	345	381	343	382	386	365	360	354	359	370	377	297	349	350	330	352	352	350	370	359	339	361	352	341	379	360	354	344	368	333	364	341	354	356	346	342	320	350	358	366	331	374	354	349	356	374	373	355	353	361	363	295	353	335	351	394	344	400	373	359	350	372	337	395	333	348	372	368	328	358	343	340	363	334	375	336	340	415	383	377	374	387	319	368	348	321	358	372	343	361	349	368	369	366	372	341	350	376	341	359	341	353	362	342	360	394	357	356	356	362	377	356	379	379	304	363	377	391	364	365	349	346	389	386	354	320	369	323	383	382	354	351	309	370	360	337	369	342	372	357	377	351	353	395	373	364	374	329	378	373	375	362	387	336	364	369	373	351	348	345	353	357	337	366	343	374	367	360	365	359	357	354	384	365	371	321	353	345	361	360	376	368	366	394	373	373	356	353	333	360	356	332	377	346	362	323	347	336	338	326	373	358	329	334	355	352	373	349	346	362	358	334	345	368	371	339	373	380	331	362	337	359	363	365	372	345	368	354	373	380	373	372	346	359	348	373	382	364	356	368	341	356	307	358	336	371	375	363	335	354	402	377	350	384	371	363	403	339	382	331	373	351	352	377	379	343	388	344	338	348	351	350	369	329	364	363	346	345	377	366	356	365	329	305	366	361	341	380	363	362	363	361	370	330	391	326	332	369	357	384	346	353	372	358	374	334	349	324	372	322	337	353	338	314	359	367	363	372	353	348	371	360	348	343	368	351	339	376	345	399	337	375	342	365	358	358	325	363	361	366	356	348	386	378	356	330	363	391	381	331	355	400	359	373	328	331	327	345	338	365	377	336	357	340	340	348	360	335	361	368	345	368	347	341	373	388	360	378	391	383	352	340	339	339	378	379	359	355	376	358	343	363	364	332	348	376	367	366	354	386	335	380	382	357	371	363	350	356	360	405	372	341	376	360	379	354	386	364	380	326	340	365	356	350	337	351	368	339	371	373	332	339	368	342	348	342	370	330	328	332	351	335	323	344	361	359	327	378	348	324	369	344	375	370	374	328	350	357	308	370	372	359	369	338	345	379	372	350	361	323	349	340	366	340	353	343	363	388	355	370	365	385	323	354	353	364	300	328	342	357	360	391	354	361	368	368	366	342	338	350	353	403	342	355	365	321	340	358	378	385	380	339	377	368	325	359	363	338	372	337	355	363	342	380	340	356	363	358	385	350	360	342	390	350	351	390	367	327	381	333	352	397	376	356	369	388	349	373	360	357	359	352	330	390	372	361	373	349	368	368	327	384	384	375	354	381	334	373	339	351	357	343	350	347	361	324	351	359	370	362	369	333	361	387	369	336	342	361	357	339	347	379	350	368	372	354	371	361	370	319	328	315	352	356	343	385	334	362	335	357	373	384	382	359	339	363	365	353	370	339	368	372	378	343	370	371	347	359	344	375	361	384	369	366	367	357	372	391	358	351	347	368	341	337	353	372	334	367	354	351	354	366	358	337	353	362	345	333	356	379	379	387	341	377	375	361	366	339	351	358	382	381	346	347	368	374	373	341	363	356	366	334	374	346	313	343	371	339	377	342	360	356	361	364	368	394	286	389	339	345	340	358	340	356	337	394	383	362	345	409	346	339	353	364	342	363	370	380	370	352	367	354	378	352	363	363	354	362	367	360	384	372	362	367	331	340	345	393	340	385	386	334	365	386	350	381	355	334	378	356	355	316	351	357	334	346	385	344	408	372	382	392	365	367	384	385	369	342	364	387	338	402	376	361	368	328	359	383	339	357	334	343	355	347	331	339	349	336	341	315	359	354	344	330	334	354	341	331	359	359	364	339	362	346	361	374	362	360	388	369	350	360	362	350	350	379	349	337	397	374	369	347	297	367	342	371	351	374	377	354	384	357	359	350	364	343	339	378	346	374	377	336	345	368	387	338	359	353	349	356	404	366	361	363	379	362	358	350	422	343	405	352	349	377	372	359	362	356	360	356	371	370	337	362	364	357	383	386	365	354	393	346	359	375	338	329	380	360	387	358	380	349	339	341	355	369	368	344	391	353	355	384	383	340	327	366	370	361	347	365	368	379	365	395	348	364	362	342	366	364	347	380	390	383	357	339	330	353	370	346	374	382	350	350	341	356	350	346	368	346	366	399	404	344	358	368	387	368	322	374	397	359	332	374	383	354	372	346	325	366	361	372	361	372	357	332	371	381	351	365	339	353	348	364	352	354	335	336	360	335	379	350	358	325	363	391	395	344	361	377	370	350	367	359	370	355	353	353	366	334	361	377	346	324	351	384	335	372	353	362	367	332	346	353	350	364	385	352	346	331	369	377	340	350	338	359	400	349	356	394	350	371	390	349	394	365	389	373	349	334	350	347	333	347	370	373	371	346	376	345	367	364	347	369	359	352	349	345	365	351	354	382	365	378	358	350	359	358	329	339	371	360	353	361	348	367	378	379	339	359	374	365	343	349	320	347	395	379	409	371	317	353	342	341	364	378	367	360	329	363	320	360	337	374	373	366	349	358	346	334	361	383	352	354	356	366	351	373	373	381	357	364	335	334	370	344	372	354	366	348	382	388	398	372	365	346	379	351	341	360	336	357	381	338	373	370	346	341	377	345	363	364	334	373	328	361	342	352	383	366	361	348	353	356	382	350
34042	53763	40041	28171	18654	10611	5714	3262	1937	1344	1103	958	820	763	695	610	635	551	500	453	485	464	454	501	450	470	463	420	447	454	456	428	430	454	463	423	434	401	421	434	400	397	374	399	435	472	411	408	396	429	416	376	461	408	435	379	414	407	449	399	414	432	437	421	399	399	393	407	402	456	413	413	430	403	429	453	422	432	397	410	445	446	417	459	394	393	433	429	427	422	437	417	419	398	421	395	393	406	419	399	434	420	379	402	454	424	381	448	405	421	384	408	397	455	419	414	437	392	395	422	381	410	384	382	453	426	403	386	396	405	446	380	423	377	416	423	407	418	412	424	405	424	402	403	440	396	395	412	394	420	410	386	416	437	402	409	432	422	434	470	439	407	383	407	404	379	418	428	383	453	439	415	392	413	412	396	428	401	424	430	399	427	419	433	360	438	403	388	378	395	434	406	426	421	402	365	417	422	388	401	395	429	414	407	419	406	424	429	420	413	405	400	393	422	395	393	399	433	441	455	413	442	402	424	399	360	400	412	417	407	395	416	455	413	450	420	424	421	426	447	408	396	433	391	385	412	446	417	417	364	383	447	411	447	405	388	431	403	412	427	411	415	389	391	385	430	459	371	392	413	402	439	401	424	433	408	425	376	397	407	393	390	427	377	406	393	376	413	405	355	390	381	398	402	430	419	385	410	413	409	420	417	431	424	436	412	418	427	438	443	416	393	388	409	420	405	406	421	424	423	414	379	445	399	405	438	429	379	433	417	416	402	446	428	423	403	416	415	412	409	418	404	390	408	410	384	392	421	388	413	411	447	382	404	431	411	430	418	416	362	414	411	423	406	403	392	436	471	435	417	425	430	426	392	422	375	406	394	423	418	423	436	374	379	407	396	387	406	426	394	397	449	410	364	406	419	414	384	428	382	420	396	381	409	382	443	406	436	419	392	427	394	400	397	434	403	421	392	426	357	365	452	430	417	401	432	413	421	417	416	424	386	413	439	409	424	401	398	429	442	428	386	377	432	436	421	393	399	432	413	426	418	405	400	392	409	407	405	434	394	441	384	445	395	407	385	443	439	430	394	415	408	438	438	427	420	390	373	372	433	411	395	372	410	453	394	393	424	408	438	440	411	389	396	404	370	428	396	408	436	419	364	423	394	407	430	444	391	405	429	419	410	422	400	397	419	402	423	405	397	423	399	406	391	394	425	414	390	431	431	396	401	419	446	416	429	405	398	441	433	414	383	423	431	375	401	413	406	398	428	420	356	367	421	393	407	374	389	422	446	413	401	400	394	401	433	436	399	424	408	378	372	410	423	444	422	406	419	392	384	382	420	394	374	361	418	441	412	403	403	402	414	403	426	393	383	401	402	395	369	398	376	401	418	401	362	442	433	405	411	401	427	383	398	429	390	388	387	413	428	410	430	431	426	396	411	420	421	460	377	417	417	413	419	415	429	404	431	384	421	431	436	368	385	376	411	418	357	434	448	427	403	403	436	416	418	439	381	387	435	449	412	384	411	407	425	440	392	435	418	409	410	394	412	400	416	387	418	374	419	392	381	414	422	418	404	382	372	410	443	408	382	449	428	426	401	422	426	393	387	413	397	445	409	420	400	457	397	393	399	383	417	398	406	448	410	391	381	407	408	434	414	417	406	383	418	366	362	415	444	367	417	434	436	397	423	402	405	421	417	454	409	425	425	434	408	379	403	404	417	421	396	382	433	443	441	388	426	412	462	427	437	377	389	445	405	410	438	381	411	413	447	449	406	434	396	411	379	375	421	421	378	383	395	394	434	395	412	399	400	386	399	423	454	417	426	404	459	408	437	401	392	420	382	429	387	385	419	434	411	433	403	409	439	429	409	417	410	407	433	406	406	457	431	418	409	368	429	422	395	372	418	391	403	426	408	430	431	411	416	437	419	384	419	407	423	371	425	396	401	393	434	425	460	393	432	415	428	399	419	392	440	412	381	410	400	409	441	407	399	423	405	420	416	424	378	405	397	387	390	398	379	437	418	412	413	384	409	410	398	400	416	391	402	410	399	399	370	413	408	413	400	422	408	390	358	447	416	434	407	438	435	385	393	425	336	372	411	408	392	404	399	397	416	414	391	374	426	409	417	421	416	461	419	402	425	397	410	410	419	408	376	406	406	414	406	407	402	402	441	398	409	416	422	407	406	432	448	428	392	400	414	450	434	385	384	381	380	408	422	427	422	368	402	405	390	414	407	405	427	429	440	393	441	420	370	406	420	391	429	430	390	415	404	391	427	424	407	428	407	364	412	405	404	407	414	455	433	404	384	392	398	428	379	412	425	379	417	405	367	394	408	415	429	365	397	407	424	400	381	430	412	363	381	385	405	415	421	410	420	393	399	418	425	389	379	413	394	401	456	397	376	399	408	362	376	442	407	411	395	427	429	387	433	378	420	394	429	436	402	409	407	406	380	412	393	411	426	435	392	395	437	378	426	402	445	383	404	432	427	406	382	405	448	430	439	423	378	428	405	407	402	398	403	420	431	470	413	402	394	408	435	387	423	436	425	388	409	429	457	417	409	423	415	372	436	421	421	426	423	416	414	406	428	386	380	449	413	397	385	420	394	400	421	390	402	425	410	416	414	427	415	399	427	415	394	420	407	430	395	399	435	389	422	439	426	417	419	425	404	424	403	386	423	384	370	423	400	417	414	409	444	428	402	398	396	384	447	452	406	419	431	403	390	404	432	408	428	418	392	366	427	410	390	406	386	444	406	416	405	423	391	380	386	418	419	395	428	431	391	429	420	400	421	414	386	423	427	446	416	455	409	406	421	419	443	399	406	404	393	400	378	398	420	411	435	430	402	459	407	386	436	395	396	427	401	442	367	420	426	415	407	408	424	427	402	418	384	420	414	423	427	396	436	393	441	430	379	398	422	427	430	364	438	379	368	446	410	406	434	412	387	396	423	377	387	443	403	419	370	381	424	384	400	392	397	392	418	425	414	411	421	418	441	402	445	434	396	405	408	406	451	422	406	400	404	416	408	406	439	394	408	400	427	411	389	430	414	392	443	412	393	434	420	396	370	376	433	413	396	351	373	419	430	371	432	403	413	463	391	434	461	399	439	422	396	421	405	415	394	406	391	424	411	417	377	412	425	402	392	399	379	418	411	406	413	418	420	384	412	380	418	435	422	436	404	404	410	418	412	436	386	415	443	419	404	416	408	431	395	425	432	385	408	459	432	438	422	441	385	462	435	398	379	403	410	405	384	367	421	409	400	445	384	399	423	422	392	444	428	409	412	395	443	422	405	443	382	381	436	374	400	389	437	421	398	423	379	454	446	437	402	437	403	388	397	413	430	411	387	366	372	421	399	404	406	405	421	430	408	443	386	403	458	432	418	408	425	432	396	400	421	456	388	405	391	389	406	408	400	449	420	438	394	406	434	386	422	381	410	407	411	382	393	431	385	408	425	415	394	418	417	443	406	390	411	386	398	399	427	418	387	399	375	412	423
25193	21602	27785	25758	14149	5379	2554	1246	778	629	522	465	408	366	373	347	355	341	309	282	307	311	313	298	279	297	303	283	256	259	283	293	278	253	295	227	279	278	290	274	264	303	254	281	289	279	277	292	281	280	273	268	255	277	272	288	279	268	277	255	276	269	276	261	253	274	304	277	274	268	282	273	237	270	285	264	264	285	270	281	264	300	267	286	307	272	253	287	245	276	284	299	278	275	270	282	274	268	288	248	221	287	295	269	279	300	269	264	249	264	302	289	290	258	273	301	280	264	275	241	275	268	296	275	289	278	298	289	279	250	277	280	280	300	275	297	275	288	272	295	256	276	282	279	294	274	257	300	281	253	258	283	279	296	304	292	291	244	281	276	279	265	318	246	288	272	280	282	300	255	276	271	284	262	284	282	257	233	247	278	267	284	245	305	266	270	295	276	308	271	272	268	253	276	244	263	328	278	289	258	296	258	243	265	247	260	275	261	285	283	243	259	249	273	309	267	267	295	270	307	260	274	266	269	283	275	255	259	255	272	261	280	263	284	284	290	275	249	265	272	262	242	267	286	293	262	281	280	293	303	263	245	267	288	278	278	264	270	279	270	275	257	267	280	255	287	261	240	278	276	287	270	295	266	284	281	247	254	297	284	258	257	259	279	312	300	262	298	282	295	275	287	313	255	286	286	248	263	270	277	277	284	254	282	298	266	275	272	304	291	281	288	269	307	274	267	291	259	285	250	295	293	264	261	262	268	280	245	284	291	259	255	280	277	247	269	238	249	286	258	251	255	269	285	264	291	291	287	263	281	242	260	242	274	288	299	329	276	267	314	288	288	278	272	239	293	268	271	269	269	277	293	301	268	250	246	288	250	266	271	281	294	252	289	283	273	253	280	253	302	301	239	271	303	236	284	266	281	248	266	261	266	279	277	269	265	270	294	264	277	290	263	291	269	284	249	303	288	270	293	265	308	254	258	275	287	289	295	286	267	263	283	278	241	274	270	248	283	276	285	267	262	270	314	284	254	293	273	270	268	273	265	264	289	276	248	265	284	261	282	256	268	255	271	269	253	272	258	245	258	280	249	241	251	283	279	306	268	272	297	222	299	261	278	269	264	262	265	250	277	291	261	295	281	293	261	269	254	264	264	263	246	267	282	309	268	254	292	238	273	281	254	277	280	273	281	278	276	263	254	264	290	284	255	276	279	272	285	250	270	262	268	263	251	273	265	282	262	297	281	271	260	293	265	275	272	288	277	275	269	253	289	271	254	271	265	285	298	259	284	271	257	320	277	288	284	261	275	283	273	287	278	280	271	272	298	269	284	270	269	305	269	285	295	284	264	298	265	274	259	277	274	274	290	258	284	259	268	282	281	317	278	293	256	284	263	268	251	271	290	260	262	230	276	241	270	266	277	271	285	261	278	306	280	262	274	299	301	291	292	272	296	294	264	278	287	277	270	266	246	270	267	264	268	265	273	256	260	310	269	274	254	279	262	254	266	289	261	314	254	248	286	291	283	267	320	290	297	268	292	249	301	317	260	272	258	275	293	260	305	276	273	297	243	306	277	295	273	260	248	267	261	274	269	274	306	286	321	294	275	277	287	286	283	243	281	282	284	260	253	269	257	304	265	274	266	285	281	280	267	259	304	281	260	287	280	275	302	251	277	257	318	264	271	250	273	255	277	285	283	293	283	251	268	263	283	283	283	257	291	289	299	242	294	267	238	264	289	274	272	239	264	268	277	283	281	277	259	274	279	280	272	261	267	260	275	299	276	268	273	267	269	257	271	251	273	256	280	277	245	251	283	279	288	279	248	265	281	312	265	265	263	289	321	274	270	298	272	299	258	256	265	289	273	276	277	254	268	294	268	282	313	274	287	288	297	246	279	302	249	274	273	282	267	250	282	287	268	275	291	265	248	286	285	261	302	288	272	295	301	280	278	278	276	286	268	299	261	296	281	301	251	280	266	255	277	272	257	293	322	263	286	268	283	234	256	299	235	276	273	290	255	230	304	285	267	281	286	257	259	320	268	285	262	271	285	275	296	289	261	277	253	274	284	283	262	240	273	286	295	289	287	284	313	265	287	271	286	270	268	257	284	284	267	282	266	250	263	250	280	275	262	224	264	263	268	286	289	269	245	257	257	258	276	270	282	300	271	257	262	284	291	277	278	260	287	259	269	277	251	265	261	260	286	272	317	285	280	296	275	251	308	273	280	267	263	251	258	281	252	276	290	279	263	290	260	314	283	283	287	286	288	257	268	278	248	293	263	298	277	279	285	293	273	239	269	273	270	245	269	287	295	312	275	269	252	286	273	305	280	293	307	259	258	255	273	286	305	266	313	270	263	248	264	258	277	305	266	278	291	282	272	273	267	286	287	247	257	255	273	270	293	229	255	248	294	302	281	304	294	264	285	285	249	290	276	279	258	261	268	243	273	279	268	277	278	265	247	259	262	293	281	308	280	273	267	295	289	255	294	293	292	285	271	261	298	286	290	265	270	284	284	251	275	293	280	306	284	287	294	272	259	304	263	262	265	283	284	246	271	280	266	280	309	283	275	260	259	255	277	243	275	290	273	255	292	296	275	272	295	295	280	246	289	252	318	301	276	272	281	269	271	281	259	282	268	289	285	290	248	256	294	274	238	298	283	257	266	264	257	296	256	261	262	293	280	269	273	282	266	278	280	255	289	292	268	256	265	261	250	259	281	304	281	264	297	260	260	265	269	283	263	300	290	284	266	290	270	285	267	293	281	258	253	266	254	261	288	291	255	279	292	280	302	275	273	317	294	290	283	290	283	262	271	304	276	287	282	269	287	291	286	278	301	307	262	274	293	268	257	258	269	256	288	270	317	263	301	285	285	270	273	291	280	266	277	293	284	274	281	287	262	258	263	275	298	287	263	260	265	277	272	251	278	241	277	287	286	293	251	283	252	290	291	266	303	272	269	257	261	285	262	261	275	258	249	288	265	280	303	251	295	260	298	247	266	267	273	289	301	276	251	271	259	262	283	248	274	309	274	275	264	292	282	252	268	271	260	258	267	313	257	281	273	268	274	286	230	279	275	269	290	272	291	259	283	277	271	277	285	266	288	299	252	286	289	259	285	256	295	269	266	275	259	274	259	264	278	286	284	276	277	291	253	266	267	254	257	281	265	281	290	299	302	280	239	276	264	284	297	252	269	266	249	274	277	275	284	276	278	261	279	306	271	259	285	268	295	275	281	262	296	300	284	281	247	272	293	276	262	243	307	288	309	278	286	287	296	284	280	259	257	293	276	274	272	270	265	287	279	292	288	266	266	304	266	303	289	243	248	297	259	263	289	276	279	263	252	293	289	272	280	267	288	296	285	278	243	261	295	260	296	288	254	226	241	259	276	260	280	324	271	268	264	271	264	278	286	284	278	291	276	259	274	305	274	269	271	284	279	277	269	265	272	260	263	299	257	303	271	279	271	244	287	244	280	261	286	263	274	271	277	291	278	275	260
33737	52307	36871	22578	15010	7906	4343	2311	1344	1059	851	681	660	576	553	480	442	413	422	359	390	417	402	346	387	365	363	353	350	358	387	367	312	327	320	326	336	321	342	333	332	329	314	331	333	314	321	322	306	313	343	347	327	326	303	354	311	318	299	359	313	324	306	319	340	307	346	334	328	325	344	318	321	340	343	325	304	311	323	341	308	291	328	311	316	330	376	317	328	306	295	325	334	327	307	336	321	308	328	318	310	270	325	329	357	309	372	329	294	333	344	316	292	312	343	360	327	347	328	318	334	314	317	343	345	326	317	303	312	325	314	301	302	319	346	333	272	300	324	315	317	335	312	311	334	349	310	299	318	328	295	314	307	325	365	333	350	322	343	326	323	312	314	332	318	326	333	336	313	308	324	305	333	301	356	355	334	330	329	353	345	315	331	320	360	356	299	334	287	331	320	306	334	342	312	318	330	317	335	318	336	317	322	316	326	328	329	336	328	310	317	336	332	334	317	324	317	305	311	333	320	328	313	339	350	312	323	326	333	340	332	329	313	328	335	296	321	346	336	337	332	344	328	332	353	335	318	344	336	376	338	330	334	328	303	315	365	349	334	325	325	321	317	310	343	338	322	341	323	303	313	319	323	314	351	344	364	336	341	324	348	312	340	303	337	348	316	349	333	327	301	337	314	334	337	319	317	311	340	338	322	343	315	335	312	311	343	326	317	300	344	335	299	327	324	326	342	305	351	339	342	328	320	322	357	343	373	304	339	354	313	337	319	337	312	359	346	309	340	340	310	330	313	319	322	308	340	322	287	355	348	365	324	326	329	328	299	302	293	328	310	312	328	312	339	343	301	292	317	294	352	321	336	323	334	337	340	325	326	341	336	325	294	321	312	327	368	323	345	317	323	353	285	330	303	321	297	305	306	324	325	303	342	353	329	325	321	331	310	308	326	337	329	316	306	342	316	333	353	329	334	340	337	308	309	325	338	312	305	328	339	301	318	332	320	362	307	329	334	308	343	287	304	322	319	334	325	322	283	303	344	342	340	326	369	352	338	310	318	335	329	310	343	295	321	339	313	330	306	323	332	319	335	301	341	309	323	333	336	314	329	344	313	300	332	331	331	322	343	358	320	326	325	366	304	308	307	301	322	314	363	316	330	309	321	323	313	293	352	342	315	341	314	344	341	341	332	320	329	331	326	333	347	316	316	302	320	300	353	329	298	346	328	334	360	320	327	319	332	350	305	342	308	306	330	296	334	364	301	325	325	290	327	309	321	314	353	323	314	284	351	334	311	328	321	296	288	315	332	357	347	333	332	314	326	317	351	314	337	317	302	306	348	345	313	313	360	331	327	337	334	320	337	321	340	311	304	344	311	322	350	341	334	320	351	318	352	349	316	336	313	315	279	321	358	342	328	332	352	344	359	311	290	339	300	307	314	344	352	330	304	321	325	325	341	326	359	300	331	311	324	316	314	319	328	324	310	321	324	319	321	325	356	333	329	326	333	343	341	302	335	342	316	312	334	319	341	356	324	290	320	306	330	319	316	339	315	302	329	351	339	313	314	345	344	287	345	318	311	311	315	368	347	357	381	322	332	327	335	310	337	319	323	324	342	340	324	344	325	319	329	327	326	319	349	293	321	320	322	355	302	336	325	342	333	329	291	306	335	325	317	317	335	318	355	261	310	330	313	308	338	327	290	311	343	348	365	331	292	336	317	359	338	333	328	330	364	297	331	306	328	350	325	361	316	340	301	309	305	348	313	322	325	349	340	325	303	348	344	317	342	331	348	292	318	329	310	343	367	345	343	341	342	328	322	281	303	357	304	315	318	345	347	311	342	310	309	286	299	368	296	321	328	322	330	320	350	331	312	352	319	317	297	342	328	307	307	339	343	361	326	338	341	335	313	336	347	318	295	349	332	290	329	334	295	336	355	319	327	336	324	304	324	313	285	348	317	310	319	321	312	280	305	350	328	331	310	356	355	337	328	319	297	312	336	314	302	297	314	314	331	317	361	311	316	324	334	313	333	299	322	318	334	317	356	331	338	350	303	335	327	317	336	315	298	338	306	327	330	325	382	323	334	332	305	300	300	320	349	326	349	318	351	328	337	286	353	327	345	320	332	339	324	299	334	312	313	345	321	326	331	324	332	321	330	341	327	304	342	357	308	358	316	306	309	328	321	325	312	329	323	306	325	338	327	332	281	322	325	330	327	359	304	333	335	315	326	328	354	328	341	318	321	327	328	328	290	327	324	306	370	298	302	306	296	330	309	305	319	356	328	333	364	334	332	304	302	316	343	297	328	303	328	341	306	314	326	324	304	344	320	337	319	321	302	320	321	320	342	313	353	329	344	308	331	351	319	318	333	315	288	323	327	313	328	328	330	332	330	319	322	328	333	327	324	318	357	325	316	345	330	339	337	326	302	343	342	351	323	327	315	335	297	291	343	351	325	351	335	339	338	297	318	328	331	302	328	325	322	321	319	319	329	341	301	339	316	304	324	308	342	377	322	314	319	316	320	340	305	321	320	341	280	314	308	319	334	350	313	323	331	331	316	351	350	356	311	292	326	309	302	331	322	314	356	352	333	322	344	312	339	335	323	322	351	353	303	356	312	315	316	348	334	325	289	324	293	327	332	336	318	339	316	282	298	335	298	323	338	353	319	322	325	316	350	318	313	316	333	337	319	319	335	305	295	344	330	319	342	336	317	331	312	359	310	355	330	343	317	335	314	316	345	293	327	323	310	330	331	361	318	361	367	322	314	349	301	329	301	292	342	329	330	304	321	340	323	317	336	357	315	314	327	286	316	354	313	349	316	332	346	335	309	320	319	319	309	309	311	364	311	342	295	318	355	319	312	314	313	300	312	331	339	299	312	320	351	293	301	312	321	328	297	367	334	330	306	331	303	305	366	338	347	321	322	315	341	353	290	344	312	337	337	310	313	321	321	306	297	355	363	332	311	311	335	354	325	338	308	345	313	333	298	331	336	310	317	314	324	315	341	327	305	329	319	286	287	292	325	327	327	368	315	333	315	314	315	316	329	363	307	324	301	307	346	342	332	317	296	289	337	341	330	317	333	318	345	296	319	339	325	304	330	288	347	324	302	332	349	309	346	347	302	343	319	316	324	313	319	365	333	343	345	310	334	327	318	339	327	334	326	340	312	340	318	330	320	314	319	337	308	340	344	332	326	328	307	331	326	326	317	319	311	358	350	330	300	333	354	317	307	350	327	320	326	325	336	322	342	313	320	327	301	316	353	330	328	368	336	341	319	347	312	316	308	358	300	347	350	292	329	293	294	320	346	360	303	302	301	331	309	319	329	306	335	316	353	346	349	271	288	319	334	342	361	326	345	337	365	316	329	311	284	313	305	303	322	347	329	313	330	326	349	350	314	318	329	335	320	334	373	323	341	364	330	328	341	323	326	302	340	304	331	305	328	332	322	333	305	319	304	313	304	321	300	316	325	324	324	319	328	360	315	319	321	351
22842	21436	28930	24459	21718	21050	10533	2504	1390	1099	930	766	672	598	612	540	486	474	438	415	433	442	380	396	412	394	425	377	395	403	404	374	349	373	372	362	379	369	376	417	397	395	362	379	419	359	361	377	383	335	396	409	380	365	377	351	369	344	371	376	374	407	406	367	335	359	393	359	344	359	371	367	390	370	408	358	367	362	366	378	393	374	353	346	353	408	375	357	401	367	357	371	360	393	394	363	405	363	392	382	362	368	385	385	364	353	403	368	381	372	376	358	374	350	405	382	377	406	353	349	359	388	346	356	356	350	363	347	360	388	368	394	359	383	363	365	392	407	355	362	389	342	381	358	386	383	351	333	375	357	366	372	371	377	396	348	386	335	353	345	375	351	400	363	344	418	360	380	354	386	394	367	340	382	381	352	358	374	373	349	379	339	397	369	380	350	385	358	360	369	359	343	358	363	357	385	382	375	374	361	355	361	387	377	316	339	382	385	377	369	353	392	349	371	346	388	399	380	381	339	344	366	357	378	322	350	378	371	383	357	349	385	361	408	346	365	355	354	391	367	375	376	384	361	345	371	342	364	384	367	393	331	395	363	322	387	350	374	403	380	373	370	363	363	379	373	378	382	368	340	376	362	345	358	365	373	352	360	399	377	375	390	353	367	356	335	409	360	369	346	412	354	361	370	369	348	398	354	381	372	378	359	352	370	372	356	395	378	359	372	373	411	356	398	361	385	367	378	336	355	343	367	357	352	351	358	362	353	392	371	359	347	397	360	359	381	410	371	388	353	351	374	362	380	367	367	299	355	395	376	381	381	365	390	392	349	356	362	343	380	357	344	375	387	348	359	372	358	352	358	375	391	350	351	380	411	364	370	326	397	359	399	382	378	337	375	394	390	385	399	379	363	343	417	365	343	370	385	385	362	360	369	410	357	323	354	359	356	379	355	377	401	362	371	381	394	374	345	364	378	369	375	373	353	371	355	382	371	360	369	373	392	381	355	373	363	376	410	370	382	370	351	392	363	370	346	352	337	399	385	361	382	340	354	358	369	372	344	375	339	349	396	376	368	367	360	381	341	358	346	373	364	353	376	335	370	342	378	368	379	387	390	383	352	332	369	375	406	376	399	401	322	344	376	351	367	367	319	373	375	376	359	327	344	393	386	378	401	389	375	366	377	361	390	364	349	369	383	342	372	352	384	391	412	392	368	375	374	354	354	341	390	344	376	366	340	428	375	353	335	365	354	344	378	360	391	372	402	379	341	354	383	353	398	353	409	365	391	382	380	352	338	393	371	382	375	393	398	375	343	377	376	333	372	377	344	359	386	340	370	390	351	348	342	357	398	355	365	367	347	363	388	352	351	339	375	375	368	378	360	355	380	362	400	378	395	402	345	369	361	345	383	398	380	374	387	401	372	355	356	392	367	347	375	382	372	350	392	346	357	382	381	376	331	364	359	316	326	378	364	380	381	347	359	349	378	375	409	362	397	370	366	384	353	371	381	391	380	376	377	357	373	322	367	388	353	371	386	385	374	372	356	334	341	370	377	345	365	368	360	364	388	369	385	378	378	344	351	390	391	385	412	380	372	397	353	381	354	391	370	344	354	365	385	354	355	347	397	367	338	386	373	379	394	358	360	359	375	375	398	338	374	359	348	355	351	363	366	346	335	407	381	358	403	360	369	364	340	349	353	353	355	373	353	348	373	372	405	346	368	354	374	400	354	330	350	405	363	326	376	390	346	344	350	343	380	381	360	328	373	351	382	377	389	366	380	357	345	375	413	357	393	382	382	383	388	388	371	366	334	379	378	337	374	394	371	395	386	349	384	332	377	387	365	425	353	353	368	351	346	365	348	352	380	367	360	387	354	350	380	343	363	349	372	403	372	342	379	383	383	377	415	356	370	355	383	363	344	367	332	376	395	369	329	357	350	334	396	365	386	338	380	371	316	394	361	361	375	345	339	396	376	357	362	396	377	381	380	397	354	391	344	411	392	406	358	380	386	359	356	355	380	340	347	329	389	384	358	349	374	381	373	371	346	327	375	381	397	387	372	364	355	389	355	329	352	396	352	387	383	352	367	347	368	361	371	360	378	383	374	374	374	356	373	364	358	363	385	349	343	366	371	335	405	348	362	367	338	333	367	331	354	376	403	340	340	358	326	358	342	379	346	375	380	368	355	319	356	368	397	400	331	335	401	365	395	413	375	400	349	371	401	323	384	370	383	345	395	392	345	387	384	364	342	358	408	342	345	362	336	365	355	348	366	373	379	344	333	378	382	378	359	356	368	388	372	372	359	344	385	370	364	372	351	380	358	367	406	381	383	396	345	367	353	329	361	357	361	359	389	382	340	364	377	377	355	367	364	390	333	344	401	386	358	374	373	369	368	361	380	357	368	361	385	360	408	417	357	361	335	372	366	423	355	384	383	383	346	378	393	378	383	385	345	377	399	402	351	368	355	365	351	383	341	396	358	371	366	353	363	356	329	349	371	366	335	399	388	348	401	367	403	355	376	347	361	392	385	387	397	369	358	385	405	399	356	383	380	368	360	386	361	374	385	392	373	382	370	386	374	379	371	335	361	356	360	372	393	392	361	323	375	350	351	357	377	389	343	363	374	375	366	409	393	345	353	405	345	365	371	387	392	398	361	363	362	357	387	361	375	389	386	367	398	370	356	373	342	355	388	376	359	375	383	370	377	390	326	391	390	358	375	384	364	384	318	347	374	381	367	333	384	377	354	369	358	388	352	368	402	382	407	360	348	386	357	388	389	348	378	396	368	406	386	366	349	376	354	350	382	383	387	381	348	364	351	365	353	370	378	382	347	362	362	351	367	388	380	387	367	416	379	380	394	372	353	381	365	363	386	322	338	367	367	382	364	380	370	362	388	354	368	372	332	344	377	362	345	341	354	371	359	383	355	388	343	380	373	383	353	374	351	366	413	339	375	367	356	359	382	370	372	379	358	393	353	371	362	383	396	357	387	372	359	377	375	394	387	396	372	331	336	377	373	366	373	355	392	376	387	381	379	321	370	355	353	372	350	370	365	384	347	394	353	367	369	329	367	342	389	408	386	361	396	333	382	374	370	342	375	351	380	366	395	356	396	399	368	351	384	382	361	372	373	348	388	371	377	358	368	375	365	362	386	342	369	370	367	370	384	373	367	382	381	366	379	408	350	365	336	379	381	330	352	416	372	375	393	375	362	361	396	327	342	361	393	390	378	402	384	368	376	355	406	393	390	366	339	361	343	338	369	340	383	372	388	374	340	374	375	393	383	398	367	333	358	389	386	340	385	336	359	357	400	391	387	345	369	368	390	356	362	357	399	402	389	367	370	368	354	375	369	384	367	355	347	374	375	383	351	426	381	415	354	372	372	360	350	339	362	363	341	352	378	372	368	347	330	384	360	387	410	351	389	382	393	376	378	390	361	340	370	368	361	381	355	379	354	359	378	361	386	361	341	361	341	393	420	354	381	387	384	358	377	385	374
37417	59879	49007	36694	23717	12881	6043	3584	2504	1791	1406	1183	1015	915	798	733	636	632	607	548	540	548	524	496	482	494	456	435	461	462	430	469	466	427	411	434	423	434	400	420	440	392	405	464	467	418	432	451	417	419	469	454	429	451	413	402	432	429	376	454	419	406	412	449	442	445	409	432	407	426	412	409	393	420	460	441	405	445	423	412	408	401	411	416	409	423	398	435	421	404	411	411	448	391	445	442	439	382	412	407	420	427	415	472	438	425	448	421	435	400	420	401	432	412	442	409	440	435	409	396	429	415	417	431	444	421	417	393	399	423	418	438	450	400	421	418	446	434	395	434	431	440	447	441	437	411	414	423	390	415	491	420	427	444	427	422	430	441	407	429	415	430	399	423	400	422	421	393	442	396	458	407	447	402	410	390	408	409	416	436	459	410	437	429	465	419	405	424	417	427	416	436	468	396	429	397	443	456	375	462	411	393	449	419	436	444	409	417	454	418	465	404	444	411	424	433	468	468	422	439	427	447	435	397	466	400	428	428	430	420	419	445	410	436	424	402	437	430	412	403	378	436	398	447	424	420	414	446	438	405	428	429	407	405	411	419	418	421	412	426	377	423	390	428	408	445	411	428	437	456	428	417	423	423	417	437	414	427	415	385	412	403	438	426	428	406	423	388	439	444	435	395	412	408	423	424	446	405	454	429	406	385	408	386	431	404	419	402	455	397	425	387	436	412	419	437	472	416	395	424	444	415	431	419	410	419	425	403	445	421	420	433	455	426	404	419	404	405	411	440	404	407	417	409	466	423	429	421	401	434	424	392	394	437	453	433	432	387	440	425	440	429	423	434	402	452	411	436	424	421	375	394	394	449	424	409	377	431	411	433	415	411	400	417	435	431	393	421	396	440	374	438	455	453	434	403	430	423	444	414	417	406	422	439	410	415	451	446	436	441	424	422	448	420	436	406	428	404	414	440	400	410	433	438	391	450	426	413	454	458	428	371	418	453	407	416	431	418	436	410	433	399	418	420	401	384	417	410	414	418	421	406	415	423	415	453	415	403	423	437	429	409	461	408	433	438	392	414	437	449	439	401	395	404	458	444	410	407	460	381	448	413	421	431	391	417	408	416	386	418	446	423	428	425	407	386	384	387	403	437	439	395	410	364	452	410	430	364	431	401	415	435	434	456	459	415	415	413	401	395	446	436	419	414	441	413	387	399	417	392	379	409	431	411	415	445	399	432	393	424	418	441	379	410	420	422	457	429	389	395	420	406	442	369	455	419	397	422	444	408	429	453	426	391	406	416	448	402	431	418	427	444	402	416	444	442	446	422	418	413	409	447	461	452	376	447	425	439	421	396	452	423	426	371	402	454	424	428	414	438	403	437	441	422	431	380	422	413	427	433	392	447	452	408	429	395	413	394	430	428	387	402	397	403	417	450	438	444	417	436	418	420	433	423	383	428	423	417	395	405	401	404	409	463	417	425	472	387	426	436	439	407	406	401	433	429	416	429	434	373	444	435	431	451	395	412	418	433	418	390	428	418	445	410	423	409	426	423	407	468	431	430	427	418	398	423	417	462	396	421	418	443	428	422	423	384	410	438	413	425	404	410	391	432	411	408	435	425	406	426	413	427	435	426	417	423	412	416	456	426	427	411	439	422	402	441	425	383	439	428	416	405	391	424	419	437	425	436	460	427	423	388	418	443	440	426	425	444	445	404	409	432	419	431	424	375	392	439	430	435	429	428	431	426	411	443	407	421	436	438	450	443	422	428	392	383	403	394	429	431	389	390	422	424	416	453	381	448	421	439	441	404	391	428	422	388	412	414	404	419	418	387	412	443	399	379	418	432	403	407	464	448	397	410	438	417	445	419	428	402	403	420	414	406	413	420	425	442	442	408	417	388	409	445	383	407	388	447	421	427	441	418	387	443	424	410	403	441	469	418	440	452	455	407	382	424	400	430	431	480	410	422	423	398	450	427	430	452	424	477	414	460	412	447	419	407	400	417	388	452	440	386	416	394	389	436	419	417	440	420	393	423	435	388	430	405	402	387	375	410	442	431	428	390	423	433	434	420	427	426	410	431	427	445	427	424	405	439	421	394	405	456	404	445	424	421	434	417	426	401	426	389	455	373	423	408	403	406	444	419	449	452	411	418	422	406	377	428	435	441	441	409	385	394	453	415	404	427	453	430	424	454	411	413	434	409	432	419	452	458	405	396	432	429	433	439	406	426	440	440	414	433	431	411	433	428	384	398	393	419	437	438	420	442	437	435	447	418	443	449	438	389	438	407	415	428	434	395	403	421	447	414	447	425	424	411	421	410	418	443	461	456	417	427	411	423	433	434	416	419	418	408	445	454	447	447	441	441	474	414	393	448	435	442	355	452	461	386	426	397	421	420	419	406	449	394	437	471	395	422	425	441	390	432	406	421	417	414	429	427	427	422	407	447	443	433	438	424	422	414	394	417	481	453	409	433	425	458	423	474	424	437	443	406	437	408	432	410	462	447	442	408	445	430	411	423	398	442	409	417	404	434	448	398	402	403	431	394	429	425	453	401	430	421	423	411	418	426	408	399	416	439	426	425	456	440	421	422	403	411	414	414	423	435	400	420	387	399	422	415	392	449	417	376	393	419	438	426	403	421	442	410	415	422	405	423	429	389	396	428	408	426	408	399	448	446	389	408	406	427	423	453	432	413	413	456	417	417	438	417	453	376	424	414	413	465	423	389	409	437	438	429	417	440	411	411	456	423	392	407	392	423	422	395	422	416	417	425	404	436	405	418	428	407	433	420	400	421	441	399	425	411	431	438	408	423	454	434	417	405	450	395	419	416	412	414	433	404	400	430	441	438	440	405	403	426	385	404	396	416	416	448	378	429	442	448	451	405	406	392	423	449	429	424	418	433	416	395	411	426	407	406	436	437	402	423	383	407	435	438	430	427	419	436	421	432	438	409	424	394	403	471	406	395	405	449	435	402	401	426	413	425	437	479	402	396	450	416	438	420	404	430	412	421	422	435	442	471	442	488	433	429	393	419	436	434	425	410	445	423	427	445	436	423	402	430	419	403	395	436	391	410	395	435	421	408	455	387	387	416	444	438	393	419	408	416	433	399	420	444	381	418	421	417	432	407	409	430	409	403	447	417	411	401	413	385	386	438	403	409	403	454	402	450	419	405	416	449	423	427	378	443	404	415	397	404	418	394	442	435	405	442	408	431	435	429	430	428	382	417	421	389	394	417	431	438	426	428	409	434	409	408	410	413	443	437	436	426	391	408	435	400	431	455	411	428	372	402	424	447	423	451	405	411	446	398	408	457	430	402	428	426	400	432	380	411	391	414	432	432	450	372	430	439	412	398	426	422	389	442	411	404	425	430	453	407	408	398	449	442	412	454	421	428	446	412	382	387	421	408	407	413	422	395	418	440	414	389	435	425	398	426	386	422	387	446	458	420	424	450	415	411	414	436	425	416	400	421	411	414	453	394	421	437	408	446
31264	31840	30661	18374	6694	2584	1233	937	696	600	519	483	421	366	394	376	327	361	337	375	323	337	343	363	305	291	326	280	292	326	286	307	311	321	306	295	315	284	300	340	332	303	272	292	284	311	340	320	296	272	309	349	288	323	327	325	262	301	281	293	301	320	287	294	309	315	295	283	287	308	328	313	282	278	317	276	291	304	320	288	282	296	297	289	308	257	311	292	334	300	310	320	322	322	332	307	301	330	317	296	302	308	300	312	324	326	316	308	313	339	299	330	311	334	290	293	324	286	319	303	367	277	320	308	352	306	286	317	313	315	273	298	278	309	278	313	307	323	331	303	299	288	290	288	285	290	320	312	302	324	279	305	310	269	308	318	315	305	311	302	313	297	304	297	326	284	298	303	303	288	296	325	288	301	323	303	269	295	290	310	295	307	286	298	301	285	304	279	297	309	308	303	291	295	296	288	307	287	343	282	289	284	332	313	334	303	288	316	291	301	312	327	308	325	309	277	300	296	293	276	319	326	305	295	296	288	309	317	318	306	331	315	288	332	312	297	294	324	301	335	291	304	259	282	271	323	331	287	305	307	297	294	322	303	313	285	286	318	302	280	313	297	272	316	340	281	284	331	286	285	276	280	287	323	320	305	293	332	260	270	287	288	317	294	283	298	316	280	294	281	311	309	304	314	302	304	308	317	310	296	297	318	268	292	296	310	297	298	354	342	269	323	312	307	312	280	304	315	312	316	291	299	280	306	288	327	321	359	274	298	312	335	304	282	299	298	271	303	302	309	312	300	308	292	324	299	292	262	285	280	296	297	318	305	305	301	278	321	302	288	339	341	298	291	294	313	252	288	291	295	296	305	264	288	323	314	294	298	317	327	326	316	302	307	316	288	303	285	300	297	325	297	288	333	293	304	300	281	301	306	320	307	288	309	309	297	308	286	315	316	310	306	301	284	318	298	288	275	288	300	280	300	326	301	278	328	269	317	306	306	303	334	275	278	317	299	327	282	302	304	280	295	296	302	308	312	328	321	314	310	319	324	311	284	330	316	313	307	264	265	311	336	308	321	311	290	309	292	325	243	325	280	278	313	316	347	313	334	298	324	308	292	291	271	306	281	303	298	280	288	295	277	300	312	304	339	308	309	280	290	291	309	309	278	319	303	331	290	290	282	299	328	332	306	302	323	283	279	279	311	307	316	305	296	324	321	298	295	334	298	315	315	313	310	311	294	302	313	278	303	266	279	287	301	314	272	295	305	316	305	295	297	296	305	323	299	308	325	311	306	324	277	340	319	342	275	331	303	311	286	331	279	295	257	281	301	317	295	311	301	313	300	304	302	263	310	298	334	307	346	282	310	311	282	288	347	294	338	278	308	277	305	313	311	300	305	301	290	306	357	292	280	291	330	308	289	283	279	292	306	303	280	330	315	291	302	329	277	293	276	293	298	312	313	325	282	270	321	309	317	299	314	300	282	329	293	307	313	294	296	296	283	283	315	279	303	312	309	309	290	293	282	311	314	298	332	329	312	309	307	296	322	307	324	269	322	303	290	294	307	313	317	317	288	325	296	293	320	292	288	304	336	308	306	300	295	326	307	277	309	315	316	281	299	292	325	296	306	317	303	276	313	294	323	284	322	295	318	342	317	342	327	292	296	298	326	297	283	296	312	309	305	317	298	276	280	311	316	324	292	281	292	332	354	313	290	292	311	307	303	302	313	332	286	304	321	302	325	303	311	295	297	327	314	299	317	323	310	300	284	300	310	266	330	314	295	320	310	326	298	301	304	324	346	281	319	270	324	304	326	311	324	302	323	294	290	323	285	321	278	302	318	285	286	276	335	302	310	299	300	316	318	295	264	315	307	341	309	321	295	322	288	295	310	312	312	280	294	283	305	320	304	285	297	302	307	319	297	304	292	294	316	294	309	268	299	284	299	328	305	315	306	301	300	317	320	297	316	315	338	302	267	336	325	282	282	290	317	278	331	302	292	301	322	276	297	300	320	295	288	333	312	291	300	300	286	312	314	298	281	297	281	304	273	283	319	304	323	324	306	287	315	307	298	271	303	296	282	312	302	274	319	337	321	298	322	323	297	313	300	315	314	295	304	314	314	314	338	291	292	313	297	312	326	320	297	283	274	294	306	299	314	290	338	341	324	300	279	329	292	291	310	307	303	334	295	306	318	297	257	304	293	283	299	307	297	281	324	323	279	300	271	308	277	277	318	312	292	277	317	317	287	292	289	321	299	321	279	294	330	299	292	317	302	321	305	281	304	306	307	299	303	280	318	289	289	307	275	297	326	321	353	313	343	311	289	340	327	322	298	332	330	313	320	283	296	293	303	316	323	301	281	311	253	315	297	296	308	273	307	293	305	291	313	345	298	267	310	306	311	321	308	311	301	274	283	292	318	278	319	315	302	306	331	296	319	327	315	281	297	273	289	305	293	289	301	278	297	308	318	303	270	335	297	285	314	304	296	270	338	335	332	326	297	329	315	326	332	292	309	290	299	280	292	306	329	291	297	296	300	313	298	295	318	277	301	308	327	308	304	309	318	325	318	301	298	304	305	301	293	291	293	307	314	290	322	284	280	319	311	293	285	296	293	312	302	307	297	293	316	282	299	294	335	319	303	297	315	292	285	297	310	328	292	298	295	325	313	304	319	275	293	245	269	323	323	276	322	302	308	336	327	328	292	309	276	340	311	296	286	319	320	311	289	281	310	304	319	333	300	293	311	306	275	300	313	297	295	307	276	348	307	284	318	296	320	302	286	288	316	309	309	296	291	270	283	328	303	310	308	312	303	333	288	348	289	327	306	290	303	329	328	325	300	306	308	312	273	279	333	292	325	336	335	334	297	302	320	313	289	338	279	330	297	326	297	322	303	287	293	273	301	293	297	308	267	326	314	286	306	309	301	279	327	286	296	307	315	290	330	307	301	281	308	333	301	297	292	334	297	297	318	289	338	286	312	328	290	284	333	337	306	319	316	289	301	290	294	335	291	317	314	318	304	287	306	300	326	297	316	275	291	290	282	312	336	319	297	291	319	312	289	297	321	277	317	328	303	330	329	299	331	292	322	334	325	312	310	313	340	332	305	308	329	347	286	308	303	288	318	308	308	312	300	329	295	297	327	310	312	310	270	316	331	304	322	282	307	318	287	283	283	300	265	283	299	289	321	294	311	302	311	301	319	303	308	281	288	300	322	304	313	288	322	303	300	317	289	314	291	273	316	306	309	284	283	332	302	322	298	302	295	302	330	302	297	295	319	305	303	302	321	303	294	306	343	297	270	300	303	306	281	274	333	312	299	303	298	298	307	306	294	307	345	322	321	305	326	306	324	291	317	328	319	337	318	298	291	326	322	340	293	319	325	328	330	303	321	322	308	279	310	315	323	312	305	302	326	288	264	294	284	277	285	326	306	331	305	293	315	305	294	296	328	301	283	303	295	312	293	301	316	309	303	306	285	310	288	296	292	274	295	298	334	318	275
34957	47098	33703	18602	9465	4267	2174	1574	1176	926	785	657	614	560	511	501	462	419	425	434	426	385	390	383	399	376	372	360	348	353	364	354	328	378	360	361	397	335	382	344	384	379	350	370	351	370	364	391	342	334	339	347	385	358	343	359	345	345	333	343	329	341	356	346	325	356	359	342	350	354	348	351	340	353	371	357	365	357	345	339	363	344	363	346	380	362	371	339	367	328	329	363	344	352	354	341	377	354	375	355	387	353	345	351	366	338	376	382	336	337	367	351	356	343	337	354	336	367	365	347	363	363	340	348	379	355	360	322	357	356	331	361	316	327	356	380	343	366	360	370	318	394	331	387	324	316	361	318	358	362	345	341	327	338	373	332	330	340	378	341	337	352	354	369	346	326	336	345	368	372	343	334	337	350	349	358	344	370	325	335	354	345	344	335	349	343	354	303	359	361	370	344	371	339	332	338	371	360	368	324	383	359	332	344	351	403	370	330	353	365	373	370	357	336	357	374	364	340	365	372	341	318	355	354	373	349	390	352	371	354	359	343	357	336	362	342	337	332	356	382	355	340	374	339	358	347	339	369	341	375	330	376	339	374	339	341	324	338	371	355	354	365	359	349	346	350	341	334	342	362	315	369	359	329	357	332	327	320	336	356	318	352	319	342	327	336	374	342	359	328	349	359	386	326	348	347	337	348	349	338	341	360	353	362	348	355	321	339	370	334	319	303	358	322	374	338	360	325	363	365	382	350	354	373	344	343	322	349	352	338	353	360	378	348	366	323	376	347	318	369	380	332	377	323	335	342	410	341	395	368	328	324	383	401	344	339	336	359	353	365	363	372	346	354	348	332	328	371	329	343	358	370	350	337	373	341	333	350	372	363	332	352	379	357	330	348	363	349	371	369	353	360	358	375	344	340	357	358	366	346	353	371	343	350	368	344	372	399	379	339	336	340	367	362	334	359	349	338	351	370	381	365	319	366	331	376	398	352	381	370	376	357	359	374	350	344	353	360	310	365	356	373	382	357	342	355	370	350	378	364	360	341	356	345	336	326	349	377	347	347	361	367	340	363	383	367	377	334	335	346	337	339	340	387	364	338	359	341	374	342	375	337	320	345	360	314	315	388	337	360	345	350	375	358	361	334	346	343	348	335	362	339	355	340	363	345	357	376	380	327	370	364	348	338	317	328	357	356	356	344	325	367	345	351	354	333	329	339	366	359	347	363	364	357	369	353	361	328	318	355	322	357	367	335	356	372	358	357	367	383	370	355	348	350	316	338	335	345	329	384	343	327	374	331	378	335	329	353	349	335	352	356	371	348	384	366	390	356	337	323	364	350	392	341	337	391	346	353	381	359	395	358	362	367	326	342	361	374	344	364	366	346	360	343	356	370	345	351	366	347	331	342	342	372	367	393	336	379	353	340	355	306	355	338	328	360	342	360	370	360	369	364	394	353	364	326	352	379	385	338	330	336	316	347	331	372	324	375	343	369	352	326	342	357	362	347	300	382	348	361	355	397	379	359	358	372	338	340	334	365	345	341	342	399	363	361	338	362	343	342	357	380	391	354	370	348	337	381	361	335	335	359	326	354	356	347	341	338	359	363	336	344	326	356	339	342	379	343	356	341	378	324	369	343	346	365	338	351	344	336	359	360	334	357	337	314	376	360	349	320	352	354	338	365	354	339	353	370	341	353	343	347	386	363	343	361	376	347	385	371	329	370	345	341	331	318	346	334	333	348	339	336	329	367	322	352	369	357	324	350	350	349	360	371	360	332	333	379	336	355	318	366	334	340	356	365	361	350	357	356	385	318	359	329	386	361	344	365	369	322	315	358	340	376	379	365	368	342	314	327	318	384	351	361	393	334	363	343	331	300	376	374	329	377	362	369	353	382	371	338	352	376	347	373	372	384	375	338	358	371	316	334	360	368	390	367	330	334	361	332	331	329	330	383	332	376	361	334	354	373	366	358	344	350	376	392	343	366	374	371	343	356	347	349	372	311	340	341	331	358	366	332	376	363	350	329	352	375	372	355	342	377	336	349	356	367	330	330	364	369	376	373	333	356	329	378	380	358	359	358	341	353	352	351	388	355	341	391	347	341	356	328	371	352	331	364	345	369	362	351	338	346	317	338	341	374	335	357	344	379	357	338	349	356	334	352	335	365	378	374	333	331	349	331	363	332	348	362	341	340	393	344	332	349	329	376	386	347	382	361	335	347	351	378	336	387	356	399	345	366	327	357	370	363	375	362	354	357	346	368	360	419	364	366	369	348	356	368	336	382	317	372	349	376	380	353	348	338	359	351	351	358	345	350	374	326	345	361	385	364	357	351	305	344	346	345	335	345	351	371	359	352	373	332	349	341	344	370	346	355	377	389	359	351	343	337	374	386	361	326	374	338	371	360	346	351	354	347	367	348	373	331	342	342	342	339	376	326	303	385	360	378	362	369	369	343	381	358	352	363	339	354	360	356	344	358	359	346	344	361	341	381	390	350	361	366	320	328	334	368	363	328	330	352	364	362	375	349	343	362	332	321	388	353	370	339	347	331	353	291	346	329	405	368	346	403	346	357	368	340	371	389	376	303	328	356	346	359	306	347	331	345	343	352	353	355	379	349	359	360	371	347	351	363	367	364	360	323	361	333	351	346	361	323	352	371	360	363	323	345	334	344	350	341	379	328	386	353	387	345	379	376	345	350	355	341	363	351	357	356	366	332	335	334	344	374	364	332	390	362	346	329	353	353	321	389	366	315	333	367	335	364	323	340	342	366	353	374	363	319	323	352	369	355	327	367	346	386	368	380	380	382	371	344	366	370	356	338	343	341	350	374	373	342	357	347	388	320	389	361	370	363	350	339	363	385	370	364	339	322	336	340	351	378	344	325	342	366	370	396	366	327	338	370	368	355	344	337	351	374	344	344	326	363	372	335	340	357	344	378	369	365	364	388	356	374	361	326	345	349	361	344	327	322	319	371	395	351	361	350	336	370	415	344	334	361	362	371	335	340	376	351	355	372	383	369	364	364	359	364	354	356	366	344	364	384	352	363	351	334	335	344	339	383	382	380	382	370	351	349	326	328	364	340	335	368	349	371	361	389	374	356	366	363	349	351	366	356	377	386	326	368	355	355	340	372	359	326	348	342	341	357	352	356	340	356	353	360	337	333	379	337	335	360	350	363	308	384	348	349	336	370	344	391	368	387	351	353	366	370	336	342	374	346	394	358	358	341	385	329	329	358	317	359	348	387	354	379	360	349	333	366	362	347	342	354	335	351	354	323	346	334	348	353	368	327	355	368	333	326	351	326	388	341	378	360	315	335	327	332	353	333	342	390	349	355	349	343	372	346	339	341	364	363	341	353	351	381	370	346	355	327	366	370	347	316	345	346	338	356	375	309	342	338	355	369	351	366	376	376	379	366	385	361	361	351	361	336	359	355	377	342	349	326	344	348	347	363	360	352	333	348	359	336	339	362	322	341	356	378	342	367	352	378	377	342
23944	21503	28625	25454	21520	12623	3386	1748	1171	899	800	713	617	601	584	493	471	490	438	431	451	412	412	400	394	386	383	354	390	396	383	384	378	387	386	334	403	351	326	366	407	385	357	366	372	364	378	357	329	350	381	327	380	383	342	362	359	368	357	407	363	374	352	362	359	358	374	361	374	349	349	357	336	380	374	395	367	353	365	378	352	354	382	413	354	353	348	357	360	403	373	375	330	357	373	363	364	356	350	371	378	397	368	384	338	360	372	361	361	408	364	359	361	380	361	353	348	354	378	361	356	376	381	343	369	343	356	385	354	365	365	373	357	349	368	353	386	365	325	374	369	346	368	347	388	374	363	387	336	321	391	369	338	377	396	392	341	323	332	322	362	389	352	362	324	370	353	334	369	362	331	357	365	368	363	387	361	343	361	346	390	409	356	377	358	324	388	382	361	367	373	395	383	358	381	352	349	358	356	392	356	361	342	390	375	369	339	411	378	350	374	356	379	368	379	354	356	384	374	337	347	387	351	374	344	364	351	350	340	389	369	353	342	368	315	375	338	350	370	360	347	332	365	384	344	389	353	363	368	342	344	348	368	340	361	367	361	355	368	384	373	369	389	369	348	357	388	383	368	340	348	363	381	364	336	408	358	313	342	340	349	357	316	358	357	371	349	340	367	366	399	325	372	373	380	338	411	366	368	382	364	337	367	386	373	359	377	345	355	384	361	342	375	361	376	362	375	351	376	367	344	370	384	380	386	326	366	351	372	368	327	384	381	342	350	335	375	350	366	334	380	405	361	338	395	369	356	341	344	316	366	345	393	383	373	382	348	374	342	334	368	370	366	354	376	342	368	348	354	364	365	379	364	365	356	375	364	348	369	383	333	386	379	346	383	349	363	342	355	353	358	358	366	333	351	358	346	373	362	329	355	357	343	359	365	368	364	387	361	339	348	351	338	374	339	362	396	345	357	365	334	366	378	340	375	361	351	397	347	344	360	387	359	339	398	390	352	357	359	384	349	345	345	354	374	342	362	370	345	351	360	393	373	398	378	357	362	334	355	368	336	362	346	347	369	385	392	347	351	364	371	364	352	356	349	371	404	357	359	373	356	347	403	371	322	365	354	351	361	366	363	337	336	392	361	326	360	386	332	345	336	397	364	362	363	340	340	350	362	377	350	351	364	387	358	335	323	327	384	400	370	377	359	394	349	342	376	351	355	387	356	383	349	342	372	351	353	358	363	354	361	360	346	354	414	374	361	359	396	340	403	410	386	380	352	365	392	336	355	396	351	371	368	346	350	372	355	351	360	390	385	360	378	361	373	345	366	367	355	355	346	353	347	353	356	357	391	369	412	378	332	352	334	347	335	384	350	378	386	340	342	368	355	366	365	381	355	368	343	377	381	342	314	384	356	390	343	357	357	369	352	403	408	349	370	384	367	377	360	342	347	383	362	362	368	345	384	358	403	388	361	352	389	345	339	362	362	359	336	363	356	343	369	385	375	340	359	349	386	372	344	354	353	395	405	356	379	353	399	348	353	382	353	371	379	370	348	390	316	389	335	365	347	382	369	381	371	358	347	375	350	338	375	355	378	373	376	395	363	386	346	374	381	368	355	385	346	375	400	365	389	375	354	373	377	337	330	352	356	356	335	330	338	363	353	396	352	379	341	359	366	372	379	313	371	379	300	353	351	362	322	391	380	360	382	384	366	354	365	381	362	394	370	383	376	381	390	389	377	358	390	397	359	332	363	333	361	328	379	350	373	357	360	360	335	373	379	374	373	374	328	358	333	363	360	350	385	387	378	347	371	340	346	339	375	355	362	391	391	366	367	342	347	384	379	358	315	361	359	348	397	358	365	356	355	334	322	375	378	388	359	358	357	346	355	378	339	349	363	357	351	376	327	344	364	390	384	340	351	374	364	380	376	353	373	353	369	363	371	371	354	366	348	353	392	368	352	352	375	373	364	344	366	396	377	398	367	347	399	359	387	359	363	338	366	368	398	387	380	377	372	371	326	371	394	425	394	362	341	361	382	402	347	389	364	345	400	349	327	357	370	377	364	370	353	351	372	360	378	369	339	393	397	383	385	342	343	393	370	400	371	359	365	379	346	364	384	341	360	370	353	380	388	376	348	402	380	345	381	350	355	364	367	346	352	346	400	347	358	384	382	342	373	331	356	373	345	366	347	325	372	351	382	383	359	393	374	372	357	388	401	372	368	325	379	339	347	366	347	389	350	346	383	379	340	361	359	407	399	370	355	364	347	388	358	377	357	354	367	351	343	350	364	366	380	391	362	378	375	351	365	364	365	415	354	358	360	395	353	400	337	364	381	386	347	403	339	369	374	358	380	341	358	390	365	339	379	359	331	347	365	342	355	396	372	359	328	363	354	369	367	395	343	375	372	357	368	346	347	347	361	407	372	380	395	359	352	370	353	393	393	369	382	383	384	339	358	338	370	297	385	349	370	398	392	349	401	345	360	345	352	366	352	403	373	361	372	373	397	365	388	371	361	366	362	357	346	367	345	321	368	371	389	353	365	388	379	339	356	378	384	364	373	395	409	352	358	353	339	397	356	341	406	384	360	398	385	349	333	371	367	337	348	391	376	354	325	368	334	338	384	380	381	347	338	353	366	328	367	361	354	389	349	334	382	379	359	310	388	359	347	345	371	352	353	380	381	346	351	365	349	365	377	336	337	369	351	386	369	378	352	380	368	365	344	380	375	340	365	350	381	391	357	364	348	346	361	368	343	386	400	348	332	358	380	335	393	369	339	336	394	348	362	358	369	356	378	362	332	363	369	352	343	367	344	355	360	371	338	324	364	355	370	389	368	341	389	358	349	405	354	376	368	403	374	357	398	373	380	340	384	359	309	353	381	355	376	342	343	384	362	360	374	379	372	344	384	367	341	394	398	373	364	342	366	393	393	330	342	346	362	363	371	310	333	361	350	377	367	342	365	382	374	355	382	361	344	375	370	358	370	375	347	358	365	339	360	355	339	363	375	367	354	391	366	376	395	348	369	381	389	368	353	375	340	391	369	373	361	379	349	363	351	418	366	350	336	334	359	396	340	342	357	354	361	358	373	341	352	350	351	365	358	363	379	385	374	398	390	372	364	363	385	399	341	356	366	383	364	346	379	390	368	371	374	353	357	350	356	353	329	351	315	375	374	368	336	375	387	360	383	359	355	358	368	358	366	354	377	357	364	403	403	370	336	362	338	399	363	382	351	374	351	349	392	366	295	363	366	359	401	345	367	356	356	378	386	361	404	381	369	354	336	318	349	345	370	371	313	393	335	395	347	352	343	384	350	417	366	319	383	388	369	358	349	380	380	385	360	362	358	392	367	402	343	346	342	372	381	382	361	333	356	356	350	380	362	401	374	354	352	338	333	394	358	349	375	365	366	372	350	369	365	386	359	334	360	344	368	371	354	363	385	364	362	339	346	341	340	391	349	373	354	352	353	369	361	384	384	329	359	352	342	332	368	373
33572	53669	44400	30600	18047	7687	4205	2850	2027	1585	1327	1142	956	872	743	652	631	593	560	571	540	524	504	470	493	479	452	468	456	447	456	411	403	414	448	448	455	441	434	416	401	434	455	368	413	444	424	422	450	449	421	447	419	432	427	433	443	398	484	397	425	411	421	427	443	447	398	428	441	427	391	438	399	445	449	381	422	428	412	382	409	434	398	414	428	416	393	414	396	444	406	387	453	377	379	422	399	398	444	415	423	450	418	430	431	429	440	429	430	407	396	420	437	381	411	430	411	409	418	426	370	412	391	425	437	423	459	389	406	407	422	429	422	382	391	421	401	414	403	421	388	416	432	398	419	396	411	401	421	407	406	421	407	392	413	427	401	396	410	420	436	450	422	419	400	396	393	378	424	430	412	422	443	410	429	402	414	423	419	397	410	431	429	389	407	397	420	402	369	398	437	399	419	446	395	409	429	413	437	414	433	419	415	417	398	398	415	470	426	409	380	418	401	400	426	436	405	433	405	410	386	401	399	454	441	416	402	388	410	404	423	442	400	413	431	392	394	438	402	404	414	407	374	405	452	399	404	403	462	427	377	386	443	429	474	438	423	435	421	452	449	409	402	411	437	406	404	419	416	399	428	411	447	431	442	399	380	439	438	424	423	415	416	361	427	416	412	392	431	397	396	424	422	434	418	430	421	430	411	452	424	444	451	391	382	399	457	443	408	407	415	399	432	406	424	415	411	432	404	450	425	409	404	408	399	399	403	433	400	459	429	440	345	408	410	441	403	425	404	401	427	410	411	420	402	401	426	377	415	432	407	399	416	424	411	444	438	445	405	387	415	422	409	427	399	422	432	407	458	410	403	426	416	411	434	388	452	412	429	430	419	420	399	428	390	429	398	391	436	427	430	437	392	427	392	400	403	452	424	418	401	380	418	396	430	381	385	412	431	418	438	443	396	427	420	420	411	407	446	418	429	447	402	421	418	414	380	421	406	385	408	403	421	389	395	434	396	438	365	445	393	394	399	473	400	430	425	416	441	421	398	416	460	408	386	398	448	422	412	417	401	459	392	423	388	441	411	417	406	453	445	399	372	413	396	433	443	456	436	412	422	421	431	431	445	425	418	397	466	396	468	479	429	426	454	361	368	425	374	430	403	410	391	411	446	398	431	396	444	428	428	456	443	440	436	439	428	451	423	414	400	440	449	390	422	444	432	387	405	410	413	377	420	400	421	395	453	418	392	416	449	423	400	438	411	425	423	431	396	442	388	443	440	417	419	427	394	405	416	425	423	417	390	417	418	397	412	371	386	429	398	408	433	431	370	440	397	424	414	414	423	395	447	421	383	431	434	421	420	407	415	418	425	443	463	394	413	400	441	411	404	413	441	362	396	457	419	435	433	456	389	409	431	416	433	365	436	410	407	392	365	414	410	453	415	383	397	424	394	406	435	431	420	387	433	398	463	460	458	442	427	449	384	461	413	408	400	413	388	429	385	412	395	435	408	470	415	415	405	433	402	413	409	403	450	408	412	371	389	389	404	416	422	383	409	421	404	385	431	402	415	444	469	447	433	436	418	408	426	456	417	408	411	435	413	419	430	431	403	400	404	424	429	405	385	419	399	444	409	405	406	399	448	421	416	393	427	413	437	420	429	428	406	407	402	402	394	385	420	393	454	392	398	446	426	453	420	414	425	435	415	402	401	415	406	401	421	406	430	425	432	431	421	395	381	404	456	404	392	401	422	441	400	403	432	443	433	437	421	434	420	428	415	391	456	390	450	414	384	413	415	411	430	399	388	438	408	418	418	402	448	399	380	432	422	433	421	386	388	395	381	430	430	397	400	433	404	425	396	446	407	435	398	395	426	429	436	403	417	383	427	421	411	407	431	402	423	436	392	428	405	409	427	390	422	402	423	406	402	423	445	429	395	410	407	391	416	398	420	398	440	438	472	411	400	411	409	412	428	392	404	416	383	406	426	405	396	389	408	454	437	424	408	412	381	413	420	419	370	381	409	386	387	442	394	399	435	421	420	404	425	393	403	426	401	402	408	419	394	427	433	449	377	418	380	397	440	396	422	444	425	458	434	419	434	429	376	427	401	377	439	425	436	388	436	441	419	385	427	407	447	397	416	425	438	420	402	422	450	448	408	405	403	359	455	426	380	394	405	453	452	404	412	429	408	395	429	441	408	416	458	430	388	411	391	426	428	439	411	391	408	401	402	424	387	354	392	405	422	412	438	387	415	392	446	405	420	439	456	422	403	393	444	419	393	440	457	438	400	403	422	432	414	409	410	398	422	442	437	400	398	428	427	425	423	395	405	398	395	384	431	389	429	398	394	406	410	419	415	421	406	401	384	403	426	423	415	407	419	451	439	406	406	431	432	431	386	391	402	402	410	397	409	409	410	399	364	441	456	401	412	411	422	402	393	418	418	401	448	435	382	444	408	424	446	431	412	418	432	456	421	440	396	431	459	394	411	439	404	415	382	379	428	373	378	424	406	401	443	371	405	392	427	406	426	420	383	410	393	411	395	434	420	396	417	369	417	418	421	418	386	422	422	422	397	420	396	395	420	369	418	459	423	425	412	435	410	415	435	424	393	420	416	443	424	386	415	422	402	404	383	409	424	401	434	418	426	396	402	416	419	421	404	391	397	384	402	418	435	429	417	444	463	434	427	419	413	433	432	417	393	416	390	418	399	408	391	419	409	404	424	431	437	382	453	399	408	437	432	417	412	429	442	413	422	391	429	401	411	420	350	424	392	451	401	407	433	408	414	378	444	408	446	423	431	438	398	423	413	409	405	383	447	409	395	405	438	401	434	410	419	416	422	399	442	407	410	402	421	409	422	435	390	415	413	436	406	470	407	456	381	402	395	450	431	431	424	431	413	418	431	450	415	398	424	409	419	436	415	380	432	436	426	461	429	409	432	415	440	402	411	427	423	401	426	396	421	435	416	440	414	438	443	418	401	417	413	417	387	405	455	404	425	449	416	421	395	415	427	415	382	432	411	381	416	463	348	428	388	406	391	390	445	446	406	423	422	388	422	437	417	412	443	425	383	388	409	425	415	416	456	435	436	408	375	446	406	411	401	426	425	412	417	376	406	442	403	423	403	396	402	389	411	424	400	416	408	467	419	390	415	406	409	410	407	446	393	438	414	428	444	425	409	438	430	436	422	406	388	443	434	432	409	446	428	391	427	393	442	424	421	398	446	402	412	420	388	402	380	387	407	383	403	448	393	421	370	389	434	430	388	407	411	403	399	438	431	383	386	416	400	439	403	383	405	417	406	418	412	430	403	400	434	446	400	422	397	408	434	432	435	406	419	417	392	414	426	413	413	419	410	406	424	392	407	424	378	420	378	390	418	421	440	411	432	411	444	429	410	435	447	414	429	457	404	389	410	413	413	424	409	425	411	430	382	382	436	414	408	438	374	402	395	458	388	438	431	412	394	417	386	403	432	427	443	421	406	413	420	409	393	411	437	419	420	456
25318	21547	28152	25968	12883	4011	1950	1207	895	688	648	565	536	454	424	394	360	341	336	320	355	306	309	303	305	315	291	303	306	271	270	302	281	276	285	252	302	260	287	257	292	285	277	266	270	292	282	258	278	279	288	270	278	288	271	258	266	276	295	277	287	305	280	267	269	264	263	244	256	260	225	301	276	267	261	285	282	263	269	283	266	270	280	281	282	261	307	297	233	281	264	276	292	299	273	273	299	272	263	276	275	270	295	255	267	244	286	244	287	272	266	262	297	247	286	270	295	297	269	277	302	255	267	259	282	256	273	282	273	272	264	245	255	258	296	297	307	277	290	272	257	275	285	281	268	274	257	301	285	280	265	274	252	300	244	272	281	293	298	275	285	261	268	293	285	294	294	268	253	263	287	273	282	265	259	261	267	281	251	273	237	284	280	280	280	263	301	256	274	286	273	292	291	262	283	266	286	289	265	264	280	272	264	261	248	261	265	331	277	280	293	254	265	287	285	257	260	268	293	277	288	255	289	285	290	266	270	264	282	267	280	270	258	274	240	301	276	286	276	286	276	287	270	268	288	269	282	260	279	265	245	274	282	258	276	239	255	285	270	281	284	266	277	280	241	272	283	297	287	273	302	282	240	291	295	276	289	281	289	262	310	288	245	285	308	290	280	265	292	249	270	266	285	265	298	243	262	276	289	272	286	291	281	257	249	264	320	276	287	295	297	290	268	286	307	292	272	297	286	273	294	289	293	290	269	287	280	289	265	278	280	290	273	269	291	279	279	271	289	287	261	288	270	291	260	284	292	274	288	284	281	241	271	292	286	325	283	259	304	280	264	272	300	281	267	275	295	276	278	311	262	275	269	236	255	265	301	279	282	311	272	254	256	260	291	249	264	282	252	279	269	264	260	289	261	257	277	286	290	268	248	285	276	247	293	275	275	261	274	279	279	291	270	265	277	257	285	264	287	290	289	264	252	273	279	300	277	292	286	290	236	248	283	278	248	252	276	268	289	271	258	275	265	277	281	273	272	265	249	268	318	284	259	308	261	282	293	278	284	267	281	289	288	285	247	263	266	258	283	302	279	263	251	270	295	273	266	274	269	264	253	254	294	275	307	247	303	275	281	259	270	261	288	259	261	287	288	299	296	266	269	267	252	263	341	289	260	312	280	282	261	283	289	283	266	266	276	266	293	255	279	271	285	275	290	288	286	238	294	249	301	272	291	290	266	288	261	264	275	282	267	266	277	261	262	268	278	262	282	239	274	258	299	256	264	295	290	270	304	255	282	272	256	281	250	270	239	279	263	269	307	294	284	235	285	282	288	286	285	274	303	280	284	296	280	302	281	275	323	279	263	296	318	280	287	267	272	255	269	247	278	269	300	289	322	282	247	260	281	281	256	277	280	291	262	270	292	245	268	264	272	267	253	266	273	276	320	308	291	272	275	267	271	249	275	279	289	284	278	303	282	298	277	265	294	280	282	254	249	284	247	252	249	272	256	280	285	267	221	267	275	306	259	302	267	259	265	259	277	246	276	227	297	256	273	280	272	274	250	286	275	294	283	260	265	245	285	284	293	257	269	248	281	271	267	267	266	294	287	297	255	259	259	276	252	289	285	277	291	276	265	260	272	281	290	250	279	300	292	274	250	245	286	261	264	267	251	281	278	260	286	294	259	274	261	306	265	267	273	277	280	267	256	268	287	276	283	273	227	281	272	270	256	304	257	281	324	281	263	293	261	292	284	292	294	273	305	266	282	274	253	277	275	255	299	270	249	275	276	275	271	250	274	291	257	258	262	238	269	295	269	300	268	284	233	243	279	297	272	254	254	287	286	249	265	287	269	266	283	284	285	237	264	300	274	274	306	287	283	275	276	303	283	299	297	267	285	262	254	282	254	243	265	284	280	271	284	275	242	255	256	295	273	252	247	269	294	311	301	263	241	285	280	267	301	298	272	275	312	258	266	267	282	263	268	285	276	238	277	255	272	271	282	271	280	286	252	275	243	287	268	262	268	277	267	279	265	261	302	272	270	239	274	278	283	273	247	295	287	288	272	276	258	284	282	255	263	315	267	260	275	264	267	302	263	252	279	291	262	269	290	288	276	299	268	279	250	255	284	268	262	292	304	251	240	244	286	279	256	263	269	304	251	263	284	279	265	290	263	238	283	274	274	237	290	281	258	280	270	261	249	265	262	231	265	269	286	271	277	269	278	273	250	304	262	264	271	276	260	267	273	299	285	281	255	268	274	263	277	272	258	247	264	287	281	271	257	240	283	277	272	268	284	271	283	254	280	254	302	306	249	272	307	300	255	317	253	264	245	267	284	270	251	295	257	271	279	292	259	293	265	293	252	308	292	286	285	288	290	253	273	248	252	243	269	294	264	271	284	288	276	266	277	269	251	287	267	291	295	264	298	283	270	284	272	301	279	273	258	291	264	259	268	270	289	298	274	307	290	283	284	261	261	264	277	250	283	254	253	320	263	275	314	267	268	246	272	271	262	265	269	306	267	252	258	277	275	270	295	286	241	271	279	290	298	278	256	278	252	263	273	275	251	290	313	289	283	276	272	256	256	268	290	277	305	290	234	283	234	259	306	265	254	256	264	295	231	266	262	285	250	287	274	291	264	267	258	305	304	318	276	293	240	284	298	264	271	267	292	281	285	273	279	273	284	267	296	244	290	293	273	259	265	265	294	276	285	257	276	259	281	255	257	286	314	284	297	280	263	272	288	312	298	261	263	274	290	280	246	246	258	303	289	261	263	268	298	279	270	267	306	255	302	262	281	259	259	284	293	279	308	283	303	257	278	251	287	297	284	302	296	273	278	222	267	280	288	317	269	259	290	259	297	259	258	278	275	267	250	258	310	279	290	300	277	285	267	273	280	271	277	272	249	291	267	279	285	293	283	248	293	262	256	298	297	255	294	259	284	255	265	287	281	249	270	276	282	286	292	281	254	255	267	287	253	267	263	243	231	266	290	266	285	255	262	253	289	300	282	255	277	263	278	274	288	292	276	292	268	273	300	271	258	287	273	279	254	270	279	310	260	260	269	225	251	269	293	273	258	285	274	291	253	313	257	282	298	275	269	236	272	286	315	254	295	291	266	262	274	288	279	262	272	312	283	260	272	261	297	262	257	254	259	239	266	255	259	312	227	306	284	237	305	266	277	257	292	303	278	272	286	277	260	262	285	277	259	288	265	292	282	288	290	325	264	284	291	249	283	265	262	287	272	281	283	258	257	285	299	281	266	285	269	281	296	277	255	266	267	297	274	278	287	269	231	254	261	254	303	279	277	262	271	278	283	266	262	278	313	252	298	279	247	285	282	287	287	291	249	281	253	299	257	292	274	265	276	282	289	284	260	290	284	266	276	310	294	281	242	248	288	281	268	268	303	258	257	278	299	267	268	284	319	282	281	256	262	296	255	237	251	273	289	268	278	291	293	264	276	277	270	273	251	276	267	305	279	267	274	286	255	281	254	297	306	261
33601	50063	39621	22850	11838	6039	3458	2337	1744	1366	1169	940	814	731	628	537	475	509	456	440	407	447	403	397	340	390	387	344	348	331	362	323	339	352	338	350	315	311	346	339	348	356	311	331	295	329	313	323	330	326	327	343	326	336	359	316	340	341	341	336	337	295	343	303	337	360	352	323	337	310	334	320	310	331	331	334	319	353	327	332	296	340	337	349	302	313	320	320	329	344	333	324	306	312	320	305	349	315	358	324	314	297	307	287	332	336	305	281	324	322	309	322	364	326	339	307	328	350	331	295	340	296	355	337	317	317	342	340	330	310	344	319	362	314	325	286	335	316	334	344	312	299	339	321	306	303	319	315	321	321	330	303	340	314	347	308	319	327	328	318	319	301	300	318	312	315	332	314	357	320	320	356	312	310	347	333	327	316	321	340	319	328	311	328	353	300	313	303	335	325	325	321	321	321	332	327	328	321	308	331	339	359	351	334	332	353	307	319	305	314	322	344	313	324	332	353	296	324	295	302	302	337	332	327	326	332	317	311	354	331	312	304	341	303	321	316	293	329	350	336	296	352	330	298	312	344	302	297	330	349	298	320	305	364	295	319	333	300	340	319	330	331	338	354	314	317	330	332	316	330	326	312	316	323	326	307	308	348	308	349	308	331	356	329	344	355	317	347	322	339	330	323	301	316	313	306	349	297	349	322	298	336	332	323	338	293	331	333	284	322	308	362	322	311	344	302	324	313	342	366	310	296	318	326	352	328	309	358	324	302	329	357	308	329	341	307	367	323	356	298	315	343	308	344	333	323	324	289	281	346	338	328	338	341	314	323	358	311	322	309	318	308	323	324	334	331	308	316	297	286	341	342	318	321	333	302	302	327	311	310	299	331	284	320	333	356	298	317	332	330	337	326	349	301	303	346	338	311	317	324	313	334	309	340	331	341	323	355	304	316	334	321	318	308	300	331	345	361	303	339	328	357	322	315	363	325	358	319	343	333	311	332	345	327	332	347	319	293	311	342	324	318	320	319	302	335	298	325	351	343	386	353	358	322	373	329	347	305	297	341	320	354	326	311	332	314	332	316	315	350	344	331	337	327	360	322	346	354	310	319	342	328	329	300	297	304	323	345	338	329	322	294	339	347	335	348	341	312	334	319	284	298	339	343	274	339	317	323	307	290	350	319	325	338	333	341	320	342	313	317	306	337	308	320	328	273	325	314	322	313	318	311	334	331	330	324	358	333	331	314	337	300	326	359	322	298	310	321	326	324	292	324	319	319	331	314	326	323	329	282	318	319	329	285	312	315	307	352	319	344	353	337	295	298	327	317	330	351	338	302	340	343	330	307	324	326	337	327	333	323	326	296	352	355	314	323	321	316	347	292	302	326	318	332	324	309	318	314	303	320	337	319	324	317	287	320	335	326	325	340	299	296	315	312	352	306	333	344	366	336	323	318	327	337	337	295	359	338	301	338	316	334	305	334	325	337	315	325	339	319	334	341	320	317	342	317	344	346	329	345	338	362	340	359	319	301	348	344	343	335	364	361	318	309	296	324	318	317	282	345	335	323	332	311	350	279	333	316	337	330	321	359	324	356	322	291	310	298	293	334	329	316	327	342	294	340	326	337	322	325	306	329	338	331	289	347	311	347	331	310	333	289	338	330	323	311	354	317	324	330	317	357	304	350	320	357	322	291	325	325	322	325	332	331	333	331	303	328	309	335	332	316	323	288	313	349	362	336	343	275	325	333	334	373	328	314	350	313	316	346	327	324	320	328	300	303	341	338	335	328	321	335	307	313	331	311	332	301	325	318	309	307	316	342	349	322	329	324	314	333	310	347	358	314	307	302	349	280	363	334	314	367	332	320	318	319	307	327	312	302	346	314	326	355	315	312	336	350	354	310	328	315	323	309	305	332	353	316	340	323	351	312	346	313	288	337	330	328	338	297	328	330	324	326	328	335	327	312	319	318	310	347	316	328	352	337	315	351	339	308	330	336	342	332	338	329	330	284	298	312	333	314	351	342	284	323	321	321	313	335	335	341	323	315	312	319	315	323	322	319	326	322	333	322	307	311	349	319	319	312	342	337	330	303	330	340	321	327	313	328	340	308	327	366	317	315	305	318	318	334	302	338	342	342	326	311	290	310	328	320	301	350	310	314	329	358	329	334	328	327	331	327	336	348	342	326	299	336	336	369	330	315	331	337	327	348	336	318	318	338	332	338	348	320	337	335	286	324	327	315	309	319	329	320	324	305	321	325	325	326	361	305	367	313	321	361	327	300	312	336	328	313	325	319	308	340	347	309	331	343	325	353	289	326	285	330	322	332	329	325	311	311	318	345	350	301	356	310	338	314	321	304	327	335	314	323	355	336	306	299	318	319	301	336	309	331	324	326	305	304	354	294	345	358	313	314	301	296	302	280	342	319	349	341	337	282	343	312	338	351	316	347	330	309	313	302	312	327	333	304	319	326	313	318	355	306	316	333	351	327	333	360	346	307	307	303	334	354	360	335	330	336	313	324	334	351	339	305	283	316	338	325	313	358	354	338	287	328	329	326	323	285	330	301	320	323	319	364	311	326	330	321	302	344	308	326	282	312	324	332	324	304	321	317	306	305	328	342	313	321	305	317	300	317	314	331	329	307	340	354	329	370	343	348	283	333	319	306	306	353	335	336	319	355	326	296	324	317	342	314	352	331	318	316	294	348	318	315	316	363	358	305	316	330	323	293	299	328	319	334	355	364	338	321	331	328	317	322	320	334	311	337	331	358	296	300	314	338	319	334	343	348	323	341	294	332	306	329	304	338	339	323	322	353	347	341	294	296	328	380	319	329	310	327	307	334	319	298	366	362	329	342	334	335	337	344	336	335	300	358	328	322	344	348	345	321	342	334	320	288	364	370	351	317	353	333	325	326	316	295	338	339	292	359	323	333	360	327	326	336	330	322	313	316	319	344	300	339	297	305	327	326	323	322	316	339	311	320	349	338	312	309	322	305	321	317	312	291	328	322	305	342	331	323	368	346	333	338	340	317	342	317	334	323	316	332	338	345	307	354	335	338	326	328	323	299	334	347	334	350	311	334	329	312	324	329	311	346	306	340	341	345	352	323	328	332	323	321	341	336	338	319	328	335	319	330	321	318	315	302	340	288	314	345	319	310	298	341	319	335	329	340	342	291	343	316	303	329	335	339	320	310	331	331	336	320	318	343	344	317	300	294	346	316	316	340	326	335	282	310	306	346	328	321	327	288	338	310	332	349	333	343	338	328	322	338	339	293	304	350	311	309	337	356	346	345	326	299	323	351	300	326	318	345	341	320	325	368	336	326	325	305	328	319	326	309	303	273	310	334	298	306	312	319	296	350	320	312	309	322	331	343	319	345	336	305	296	327	329	307	283	336	338	349	324	347	334	306	311	346	349	365	326	318	303	324	295	317	322	339	326	341	316	338	325	319	339	311	320	340	332	317	341	331	334	329	339	312	307	367	316	372	336	309	314	373
22800	21406	28882	24360	21517	21231	11117	3296	1980	1426	1083	914	813	754	666	571	556	516	518	450	470	450	470	398	447	433	440	362	395	385	387	364	375	372	397	349	396	410	353	398	381	380	357	360	374	420	381	380	373	373	367	386	370	361	386	365	332	374	365	336	365	360	374	360	375	349	355	394	370	360	358	350	377	338	382	374	372	392	395	389	339	362	391	355	365	372	353	350	406	366	362	347	394	385	339	360	375	367	341	363	355	363	346	406	352	384	364	340	336	333	373	385	375	359	368	360	366	367	372	335	372	340	348	343	364	356	355	372	372	362	354	365	353	347	369	365	340	390	375	381	322	368	361	329	362	371	359	370	366	354	354	376	364	364	393	382	371	354	360	388	387	361	395	367	337	356	373	337	333	380	357	381	367	395	384	353	360	391	342	355	350	364	356	352	375	378	372	365	381	351	359	346	371	335	381	370	360	367	357	402	379	382	346	353	364	323	372	383	353	326	399	380	362	358	375	391	361	361	367	360	361	374	383	353	375	356	371	362	332	343	379	370	346	368	378	372	371	389	343	355	356	432	350	349	385	357	327	355	390	342	353	375	381	365	397	356	367	376	343	378	397	364	317	368	376	354	375	335	354	351	385	368	392	372	373	379	376	379	405	376	360	370	385	351	410	366	378	339	359	353	388	369	336	373	331	383	368	355	367	357	369	382	387	371	388	382	406	345	340	367	345	378	351	384	379	345	359	347	330	359	323	352	363	362	396	380	363	347	347	355	375	358	334	353	362	341	382	381	394	364	364	374	343	365	377	366	316	337	328	364	359	401	384	385	375	338	348	341	340	347	360	390	378	387	358	373	372	357	358	347	381	368	384	382	352	372	348	343	370	368	339	335	343	367	380	343	377	353	347	380	370	366	353	324	378	370	365	358	359	356	339	371	379	366	399	357	361	309	334	353	352	393	375	341	355	352	350	323	356	359	363	351	338	393	339	349	393	369	360	351	351	360	376	374	351	360	404	371	343	354	341	394	346	359	377	363	350	324	365	342	344	359	354	357	346	381	374	350	402	369	380	364	399	328	354	356	355	364	398	386	341	368	365	327	363	341	337	392	359	370	388	372	354	392	337	365	351	357	343	369	323	387	366	363	355	339	347	354	367	366	366	390	375	396	323	369	346	397	342	363	398	377	382	371	373	332	364	371	401	346	366	381	323	352	353	372	392	379	384	351	374	346	345	375	371	357	340	375	372	371	363	331	356	388	371	367	338	345	407	339	361	348	358	372	366	361	347	368	372	370	374	340	376	347	356	327	347	355	364	387	357	339	334	369	360	368	374	347	347	367	380	360	365	371	358	361	347	351	394	353	350	381	380	345	346	314	373	377	361	358	357	369	382	373	357	341	354	351	321	310	340	347	363	366	337	356	368	340	360	378	369	386	337	365	393	349	318	376	370	327	358	367	349	342	375	338	352	385	386	358	354	372	364	344	373	368	370	336	381	411	337	351	368	359	354	392	333	351	342	367	354	362	359	354	348	349	341	362	351	391	379	339	351	351	378	380	361	357	360	360	357	364	355	365	336	347	394	336	361	365	386	381	360	339	388	382	353	385	353	377	358	329	363	351	346	355	361	380	399	365	376	344	388	367	406	341	361	357	366	359	375	376	379	374	373	343	366	377	361	353	349	363	371	338	340	380	360	367	346	404	369	376	361	339	364	343	401	396	345	342	342	362	369	353	375	326	351	358	378	366	324	392	363	365	365	336	352	337	368	378	367	356	369	356	364	354	382	319	375	377	354	350	389	336	425	355	380	388	351	360	380	358	365	366	390	386	360	382	392	352	381	340	378	371	336	359	417	379	372	350	363	365	326	369	337	359	364	356	339	389	362	375	351	312	387	374	394	376	371	380	353	334	362	386	351	363	356	383	355	399	362	327	342	330	379	344	373	349	364	333	335	355	378	394	357	349	366	367	357	367	371	372	367	324	351	360	370	357	365	342	380	383	349	371	362	387	371	377	362	346	381	331	328	376	331	357	380	374	311	363	389	374	368	337	388	361	357	355	332	401	370	347	377	365	340	371	350	343	354	344	354	327	345	375	359	365	329	336	365	342	370	328	353	351	335	368	384	386	334	359	339	368	355	373	352	339	348	354	379	375	349	359	371	349	320	373	368	374	364	377	342	344	364	379	336	384	333	356	345	365	350	354	355	347	379	339	347	402	342	377	356	341	351	362	390	402	353	365	357	361	354	357	363	358	356	369	376	393	401	342	356	358	370	361	350	329	370	384	333	354	345	352	374	393	354	361	329	344	383	341	356	369	332	375	368	369	331	369	392	358	341	351	358	361	350	390	370	362	354	372	358	379	348	358	386	387	383	345	376	341	349	380	357	374	342	351	315	365	335	360	369	356	348	375	345	358	364	351	346	330	358	384	348	355	330	352	338	324	327	356	356	350	376	360	378	383	361	368	322	318	341	374	394	314	329	367	339	347	379	370	345	372	346	367	384	349	345	370	342	340	342	375	366	376	335	380	313	333	341	333	345	350	365	399	344	373	359	336	378	344	371	385	385	366	355	374	357	355	360	339	353	370	384	358	378	385	378	376	362	370	349	356	357	361	331	388	396	375	358	350	327	337	338	351	360	336	402	338	379	362	404	387	347	409	354	358	382	366	348	376	400	365	343	377	378	366	361	348	360	370	378	356	370	359	352	376	333	342	334	369	342	361	361	400	316	359	369	351	398	365	364	361	375	349	374	400	364	373	382	365	356	333	362	347	331	367	346	366	366	334	344	341	362	356	362	345	375	381	367	370	339	343	365	384	334	385	398	372	368	361	378	342	341	373	358	312	368	357	366	378	360	355	353	343	361	380	353	333	350	367	348	353	361	374	354	378	370	343	346	348	387	363	348	362	412	350	390	350	381	361	384	381	404	389	386	334	391	399	342	368	378	338	373	356	363	376	373	360	353	355	372	368	390	369	389	363	387	391	408	358	340	353	343	321	381	334	374	367	387	380	351	346	368	340	389	373	407	347	358	384	360	355	378	336	338	350	362	352	357	392	371	357	354	351	350	354	366	381	353	369	380	338	339	364	340	385	353	372	336	353	345	352	361	360	371	385	368	334	372	358	367	363	394	379	358	351	365	377	359	300	360	371	347	375	370	376	380	336	399	325	361	333	358	314	391	358	389	345	408	351	391	359	352	368	350	372	404	368	347	350	349	374	363	363	347	353	351	375	369	362	355	362	365	348	353	345	407	370	365	357	364	387	353	361	397	384	364	344	377	362	369	381	384	374	359	388	369	379	365	390	360	370	373	387	364	346	364	352	370	358	359	359	351	397	371	352	330	340	351	363	345	358	361	363	337	368	379	347	347	303	365	362	375	370	374	344	367	340	361	382	368	363	331	373	364	349	319	379	342	342	361	310	368	337	356	387	349	352	339	382	346	396	361	346	344	343	337	380	376	362	320	391	345	339	398	350	379	382	325	402	359	362	375	352	385	372
35535	55814	45996	29278	19115	13363	7897	5039	3534	2487	1896	1624	1305	1101	1014	841	757	739	631	603	590	588	579	562	528	542	478	461	436	439	468	450	433	463	471	489	420	430	463	427	452	418	437	440	416	408	449	412	469	421	438	393	437	442	430	466	420	448	443	446	391	408	406	412	392	426	395	409	412	400	432	414	406	406	422	396	408	392	454	461	413	398	419	425	412	390	440	422	396	460	396	398	444	450	401	377	402	413	426	403	401	419	386	411	440	421	432	424	422	416	422	426	404	433	418	416	408	410	389	431	360	472	418	389	412	443	396	413	411	430	421	406	399	426	451	441	406	400	400	421	423	389	461	436	415	406	385	477	478	424	411	427	371	396	422	436	435	441	428	422	432	410	407	480	411	417	410	383	420	442	433	418	417	448	397	439	419	426	437	388	429	443	393	404	441	427	433	407	384	402	447	432	427	374	400	398	383	435	436	416	397	434	398	422	385	395	442	434	400	433	398	456	413	410	405	421	415	399	402	425	375	431	423	424	403	404	440	385	399	421	414	384	380	406	427	422	413	431	419	408	385	459	368	367	367	435	439	406	406	430	410	387	423	435	411	432	421	439	416	402	410	433	390	424	414	402	429	392	439	393	416	406	382	368	424	403	395	402	405	416	384	427	384	394	390	416	412	410	372	437	390	410	412	403	426	435	391	430	415	397	405	404	405	420	453	389	398	424	379	438	418	452	396	451	405	416	426	404	416	471	411	397	443	433	389	402	420	413	401	436	435	410	386	414	417	413	395	372	409	416	368	431	415	446	419	423	424	375	396	416	424	371	409	436	421	394	431	454	417	434	411	447	417	397	445	404	415	421	406	421	428	396	402	398	434	415	419	416	414	417	411	406	422	424	402	445	393	426	399	461	420	411	412	395	437	461	424	424	444	433	428	414	409	395	418	400	406	436	408	409	398	405	440	393	408	439	377	412	430	382	396	419	432	403	419	445	412	424	409	427	386	420	419	441	396	436	404	424	425	439	391	417	403	380	445	388	376	425	438	424	379	409	435	416	392	379	409	427	408	390	419	389	414	426	433	411	419	431	440	402	411	390	404	423	391	428	385	444	432	410	407	422	405	418	419	405	391	428	400	426	443	424	402	404	409	412	415	387	419	441	414	427	460	408	414	407	382	419	452	405	397	385	403	431	396	442	390	422	444	413	391	443	424	387	392	442	440	394	414	415	390	416	452	426	431	404	434	389	394	411	395	425	450	430	395	407	409	419	429	423	410	399	433	433	421	423	395	404	389	407	450	427	370	400	434	438	452	386	399	394	417	401	411	408	374	407	431	412	392	427	413	412	413	422	418	429	413	419	419	422	413	426	468	381	436	423	370	427	399	421	403	433	388	406	399	370	435	402	437	392	380	416	434	451	434	432	415	410	412	411	415	409	397	412	421	418	398	393	414	433	408	419	388	404	415	413	391	414	414	406	432	386	403	403	381	408	434	405	437	392	377	383	417	449	459	404	392	433	410	400	407	432	447	419	429	434	406	431	435	412	374	438	429	405	409	439	424	398	397	433	409	424	412	448	463	408	388	415	361	399	423	428	455	398	438	445	413	411	388	366	404	398	395	427	399	402	388	388	411	403	427	379	403	387	414	400	398	404	396	442	378	409	374	392	408	424	374	406	448	449	404	398	385	408	405	433	444	418	441	387	451	400	444	446	422	392	460	406	406	462	414	406	441	421	440	415	421	400	401	425	411	394	413	403	399	423	426	406	432	417	425	410	422	403	411	429	410	418	409	429	436	407	411	406	423	399	428	454	427	402	415	394	400	453	380	468	437	414	454	417	395	415	422	393	424	438	402	394	408	378	409	412	448	406	422	413	397	380	423	391	419	377	404	413	438	363	406	397	424	404	391	429	418	434	413	404	434	419	440	398	386	397	388	409	449	382	380	434	419	413	404	411	423	425	417	432	394	423	417	432	447	421	421	412	431	385	432	404	436	435	384	420	385	415	383	379	384	443	410	445	422	399	392	404	407	422	423	408	443	431	397	410	404	404	452	416	405	414	407	417	458	428	412	432	385	417	384	416	416	426	411	391	432	438	415	379	415	445	418	432	387	413	392	436	382	421	449	391	407	436	437	435	424	403	386	414	392	442	418	388	453	441	444	391	429	393	425	429	424	414	421	397	416	398	422	422	395	430	396	411	369	424	424	422	423	407	420	381	412	440	419	396	413	454	430	424	437	423	430	400	390	383	421	430	409	395	403	394	419	415	429	423	391	434	420	388	434	428	412	416	358	426	439	449	394	394	434	430	392	400	425	432	455	398	418	383	412	422	403	455	386	416	423	444	399	424	421	385	424	417	411	425	372	442	418	426	422	415	414	384	421	422	414	432	412	402	422	415	406	434	392	367	428	431	402	416	378	394	401	401	437	378	420	452	403	429	419	388	417	433	466	416	405	460	450	385	434	407	436	409	417	406	401	399	433	424	421	395	471	422	413	401	385	394	392	400	419	390	405	412	407	434	415	399	385	413	360	440	438	414	404	405	377	400	389	435	458	397	384	394	434	398	398	403	403	438	416	407	483	406	454	394	394	422	407	428	375	419	418	406	422	401	409	372	414	419	401	375	413	392	395	408	443	394	398	397	449	432	411	418	390	433	412	403	379	414	417	386	424	416	430	396	426	438	427	420	400	426	433	412	439	455	434	383	436	444	408	405	414	435	397	391	404	390	405	400	390	426	411	431	422	440	446	400	434	384	465	391	412	408	406	405	410	441	391	452	391	381	439	429	377	423	450	426	428	418	444	399	401	437	390	414	418	422	411	395	388	386	408	404	395	392	416	459	393	392	408	388	418	436	377	428	395	443	388	411	402	411	417	359	385	410	396	438	396	422	442	411	413	425	407	428	434	415	410	427	414	417	435	410	419	391	403	407	392	411	401	414	416	402	426	400	383	400	440	471	432	426	409	394	435	419	406	393	430	422	415	412	435	423	380	390	384	433	397	433	424	450	412	393	415	401	414	415	430	441	412	429	403	402	414	420	444	431	427	439	374	436	374	399	430	416	414	422	367	449	417	374	412	406	389	379	399	401	424	428	390	429	415	401	417	410	405	403	422	439	405	424	436	444	433	398	393	419	437	412	399	455	398	388	432	444	431	443	417	402	368	414	440	390	381	432	386	399	420	434	435	426	419	419	388	430	409	449	420	385	414	455	409	399	403	383	437	382	420	418	454	420	452	411	419	433	415	408	454	383	473	419	401	399	420	429	410	396	414	390	398	405	423	390	422	419	394	412	373	387	427	403	397	430	396	429	433	407	427	401	427	395	425	420	400	440	403	429	396	409	411	410	391	431	398	410	446	412	408	432	408	419	386	460	441	418	437	437	395	420	413	405	423	434	410	410	415	409	408	395	389	407	404	448	439	417	405	388	419	398	478	411	434	416	385	385	436	400	439	424	424	427	407	368	417	416	394	416	421	394	413	391	396	405	428	424	420	424	418	410
30566	28660	29830	16178	6171	2915	1641	1155	900	720	588	508	492	439	379	388	357	366	355	365	327	339	325	315	350	321	330	306	310	314	318	313	330	325	273	283	328	283	335	285	260	308	287	308	280	312	297	292	331	293	305	312	307	294	282	292	313	288	283	298	294	290	270	299	296	289	334	269	313	301	303	280	296	298	302	270	288	278	271	289	272	299	308	285	301	303	296	302	308	299	300	303	319	289	282	289	319	290	278	292	278	291	282	285	304	280	283	304	278	271	257	332	282	284	273	328	295	278	282	304	302	309	288	293	315	286	300	273	342	290	306	276	312	309	335	295	317	319	266	284	277	308	298	281	303	286	293	304	292	291	297	277	323	275	298	337	308	304	294	311	308	312	291	299	300	289	311	352	285	308	319	304	275	296	309	299	304	327	289	299	285	295	315	273	294	277	306	278	296	289	284	289	303	286	304	287	279	289	325	311	298	314	306	258	294	276	288	303	274	271	288	306	298	292	314	304	266	270	282	296	276	295	291	306	283	294	282	303	304	267	306	264	295	295	319	308	289	299	300	253	282	315	317	307	306	321	277	296	287	318	296	282	312	283	297	309	286	310	299	290	275	313	288	320	303	288	306	294	291	277	279	299	301	290	273	302	313	322	306	267	318	285	280	308	266	322	297	310	292	296	301	329	350	303	315	295	282	270	305	288	303	298	307	334	298	304	303	287	292	287	285	304	285	297	294	271	286	307	295	271	269	313	293	279	285	257	310	307	295	287	306	312	298	305	277	307	312	253	259	273	307	315	302	292	292	276	316	284	295	296	279	285	301	307	261	298	304	295	286	267	279	323	289	319	312	278	297	282	308	290	293	304	303	273	310	311	291	314	296	286	312	282	308	317	279	313	285	294	317	276	292	302	298	335	318	282	290	278	303	282	281	298	299	309	288	290	325	291	257	307	317	286	322	290	300	311	304	325	331	313	293	329	309	300	316	298	279	333	289	303	259	298	271	306	293	276	275	267	297	282	291	302	332	302	261	281	316	330	267	282	321	334	301	267	277	314	296	314	305	295	277	275	287	310	296	285	332	289	294	278	300	292	297	286	313	293	313	307	270	302	280	316	300	286	288	289	305	324	282	283	300	296	339	277	292	297	271	307	311	291	311	312	321	316	321	258	282	324	315	307	278	333	286	318	294	289	290	287	305	314	283	291	321	346	285	286	278	324	297	318	280	306	277	272	269	289	321	333	313	291	300	310	296	295	292	294	303	302	336	291	292	312	274	317	268	301	289	258	336	315	302	316	294	292	307	301	290	301	282	281	330	289	291	278	311	283	269	247	327	341	298	309	287	300	320	303	290	306	280	303	283	308	295	289	296	296	278	297	275	274	329	284	297	298	280	332	287	328	260	323	300	315	299	288	306	316	322	282	275	287	341	287	333	299	287	282	288	271	286	307	273	287	307	300	310	317	297	302	309	284	319	289	276	297	316	303	296	298	273	284	317	313	316	288	313	291	278	308	322	303	300	299	315	330	270	309	311	302	288	310	301	305	288	277	306	299	272	299	333	297	310	302	294	316	323	285	281	308	301	293	309	303	283	278	275	310	290	313	305	312	309	281	294	307	285	329	318	312	297	286	315	281	287	259	301	281	287	310	290	292	300	299	307	308	295	310	296	297	312	309	333	301	273	300	299	309	287	276	325	272	299	286	308	310	292	308	313	310	290	288	322	315	302	306	295	300	281	295	270	293	310	280	336	282	290	305	294	308	299	304	307	319	291	300	283	276	292	303	274	304	307	306	272	292	311	338	306	309	295	256	305	266	268	311	281	285	302	319	278	270	293	300	306	306	327	284	258	306	322	268	307	284	313	309	299	287	272	292	285	325	297	285	263	329	306	300	294	291	320	287	285	290	304	298	271	304	267	279	297	306	279	287	289	298	274	299	268	297	317	307	295	299	292	299	274	273	325	290	333	311	277	299	262	286	320	312	282	269	315	301	280	324	303	307	268	302	305	261	274	281	286	290	309	306	281	290	318	270	322	294	295	268	321	322	274	296	300	301	284	296	312	303	288	312	310	310	335	313	277	292	313	286	328	304	268	291	319	305	305	306	307	321	276	324	321	311	321	292	295	297	280	265	265	310	296	272	283	342	348	313	286	252	321	282	286	316	329	280	318	308	287	302	299	325	282	286	318	317	260	323	299	256	329	299	275	285	321	277	285	291	306	311	319	318	285	302	278	300	275	280	280	315	291	306	275	299	297	298	335	283	331	287	297	300	286	301	289	280	259	314	272	313	317	283	330	300	290	300	311	334	291	330	282	322	325	291	314	274	292	276	292	299	279	299	308	278	276	299	308	294	322	283	276	302	299	300	303	324	296	313	264	292	322	315	266	310	282	299	297	296	287	261	316	313	328	308	326	304	296	295	299	328	305	309	316	305	302	327	288	316	294	269	277	273	279	315	294	323	311	326	268	295	266	267	289	298	315	309	334	275	315	290	291	292	303	306	327	300	295	278	272	270	287	313	287	262	309	307	313	298	291	288	311	304	291	292	305	281	310	252	315	324	270	301	287	286	291	302	308	314	288	308	299	296	304	312	295	321	269	290	270	316	269	293	331	296	308	306	284	290	314	319	257	307	293	320	352	275	293	308	291	288	297	279	297	291	286	272	255	313	292	284	299	292	288	333	295	269	331	309	297	293	284	292	293	295	288	320	293	310	280	301	315	297	281	307	290	311	322	321	308	316	291	276	289	332	272	301	300	301	314	299	282	291	325	295	313	323	351	290	278	311	301	321	289	309	324	300	305	313	301	311	298	300	323	314	292	291	302	316	304	291	277	325	296	321	322	312	326	269	305	309	304	283	291	297	272	299	249	273	284	299	298	313	309	336	289	264	297	296	303	273	289	278	283	281	293	300	282	296	293	298	284	283	321	282	294	334	309	283	316	310	280	295	304	303	282	300	305	298	296	296	293	298	292	281	318	283	320	310	313	287	290	294	298	285	303	297	294	288	287	276	268	279	262	290	317	297	292	289	305	287	341	288	304	316	294	306	334	293	280	279	283	353	307	310	292	315	292	288	280	277	272	304	321	314	293	300	316	299	285	302	318	297	281	294	309	290	285	302	289	334	340	282	280	293	296	311	296	328	295	264	286	291	323	298	283	302	288	284	299	288	278	296	306	350	301	327	323	314	295	299	285	273	305	322	319	279	326	275	270	273	323	321	305	277	287	318	298	306	313	293	279	264	351	294	292	322	318	290	309	324	299	277	312	295	280	323	294	302	308	266	282	304	284	284	288	296	294	306	275	287	327	269	315	298	285	305	298	323	297	328	305	277	272	305	302	303	317	274	308	328	313	305	297	292	316	320	280	285	295	296	306	299	348	279	290	288	286	311	291	291	282	307	326	267	299	304	309	292	291	306	326	297	329	305	316	288	304	276	262	310	295	310	293	313	280	301	292	279	316	294	298	288	294	348	271	291	297	316	320	295	314	252	310	318
32952	44147	33322	16177	9588	5198	3287	2168	1591	1202	957	851	710	686	605	530	479	491	469	433	419	404	384	400	396	424	388	392	413	344	366	362	406	348	347	345	378	376	384	328	346	344	335	341	327	357	358	334	327	362	321	347	348	339	357	368	331	361	361	311	382	347	337	354	370	378	321	326	312	339	339	361	354	340	317	338	338	318	340	331	315	338	325	383	338	317	327	350	341	374	363	326	352	336	353	353	347	333	345	361	335	351	337	336	342	373	345	352	319	369	316	367	371	326	341	358	364	364	355	368	347	360	321	335	332	379	314	342	357	358	353	346	344	337	345	344	334	352	343	339	310	362	320	369	366	308	352	331	335	340	366	348	367	329	341	337	333	357	342	308	323	328	342	387	326	330	338	361	355	374	343	359	339	402	315	298	343	328	349	315	337	348	309	351	337	346	375	321	359	339	331	323	339	354	383	358	353	331	381	344	341	363	342	375	367	337	342	337	340	347	331	355	341	342	362	352	328	332	350	343	339	343	348	367	336	369	326	337	321	339	342	340	378	357	376	343	339	309	364	330	349	359	341	342	343	369	364	349	373	353	335	319	352	324	348	364	339	326	340	322	365	348	351	343	313	360	387	332	353	320	313	342	379	330	350	350	341	361	356	351	335	359	362	306	339	338	353	343	333	323	366	338	339	329	322	337	354	343	347	336	361	365	356	352	397	353	363	351	342	357	332	357	323	356	330	318	334	323	356	347	350	344	341	344	348	352	319	339	337	334	348	303	322	319	349	344	324	372	341	305	356	342	337	364	360	353	328	357	343	345	341	301	334	355	327	308	373	332	347	354	356	317	355	353	340	325	321	350	345	299	364	353	382	362	328	353	356	351	375	367	330	348	370	353	344	331	363	356	347	336	362	341	370	345	365	340	348	329	331	358	356	331	321	298	380	342	309	333	331	337	331	349	337	339	303	338	331	359	369	367	329	330	372	341	337	352	357	344	360	348	344	358	329	328	317	359	324	324	343	331	330	360	345	371	311	328	344	371	368	336	338	357	312	374	317	338	368	332	363	334	369	371	370	370	361	358	360	364	349	338	318	345	347	327	349	350	319	323	385	336	358	307	320	355	370	351	371	334	316	339	330	326	338	343	342	388	356	342	339	359	334	369	305	342	341	344	362	346	340	349	347	374	338	336	336	344	362	339	363	348	313	336	351	348	328	376	342	377	340	329	339	356	330	377	345	354	326	354	348	342	346	353	331	317	342	326	341	321	366	370	335	314	350	344	327	370	318	354	349	337	353	325	360	349	353	354	366	320	356	323	328	363	329	345	375	349	337	336	325	366	374	354	350	317	318	385	339	365	335	329	351	356	316	327	362	340	320	360	340	355	336	352	357	320	335	286	345	327	322	349	328	326	342	336	322	321	317	355	353	350	320	387	371	340	325	325	327	369	347	342	319	342	353	378	353	355	353	355	330	359	332	355	354	340	338	360	352	342	320	358	328	315	371	330	321	318	346	331	325	308	325	352	312	372	334	317	343	350	324	351	322	336	336	361	333	369	328	312	339	354	326	348	337	342	320	342	324	334	349	343	322	353	315	370	337	330	321	333	330	333	372	344	334	336	354	362	344	362	370	334	363	350	333	333	301	327	341	369	355	356	319	299	350	351	342	345	358	377	340	326	324	339	345	362	349	339	339	357	332	324	369	329	353	360	336	347	343	352	319	317	346	346	355	363	339	361	361	356	345	326	369	322	304	304	325	361	366	364	344	348	333	354	320	342	339	343	319	350	343	344	366	357	363	340	346	356	319	351	351	357	333	334	343	351	338	312	333	327	331	373	367	312	353	327	329	341	345	354	327	338	354	374	366	332	340	360	370	322	342	323	350	352	340	340	352	370	376	362	328	340	351	296	352	317	361	319	312	374	339	331	327	328	362	327	349	369	336	339	304	396	337	328	329	330	354	344	340	357	324	346	343	349	376	317	375	304	338	324	329	352	336	314	335	326	360	335	360	327	318	341	328	342	339	345	342	348	329	335	371	326	300	373	374	363	348	364	373	327	358	333	357	352	302	370	331	326	341	331	352	347	333	347	359	328	348	346	346	307	361	347	344	375	333	349	379	367	331	373	350	350	344	364	344	316	352	347	349	329	355	335	321	351	336	336	337	371	353	323	358	345	361	336	340	324	365	351	360	368	337	354	317	349	344	364	358	324	334	380	336	375	355	339	355	383	338	338	332	376	362	369	384	329	353	347	369	348	347	361	331	345	319	344	362	321	335	337	333	347	353	333	360	357	375	359	320	344	350	343	333	335	352	356	333	359	366	348	332	333	363	345	335	289	344	357	369	338	355	362	321	337	362	313	376	357	326	359	325	329	338	360	370	330	340	346	313	356	328	351	336	382	361	368	345	344	345	362	375	362	325	345	334	314	349	336	356	341	344	349	328	351	360	371	337	333	324	312	320	354	354	336	352	335	344	340	331	339	349	350	346	353	357	364	350	376	348	336	332	333	342	341	380	368	340	339	349	354	354	345	334	362	338	326	312	320	359	383	356	338	321	321	336	332	363	338	333	334	344	346	332	384	329	319	359	327	274	323	306	316	346	336	362	347	329	364	335	361	358	352	367	379	345	335	357	344	358	356	351	324	338	340	337	351	345	376	341	320	388	373	334	334	391	349	356	350	341	313	350	320	342	323	337	333	327	341	357	355	337	353	336	331	330	346	353	360	348	343	360	386	326	327	340	352	371	323	339	348	339	336	326	327	334	360	340	325	383	347	343	363	341	349	334	336	353	368	322	312	339	337	329	313	374	341	362	356	344	325	363	408	348	329	366	404	331	335	368	351	351	340	376	350	336	353	343	322	327	344	340	390	353	339	362	351	317	369	356	338	325	335	352	339	331	358	346	345	324	337	345	336	342	351	328	334	307	346	347	335	372	349	335	342	328	333	338	321	353	345	324	358	347	325	356	328	370	344	332	344	347	333	352	334	336	332	361	338	352	321	373	365	340	365	334	327	350	320	346	337	344	350	353	322	344	327	338	321	337	331	353	309	334	335	358	342	329	329	350	349	345	339	358	329	400	348	343	346	312	309	341	307	351	340	335	355	344	342	348	340	337	359	313	336	344	348	326	352	344	336	370	318	346	356	347	316	361	341	348	334	353	332	334	370	370	335	330	383	334	388	321	320	374	317	357	341	359	332	384	338	323	351	367	385	352	357	345	350	355	323	346	366	343	332	345	366	362	311	317	335	372	336	369	337	377	366	344	346	356	368	363	365	350	321	321	350	325	335	367	334	292	347	354	329	358	360	355	343	331	348	321	300	390	345	355	361	335	338	348	353	332	334	331	327	330	345	348	349	338	381	370	345	342	357	381	364	354	309	342	380	358	332	351	372	346	327	335	386	342	330	365	349	331	321	347	349	351	324	409	314	394	347	339	330	328	335	355	346	369	325	331	340	333	364	340	326	378	339	329	342	327	336	342	351	356	349	343	325	345	335
23874	21408	28425	24965	21012	12786	5152	2462	1475	1056	909	770	717	592	584	537	503	508	472	441	447	424	429	401	411	401	403	387	372	380	386	378	384	361	414	378	359	384	329	346	413	349	384	393	367	391	390	329	368	344	346	351	364	358	363	315	349	364	348	341	377	366	346	357	364	359	354	389	371	314	374	361	343	376	385	368	342	369	372	377	357	363	321	326	316	333	381	357	375	366	358	355	346	363	363	391	373	368	349	348	367	369	357	359	341	342	349	371	356	366	357	363	380	363	390	381	342	370	351	374	376	362	364	351	370	362	336	354	353	365	361	331	364	339	372	344	356	355	345	344	366	351	360	338	362	319	357	386	366	369	342	394	342	376	399	376	330	372	350	358	367	388	344	340	352	378	346	375	339	340	355	358	336	353	356	358	396	350	337	368	367	343	325	352	345	357	362	343	355	365	405	378	345	345	407	375	356	320	342	385	396	333	397	316	343	347	343	386	335	392	368	378	370	344	381	337	352	380	368	332	362	340	368	383	333	348	365	392	356	335	363	342	406	324	398	371	353	327	318	362	343	372	398	347	374	335	359	349	376	342	353	348	335	352	362	418	367	392	369	357	367	355	386	343	344	360	365	367	339	339	341	387	379	361	341	373	357	363	366	372	331	344	369	367	318	337	366	352	308	357	366	350	361	348	364	371	354	326	373	359	344	355	364	378	378	360	348	344	346	389	360	336	380	356	360	340	338	360	392	359	364	352	353	340	365	363	348	375	355	366	339	375	346	361	331	352	376	321	364	352	356	370	371	357	363	355	374	366	357	343	346	350	351	378	348	383	352	359	371	353	369	354	332	357	357	363	379	336	331	387	367	381	405	367	353	353	373	362	303	347	343	319	358	340	350	344	368	319	331	355	343	338	380	353	332	322	354	361	371	326	373	357	379	336	370	357	329	343	376	389	350	389	333	394	358	364	355	341	404	341	390	329	380	363	351	380	349	346	342	361	347	336	337	328	352	371	368	400	382	365	360	364	348	343	345	364	327	339	371	368	373	355	334	335	366	374	356	375	371	337	347	369	358	341	349	353	407	388	315	353	350	317	358	373	345	331	362	344	381	377	357	367	390	335	339	370	350	379	373	376	343	347	354	335	363	349	347	368	337	404	382	363	375	331	373	330	340	359	347	348	346	367	402	400	360	315	404	338	360	378	346	351	377	367	365	375	351	310	357	371	361	355	376	324	381	358	349	347	371	327	387	371	339	350	328	357	345	364	391	331	345	368	375	381	368	339	332	339	369	355	359	348	387	336	370	376	323	339	367	370	394	388	332	355	372	413	363	340	358	348	358	350	368	344	322	394	354	343	381	371	356	314	341	355	403	367	345	342	356	355	400	373	366	356	344	369	331	365	351	339	374	310	380	373	364	388	347	369	361	352	368	346	332	345	329	357	318	334	374	377	341	366	364	361	362	353	324	339	348	359	346	353	343	342	365	345	399	330	342	326	367	352	378	368	358	354	359	330	367	337	359	357	330	350	395	367	352	386	345	385	320	393	334	355	361	360	390	357	348	360	373	380	350	336	352	359	352	317	346	394	368	343	372	338	373	380	336	358	343	376	356	349	396	367	386	312	348	368	347	377	374	344	344	343	374	341	403	360	366	342	354	370	365	352	355	373	361	326	331	369	334	393	358	364	317	348	359	343	316	388	383	362	330	339	354	335	398	390	346	345	356	344	371	343	336	330	365	318	353	378	370	353	349	375	346	355	381	380	362	372	369	357	348	336	348	368	357	355	344	344	356	352	336	369	363	305	331	347	322	389	352	356	344	374	337	388	401	382	368	371	370	401	356	353	369	383	390	346	360	361	362	333	344	333	385	356	357	399	377	354	360	362	370	340	350	341	343	359	395	329	367	360	337	331	384	332	322	365	316	373	370	360	395	371	364	344	351	345	329	387	343	362	376	324	367	334	337	325	341	349	361	347	356	345	361	388	344	364	381	353	343	331	374	374	344	370	361	338	358	350	366	390	367	332	385	363	351	333	334	359	350	349	348	370	351	373	346	339	348	359	353	300	385	319	336	372	351	360	346	355	343	371	340	360	332	367	333	376	343	334	356	337	354	346	368	367	356	361	375	345	341	347	370	381	340	351	348	378	350	352	358	373	346	377	359	348	386	343	381	383	326	347	358	370	342	361	344	346	377	353	378	347	335	350	353	353	371	313	349	379	371	355	323	384	376	365	343	354	376	359	378	333	369	382	370	335	388	360	370	330	357	333	335	376	381	351	358	367	339	385	333	353	357	388	354	394	381	373	362	362	341	332	394	353	406	348	348	383	364	322	378	360	367	349	325	324	321	347	359	317	354	350	335	358	369	371	349	361	338	333	348	353	386	340	348	361	359	360	333	366	351	345	336	378	348	313	351	381	368	355	367	346	371	358	332	374	341	343	360	375	377	368	351	359	350	330	350	368	379	360	360	372	351	366	372	336	409	356	335	356	367	344	371	375	361	349	331	369	361	391	362	350	379	372	353	342	371	355	338	383	365	372	336	346	348	361	339	370	339	347	361	345	362	360	354	413	367	351	381	333	343	331	329	315	372	402	340	352	353	351	387	363	371	359	363	385	361	337	356	357	376	354	350	313	335	360	372	342	393	387	379	343	350	356	352	349	352	364	338	343	335	391	321	366	376	341	362	355	372	408	393	336	382	335	370	325	329	337	369	349	367	374	350	354	346	370	380	354	374	318	335	345	353	375	399	371	370	366	391	350	350	361	330	375	347	327	336	337	335	364	372	341	326	371	371	356	371	334	379	346	326	337	362	355	335	357	329	353	361	361	388	367	368	351	356	359	357	349	375	383	339	356	389	347	408	348	365	346	346	348	337	345	363	383	354	344	370	373	363	347	354	354	312	368	364	361	316	346	356	374	358	361	356	390	342	348	378	378	346	371	387	378	376	363	333	369	382	385	368	380	342	331	355	391	344	336	364	372	330	383	335	379	371	339	390	335	343	362	342	341	337	358	374	347	344	394	332	365	350	385	338	353	334	349	402	344	361	358	350	375	389	360	388	330	330	369	359	360	350	340	357	400	344	375	347	382	355	340	347	352	369	394	374	351	328	331	347	401	336	379	328	362	345	353	348	372	368	329	324	337	349	344	366	351	359	351	357	356	343	383	384	367	344	358	350	362	330	368	392	374	364	372	363	369	352	343	366	355	357	322	355	327	353	353	368	391	345	355	396	354	364	354	376	391	360	348	342	378	339	348	350	340	359	346	372	346	368	325	334	370	381	343	362	345	341	327	379	351	376	347	348	381	322	393	335	364	358	336	394	404	365	383	348	358	374	356	383	419	350	369	339	334	371	368	326	348	360	347	352	358	368	345	343	365	394	376	372	351	347	351	360	353	332	359	337	348	345	352	378	364	366	359	363	346	398	389	352	321	326	327	356	346	327	343	362	351	344	369	355	352	351	377	326	376	376	351	380	354	348	330	365	347	345	362	384	355
32985	55368	41468	23449	14050	9969	6748	4075	2752	1880	1440	1210	1139	908	840	755	654	644	590	584	549	551	518	533	477	450	448	472	476	453	454	478	433	443	446	455	420	397	438	432	413	444	401	448	416	428	441	468	425	422	426	397	408	429	405	402	441	411	419	411	395	424	453	401	389	387	398	370	403	420	391	391	390	383	412	446	445	384	363	450	411	389	399	440	387	434	437	391	400	405	394	385	401	386	452	380	415	437	421	387	381	426	422	411	396	413	413	451	388	422	379	404	409	365	389	403	452	430	405	428	361	451	392	409	383	436	388	432	416	411	445	409	425	402	406	414	411	448	411	415	403	380	356	389	456	422	414	386	396	425	401	394	438	364	430	386	428	378	444	433	431	405	403	419	472	417	413	419	423	384	389	409	411	418	367	407	434	400	385	415	428	420	412	412	405	425	416	398	424	386	419	416	407	394	414	405	375	360	413	406	412	410	426	385	378	413	400	391	434	420	400	402	416	448	420	402	397	389	392	364	385	390	411	430	383	453	418	417	402	450	377	395	428	421	372	412	419	393	408	419	446	429	414	397	381	390	417	422	409	414	419	419	389	438	400	427	381	411	429	404	441	417	411	368	438	381	374	404	423	406	430	425	390	428	412	406	414	441	435	392	370	399	372	399	378	441	386	420	412	384	395	439	401	396	448	442	427	413	413	384	371	418	346	405	404	395	399	387	398	417	429	394	419	389	362	443	396	387	419	399	437	382	439	416	411	391	430	419	403	423	433	440	405	405	380	399	407	391	397	384	415	405	424	375	387	391	399	412	415	412	411	417	423	421	396	406	409	379	388	373	432	437	400	364	398	389	399	392	398	403	420	433	384	388	421	436	376	424	405	405	386	396	452	421	376	396	401	393	431	417	362	430	399	409	384	395	384	407	382	414	446	393	420	402	416	398	436	428	409	436	422	395	416	427	391	437	427	411	404	467	414	390	382	367	424	440	415	413	384	423	420	426	439	418	418	383	384	417	396	403	432	415	415	420	414	415	413	422	409	428	398	392	423	373	397	416	399	387	436	424	400	371	373	365	425	397	386	396	394	400	429	420	395	415	421	411	414	418	406	437	407	420	404	384	399	372	407	425	421	402	427	405	401	411	375	397	399	406	413	414	437	401	398	433	397	450	391	395	375	432	423	407	426	411	426	419	435	394	440	414	431	397	417	400	427	397	400	408	432	374	403	405	429	421	396	417	404	429	423	375	401	415	420	371	409	427	441	408	401	372	408	425	383	376	414	398	427	408	425	391	380	427	418	353	410	389	382	420	412	430	386	389	384	439	415	451	418	410	388	386	394	379	398	377	391	406	401	393	403	402	374	390	443	407	418	420	423	407	409	407	435	408	438	404	370	416	398	354	377	412	407	402	451	363	387	435	404	419	415	400	358	376	387	417	445	400	389	415	407	416	410	387	388	444	386	390	395	402	409	417	414	404	434	417	428	403	365	385	408	389	439	432	348	403	445	355	382	436	424	410	397	435	429	394	414	413	421	376	413	440	417	369	405	430	389	415	411	369	405	445	397	418	410	382	428	380	421	403	424	358	394	430	435	388	406	388	447	440	429	397	444	405	433	371	409	397	376	403	384	407	409	419	433	398	402	433	387	413	369	409	424	385	397	409	371	415	383	387	404	427	383	433	433	400	400	416	382	407	423	372	407	438	429	397	398	420	379	386	369	416	387	430	377	397	386	406	378	402	430	415	392	413	389	419	381	415	416	398	395	443	417	405	425	402	403	392	415	403	391	407	423	421	420	388	425	379	396	406	395	373	352	396	422	433	441	388	398	377	412	423	390	403	436	425	408	409	426	376	421	460	419	374	421	412	437	403	403	410	405	425	375	422	385	409	428	394	380	434	399	410	384	424	409	394	419	409	368	416	405	440	397	379	406	425	424	404	415	454	441	419	417	427	420	416	427	417	390	434	423	414	389	433	442	397	389	397	430	422	396	410	378	398	403	431	428	451	444	404	417	416	398	432	437	432	466	382	424	430	392	417	410	388	402	378	462	400	447	419	403	357	444	396	415	427	405	406	405	401	441	453	439	384	446	392	400	396	415	428	424	407	438	408	432	386	428	404	437	409	421	423	393	441	386	424	398	412	392	416	417	398	421	432	436	421	406	396	449	423	426	384	398	423	407	428	416	403	390	363	394	448	406	362	363	438	388	376	362	421	429	398	405	425	407	381	387	411	398	396	393	429	418	394	396	401	387	400	432	398	440	404	406	401	404	404	393	368	417	398	410	404	355	414	386	388	390	415	421	414	438	362	396	402	409	410	441	403	406	423	392	399	409	427	446	405	438	419	389	419	438	377	380	381	425	429	381	388	405	409	419	425	409	387	395	420	399	410	421	395	423	402	369	388	394	397	441	388	417	375	397	405	406	441	351	416	422	405	412	409	368	411	373	408	376	428	425	399	410	425	411	400	406	386	371	399	409	393	409	410	392	396	443	386	433	367	447	418	408	375	399	429	402	399	436	399	401	406	427	443	395	415	428	413	431	446	424	405	411	399	437	412	410	430	436	393	410	412	431	410	446	420	421	400	358	407	411	402	429	388	396	396	424	379	396	386	405	408	413	379	407	413	426	422	427	404	415	438	404	399	456	398	448	422	425	432	386	421	390	402	395	408	431	401	384	396	407	452	393	428	392	422	416	410	431	390	402	450	385	418	404	430	400	405	414	407	393	420	388	423	376	414	404	444	425	399	433	444	434	420	403	382	436	389	443	412	426	420	394	443	414	411	426	416	402	427	434	377	404	396	395	368	436	383	392	418	437	446	374	390	391	406	388	440	381	434	415	410	451	437	407	407	408	390	389	412	385	392	399	399	450	395	370	400	372	407	405	437	401	422	375	375	399	385	402	418	410	427	396	380	400	406	434	410	415	440	410	423	377	439	416	400	449	371	437	402	448	413	419	430	389	389	437	430	415	432	428	374	420	417	425	424	430	389	392	404	422	411	418	386	421	414	433	404	440	423	423	404	402	415	416	383	397	404	381	422	399	395	433	390	391	411	384	421	410	429	410	390	452	385	410	413	378	394	405	417	405	404	420	403	426	421	430	376	387	407	404	374	428	399	394	396	424	378	392	433	436	406	379	417	387	392	406	398	422	417	404	386	407	400	420	383	414	402	367	399	412	440	423	401	412	404	368	392	423	394	377	431	383	402	409	409	404	403	390	392	374	384	422	391	421	374	379	414	418	422	406	401	429	397	407	393	456	390	408	463	389	432	402	368	375	402	393	391	437	449	446	413	405	400	403	396	411	422	382	410	448	402	372	390	386	427	410	397	454	430	407	434	422	370	417	407	423	416	425	387	439	461	387	415	377	453	447	409	422	389	394	388	414	401	399	394	422	419	425	432	381	373	414	411	416	413	419	404	380	434	415	399	402	417	406	407	461	400	411	408	414	418	430	402	426	410	392	478	436	387	377	419	417	392	353	400	426	397	430	388	413	403
25266	21439	27192	25760	12152	4482	2351	1483	959	701	621	511	459	442	432	402	373	397	289	316	322	370	343	335	313	341	277	295	290	292	297	277	285	313	259	279	276	285	290	263	306	301	287	294	276	283	304	275	289	263	289	284	299	285	296	273	276	276	259	280	276	249	274	273	285	252	265	304	284	274	289	296	254	283	274	265	264	251	259	275	295	284	292	243	267	250	285	255	252	263	288	271	306	290	327	260	273	287	252	255	255	265	295	287	285	291	259	344	237	261	286	282	250	278	272	284	281	261	272	299	289	284	276	270	239	274	283	286	270	310	253	299	341	248	249	257	277	259	284	258	251	249	264	306	275	260	257	252	301	263	302	259	292	295	277	272	262	290	266	281	280	284	290	288	279	271	266	249	260	240	307	267	258	242	287	246	257	291	277	271	272	288	276	262	297	299	267	287	289	318	266	295	281	282	272	303	270	286	289	271	290	312	280	252	277	279	273	269	279	281	280	282	305	276	277	289	258	247	270	241	258	267	289	235	272	310	250	264	269	260	273	264	293	246	247	251	272	275	311	296	273	279	250	285	267	297	272	297	297	273	303	273	246	262	273	269	263	280	306	301	287	279	303	288	268	294	279	273	307	247	261	263	285	293	272	273	291	276	286	261	268	273	277	290	271	265	282	278	241	299	295	265	274	285	268	278	281	269	252	253	287	290	246	266	259	261	289	304	285	295	274	304	281	266	256	285	259	278	248	270	272	255	289	274	287	239	293	294	299	277	274	280	287	252	279	288	263	306	270	262	249	287	296	244	259	275	245	279	273	282	288	293	257	292	270	285	298	243	286	266	301	277	262	277	296	286	286	298	295	248	289	277	243	250	281	261	295	264	305	312	276	295	296	256	269	282	289	296	262	288	284	236	279	306	286	279	294	280	259	283	270	293	269	308	297	298	267	316	273	281	266	276	279	284	267	269	265	275	283	266	230	294	287	270	260	298	283	272	280	271	260	296	290	264	304	267	288	264	269	284	272	288	268	276	296	317	292	284	281	250	266	282	280	318	294	267	290	279	263	278	281	287	278	253	278	253	274	261	258	282	275	277	271	267	286	265	289	262	281	271	269	293	268	287	298	246	273	285	284	271	307	268	252	268	300	277	267	283	267	274	265	246	276	260	265	277	286	254	267	313	287	270	262	288	264	309	304	275	263	284	278	276	244	294	272	277	309	287	276	281	289	289	307	278	303	282	267	268	272	277	274	298	273	259	303	269	278	307	245	294	267	281	304	281	294	277	268	272	293	268	288	291	285	291	256	264	293	280	298	273	273	270	275	272	258	265	253	272	284	261	256	286	252	275	257	307	234	294	287	283	294	293	280	268	300	260	261	280	259	275	298	286	280	288	295	278	268	283	243	260	262	260	294	248	259	271	270	261	287	282	245	273	294	309	283	274	251	302	283	285	280	249	261	287	272	265	255	260	258	268	268	268	290	287	273	278	273	275	258	281	300	287	300	279	278	276	267	274	290	263	272	278	256	280	271	281	274	279	293	270	282	288	264	271	286	291	269	267	279	262	306	281	301	272	288	254	257	267	256	258	286	278	280	261	291	308	272	251	248	276	271	251	287	311	269	286	250	299	276	261	269	259	240	278	274	292	335	310	280	265	267	268	282	287	244	253	277	277	273	293	290	291	264	283	273	300	289	269	306	242	282	269	290	278	285	286	280	278	306	273	255	295	250	273	253	263	273	254	252	305	284	293	290	245	296	283	259	280	300	295	293	285	266	307	264	233	263	291	277	297	283	267	278	256	268	293	307	274	261	300	281	264	264	290	299	264	239	260	268	332	245	263	275	301	274	259	255	248	296	238	265	270	242	247	292	285	257	274	275	290	284	277	260	273	279	267	287	253	275	292	256	296	259	286	260	291	278	274	260	270	264	277	293	242	283	273	272	285	277	301	262	264	261	269	301	262	278	280	265	264	282	274	276	291	283	255	280	257	246	259	268	290	259	277	279	270	296	274	272	289	280	249	261	271	284	273	297	270	267	299	282	299	256	299	251	292	287	262	287	262	262	261	277	249	277	263	240	290	274	243	252	266	285	268	268	268	293	276	277	254	246	243	243	275	295	279	283	278	289	296	261	298	270	286	257	291	291	253	298	278	267	280	293	311	276	267	236	257	265	283	297	279	272	283	277	271	272	277	299	259	271	275	270	269	273	265	256	241	291	251	272	259	259	292	266	292	289	243	301	249	266	276	278	292	258	299	278	276	282	305	259	267	299	263	288	281	284	290	266	298	269	247	273	225	260	286	271	281	271	268	287	262	266	274	318	302	278	279	277	285	283	311	303	283	292	293	263	288	271	300	286	255	251	262	260	256	271	243	265	295	280	242	281	301	257	258	283	269	250	235	247	277	269	275	254	280	269	284	318	284	258	309	282	254	280	256	280	301	282	295	266	273	278	295	286	268	271	285	253	291	290	293	306	279	288	260	276	287	291	252	262	298	263	264	305	279	294	300	270	292	281	268	279	312	272	243	297	293	312	267	263	260	263	283	280	267	277	264	282	273	280	275	263	275	285	254	256	272	309	266	282	248	278	274	285	270	273	292	312	289	260	255	284	268	283	276	271	290	269	283	282	283	282	263	273	243	295	288	275	292	300	297	266	300	289	272	284	297	296	286	283	297	299	270	253	279	228	283	300	303	294	253	247	264	296	277	284	291	259	283	272	262	281	290	295	275	302	293	255	273	268	254	300	312	280	266	301	292	308	297	277	239	250	275	267	261	276	276	274	286	279	293	265	241	273	260	279	248	257	302	274	304	310	258	269	272	264	282	283	297	298	281	273	286	276	279	273	230	260	262	285	300	262	288	261	296	267	292	293	282	295	261	258	283	281	237	268	257	286	275	253	286	270	253	277	274	278	253	304	280	282	286	271	271	280	286	281	262	284	304	259	282	283	283	284	271	238	276	272	264	267	263	260	253	291	295	257	287	246	286	261	268	270	271	271	277	284	250	273	263	270	252	279	280	278	276	275	293	250	274	264	250	275	277	302	272	287	266	251	269	298	307	265	260	261	275	273	278	289	270	274	294	263	278	273	289	261	292	277	285	273	274	275	257	271	293	280	265	261	281	263	242	284	284	261	275	288	266	255	291	281	247	269	260	295	303	261	272	253	268	295	290	276	294	271	307	256	278	325	307	281	280	317	277	266	274	273	317	271	269	276	299	278	255	252	279	250	284	267	293	265	303	286	262	255	301	262	269	278	301	280	273	270	256	285	282	274	292	257	273	282	284	280	271	269	247	271	294	303	302	265	290	268	288	294	282	251	282	296	254	289	269	297	290	288	291	277	253	296	269	297	264	273	276	263	285	314	274	323	271	270	293	275	267	255	281	323	279	250	288	263	277	269	258	305	288	241	278	304	284	301	285	273	265	276	299	268	280	295	276	303	275	261	315	261	275	274	271	262	293	282	278	266	290	265	259	279	283	317	320	259	306	284	286	286	259
32801	45662	31765	21479	12075	7014	4291	2787	1798	1273	999	855	826	689	590	563	512	462	417	439	413	425	376	400	389	385	387	375	350	326	389	322	362	328	346	346	329	310	333	344	329	366	359	355	350	336	349	303	330	332	338	346	338	344	362	316	334	324	336	330	338	318	362	317	351	340	323	330	330	315	289	295	315	349	338	297	276	304	350	327	294	320	329	327	318	307	317	334	319	326	343	315	297	294	323	317	340	309	336	287	327	329	347	327	337	319	339	305	334	315	340	317	324	293	317	338	349	328	335	279	338	330	353	324	370	325	371	306	315	358	359	333	313	314	310	341	303	319	351	355	333	326	366	291	311	328	319	341	309	302	335	331	323	335	329	325	306	338	305	317	327	329	313	306	322	320	376	342	329	332	333	318	315	312	331	337	342	338	342	332	322	312	330	343	323	326	320	321	343	328	325	318	320	319	293	325	310	331	336	336	322	322	316	338	346	335	305	348	330	341	346	339	328	337	327	326	323	333	342	338	363	328	324	306	345	295	313	323	330	304	332	327	311	346	321	310	322	332	345	307	342	319	315	308	301	334	361	329	313	343	306	351	318	338	330	367	292	329	346	287	361	314	340	338	302	357	363	308	310	325	305	333	327	303	336	303	356	342	335	309	326	333	319	314	355	327	347	307	333	313	347	324	344	312	344	312	315	333	329	335	328	342	322	324	312	350	337	312	323	310	294	333	312	307	305	321	308	362	339	317	332	322	353	349	311	292	333	312	328	327	352	308	324	326	322	342	340	345	355	344	333	313	309	318	321	303	327	310	340	311	320	302	305	321	279	300	343	357	351	322	342	355	324	341	334	312	326	344	353	318	300	321	332	343	320	349	319	350	342	338	319	346	315	338	319	353	313	300	320	325	319	336	347	333	347	352	344	322	317	302	302	304	310	318	313	314	301	341	322	330	337	349	310	334	340	355	307	309	310	326	329	314	335	340	302	316	326	315	331	335	302	343	373	314	353	338	316	318	290	300	335	327	323	325	321	332	325	288	292	329	322	362	298	310	320	298	334	301	305	333	315	311	342	325	308	332	351	305	351	309	321	304	325	375	308	287	329	287	313	360	297	300	319	319	356	350	335	321	347	325	323	296	311	326	309	317	351	322	357	333	316	287	348	336	305	323	313	318	312	290	345	334	355	315	300	336	340	316	335	346	338	289	349	338	314	318	312	312	330	338	327	286	316	357	308	336	311	328	332	327	319	345	350	356	336	296	352	302	317	339	339	359	322	336	318	320	305	309	319	337	317	282	340	360	343	347	302	336	320	353	303	347	339	291	346	342	348	333	320	322	322	338	353	317	354	312	333	352	286	326	311	312	324	318	305	313	325	342	346	352	334	310	322	297	312	334	312	348	325	356	314	358	306	344	307	288	321	325	339	331	331	341	321	328	326	328	312	287	336	339	321	325	327	345	313	334	337	314	338	348	335	326	309	352	342	329	325	303	328	309	318	318	324	332	306	317	343	339	336	308	335	344	321	328	342	325	346	321	315	295	293	332	335	290	331	326	291	311	351	336	360	307	313	316	317	310	308	300	341	313	323	314	342	324	330	326	341	319	346	330	324	316	329	347	354	352	316	340	339	355	304	331	332	310	298	345	328	356	299	321	322	344	331	271	331	326	345	324	344	336	359	303	306	332	321	328	352	345	343	310	342	332	325	339	297	308	321	358	337	309	332	328	343	331	329	328	357	336	325	338	309	362	322	310	313	306	356	312	327	350	335	316	330	348	317	321	329	292	332	290	303	308	329	311	325	327	331	339	299	311	335	297	308	346	338	346	336	330	329	323	295	336	293	328	343	327	347	324	311	356	359	334	331	348	311	324	319	348	336	324	333	312	320	300	307	324	316	314	320	325	325	295	330	299	341	270	342	332	327	319	333	351	305	330	328	353	312	345	308	337	318	303	319	325	335	319	315	339	305	334	342	331	325	351	290	331	327	327	350	335	351	327	329	300	330	350	312	338	306	354	313	339	325	338	374	317	327	328	291	317	328	331	322	324	319	333	326	312	320	355	342	334	362	329	311	310	305	351	324	328	341	330	332	325	321	332	305	334	316	310	334	347	325	340	316	321	327	322	305	340	341	308	357	374	337	333	348	332	316	317	312	330	303	309	260	344	307	321	323	299	324	329	319	333	287	335	301	311	333	314	336	318	329	316	338	318	347	293	319	336	320	286	320	323	310	338	338	339	311	331	350	333	315	337	316	323	332	324	287	312	340	323	377	335	365	341	335	331	303	327	345	329	305	296	337	332	350	314	330	302	351	324	340	337	318	351	336	324	305	320	296	324	318	338	298	343	318	344	375	325	344	330	330	329	340	320	332	339	267	344	335	280	344	356	323	304	291	335	309	326	339	349	356	315	325	296	305	313	321	333	313	329	354	295	347	331	310	311	323	325	325	330	325	337	295	361	325	332	327	335	322	312	321	348	340	306	290	342	313	306	321	339	302	325	328	345	337	309	372	321	319	321	351	325	314	331	317	340	328	336	346	321	306	361	356	334	340	333	341	305	317	308	322	321	309	344	318	322	337	298	322	381	356	315	322	289	296	307	309	327	341	297	289	318	324	350	320	310	325	321	311	316	324	329	361	335	304	320	302	297	317	343	336	331	334	325	318	293	295	329	322	307	314	368	310	326	324	317	332	311	304	310	282	331	331	325	322	309	312	313	312	298	350	320	334	331	316	315	373	337	367	291	328	313	354	311	298	322	329	324	344	343	319	335	331	346	338	313	359	311	311	345	344	346	393	306	347	322	315	355	348	320	307	366	290	324	334	323	320	286	313	352	316	312	350	323	333	330	337	329	371	321	341	320	304	340	330	316	321	329	335	313	340	279	317	338	320	307	314	348	319	338	314	362	315	362	332	332	298	342	299	333	313	314	321	329	327	309	332	367	295	346	332	323	375	314	287	305	317	326	337	343	332	339	355	334	312	315	329	317	327	328	331	302	291	307	329	342	332	319	362	328	324	328	358	313	313	339	320	324	349	303	319	345	309	312	305	333	306	346	328	321	313	318	319	342	333	325	319	304	352	316	309	305	335	327	298	349	320	320	338	352	323	343	302	329	343	320	336	329	321	327	345	312	348	350	319	333	313	321	339	357	319	305	330	325	334	318	319	312	327	366	354	344	359	321	316	306	346	332	314	312	334	319	321	341	303	307	336	346	317	319	331	330	324	341	321	310	322	343	292	342	323	273	338	316	346	329	350	324	337	322	302	330	296	326	302	328	332	316	329	324	322	339	303	332	334	333	306	333	340	319	318	313	335	336	345	305	351	346	312	340	330	342	306	302	311	349	346	352	331	324	325	361	303	308	328	318	313	311	320	315	333	303	358	344	323	336	299	326	333	329	329	321	309	345	316	329	366	329	328	303	318	335	339	298	304	325	292	307	326	336	351	358	313	362	319	334	295	309	314	326	332	341	320	356	341	326	314	327	336	303	308	313	340	320
22759	21402	28991	24373	21704	20899	11706	3482	2039	1420	1155	940	877	777	636	679	563	531	547	514	462	477	496	479	430	437	440	409	411	391	404	377	411	374	416	390	394	351	353	398	384	389	390	351	378	375	385	367	349	374	370	359	340	367	340	354	416	349	370	364	348	324	357	360	352	334	377	356	328	343	344	359	365	347	312	354	347	390	339	389	354	327	375	358	356	377	334	363	378	334	365	342	371	321	362	358	335	351	354	363	338	342	357	334	335	378	379	341	347	359	367	349	331	349	357	348	344	343	378	361	331	377	349	388	336	344	344	399	355	363	334	361	368	364	352	363	386	354	375	375	352	395	386	365	378	342	354	356	358	384	341	385	351	391	357	365	329	372	342	344	392	399	352	359	336	376	382	323	350	350	388	371	361	348	358	324	344	376	361	319	340	344	383	369	367	360	325	362	369	368	355	421	332	355	355	353	334	383	369	341	353	363	341	350	365	405	336	354	354	361	388	330	335	314	355	331	364	356	336	349	325	358	365	321	359	346	364	367	358	346	400	371	375	348	384	372	349	364	346	377	357	336	365	360	375	367	371	343	323	348	351	359	355	368	375	367	358	372	307	373	327	354	338	364	321	365	343	330	363	362	354	352	365	394	347	328	342	315	362	373	356	374	378	366	351	356	343	330	355	345	382	366	358	379	405	370	352	325	336	351	364	369	399	349	382	376	395	353	344	347	369	350	347	375	361	386	374	342	360	328	362	346	381	363	336	339	355	357	318	376	360	357	356	365	399	343	385	359	356	350	377	342	347	364	383	387	365	367	376	326	361	341	342	286	390	365	363	348	341	392	338	331	355	347	362	385	362	387	380	388	377	341	361	363	388	345	341	352	359	347	324	317	380	400	361	369	313	390	393	342	334	372	382	326	348	348	356	341	385	347	370	393	394	326	337	362	357	370	392	383	365	356	311	371	366	319	361	344	354	351	342	387	374	357	359	366	356	375	329	339	352	363	401	360	377	365	364	352	381	371	353	360	341	395	346	391	372	372	344	374	364	348	359	352	347	385	354	349	328	360	343	379	344	308	364	373	347	378	365	376	347	405	373	348	381	374	356	323	377	349	343	360	383	372	350	329	311	347	345	372	325	345	356	394	353	362	346	377	342	345	330	360	337	366	347	331	403	361	358	335	342	361	342	397	332	374	382	369	372	376	355	333	361	370	377	308	324	372	342	362	351	340	353	362	353	368	348	354	359	329	366	365	324	388	344	360	368	309	357	401	338	380	352	359	351	325	325	363	368	365	332	345	355	339	368	365	314	335	341	346	354	336	347	361	372	373	336	362	353	323	364	336	345	365	343	360	354	361	365	386	350	321	367	323	338	378	374	367	354	386	345	332	373	360	346	399	382	343	387	353	382	359	338	358	395	382	372	353	355	334	348	349	365	333	329	352	362	331	379	331	330	339	310	351	375	358	384	346	384	359	349	366	295	360	332	361	351	370	376	352	375	367	364	349	319	385	334	366	333	368	344	340	342	328	326	373	399	373	359	346	369	339	361	368	352	335	355	341	345	354	371	367	349	337	338	373	358	372	367	364	404	341	333	364	344	344	320	364	356	362	358	343	361	381	351	336	355	337	387	375	358	337	365	401	345	333	360	345	385	363	375	346	366	373	351	367	356	336	381	351	365	330	379	338	384	316	374	389	386	346	374	352	367	337	366	319	318	324	380	359	371	352	344	357	358	356	374	387	375	376	371	336	364	327	334	386	363	344	355	374	332	382	383	333	364	361	396	353	381	365	367	348	342	344	368	346	375	335	389	344	344	323	341	358	360	328	362	383	373	365	354	360	379	339	338	377	346	329	362	353	367	345	340	361	368	356	383	395	328	355	367	322	346	378	377	337	376	387	335	364	358	393	351	370	373	368	338	398	354	344	387	371	364	389	342	404	332	379	363	380	375	330	350	350	345	376	353	376	375	375	357	364	359	359	395	378	369	365	333	353	354	387	334	385	349	354	356	397	379	355	366	346	332	344	357	376	398	332	381	349	369	350	337	336	336	349	328	358	356	363	362	354	334	318	373	340	391	393	339	388	347	361	353	377	366	349	386	368	334	360	375	364	367	340	345	353	333	339	377	389	340	386	354	396	362	331	345	364	362	365	356	354	389	390	382	347	387	325	353	365	392	349	333	374	383	342	387	329	363	358	345	332	379	352	387	335	371	334	338	351	355	385	331	357	365	401	340	368	366	376	388	351	376	358	389	365	358	335	374	338	387	360	365	357	326	384	368	343	351	367	362	379	375	359	360	355	331	372	380	349	404	359	346	378	325	349	342	380	422	348	381	343	371	376	397	357	330	352	354	364	326	346	337	366	333	355	363	340	347	372	385	373	339	362	344	390	370	393	372	383	358	390	345	342	372	338	386	369	337	358	344	389	318	351	333	383	358	321	353	352	362	367	315	395	366	353	361	333	343	362	367	376	362	358	385	332	371	354	331	407	360	335	332	344	338	382	344	359	343	350	339	380	380	351	366	347	354	350	370	346	370	347	358	337	393	378	332	366	372	356	354	304	347	353	338	348	366	336	370	382	405	347	359	370	366	358	358	344	355	345	398	364	343	346	332	351	366	364	382	381	344	337	333	355	347	345	356	354	364	372	416	376	353	348	352	325	368	382	377	320	364	345	380	355	339	337	350	383	357	381	362	353	361	356	340	327	382	358	343	349	359	352	356	379	359	344	350	370	359	331	362	348	356	344	380	352	340	345	351	348	361	343	335	348	348	362	350	361	355	351	322	383	359	368	324	320	346	344	351	349	365	363	369	337	365	376	370	354	359	383	352	353	346	345	369	350	375	364	367	361	337	354	348	360	380	339	329	343	360	322	379	365	362	378	349	358	370	364	361	361	357	339	397	374	331	327	358	388	357	337	357	340	322	358	359	363	363	367	368	348	382	345	383	385	340	327	366	373	370	365	336	359	338	369	365	323	340	379	346	380	361	344	367	341	344	344	320	361	362	342	370	366	321	327	392	350	344	346	333	319	358	344	342	347	361	375	382	375	364	347	358	332	344	335	367	364	400	345	365	335	370	365	339	367	342	362	338	387	388	346	367	352	367	342	358	383	345	356	354	347	347	328	361	355	362	352	361	364	355	353	381	370	353	387	360	350	334	356	331	375	322	381	361	375	359	335	353	327	356	356	385	345	362	350	351	347	390	377	361	375	356	335	370	371	331	351	334	376	372	375	371	383	357	331	354	349	351	370	351	357	340	374	355	323	348	317	363	382	383	374	375	350	344	353	344	342	384	343	365	391	374	342	350	350	362	335	356	357	386	381	348	350	324	350	359	337	389	367	370	361	336	355	383	341	355	377	353	350	367	356	332	344	376	341	339	331	345	346	354	338	334	334	355	333	407	377	354	344	361	325	348	348	323	378	353	361	368	341	352	371	334	341	382	376	333	344	363	351	359	329	334	368	369	342	349	378	342	381	347	361	362	340	363	375	326	357
31874	57881	47937	36903	24076	12145	8105	5365	3418	2572	2001	1590	1348	1196	1040	901	855	752	731	708	605	582	612	602	582	482	488	509	526	484	528	451	463	480	431	458	426	429	435	446	415	369	422	418	403	416	465	411	412	422	397	433	432	390	422	446	444	401	427	373	424	395	416	421	400	415	445	384	369	450	409	389	419	379	428	437	446	388	440	388	388	418	417	404	436	407	383	413	398	391	404	414	427	431	427	415	424	422	429	433	400	409	395	367	429	443	441	425	410	419	374	394	387	412	426	381	399	425	362	398	413	421	413	441	432	412	412	400	428	379	386	398	401	416	412	403	393	394	425	437	402	414	415	408	412	386	410	398	397	404	430	419	414	398	415	424	371	434	401	413	407	394	389	378	438	392	400	416	417	406	384	386	416	403	367	416	420	410	446	380	410	401	402	387	414	446	389	417	419	441	399	443	417	371	416	421	466	398	433	405	416	399	406	378	397	396	428	407	415	394	408	394	420	388	388	439	433	442	396	398	397	396	404	457	411	388	392	403	385	406	424	423	384	406	403	438	431	414	415	413	407	424	409	412	405	450	417	451	438	414	443	386	437	403	359	415	431	401	463	411	409	425	437	420	446	411	410	453	435	418	400	407	418	387	428	400	403	428	468	367	420	390	403	454	381	420	422	458	414	403	422	423	406	422	409	394	385	405	426	404	404	424	424	411	376	436	415	419	413	415	435	401	428	426	416	443	415	424	457	432	402	420	444	411	383	413	436	397	410	418	399	386	435	397	429	399	372	401	414	433	424	411	376	419	405	408	394	398	431	363	388	399	436	430	409	389	415	416	412	371	429	414	369	421	406	427	409	385	459	416	407	457	411	430	436	434	401	450	432	419	436	408	382	435	415	422	407	394	393	413	381	384	412	419	448	413	414	411	406	394	385	422	404	399	430	409	416	445	413	399	424	415	394	385	447	415	433	410	428	433	432	389	437	367	413	396	361	408	395	418	403	431	401	417	430	403	449	404	405	463	400	407	429	407	412	403	410	395	393	446	407	385	425	403	392	384	408	414	411	436	420	401	437	445	418	398	410	414	439	429	381	415	438	429	415	398	426	396	389	454	418	439	411	406	451	441	372	397	390	405	423	414	400	391	398	419	410	386	387	405	398	426	449	396	389	442	412	413	438	437	389	432	395	393	425	376	374	432	398	375	434	385	389	406	394	441	429	415	426	418	441	398	381	425	426	438	433	408	409	414	417	425	363	418	437	425	424	432	424	425	388	413	411	422	372	400	416	418	430	404	387	454	430	388	396	451	402	367	446	400	419	412	381	422	423	414	411	412	388	408	398	437	432	420	408	394	438	430	411	394	425	402	432	382	400	411	434	415	409	412	414	426	427	396	425	405	404	393	405	425	412	437	434	382	391	386	402	394	428	419	426	420	443	394	403	416	393	435	412	389	409	410	418	389	413	405	371	405	417	372	467	414	404	400	424	383	448	416	412	406	397	435	398	434	412	438	424	413	371	418	417	396	439	425	408	391	397	424	439	461	428	414	358	415	390	403	395	418	422	426	423	402	408	366	409	385	416	391	448	430	424	414	414	372	418	402	369	406	407	437	410	380	400	396	434	405	410	421	407	415	367	407	395	410	406	402	403	343	402	429	389	422	371	398	409	423	427	378	423	432	448	399	424	430	375	432	397	448	461	367	464	423	420	424	389	421	403	429	418	422	416	400	403	405	446	445	426	436	394	443	428	448	411	411	417	377	430	423	422	403	433	418	404	405	402	396	383	421	436	405	413	377	433	408	424	419	410	407	419	419	404	417	412	398	432	417	442	392	397	393	412	395	409	380	433	432	394	417	427	438	415	411	426	424	407	430	383	403	405	421	392	411	405	412	402	419	420	421	401	440	400	424	413	421	430	409	389	430	387	438	424	389	426	421	433	362	412	406	423	386	414	404	400	385	419	416	409	443	405	422	445	406	394	447	436	368	395	372	396	413	393	423	400	396	387	412	443	422	381	412	417	387	449	384	411	393	389	433	420	454	417	393	444	427	427	391	385	400	405	384	393	403	421	401	434	403	418	448	424	442	377	425	411	377	423	405	444	378	398	410	380	407	424	396	425	433	390	395	429	417	447	426	415	394	438	430	401	397	380	399	397	396	367	429	404	434	410	382	422	392	404	409	423	401	447	409	363	383	418	393	409	373	393	434	379	413	405	423	414	392	417	419	430	432	404	424	397	420	415	432	423	425	424	427	440	447	407	442	432	426	401	437	442	403	385	420	400	422	378	408	399	397	424	426	434	416	424	424	406	415	410	397	430	409	388	435	454	427	395	394	419	418	409	452	424	410	392	446	418	450	408	394	411	430	409	428	424	409	428	437	414	413	380	398	387	418	389	406	420	445	413	421	417	406	416	386	436	414	393	408	419	380	388	380	405	453	384	397	382	426	418	385	442	448	418	420	420	361	410	428	411	422	408	367	410	406	456	406	395	393	371	421	423	375	438	375	395	424	425	391	412	432	424	423	425	426	415	424	411	422	398	421	397	420	412	402	409	395	428	389	427	427	377	450	423	446	419	432	425	381	438	421	422	394	395	434	396	398	399	413	418	417	417	379	408	431	413	411	406	387	417	441	379	426	436	403	410	429	415	409	413	407	404	391	415	433	400	388	419	396	401	410	382	417	410	410	429	390	382	386	377	413	363	420	357	412	424	425	411	405	408	416	406	397	401	427	407	375	374	409	445	409	404	415	446	415	399	423	433	401	415	389	426	414	415	442	433	453	387	421	423	445	389	405	393	387	397	420	406	424	434	388	414	375	407	412	407	416	395	424	427	473	419	420	401	418	402	399	389	423	404	421	419	414	396	448	428	368	421	430	402	416	418	400	416	362	469	450	415	392	409	412	443	374	413	382	454	421	397	391	417	409	421	422	412	380	470	433	398	411	411	414	397	407	400	330	420	388	439	404	409	411	409	418	465	436	394	424	389	457	429	404	410	415	410	426	395	416	401	413	412	446	412	361	426	400	378	366	481	407	416	390	431	419	423	400	454	452	401	385	428	417	425	403	423	410	389	405	426	394	423	376	411	410	406	420	412	422	413	375	415	421	382	420	390	390	402	364	404	407	411	422	434	414	420	422	377	400	393	458	377	411	400	415	402	411	394	407	411	382	405	406	383	466	397	379	426	421	393	399	447	404	421	431	450	411	380	401	397	389	405	395	403	457	422	423	395	389	393	416	420	426	378	422	398	424	464	417	404	418	408	440	423	415	393	457	369	398	431	395	433	414	416	407	423	409	387	408	437	424	407	391	435	418	386	370	446	399	374	381	401	430	389	437	416	425	410	412	412	354	398	389	384	442	442	395	395	416	450	416	425	411	423	431	436	405	412	417	405	413	407	405	436	414	401	413	387	403	401	414	424	411	407	403	417	407	411	434	407	383	385	404	404	386	384	417	400	392	411	430	425	389	403	401	409	430	402	433	403	405	432	394	419	414	438	440
30027	30624	29047	17742	7200	3178	1968	1210	899	735	621	534	491	436	420	382	418	390	356	355	346	330	345	339	326	340	335	301	309	290	316	322	334	302	305	311	328	279	284	296	303	328	282	303	296	302	298	306	270	275	332	307	302	296	287	316	313	294	304	292	300	306	306	321	301	286	304	299	287	299	319	280	293	294	329	286	299	278	314	315	313	306	303	305	331	300	298	319	274	291	306	277	306	284	309	280	288	282	324	314	299	293	268	326	317	315	310	309	277	289	279	270	259	286	297	301	296	304	300	323	303	292	280	275	279	293	303	310	309	297	331	286	292	293	316	323	300	308	283	298	278	283	277	323	287	319	321	293	280	326	308	294	286	308	302	305	305	283	296	294	322	334	267	307	276	287	311	344	305	290	280	286	303	256	316	298	289	289	293	285	281	308	317	313	287	309	283	272	264	293	310	294	292	262	292	270	280	277	301	290	286	309	294	295	288	273	291	314	315	335	277	320	296	287	265	301	311	286	294	331	308	286	295	298	272	307	294	285	297	321	309	308	288	291	290	286	294	306	311	278	314	295	281	311	300	308	314	306	306	282	288	307	301	310	295	311	312	302	316	283	284	327	269	304	321	298	316	296	318	309	281	290	304	282	303	271	289	294	315	288	293	294	313	300	286	300	290	323	308	272	310	321	329	304	288	266	313	294	313	322	296	289	321	267	300	288	326	283	271	318	300	318	301	298	303	296	318	282	298	316	286	296	296	294	289	324	323	298	302	303	295	299	286	284	322	315	318	323	267	260	307	321	324	279	291	286	313	320	307	316	284	299	327	307	307	285	283	315	310	317	296	297	295	282	298	303	297	316	312	300	294	331	313	297	267	285	292	297	301	298	315	306	293	314	321	321	288	300	286	298	285	292	285	294	300	289	283	292	289	306	318	306	292	291	311	316	257	309	291	306	319	271	278	296	327	278	289	288	305	324	286	306	337	310	284	298	255	285	286	320	312	353	305	271	320	298	319	304	271	259	297	303	289	326	319	270	318	317	305	295	263	335	324	284	302	303	279	277	321	271	292	314	342	284	295	276	313	282	293	294	292	302	301	276	284	312	323	299	271	278	284	299	267	279	304	298	286	315	329	290	285	299	291	291	274	298	284	313	250	303	284	302	294	301	290	306	295	288	306	309	283	290	291	313	329	299	303	297	311	321	284	300	289	310	293	309	316	300	313	300	301	299	260	285	327	280	288	286	311	302	300	282	318	294	305	294	287	298	304	300	306	293	359	310	303	290	264	308	293	261	305	299	295	269	296	309	303	281	294	312	282	280	316	287	285	284	263	285	269	298	310	292	296	324	289	288	297	294	287	269	295	262	309	313	293	302	310	259	307	298	267	299	314	297	283	289	295	289	309	308	316	272	339	295	281	318	290	275	317	320	286	298	291	313	298	293	287	298	286	305	282	271	272	295	269	296	279	285	316	323	272	296	307	295	307	292	305	303	306	304	290	272	293	299	303	294	296	312	283	293	340	292	312	270	316	276	307	311	294	281	314	313	280	284	281	322	306	291	287	324	300	321	314	308	287	293	296	310	276	281	272	303	324	293	269	318	289	269	334	284	311	339	287	288	290	270	265	275	288	313	320	301	293	280	308	302	294	281	318	291	272	282	318	281	332	305	286	307	302	305	316	285	307	284	300	283	293	324	305	293	270	311	279	298	310	306	283	318	324	303	294	305	292	288	277	279	294	313	300	309	316	283	277	268	256	244	309	295	288	324	315	324	261	289	274	317	282	277	293	300	289	307	290	294	289	320	326	311	327	284	305	300	301	316	282	292	277	329	307	291	296	307	286	317	268	302	279	328	290	295	332	303	309	308	285	304	270	310	302	293	308	299	307	294	294	297	291	289	292	304	292	275	323	366	313	286	287	271	289	315	300	284	307	309	294	300	283	289	321	318	306	307	323	302	290	327	295	287	307	307	305	269	294	304	280	291	271	293	297	329	327	317	293	304	327	298	307	308	261	322	267	310	319	315	316	277	289	289	276	277	305	325	321	289	263	293	299	290	281	300	300	307	269	293	294	294	297	278	318	300	313	289	317	300	288	259	275	308	307	307	280	278	270	307	318	296	275	304	289	254	310	293	290	329	324	288	279	312	318	299	308	298	277	305	298	257	299	314	284	287	293	299	305	291	298	263	290	301	291	307	353	296	286	299	310	293	279	284	280	261	296	278	307	298	310	281	285	289	344	311	291	296	346	290	307	321	290	287	296	289	299	291	284	325	298	310	276	298	309	296	307	284	298	292	299	285	276	273	297	303	286	307	291	281	300	288	282	303	255	272	322	305	305	263	327	281	285	299	296	318	328	300	296	296	311	279	282	276	309	287	311	302	310	314	321	304	313	277	318	302	287	274	318	290	315	335	309	279	314	300	310	298	311	282	308	301	271	316	284	314	288	315	356	306	284	278	330	324	282	258	315	307	303	296	311	307	264	314	304	329	321	347	276	285	294	300	305	298	316	288	305	297	330	286	315	296	304	327	290	315	314	313	337	298	285	305	284	280	311	287	315	307	322	310	287	277	280	294	319	338	326	307	286	296	309	296	309	296	294	303	312	318	308	293	282	288	305	277	279	289	267	297	291	295	286	331	314	298	312	303	316	292	292	319	308	322	294	288	302	306	301	307	341	289	272	309	284	313	289	270	320	250	317	286	287	317	316	271	263	283	299	329	274	271	326	296	296	247	261	296	265	322	307	322	268	280	285	290	309	288	293	302	273	305	284	263	296	320	283	282	285	267	322	286	284	268	281	307	275	306	276	290	312	318	294	305	315	283	300	302	306	296	318	295	285	309	293	290	314	302	260	298	295	313	287	287	285	293	290	271	305	321	273	264	296	295	290	296	252	285	288	313	288	279	284	323	303	291	288	272	278	279	299	299	296	269	263	296	276	288	319	300	278	284	291	289	287	302	280	302	289	287	324	315	304	309	279	295	329	284	324	282	280	313	304	296	293	303	271	302	316	286	291	333	312	328	286	310	293	298	314	298	280	311	305	295	307	292	273	300	315	265	308	273	286	300	280	285	302	275	289	263	326	292	284	312	302	292	307	280	313	318	304	320	289	258	323	297	268	305	293	314	295	285	293	290	289	293	287	322	324	286	312	288	314	318	265	282	316	279	289	293	281	297	292	294	290	265	288	284	303	313	262	282	334	294	288	294	288	313	317	323	294	293	284	299	309	275	283	296	319	279	313	326	294	289	320	320	276	291	297	285	324	308	298	268	314	304	302	304	295	300	335	292	288	315	316	293	274	293	327	296	274	326	305	317	313	283	282	324	309	287	287	325	284	295	284	298	273	319	304	304	296	297	282	324	305	294	369	256	315	278	292	274	321	297	313	305	316	293	296	326	271	297	304	275	305	304	309	288	318	307	331	288	290	281	315	272	261	285	307	329	284	303	283	313	309	309	318	315	295	281	307	277	294	261	324	272	305	292	298	310	301	287	317	266
31765	46553	31864	19241	10430	5743	3531	2288	1558	1246	958	810	718	638	578	522	486	508	458	435	433	421	389	429	419	392	343	413	374	379	360	365	390	360	339	336	346	378	351	371	339	326	333	335	348	327	389	373	373	350	358	355	334	363	348	365	305	381	368	328	334	351	340	315	335	360	319	382	344	292	345	345	328	334	363	340	345	345	373	340	341	382	338	327	385	383	352	308	384	372	376	350	372	375	347	333	349	311	356	346	339	348	340	357	345	350	350	356	353	362	365	330	343	334	332	320	346	363	346	369	323	354	379	345	343	354	322	325	359	367	325	352	375	394	322	346	341	335	350	330	358	318	351	353	339	358	360	377	359	326	328	347	358	324	327	331	332	344	379	348	357	391	325	331	336	318	319	366	375	367	365	369	343	338	315	325	355	356	375	321	346	351	365	347	336	345	358	341	356	307	343	329	357	332	326	394	343	355	363	324	353	358	381	293	363	342	355	356	352	354	369	375	328	344	337	328	366	325	338	379	371	351	341	351	330	378	334	374	357	378	351	366	350	344	307	359	363	334	338	337	352	325	327	318	335	338	357	331	370	361	329	379	340	355	353	380	367	364	339	337	347	326	362	356	352	348	308	372	339	344	349	339	329	347	315	323	326	337	363	353	309	356	359	337	338	332	353	327	323	374	334	363	334	342	338	364	329	340	306	349	361	321	321	317	371	337	348	355	345	361	357	369	348	345	330	364	363	343	313	325	344	366	350	341	342	374	332	332	349	332	327	354	331	377	323	354	352	316	317	334	356	341	377	328	362	338	341	333	331	340	366	350	356	348	344	389	356	323	362	355	351	361	342	387	336	348	341	363	342	364	316	342	364	345	346	339	350	322	379	328	340	372	325	362	347	369	366	354	338	342	355	335	324	376	384	351	370	347	366	331	321	368	362	351	367	335	320	326	358	355	362	331	367	350	360	339	338	341	310	352	347	357	322	372	345	318	374	369	347	319	383	367	346	370	363	325	344	357	330	335	338	370	361	372	316	366	344	341	352	339	341	351	326	333	328	347	338	338	347	353	350	360	345	364	340	338	311	346	334	368	374	318	343	345	316	323	318	371	353	345	337	342	356	334	356	341	364	351	341	350	389	343	360	368	341	363	342	334	357	354	345	364	326	314	373	339	310	335	347	324	349	340	357	333	360	337	329	388	384	392	342	378	373	329	343	365	342	347	384	356	347	354	357	346	349	354	318	331	336	350	351	338	350	330	347	373	362	320	351	324	348	360	350	349	369	349	335	387	354	337	359	329	370	365	362	388	322	360	334	332	362	350	353	359	375	337	355	347	348	353	339	340	318	331	350	352	322	337	350	360	375	322	309	354	353	371	348	335	326	325	325	324	334	346	374	339	329	347	326	360	363	346	355	335	336	347	351	377	334	367	356	307	360	371	338	317	301	309	352	343	360	338	350	336	344	360	337	331	383	374	346	354	361	330	354	328	330	356	334	344	350	327	343	382	366	334	338	347	360	356	354	338	372	380	350	341	356	342	374	343	346	341	337	363	345	327	370	378	357	354	367	336	354	366	395	345	371	317	355	357	327	364	345	333	331	338	363	380	337	348	349	338	365	370	335	363	341	333	365	333	347	345	368	348	370	333	341	335	336	325	327	380	353	336	350	318	343	384	324	342	361	363	342	356	342	332	333	396	377	307	345	328	341	362	336	363	388	331	325	376	337	349	328	322	360	361	354	368	375	388	345	345	366	377	396	326	370	333	351	364	348	362	369	359	359	368	372	356	316	320	366	361	341	364	316	349	359	354	331	355	351	348	346	355	352	347	350	351	339	388	357	360	339	327	383	361	339	345	333	297	338	330	349	328	349	330	364	321	354	358	393	373	345	347	348	340	352	376	340	346	353	311	318	385	360	368	328	341	374	360	347	372	354	369	359	339	356	318	332	329	389	344	335	338	330	374	345	372	353	347	362	347	349	340	351	362	322	356	382	349	347	351	368	346	358	342	326	367	354	360	370	337	334	373	362	344	304	346	336	340	361	347	313	371	336	326	336	362	355	372	308	331	297	332	319	376	326	317	356	331	358	338	344	318	352	350	361	349	355	352	343	367	341	373	389	354	357	349	317	325	370	345	336	343	342	368	365	340	346	319	383	354	311	364	373	362	344	326	353	351	352	359	344	355	354	346	349	338	354	344	353	331	359	332	349	362	362	362	331	346	331	350	374	348	361	322	378	352	325	338	330	377	342	374	328	351	325	338	353	318	315	352	328	343	353	360	360	346	323	345	363	363	361	314	308	373	316	361	376	327	340	357	359	350	360	356	367	316	378	363	313	339	332	345	311	347	306	363	326	351	359	301	366	338	344	315	341	347	347	352	363	360	323	353	343	370	342	365	364	367	362	349	337	333	342	350	323	326	316	336	364	330	378	358	359	359	345	356	341	347	353	346	334	363	389	363	363	369	379	333	347	363	359	335	329	337	352	359	336	332	342	309	366	333	351	350	327	353	356	348	342	362	377	369	332	363	297	361	344	341	342	356	339	337	330	381	377	341	324	340	350	351	340	338	372	375	317	357	311	351	353	344	352	370	350	344	357	344	337	307	341	349	331	345	308	346	356	369	310	338	329	360	318	337	334	354	357	355	318	337	350	363	355	344	357	338	336	318	363	337	353	353	354	322	324	374	346	358	358	321	366	347	331	351	349	367	364	331	356	360	357	343	361	367	342	346	358	358	384	325	363	379	334	346	331	329	316	372	331	368	327	354	358	360	327	301	371	351	341	352	326	332	342	332	382	335	377	346	385	371	347	380	342	381	381	403	337	364	363	351	359	365	337	317	335	349	353	355	354	373	354	352	378	348	337	361	383	344	387	298	365	343	349	332	310	387	402	337	371	368	359	324	324	322	345	357	357	339	371	362	345	335	359	338	369	356	371	380	336	327	360	311	385	345	356	363	354	336	323	360	349	389	363	353	367	327	351	340	338	354	334	380	348	337	332	359	332	364	334	349	321	367	317	373	358	356	349	369	339	325	335	349	358	369	328	375	344	344	351	337	368	316	347	354	342	359	353	363	367	344	359	314	324	341	346	346	322	358	326	361	366	347	341	346	340	331	356	373	356	365	343	385	353	332	305	353	340	333	309	350	354	290	363	357	369	324	336	319	329	301	356	316	356	376	350	337	353	351	335	365	346	368	327	368	401	346	341	343	342	348	339	353	354	361	346	351	379	363	355	368	345	355	358	346	335	365	343	360	354	367	361	352	345	346	368	360	355	386	347	348	332	362	350	348	354	338	381	328	342	350	348	327	342	323	362	369	362	338	340	330	366	347	344	352	339	347	320	361	355	347	349	379	364	346	346	319	339	358	322	381	347	383	347	304	340	329	365	356	411	354	341	355	366	391	367	363	339	327	356	343	355	345	348	335	362	366	365	334	329	363	348	364	346	352	372	326	362	340	350	358	349	347	343	345	349	385	370	361	333	358	376	377	359	353	334	329
23801	21408	28490	25072	21250	13079	5067	2121	1289	1009	856	698	627	600	540	502	462	481	450	409	401	391	404	418	385	380	415	376	356	380	354	348	371	370	380	362	371	394	388	347	323	358	367	351	346	350	359	334	365	350	381	326	329	354	317	377	356	342	340	362	349	379	387	358	337	335	350	361	349	340	387	354	343	387	364	349	353	393	333	352	351	365	338	326	373	338	369	366	311	329	343	334	377	356	355	316	346	378	328	388	363	345	378	342	361	371	350	368	367	377	346	367	346	360	339	330	350	362	336	357	371	354	351	369	354	348	361	353	356	332	361	329	348	359	358	347	382	392	375	350	364	350	347	338	341	347	354	362	366	364	349	339	364	357	366	353	361	382	356	348	377	342	343	343	360	351	348	348	348	324	353	377	367	355	346	349	369	379	375	360	334	352	384	340	355	364	348	362	341	351	369	348	333	356	340	379	354	351	349	354	391	338	361	373	360	374	377	383	349	335	345	376	354	336	366	381	316	348	346	362	367	358	342	340	368	353	368	383	340	335	335	353	348	358	384	368	358	352	362	324	325	329	344	350	398	347	348	347	349	380	366	385	337	321	332	339	339	384	355	383	384	341	348	355	339	380	368	395	338	325	356	367	361	317	356	364	366	367	357	339	335	350	358	362	336	332	345	330	368	382	382	335	371	370	346	346	326	352	368	374	362	368	361	358	389	325	338	347	358	313	331	370	347	323	346	354	359	355	362	334	355	340	336	343	351	328	364	349	350	394	393	333	356	359	364	360	379	348	346	375	354	349	373	358	351	311	373	336	372	365	348	356	355	344	362	363	371	339	331	372	350	354	350	358	319	369	341	333	315	363	355	361	347	363	332	354	354	345	358	339	354	362	344	315	375	344	365	370	351	367	343	360	319	346	354	381	367	346	330	365	379	340	355	362	345	359	355	381	351	332	363	356	291	332	366	396	347	360	354	337	332	343	370	355	388	361	347	355	369	341	319	373	376	369	320	357	351	373	328	366	362	366	332	346	326	353	360	347	318	368	337	331	374	369	375	347	388	339	347	337	358	359	370	388	337	343	368	371	358	347	344	369	366	367	370	367	385	381	377	330	363	384	363	361	338	373	387	359	355	371	384	379	356	338	384	372	351	356	351	376	343	330	330	398	338	346	371	344	336	382	349	350	381	352	357	378	370	374	383	350	347	365	319	355	368	358	330	356	345	381	348	364	365	344	341	350	336	332	352	337	383	375	351	349	359	329	367	379	355	360	325	363	354	346	369	334	360	370	359	367	386	342	346	354	397	330	325	353	348	365	364	389	386	368	352	355	338	350	365	337	361	383	365	320	384	360	396	367	350	403	378	361	337	348	341	355	374	355	353	348	319	369	378	346	362	365	340	322	352	356	311	352	374	367	347	363	316	380	352	332	368	341	329	380	335	346	376	376	388	357	350	364	402	377	382	365	335	350	356	323	398	350	348	357	334	347	359	392	378	390	325	362	361	356	360	365	378	358	334	362	375	331	378	357	336	364	361	364	358	368	374	371	346	340	373	329	360	382	358	357	330	336	331	323	343	385	352	357	360	311	356	317	351	366	359	334	337	339	357	383	350	331	361	359	396	340	338	339	344	357	356	352	367	320	355	340	355	390	352	386	333	344	369	331	367	344	340	377	341	349	327	383	354	365	301	350	336	336	342	355	368	354	367	351	340	376	359	361	341	339	317	379	357	373	328	361	325	325	323	366	353	384	393	357	323	340	361	397	333	343	377	370	382	373	365	345	348	335	336	347	372	374	394	337	336	347	367	365	338	363	365	340	347	352	347	366	374	363	361	355	379	332	297	352	411	356	356	351	329	362	342	340	372	360	326	351	350	347	358	327	333	337	345	325	359	324	357	336	358	360	355	327	382	346	367	364	340	351	370	346	357	346	373	384	316	361	363	357	342	370	361	328	358	352	347	355	340	334	352	347	346	320	367	342	351	365	372	364	336	327	334	348	374	329	352	377	406	395	343	366	349	405	361	375	382	337	343	360	358	350	320	341	331	357	318	369	335	365	354	336	327	348	352	343	364	298	377	355	356	352	333	368	328	374	392	356	358	362	340	358	368	333	354	362	360	344	375	327	332	395	328	327	351	349	352	355	401	339	358	338	330	329	387	368	353	369	319	349	373	351	346	328	370	366	325	368	339	341	375	364	351	333	355	344	366	351	358	335	342	350	363	371	346	365	358	383	335	351	350	341	361	360	345	384	333	351	345	377	330	336	333	355	355	373	354	377	374	369	365	357	373	323	355	344	328	355	327	363	364	345	386	346	361	339	362	392	377	334	390	378	357	334	361	330	329	392	359	337	356	347	354	353	347	330	361	322	356	368	336	325	355	377	325	365	345	366	344	333	336	342	353	336	357	353	344	329	363	355	369	399	351	361	372	362	350	371	367	355	353	367	356	357	373	330	337	301	330	386	360	345	334	352	357	346	339	355	344	334	326	340	352	354	361	377	371	353	375	327	383	373	356	332	331	384	328	353	326	358	364	349	371	341	356	358	345	367	339	357	348	372	339	342	327	338	340	352	337	330	332	381	390	345	372	371	363	352	316	370	317	355	368	340	362	312	345	347	347	375	361	365	317	364	340	336	348	374	358	366	373	342	347	358	336	352	402	352	354	371	336	365	369	303	336	323	381	353	363	369	385	354	372	334	357	355	360	319	351	362	350	376	352	364	375	321	372	348	358	367	363	329	411	348	327	350	370	355	368	384	363	347	333	340	355	340	354	338	351	333	336	369	356	348	350	356	352	344	340	367	401	364	357	336	402	355	347	353	332	344	380	377	334	327	364	360	324	372	335	342	386	354	336	314	368	355	357	359	324	310	381	325	355	352	343	377	397	362	361	332	378	342	339	342	362	389	380	354	363	346	341	333	332	339	329	347	338	332	339	326	372	362	380	360	342	346	363	378	376	358	346	354	364	337	373	337	346	353	362	380	370	390	370	354	358	331	344	362	364	347	332	357	387	374	356	368	345	312	351	390	370	360	344	339	378	343	342	363	319	311	353	348	361	342	338	369	344	358	347	312	382	322	384	366	372	331	389	318	387	364	369	346	402	341	343	338	365	356	366	359	355	340	362	356	344	346	343	340	362	345	291	372	348	347	312	351	398	349	355	373	351	363	353	333	317	364	323	376	364	361	329	347	344	339	374	358	366	370	333	355	358	334	345	369	351	336	346	355	361	353	377	368	371	342	362	345	344	294	352	356	357	327	378	354	349	351	354	365	319	350	369	346	347	368	333	373	370	360	352	380	364	372	363	352	367	320	359	351	352	343	343	356	368	351	314	337	331	367	382	339	355	378	371	371	355	354	376	334	369	333	354	347	328	313	366	327	361	349	342	353	347	372	363	354	395	332	354	362	340	363	385	327	353	335	364	369	360	354	354	344	335	365	392	351	361	360	353	370	365	363	392	364	342	323	355	360	342	346	341	343	357	342	338	338	365	324	351	345
32952	53071	42182	28075	16737	9822	6325	3506	2331	1698	1364	1150	981	817	800	693	633	557	516	529	488	487	499	497	459	442	427	470	441	434	431	411	425	421	436	403	416	486	423	423	435	435	413	423	430	395	447	422	389	428	406	396	398	418	434	434	401	390	421	409	446	406	392	408	382	408	414	385	416	402	398	405	438	435	389	399	410	392	402	384	375	400	463	406	402	384	402	414	354	413	415	417	397	409	384	411	420	411	437	383	411	374	441	423	402	452	352	400	409	403	403	396	395	422	400	416	441	415	413	426	375	410	396	433	418	410	389	441	413	404	397	402	390	417	409	393	415	392	434	425	378	416	377	415	421	413	428	409	428	412	429	383	416	405	427	421	404	407	401	416	414	407	427	428	385	441	404	407	384	392	448	394	402	449	412	389	371	397	418	402	425	433	440	424	422	373	406	423	392	395	439	425	391	405	420	418	412	413	380	404	398	385	391	355	401	416	384	424	375	390	398	430	435	385	403	420	389	423	434	395	416	417	403	369	420	430	396	399	397	392	412	406	414	399	403	398	418	401	404	411	398	380	399	451	412	427	377	423	414	414	411	383	414	396	393	409	409	443	408	395	443	464	402	400	411	411	423	376	392	417	405	416	399	409	386	396	420	394	368	417	384	427	400	414	424	370	420	411	386	384	387	385	434	412	396	413	424	426	374	387	371	403	414	428	414	412	420	413	393	429	433	420	394	416	388	384	402	390	377	402	403	438	370	430	401	432	408	391	430	401	422	430	413	423	422	367	388	413	414	420	417	417	409	400	434	370	419	402	404	392	393	402	364	417	426	372	433	432	381	421	399	377	402	445	413	431	405	407	414	382	404	418	399	404	398	422	403	403	397	406	393	382	371	395	403	388	398	407	404	372	396	411	379	392	389	433	366	381	401	430	436	405	426	402	372	401	409	395	420	389	393	403	433	416	384	408	413	425	429	415	379	376	417	428	427	424	406	429	414	390	423	411	428	432	396	423	366	400	397	403	389	382	413	413	416	386	403	423	400	402	434	446	411	435	392	458	410	377	402	422	381	420	400	402	403	416	459	402	400	403	358	406	433	394	405	390	420	400	385	417	385	425	364	415	391	425	392	430	408	367	420	384	404	417	405	424	450	407	401	447	418	391	405	420	399	436	410	373	448	411	374	411	433	394	423	391	390	431	424	394	391	400	412	423	404	389	393	426	391	373	400	428	439	414	418	369	412	408	348	409	439	423	386	386	391	381	423	426	413	379	403	402	396	388	414	381	432	405	402	407	430	415	394	402	412	392	397	419	416	400	413	428	394	376	388	426	401	416	420	385	405	390	383	418	394	380	420	422	433	419	393	401	407	413	427	399	392	386	388	394	411	416	413	406	429	430	416	412	416	433	387	435	388	407	405	452	413	418	404	429	434	409	430	389	426	393	403	416	456	412	406	420	392	433	409	400	403	379	407	421	412	394	415	426	409	435	444	434	404	409	428	399	439	412	400	411	419	431	392	396	428	395	412	391	400	432	394	390	398	404	390	411	393	398	405	419	413	385	435	409	415	418	385	389	402	403	425	410	415	438	406	441	378	399	407	407	410	431	384	423	395	432	449	413	419	385	408	377	388	418	390	421	407	427	421	438	394	414	393	391	435	405	436	416	412	393	418	388	401	417	409	385	396	415	385	401	413	388	392	396	396	430	395	400	382	404	403	407	420	424	414	400	397	415	354	393	419	416	427	389	435	410	394	408	409	391	435	424	435	382	418	426	420	442	381	409	433	420	447	418	393	426	425	394	381	400	372	427	358	384	389	456	411	400	424	426	387	392	426	401	396	432	393	384	379	390	424	431	400	444	411	404	392	423	439	403	424	447	422	418	430	414	418	395	366	409	424	389	437	462	412	395	364	422	414	414	402	393	413	384	432	429	420	421	391	400	426	381	403	412	438	392	431	407	413	367	430	397	405	396	405	409	436	424	383	453	411	416	382	391	402	397	405	425	397	380	422	365	423	407	387	425	417	411	405	371	399	413	377	389	413	404	417	373	439	435	423	414	426	408	374	435	404	380	416	402	414	429	375	443	415	383	397	397	397	427	420	358	394	415	418	408	392	416	409	428	429	392	416	411	389	416	395	404	402	387	368	389	418	383	394	410	403	420	437	416	419	386	437	417	417	404	407	418	390	380	441	441	419	414	404	373	429	418	413	420	433	407	413	414	423	377	405	421	419	440	433	438	417	375	386	416	423	420	397	387	411	391	407	399	434	425	404	368	446	392	417	413	410	408	404	412	389	425	426	424	392	430	408	397	393	372	405	452	418	403	422	396	401	416	423	399	435	379	415	436	418	399	380	421	390	405	451	376	380	418	425	399	446	406	425	359	374	432	416	412	418	384	407	384	418	403	416	421	390	426	421	414	399	386	410	404	411	402	415	389	437	381	428	388	363	370	393	395	435	413	394	405	407	441	395	395	421	378	407	445	405	411	424	418	415	429	398	410	404	390	405	369	424	406	381	418	418	403	441	399	409	403	445	437	418	400	420	402	372	401	375	386	371	394	383	399	384	367	417	397	408	405	408	428	385	387	411	384	417	388	404	382	447	416	407	429	393	435	422	440	419	386	412	409	404	392	410	400	415	406	425	379	434	396	425	399	433	417	351	391	399	397	412	376	398	444	389	408	384	442	385	421	425	410	460	415	411	424	424	383	441	434	387	393	394	421	420	413	400	417	454	424	396	409	387	405	428	402	395	410	369	415	427	425	384	401	447	420	418	408	431	403	385	408	427	418	393	426	401	419	398	438	425	420	426	414	376	379	430	418	409	446	399	437	428	401	391	383	421	395	420	400	376	400	432	367	421	409	394	419	392	364	429	400	383	380	432	383	399	407	396	424	425	378	364	416	416	403	387	408	437	397	416	417	416	393	442	386	404	417	387	402	424	401	389	406	388	396	418	395	403	400	394	437	423	414	413	424	385	391	421	405	403	382	417	387	415	415	441	363	437	408	367	400	418	431	399	406	399	421	358	415	389	413	391	384	431	414	402	409	405	429	438	438	396	428	379	372	415	410	402	371	398	432	380	423	449	382	384	431	393	437	421	387	411	393	429	413	399	406	400	361	399	425	447	389	399	387	429	398	413	411	436	365	411	438	411	408	433	391	418	414	409	416	397	383	430	422	423	419	428	444	403	400	416	399	443	403	403	412	411	426	409	405	410	457	413	417	377	389	408	414	416	396	385	394	381	408	399	376	417	401	412	421	404	405	431	398	390	396	389	386	378	451	423	405	409	377	450	374	401	395	433	388	402	413	407	423	417	434	419	381	386	406	379	436	400	412	398	404	401	387	414	379	405	398	434	410	402	406	413	415	369	395	429	430	402	402	427	387	433	452	397	391	376	411	437	408	411	372	410	439	423	368	397	444	418	454	389	420	412	405	374	418	429	420	397	405	400	388	418	426	408	425	426	436	432	401	421	407	437	399	398	428	419	404	429	406	397	396
25334	21527	27684	26032	13159	5485	2423	1410	1043	768	645	565	523	443	411	366	366	353	364	314	315	351	276	307	320	311	311	279	298	300	293	304	312	279	276	293	263	286	270	259	296	313	279	292	274	271	271	262	281	260	254	257	268	309	286	294	269	300	247	267	272	267	288	280	311	273	287	286	254	276	306	288	271	281	265	286	270	300	273	291	268	250	285	252	290	264	294	274	276	270	270	273	275	268	268	269	272	289	287	265	284	274	272	276	310	281	250	275	255	294	270	280	250	262	276	273	292	261	288	278	271	265	273	250	281	265	273	265	279	286	292	264	289	288	278	265	283	252	285	306	267	276	274	274	290	296	265	272	259	269	292	295	276	280	278	252	270	245	240	298	285	254	247	282	287	288	261	303	273	267	292	273	296	286	274	272	259	260	289	272	268	261	281	285	282	248	256	284	255	270	272	283	263	276	271	249	260	291	267	251	268	280	280	294	266	294	291	283	286	283	283	269	274	283	249	256	285	282	292	275	254	276	260	270	285	275	304	286	281	277	292	257	275	266	276	262	289	249	270	286	289	274	288	270	272	258	287	260	236	282	324	252	277	262	307	262	304	311	235	263	288	287	260	282	281	263	286	265	291	285	267	302	263	285	251	268	294	261	295	294	254	266	275	266	294	277	291	275	260	282	296	270	290	281	296	294	307	301	244	285	245	296	268	292	299	280	305	268	262	297	280	285	281	275	284	280	283	289	282	265	264	276	259	257	246	300	286	295	280	268	280	269	275	251	278	235	257	265	292	230	305	281	249	288	279	272	250	258	282	279	293	281	276	292	251	251	260	289	290	268	257	254	267	289	272	258	242	307	260	286	290	287	282	280	279	271	254	271	265	303	249	277	264	265	247	277	268	258	268	269	270	268	279	297	277	256	264	278	241	268	277	269	312	286	272	286	262	283	273	280	276	272	281	315	275	262	264	256	269	265	283	299	265	291	249	294	287	267	305	268	269	281	272	297	258	265	297	280	248	266	295	258	299	243	265	256	272	279	266	284	254	281	316	294	270	273	274	278	288	286	272	235	258	295	279	298	243	291	279	266	252	275	248	277	278	267	270	297	270	256	291	309	309	278	258	273	265	271	302	253	278	293	262	270	263	296	257	261	279	242	256	306	267	288	292	297	286	309	264	287	270	298	280	277	275	279	273	271	285	289	291	265	275	256	271	262	273	273	255	288	264	285	284	241	269	246	273	273	271	274	250	267	258	305	310	294	259	273	259	267	301	241	280	322	276	259	265	263	307	280	294	313	287	281	268	272	283	269	247	267	259	265	265	300	274	240	238	279	271	277	272	252	278	256	285	245	247	280	275	263	290	277	286	243	255	325	273	248	292	267	278	284	279	274	269	273	279	280	262	282	297	253	282	268	275	266	263	271	254	284	291	307	280	250	314	250	265	277	260	290	268	276	269	260	306	254	302	293	276	270	286	272	297	280	288	272	264	275	287	275	270	296	270	294	265	259	300	272	296	263	298	252	254	290	288	277	244	272	248	274	255	294	259	241	268	265	311	319	285	278	291	296	281	271	278	273	273	261	249	279	263	278	282	270	254	280	285	263	283	294	292	268	262	290	293	244	296	278	265	256	299	266	270	268	274	263	289	286	284	270	263	290	274	281	258	271	250	279	292	266	262	287	266	274	252	271	302	268	305	286	281	294	278	251	268	249	294	257	240	286	278	254	286	284	267	269	301	289	287	291	293	264	255	257	295	274	261	285	286	279	280	298	281	277	263	264	266	258	264	285	273	283	289	254	250	274	273	275	279	261	271	289	268	292	276	267	247	257	284	278	296	282	266	253	259	281	241	277	272	272	235	260	296	262	300	278	296	244	292	272	276	271	296	298	267	259	276	295	246	273	267	267	269	273	276	299	270	299	294	288	310	279	278	272	259	266	272	290	271	233	271	235	269	281	270	255	285	287	274	288	282	274	272	279	273	271	264	263	285	255	260	260	277	293	253	278	265	259	286	273	264	275	265	283	265	277	269	285	281	289	278	251	267	267	279	264	264	290	280	256	292	302	258	267	300	275	287	297	285	260	270	255	267	265	279	286	279	308	274	306	265	299	276	270	297	256	252	279	266	285	269	280	295	301	266	261	274	275	293	282	280	291	280	281	270	290	273	269	290	304	277	270	263	282	268	274	291	300	278	274	275	287	263	287	276	246	334	288	263	272	299	283	258	264	253	312	269	263	310	264	288	269	291	257	281	257	244	290	291	287	288	295	286	247	256	246	297	258	288	268	272	299	275	276	263	248	267	264	262	271	268	278	281	265	257	251	253	266	265	285	240	287	276	288	277	306	295	276	298	271	276	246	255	288	262	263	261	296	285	269	277	288	276	270	276	266	266	290	264	269	275	257	290	267	276	289	275	293	274	260	237	254	289	261	277	289	309	268	257	303	290	285	257	283	282	282	253	270	297	279	257	255	286	253	267	254	278	263	258	288	280	289	299	282	291	227	251	276	289	279	283	282	243	265	288	244	281	268	281	280	284	292	279	263	279	280	271	256	305	261	269	271	269	247	265	262	270	261	279	286	277	289	280	298	283	295	268	284	267	260	272	276	283	317	274	287	280	254	280	290	270	278	264	259	289	270	291	317	271	269	283	282	303	291	285	269	293	304	297	288	253	289	303	263	309	280	291	308	279	261	269	275	259	253	289	279	279	278	267	269	291	277	269	292	272	312	283	278	266	288	278	283	266	275	262	282	261	261	272	282	286	263	277	299	238	260	255	292	268	272	262	247	266	294	241	253	296	291	275	268	273	266	286	266	272	281	259	258	267	291	269	262	255	275	305	271	279	278	264	298	268	267	283	264	262	275	286	261	256	302	273	249	291	276	265	227	290	269	267	299	283	278	276	239	293	286	298	286	287	250	279	286	276	267	266	244	265	263	272	251	274	269	273	272	251	283	280	268	287	268	284	264	275	286	278	280	278	290	293	260	249	263	276	278	291	265	298	259	254	273	274	268	270	278	289	276	248	260	276	251	267	263	259	279	264	245	320	268	253	289	292	270	292	271	273	289	267	267	272	277	281	262	274	302	315	293	262	273	242	288	296	260	273	263	278	308	301	264	273	285	252	288	298	257	294	285	249	302	259	276	291	259	273	297	277	288	292	280	243	253	270	274	288	289	262	282	291	288	310	285	286	283	281	270	288	260	257	282	264	268	292	244	289	296	276	286	268	306	253	255	243	260	266	277	287	279	269	257	280	290	280	259	266	295	264	285	258	250	248	264	275	270	263	263	259	244	296	271	233	261	229	278	289	281	271	243	259	266	284	272	309	302	274	285	250	300	275	245	270	305	287	245	263	272	279	278	272	289	274	247	294	265	264	264	284	275	302	255	274	217	275	263	245	306	298	278	263	285	299	289	262	281	281	268	274	249	282	265	259	306	270	295	282	241	299	294	276	272	249	297	275	274	253	264	266	276	277	258	261	285	304	298	293	262	271	291
32253	48929	36517	24217	12976	8327	4554	2670	1921	1353	1125	878	766	661	574	599	542	479	436	446	410	383	391	383	384	377	355	378	360	363	347	362	354	363	317	346	338	319	356	319	325	340	332	329	332	340	324	348	337	355	327	309	308	316	338	371	338	340	296	324	340	358	337	331	329	291	306	323	355	312	332	323	293	346	332	334	350	331	329	342	333	332	294	318	299	354	344	316	347	311	315	322	337	341	322	306	338	338	339	306	306	281	314	327	326	334	330	316	351	298	294	305	326	314	314	300	344	362	314	339	332	329	329	295	339	349	322	322	333	353	304	320	343	349	347	313	337	333	331	335	348	327	316	336	345	337	332	349	306	323	320	314	348	361	320	342	327	351	317	307	333	323	342	325	321	325	310	280	309	315	327	305	329	312	332	303	364	309	340	352	338	326	304	332	330	336	308	339	301	368	279	326	321	333	342	319	357	344	311	342	326	315	321	307	322	323	314	352	329	344	362	316	308	318	318	326	326	340	311	331	331	293	290	337	326	359	311	289	333	316	329	336	318	323	334	328	323	336	323	325	309	345	337	306	321	344	308	343	318	323	286	313	325	337	336	309	360	343	343	327	309	296	346	309	329	303	346	312	349	311	317	301	320	347	322	324	352	328	324	315	302	322	323	311	324	308	333	298	354	382	344	304	332	295	349	316	290	331	317	310	318	342	329	333	310	324	317	340	333	307	329	323	363	348	324	348	287	323	333	310	309	319	360	330	304	347	318	320	334	346	324	332	323	310	326	296	286	312	324	321	325	321	335	327	331	323	345	321	311	321	309	313	314	344	344	327	318	327	338	327	319	319	308	314	301	308	350	349	312	340	324	301	351	361	338	307	316	332	323	321	323	337	299	343	328	296	321	330	327	344	296	343	323	311	328	308	357	346	282	321	313	321	290	321	317	359	342	330	354	345	320	329	359	332	350	335	323	330	322	315	355	323	343	354	354	343	311	282	340	345	370	306	352	322	312	314	330	320	318	359	312	297	357	344	318	305	327	344	307	317	353	351	305	333	323	325	352	337	330	356	362	341	323	335	312	342	326	325	317	308	328	314	346	289	331	316	368	333	282	351	324	303	333	327	336	360	342	333	340	364	300	312	327	309	319	333	309	295	298	329	316	326	314	330	334	315	331	327	329	345	335	334	322	303	325	339	331	346	288	325	334	329	303	318	316	341	320	339	346	329	316	330	319	298	324	324	327	331	329	327	331	303	339	323	346	285	306	351	327	331	326	362	326	318	309	334	323	325	344	353	320	329	322	359	345	288	334	351	332	304	332	302	316	324	298	339	315	363	305	309	294	312	333	378	342	310	309	323	331	335	337	311	309	303	336	339	347	335	331	327	317	312	327	302	307	325	310	335	335	313	334	337	316	299	363	324	346	345	309	341	351	334	314	336	322	320	294	338	351	338	320	354	338	339	327	341	304	361	296	327	346	335	331	359	325	308	320	321	326	328	343	309	324	313	292	352	302	333	311	333	365	319	349	333	340	356	328	325	315	353	335	336	298	328	348	337	317	296	309	319	315	350	317	345	318	315	300	317	308	323	327	331	295	309	343	368	356	356	311	294	319	329	307	316	311	353	330	350	324	343	332	345	344	336	333	321	321	335	330	284	293	336	298	362	335	285	342	316	348	357	303	329	319	338	353	333	334	295	331	337	377	326	317	305	324	347	293	314	293	313	333	341	340	301	347	318	308	356	316	357	338	326	309	299	295	323	325	309	332	337	322	342	306	311	314	332	335	341	350	342	327	341	330	333	324	328	317	349	307	309	330	339	338	319	334	350	307	319	336	297	352	332	331	329	323	335	320	343	343	318	358	345	319	346	314	302	331	332	358	336	341	316	324	338	325	311	311	349	339	285	299	300	319	328	336	347	320	358	327	337	290	315	317	321	335	348	351	369	333	323	267	334	335	313	297	337	350	322	316	345	350	332	335	332	342	334	341	325	319	350	340	326	319	313	292	341	327	340	341	327	323	358	318	336	319	334	339	329	342	336	321	341	337	324	332	315	317	328	336	312	336	324	329	328	309	322	318	340	327	307	307	322	352	313	356	307	314	330	331	331	309	319	351	324	347	334	319	289	327	344	333	326	303	313	349	313	307	319	336	320	321	364	326	333	324	278	370	322	314	325	323	288	327	313	344	304	307	281	326	365	342	352	329	309	299	333	351	305	307	338	323	338	318	343	315	319	345	306	364	314	326	330	329	342	351	320	351	314	301	328	313	324	338	316	337	326	338	331	341	296	347	315	317	339	332	304	322	349	339	306	344	332	332	349	360	339	301	338	332	322	305	317	320	321	329	302	332	306	321	353	306	289	338	297	336	331	329	350	336	330	326	291	339	319	342	353	317	331	310	338	325	365	299	322	327	339	307	326	316	341	324	316	349	326	332	336	316	292	323	318	284	320	349	339	298	312	341	328	318	315	334	330	318	358	336	319	313	316	338	341	327	356	340	327	307	316	291	302	335	350	357	313	315	314	336	345	314	378	305	351	315	326	325	317	313	353	312	342	324	326	362	313	299	326	311	350	316	344	333	327	308	343	339	377	324	350	330	327	313	322	344	295	309	347	321	339	320	327	298	352	320	293	326	333	328	348	354	323	328	319	334	299	379	338	313	313	292	359	341	285	333	348	312	331	317	332	348	365	313	313	311	333	306	329	351	345	304	298	343	323	312	323	349	334	309	322	333	313	341	292	319	313	334	336	356	334	294	323	336	333	347	335	359	347	315	302	328	320	333	360	315	325	313	365	313	324	305	318	331	360	330	307	327	335	338	346	328	351	329	331	354	310	326	303	357	325	333	323	322	320	308	327	362	310	325	286	333	341	332	332	315	323	330	354	337	342	310	318	303	326	337	311	311	293	341	311	331	331	333	363	346	315	324	337	300	327	322	322	297	357	293	340	328	297	323	292	340	345	331	308	321	333	313	343	388	339	303	335	353	312	298	292	313	314	347	334	314	325	290	340	320	312	365	308	306	330	318	318	340	320	332	320	338	355	352	307	319	326	320	326	326	325	342	319	304	320	341	325	336	334	332	299	357	285	346	331	335	340	360	332	301	319	345	352	302	304	352	317	339	338	328	323	325	356	314	333	369	302	315	332	305	304	331	331	338	357	331	322	321	315	339	298	324	334	343	351	325	339	302	305	334	319	328	338	311	330	327	329	341	296	334	349	335	321	353	322	335	339	340	352	311	307	318	330	319	306	324	335	318	314	308	326	325	310	335	302	370	331	330	288	333	310	306	316	323	331	329	305	339	338	297	311	298	331	309	342	314	295	321	360	317	301	356	306	326	323	318	365	331	323	321	371	304	299	296	367	375	314	318	344	297	348	328	315	315	291	309	321	340	340	295	338	334	336	336	310	314	358	316	292	334	319	328	328	344	349	338	313	348	288	309	344	305	345	302	329	292	316	336	335	350	321	312	319	326	357	309	319	314	302	321	326	333	320	341	309
22830	21490	28982	24433	21603	21220	11831	3204	1679	1192	874	749	692	632	591	523	494	478	415	426	451	396	424	400	440	411	430	407	380	385	380	367	369	366	355	394	434	368	383	352	389	369	374	374	378	364	349	348	365	362	417	340	347	334	396	355	358	348	350	382	338	345	400	368	365	360	358	367	337	321	340	370	378	367	372	348	364	356	391	374	368	376	347	345	329	339	345	366	360	373	356	342	352	344	351	382	379	379	365	367	364	347	350	379	328	367	347	388	364	343	351	364	351	348	379	361	396	362	346	356	360	356	351	390	339	375	370	417	374	382	349	337	363	343	385	355	357	371	341	347	391	358	357	322	349	355	344	348	360	369	367	360	368	366	354	363	360	374	328	360	351	350	342	371	317	334	351	349	365	382	372	395	377	340	299	367	376	375	336	370	366	347	383	376	358	337	374	342	357	378	384	327	353	379	348	365	370	357	337	370	349	383	375	364	382	384	352	372	338	357	339	385	364	371	383	358	391	377	379	366	362	381	370	377	343	350	352	347	355	374	380	358	356	339	357	343	377	353	370	347	365	398	371	383	375	352	369	329	350	373	357	357	352	363	320	366	359	336	337	372	372	388	370	330	336	353	369	351	358	321	381	374	345	381	367	348	358	357	359	375	375	339	390	349	350	366	343	359	320	312	350	361	376	329	352	355	343	329	354	367	401	365	382	342	338	341	387	351	338	354	357	365	396	369	369	395	376	374	371	361	340	339	356	342	337	401	347	388	338	354	370	374	351	353	373	349	360	367	356	353	368	371	344	400	338	328	350	367	379	359	355	342	369	361	321	325	342	362	347	340	350	361	388	349	334	333	352	347	354	364	366	390	403	336	364	381	354	375	349	390	386	363	344	372	343	342	359	345	379	381	374	350	371	356	372	350	345	378	417	377	364	318	357	350	392	329	361	378	354	379	383	348	392	348	375	390	369	371	354	378	372	372	344	324	347	364	362	324	373	347	379	370	406	373	364	406	342	359	354	361	384	375	330	344	334	358	430	357	372	361	353	345	336	372	339	368	356	369	376	346	359	333	382	364	350	333	349	344	338	362	367	341	358	361	328	341	380	409	371	355	339	361	369	384	378	377	385	336	330	394	340	346	342	349	352	345	379	382	382	352	361	360	369	328	359	392	365	376	382	354	368	356	349	369	354	418	377	362	384	392	346	377	338	354	370	369	377	337	346	381	346	347	352	356	358	361	369	375	372	367	347	400	384	335	333	360	379	354	338	341	379	357	377	350	327	367	356	333	365	349	325	372	367	337	360	345	349	373	358	386	353	378	383	373	371	366	376	365	389	359	370	395	350	339	356	320	336	369	327	351	325	336	381	326	372	366	327	375	325	328	371	355	373	383	376	342	372	360	356	353	369	387	344	357	392	356	397	337	371	384	377	334	346	373	391	348	355	366	343	348	385	353	321	370	366	363	354	325	386	353	322	329	351	349	363	400	328	368	353	365	348	361	367	360	350	353	352	355	358	315	350	357	363	350	368	377	358	338	330	353	355	375	369	346	366	336	380	385	356	355	329	361	324	357	336	332	374	364	369	367	369	368	374	355	376	345	337	347	359	382	370	351	366	332	375	357	339	375	337	376	365	338	351	361	347	395	369	383	355	383	332	336	340	356	353	402	377	390	383	403	359	376	340	335	367	358	376	386	340	369	378	381	344	367	387	366	356	363	363	414	348	325	345	332	398	335	362	391	385	383	338	377	364	389	364	339	346	347	349	331	361	361	399	371	374	350	384	380	384	337	387	370	339	392	338	331	360	334	356	349	369	384	364	403	355	344	345	372	368	338	388	359	326	371	366	361	384	348	348	371	356	349	339	382	345	390	384	346	349	374	352	351	362	356	369	370	360	330	365	350	364	336	379	376	377	360	359	349	361	350	381	330	354	352	368	333	357	357	345	344	340	323	388	359	362	361	361	362	365	364	368	342	370	330	391	375	368	337	365	376	383	348	359	349	377	370	378	352	333	351	358	381	370	323	378	371	349	394	331	327	367	341	362	379	371	381	354	391	335	349	331	339	365	363	352	352	369	382	376	342	373	354	350	334	342	373	393	356	380	384	402	350	339	330	343	353	365	394	376	334	335	351	380	350	347	350	364	345	379	382	342	385	382	365	380	332	346	347	314	345	388	350	331	357	372	389	370	377	343	364	350	346	338	369	398	362	355	339	374	405	340	365	371	345	362	332	343	370	383	359	353	371	379	358	330	372	343	317	421	361	359	317	355	366	328	331	384	346	378	378	386	374	371	354	349	339	360	367	414	373	355	328	376	379	381	370	353	362	385	369	359	362	353	399	348	340	364	336	325	335	362	347	380	358	352	364	341	359	347	368	350	348	325	356	387	351	363	393	354	393	366	356	361	342	353	373	367	402	327	336	349	376	339	401	350	353	361	361	348	373	377	342	346	356	352	334	339	359	356	356	359	309	361	353	342	372	341	355	377	352	348	342	349	381	366	356	382	362	362	352	336	366	367	366	401	413	371	367	384	381	378	355	341	360	323	370	374	355	342	349	348	352	374	376	402	380	373	357	361	378	390	360	356	336	363	364	360	388	371	375	350	404	348	323	363	356	386	376	361	356	302	370	360	359	354	377	380	359	380	369	380	372	413	370	358	382	386	370	337	394	360	339	322	350	360	350	377	358	383	330	345	361	343	334	351	359	344	349	351	386	375	327	362	368	338	345	362	340	345	352	336	346	345	341	352	364	368	368	376	328	376	368	370	374	296	336	352	342	359	349	354	329	333	355	374	336	353	356	339	376	344	349	386	343	336	357	388	418	362	358	358	323	337	377	376	363	362	346	364	367	393	321	388	334	367	324	385	343	361	359	350	379	373	370	367	365	359	369	325	370	370	351	374	346	337	362	381	353	375	372	363	379	359	391	359	354	363	344	369	360	399	375	364	373	361	372	331	363	342	344	383	339	367	333	384	357	356	357	320	354	362	377	361	334	341	343	339	378	352	345	317	379	355	386	337	348	347	359	356	390	370	367	352	370	374	330	366	353	333	364	376	369	368	355	373	362	346	339	370	384	377	372	373	354	397	348	400	346	355	348	375	328	369	351	345	392	339	344	372	338	351	340	359	363	355	347	409	340	387	359	383	342	411	362	334	373	327	382	355	351	365	346	382	349	367	376	359	321	350	370	367	340	323	334	386	341	353	370	372	347	365	356	332	352	353	329	359	375	346	422	334	377	364	317	361	392	331	346	349	366	353	311	369	339	395	351	356	391	363	354	363	358	410	355	382	336	371	343	348	363	346	348	384	349	367	361	331	351	388	349	372	355	330	330	377	348	329	358	346	341	380	355	373	351	377	335	367	372	384	381	357	321	355	358	336	360	378	370	352	328	360	350	384	382	357	357	348	363	372	340	353	371	368	360	348	373	379	352	346	355	337	354	348	328	395	331	380	362	379	367	376	363	348	356	347	362	350	348	360	367	363	335	326	359	343	359
36176	60143	50285	30130	19560	14017	8013	4427	2867	1934	1443	1206	1010	886	807	737	638	602	586	552	538	563	458	472	510	494	469	458	459	432	470	428	416	468	467	448	448	424	460	470	420	426	437	432	393	438	424	417	441	409	428	402	405	388	410	406	391	460	425	451	352	401	420	408	427	381	405	422	444	419	372	401	446	393	428	403	463	401	403	388	393	413	441	415	429	433	415	416	416	358	422	419	433	400	392	407	384	377	429	397	421	398	398	426	413	395	420	419	420	410	399	391	439	413	417	405	435	402	463	427	403	411	377	407	406	383	397	381	414	411	391	383	423	457	434	380	382	408	414	431	418	439	422	419	439	394	448	427	388	413	409	410	389	413	436	406	434	381	410	422	439	426	385	444	381	380	400	414	377	398	426	408	419	394	381	428	392	349	397	440	415	418	430	407	396	422	443	400	411	407	366	419	401	409	406	424	414	425	424	409	435	431	385	409	404	421	423	437	403	377	415	397	409	436	394	387	433	409	413	416	393	411	419	456	403	399	383	435	423	401	384	431	421	401	419	409	437	396	415	396	410	425	422	419	424	403	413	386	427	389	433	406	404	398	394	417	406	428	426	439	401	404	430	418	417	413	411	397	406	422	415	420	462	385	384	443	417	408	396	386	417	397	411	430	382	432	405	387	437	370	400	422	417	410	392	411	406	411	370	422	383	431	431	402	402	417	413	406	381	411	441	393	387	386	420	435	399	407	428	413	406	400	447	446	448	393	409	384	377	438	371	411	417	388	400	420	408	404	409	393	426	459	401	401	440	426	408	368	411	376	424	422	412	387	408	407	403	411	396	394	420	425	388	425	342	418	389	421	378	417	407	424	407	394	415	418	409	390	415	445	387	475	406	441	413	437	408	375	449	420	417	425	422	391	393	400	385	394	406	401	432	409	400	421	444	417	374	438	417	432	396	368	394	435	398	382	389	399	407	404	400	428	393	410	386	454	384	427	412	447	408	390	447	399	409	417	422	410	427	444	407	444	420	387	384	424	440	426	464	434	401	403	401	423	411	414	433	418	414	389	437	427	400	400	389	415	436	400	406	406	399	420	412	421	397	454	397	423	383	424	424	423	380	402	401	436	378	412	402	431	430	414	390	433	408	437	441	445	418	422	389	407	419	399	371	410	411	400	405	398	406	395	400	381	432	403	402	375	406	425	404	440	402	385	397	396	430	414	427	407	396	424	396	399	438	418	386	434	414	399	404	405	435	405	406	413	429	426	433	444	461	454	428	386	414	400	392	392	393	390	402	405	425	416	386	399	398	415	428	401	444	415	392	415	417	399	414	382	408	421	425	403	425	408	416	405	426	411	423	446	427	396	404	419	417	443	419	428	406	397	394	427	409	449	398	408	378	370	409	415	373	429	420	420	430	354	423	403	414	406	420	404	445	381	459	421	388	413	404	424	403	413	397	376	406	411	426	406	385	446	389	444	430	384	412	412	382	430	409	421	381	406	409	407	386	426	376	420	416	365	404	400	416	447	390	418	418	461	397	393	407	406	422	387	409	409	412	362	392	433	377	375	424	384	384	417	384	401	389	381	390	406	412	405	418	407	461	388	378	396	388	428	434	377	399	478	418	426	394	396	388	422	420	386	426	389	423	421	418	415	388	380	419	403	421	372	411	440	398	406	396	404	403	451	409	424	428	398	391	394	400	402	407	422	422	412	412	419	421	416	437	371	372	453	416	401	460	400	408	392	402	404	401	409	383	402	417	417	409	426	412	387	402	417	415	402	417	413	370	422	379	392	406	415	364	397	404	409	419	421	405	419	420	410	415	400	427	395	412	419	423	392	385	415	406	395	406	403	397	408	413	413	406	394	433	408	442	421	419	410	424	433	372	418	406	414	411	446	392	390	439	385	444	466	442	394	402	421	375	390	422	412	424	419	405	404	424	390	409	401	387	426	416	409	407	424	407	409	396	402	422	416	438	406	447	413	432	382	427	392	406	415	403	445	380	399	416	399	414	378	426	397	429	457	413	404	400	401	401	427	394	451	408	421	413	398	376	433	412	378	364	421	436	425	381	417	378	427	427	418	437	392	388	395	383	397	414	416	416	402	352	416	414	393	430	406	401	423	426	423	408	377	429	422	419	411	416	424	394	411	371	391	423	399	449	429	419	386	400	417	393	376	431	431	407	399	370	430	431	422	418	435	429	435	361	421	414	439	416	431	397	393	400	415	393	378	388	399	426	407	365	403	373	414	417	420	404	421	454	387	425	410	403	440	384	400	397	397	373	404	418	389	446	419	404	391	392	413	455	404	422	440	388	430	428	411	401	385	397	399	390	444	397	419	401	353	429	419	421	428	426	419	427	414	377	434	391	397	415	425	389	389	431	403	376	447	363	448	387	411	391	371	403	417	397	410	426	399	401	429	418	390	401	381	398	391	409	422	415	406	370	401	408	394	418	428	429	413	422	437	387	383	372	404	411	423	399	414	418	444	417	327	405	442	452	438	382	386	407	424	402	439	374	402	410	423	398	386	400	386	394	383	377	417	408	385	412	415	404	407	403	412	406	420	400	414	375	450	438	380	388	398	421	410	397	402	422	408	438	399	399	399	368	403	416	414	388	379	377	433	434	393	401	412	382	432	399	397	438	383	435	400	395	416	411	439	456	379	417	397	416	432	424	418	409	407	377	368	416	426	418	406	425	396	385	418	400	426	434	408	436	418	403	393	395	410	441	408	403	420	425	391	373	421	415	426	420	392	445	413	405	446	409	409	427	416	403	405	427	430	416	408	406	438	416	420	425	367	409	385	430	412	371	413	414	400	418	406	401	425	377	450	355	402	398	381	417	463	429	434	418	395	433	391	410	399	385	434	405	417	402	430	448	392	396	414	418	410	437	398	419	427	405	420	396	408	448	399	384	397	411	411	416	440	397	428	366	392	387	377	405	374	420	475	410	353	429	389	430	399	436	393	424	400	425	401	432	432	405	420	405	403	393	374	357	436	397	405	387	413	420	410	428	471	419	428	425	361	408	422	377	387	409	393	389	403	371	400	424	394	427	416	386	420	375	408	444	397	410	404	412	414	430	434	435	414	405	397	419	415	403	368	410	399	415	407	402	439	384	385	436	423	411	438	401	423	407	411	390	424	382	418	352	411	394	404	429	434	411	429	404	394	394	439	408	380	394	404	372	404	382	409	403	425	441	404	415	407	383	432	428	401	407	430	382	371	382	425	389	423	403	385	410	411	359	418	399	434	428	419	393	456	409	400	389	409	404	400	421	424	402	394	384	426	411	396	406	425	357	439	406	392	407	380	406	418	420	376	429	428	460	431	372	408	413	405	440	407	404	453	404	438	400	429	404	381	354	409	413	390	391	401	420	379	401	406	432	435	399	434	390	380	431	419	431	415	390	398	417	389	394	395	420	437	397	375	421	386	429	409	410	389	384	419	449	430	400	377	349	395	416	385	430	397	407	390	379	400	373	390	406	396	422	384	413	411
30750	32540	29270	15770	6823	3257	1865	1154	749	653	546	493	448	393	371	408	366	334	275	326	335	335	322	308	327	297	287	332	273	311	324	295	286	331	303	332	309	335	292	286	291	304	289	276	295	282	308	291	312	266	330	288	287	306	276	291	317	291	309	296	269	311	298	294	287	290	281	291	285	285	290	259	278	313	306	279	290	283	297	294	314	265	308	250	273	319	295	280	297	319	308	310	294	288	278	322	298	282	305	312	296	295	301	323	300	276	288	307	277	272	291	283	319	317	302	311	289	303	307	313	283	288	299	295	265	293	307	280	310	314	292	268	349	279	296	308	260	297	260	322	288	285	324	300	269	282	278	288	279	272	282	305	309	296	282	305	312	288	320	292	295	290	277	304	277	307	291	328	298	260	317	305	312	336	289	297	295	309	299	287	294	295	297	308	289	302	292	291	290	318	294	300	310	268	287	300	282	272	324	295	275	301	294	303	283	283	277	280	299	291	281	274	332	302	291	275	321	277	297	320	325	293	327	287	299	296	294	289	294	286	306	296	324	273	281	302	295	306	285	294	306	288	290	285	300	295	285	276	306	259	311	286	321	329	346	263	295	298	322	272	294	318	274	293	291	280	308	265	288	281	289	299	286	296	283	267	302	321	291	307	310	299	278	299	273	282	281	280	318	299	324	290	286	297	292	330	292	288	303	281	288	315	286	284	275	302	320	290	297	306	274	285	301	292	283	302	293	283	287	291	302	307	281	279	296	296	325	287	333	329	287	303	321	299	313	301	308	286	316	295	289	286	299	275	319	288	271	273	271	319	295	308	294	326	296	297	295	312	294	286	321	273	291	288	273	290	308	306	304	293	313	291	266	303	335	291	311	296	273	279	278	289	310	301	312	305	329	303	266	284	277	243	298	308	292	301	321	282	286	307	280	300	297	328	274	305	278	286	320	338	316	302	291	300	282	273	294	281	285	297	269	298	320	302	317	263	341	323	293	293	294	312	302	290	289	302	276	279	305	276	333	307	312	278	283	285	294	293	288	281	306	270	272	308	310	282	293	280	295	310	300	302	303	320	319	304	306	314	299	295	282	314	307	281	283	307	306	289	294	265	288	316	287	293	307	322	284	289	281	280	282	295	286	305	266	303	296	321	351	295	299	296	297	281	300	303	322	293	301	308	312	317	293	292	276	312	304	285	313	308	279	293	304	312	298	314	319	283	302	307	287	302	291	309	312	284	292	295	305	277	311	306	282	293	283	299	290	300	296	292	290	272	323	301	294	311	301	287	270	326	283	295	325	313	304	294	321	314	293	274	291	308	308	321	312	325	298	288	294	327	274	315	326	305	268	306	277	298	304	285	297	302	313	282	290	338	276	302	287	265	312	297	307	286	284	287	278	280	290	300	290	296	303	289	295	270	291	273	292	289	288	280	294	297	307	288	314	305	279	307	298	296	286	275	289	291	293	322	310	301	310	304	279	272	290	328	292	303	302	312	309	321	305	298	309	314	297	318	302	279	302	277	306	326	289	309	287	322	284	272	302	289	322	287	304	309	287	329	302	301	248	292	318	307	313	277	290	271	298	272	297	263	318	283	312	307	287	295	325	287	290	292	271	272	296	304	311	302	314	267	297	257	259	287	326	294	293	305	305	284	273	301	306	306	309	296	304	290	309	309	260	302	285	308	317	287	301	278	306	278	307	280	294	318	282	288	275	299	270	305	306	308	296	303	275	281	303	291	279	299	294	276	273	281	280	260	298	316	304	334	328	292	283	314	300	296	315	310	295	325	293	270	267	312	278	291	291	313	316	326	297	292	276	281	274	268	314	291	282	284	286	315	304	306	324	291	252	288	296	304	294	289	293	279	285	301	305	292	279	304	297	296	267	323	284	275	271	301	297	328	302	305	297	296	286	322	289	306	262	277	285	301	282	275	298	285	285	304	274	293	296	269	297	337	277	300	295	305	307	304	294	267	300	297	313	280	295	278	290	288	299	300	301	287	304	303	291	275	292	303	321	296	293	280	308	313	336	299	308	288	311	293	301	287	288	284	294	318	304	289	306	319	290	330	281	291	264	296	308	316	283	290	292	316	310	301	299	251	307	311	316	283	311	327	301	282	289	318	316	297	290	310	296	282	313	300	280	262	277	291	301	274	287	291	303	309	258	297	291	307	314	285	301	328	286	300	308	293	319	261	302	318	291	274	299	321	275	252	268	284	285	279	314	334	263	271	292	300	305	295	276	297	303	284	317	294	289	299	319	269	276	286	300	267	307	291	280	297	302	314	279	303	300	278	290	296	301	276	311	304	305	312	340	294	278	312	258	310	273	298	300	315	274	303	281	287	312	325	287	302	273	314	290	303	315	302	296	273	289	286	277	309	307	295	291	299	313	292	302	286	313	300	331	289	310	320	311	264	278	291	314	308	303	286	290	308	295	311	290	290	290	312	302	310	293	321	289	314	318	296	289	274	281	290	285	302	278	289	327	298	316	302	297	313	273	275	313	300	298	292	308	308	282	296	295	299	295	317	336	330	306	300	282	294	254	301	313	308	259	308	311	319	278	314	284	295	301	296	281	287	293	294	299	301	294	301	301	311	298	322	281	285	283	284	285	295	289	318	311	304	292	318	328	273	279	308	292	297	337	315	297	288	282	299	290	306	282	279	328	277	323	292	290	287	298	293	321	278	284	288	284	321	272	294	302	267	309	303	308	314	277	286	282	289	286	323	288	274	308	326	274	268	313	293	280	301	290	298	292	289	302	290	324	293	273	314	294	294	270	294	271	294	300	335	284	278	309	297	293	267	278	303	292	293	312	285	317	311	288	275	299	284	313	330	303	281	297	310	286	280	308	293	302	271	312	314	301	301	311	285	291	321	314	299	286	285	306	295	288	281	300	257	294	279	324	266	305	279	286	310	316	305	293	298	246	332	295	306	295	309	290	285	293	283	316	290	242	307	307	285	304	248	314	304	298	264	301	326	286	295	267	291	289	293	272	266	280	335	322	303	297	296	305	324	297	278	282	292	291	286	294	312	300	310	287	288	300	303	281	297	294	308	291	313	291	277	289	282	272	281	278	309	317	301	289	280	340	292	293	321	277	296	306	291	298	300	288	311	289	275	308	312	316	311	333	296	297	314	285	282	287	299	258	317	303	288	298	312	293	294	312	278	279	307	281	325	310	319	309	293	281	279	283	277	286	262	270	281	288	300	282	273	291	285	270	305	319	306	317	286	305	296	306	297	294	303	269	312	302	283	303	306	268	297	264	294	305	278	272	252	287	333	291	290	275	270	281	283	298	302	272	302	290	317	312	287	304	287	352	291	300	302	285	315	302	295	298	301	314	309	275	269	305	302	307	285	273	275	304	307	344	341	283	297	308	305	291	315	276	285	307	284	296	296	321	297	282	266	320	300	285	293	319	307	284	286	319	304	298	290	296	310	295	300	315	321	308	294	285	280	293	307	305	269	298	329	305	308	300	268	290	284	294	273	294	269
33389	48385	31474	16640	10398	5584	3437	2057	1385	1010	829	691	676	557	510	496	472	464	415	410	413	397	409	384	369	374	377	373	384	346	336	363	387	371	359	350	364	358	384	326	373	361	374	375	375	352	331	359	326	345	335	352	359	306	315	334	325	353	350	365	324	312	331	367	362	313	339	347	300	370	346	366	327	354	369	345	322	344	354	355	320	340	388	322	381	381	360	365	364	350	336	337	342	338	335	342	355	354	320	357	379	319	317	307	370	343	319	348	344	357	345	332	350	330	358	376	334	295	351	357	367	348	335	290	335	315	330	328	345	326	341	330	356	346	350	333	320	347	363	311	329	359	317	340	371	331	327	344	342	356	349	339	321	349	359	341	346	359	352	332	341	384	325	361	351	345	320	346	357	328	337	371	309	349	321	382	317	346	334	372	338	330	324	328	369	351	360	379	360	347	359	414	371	315	351	343	361	358	366	353	367	361	352	347	309	335	338	338	359	337	361	366	322	370	350	347	352	344	347	347	354	340	349	359	350	377	326	353	363	301	317	358	358	319	371	341	362	356	344	337	366	337	332	353	310	351	336	366	361	345	330	343	349	359	345	311	349	323	349	356	338	351	310	349	365	364	332	304	335	326	359	328	330	327	338	359	364	358	355	328	364	357	353	319	347	332	355	331	355	325	328	333	358	301	333	348	351	342	354	334	337	368	349	316	328	361	360	357	382	369	303	315	307	356	384	338	350	314	338	326	359	368	350	362	355	366	315	305	352	341	321	307	375	348	346	308	366	357	356	332	365	330	344	366	344	328	353	383	384	322	366	339	324	354	363	327	323	336	344	352	342	330	355	328	334	380	339	359	338	337	356	371	304	366	334	326	398	338	375	317	349	342	355	348	327	361	366	355	334	365	354	331	362	332	337	340	344	354	355	372	325	339	334	324	343	344	321	316	347	317	351	329	370	340	321	365	343	320	355	321	369	342	310	351	343	314	353	334	357	374	365	334	380	339	365	390	365	340	345	340	332	328	364	366	319	350	368	363	365	373	379	375	370	348	340	398	331	343	331	328	368	377	329	348	381	343	323	353	320	350	348	360	332	330	341	349	355	376	285	323	359	370	355	362	374	320	343	339	345	360	342	384	327	341	354	324	340	330	355	358	367	335	335	351	371	348	337	345	390	364	338	370	350	326	348	345	360	331	359	321	355	321	361	310	349	333	385	357	359	350	371	322	377	363	371	381	347	340	389	365	367	328	291	320	348	352	329	357	308	344	347	342	356	353	365	349	332	345	384	361	367	359	335	335	321	346	335	346	332	381	325	336	374	341	314	360	340	345	327	342	352	330	373	329	341	332	320	329	365	346	353	338	333	366	355	378	358	343	295	321	355	350	333	318	362	349	352	326	377	365	368	361	362	331	338	350	384	331	364	345	367	360	348	338	338	346	345	370	375	309	363	336	347	347	325	350	339	330	353	345	347	347	341	382	329	358	358	382	365	356	337	327	363	367	345	358	316	368	301	323	396	344	355	333	360	342	336	333	352	361	321	343	343	341	349	341	352	355	374	348	374	344	346	340	376	318	351	353	336	334	349	358	328	336	345	351	354	315	333	338	324	356	341	323	386	340	327	344	336	326	379	312	376	340	370	350	320	367	361	413	333	335	327	321	341	370	335	359	340	360	328	345	307	348	332	339	325	335	363	341	337	359	368	359	329	338	347	344	379	351	359	337	321	361	399	313	353	354	333	329	317	330	338	331	338	348	343	366	324	330	353	342	341	348	322	341	345	328	364	327	358	341	349	339	336	325	353	336	361	327	361	349	349	360	349	345	346	348	363	312	363	322	341	357	332	341	335	356	369	326	356	340	347	334	326	328	346	367	334	333	363	347	302	343	365	337	347	365	360	314	327	328	333	380	340	335	318	361	341	319	347	348	346	380	340	331	387	321	342	347	353	360	335	337	305	317	365	367	340	344	340	320	350	339	348	342	349	329	374	349	331	348	329	305	326	370	340	351	338	327	356	320	375	344	354	312	387	352	312	361	344	302	358	327	335	356	352	332	332	336	323	342	363	366	353	362	359	312	326	373	336	353	345	329	358	377	358	343	326	343	378	338	320	355	355	353	356	351	328	334	325	309	360	343	342	376	337	339	329	370	339	384	332	358	374	336	359	336	329	344	331	329	333	364	360	334	330	334	308	321	352	347	334	335	346	364	308	333	359	370	360	337	337	347	350	351	337	352	336	344	319	337	304	342	308	312	347	346	332	356	342	335	339	325	323	323	339	353	332	327	352	344	358	365	321	324	337	327	310	332	353	350	346	359	339	333	351	397	338	336	345	331	337	328	353	376	357	362	322	384	376	368	348	347	372	367	336	341	329	362	371	354	332	339	344	350	349	338	340	364	343	348	354	363	300	347	360	349	377	332	367	336	351	354	340	368	338	337	341	332	327	384	368	351	322	356	369	302	360	330	361	348	305	353	333	344	347	323	328	358	350	364	344	300	357	328	333	356	352	323	301	354	360	352	350	331	364	332	362	359	291	342	314	324	347	350	400	325	337	338	349	367	378	333	336	347	362	338	351	331	332	370	336	345	335	344	343	329	354	372	335	320	381	357	339	343	323	375	352	323	350	329	358	338	369	351	334	346	357	329	361	336	334	359	333	343	320	345	345	351	349	337	308	357	353	350	353	350	347	327	339	360	352	338	347	328	338	351	361	325	399	352	368	337	353	366	321	281	366	371	327	354	298	370	347	366	352	334	386	356	370	334	353	350	341	336	351	361	354	312	369	361	321	315	358	355	323	325	338	349	334	336	374	356	338	343	365	363	351	322	338	359	375	369	365	334	330	334	382	341	359	389	357	351	338	333	366	361	364	338	364	359	369	357	343	339	309	360	370	318	367	310	366	313	333	322	348	356	337	331	338	351	325	333	342	344	319	360	337	365	325	370	382	337	357	334	369	380	353	360	343	375	355	361	332	341	358	344	355	349	354	316	335	373	350	347	329	342	369	363	353	336	368	364	312	300	348	310	341	331	346	351	334	348	334	375	333	317	395	344	325	346	379	354	361	344	315	350	343	339	356	344	357	373	348	335	325	328	334	333	322	341	343	368	339	331	373	346	356	362	366	325	327	341	349	351	350	340	339	359	368	328	350	366	354	327	371	327	345	350	375	312	346	339	339	375	379	365	363	327	361	323	343	335	343	345	337	389	351	344	308	315	344	332	319	357	323	344	354	363	319	339	355	361	360	358	334	327	373	349	342	330	340	320	338	335	329	357	344	349	370	355	342	355	349	343	361	339	330	328	380	377	357	377	319	352	346	358	354	338	327	349	341	353	345	349	351	343	341	361	364	337	335	356	331	373	343	323	343	359	375	320	311	354	359	350	361	354	340	338	366	343	317	360	346	320	358	353	321	335	343	340	342	326	303	355	359	377	332	324	346	343	365	325	354	342	319	351	354	350	319	332	331	366	302	349	357	323	370	324	342	343	356	321	381	328
23791	21380	28388	25271	22082	15656	6020	2211	1366	1067	899	729	650	568	555	491	468	521	433	425	425	445	415	409	429	391	419	377	427	399	379	366	369	396	395	364	340	351	376	341	316	344	338	369	359	379	388	335	344	356	377	345	370	362	344	343	355	373	351	359	358	362	334	346	339	372	365	352	369	337	364	370	384	365	357	340	360	349	365	368	338	339	336	309	372	363	338	370	331	372	398	363	330	361	325	365	365	360	358	358	337	367	404	363	375	353	357	369	318	341	324	332	343	336	363	346	340	320	349	367	340	392	336	370	367	366	368	330	343	359	356	352	345	357	344	344	337	368	354	366	373	355	340	350	319	370	333	352	328	352	347	337	364	331	349	357	343	353	351	338	372	327	372	349	359	328	334	348	344	311	328	325	355	356	318	345	385	355	358	351	358	380	389	344	363	390	346	398	338	369	358	338	358	338	360	369	361	364	370	325	312	383	376	362	339	373	342	370	361	340	359	309	382	346	347	306	350	386	363	366	318	361	359	328	363	342	384	313	379	361	325	364	373	341	347	376	360	388	331	320	358	350	345	337	340	340	309	332	366	347	349	372	354	357	363	352	350	357	356	345	321	369	345	363	323	340	384	341	330	368	372	342	346	351	359	321	341	322	378	362	339	368	357	333	364	353	352	312	353	333	363	347	382	333	327	351	357	339	356	341	352	348	354	326	354	346	333	355	366	347	343	348	377	322	372	351	329	337	358	390	321	351	342	339	385	384	358	308	354	374	334	380	358	311	357	341	371	374	341	345	313	347	364	330	355	336	361	342	343	379	344	355	352	333	346	336	373	348	336	352	351	347	368	373	324	323	334	365	382	316	338	320	358	362	329	353	361	382	343	332	365	322	350	369	351	352	363	350	359	383	373	359	325	330	356	322	383	363	387	374	366	342	331	338	347	379	326	379	317	361	344	373	346	338	345	343	368	326	357	381	340	388	370	328	337	339	325	334	317	350	322	359	372	374	350	373	376	332	363	321	356	378	341	344	312	346	318	360	337	361	356	357	371	354	372	362	339	352	373	386	356	355	354	358	322	377	337	354	331	331	349	355	333	351	370	345	364	356	364	359	347	366	378	353	358	351	336	336	341	366	364	378	353	354	339	329	360	351	319	363	377	357	348	331	341	342	387	346	367	332	351	355	342	327	368	340	337	326	349	345	360	354	372	364	318	343	312	349	344	372	349	324	350	382	356	369	352	327	355	346	360	343	360	343	338	350	359	366	332	370	331	359	366	373	334	347	336	346	345	367	348	342	362	314	368	344	339	324	358	364	330	315	380	354	376	341	327	332	340	355	363	354	390	360	355	347	374	364	325	380	376	370	337	360	319	373	344	366	319	359	343	326	333	333	356	341	362	377	310	316	348	366	356	352	360	356	313	357	331	352	352	354	328	355	318	349	348	319	342	356	352	402	362	327	376	359	365	318	331	327	331	344	372	347	374	314	329	340	343	357	362	360	371	339	330	312	320	379	338	320	313	326	343	345	334	359	355	326	313	329	374	352	363	358	343	348	357	337	323	329	359	349	355	357	350	386	378	337	320	359	355	374	361	369	365	348	331	371	356	317	350	344	340	325	357	350	379	361	370	310	328	344	368	362	307	332	361	383	342	376	381	349	362	357	337	321	331	348	374	369	366	368	333	388	339	337	336	368	347	339	349	357	350	387	324	362	341	388	335	335	332	347	300	348	335	328	370	333	358	373	335	374	357	351	360	371	384	370	345	404	346	375	343	352	392	380	362	353	352	354	333	344	319	341	332	357	355	356	362	355	362	356	348	377	347	356	340	379	345	362	349	360	315	333	344	354	336	353	339	357	344	380	328	324	351	372	337	317	365	371	322	357	343	353	359	365	329	353	342	357	353	358	361	362	366	354	335	335	379	353	339	356	323	343	331	353	352	363	332	355	341	348	298	315	342	379	359	366	355	365	390	325	315	331	329	370	396	361	367	368	337	328	383	351	368	314	345	338	312	346	347	324	360	325	360	314	319	357	359	352	367	326	340	334	374	347	383	359	338	335	352	369	376	333	354	381	367	344	318	359	368	345	383	378	295	400	368	380	347	359	334	364	361	395	331	338	376	371	364	355	437	341	385	356	350	328	360	337	337	338	353	381	344	332	360	334	370	307	335	339	334	339	316	335	341	313	358	355	348	373	346	315	357	360	350	368	362	317	353	374	351	383	322	355	369	365	371	358	353	339	356	343	335	328	328	346	359	388	363	378	361	303	384	377	294	352	314	347	327	373	362	340	353	356	357	359	345	344	354	355	412	353	353	377	359	331	349	323	325	380	338	335	374	339	320	365	342	326	354	351	349	323	377	327	348	336	345	371	357	344	315	364	348	353	378	346	320	369	344	369	349	356	390	355	349	340	348	365	360	351	335	349	373	330	360	375	351	360	355	362	364	331	396	383	348	349	309	324	385	343	346	378	342	328	367	375	381	355	365	341	328	390	374	324	359	360	340	347	363	332	399	353	395	344	353	346	350	346	330	352	369	356	334	342	377	352	311	364	360	338	345	307	338	359	359	351	371	343	353	335	349	357	359	326	350	338	373	337	360	367	383	347	350	341	321	341	345	361	323	327	320	341	332	333	326	379	372	358	369	342	366	370	323	363	336	357	372	357	345	339	338	377	337	344	376	351	393	355	341	380	349	356	349	365	332	344	367	348	334	377	350	353	344	307	377	394	394	392	375	349	349	366	356	363	340	344	353	346	368	341	338	354	378	335	348	361	334	362	363	366	342	340	347	329	342	372	386	372	322	371	376	353	344	332	372	378	365	354	370	358	345	355	323	351	348	350	385	358	377	352	353	341	384	366	374	343	386	351	350	337	329	362	372	392	361	373	378	335	366	369	338	355	368	347	355	366	317	334	368	363	355	367	382	322	337	332	376	381	354	365	355	363	360	344	391	359	336	360	350	365	342	363	382	372	356	313	335	359	344	357	335	374	384	364	377	362	347	323	378	396	331	355	389	338	323	368	335	362	313	372	350	357	337	372	320	344	354	388	320	347	370	329	355	344	375	378	346	360	333	365	339	343	350	339	411	346	350	355	362	335	332	324	353	350	343	345	354	329	348	357	336	354	359	387	394	366	349	355	322	356	329	366	374	366	360	345	334	351	373	362	370	358	326	358	343	345	346	332	373	331	343	358	405	354	334	359	340	356	355	361	350	363	351	348	357	317	337	340	348	317	345	356	362	363	380	363	346	344	368	350	356	346	356	369	360	344	374	338	354	382	378	321	366	357	331	353	316	380	351	371	348	338	365	365	352	357	322	300	335	352	349	342	334	306	387	375	335	362	359	365	377	351	382	325	374	334	344	368	352	332	349	328	375	339	364	352	357	348	342	369	340	338	335	366	353	372	398	350	342	338	311	353	361	357	362	330	365	320	359	349	387	343	306	381	334	388	338	351	332	352	379	358	324	367	339	319	334	373	367	371	352	351	345	363	356	322
31219	51210	40326	31719	23163	13386	6761	3466	2324	1738	1388	1144	929	847	763	718	693	634	592	531	517	540	534	501	486	483	429	453	499	436	473	416	442	398	424	439	435	460	407	393	425	408	428	419	455	384	404	421	436	428	434	454	390	424	394	417	383	404	388	427	351	428	391	421	395	393	389	425	414	414	420	411	386	376	438	402	428	387	473	409	403	391	417	402	379	364	402	422	423	409	417	438	405	412	397	399	419	416	415	398	392	401	397	411	404	419	404	391	390	438	406	403	376	377	409	443	387	377	452	409	386	422	402	394	370	397	400	423	384	388	399	425	407	410	393	420	401	349	395	380	391	392	440	430	381	405	430	381	440	402	381	402	390	413	396	433	410	382	384	398	390	438	373	412	419	355	392	392	403	373	410	411	407	383	387	401	399	389	393	428	411	416	418	408	380	423	409	379	404	423	398	413	418	336	425	380	438	413	414	425	404	418	417	420	416	388	429	387	403	373	406	448	380	378	402	379	426	369	396	401	398	419	384	406	394	412	433	407	397	411	411	387	444	400	405	398	367	393	408	400	380	397	402	410	411	404	389	381	421	355	422	401	413	402	422	407	370	418	391	421	418	374	388	393	393	383	412	363	386	421	449	406	429	398	411	381	404	394	375	376	394	396	404	393	401	425	392	415	409	399	420	409	400	390	385	390	422	389	401	392	405	407	381	416	396	435	417	392	391	392	404	388	411	370	420	398	380	401	386	407	439	417	407	418	381	383	410	404	391	371	421	397	377	403	408	447	388	383	393	373	386	391	436	411	417	423	399	397	395	406	406	413	403	413	409	414	390	367	387	407	404	404	406	395	407	416	405	421	407	398	424	407	398	416	403	398	399	412	408	415	414	404	392	419	387	422	420	407	418	404	390	423	419	403	395	415	383	418	398	384	388	390	402	396	418	405	395	380	391	404	421	427	389	406	406	398	428	421	406	409	402	392	376	398	404	394	417	393	396	408	408	358	383	399	430	396	429	399	366	360	412	431	418	381	439	417	407	452	423	410	396	419	425	401	399	374	421	384	397	402	401	425	409	380	410	414	401	367	388	424	421	406	404	393	419	393	382	373	402	367	384	400	414	372	418	427	391	409	384	411	381	383	406	403	383	402	395	398	421	385	405	429	380	378	431	404	398	431	396	405	372	411	383	380	407	410	426	368	393	404	399	371	423	403	424	382	412	423	380	374	387	394	422	416	412	364	433	429	413	416	401	379	388	394	406	443	390	389	410	396	435	407	406	396	391	382	408	393	365	390	378	390	379	377	436	417	433	397	402	422	375	445	403	425	370	391	389	408	389	406	383	428	397	399	452	386	425	379	416	417	379	427	418	387	398	417	387	390	374	421	367	393	375	426	374	420	406	435	393	427	402	367	410	401	440	405	406	403	356	402	396	395	364	396	420	408	410	396	420	412	391	414	458	406	384	414	379	394	442	439	424	388	406	402	425	382	386	432	413	393	342	427	377	417	441	417	378	400	387	404	388	377	356	395	366	421	431	427	367	392	383	381	400	398	423	432	397	380	388	441	387	384	382	436	383	382	423	388	403	433	415	399	395	421	375	409	442	403	374	421	392	379	377	416	365	396	332	378	403	430	380	428	370	402	436	423	416	395	411	393	428	372	353	416	394	401	401	395	396	418	400	380	398	412	454	404	374	410	408	402	389	390	381	428	410	407	379	412	417	388	383	396	384	397	404	402	388	422	400	392	405	416	410	362	431	397	425	411	392	417	429	411	416	405	391	374	400	392	375	381	398	401	374	392	433	408	422	386	427	428	410	375	381	412	386	416	386	379	379	379	397	395	418	430	398	401	369	424	414	407	426	418	403	364	402	392	383	414	377	364	420	451	410	369	417	423	383	394	434	424	385	436	401	384	397	396	404	414	400	378	423	389	454	404	425	413	412	387	421	397	419	395	406	446	451	394	419	416	402	373	373	430	418	368	446	401	418	397	417	367	403	396	395	376	398	402	386	413	395	382	425	406	387	411	396	429	393	408	455	402	418	408	390	413	407	421	388	388	422	432	389	396	384	370	423	403	447	366	400	385	414	391	383	401	405	440	378	401	343	440	456	418	431	396	421	430	389	400	380	403	385	373	388	408	374	441	379	389	391	377	380	391	397	388	392	429	406	432	411	407	409	417	400	454	399	404	450	379	381	408	393	381	396	393	383	391	399	408	376	373	428	428	397	429	415	438	436	401	416	382	448	383	416	424	404	377	403	420	398	376	380	379	420	408	463	403	421	391	381	411	447	420	457	374	421	381	449	396	383	380	371	406	401	401	380	412	379	420	385	437	416	421	372	425	395	402	384	384	418	367	389	380	377	415	399	429	379	341	398	403	394	394	423	381	418	420	417	415	404	414	393	376	411	386	382	393	421	409	421	418	423	373	361	380	388	397	403	404	398	413	412	445	416	409	408	401	391	421	438	392	397	418	415	403	396	400	414	416	395	390	398	453	406	363	400	359	389	393	417	399	403	430	399	406	406	405	426	408	416	354	404	424	423	413	388	433	372	405	405	400	397	396	425	405	401	421	421	395	374	375	390	384	399	401	397	440	423	397	409	420	380	404	406	399	387	412	414	401	407	443	417	447	376	370	461	439	392	409	414	399	430	419	395	402	433	412	395	422	401	394	431	389	411	402	420	427	435	385	428	430	424	385	412	362	387	416	431	396	403	419	383	435	402	383	389	389	412	388	407	403	442	414	406	436	415	401	410	417	422	415	403	400	424	431	386	409	379	419	384	428	419	414	394	411	371	401	437	402	419	401	403	397	432	408	387	388	401	435	398	370	435	431	433	405	419	448	386	435	403	427	450	380	396	411	371	413	412	393	382	440	381	409	391	413	405	396	427	405	412	399	426	387	386	393	377	424	374	390	414	401	406	403	376	409	382	381	392	357	383	409	385	377	389	423	410	407	413	408	375	405	364	403	393	331	397	405	387	413	441	385	432	402	451	413	403	414	371	400	416	383	365	359	409	384	395	444	387	396	418	364	408	392	417	421	413	393	406	398	409	390	382	375	406	405	419	458	388	397	403	420	428	382	415	396	417	402	398	376	386	421	401	387	420	436	417	396	406	399	450	418	422	409	403	384	413	408	386	401	373	430	377	392	417	420	426	422	377	401	401	382	357	411	416	395	383	426	395	400	424	401	378	366	416	387	404	396	396	407	388	407	388	431	438	390	399	401	382	377	411	430	375	375	399	415	436	405	402	435	410	418	413	362	403	395	417	409	423	366	401	381	405	386	411	433	423	397	396	388	428	409	412	433	416	446	407	416	416	411	408	445	399	418	408	399	441	405	407	418	416	425	424	442	409	434	429	406	415	414	396	410	389	407	405	385	396	402	431	408	419	383	383	398	422	416	390	395	407	361	409	400	418	434	406	419	397	393	365	414	376	407	403	418	397	388	392	430	368	431	387	413	414	380	417	419	402	439	390	448	405	389	387	411	414	373	446	392
25443	21551	27832	26104	14825	6301	2926	1532	1027	807	639	517	489	438	421	397	412	381	369	349	305	326	347	326	330	290	322	297	322	312	304	315	301	286	265	262	253	292	297	261	242	260	249	260	299	267	275	297	245	294	278	279	240	305	278	251	250	259	241	300	263	289	274	260	279	279	288	277	286	241	307	289	281	302	239	264	288	275	289	289	288	279	277	273	252	312	311	264	287	262	267	290	297	281	294	253	238	260	277	271	257	279	251	299	275	268	275	269	291	292	271	294	291	289	273	278	269	290	282	258	263	275	278	270	255	288	283	262	312	279	259	265	247	261	275	249	235	264	252	289	304	290	267	269	258	289	286	283	271	310	277	273	287	279	263	282	296	287	250	252	261	300	282	268	277	272	307	287	301	271	274	243	300	269	256	269	265	260	293	258	265	267	262	247	251	262	267	283	289	289	277	267	285	283	267	267	292	268	283	263	259	261	320	272	270	253	284	267	261	295	270	287	292	263	265	251	265	266	286	289	256	296	280	254	275	237	298	296	242	290	277	283	299	292	270	274	254	257	279	276	275	296	261	251	258	279	268	261	251	269	276	258	285	293	284	286	246	263	250	269	268	270	263	271	271	294	275	284	253	284	261	265	259	271	288	275	284	262	276	283	293	250	278	302	318	270	261	273	278	268	246	254	284	239	289	272	291	289	277	271	267	273	272	254	275	252	265	264	266	280	254	273	277	283	277	306	273	261	264	312	278	256	283	271	274	257	266	255	281	243	287	263	281	291	288	289	271	298	291	283	307	247	295	285	287	274	276	279	262	275	244	292	270	289	288	267	280	274	296	278	265	264	317	280	285	255	270	289	285	259	277	251	298	258	277	247	273	292	280	280	293	267	292	288	252	273	273	252	275	253	263	259	258	272	280	270	276	266	257	298	277	279	287	265	290	264	244	277	277	251	275	254	266	289	291	252	292	298	236	273	293	290	265	287	280	297	293	258	302	282	271	288	277	268	278	250	304	256	275	236	258	275	297	246	270	276	304	251	317	265	280	258	258	276	275	300	271	251	285	264	269	298	267	266	297	299	273	281	272	269	288	314	271	299	274	301	295	273	267	266	292	261	271	271	263	247	285	268	259	265	281	264	281	256	270	288	285	258	252	279	293	281	295	255	297	275	283	281	287	229	246	275	303	260	254	299	305	286	276	278	293	273	278	290	277	267	278	251	257	276	266	265	257	285	297	274	271	288	276	297	286	272	278	274	252	277	310	288	278	268	241	291	276	289	280	265	280	247	265	265	278	291	261	279	278	278	262	254	301	257	270	301	304	314	290	249	272	280	273	277	276	259	290	281	281	303	301	254	271	258	253	253	275	259	291	269	284	256	306	291	290	259	267	266	251	297	253	301	278	278	273	271	287	244	283	276	249	298	312	282	268	294	289	271	263	294	254	296	289	288	274	284	273	292	286	299	267	255	260	267	265	286	260	284	238	293	271	268	266	283	278	292	259	282	253	307	269	261	283	287	258	298	310	266	291	263	273	275	278	272	287	261	281	280	245	294	281	264	281	265	284	280	277	304	311	249	298	266	304	267	267	291	278	265	325	244	274	267	273	269	288	279	268	258	294	276	277	252	290	271	279	300	290	265	272	301	271	247	260	269	291	252	270	311	247	276	258	286	291	278	253	261	271	301	243	259	276	275	302	278	270	286	272	315	249	279	265	277	269	297	271	270	260	272	279	277	282	259	290	262	270	265	276	252	290	306	278	299	276	298	279	238	263	270	286	294	254	266	272	299	286	264	278	251	271	299	267	267	294	259	259	274	276	275	274	272	266	279	266	280	255	287	260	322	262	302	263	267	264	272	269	300	265	274	315	283	266	291	247	258	287	283	283	261	265	287	252	294	280	239	295	265	242	262	304	297	280	278	265	281	266	285	274	265	285	262	308	273	272	295	265	314	282	247	301	270	273	274	290	282	264	288	264	307	263	266	278	260	245	248	247	288	292	271	280	250	253	268	236	263	283	277	255	282	274	255	299	267	276	288	294	282	285	278	306	275	254	281	292	302	279	256	251	263	289	300	260	237	265	264	236	263	252	309	281	302	260	281	261	318	284	278	278	271	269	279	281	282	289	257	269	275	262	263	275	276	278	280	277	276	275	298	278	252	254	292	265	271	265	250	294	263	281	271	306	271	254	278	289	270	274	264	295	273	269	258	280	267	262	293	285	290	259	284	269	257	286	258	273	258	266	261	276	277	261	277	287	267	239	280	299	256	262	284	256	261	292	300	281	229	267	310	255	294	275	227	265	308	288	271	252	289	265	297	282	315	280	271	301	303	271	281	283	295	304	292	270	270	275	280	271	255	285	283	266	299	274	245	270	275	257	255	275	293	256	259	286	267	266	285	280	278	292	286	292	281	271	289	291	290	287	287	260	256	250	273	255	264	260	271	251	277	250	263	265	259	294	280	294	272	275	270	269	265	296	302	290	271	265	275	285	304	251	277	303	295	291	292	269	268	285	272	276	296	276	271	275	304	288	293	300	267	277	274	285	279	322	306	256	279	249	275	275	263	292	299	257	286	284	245	293	292	278	268	267	253	265	294	280	292	272	280	277	251	276	310	273	296	267	250	263	266	268	250	287	270	281	272	282	268	260	283	282	247	298	283	245	242	266	245	242	251	278	289	273	257	286	262	293	277	270	291	292	268	283	276	280	279	271	261	268	293	284	307	272	259	278	272	299	271	287	263	272	270	287	256	260	267	300	267	275	255	271	283	311	288	248	277	259	281	277	276	280	280	295	269	268	289	258	290	293	264	253	274	253	279	276	283	288	287	256	278	282	237	283	270	288	261	272	275	252	285	270	278	278	303	283	273	287	314	268	290	258	279	271	292	264	244	270	290	259	302	309	275	255	273	256	258	298	283	303	259	285	278	308	256	265	258	284	267	289	261	263	283	280	301	269	260	292	269	309	261	293	291	254	272	284	270	261	286	281	267	242	279	262	276	276	261	260	303	257	267	265	293	267	263	262	293	257	268	271	286	296	260	270	294	252	274	270	266	267	279	305	272	256	270	283	271	267	273	283	278	240	289	280	285	300	276	277	255	273	272	300	265	250	280	269	264	277	298	282	284	283	245	273	273	266	273	282	273	263	256	267	267	261	265	266	259	249	286	269	259	286	303	291	268	265	288	304	261	266	268	274	274	271	280	281	277	262	294	313	284	261	262	275	248	266	297	317	263	299	280	289	260	306	277	253	270	257	286	270	270	265	291	260	285	265	259	275	276	256	247	294	275	283	281	246	268	273	267	283	277	269	284	289	271	308	264	264	277	265	260	270	276	268	302	257	304	275	245	252	298	260	283	253	266	257	270	238	290	287	280	289	277	285	267	297	277	290	251	250	260	282	265	275	294	273	290	249	280	261	274	248	258	310	338	296	278	309	282	270	292	274	298	313	261	274	291	308	267	276	296	272	250	280	291	314	278	271	306	271	277	269	298	289	270
30362	47406	37817	23653	16513	9337	5274	3014	1812	1416	1135	919	813	701	653	576	544	460	477	449	476	428	399	383	402	354	370	378	377	352	361	384	347	362	369	369	348	362	342	374	348	349	314	329	325	318	346	329	295	327	358	351	326	324	319	348	312	303	307	285	343	290	307	315	353	342	342	306	322	310	345	310	367	305	329	337	333	333	356	338	317	313	360	341	316	293	353	373	323	303	341	339	325	330	311	316	336	316	321	282	338	360	316	340	325	347	322	316	308	328	333	315	337	320	324	350	317	328	308	308	298	342	332	360	307	309	322	338	320	320	328	325	333	315	330	328	316	317	365	323	333	312	356	320	304	330	312	329	314	328	313	345	376	280	327	348	336	354	353	311	325	330	324	349	310	353	325	346	333	342	300	317	344	341	337	306	289	316	325	308	339	340	339	312	316	314	321	361	306	323	333	311	311	369	322	315	330	319	289	336	306	347	293	336	332	329	324	364	305	349	358	340	348	284	329	325	298	285	318	309	329	282	322	337	338	300	322	341	347	341	302	320	330	315	312	343	311	324	327	341	335	312	290	331	378	400	340	316	298	327	311	331	319	333	332	325	342	330	328	322	323	319	324	312	305	318	331	338	312	352	315	330	363	329	309	326	338	324	327	315	319	355	333	330	320	330	326	321	322	363	325	342	312	314	322	317	325	357	299	315	322	350	298	344	365	334	357	343	324	337	283	317	322	321	313	303	343	355	318	321	318	344	282	321	325	326	320	327	320	332	352	349	306	336	309	342	308	314	340	328	321	331	322	328	343	344	341	337	319	322	296	326	306	323	313	299	326	351	346	322	316	298	342	340	320	315	313	330	343	319	342	325	327	300	344	306	371	307	299	320	359	307	331	320	298	322	333	342	308	326	309	308	332	338	324	360	337	352	337	323	317	361	345	319	326	335	327	333	328	326	321	358	333	327	312	336	335	348	338	328	328	324	324	336	341	276	315	308	345	290	316	326	314	326	328	343	346	315	329	322	316	372	341	324	342	314	298	328	283	353	333	346	305	358	333	375	335	334	294	327	339	310	292	329	317	341	291	350	347	330	349	295	346	313	331	321	326	340	312	344	338	341	316	370	329	329	341	294	319	338	302	345	330	326	304	323	308	331	329	343	330	344	320	362	340	327	300	312	361	325	339	332	329	316	327	325	328	313	298	349	327	330	323	325	338	327	324	352	318	315	322	342	319	303	321	329	342	334	323	326	352	305	348	345	327	311	320	308	305	316	330	331	305	291	342	344	337	328	342	332	297	290	331	356	326	310	339	326	334	343	294	326	323	305	365	352	333	331	297	312	319	308	340	306	333	312	313	315	307	393	311	334	302	315	328	334	348	324	308	341	319	322	325	312	336	313	349	326	330	321	302	337	316	331	331	341	300	343	324	328	324	330	315	338	336	308	322	300	307	325	301	333	324	329	354	317	339	308	359	324	348	307	340	324	310	326	323	304	336	324	304	308	313	333	313	321	323	345	332	317	336	309	324	326	322	329	330	364	327	331	312	353	321	350	333	324	318	346	319	316	333	330	323	331	327	298	324	350	340	362	304	321	312	340	294	332	309	348	314	322	342	329	319	332	323	326	290	333	323	332	313	297	329	308	324	331	300	339	291	346	322	350	314	332	319	324	337	335	324	326	345	321	337	296	331	330	360	337	335	324	338	301	282	313	331	305	326	304	293	334	356	320	306	333	308	298	315	305	351	323	322	341	335	325	335	325	347	295	281	340	325	298	320	311	325	326	330	317	334	347	328	316	337	296	297	327	329	358	325	320	303	309	302	353	354	336	285	336	294	300	325	357	293	328	320	350	342	332	319	301	370	323	314	320	336	322	310	349	332	288	279	345	329	326	358	316	313	317	334	352	312	350	365	341	343	322	310	311	310	344	360	347	308	326	342	329	333	287	345	338	295	325	290	317	291	343	341	302	338	331	324	328	310	318	313	342	363	319	329	307	297	304	338	347	358	331	347	332	333	314	335	333	322	318	331	300	313	338	344	296	371	331	322	314	333	344	294	339	362	350	333	313	314	324	306	334	328	341	292	331	328	312	312	334	330	324	321	333	312	305	324	360	337	311	326	325	331	312	343	337	334	342	308	338	347	328	328	333	310	306	317	300	306	341	340	319	329	318	314	318	323	325	333	343	328	322	338	305	333	338	333	321	315	337	324	317	355	318	332	330	295	307	329	328	357	338	335	325	338	319	325	361	325	330	317	337	325	318	321	314	308	342	298	297	309	309	343	299	309	298	358	330	321	311	318	319	325	339	282	329	323	333	345	297	330	337	313	345	305	319	298	320	328	337	330	328	324	350	353	336	338	340	325	343	335	293	323	324	318	334	319	284	320	330	310	323	328	325	295	293	321	332	309	327	337	312	306	348	325	333	347	310	347	346	328	306	322	328	336	326	333	342	359	303	336	314	306	319	335	321	305	339	340	311	303	291	319	301	307	308	338	319	351	375	312	291	336	326	320	309	334	328	349	320	320	329	335	323	349	298	295	317	336	332	332	321	335	331	340	320	324	323	318	298	317	329	327	340	341	322	312	349	326	348	312	309	343	352	304	289	309	323	323	348	314	329	316	330	331	328	310	303	315	319	359	277	279	316	312	333	275	343	340	314	315	329	349	327	338	296	326	347	295	306	339	331	327	285	298	307	310	299	326	320	321	321	328	306	370	328	323	321	346	319	326	354	313	315	332	292	317	348	311	305	309	291	342	353	326	319	326	316	328	322	290	344	347	327	306	337	325	321	333	336	325	312	331	322	346	312	320	328	342	351	337	317	316	303	331	300	321	337	340	336	328	313	329	303	342	321	344	317	342	324	318	319	314	362	336	346	326	312	322	317	307	311	302	324	315	331	372	327	312	308	326	294	330	353	333	344	325	355	358	340	273	296	311	360	315	354	309	326	293	334	334	308	322	282	325	318	334	317	329	362	324	337	304	339	312	326	347	347	309	308	293	276	325	345	328	319	299	317	324	339	311	325	349	336	299	308	313	331	339	319	331	311	372	321	329	312	322	316	319	311	318	340	326	321	311	313	355	321	290	307	315	335	311	284	324	338	339	320	338	328	318	341	340	308	337	339	346	319	355	301	315	326	301	296	326	297	349	326	343	331	353	352	360	332	334	317	327	311	317	293	334	312	323	366	309	319	342	329	347	284	294	331	329	315	326	307	326	320	355	284	303	323	351	351	331	335	348	322	340	322	345	357	316	328	299	345	334	332	335	319	322	336	311	311	316	338	330	312	302	302	345	338	336	322	334	332	330	329	316	339	342	330	388	315	341	362	306	363	312	320	285	315	321	332	325	334	334	328	316	314	313	341	316	337	332	337	353	327	329	335	354	345	323	316	342	317	333	325	319	299	352	307	300	328	322	329	304	346	300	343	338	335	326	333	322	327	308	286	337	338	342	320	358	319	309	339	330	352	270	306	349	330	292	309	324	314	320	353	325	332	323	330
22803	21423	28941	24393	21770	21338	11878	2883	1559	1261	963	830	728	619	608	598	516	498	437	414	465	414	427	430	363	379	412	426	388	366	364	383	352	395	390	355	366	355	337	370	379	336	332	356	360	338	360	340	375	342	358	334	358	353	342	327	323	389	365	381	332	349	375	359	380	381	386	341	338	358	324	324	342	355	361	340	355	354	333	359	361	389	353	368	379	376	361	345	348	346	355	357	355	331	391	350	370	363	335	348	323	377	347	370	392	362	351	364	338	350	396	344	352	332	360	376	366	344	334	354	389	352	364	357	335	367	378	356	334	373	372	364	367	352	342	345	320	331	366	383	341	379	342	362	363	363	327	364	331	374	343	354	351	367	369	338	331	352	323	368	344	354	345	339	339	337	356	367	366	362	307	317	349	354	355	324	305	372	335	354	359	335	334	364	327	335	357	348	342	347	363	365	352	369	324	363	362	344	380	343	354	337	370	360	339	360	352	322	356	359	371	350	374	356	315	362	354	358	350	354	321	342	371	348	367	302	360	354	351	360	373	360	350	346	356	374	337	368	329	341	359	397	332	404	352	351	348	366	362	324	339	310	391	373	367	356	382	315	355	337	353	350	360	343	346	355	345	375	384	371	374	389	355	320	343	371	401	349	370	348	365	337	370	360	339	369	353	352	346	336	378	341	333	372	378	406	300	340	355	355	338	371	338	333	353	372	374	349	356	336	343	386	362	383	362	333	342	383	349	328	378	408	340	340	377	350	349	355	357	351	360	331	330	332	351	338	342	358	346	368	362	365	337	360	343	336	326	339	380	365	382	351	378	336	337	351	349	335	316	358	348	349	358	356	307	333	339	366	367	358	356	354	333	370	316	329	354	331	365	349	341	341	344	356	359	341	364	377	379	362	344	357	365	347	349	368	344	333	362	357	387	354	365	337	360	359	339	363	331	350	399	372	343	399	337	364	343	326	367	335	359	325	341	356	357	385	329	355	377	338	392	348	367	340	358	353	342	373	346	356	336	364	371	332	350	365	324	332	369	373	354	353	364	343	360	349	387	352	359	359	386	358	344	321	360	347	340	323	353	319	361	344	359	355	362	339	348	342	355	372	352	377	363	347	345	383	408	339	364	360	336	366	350	342	368	389	350	353	350	354	354	352	404	321	373	363	370	348	362	333	350	377	367	342	364	338	373	323	359	369	349	322	326	349	360	344	328	353	349	358	370	370	372	401	385	344	357	355	395	319	342	347	340	359	367	417	375	363	371	358	361	331	334	355	361	354	367	326	362	350	337	359	351	366	334	367	328	336	378	346	340	374	335	391	322	365	363	335	364	369	346	368	375	377	342	319	374	369	382	374	379	347	366	358	361	363	343	332	339	337	350	352	372	344	349	325	351	318	365	342	350	330	365	325	338	339	339	350	325	348	336	355	349	359	375	359	368	359	360	373	390	336	374	375	372	340	371	355	355	380	401	352	351	341	364	358	362	340	366	336	334	345	384	344	362	300	344	323	365	370	360	348	350	347	322	352	388	331	382	369	352	391	345	377	362	371	361	356	343	363	334	343	330	383	387	350	366	344	345	342	359	340	377	363	339	299	356	347	342	350	382	360	410	336	338	367	335	323	331	373	356	382	357	375	318	384	358	350	353	365	337	383	350	356	339	393	385	352	386	326	360	349	338	350	364	333	373	366	340	368	366	360	369	310	355	343	348	372	332	352	374	323	349	375	379	346	347	385	314	345	336	353	364	348	380	351	379	365	355	346	376	387	326	323	361	345	367	358	357	357	367	365	344	340	377	364	334	344	350	374	364	310	339	332	355	358	358	341	355	352	373	364	366	357	363	362	339	361	354	360	363	365	377	326	357	380	379	380	374	347	340	369	365	399	346	360	328	358	359	353	368	320	379	338	297	319	337	405	351	359	380	379	376	322	363	346	343	348	357	343	342	329	363	363	326	356	361	387	358	326	372	336	334	336	329	381	316	379	326	332	339	363	354	390	360	356	359	385	333	333	352	343	360	361	351	327	336	342	377	339	340	322	364	371	355	337	354	376	363	358	348	326	381	323	339	316	358	353	370	370	355	356	358	381	334	360	366	364	321	321	346	349	344	325	361	383	390	317	344	387	374	351	402	385	355	352	378	295	342	341	357	338	362	346	379	388	361	345	344	333	354	344	343	349	329	342	379	370	351	368	344	323	346	370	376	305	359	325	367	375	385	323	367	375	328	331	345	358	404	383	367	343	369	346	386	380	382	335	380	359	355	354	366	355	378	369	362	348	377	337	347	343	348	333	354	361	365	369	325	343	333	324	344	353	344	362	358	348	362	369	381	371	410	328	345	362	381	385	364	340	377	388	350	346	364	388	337	374	343	384	386	352	335	359	340	350	356	360	340	346	323	357	353	357	383	339	353	366	340	350	392	358	367	348	378	325	349	364	363	331	361	369	373	352	332	358	344	341	363	300	355	347	374	330	387	326	325	311	364	345	348	346	337	364	353	345	372	374	362	374	360	362	345	336	353	331	349	339	357	363	362	328	349	343	355	362	351	327	352	355	361	355	338	361	393	334	366	357	363	348	378	328	374	352	365	352	350	349	399	364	353	344	358	320	363	370	369	378	366	353	310	367	331	344	350	374	359	334	353	347	347	384	344	348	382	385	350	331	340	379	331	361	343	353	333	359	360	353	349	350	357	339	309	379	325	370	384	361	377	375	375	355	324	342	350	357	346	329	354	382	363	340	353	340	372	343	344	366	337	351	365	359	375	380	359	374	335	361	375	345	383	333	353	344	354	360	376	342	392	352	343	379	321	359	357	344	373	387	350	387	357	355	332	349	352	364	338	352	378	338	324	348	366	338	358	336	358	363	383	392	363	379	382	361	348	338	369	348	366	326	330	351	347	338	356	339	359	344	329	352	397	353	349	385	338	360	344	381	328	371	385	366	405	338	341	308	315	330	363	345	362	331	334	362	344	370	354	375	354	365	363	342	343	335	351	341	326	313	331	335	362	346	352	343	348	369	338	377	332	378	352	359	393	369	355	341	342	371	342	351	345	366	370	348	338	371	371	372	363	351	334	347	385	366	395	353	364	351	333	375	339	358	325	360	344	367	333	336	381	348	372	374	344	358	343	339	366	343	353	355	392	422	351	364	377	360	373	361	338	369	328	330	371	387	380	338	357	349	342	371	353	323	351	387	370	381	348	373	350	343	330	340	336	359	379	351	384	353	383	342	345	334	366	313	346	345	369	363	373	383	327	368	377	317	368	340	338	360	328	365	358	359	373	345	336	370	364	314	359	356	348	383	350	368	354	343	316	314	394	382	322	358	362	343	374	322	337	363	376	349	353	353	365	330	365	385	367	346	339	333	355	352	361	371	353	361	362	347	376	372	361	337	378	358	343	365	352	344	337	382	374	321	350	383	359	359	333	371	370	345	361	344	350	355	363	360	349	359	375	343	366	375	352	343	358	345	336	324	377	348	329	368	327	396	367	335
33681	58039	47577	37225	24711	14267	7586	4096	2780	2014	1529	1282	1059	1011	853	788	713	702	633	592	603	550	507	526	516	474	488	465	442	439	448	414	432	417	456	417	452	409	442	451	420	411	420	424	428	393	405	431	390	400	418	435	395	429	392	415	371	404	427	428	400	430	394	411	382	389	422	403	426	419	424	390	407	388	422	450	374	428	409	414	397	418	419	423	401	374	391	378	401	415	396	453	362	403	424	382	444	374	403	382	430	404	405	391	403	418	429	420	398	397	379	419	409	434	406	381	413	415	414	405	343	387	412	407	389	363	393	446	409	439	379	420	409	417	409	407	377	427	427	392	435	413	416	403	393	394	407	421	400	406	381	429	397	412	413	388	387	426	405	402	396	375	394	395	395	404	370	425	359	441	371	390	419	416	407	416	406	439	403	358	424	403	387	400	396	405	419	403	409	416	366	399	414	399	424	433	435	410	380	386	372	430	404	413	401	383	413	418	352	415	384	394	396	426	426	417	369	411	425	395	411	381	392	445	387	416	415	388	417	381	382	399	443	412	399	426	393	422	403	402	383	405	400	384	382	376	390	409	404	405	374	433	393	413	424	376	440	378	396	383	385	418	403	405	388	393	403	437	389	409	400	375	400	349	438	412	389	400	414	367	375	423	381	379	374	365	435	405	362	403	433	390	420	396	411	405	378	422	403	372	381	434	409	405	454	433	388	440	396	453	365	380	362	403	392	428	389	406	412	441	400	388	380	426	414	436	433	400	369	364	381	389	372	392	429	386	419	388	410	369	405	414	418	351	390	407	387	393	426	381	429	409	392	397	438	390	434	410	404	407	396	439	437	394	383	374	405	388	385	364	407	398	405	401	391	404	412	422	375	388	388	417	422	408	393	404	409	401	421	419	401	412	414	404	383	410	385	364	403	435	398	397	377	445	440	415	425	403	406	432	422	424	422	386	403	432	395	369	384	395	396	385	439	424	363	398	414	407	402	379	408	428	390	390	401	386	443	435	448	419	378	402	393	391	395	393	413	380	392	407	376	442	433	393	376	400	403	409	389	380	391	417	399	421	395	423	386	406	422	419	366	381	397	410	389	407	384	377	379	392	401	449	368	417	388	407	388	360	395	457	378	373	405	405	410	389	398	377	437	377	417	373	407	408	424	414	407	396	411	418	388	392	403	399	401	406	376	399	430	395	396	395	384	411	409	414	395	440	424	384	369	358	394	407	384	416	383	419	406	398	417	419	412	394	369	396	381	365	424	393	398	409	354	388	395	413	381	406	380	376	401	464	394	397	350	395	398	358	384	437	423	350	386	429	401	373	434	391	404	394	451	412	410	421	416	405	373	422	430	421	420	430	404	393	404	377	404	397	413	393	382	431	394	403	409	425	351	383	413	384	410	413	412	397	384	388	417	393	395	403	372	423	415	394	377	398	363	401	393	402	398	411	393	417	378	367	396	394	390	419	388	400	413	392	394	389	386	389	352	408	419	401	386	394	415	424	389	399	394	391	426	440	395	400	436	399	410	440	457	428	399	375	393	389	382	406	416	397	435	417	459	399	378	427	378	406	407	408	444	388	422	415	419	428	404	413	400	410	377	412	425	410	378	373	409	406	434	408	410	415	397	400	406	459	371	363	438	407	413	404	388	441	404	376	424	380	427	460	415	393	389	424	413	420	398	406	364	402	443	432	428	423	393	416	409	404	371	388	352	388	413	381	400	408	414	410	400	403	417	384	409	437	430	440	413	419	414	415	441	398	407	369	402	409	410	430	443	441	405	410	400	369	411	430	410	409	375	407	391	413	406	437	413	421	424	417	401	397	351	409	387	392	409	405	424	454	418	400	419	382	394	400	398	404	416	411	366	404	424	382	393	420	444	380	389	396	392	413	404	370	395	390	428	398	420	441	424	395	406	379	412	384	401	404	411	421	405	388	418	392	407	393	408	390	397	418	375	444	407	431	379	386	417	397	414	430	415	402	411	386	409	426	395	390	411	391	397	373	398	384	413	392	431	404	390	385	415	370	393	401	395	435	388	366	420	462	414	409	396	371	392	427	440	431	466	428	403	448	407	412	404	423	378	385	409	407	419	409	412	409	395	412	377	411	408	378	422	422	400	385	396	372	394	416	401	407	352	388	413	431	415	404	406	425	389	390	439	402	426	404	406	423	370	449	419	388	409	390	407	386	420	378	453	366	353	374	428	394	397	372	415	384	400	389	413	424	435	423	371	441	387	395	405	396	407	403	398	394	424	393	396	402	423	423	403	405	387	396	404	386	422	407	385	378	391	405	408	426	399	378	404	393	414	395	372	388	396	395	429	383	351	419	386	398	393	376	418	412	402	400	416	393	433	369	415	394	386	407	394	385	412	392	407	437	418	426	413	388	390	410	436	428	409	398	392	373	385	379	402	439	374	426	428	422	432	395	364	406	412	424	380	398	380	414	383	408	416	433	394	429	425	368	409	373	436	414	411	405	395	443	390	385	445	431	377	434	399	411	408	401	416	422	386	388	382	397	417	457	428	412	389	391	382	361	397	453	389	434	403	367	417	425	402	381	377	408	382	423	423	402	423	398	385	413	402	429	403	398	394	409	393	402	421	405	437	380	405	388	413	416	387	415	420	397	390	397	381	399	406	407	416	409	398	422	416	411	427	423	414	414	392	402	395	361	419	389	389	396	410	432	403	425	411	419	429	380	395	392	395	408	422	428	410	380	387	374	430	387	405	427	388	410	425	403	406	407	391	399	377	396	362	394	392	406	379	373	395	371	382	373	396	417	426	413	402	430	439	416	394	416	366	377	390	408	407	379	396	428	444	395	370	404	397	396	413	421	399	395	398	418	386	380	397	395	437	366	416	403	406	327	400	378	392	369	418	407	379	392	400	400	435	400	418	380	390	373	433	411	383	407	370	390	376	430	384	417	424	378	423	397	413	413	415	431	418	409	381	402	409	393	398	391	385	389	380	376	399	418	411	401	373	372	396	432	423	393	397	387	404	408	401	453	397	398	397	391	379	434	417	410	382	430	389	421	416	395	396	407	404	412	441	391	405	421	397	412	382	422	421	403	426	447	418	384	414	381	446	384	398	394	427	378	429	387	377	409	391	403	417	420	379	427	412	414	393	430	412	402	380	402	417	424	381	373	413	419	361	429	391	410	437	409	388	380	397	406	381	435	453	380	407	463	412	386	415	403	395	381	387	399	432	431	421	373	382	412	433	348	371	433	444	371	391	392	384	429	373	386	432	376	394	418	425	390	391	397	416	378	362	392	421	392	386	385	392	419	400	422	464	392	406	372	371	387	383	430	431	430	395	380	398	383	407	389	399	406	402	403	396	395	396	392	442	422	380	405	407	445	453	367	444	414	430	377	445	402	425	406	402	400	422	404	403	414	407	374	405	404	374	389	407	410	402	399	409	419	416	398	388	414	385	393	393	414	425	374	464	403	381	395	405	430	432	399	435	409	412	364	395	401	409	423	389	431	406	440
30025	29338	29484	19339	7577	2641	1559	1136	851	692	550	521	492	432	381	421	373	346	336	357	317	338	314	279	334	298	304	310	322	281	299	312	288	313	321	333	302	294	310	294	289	278	307	288	285	287	277	279	258	283	297	268	268	319	281	287	282	287	276	273	291	338	273	313	279	293	277	309	281	321	281	294	307	277	315	285	278	275	273	310	326	293	322	256	298	340	285	274	307	305	283	266	297	299	294	308	272	292	289	287	296	307	303	275	300	323	271	282	268	301	314	283	298	280	298	261	296	299	288	278	305	292	303	298	301	291	292	300	289	257	294	310	287	308	283	300	279	319	289	298	293	292	277	308	285	316	286	266	269	289	291	290	296	268	312	289	289	322	316	313	276	279	296	264	297	289	299	268	316	273	307	298	281	285	274	308	288	278	292	293	281	300	270	290	313	287	283	284	310	288	298	310	307	263	297	298	279	295	283	278	294	295	283	260	288	302	279	310	272	274	310	290	318	285	293	291	309	285	297	278	331	290	269	256	304	283	292	344	313	313	273	287	295	266	275	288	291	284	294	312	276	277	280	282	266	316	293	290	295	339	300	285	272	286	323	333	290	315	317	283	281	285	330	297	295	281	285	295	283	330	298	294	274	288	280	301	277	291	276	284	252	289	289	289	274	290	308	306	268	289	285	335	293	317	337	285	289	305	286	327	277	293	304	323	337	301	286	294	325	286	289	327	302	283	274	275	285	266	311	298	321	259	326	294	298	289	321	306	297	288	299	296	285	320	280	255	281	281	303	295	298	297	305	298	279	253	304	290	291	282	291	288	263	311	301	289	292	279	302	295	309	284	297	304	279	320	327	286	283	285	273	290	289	292	285	286	327	283	289	249	314	298	287	275	313	278	263	309	310	289	288	295	320	280	278	295	304	250	292	291	283	291	307	316	275	279	305	285	276	308	293	281	302	264	323	297	287	267	295	270	278	282	305	267	317	309	290	284	306	301	294	318	300	293	302	312	311	266	323	303	248	268	278	296	304	280	271	298	279	273	262	282	338	270	289	294	338	311	280	269	275	295	296	302	318	304	282	313	278	262	300	281	273	308	294	290	275	300	274	268	282	269	275	306	284	282	251	250	311	327	280	288	295	326	292	300	284	282	295	270	283	281	298	303	300	279	342	280	281	305	305	305	279	307	321	290	297	290	306	293	297	297	272	300	295	250	294	290	304	302	309	290	307	257	319	292	303	315	303	286	276	297	316	303	314	290	304	318	300	279	294	275	332	317	285	314	273	294	312	316	276	307	322	316	299	278	260	309	301	283	304	287	322	334	288	273	266	270	282	293	308	309	267	315	280	303	309	281	278	283	294	276	290	295	303	284	298	286	291	294	274	301	270	268	262	267	263	281	288	278	282	296	290	307	315	332	282	322	298	272	319	296	302	307	299	290	270	262	311	270	310	303	310	283	269	278	299	263	288	283	319	295	300	310	310	323	304	288	273	284	261	278	266	298	272	311	293	298	291	294	289	292	317	314	294	285	270	266	321	266	317	282	308	289	256	275	281	293	298	307	294	299	300	277	298	300	256	268	299	292	295	323	311	266	297	306	307	285	277	306	273	317	309	274	267	279	302	310	281	317	287	312	296	277	275	304	277	283	291	299	297	280	323	289	260	292	311	290	269	278	271	288	336	291	257	311	290	309	273	282	292	280	279	279	299	279	319	289	274	290	284	310	314	275	278	286	297	311	263	315	278	323	268	253	306	294	293	285	306	296	270	297	295	320	274	310	264	317	277	249	297	264	264	277	272	288	297	263	282	302	305	291	322	326	312	291	297	294	301	273	280	284	313	316	295	294	285	275	283	291	312	286	315	301	286	278	287	309	326	282	288	295	265	287	314	335	300	294	281	314	287	274	286	270	285	296	300	289	299	299	280	292	281	297	333	340	290	298	274	296	309	299	279	283	294	281	279	316	273	275	299	289	297	283	277	294	269	295	299	288	313	277	292	289	290	282	331	309	285	308	281	275	272	265	285	293	274	310	296	287	315	297	322	291	267	318	311	285	260	286	300	272	296	281	300	281	269	297	319	285	307	297	311	296	304	308	319	299	281	281	292	287	280	279	299	302	271	317	281	277	280	313	316	267	290	287	286	302	297	310	273	303	261	293	302	336	287	292	267	282	311	317	273	277	257	267	301	287	293	282	303	297	285	259	295	313	285	327	287	273	284	277	270	278	302	293	272	315	301	284	286	257	275	269	351	317	288	270	290	296	275	272	317	297	288	280	294	308	298	274	320	294	304	298	277	268	281	289	304	294	284	305	292	308	273	295	305	306	280	259	315	306	305	289	335	285	286	316	306	278	293	275	280	279	278	298	306	297	320	264	273	303	297	302	266	310	300	314	307	306	314	284	323	258	296	320	278	305	307	265	276	310	271	287	295	305	282	302	280	297	279	279	287	289	295	276	290	334	296	300	324	285	301	278	293	327	304	286	255	283	280	293	288	287	287	294	293	303	308	303	298	311	278	279	308	299	313	307	268	284	275	304	288	295	288	281	294	307	279	321	285	293	278	307	287	292	336	309	316	302	294	263	308	303	288	326	297	298	282	273	301	271	320	299	295	308	323	266	308	304	305	291	284	329	308	322	322	258	321	301	280	284	273	312	300	333	284	274	270	286	279	307	283	284	277	273	299	326	298	299	327	301	292	232	281	296	252	283	318	317	326	283	281	282	300	266	278	272	287	293	261	275	263	291	310	319	338	286	318	286	288	289	309	288	301	301	282	293	284	298	299	281	301	287	332	264	292	322	308	268	286	295	312	276	276	304	287	284	298	302	311	290	265	279	328	261	262	305	320	302	285	275	308	306	302	274	306	298	303	294	307	275	286	316	266	299	283	282	317	291	287	320	306	273	295	263	302	293	311	338	310	266	290	283	270	242	253	260	293	249	291	276	273	283	278	308	276	306	316	290	293	293	280	296	284	290	275	317	327	285	292	263	272	286	291	277	282	312	328	302	287	291	283	304	276	287	291	302	298	283	278	282	295	282	304	317	272	310	286	277	303	287	288	254	299	286	257	297	264	290	300	289	312	307	299	309	320	322	296	289	295	300	287	302	284	293	264	310	283	297	283	290	321	296	310	290	290	282	291	332	286	267	291	324	296	273	289	253	303	343	288	298	290	287	282	318	286	302	296	309	301	248	271	309	309	277	298	293	288	272	278	347	284	258	267	282	321	290	304	283	288	322	282	261	280	301	290	293	272	274	331	283	304	301	269	322	289	298	283	289	316	312	269	284	302	327	294	285	312	306	295	287	291	281	301	273	293	298	295	307	298	261	281	251	288	281	292	258	282	288	260	244	310	307	286	263	316	312	286	287	293	295	272	284	293	271	293	277	296	286	281	306	269	292	328	264	273	290	285	298	304	319	299	324	318	290	290	305	289	282	314	288	304	295	288	279	310	278	318	277	304	299	304	305	262	296	332	273	277	288	303	293	296	326	326	291
31364	45114	33080	20439	10415	4670	2967	2048	1471	1180	991	812	689	602	552	530	506	504	463	435	418	424	420	428	414	382	373	388	351	363	371	351	348	355	333	328	352	360	323	354	366	371	348	332	343	341	350	362	360	333	347	380	342	383	344	318	363	331	355	322	379	352	366	335	342	359	356	334	340	314	348	337	329	319	321	314	360	326	354	338	314	337	351	341	331	358	351	351	354	316	354	335	359	333	352	307	355	357	351	325	342	332	358	369	364	346	348	341	351	337	316	342	346	353	336	349	354	314	336	333	348	373	353	311	318	359	381	350	329	351	323	353	332	327	342	295	333	344	325	299	365	360	298	297	352	337	340	332	376	303	350	335	322	344	338	349	338	334	343	308	360	330	322	381	328	296	360	341	356	350	323	322	315	346	345	336	353	347	349	325	366	363	310	326	364	336	356	325	351	319	311	381	349	352	321	386	327	359	330	369	324	338	364	319	327	341	335	347	362	353	313	354	355	359	341	353	329	338	321	357	299	338	369	365	310	337	342	365	305	346	307	355	313	312	321	369	349	350	359	302	329	327	385	338	341	344	348	359	356	333	359	359	350	370	305	363	365	363	343	334	322	308	330	377	333	346	331	346	360	327	350	352	359	330	341	330	328	325	359	356	327	373	344	335	359	349	337	350	309	313	336	351	353	370	348	357	339	356	352	312	320	330	353	329	333	340	367	321	382	330	346	342	358	319	372	326	377	324	321	367	332	351	347	353	361	321	319	340	338	337	342	327	311	336	360	351	383	351	340	329	334	330	362	297	338	334	342	319	311	353	318	342	331	344	355	357	344	340	332	305	316	341	330	323	317	330	363	342	334	372	364	341	334	335	343	340	360	344	356	329	330	310	356	363	370	355	357	361	350	314	330	374	344	333	339	372	308	335	341	340	324	323	351	320	351	350	346	337	341	329	337	337	355	350	342	334	321	360	342	324	352	384	364	316	355	363	347	365	317	352	376	339	355	309	315	345	347	344	326	351	349	342	368	339	338	350	358	316	370	323	351	351	338	336	342	306	336	345	336	335	360	322	362	321	341	318	361	355	338	340	365	336	362	342	336	331	330	370	360	350	355	371	346	356	363	340	351	337	317	345	312	366	324	329	324	356	357	330	316	350	349	340	337	327	342	355	339	340	313	342	344	355	329	364	359	356	316	339	323	343	319	331	323	338	375	332	362	332	332	337	321	363	336	369	345	311	325	347	366	325	349	338	332	332	336	329	345	344	332	350	356	347	340	349	321	367	303	344	336	352	338	342	314	335	326	351	343	345	346	349	322	369	318	356	351	315	323	321	317	325	341	349	348	349	317	359	341	345	331	356	316	360	323	332	334	348	347	349	345	343	333	352	339	346	340	356	333	349	344	338	369	353	354	344	385	328	342	347	348	334	319	343	335	319	361	344	332	348	324	377	371	355	343	308	359	349	375	348	332	336	315	355	380	351	323	329	326	353	338	315	347	350	321	345	365	325	347	341	356	357	339	347	349	320	348	333	336	333	348	347	329	345	335	314	356	361	309	385	341	351	343	319	333	311	360	350	342	307	334	345	335	369	329	368	346	331	343	334	344	381	335	336	350	313	337	338	339	324	366	353	334	336	349	338	353	336	315	325	345	341	333	349	319	348	307	317	333	344	325	318	335	301	310	374	295	340	328	343	369	344	350	328	336	352	317	345	352	347	293	370	346	342	365	352	334	330	363	344	328	340	334	348	327	374	343	344	321	308	341	336	316	343	332	355	345	362	345	336	342	357	348	334	354	318	343	310	339	391	366	346	331	352	336	321	314	362	346	331	340	367	317	342	320	363	355	346	316	376	335	350	347	330	350	373	350	359	336	375	340	341	305	325	337	335	334	353	333	345	365	368	311	325	348	353	331	311	350	379	326	356	365	382	373	340	318	322	335	372	303	334	326	360	359	342	346	323	327	337	344	332	333	333	375	351	361	344	339	320	334	349	302	334	317	343	350	329	342	356	352	326	364	366	351	347	383	350	335	349	340	350	335	372	349	346	372	334	326	340	305	326	338	329	326	368	342	358	336	345	312	334	354	325	302	360	332	351	323	333	341	341	337	338	358	347	332	347	326	342	347	356	340	316	331	351	329	306	333	315	352	293	335	322	347	351	347	318	321	300	295	332	329	360	355	323	350	369	327	364	357	365	303	323	366	342	353	385	346	345	366	357	338	321	327	347	334	358	331	356	332	327	331	337	348	331	332	305	330	348	369	349	332	352	336	378	372	337	362	315	347	322	353	376	345	333	300	339	351	346	317	310	355	372	324	336	354	380	374	364	334	353	327	332	339	323	352	332	342	346	334	335	349	337	352	336	368	356	346	330	311	357	352	363	349	344	337	340	359	325	366	359	361	341	346	348	297	325	352	319	363	354	354	365	363	319	312	371	346	329	350	371	323	344	345	360	338	339	337	346	331	343	326	339	358	335	325	351	336	338	358	361	347	345	351	296	349	330	353	383	350	349	366	314	347	334	348	330	373	340	338	350	349	328	338	334	332	389	324	358	348	342	355	372	326	356	380	329	343	367	357	339	326	351	344	341	313	394	338	366	361	339	357	347	306	379	334	333	343	355	316	355	357	331	331	366	344	372	353	350	351	290	330	338	345	344	310	324	319	307	356	337	392	346	348	328	363	367	325	306	352	348	320	345	332	333	345	341	331	375	364	332	336	338	353	345	311	343	335	377	354	385	339	350	340	328	384	351	298	348	337	359	334	335	352	337	349	331	330	327	355	340	336	374	334	346	338	373	339	340	370	328	369	347	324	324	369	344	303	380	312	350	314	363	349	317	351	330	342	326	345	367	321	339	386	314	307	328	353	347	320	338	326	380	323	364	358	334	313	343	353	346	311	350	367	347	331	318	292	328	331	373	334	343	355	348	354	344	349	315	355	366	334	304	338	333	326	327	359	285	357	340	368	315	330	351	336	362	298	346	311	302	355	368	340	352	366	347	370	365	333	342	355	355	345	322	345	331	331	330	376	357	351	336	355	346	336	351	347	353	327	344	355	335	356	320	330	371	373	359	374	315	336	382	344	313	328	375	351	358	335	332	344	333	333	348	350	356	370	291	347	342	311	335	339	346	356	357	328	336	354	322	348	341	346	332	326	362	347	339	311	335	326	339	356	345	339	302	300	335	350	358	365	346	341	352	327	336	374	348	338	310	366	350	378	318	314	347	321	336	335	356	322	337	329	335	364	358	361	348	312	330	360	332	352	333	325	351	352	374	363	323	363	366	332	365	320	364	320	352	344	355	353	323	321	324	347	362	340	355	320	333	366	346	330	363	294	337	336	350	358	327	409	342	355	343	336	339	343	355	328	339	391	360	373	372	334	342	358	385	352	309	352	313	321	355	314	361	329	336	345	346	325	370	350	331	325	370	304	350	339	359	355	338	336	339	356	358	334	352	351	329	352	313	342	356	382	311	334	352	335	341	325	342	347	349	338	333
23888	21501	28682	25242	21162	12741	4465	1978	1291	1045	829	723	647	633	580	519	522	472	454	422	442	405	373	401	359	378	417	372	392	361	365	367	335	379	375	342	394	379	372	340	366	365	338	321	364	343	355	368	367	364	343	321	336	375	355	361	346	370	335	366	371	390	376	361	346	374	360	358	362	362	337	395	336	384	349	392	369	360	369	345	350	347	345	369	361	363	352	319	348	386	329	367	324	351	332	352	337	351	366	342	368	358	349	355	324	365	333	346	357	343	367	382	327	331	355	371	335	360	352	352	358	340	338	342	331	358	323	336	370	336	356	362	384	362	353	366	323	334	332	377	342	355	343	349	321	348	357	344	340	346	364	363	341	352	323	382	358	304	343	346	345	331	340	356	352	342	368	332	348	344	342	331	380	342	330	344	349	350	333	349	350	354	355	323	394	350	366	332	342	356	349	320	375	374	342	367	359	364	360	314	355	341	318	358	348	359	364	363	382	339	345	325	372	363	362	369	367	309	343	339	379	339	335	342	353	318	354	353	376	358	332	333	356	351	348	316	358	355	346	353	332	357	359	361	355	344	349	338	362	366	327	343	337	372	358	362	356	368	341	351	355	346	344	351	343	336	354	340	347	371	361	359	363	349	347	325	320	339	323	326	352	342	312	325	340	337	408	346	360	357	388	374	328	357	355	337	372	331	368	381	349	348	330	324	346	364	352	346	345	345	354	339	363	357	350	366	319	353	385	358	358	336	326	328	398	348	364	368	385	358	370	368	350	354	345	331	336	346	350	369	377	337	360	364	335	333	365	316	317	367	317	346	366	338	345	335	336	339	399	370	340	327	350	340	353	355	324	360	342	354	343	368	369	332	360	367	314	363	341	323	348	356	346	339	355	334	360	367	350	339	356	348	321	374	322	371	353	388	341	366	314	334	348	381	342	398	353	362	366	335	367	364	361	345	373	366	349	364	329	331	365	342	371	345	325	359	329	385	355	346	355	363	370	325	322	342	340	329	351	345	335	338	347	349	392	311	329	358	359	341	358	344	360	330	355	352	362	352	335	344	330	373	368	357	332	332	384	369	297	329	311	329	372	351	309	395	324	340	299	350	303	345	340	328	321	336	359	351	311	328	356	362	361	322	359	374	377	370	342	364	311	325	352	353	347	357	338	309	321	334	385	369	355	325	348	340	348	327	343	366	359	335	344	348	350	334	384	356	361	351	367	337	335	345	363	344	351	335	367	360	337	357	339	363	328	346	320	373	348	348	371	331	351	365	352	339	327	381	334	334	326	367	354	348	357	368	337	367	342	349	351	335	402	346	344	360	352	346	330	345	352	341	354	339	320	334	368	365	335	316	359	368	371	349	353	341	334	327	378	342	366	351	327	366	365	345	331	369	354	362	360	353	391	312	346	353	321	335	346	357	343	344	356	322	346	362	335	349	347	359	351	337	351	317	359	339	376	324	339	327	380	343	339	306	379	343	362	334	302	382	375	380	360	354	366	332	344	336	360	334	333	358	353	343	324	341	306	317	341	348	337	338	349	341	353	337	332	374	322	341	333	336	387	368	331	346	360	364	394	367	366	354	363	364	360	354	348	327	325	369	403	358	354	333	402	339	327	372	361	355	334	343	353	388	388	371	356	360	351	343	372	368	346	324	385	337	390	361	358	384	354	350	348	355	361	338	324	355	335	344	330	329	359	345	331	361	327	313	352	365	340	349	358	359	349	327	375	348	362	358	371	362	334	347	321	356	340	335	318	341	341	374	369	373	350	391	379	387	339	356	357	330	385	363	334	334	347	344	350	361	324	353	371	356	323	357	332	315	340	336	312	331	344	342	335	357	356	352	326	343	361	368	352	362	362	342	321	370	332	351	329	341	372	357	378	324	379	348	325	332	349	349	395	336	339	342	355	346	356	374	358	359	363	352	354	345	326	357	321	332	373	369	355	340	336	330	339	326	356	357	329	364	358	362	376	360	336	339	357	362	353	355	355	368	344	321	360	347	354	352	328	339	361	326	320	379	342	337	316	323	363	331	371	367	347	332	336	327	342	330	376	364	352	339	373	367	336	343	313	330	350	367	371	381	327	351	336	349	321	327	359	375	364	345	319	326	332	379	355	345	356	362	331	308	326	356	386	373	364	364	343	347	337	313	345	344	349	327	377	334	339	388	370	364	357	364	324	368	371	342	360	343	368	344	313	350	336	351	345	342	347	362	361	342	344	353	362	315	305	400	364	381	386	360	324	345	339	356	339	327	355	332	374	377	329	349	328	341	340	337	347	336	337	332	343	358	364	315	349	353	342	375	340	358	379	359	346	332	343	342	370	304	362	357	359	349	341	347	388	320	372	356	349	308	350	359	333	357	364	348	315	332	345	360	367	360	355	349	354	333	322	346	385	341	359	372	355	338	372	336	381	367	335	323	371	370	350	344	354	378	322	353	341	342	337	342	345	339	298	324	360	343	340	343	358	361	373	371	366	346	333	381	349	364	378	347	358	344	349	346	363	371	347	351	333	344	346	377	376	362	330	351	333	349	333	354	316	318	365	356	372	338	337	345	378	321	328	368	370	355	384	366	384	335	366	344	334	361	349	353	355	374	350	367	336	358	348	339	387	336	380	370	333	324	366	363	330	323	347	341	345	342	360	327	377	332	330	345	391	368	351	341	325	354	361	324	376	361	333	372	337	351	332	359	390	347	347	342	362	370	392	347	336	382	365	316	357	317	333	332	364	329	350	351	321	309	324	356	373	354	357	342	348	374	353	348	335	363	318	326	359	338	357	384	360	320	394	331	365	353	339	315	343	342	338	317	348	325	359	341	361	337	304	373	352	339	348	322	397	335	381	352	363	356	360	388	346	318	346	324	307	307	372	338	338	324	337	352	334	341	354	378	374	328	331	394	361	348	336	377	365	338	332	372	337	353	346	321	335	359	325	368	348	356	335	336	347	350	350	361	356	359	349	322	344	372	363	309	368	295	353	367	357	357	363	369	354	329	339	372	339	333	369	342	375	332	328	368	368	324	363	361	336	342	375	331	327	343	314	374	346	352	367	328	345	344	376	336	339	353	330	318	373	348	341	340	344	333	341	347	375	340	358	353	352	335	369	362	360	375	352	336	369	359	318	333	309	346	348	324	358	330	365	338	379	322	371	352	307	330	353	338	353	361	354	341	338	340	383	353	346	392	355	336	359	337	365	349	358	344	360	379	354	334	380	361	369	363	343	338	345	335	338	348	335	374	353	345	345	372	362	349	392	338	352	354	355	350	359	343	362	365	349	327	356	359	350	346	364	365	369	331	329	328	390	340	378	357	349	311	348	330	320	346	328	364	348	363	345	311	372	350	360	362	324	330	354	316	353	362	357	341	363	338	330	358	320	341	345	326	327	354	357	337	317	368	313	325	353	333	352	320	363	348	373	375	372	342	387	342	335	367	324	336	366	348	373	331	366	373	366	363	348	379	379	388	366	350	334	355	318	357	333	368	360	323
32997	54952	43781	27813	15425	9438	5357	3529	2274	1802	1326	1091	985	875	802	710	694	664	602	576	558	506	504	498	507	421	400	464	451	423	432	440	433	457	428	428	438	413	428	425	420	406	379	401	440	395	399	380	385	384	369	411	418	419	399	388	361	408	398	408	391	399	386	408	405	448	400	435	406	415	414	421	398	415	389	428	361	425	415	405	429	418	389	387	373	427	394	445	384	408	402	402	403	377	414	389	372	398	416	403	359	398	398	407	357	409	410	414	421	407	412	394	391	385	413	401	423	438	419	379	415	398	418	348	392	391	389	403	409	389	379	423	421	381	444	411	373	427	397	404	423	382	371	425	422	376	394	361	393	383	403	399	398	400	402	391	437	382	400	390	396	384	418	404	408	395	393	401	383	406	376	409	376	441	418	384	419	410	376	371	396	377	385	370	413	405	394	409	419	390	423	401	374	364	405	380	361	383	388	430	418	415	400	415	365	421	428	396	385	380	401	437	378	400	419	403	416	411	413	376	391	413	413	399	402	409	430	393	453	369	423	382	402	384	429	399	400	379	440	375	407	405	419	404	405	380	390	395	436	395	436	400	418	380	425	393	351	396	428	427	395	390	408	386	391	405	424	383	431	389	379	384	390	408	373	401	403	365	388	417	436	401	383	446	425	395	382	405	414	405	387	413	416	359	414	406	392	396	396	409	363	415	449	425	390	382	398	415	409	392	390	394	418	415	415	402	395	390	406	394	412	403	409	394	438	354	397	413	377	403	391	412	390	402	411	403	387	378	420	453	404	365	409	367	396	387	397	364	414	424	399	365	404	439	410	383	362	425	419	390	408	403	401	399	410	361	415	391	414	396	389	394	403	403	439	399	415	408	394	348	422	412	400	402	413	427	395	401	396	392	372	435	405	388	390	348	422	415	439	429	403	385	403	375	394	380	433	423	401	400	358	412	420	408	396	362	432	423	367	392	404	391	438	394	418	352	386	413	372	378	403	407	405	390	395	405	421	406	406	408	412	401	395	386	407	389	401	392	392	384	400	407	410	424	418	408	391	383	384	388	384	380	391	401	395	396	400	395	417	400	371	402	398	365	386	384	391	432	423	407	403	402	384	410	422	387	407	380	384	373	392	353	392	383	396	380	380	388	380	402	389	404	406	412	396	358	378	401	389	365	417	399	423	394	424	369	421	405	395	366	443	414	403	439	400	391	433	381	426	387	437	442	427	402	423	408	393	411	390	399	409	412	417	419	386	407	413	400	448	425	428	389	398	394	385	397	382	365	382	371	425	400	407	418	442	420	395	378	378	406	378	412	440	360	357	362	354	397	420	362	442	426	404	428	406	418	409	454	432	409	405	418	388	398	409	382	382	415	443	398	415	393	429	388	388	365	430	394	370	411	394	382	415	438	374	452	386	406	385	430	394	386	379	389	404	366	388	365	406	409	414	393	390	406	416	390	401	407	424	404	412	386	417	391	362	405	463	385	387	412	375	380	398	402	396	354	383	397	389	399	418	430	440	428	423	375	408	379	413	408	439	372	391	411	388	384	414	407	404	404	383	391	373	408	410	367	429	396	381	441	378	360	390	380	411	395	404	407	415	390	446	400	395	436	393	424	411	396	400	429	421	420	385	423	409	446	360	373	422	387	403	399	408	425	406	442	400	421	424	424	416	407	426	409	452	426	361	363	426	402	398	401	385	392	417	381	387	412	438	414	397	424	381	405	411	404	418	419	431	426	406	418	410	379	392	397	380	373	429	382	415	380	377	413	393	412	412	404	381	429	388	350	386	431	427	404	391	398	388	411	402	377	400	401	424	439	407	415	375	369	407	396	419	421	418	432	397	403	404	407	376	400	410	415	392	415	366	391	404	399	419	389	395	394	382	385	388	393	391	386	414	408	389	394	391	416	411	393	397	423	402	373	376	426	381	421	399	405	401	395	378	381	412	417	405	398	394	417	389	412	423	406	412	413	436	412	413	407	401	375	424	412	399	401	393	398	402	411	408	418	380	408	399	405	391	413	387	406	405	407	390	416	389	419	379	406	406	413	415	430	400	370	414	423	464	411	411	394	423	385	364	389	396	375	396	398	406	379	442	392	370	402	389	416	392	416	437	384	393	365	354	417	437	402	420	420	421	369	370	398	423	364	378	435	420	366	391	373	425	383	394	374	399	404	395	382	396	396	392	369	394	415	386	419	400	379	394	400	389	434	391	433	406	366	380	410	411	402	376	411	407	376	367	383	393	383	385	397	445	407	420	417	405	402	388	403	397	411	389	384	368	400	441	413	402	419	408	409	400	402	412	397	420	418	391	387	400	407	396	422	386	387	416	414	413	382	377	408	401	441	408	395	398	407	425	411	402	447	428	399	403	382	398	398	371	378	392	371	423	358	400	395	355	417	387	412	394	411	398	378	407	422	410	404	426	411	403	402	383	392	415	398	393	380	417	426	396	392	396	401	382	394	388	378	391	409	405	412	434	426	448	426	384	398	434	390	390	364	415	426	401	395	431	440	421	394	404	372	384	386	415	427	409	390	437	399	445	382	399	375	414	400	392	371	399	399	419	346	429	422	408	359	430	387	361	428	396	396	386	398	404	404	415	420	366	418	388	407	393	389	400	420	395	417	409	410	375	439	406	378	402	446	359	415	415	410	394	417	417	446	384	384	415	401	413	409	372	412	428	381	401	429	367	385	396	401	387	388	385	455	436	399	377	426	399	355	400	392	379	413	351	416	400	368	390	439	351	430	369	415	391	376	390	425	382	401	408	406	413	381	425	376	400	431	393	397	402	430	400	400	410	381	379	389	378	405	385	425	416	379	393	397	388	393	370	417	421	426	406	401	381	392	394	399	396	412	416	399	408	390	421	410	416	415	430	385	411	422	457	418	407	391	394	393	433	403	377	414	394	430	410	407	368	388	376	381	399	404	354	429	417	383	378	409	411	398	400	419	407	409	412	391	400	396	395	382	405	345	400	403	348	404	419	380	334	397	408	416	393	414	404	414	396	419	391	388	379	385	409	410	424	411	389	373	387	402	388	401	384	407	417	418	422	417	375	423	432	387	419	416	428	404	398	392	380	425	388	419	410	346	410	403	402	388	377	425	357	414	419	410	399	416	385	397	400	387	421	370	396	421	392	391	428	368	431	372	427	412	380	432	456	412	369	390	378	395	401	392	399	399	397	416	389	426	405	429	440	437	390	380	367	409	404	366	393	407	399	403	416	371	434	397	412	393	403	418	438	364	394	408	404	417	354	421	439	386	424	380	372	422	446	419	419	373	374	406	395	469	407	386	346	404	396	385	423	392	381	430	429	403	401	386	412	386	379	419	413	415	428	428	393	379	401	385	450	391	426	403	381	400	380	370	408	378	414	389	382	396	402	411	418	407	388	413	443	373	439	403	433	446	439	385	388	372	430	414	402	397	439	379	378	387	395	393	432	411	413	387	405	425	426	384	403	407	413	391	398	431	441	399	422	383	389	406	399	410
25288	21588	27561	25386	12291	4964	2353	1376	983	762	634	531	459	436	438	410	377	369	341	337	330	318	321	290	282	278	305	272	317	264	277	280	250	287	321	267	264	260	258	272	264	301	310	270	271	270	277	268	267	288	285	278	252	287	261	262	263	259	283	293	256	256	274	274	240	251	254	253	271	261	276	275	295	253	270	262	293	287	288	314	265	285	311	280	280	226	264	266	290	264	272	287	242	250	271	268	264	264	329	275	293	270	289	266	266	259	254	293	290	283	290	268	270	299	287	256	254	278	264	276	255	232	256	284	308	268	240	266	251	267	259	266	251	265	275	270	269	285	262	264	264	290	283	283	273	263	267	257	255	270	270	264	257	249	269	297	281	285	232	265	270	263	263	257	270	282	248	258	263	255	237	257	283	271	267	261	298	259	265	272	262	293	247	286	280	270	279	319	277	253	265	272	243	269	278	269	227	277	266	253	266	279	274	276	283	247	281	293	235	261	268	279	275	305	251	263	280	278	242	251	259	271	295	291	266	268	275	248	299	245	258	277	276	272	286	287	287	280	260	277	248	293	258	268	288	265	300	265	295	276	242	277	286	274	294	291	275	256	248	294	259	281	265	252	280	271	262	284	265	257	252	274	266	288	286	254	274	269	264	254	300	279	251	255	271	294	289	254	262	278	297	288	271	275	255	267	245	290	262	244	287	274	271	278	271	301	287	257	251	270	277	284	271	286	277	278	268	269	289	255	289	252	265	271	280	255	238	256	247	275	249	278	294	295	254	261	282	248	265	247	310	301	241	278	275	281	268	282	253	287	271	277	283	277	282	310	247	283	274	250	249	282	257	255	276	276	260	301	288	275	247	262	288	264	275	252	277	254	251	257	297	279	304	247	284	273	257	292	286	270	258	271	281	261	250	275	273	286	281	291	248	250	291	256	236	272	256	294	254	278	284	310	253	260	307	281	257	257	271	243	297	278	258	264	259	267	270	287	276	282	268	284	258	299	277	285	256	300	269	250	262	247	279	294	275	268	272	281	296	283	301	246	265	272	292	270	269	244	238	259	274	261	265	251	277	276	283	256	267	252	284	274	254	277	263	272	274	268	291	270	262	292	304	274	280	265	295	293	275	273	256	276	292	263	261	245	270	281	269	259	256	302	253	267	248	271	274	257	245	257	293	260	301	282	285	286	275	272	261	247	283	245	280	290	296	262	262	276	286	279	254	255	233	297	282	284	272	263	277	271	273	272	258	246	280	281	264	272	286	277	248	254	248	286	294	277	269	251	264	282	255	302	236	288	280	291	250	318	273	272	252	272	285	279	221	275	274	250	287	256	272	304	295	259	295	265	255	235	255	280	267	306	240	255	270	284	261	284	263	266	285	263	276	276	269	266	268	282	279	269	284	271	268	263	297	253	264	276	313	268	298	255	273	268	252	292	249	282	227	275	241	267	258	283	257	244	276	281	290	271	275	273	263	276	247	294	265	263	240	287	282	273	268	271	295	247	267	276	295	251	249	246	254	261	292	265	274	258	278	288	288	259	238	269	293	290	248	241	279	258	284	253	251	266	301	265	282	290	261	254	285	262	265	283	268	282	280	266	284	255	279	279	284	283	273	315	274	285	280	284	247	287	272	253	251	306	271	275	235	273	238	308	273	284	269	272	263	271	286	245	268	255	246	277	284	293	263	230	265	248	257	234	285	268	289	297	272	262	247	269	274	282	263	271	306	223	245	285	275	268	262	273	275	289	286	280	272	290	256	295	292	275	256	283	269	286	254	313	281	302	272	278	276	269	252	266	272	289	259	271	247	264	281	270	276	247	255	294	278	268	271	289	266	280	283	278	259	277	277	279	295	257	241	266	282	282	274	253	264	296	278	288	271	273	262	270	266	269	278	261	277	254	295	271	286	276	248	282	271	271	260	290	269	274	276	259	248	279	301	294	266	277	259	279	265	273	298	275	287	245	259	283	262	258	281	251	295	301	309	296	241	255	261	286	268	281	253	288	239	280	262	267	291	248	275	285	251	262	300	273	276	279	248	281	285	277	272	242	265	257	269	290	263	285	287	280	266	281	233	292	300	293	266	255	270	282	270	251	290	294	283	260	271	286	254	263	263	264	283	277	251	262	242	248	297	287	272	290	266	244	300	267	288	256	249	273	308	253	289	279	289	283	281	251	291	290	282	302	257	268	263	246	266	253	281	268	255	285	266	250	283	247	254	257	257	274	281	270	273	279	268	260	262	278	260	283	266	281	294	288	263	257	259	277	289	288	282	249	260	266	255	278	270	284	265	303	270	265	263	259	287	279	282	267	269	264	282	253	271	266	244	260	282	294	263	247	271	253	237	245	279	260	267	279	293	259	256	305	292	239	283	260	288	296	239	288	289	296	269	266	288	267	266	266	255	276	264	288	273	280	281	260	272	274	272	272	264	295	252	284	270	290	224	267	297	255	274	262	260	282	263	258	254	283	292	272	278	282	266	290	269	281	264	279	271	249	259	272	277	254	283	273	294	272	277	273	259	262	264	284	306	271	295	279	255	287	286	269	265	259	292	266	241	268	264	264	254	282	247	262	234	263	276	256	293	270	257	262	273	260	258	280	254	273	273	285	261	273	277	286	272	287	291	283	303	267	243	272	284	249	278	315	252	298	273	263	294	259	269	243	260	269	260	267	285	284	265	307	278	310	275	274	256	268	262	235	238	247	274	259	277	255	259	268	269	285	275	275	279	265	289	256	259	275	288	279	271	253	253	272	237	273	260	256	274	289	271	262	252	280	274	263	249	263	272	261	275	265	244	261	278	272	297	276	300	287	258	273	278	274	253	241	252	282	277	284	291	256	279	262	251	273	293	281	265	253	248	267	272	299	277	262	316	251	267	268	274	271	264	274	255	292	267	257	292	273	269	279	261	278	253	255	255	278	276	295	262	253	281	264	272	263	253	265	296	288	266	239	265	254	270	254	275	261	262	269	245	254	263	256	280	267	254	295	249	269	277	268	263	221	276	274	279	277	273	255	256	288	262	283	280	308	295	246	268	236	260	296	280	262	265	280	303	252	271	265	277	276	288	253	269	272	274	259	245	269	291	249	289	280	273	263	278	269	254	252	311	258	299	285	271	250	248	253	266	303	270	269	247	273	255	248	268	274	253	286	253	281	269	285	278	258	293	256	276	282	270	253	259	289	258	279	261	320	264	266	252	285	247	285	258	277	269	280	283	259	282	262	279	294	275	290	271	270	284	308	268	279	264	274	262	280	272	217	259	269	248	271	241	257	262	265	255	304	268	258	299	255	254	274	272	262	247	272	275	268	266	249	252	250	280	250	274	279	250	264	272	240	285	295	281	255	289	287	269	289	243	281	262	283	280	265	248	271	272	251	259	292	275	260	304	266	271	272	260	268	248	277	273	314	269	243	263	253	280	269	291	239	291	258	259	275	271	275	282	275	259	258	278	298	292	273	279	264	272	260	250	243	235	269	255	273	258	261	276	280
31920	50574	34629	19578	12654	7802	4188	2667	1851	1326	1066	927	772	644	569	508	520	489	486	432	454	401	400	387	379	378	380	322	366	362	330	359	348	340	357	336	343	297	353	347	332	317	305	315	333	333	338	329	352	329	330	312	320	333	312	305	311	306	346	338	316	316	334	342	295	321	290	331	316	314	304	346	317	326	348	302	314	331	325	330	326	289	353	328	329	334	317	326	337	319	327	312	327	330	311	334	342	304	308	335	319	314	327	329	320	302	306	298	340	293	303	341	308	327	328	312	335	339	311	324	325	295	346	352	291	340	279	314	309	309	315	313	308	297	280	314	314	296	304	305	320	340	348	294	297	305	361	310	329	316	305	341	340	312	335	352	351	322	327	357	325	318	293	317	306	313	311	337	345	284	325	312	320	343	309	318	297	292	310	313	327	308	326	323	331	288	292	342	304	345	287	312	330	318	322	286	334	287	325	343	347	319	300	334	344	341	308	329	339	316	337	324	311	296	333	307	292	318	303	308	288	321	374	278	318	340	332	320	313	332	311	300	343	334	296	306	303	325	295	273	278	326	318	334	320	326	311	337	328	314	305	331	308	326	329	310	313	331	325	322	321	298	337	326	311	325	285	342	311	310	305	303	338	333	337	312	297	317	341	308	329	311	305	328	316	303	292	320	300	339	317	315	298	301	319	323	310	303	342	294	329	312	353	301	322	311	325	326	327	338	357	321	335	307	334	329	307	314	264	337	340	304	333	309	318	325	337	322	349	291	314	328	317	318	300	314	336	329	325	337	319	321	327	312	343	304	358	312	337	310	285	312	333	335	315	309	339	295	328	326	334	313	303	300	313	325	319	311	299	332	341	340	351	355	307	305	316	327	319	319	322	304	320	332	332	304	292	341	324	346	338	326	323	328	304	312	345	336	307	333	352	298	329	349	333	293	320	296	327	280	321	333	337	322	264	320	309	298	315	334	305	295	336	309	309	331	331	315	284	317	329	307	317	299	337	325	309	311	281	307	321	297	285	334	310	321	340	306	317	300	300	362	347	337	304	305	320	303	339	309	327	327	332	312	308	326	334	317	325	314	328	314	335	343	331	286	293	307	298	333	336	355	332	290	341	334	334	318	326	329	332	359	302	302	382	323	311	312	337	304	347	349	310	326	301	336	317	290	307	322	325	287	321	334	321	328	336	327	319	322	338	335	347	320	324	321	305	319	309	318	327	334	321	322	321	322	349	322	343	354	339	307	300	334	319	294	325	342	351	314	338	333	297	320	310	307	342	321	315	291	290	328	313	341	318	297	321	328	325	301	309	336	312	334	337	323	285	318	314	320	324	323	320	336	302	330	314	290	341	308	330	326	300	305	288	312	348	347	300	318	310	292	306	318	303	353	342	286	341	318	376	356	328	331	320	303	327	291	332	289	306	323	337	326	316	294	319	319	317	341	310	313	311	337	332	305	311	304	330	329	312	324	335	345	321	336	338	324	326	335	315	302	318	291	292	321	308	363	312	312	293	322	298	302	325	326	319	331	330	349	345	327	309	325	353	338	307	321	344	319	326	350	319	345	290	315	353	295	325	333	316	315	359	321	343	314	303	304	362	295	283	308	330	308	331	315	314	309	324	332	342	315	342	306	288	309	299	305	328	300	346	298	322	355	302	334	336	293	335	319	342	321	293	327	297	323	347	316	322	324	325	325	345	318	299	319	285	298	291	329	317	333	356	324	335	325	295	355	341	339	319	302	329	316	318	334	330	330	320	313	332	352	312	334	329	327	347	295	333	300	317	349	312	357	337	319	324	313	285	328	342	307	299	319	325	320	315	308	314	340	324	333	351	304	291	339	288	316	326	311	309	314	324	279	336	319	358	286	323	310	303	321	287	327	304	283	309	338	340	303	316	349	307	325	329	294	299	341	327	290	344	290	320	298	328	314	349	307	304	324	334	315	307	308	296	306	339	315	309	327	319	303	333	342	328	306	324	334	302	306	326	328	349	344	303	323	371	355	331	315	303	337	323	309	330	339	329	317	332	300	308	307	333	339	318	324	330	303	332	324	290	347	317	302	329	314	320	347	322	326	325	315	291	329	327	313	322	328	319	314	353	305	309	312	318	315	304	304	328	323	304	333	367	332	326	286	336	320	315	302	320	347	288	321	315	322	335	306	335	310	280	291	313	324	323	341	342	316	335	320	307	345	319	320	313	324	335	324	328	276	318	345	317	306	359	321	315	304	320	299	339	311	325	321	334	310	328	356	315	305	348	319	362	338	329	326	332	321	322	297	316	294	305	313	328	347	327	305	323	304	304	318	339	324	308	336	313	302	340	325	303	304	341	329	329	317	392	326	293	297	309	298	302	306	335	310	307	354	294	279	316	324	339	353	331	313	311	353	317	325	302	329	290	323	326	301	341	326	309	332	321	308	307	313	358	326	339	307	326	300	293	320	291	337	303	290	335	312	330	323	334	329	337	307	333	320	296	327	330	305	364	333	327	331	352	335	304	337	320	306	333	343	319	316	309	341	351	313	320	331	305	305	324	313	357	331	330	304	309	306	320	293	348	297	298	311	308	311	311	316	298	344	327	343	343	356	316	349	315	327	314	301	316	324	324	326	292	315	328	329	301	318	309	324	333	321	346	288	345	301	366	310	313	297	335	337	378	320	314	283	328	344	305	325	318	315	342	330	318	298	301	330	344	313	290	335	307	302	300	282	322	290	314	341	311	297	318	336	347	331	333	335	316	342	296	295	337	313	360	324	298	303	320	319	297	337	349	311	355	367	315	332	341	302	321	347	276	303	296	322	326	296	332	328	335	332	306	340	342	352	296	316	306	290	326	364	317	334	311	280	329	345	331	356	305	316	325	313	333	340	334	306	334	328	326	305	344	343	348	314	357	327	327	337	312	351	322	280	311	330	338	346	332	307	328	336	304	328	325	324	338	337	294	310	331	314	309	328	323	355	293	291	322	310	342	353	339	348	304	336	320	319	328	316	313	341	330	306	333	297	326	322	331	297	323	308	342	328	303	310	342	350	336	324	317	326	355	307	340	322	326	320	331	308	338	330	299	327	299	325	309	323	328	286	334	325	313	332	300	336	315	304	313	318	345	339	330	346	307	351	327	341	315	305	318	325	297	326	309	312	314	334	341	307	325	334	346	334	328	331	310	303	320	364	289	303	338	301	300	326	347	322	299	285	332	340	306	309	325	284	289	318	301	339	293	331	334	302	340	333	336	324	326	342	322	315	365	307	314	312	329	317	345	336	327	309	315	345	289	324	306	320	337	304	312	340	298	317	298	322	297	302	320	321	305	289	333	342	302	289	338	302	328	320	316	313	308	322	299	334	324	334	340	310	312	298	316	354	319	347	299	352	317	348	348	332	313	308	342	287	345	306	320	302	344	328	302	304	285	324	349	277	320	306	299	324	316	329	336	365	333	327	345	314	323	331	300	327	297	359	326	343	365	311	320	285	327	327	311	335	313	307	327	311	334	307
22702	21380	28897	24364	21796	21635	12862	3435	1835	1245	1008	878	746	619	594	555	530	514	466	457	436	438	418	421	423	408	416	400	402	371	373	395	341	386	380	372	385	349	334	362	381	398	363	379	350	371	360	356	350	384	364	312	363	332	348	331	322	332	363	385	370	360	349	384	348	354	315	319	328	356	382	357	331	344	361	347	369	373	375	362	346	348	337	354	403	348	365	328	367	339	368	330	385	317	315	344	344	325	330	363	342	328	324	367	323	351	365	360	324	365	388	367	381	344	351	367	323	322	373	335	316	353	339	372	370	329	384	349	332	336	367	362	344	349	368	363	332	325	355	347	348	363	363	350	368	330	345	340	360	352	372	342	356	375	354	359	354	357	335	330	355	363	360	320	338	306	367	313	322	326	348	374	341	341	346	306	364	339	343	345	353	364	337	359	339	362	327	337	320	358	340	390	357	357	310	336	345	358	303	339	345	350	342	334	350	378	360	321	345	389	347	345	372	384	353	352	365	348	350	372	337	390	327	353	339	343	365	336	342	351	335	368	337	372	385	370	341	346	376	365	349	348	334	324	352	349	354	366	341	360	318	308	376	358	389	357	336	327	354	339	374	367	337	343	368	355	377	358	343	363	338	336	317	327	358	303	354	341	325	360	349	313	371	382	374	342	305	398	354	344	346	330	366	336	361	361	352	317	346	322	339	325	353	331	358	379	329	328	346	349	371	324	350	361	370	368	369	372	353	355	338	357	352	377	344	364	341	350	405	321	338	341	337	318	324	351	380	355	352	344	353	334	392	327	370	340	343	328	328	341	318	359	324	369	305	346	363	333	302	332	375	336	359	333	329	344	324	373	354	363	346	331	354	355	348	364	343	349	343	376	331	372	351	316	346	327	352	350	337	329	377	327	358	336	333	381	350	296	345	324	322	364	351	384	353	353	340	359	352	362	345	340	316	355	361	338	347	368	346	329	363	337	332	330	333	335	351	341	354	349	366	343	316	342	333	338	345	358	326	312	361	361	331	342	373	336	358	312	322	407	343	365	370	341	345	336	369	324	349	368	337	338	364	377	330	331	335	332	321	335	376	371	321	374	366	326	341	356	325	334	337	364	358	367	323	312	357	330	342	356	344	345	349	333	349	338	336	331	365	371	368	352	360	382	359	356	363	361	329	364	368	345	363	359	339	376	338	325	356	374	320	343	374	319	363	368	323	345	383	343	359	347	360	357	340	346	325	350	341	361	365	350	371	331	359	375	346	346	369	347	369	336	364	354	362	337	347	322	336	321	345	342	322	329	371	332	379	342	333	325	305	352	309	369	378	320	340	351	324	355	364	329	309	366	343	337	315	334	354	341	328	323	366	351	369	349	326	378	355	350	335	358	345	373	353	371	325	335	328	349	336	354	336	336	338	353	341	366	337	344	369	317	356	307	349	342	330	357	338	333	368	340	361	344	361	342	333	378	333	358	341	353	314	378	379	396	352	347	318	330	356	354	361	363	339	349	351	342	367	351	333	358	360	352	355	337	352	382	338	352	321	326	340	323	336	351	342	338	347	367	345	334	333	348	372	350	342	321	338	372	340	332	341	359	347	362	337	353	351	337	334	344	345	342	358	370	319	364	347	332	337	326	354	367	328	326	346	344	345	337	345	332	399	367	343	348	340	334	377	340	362	368	370	365	376	324	349	372	351	328	336	343	349	326	313	345	325	328	355	361	373	375	363	346	335	343	368	354	396	346	343	342	347	367	343	332	328	323	357	377	353	359	332	317	325	327	329	341	311	364	336	345	393	355	355	340	353	355	361	355	349	337	372	348	361	362	367	367	321	314	348	336	340	330	348	360	357	363	326	353	374	340	325	341	339	342	352	332	357	363	360	373	354	344	351	344	352	340	342	382	348	359	341	347	335	355	351	331	326	331	332	343	329	350	353	355	342	328	356	353	372	368	334	355	314	332	346	330	328	359	332	335	359	349	365	356	341	352	371	355	362	317	353	359	339	340	366	365	353	327	336	343	353	395	335	357	354	349	348	335	343	386	358	362	381	360	377	330	332	358	335	323	335	337	363	363	358	357	363	375	324	343	364	334	346	357	340	360	335	329	350	355	348	339	362	378	320	371	341	353	372	340	344	316	354	357	372	348	350	308	332	336	385	332	312	300	357	325	312	310	332	322	343	325	330	350	347	353	336	337	341	364	340	364	348	367	375	348	374	332	369	384	315	376	335	371	374	347	360	342	343	315	349	352	331	370	325	311	339	352	349	354	382	333	327	332	347	373	361	318	332	329	378	360	371	317	344	354	362	382	326	319	334	339	357	388	351	359	362	362	330	316	333	327	347	320	354	357	319	299	339	330	342	319	371	363	350	347	373	344	325	335	347	351	330	338	334	358	320	306	385	333	347	369	337	341	318	371	362	352	356	333	356	356	328	347	343	326	365	352	349	344	365	325	326	344	339	337	342	341	333	334	342	327	339	349	335	335	347	395	340	333	381	321	366	349	331	331	332	369	339	356	335	335	343	374	331	350	339	353	350	387	345	367	351	345	379	355	366	343	376	351	338	367	331	376	342	346	359	344	339	348	351	387	366	336	361	375	354	352	379	328	309	341	380	341	341	329	339	320	364	335	384	348	362	324	363	349	347	282	334	307	363	350	353	320	374	341	340	371	327	363	325	327	331	365	368	357	341	339	338	357	345	370	392	364	336	355	337	368	331	344	381	386	333	346	342	311	370	347	347	353	352	357	359	356	341	357	327	327	351	368	326	337	334	366	362	349	329	334	337	348	368	354	356	326	338	351	319	360	326	324	343	351	349	315	350	340	369	364	341	363	325	349	341	337	343	350	380	339	340	342	368	378	321	344	336	364	343	371	349	303	349	346	366	350	337	357	372	348	365	337	333	363	351	360	341	332	357	343	336	339	333	388	379	345	349	354	360	347	348	344	366	348	345	362	320	365	339	328	343	347	363	360	352	306	335	365	351	366	352	391	328	329	363	331	344	304	351	349	366	331	357	380	371	315	330	333	373	350	350	359	326	347	339	355	379	310	355	354	372	368	326	334	310	342	360	352	359	330	346	369	355	377	378	349	325	332	329	337	325	344	312	348	351	321	306	312	362	357	360	345	324	334	324	363	356	312	360	313	341	345	361	358	319	341	367	318	389	362	349	324	324	351	318	364	321	365	340	364	352	363	353	337	333	316	375	331	351	370	378	350	390	376	350	356	363	345	366	330	318	362	340	348	308	351	338	324	316	337	345	340	380	349	382	337	355	341	388	336	366	337	367	385	365	341	326	322	345	377	349	343	333	354	337	332	335	360	342	335	329	326	362	355	327	348	339	339	325	344	374	354	360	351	345	369	328	356	323	316	336	330	315	373	354	364	349	351	346	358	355	345	330	338	337	331	340	318	366	348	345	359	365	374	348	329	341	393	341	371	371	343	350	348	360	316	327	359	320	351	339	355	337	350	372	364	365	346	358	349	348	342	337	337	363	371
33902	57359	46660	32646	25808	16937	8837	4542	2899	2105	1625	1344	1121	990	865	790	691	674	661	568	535	554	529	506	516	517	510	440	466	451	439	477	457	442	391	370	448	420	427	439	377	406	385	389	393	376	381	420	381	393	386	418	423	422	384	410	389	417	395	422	403	422	438	409	431	417	367	399	379	380	402	421	392	393	413	412	417	403	414	420	409	432	377	425	401	404	448	396	365	421	371	364	399	411	395	423	405	433	413	404	372	384	401	422	405	393	382	428	393	409	402	432	379	413	399	430	422	396	391	392	352	388	366	445	421	385	387	395	399	424	386	408	401	362	414	412	401	390	397	403	379	404	443	383	418	393	416	411	406	372	378	396	387	377	413	385	423	402	361	414	412	396	401	403	384	370	388	407	417	371	434	416	396	401	400	394	376	366	379	441	413	394	414	405	353	382	374	414	370	406	389	392	419	398	386	380	408	382	413	401	402	354	363	383	380	388	396	430	382	379	365	415	349	442	377	383	431	402	410	393	391	425	389	386	396	396	402	385	399	392	373	426	392	386	429	381	402	411	397	382	409	415	403	429	380	367	404	405	368	426	412	407	411	351	385	408	387	409	389	411	407	422	411	394	399	388	398	420	400	434	380	429	408	394	410	398	382	388	430	406	362	374	401	410	406	397	414	404	434	424	396	387	401	384	384	394	392	399	389	376	411	430	436	400	400	380	398	395	392	385	420	391	385	387	376	410	394	429	388	364	340	427	383	399	380	374	402	345	404	398	382	439	429	409	382	403	386	381	402	391	407	373	402	367	395	412	405	419	381	387	399	411	412	367	395	406	400	418	388	385	398	361	375	420	376	401	392	385	410	397	412	406	378	398	394	414	374	378	365	429	431	440	406	402	429	398	382	433	406	401	354	382	406	398	384	413	442	387	433	412	416	433	408	405	409	393	395	436	377	378	399	369	387	408	418	413	406	394	425	399	385	407	418	352	431	411	388	393	405	410	410	407	441	412	414	392	413	412	404	378	393	373	434	403	388	415	413	406	410	380	401	392	388	430	400	387	386	399	446	425	425	393	408	467	401	367	407	375	373	404	390	409	374	395	372	439	385	375	418	407	416	395	386	362	382	392	420	398	391	402	392	371	393	388	358	369	372	407	396	358	420	419	389	387	408	388	377	395	423	399	436	415	378	355	411	392	393	414	387	420	373	397	390	399	376	380	395	400	424	426	397	400	395	415	381	401	395	412	404	397	382	382	390	398	418	401	421	421	388	378	379	419	404	416	418	400	404	390	413	375	420	373	377	343	399	388	418	397	435	381	376	410	403	394	409	389	370	410	399	348	398	413	372	405	391	382	372	383	420	415	391	420	391	448	415	393	380	388	408	394	357	400	410	444	381	376	408	387	437	375	366	409	409	393	421	377	374	418	374	379	378	415	414	422	415	394	374	444	420	393	414	398	394	391	430	392	418	415	392	375	442	413	427	423	408	392	392	409	357	372	409	393	388	364	347	345	364	426	409	377	397	391	409	407	406	401	401	354	415	379	389	405	375	415	413	395	373	390	428	415	417	368	388	400	366	373	400	381	407	396	403	376	431	368	417	380	392	394	402	394	389	418	394	402	391	392	379	408	413	401	438	408	393	367	363	381	415	436	427	419	379	377	410	400	381	357	407	386	392	408	415	345	380	363	413	402	378	424	406	388	433	412	423	454	398	396	385	416	384	440	395	394	428	385	399	399	401	387	399	398	414	444	378	376	391	383	405	406	384	412	405	385	396	415	403	402	400	412	378	388	380	415	356	416	402	413	396	371	398	417	389	398	427	387	429	428	384	397	427	368	403	388	378	399	403	403	385	430	399	429	378	399	358	411	420	367	412	386	401	379	384	407	420	399	379	409	417	395	400	417	400	398	403	404	379	430	358	383	391	384	345	368	365	372	404	388	364	377	405	404	381	384	409	418	362	391	434	396	359	405	370	438	416	399	360	395	390	405	424	412	380	419	411	416	364	386	378	410	394	432	380	373	421	392	390	406	424	423	421	407	352	353	371	372	431	380	392	384	416	362	413	411	415	412	376	398	366	367	407	380	355	407	385	439	406	379	402	392	376	395	388	400	368	426	409	435	385	397	428	407	371	383	398	398	415	382	418	423	404	418	369	443	375	439	437	386	378	371	363	359	409	347	391	387	402	396	399	421	387	390	393	450	399	415	383	404	372	404	368	408	404	430	428	453	375	376	412	406	427	352	454	426	394	402	355	405	415	399	392	410	371	420	396	419	367	427	397	403	365	389	403	363	376	439	377	427	366	400	413	399	407	380	351	386	388	365	360	405	399	398	354	389	415	365	405	422	411	406	406	396	373	404	381	399	388	395	408	400	396	415	392	396	389	392	399	402	382	389	404	379	407	381	360	408	388	390	360	421	396	428	381	384	428	425	381	403	436	416	365	379	419	374	383	409	430	407	397	410	384	417	420	409	415	386	411	414	385	398	381	391	413	365	370	390	376	397	391	377	403	369	389	401	452	378	354	416	400	403	377	403	403	401	416	390	406	432	374	410	368	403	399	386	389	392	412	424	395	388	386	388	388	406	387	372	387	376	396	353	382	402	395	408	384	389	397	395	393	376	365	410	359	424	436	404	386	413	397	405	381	434	420	370	409	393	400	404	417	411	387	364	384	370	403	385	433	393	425	400	410	413	389	375	388	396	378	439	386	407	434	401	374	374	402	420	372	425	398	392	359	406	382	421	381	378	404	425	362	358	400	422	383	382	396	369	392	425	417	388	385	397	433	400	370	401	414	375	399	383	374	367	380	379	423	404	394	416	378	372	368	391	402	347	388	370	395	405	395	381	427	390	407	362	428	392	385	413	416	415	394	378	395	374	441	385	414	387	406	384	373	416	405	386	384	425	415	426	370	430	420	396	424	398	414	387	445	375	398	384	415	397	406	396	389	412	381	401	353	388	386	402	386	414	413	361	432	404	397	390	395	368	405	397	402	416	392	344	417	382	435	413	365	412	422	370	375	394	401	400	404	397	391	370	411	401	398	398	420	398	395	407	401	416	409	385	394	392	392	454	418	355	382	374	380	395	395	411	387	377	361	378	416	396	427	409	393	374	404	398	416	382	400	390	438	422	403	396	374	389	382	385	430	407	406	398	397	407	411	383	378	402	381	378	400	364	374	405	380	375	381	370	398	418	344	399	381	383	398	401	406	434	383	414	394	434	400	401	403	392	390	433	376	403	391	366	414	377	382	357	411	396	382	417	430	450	386	388	392	411	390	423	392	386	407	408	364	400	396	398	401	352	383	376	399	415	404	391	349	390	406	398	402	432	375	397	389	392	407	402	398	385	406	379	395	371	376	402	379	377	401	397	408	413	415	384	390	411	403	392	405	410	387	389	424	378	404	387	397	416	363	417	401	373	398	374	424	387	416	407	391	393	415	413	428	392	410	411	374	398	414	394	400	389	387	407	370	360	413	378	454	420	387	404	395	361	401	392
29586	29823	30232	17202	7649	3185	1751	1126	872	712	597	522	458	412	399	407	371	371	348	380	347	323	330	315	300	333	320	272	332	302	295	295	316	290	301	295	300	301	289	281	306	299	287	261	293	298	299	289	318	263	289	290	289	302	286	304	290	321	310	303	302	285	309	281	270	313	255	267	297	315	264	289	284	291	302	285	306	284	319	294	287	277	303	282	299	309	321	284	314	289	258	289	310	295	299	274	285	292	276	289	297	322	296	321	304	276	297	270	328	306	326	317	288	281	293	310	299	289	284	278	287	284	303	279	298	302	295	284	295	295	296	306	307	291	272	323	271	316	310	302	282	264	284	283	300	299	279	310	282	296	311	284	290	283	273	281	299	302	272	269	303	283	281	316	320	291	305	305	268	287	289	293	318	282	263	276	299	302	258	272	313	281	302	256	292	320	318	299	274	299	312	275	301	273	264	290	273	260	321	266	328	304	310	276	283	292	282	291	301	287	335	314	301	290	288	285	283	314	292	305	316	272	295	302	312	296	298	289	312	290	259	279	313	304	294	296	280	304	337	301	286	269	288	266	282	298	266	326	285	303	290	304	305	290	327	289	274	308	298	296	282	305	327	294	306	289	288	318	285	294	294	309	284	297	335	321	287	270	280	287	302	300	308	274	268	290	292	300	289	289	310	297	314	324	272	296	307	297	281	289	286	327	270	314	281	271	310	298	300	299	279	288	277	284	316	296	284	302	292	285	270	302	294	288	290	277	297	292	289	316	303	337	304	317	277	312	263	328	298	294	295	301	292	291	275	284	290	298	303	298	279	293	296	287	292	281	293	273	290	302	308	302	293	304	260	280	293	318	268	310	317	316	314	314	313	297	288	300	291	250	297	331	282	321	336	302	296	270	294	286	293	304	296	290	276	291	321	293	281	319	268	272	297	277	290	334	289	297	266	301	314	276	293	298	290	270	278	265	261	308	317	301	281	283	264	272	265	314	294	285	277	297	254	308	307	308	304	305	264	282	330	305	288	290	282	297	306	270	283	307	273	284	275	274	270	288	323	330	288	311	278	303	309	296	309	300	288	302	317	306	284	285	289	278	306	295	278	259	262	284	295	319	310	318	294	291	293	290	265	278	311	261	273	293	297	285	266	290	309	287	324	308	306	303	251	304	289	304	272	298	286	325	313	281	276	259	298	298	284	309	277	289	286	271	289	313	305	302	299	277	279	281	331	269	302	276	315	288	307	284	294	271	289	319	293	305	282	306	290	301	284	294	299	290	279	294	265	276	310	309	287	270	274	298	280	294	289	287	285	279	316	306	291	295	265	284	286	305	297	304	255	309	296	294	291	272	302	283	292	314	292	278	300	299	300	319	311	273	288	286	304	272	300	322	311	294	287	275	289	286	282	265	301	294	283	316	287	293	293	270	303	282	281	282	288	302	290	284	296	308	263	258	281	278	265	296	305	286	297	277	312	299	273	257	295	279	310	292	296	311	291	298	266	316	296	268	296	287	286	328	286	317	291	278	289	278	305	313	300	331	273	283	297	272	277	298	263	264	288	302	266	293	269	318	299	279	308	323	272	289	273	267	263	307	288	307	299	296	287	312	325	302	301	292	277	296	286	287	294	276	270	299	295	294	300	276	293	303	294	326	323	241	309	271	283	283	308	257	319	283	287	273	290	289	298	283	260	284	298	288	297	280	281	282	259	309	301	282	278	262	288	316	275	288	296	293	291	292	304	305	275	295	284	271	321	331	298	310	299	312	320	296	324	295	293	325	280	290	293	299	304	294	272	309	299	275	292	297	301	304	296	288	291	294	311	325	325	311	250	316	281	332	248	275	283	243	281	305	271	306	288	295	280	263	299	284	312	283	289	317	326	308	281	300	260	305	277	309	261	293	284	299	308	316	317	297	302	321	284	291	279	325	276	293	276	301	293	280	309	255	269	306	294	299	284	303	300	287	304	296	267	295	281	275	271	278	269	290	290	271	298	290	289	269	317	286	310	293	301	272	278	278	306	282	264	275	296	276	266	308	315	291	293	302	274	293	299	313	303	295	314	275	311	282	310	270	274	288	310	290	274	288	262	284	282	292	294	286	288	234	267	300	268	256	267	317	336	306	315	313	264	301	295	296	307	274	294	275	275	291	272	281	286	282	276	302	306	278	287	297	301	291	305	273	286	301	275	317	300	303	300	276	288	265	311	288	268	308	261	308	269	296	269	296	311	305	282	316	300	287	303	302	308	292	252	295	326	295	258	313	309	295	318	308	299	321	290	298	275	288	303	260	301	289	281	286	313	313	266	284	289	301	319	301	294	271	260	292	300	282	287	285	270	312	293	309	302	277	290	313	284	289	294	303	286	308	307	304	297	277	252	292	269	284	304	287	306	325	336	297	294	293	281	310	285	267	280	304	303	244	314	320	310	260	289	266	306	325	321	302	292	293	290	274	311	307	288	316	288	284	285	283	295	300	262	286	311	305	287	290	290	294	294	301	269	283	323	258	298	267	272	252	284	284	263	319	291	284	317	313	295	252	295	304	275	287	285	294	280	288	306	291	265	279	312	284	284	274	281	282	292	255	276	285	289	264	307	295	292	312	293	290	283	291	302	270	291	299	285	303	294	321	301	307	306	273	295	288	264	307	285	278	301	317	289	286	258	290	299	276	265	289	277	274	285	274	284	286	277	276	266	279	311	296	292	289	313	327	303	308	299	299	269	317	301	301	301	301	303	284	263	306	301	308	286	288	309	309	312	296	293	312	265	286	312	260	298	302	269	292	307	287	300	300	315	313	301	284	310	265	296	271	283	312	281	257	320	280	285	304	293	272	300	301	306	320	267	310	292	299	269	293	291	311	289	282	276	276	289	296	288	282	279	315	277	287	290	291	318	311	302	341	295	274	308	263	296	316	305	303	291	276	340	307	283	277	297	285	279	271	282	297	265	301	279	284	275	296	304	284	297	264	259	278	268	293	279	310	315	295	292	261	279	296	296	300	303	280	286	280	309	285	293	320	293	300	313	265	281	265	315	302	292	278	259	302	318	285	289	271	318	285	255	293	295	260	287	296	301	272	330	300	289	310	287	308	300	294	293	279	302	275	294	267	311	282	318	295	279	298	264	263	268	289	273	321	308	278	297	288	298	288	320	252	328	306	308	306	301	259	293	304	284	298	270	303	305	274	292	297	314	302	294	290	303	289	334	282	293	290	292	279	350	318	273	287	301	310	327	303	291	281	311	285	291	292	293	263	296	266	269	275	281	321	287	293	286	276	312	281	303	306	291	296	318	310	311	310	312	300	302	267	271	321	292	286	334	284	290	292	320	272	278	305	321	320	304	301	291	292	281	292	309	295	287	258	277	280	289	313	297	310	298	287	314	306	263	290	312	292	300	288	298	296	291	297	337	305	284	290	287	266	294	304	288	321	317	295	314	296	323	326	337	290	291	307	284	251	273	316	283	246	309	285	286	294	296	307	270	282	291	286	294	294	324	301
29542	46081	33105	18325	11456	5477	3265	2091	1460	1109	1031	782	696	624	570	519	496	457	492	491	369	416	414	407	410	393	395	388	381	356	347	375	335	342	368	347	351	340	337	346	339	314	335	339	329	357	363	325	336	346	329	376	329	340	327	367	328	350	367	329	356	369	318	367	368	340	362	348	368	352	355	312	319	322	337	339	315	317	330	380	374	338	353	345	382	347	379	340	341	374	296	336	318	341	337	353	324	304	348	343	325	349	337	330	321	300	341	367	305	317	324	353	325	333	320	349	305	373	336	361	346	354	338	359	321	353	310	323	331	335	318	345	353	343	321	331	357	337	317	345	348	362	358	320	303	343	288	349	357	334	317	314	331	340	362	324	341	311	326	353	354	341	350	327	358	358	356	360	358	327	351	302	341	348	383	331	346	352	342	332	359	319	338	336	354	376	378	342	326	333	309	315	361	351	347	356	348	350	368	362	324	300	364	331	355	337	347	358	348	344	334	327	371	352	368	311	310	333	325	326	335	338	361	317	331	333	336	323	338	357	332	343	297	342	334	360	322	334	357	375	327	361	343	314	369	314	345	346	356	358	341	360	350	348	327	352	348	304	317	345	341	316	320	343	307	322	336	368	323	336	337	335	347	348	306	325	315	364	322	361	346	330	322	309	314	332	320	354	339	368	324	357	341	343	314	349	315	314	373	388	354	333	366	332	352	363	328	326	358	342	351	301	331	321	350	313	318	338	334	338	351	334	334	365	339	359	342	323	341	337	371	326	324	307	376	328	340	317	321	345	331	352	346	339	373	328	348	304	326	330	346	351	321	338	352	354	321	335	358	348	330	331	312	338	365	357	356	342	367	354	363	336	311	359	328	332	360	331	348	334	334	343	329	335	361	314	353	335	333	337	341	359	310	331	317	358	318	343	356	347	335	333	334	325	353	357	387	338	312	338	297	354	310	295	345	340	343	362	355	308	337	340	356	352	339	365	329	318	336	350	350	325	348	343	350	365	352	342	328	325	329	329	364	343	333	331	350	319	322	340	339	350	369	356	341	327	346	357	341	343	342	319	337	365	300	341	356	316	358	340	349	324	384	348	334	342	344	333	365	346	327	334	314	308	331	358	329	344	313	350	332	357	353	348	351	350	300	350	334	328	372	336	333	356	329	326	366	348	350	342	331	384	349	355	347	358	334	318	355	383	365	326	351	363	326	355	330	351	330	340	342	339	332	347	376	339	322	354	341	359	335	355	336	314	333	319	333	309	326	345	356	339	320	331	341	360	330	326	349	337	339	329	352	335	312	330	360	309	324	344	352	350	354	353	320	366	366	341	338	336	342	360	327	317	344	324	323	336	358	340	354	356	330	366	331	343	327	347	356	342	356	356	324	315	338	352	318	331	334	365	324	348	368	326	336	350	326	349	341	348	340	325	368	344	360	347	328	365	325	321	344	363	369	330	311	307	331	312	375	318	338	354	370	311	328	359	339	359	356	355	339	337	344	321	334	317	316	338	326	347	367	362	333	326	371	365	319	334	331	352	350	365	377	333	356	359	329	315	355	355	344	359	360	357	373	331	331	336	362	348	320	348	331	339	344	340	314	324	318	374	318	359	344	314	340	329	320	335	319	369	359	365	338	338	321	332	350	316	315	373	386	298	280	351	338	320	302	326	346	344	332	377	341	344	361	329	314	335	344	322	367	310	331	316	303	340	320	328	350	373	338	350	322	341	344	335	334	360	367	340	318	364	367	381	344	332	330	314	324	318	357	335	344	320	351	335	331	365	343	381	333	369	349	347	360	387	322	360	319	348	295	351	319	354	349	348	348	367	333	346	316	329	346	346	351	330	326	333	327	338	328	330	354	312	351	322	351	333	309	319	344	345	339	342	324	318	326	354	358	324	371	341	361	359	332	381	330	354	325	344	321	308	373	360	326	323	316	347	346	317	353	324	359	336	333	343	351	351	371	335	328	369	338	311	315	364	316	354	307	348	343	316	336	324	318	329	334	321	338	370	328	302	328	357	350	361	347	318	323	336	333	325	382	354	358	325	347	345	336	328	345	324	354	324	317	322	348	356	372	344	331	366	349	342	351	361	332	320	354	345	351	334	363	382	333	327	370	347	334	323	329	338	331	323	302	346	323	344	314	310	324	365	366	340	343	342	340	350	359	340	345	363	314	348	333	339	327	349	328	369	334	336	353	331	305	312	335	321	348	355	347	334	334	343	320	315	334	353	349	323	353	373	358	341	337	361	335	343	360	347	289	376	321	324	328	345	323	309	315	358	358	357	353	317	330	335	376	345	316	346	346	380	336	292	338	303	336	330	312	337	334	342	315	343	334	326	341	333	312	327	334	339	323	333	391	357	366	331	356	364	337	330	307	340	324	329	353	337	302	345	346	330	326	359	323	315	333	352	347	352	339	363	291	334	355	348	329	369	364	358	323	339	325	372	332	370	299	294	321	317	379	346	339	357	347	316	327	330	337	319	351	332	357	335	329	328	345	339	321	345	323	362	306	337	304	344	356	327	296	358	361	336	327	344	346	342	338	316	336	345	375	321	329	348	334	330	361	333	374	350	351	323	326	353	336	341	326	341	368	334	325	345	349	338	331	330	358	345	325	323	328	329	328	351	337	325	369	344	313	347	343	366	363	332	361	345	313	372	324	337	312	358	362	350	330	312	330	319	347	351	322	361	321	335	348	311	316	375	352	326	341	336	321	315	325	290	367	364	332	325	312	323	318	337	370	377	334	366	325	318	336	329	318	344	331	373	372	312	314	338	355	380	315	326	349	320	329	344	333	327	339	353	319	321	340	364	357	338	358	363	332	361	316	333	346	324	322	382	312	328	333	325	330	353	325	337	330	341	343	367	328	322	320	324	312	350	340	356	372	357	334	320	335	346	354	309	343	338	365	321	355	347	314	357	326	346	374	339	355	327	314	350	372	327	334	335	339	347	320	330	334	323	307	407	327	367	352	358	335	387	343	326	332	321	313	371	364	347	333	368	306	317	365	326	317	347	325	326	330	356	350	331	344	357	363	359	358	363	321	351	340	357	342	307	333	328	313	390	347	324	348	321	349	321	322	351	339	348	345	315	336	337	335	334	344	350	323	329	313	343	346	312	332	345	334	353	373	372	350	340	318	322	342	358	369	321	365	337	358	336	353	329	342	345	350	341	340	347	363	357	353	338	343	326	317	320	306	322	350	353	359	387	349	325	337	317	319	303	357	336	336	343	382	368	341	322	313	368	307	335	321	364	354	375	325	337	367	350	368	347	353	330	333	357	321	320	333	297	338	348	378	327	333	324	319	354	336	364	360	322	316	389	354	299	328	333	341	336	398	361	335	326	341	339	338	334	325	351	361	312	350	341	334	324	376	307	319	340	336	319	343	349	362	364	335	331	344	347	352	346	331	336	325	326	316	321	355	318	341	336	339	348	338	332	338	364	369	353	369	333	353	347	317	341	379	304	372	342	362	362	329	354	301	359	346	358
23869	21442	28561	25111	21001	11718	4229	2199	1372	1044	858	716	631	591	556	506	449	497	469	447	415	413	412	407	383	383	384	372	379	360	371	351	366	323	383	381	381	357	369	339	351	358	385	333	344	349	379	375	379	358	361	369	371	349	361	350	348	431	344	341	352	317	352	324	294	363	325	365	355	332	330	323	358	350	335	339	330	333	339	368	363	347	351	356	351	314	315	355	323	355	350	364	358	354	408	348	329	335	351	331	349	338	345	315	352	345	378	357	336	356	321	385	358	353	365	376	360	339	330	325	363	353	303	345	362	341	340	339	346	349	373	354	350	353	346	348	325	321	337	340	323	285	342	332	389	340	370	318	343	313	313	336	342	391	325	394	307	344	317	356	382	366	343	318	334	330	358	366	312	330	338	370	348	292	339	382	345	395	372	387	343	338	328	368	354	354	369	377	316	324	363	343	337	345	341	350	316	355	309	331	317	351	341	359	347	334	335	347	346	348	379	357	345	346	339	332	333	338	309	342	319	335	333	311	325	346	314	325	364	329	367	328	380	346	362	347	365	371	334	354	364	350	338	319	335	324	323	360	350	349	353	337	342	326	334	349	365	347	352	320	326	348	330	325	381	346	398	365	345	346	335	343	337	355	349	352	332	331	338	353	367	344	337	341	345	336	340	337	354	338	330	335	352	343	332	339	327	325	327	343	345	333	338	336	319	352	350	355	315	379	337	387	367	330	381	340	340	333	327	310	322	326	372	330	310	335	367	369	357	324	345	332	371	347	324	367	380	324	322	333	301	341	315	354	344	324	342	336	360	341	330	364	336	329	323	336	325	316	376	371	318	357	367	362	361	329	335	339	362	332	346	321	363	338	345	351	357	356	341	357	327	345	323	317	326	352	351	302	353	329	326	327	339	368	341	352	321	354	365	321	354	358	350	330	326	326	374	335	367	339	337	365	376	330	341	310	352	355	346	344	357	327	344	340	360	329	314	380	345	338	306	314	317	330	345	338	327	350	343	345	338	372	354	335	359	389	351	350	368	338	331	344	333	360	342	351	346	353	337	369	333	325	353	349	308	342	336	351	359	356	343	327	314	321	317	350	356	358	345	359	313	351	354	352	352	325	362	363	383	359	322	344	347	362	336	343	355	349	352	334	329	378	343	329	332	315	331	344	364	339	355	336	348	324	360	346	306	335	377	303	340	354	353	382	371	370	312	347	366	314	319	347	342	353	372	344	346	327	353	323	320	362	377	345	339	301	328	330	358	329	356	334	339	354	337	335	350	338	368	333	301	340	343	341	354	358	348	341	308	326	355	349	372	364	363	336	336	373	356	350	339	328	351	384	351	349	358	344	368	332	361	346	353	359	339	369	359	349	362	325	331	360	347	285	342	362	355	333	350	344	332	321	387	323	334	354	329	356	313	317	322	358	379	327	373	362	332	313	367	375	339	320	310	325	350	338	352	337	306	381	336	324	329	372	322	334	347	345	356	370	340	331	353	359	375	334	349	326	349	314	339	377	332	335	317	330	370	330	341	357	358	375	321	327	371	366	374	349	384	299	334	328	361	325	338	329	350	376	331	344	353	341	293	349	354	365	383	378	365	320	372	347	361	332	372	339	344	330	336	346	367	363	364	331	349	372	342	357	337	309	344	371	355	359	372	349	364	322	340	351	350	340	374	356	338	332	314	347	369	367	339	348	341	333	325	358	344	343	322	315	343	325	375	355	314	369	330	344	339	347	349	339	345	358	344	330	338	381	329	342	338	346	365	337	328	321	353	371	335	338	327	356	314	313	345	361	356	342	338	318	352	341	371	337	360	359	361	356	338	326	375	341	339	383	348	362	333	359	388	357	346	324	309	359	372	359	380	328	306	318	370	341	365	312	335	355	346	328	346	349	338	346	378	325	352	343	309	382	348	318	314	343	342	345	347	345	306	351	329	351	334	338	326	336	371	349	345	337	353	318	331	339	349	309	344	366	333	339	356	335	353	347	364	366	369	368	358	300	355	358	353	342	330	369	344	336	320	317	348	312	330	373	342	324	369	355	369	348	334	365	358	318	355	355	342	364	334	340	345	335	359	341	357	345	335	328	351	362	357	327	341	324	362	320	335	343	363	334	336	334	362	347	323	294	369	352	361	359	307	353	378	327	356	342	360	344	340	345	321	342	329	321	318	344	350	356	343	329	355	349	347	322	342	340	339	341	320	342	343	345	357	337	343	361	344	331	359	321	363	303	329	339	327	333	334	363	347	362	337	356	343	335	335	362	367	325	322	341	311	379	315	317	334	359	349	347	356	342	332	380	369	356	336	361	325	366	340	328	347	349	337	318	349	327	348	297	316	305	334	331	356	342	345	340	353	331	352	335	364	389	308	356	303	318	320	325	370	395	361	330	327	327	350	373	316	336	325	328	322	353	361	349	336	303	339	316	321	358	354	337	332	331	349	337	370	352	339	342	365	332	343	352	332	352	334	322	332	327	369	343	337	355	313	346	351	346	346	319	368	335	327	317	346	334	333	360	386	360	404	344	363	357	368	353	360	329	360	342	327	315	347	337	370	358	349	303	353	340	331	318	331	338	342	349	357	348	350	359	337	332	332	359	340	362	354	336	350	336	335	345	323	364	336	337	336	371	333	330	387	357	342	347	340	354	358	342	336	313	354	324	338	361	346	347	318	342	351	337	314	352	364	339	342	336	312	359	331	355	344	365	342	361	355	334	327	372	365	340	351	352	328	367	385	376	333	325	371	351	339	359	356	348	336	378	355	322	334	329	332	383	362	375	320	351	362	332	353	377	371	355	365	328	356	344	330	358	346	333	333	330	346	341	332	330	363	330	329	353	332	354	341	379	331	345	333	340	321	354	344	365	292	335	351	311	320	332	326	331	334	360	342	330	339	355	367	333	313	376	361	357	349	342	346	328	313	342	326	351	333	319	319	357	365	334	317	301	362	310	343	367	380	349	334	338	335	312	310	330	363	348	370	345	357	348	357	322	342	332	314	340	330	350	359	375	357	348	343	328	363	318	321	343	330	355	356	335	326	370	315	344	342	361	362	325	347	362	291	324	359	327	371	348	401	330	351	318	308	338	337	378	340	333	348	373	336	343	316	331	330	312	298	362	365	331	371	373	350	358	353	329	330	386	336	343	338	353	384	324	334	359	335	334	341	322	336	318	361	351	362	338	367	366	339	336	365	341	344	340	367	349	307	327	369	323	304	347	333	320	334	328	342	359	313	326	343	325	320	338	366	345	327	339	364	366	338	346	350	349	360	344	363	345	320	336	363	348	349	362	326	319	307	343	334	342	379	389	333	332	354	327	345	335	343	328	367	348	345	373	298	331	322	358	336	366	334	368	343	351	345	351	300	362	363	306	327	336	350	328	350	369	337	342	320	345	365	385	309	316	353	327	329	317	366	345	313	341	338	312	372	421	319	329	361	354	352	332	327	314	332	319	342	330	338	340	371	342	328	364	332	328	323	374	334	341	336	338
32442	58955	43842	27013	15130	8171	5491	3635	2324	1872	1527	1205	954	936	835	685	654	593	630	591	534	548	492	478	486	451	462	485	475	434	421	476	422	435	405	418	409	434	441	389	413	436	390	405	407	378	429	429	402	403	381	405	381	429	403	410	408	378	418	401	434	434	419	429	394	338	413	408	374	383	386	369	397	363	411	384	385	424	390	405	394	384	363	361	398	377	384	395	429	403	374	381	404	425	390	422	387	374	369	409	404	374	417	403	369	375	368	406	377	409	436	401	418	390	415	390	381	406	386	368	396	439	401	359	388	394	395	388	388	395	424	384	399	403	379	402	383	373	403	405	424	389	397	419	415	393	421	416	392	393	366	411	410	399	432	404	412	400	410	386	420	426	417	424	407	367	420	344	417	382	425	406	402	381	382	389	436	407	369	392	371	383	392	377	365	383	428	399	421	374	413	430	428	373	402	376	381	385	405	393	406	397	395	418	383	419	382	399	414	417	383	399	404	376	407	390	408	411	415	397	432	398	408	402	392	397	405	390	373	378	395	393	427	365	407	365	387	389	373	433	381	408	436	422	389	409	426	414	403	370	426	425	388	393	419	406	358	412	397	417	384	375	385	377	378	375	389	382	371	408	394	375	420	398	380	389	414	370	394	373	420	398	374	387	359	401	403	405	411	394	402	395	399	449	408	367	380	363	406	413	385	382	363	380	435	382	403	378	388	398	368	384	378	385	405	415	388	399	392	379	347	392	415	399	423	394	413	387	394	456	409	393	397	384	384	398	394	373	411	386	414	407	411	404	399	372	385	382	441	416	387	386	400	454	379	405	400	429	418	413	389	368	384	361	404	405	412	383	423	389	391	384	385	391	411	369	382	388	420	406	391	370	401	378	416	384	392	400	397	401	401	396	405	391	428	371	404	385	366	438	392	368	420	390	404	404	386	415	397	404	374	407	387	379	388	407	411	382	389	406	379	388	360	379	388	411	405	392	445	434	380	422	410	400	436	360	388	399	382	372	418	377	365	396	392	374	415	369	377	372	410	428	428	416	382	401	395	399	405	376	355	424	414	375	402	399	397	439	397	381	392	406	412	390	367	392	364	395	395	398	397	355	387	393	433	385	425	412	344	418	418	401	385	382	417	408	403	409	391	438	399	413	393	417	420	390	365	401	402	376	386	391	397	390	358	406	373	376	398	409	406	398	410	373	386	397	392	414	399	419	372	384	393	404	364	398	377	391	403	380	370	379	421	375	386	409	380	391	401	380	382	378	408	394	406	392	399	400	387	366	419	422	363	422	439	400	406	385	393	379	391	433	407	394	400	390	405	365	438	381	396	384	413	374	392	375	372	422	396	402	399	444	388	401	419	400	369	391	377	395	387	371	423	378	386	348	426	367	403	363	402	381	371	361	398	422	390	355	411	412	395	406	344	379	360	384	390	434	389	371	422	423	395	382	392	385	386	400	391	361	431	391	387	373	378	399	388	365	396	407	398	377	384	413	403	406	393	416	397	418	407	394	403	403	418	435	399	388	368	397	419	366	386	381	398	392	392	373	365	376	386	395	400	431	368	411	381	417	415	389	397	368	393	402	416	392	432	375	372	392	389	385	422	416	392	410	404	423	389	418	355	397	408	392	415	419	408	425	407	391	393	381	424	381	410	392	414	392	385	368	345	411	435	416	418	386	423	420	378	414	366	404	391	370	415	399	398	429	368	371	378	379	380	430	416	409	386	406	381	415	369	398	383	384	401	398	392	416	387	427	388	399	398	367	421	410	392	368	401	392	414	391	429	418	414	442	389	417	374	424	388	411	406	414	400	363	414	403	391	415	390	401	375	397	390	373	403	345	378	384	416	397	377	384	378	375	410	364	403	380	390	398	390	407	406	397	372	382	386	385	381	368	383	400	425	384	396	397	376	411	402	406	394	391	393	400	401	392	365	413	433	403	405	442	357	388	389	407	407	378	366	416	381	389	390	378	386	423	355	396	399	393	388	436	390	399	387	392	360	388	402	426	410	387	380	420	421	368	384	400	362	364	405	386	415	373	413	416	405	405	397	375	378	427	394	370	439	408	401	394	411	400	381	391	376	410	423	411	396	401	401	382	345	400	419	396	384	395	410	376	398	409	396	396	420	394	422	403	387	396	411	332	403	400	380	390	428	348	359	387	372	415	400	380	420	398	376	404	427	402	376	393	378	412	383	363	424	426	390	377	394	356	408	404	397	363	396	415	424	400	388	402	391	437	419	390	379	416	416	402	397	403	420	383	426	401	390	411	390	401	385	371	393	377	382	392	385	401	376	413	416	390	415	379	380	411	409	416	408	401	378	425	416	373	399	399	414	391	391	398	365	392	400	383	412	394	378	363	389	399	364	388	409	425	395	396	415	396	428	371	399	362	398	359	388	403	385	406	371	405	384	382	380	404	408	400	428	403	384	417	420	389	378	411	404	397	389	395	384	430	417	382	380	410	424	387	376	394	368	420	354	391	405	373	366	393	376	383	362	428	425	418	401	363	393	411	401	365	371	422	391	411	387	392	406	425	377	378	417	402	389	396	414	409	392	410	427	377	396	426	400	419	408	413	380	403	394	421	368	379	414	354	386	394	406	371	398	363	380	381	395	394	395	380	404	394	386	403	379	387	399	409	364	395	397	404	376	419	422	383	392	416	387	364	405	411	413	377	413	364	387	405	400	407	385	400	387	410	404	407	416	386	430	382	379	389	427	395	361	384	377	373	358	376	385	374	425	345	383	365	395	388	422	392	416	392	385	380	406	415	418	377	413	422	412	379	369	380	396	415	388	378	392	403	400	372	421	354	417	375	378	386	359	437	432	396	412	433	371	429	384	368	367	391	401	387	408	362	371	395	391	389	421	388	396	421	420	411	375	396	411	415	418	451	373	376	386	369	410	410	417	381	412	412	366	371	354	403	413	383	435	428	428	400	412	398	418	372	374	366	393	368	369	404	407	396	389	401	424	391	396	419	414	408	397	374	422	386	381	407	378	413	413	421	370	394	381	387	392	378	370	437	410	375	383	417	389	401	392	418	349	411	379	417	396	377	405	379	403	389	384	397	399	400	379	376	418	365	378	377	377	400	398	393	401	352	393	408	400	437	408	408	385	372	401	376	411	397	379	361	385	418	403	381	413	384	382	404	418	419	398	370	442	380	449	405	368	385	427	426	417	362	416	381	346	383	378	387	406	377	380	395	374	402	383	427	357	409	378	350	387	373	384	364	370	394	398	430	402	401	370	375	397	366	413	395	416	408	392	411	364	379	422	364	422	411	383	446	412	384	410	373	380	412	438	414	387	426	371	347	397	398	374	392	361	421	383	396	386	361	387	388	413	393	444	388	432	415	406	389	371	391	391	395	371	441	419	426	442	395	380	368	412	403	403	353	411	413	348	376	384	425	402	376	373	379	412	425	423	360	412	403	406	396	376	386	398	401	392	388	392	374	413	387	397	376	372	413	395	398	415	421	407	399	396	389
25331	21627	27497	25287	11932	4829	2584	1575	1112	844	720	560	493	492	454	403	417	355	366	340	316	308	327	317	308	270	280	295	256	279	307	264	261	316	274	318	296	274	260	273	291	269	263	242	270	280	281	255	253	257	267	254	247	294	273	265	273	268	262	284	283	250	249	278	298	280	255	269	273	270	262	263	263	282	268	251	242	260	272	294	271	306	250	280	265	246	272	245	278	255	267	263	244	300	296	244	245	266	267	259	296	269	255	260	251	278	261	284	252	276	305	255	242	260	267	265	256	267	262	260	291	261	268	290	248	286	253	285	255	275	277	292	278	282	252	263	279	291	248	262	272	241	275	260	278	245	277	307	263	265	277	268	258	261	262	289	250	236	262	276	271	276	266	260	255	263	280	279	270	269	274	267	264	280	257	278	274	269	287	273	279	266	263	263	266	279	273	272	273	275	248	276	287	292	241	252	237	274	238	264	283	274	293	270	262	276	291	262	260	286	274	278	277	255	304	251	248	254	257	260	287	275	284	261	266	268	267	266	266	260	254	302	283	244	269	268	296	281	306	266	273	257	241	268	298	285	271	272	271	261	285	277	288	288	268	257	277	263	255	254	265	269	266	288	277	265	270	261	271	239	250	270	293	242	275	251	285	274	274	241	264	250	270	247	277	250	271	251	284	277	268	249	267	254	269	242	302	249	277	288	270	260	276	300	262	289	274	269	275	268	260	288	297	283	281	276	271	250	267	301	277	278	258	272	298	250	273	253	255	241	288	273	278	273	274	273	307	288	285	270	256	294	285	251	258	284	259	261	256	250	320	250	237	279	287	256	258	275	265	259	271	270	275	258	259	274	236	260	275	261	293	302	297	279	269	244	277	283	269	282	249	264	274	242	270	271	280	259	242	301	282	278	277	267	271	279	281	271	257	264	282	262	291	303	278	262	263	268	265	270	255	283	237	253	267	283	302	266	251	260	262	265	271	283	255	325	290	278	269	274	265	237	281	275	296	321	278	293	274	275	295	274	283	268	267	269	274	275	245	276	263	305	287	274	296	260	254	285	255	284	255	252	297	290	283	260	252	250	262	253	285	265	267	292	269	261	277	276	264	263	266	256	258	231	276	288	259	241	266	265	272	261	296	278	258	268	267	271	254	255	264	287	275	269	281	269	255	280	241	250	263	270	270	272	286	251	311	251	246	255	270	274	302	269	272	280	267	273	264	276	267	268	249	288	298	261	265	254	268	273	265	240	263	277	253	297	287	250	267	265	271	276	253	283	256	274	244	290	280	266	294	285	261	256	284	261	273	270	255	259	261	268	280	277	244	265	259	276	251	268	241	270	275	280	236	274	257	260	258	271	253	248	266	298	260	260	277	245	283	248	296	262	246	241	259	233	271	245	276	282	256	246	253	268	246	263	262	273	271	272	247	287	266	280	265	272	273	276	247	248	277	278	252	266	262	259	268	283	271	273	251	287	270	246	252	280	261	261	242	273	281	247	265	272	257	272	270	263	275	279	267	244	255	271	273	291	271	263	262	271	240	265	270	237	271	254	258	249	241	252	270	281	256	244	263	250	236	258	270	272	253	234	271	276	225	247	269	270	264	244	261	253	291	266	272	282	251	293	267	261	231	270	290	275	242	283	253	268	295	269	243	286	262	294	272	272	257	267	270	241	285	268	277	274	278	292	274	282	262	271	260	279	271	270	268	250	270	240	259	268	261	284	278	251	240	246	245	250	251	264	279	268	247	241	291	290	254	290	273	247	237	262	282	266	263	265	245	255	287	298	272	271	271	307	249	268	294	271	303	256	256	264	251	286	239	278	295	271	252	259	262	254	274	276	260	266	284	264	298	288	244	292	308	241	291	255	286	256	264	234	240	260	286	260	268	249	285	288	252	276	242	254	270	269	260	247	237	272	292	258	298	257	247	274	264	267	281	275	277	256	274	289	290	253	266	296	268	288	270	286	271	247	260	247	266	277	255	274	270	266	272	258	248	227	262	266	275	259	299	257	247	262	269	279	261	303	256	265	259	274	279	301	269	256	281	303	250	252	251	258	273	276	262	277	257	295	275	252	246	275	268	253	285	237	265	271	269	284	267	286	263	267	249	284	270	302	279	261	267	273	240	263	294	272	272	275	265	271	279	267	258	275	274	305	275	266	269	276	281	270	250	254	283	256	259	274	255	251	264	260	276	296	295	251	254	271	266	247	274	270	291	295	262	289	273	264	246	257	251	278	259	262	259	255	253	262	268	271	262	264	271	287	296	291	279	279	277	281	289	260	267	268	244	269	292	264	251	257	253	274	253	280	278	279	277	269	262	264	310	255	258	272	234	260	266	292	221	265	247	291	280	246	264	241	270	279	259	244	275	287	291	256	256	243	286	294	231	273	254	268	252	271	319	243	292	255	257	264	291	272	311	277	268	245	253	254	252	260	267	283	245	283	256	266	287	266	297	278	260	249	297	267	271	266	315	246	281	308	281	284	305	255	301	268	256	266	276	240	260	264	285	302	269	256	277	283	255	262	270	245	281	267	240	281	270	280	300	269	241	264	293	258	265	255	301	247	279	263	279	224	286	251	263	280	266	247	292	270	270	248	311	259	283	271	252	287	272	266	244	256	268	258	273	294	252	274	252	256	287	272	284	279	284	253	283	271	267	270	240	274	262	277	297	261	285	269	306	271	247	260	281	292	248	243	290	248	285	281	320	272	286	274	303	253	275	276	240	266	260	263	256	257	272	239	240	304	280	287	278	259	266	280	289	278	265	266	280	270	293	266	281	245	258	258	261	281	299	283	274	273	248	269	272	273	234	268	264	281	276	256	280	258	253	234	259	260	273	263	286	262	273	285	263	276	247	281	282	285	271	263	268	248	242	268	280	243	255	269	268	273	268	275	245	270	275	242	244	285	246	270	298	255	255	275	287	257	235	286	268	294	306	301	241	248	281	283	265	304	277	277	286	247	262	244	261	230	260	253	272	263	256	274	273	260	265	254	258	260	301	257	302	278	260	262	296	276	262	262	259	256	261	272	263	262	260	257	251	259	268	264	260	270	283	273	285	247	264	258	269	256	237	252	257	294	272	262	252	291	280	273	280	270	290	327	274	275	259	260	270	261	284	271	267	258	272	274	285	305	248	299	277	273	242	283	262	257	241	259	275	270	227	272	251	271	250	270	264	251	277	281	263	271	285	261	285	281	314	297	267	229	259	251	295	287	297	284	276	254	284	232	305	262	247	261	262	270	246	247	265	250	289	274	251	284	248	257	231	263	278	244	277	241	250	297	309	260	267	272	287	259	286	268	247	286	255	261	271	278	303	308	286	247	272	264	255	261	282	250	264	267	279	278	295	269	261	268	263	277	272	282	296	257	267	280	267	240	229	296	276	255	254	282	245	255	264	283	273	249	230	279	271	257	270	277	274	261	280	300	264	283	256	275	283	285	276	249	250	282	269	286	281	286	291	244	264	278	278	277	264	278	300	284	289	283	281	252
32101	49113	34569	19412	12101	7770	4907	3096	2157	1624	1187	1023	799	684	575	612	583	471	455	459	478	431	406	403	373	370	355	394	332	342	341	357	346	323	344	340	315	336	340	310	307	322	299	367	314	302	350	339	330	306	319	314	349	346	306	347	327	298	313	312	308	323	353	279	285	321	306	332	325	320	341	335	355	317	328	302	307	306	308	321	337	299	290	315	285	317	316	335	303	292	318	330	309	312	311	279	326	329	320	331	290	316	323	311	336	316	318	288	321	309	336	315	281	343	344	328	307	320	330	325	320	319	349	311	297	301	328	340	335	357	309	310	314	289	310	339	350	315	318	315	351	327	306	326	339	300	331	327	312	311	314	342	361	287	331	314	320	320	319	329	325	363	339	323	319	327	335	309	344	331	303	327	304	326	314	308	328	308	343	279	326	293	338	335	329	292	313	349	313	300	308	334	327	320	328	309	341	296	277	316	318	324	332	316	325	361	329	329	340	283	340	326	321	311	324	329	323	323	330	353	339	339	325	288	320	302	299	334	318	298	319	326	330	299	312	317	301	308	303	329	323	332	314	312	305	292	305	311	303	302	333	332	310	328	298	303	368	339	303	330	314	355	353	295	317	281	330	289	317	288	315	314	330	306	274	336	339	315	314	364	318	334	299	337	347	340	301	310	326	342	339	304	337	330	282	333	318	340	319	305	358	306	311	307	357	323	321	304	328	302	296	317	330	348	351	290	315	338	299	325	332	332	298	340	296	370	347	337	315	313	328	304	316	301	310	325	318	332	346	318	318	355	308	343	333	333	330	329	314	346	322	314	320	317	338	300	318	306	330	312	314	373	323	340	284	316	325	333	306	321	290	327	309	318	340	344	343	323	312	306	326	307	310	355	319	315	309	324	337	291	316	318	292	317	315	322	313	327	345	308	304	299	316	316	309	314	330	350	333	334	297	320	307	307	319	341	335	287	317	306	352	304	310	323	275	327	314	345	306	324	340	284	319	332	316	320	309	334	307	348	301	341	297	316	312	352	300	312	344	338	348	319	345	318	325	326	310	309	328	311	307	296	285	319	306	333	307	365	363	332	314	327	320	323	351	315	316	348	341	330	335	304	325	311	296	322	341	324	353	303	324	330	334	322	305	295	329	324	328	332	312	324	340	284	317	338	331	286	327	323	302	328	347	346	296	338	352	307	334	334	338	305	298	351	295	339	324	323	324	299	329	314	300	306	330	308	354	308	337	289	296	303	285	338	334	315	331	307	330	317	300	330	315	303	280	336	340	340	273	315	295	350	291	332	330	302	318	344	338	330	338	330	314	297	301	310	310	329	335	289	351	308	343	301	301	336	314	311	308	339	312	326	332	301	311	323	333	308	288	306	303	312	296	316	366	294	318	343	332	332	330	322	359	322	316	316	330	316	325	306	311	335	280	308	326	313	310	324	331	334	319	333	343	274	352	302	307	353	345	328	338	331	338	268	291	326	317	310	318	308	308	326	330	332	314	312	311	335	323	326	321	290	311	307	304	346	318	293	301	342	306	303	345	310	331	320	309	270	321	313	310	296	306	347	322	283	322	287	311	324	339	343	312	323	308	328	335	325	332	330	309	321	355	296	343	308	331	345	313	335	312	311	320	301	317	286	310	310	316	340	305	321	317	339	330	307	322	298	322	328	340	308	293	319	309	333	311	329	316	359	318	319	357	335	326	328	315	311	297	329	342	315	299	292	337	310	302	339	332	298	302	288	298	314	334	321	305	326	337	338	316	319	330	310	333	321	294	311	318	365	301	292	339	290	346	304	316	279	322	346	295	335	358	309	316	326	316	298	291	309	341	310	329	298	325	314	328	362	299	330	314	309	295	344	299	315	325	339	309	324	293	312	320	322	333	324	321	324	326	310	301	299	307	341	319	292	302	317	296	334	326	300	326	311	328	277	323	334	312	318	320	306	341	325	302	308	311	307	321	299	327	310	301	321	327	338	326	304	351	317	333	349	316	342	319	304	316	313	312	300	343	315	310	316	328	304	301	349	322	333	320	344	306	325	347	299	320	313	321	311	305	323	350	304	361	330	298	304	332	320	325	325	304	330	294	300	302	348	298	303	308	335	339	339	313	323	328	295	298	281	303	340	302	339	312	302	288	340	306	326	315	303	334	341	322	317	322	326	324	338	326	313	313	334	323	330	334	344	324	338	311	302	324	348	278	342	305	300	285	305	346	325	297	338	357	321	329	322	302	314	326	317	326	329	314	294	319	307	328	300	336	319	300	321	310	305	330	329	307	303	347	307	327	308	334	308	317	294	286	303	286	319	300	308	326	335	311	320	296	333	314	346	302	346	309	325	290	343	316	311	341	330	293	315	319	275	340	313	325	321	333	315	325	301	333	315	342	316	286	314	324	298	338	343	326	326	329	283	330	339	304	311	313	300	328	320	325	353	317	321	319	350	329	317	307	301	334	315	310	295	311	302	332	316	325	319	328	334	333	328	336	349	329	347	322	309	330	294	355	313	321	342	315	318	315	315	318	308	309	296	333	327	332	328	317	318	298	310	344	346	321	325	326	326	329	314	328	337	331	310	327	312	314	270	308	311	327	304	306	322	321	339	332	342	340	328	307	328	349	318	335	330	339	350	302	284	368	332	319	316	310	291	337	321	306	326	327	307	323	304	302	297	319	312	306	324	289	302	340	316	333	338	319	348	315	320	316	352	326	310	318	327	301	304	316	326	291	322	307	308	295	315	332	323	285	339	307	314	307	337	316	332	291	299	317	323	315	284	309	310	298	312	315	339	338	322	304	336	329	329	347	326	316	312	329	292	354	318	288	318	316	287	311	314	318	297	313	311	333	360	305	342	352	312	299	316	296	327	330	295	347	319	326	316	305	311	343	316	320	311	305	323	321	326	321	279	297	300	328	339	319	318	301	320	288	310	322	330	291	325	318	378	294	300	336	330	314	352	311	296	333	300	328	306	285	354	302	321	315	321	333	319	296	337	321	332	286	300	367	325	332	334	320	340	320	312	333	326	324	354	323	303	357	328	332	326	326	322	309	331	329	321	301	322	303	313	332	298	301	348	340	292	326	331	302	323	345	352	332	332	317	324	296	309	331	278	325	328	309	313	326	345	301	327	322	319	316	351	288	314	304	320	332	309	340	316	290	293	316	292	310	320	309	332	308	332	310	332	306	328	312	321	299	330	297	296	319	318	320	330	319	330	294	327	309	329	313	315	305	292	320	298	305	348	329	332	300	291	321	304	312	355	363	347	331	326	358	296	333	296	318	305	325	315	349	326	313	327	356	303	305	313	305	315	331	340	315	323	319	332	322	324	305	319	309	315	306	324	284	308	335	331	296	300	327	288	310	303	310	350	355	297	337	315	328	332	304	321	297	335	316	329	356	354	301	318	287	305	363	301	299	308	322	313	306	285	346	310	300	301	317	341	351	319	295	336	324	332	278	310	331	316	343	327	323	295	307	319	342	342	333	311	339	295	329	338
22820	21478	29012	24428	21733	21602	14133	4685	2091	1321	973	771	712	680	560	489	552	478	460	451	430	429	416	422	419	361	393	369	375	351	355	378	372	359	346	341	339	379	350	376	305	354	346	359	382	346	350	335	361	343	376	336	330	385	352	338	357	358	341	355	342	344	348	363	351	362	344	360	350	355	353	319	383	320	312	341	340	346	341	341	356	337	346	337	360	341	362	314	325	350	389	331	363	369	322	365	393	368	330	383	339	333	348	320	302	354	368	333	326	338	367	299	328	340	351	353	315	347	342	350	363	328	319	344	337	359	347	369	333	348	325	355	354	356	319	339	352	358	338	358	349	306	323	350	334	345	341	357	347	348	339	366	353	327	369	316	387	342	342	319	351	339	315	362	336	324	304	339	320	326	344	343	379	354	342	348	361	323	357	383	351	326	354	346	351	356	325	365	350	346	355	359	347	347	328	346	366	333	346	341	352	334	361	320	330	370	336	369	335	351	342	320	364	384	340	352	357	356	291	345	375	356	365	337	350	322	340	332	362	309	342	318	370	352	371	349	360	363	368	307	340	351	366	353	381	331	344	351	363	331	324	345	370	342	331	335	321	340	349	343	344	357	361	309	320	369	363	357	357	319	338	345	299	340	324	330	313	342	343	366	363	354	315	354	337	286	351	369	327	351	339	359	347	351	356	338	369	377	331	338	335	345	330	325	327	322	339	378	335	352	357	346	320	361	360	322	319	347	354	372	346	318	360	345	364	350	377	347	337	316	368	314	320	321	343	353	338	312	333	328	343	371	340	382	354	380	367	337	354	362	369	329	354	344	386	337	346	340	352	370	345	344	348	316	323	351	351	331	381	337	327	322	352	350	355	348	344	334	316	354	334	346	366	351	331	337	332	343	377	333	333	350	341	317	372	355	317	362	358	330	385	375	316	339	337	348	317	384	336	340	378	322	358	314	372	325	350	368	311	305	351	349	330	384	336	358	361	331	347	343	298	331	340	349	367	345	381	361	383	359	333	344	337	327	355	334	331	356	357	373	348	343	346	316	357	333	316	309	368	326	342	307	323	345	339	310	352	348	335	331	339	341	356	339	363	313	358	348	311	360	337	371	347	325	330	327	336	358	349	331	318	334	365	350	366	352	340	347	333	334	357	362	319	311	369	321	346	369	312	351	337	389	346	339	327	360	337	361	358	334	346	324	340	374	320	326	360	324	365	344	333	320	347	349	347	349	345	351	338	330	355	366	372	331	323	330	357	343	301	330	341	330	335	363	331	371	337	320	334	339	341	348	324	340	329	359	318	346	340	335	361	324	345	360	355	362	356	342	349	344	341	367	342	353	336	340	349	326	324	336	369	320	357	361	361	363	345	344	353	380	358	335	366	333	374	336	335	383	379	364	302	296	346	334	370	319	316	328	334	312	361	362	337	304	351	351	326	339	331	334	348	337	339	317	374	340	335	360	361	332	355	339	341	330	326	322	331	326	323	331	313	321	330	337	347	376	328	366	358	353	336	345	338	346	371	340	334	332	358	359	325	368	323	328	343	332	365	367	339	341	374	332	335	337	346	338	331	349	370	340	354	308	326	341	344	387	358	325	347	333	356	323	328	349	336	368	354	380	335	344	357	351	338	344	346	319	337	329	341	341	360	341	341	388	338	358	349	354	329	329	372	321	326	320	358	372	340	337	377	302	352	364	347	338	371	345	311	344	330	338	342	332	313	386	345	344	355	324	330	341	346	348	363	371	315	331	367	370	331	337	348	352	347	328	316	355	302	350	358	358	351	354	337	337	332	333	354	367	344	372	351	347	327	356	382	347	329	320	322	327	346	363	376	352	328	354	309	352	348	340	352	344	334	312	324	347	339	359	315	330	306	352	332	337	323	355	328	355	332	375	350	302	380	349	383	323	338	328	346	326	326	337	336	378	342	377	295	342	349	354	319	318	391	335	361	355	371	335	326	341	309	329	333	314	319	333	332	321	374	337	338	363	314	325	330	335	349	329	339	327	358	348	317	370	333	355	320	370	380	331	341	372	343	349	317	360	353	351	347	327	317	313	340	325	344	364	317	347	331	329	376	318	341	357	354	375	344	337	346	363	350	347	341	310	353	351	370	353	346	316	349	352	357	359	321	354	359	367	346	351	341	350	360	375	347	359	373	359	358	345	341	326	319	329	312	317	363	361	361	341	345	349	397	317	375	347	339	329	358	342	366	346	330	355	389	346	372	342	350	325	323	303	354	342	359	352	344	334	317	336	350	335	371	341	370	334	352	337	355	349	351	340	355	313	336	348	343	291	341	363	312	336	381	322	350	360	358	343	307	327	343	320	317	333	345	338	351	340	358	327	347	357	334	349	315	331	346	349	331	353	337	319	359	350	312	368	324	329	346	304	344	337	357	341	358	352	378	330	317	344	321	360	333	356	319	354	359	327	341	349	369	353	325	347	345	342	366	344	333	339	347	356	323	341	329	342	332	344	341	323	343	340	338	365	357	356	345	329	362	351	348	339	320	314	356	382	364	331	330	343	351	336	345	337	332	364	362	355	371	374	368	311	364	344	332	335	360	323	351	361	358	328	351	343	332	349	337	356	336	351	368	332	340	341	366	357	341	330	314	329	347	325	352	376	335	338	341	330	375	324	379	342	337	394	329	349	334	346	348	357	354	349	332	361	342	364	346	348	326	343	314	361	352	340	374	354	335	346	308	311	341	329	328	352	330	323	324	350	347	345	367	328	318	323	341	326	347	340	319	341	335	355	338	337	335	345	331	344	342	323	358	345	359	331	324	388	346	342	323	343	338	346	333	324	300	302	348	371	313	384	366	322	332	369	373	360	307	353	326	347	313	342	323	328	376	343	403	384	370	340	364	330	366	348	348	348	333	364	326	333	357	332	362	327	348	348	341	336	309	325	339	347	369	334	347	364	349	347	328	335	324	341	314	302	392	325	335	364	344	328	336	371	342	332	365	351	314	351	309	325	324	361	335	334	341	384	347	348	374	350	342	324	337	352	322	321	339	350	336	347	329	299	363	337	333	371	336	355	336	315	321	356	353	341	334	331	339	344	346	327	348	338	365	329	366	357	330	342	365	339	377	356	366	334	352	358	349	309	339	371	371	349	346	341	365	321	375	343	370	359	334	346	333	332	354	323	356	340	315	349	320	303	303	344	344	374	327	329	340	326	339	350	348	370	385	355	338	368	353	334	349	351	326	318	331	328	382	348	339	365	328	333	342	325	331	355	313	364	363	322	330	333	369	360	329	359	328	371	319	336	352	352	330	351	352	325	363	323	346	376	344	345	323	351	332	342	323	332	339	319	340	337	354	349	311	331	357	301	354	334	369	363	344	346	330	335	363	349	360	350	337	340	313	311	350	344	305	339	353	324	338	361	318	339	319	366	344	350	319	345	341	365	358	340	371	367	343	339	339	374	337	352	336	352	349	350	361	332	333	362	330	356	346	363	320	347	363	325	348	364	347	356	355	357	374	343
33607	58459	47099	33627	23796	16337	11103	6395	3533	2241	1633	1226	1127	946	827	739	772	636	582	543	503	531	536	506	451	451	475	442	454	453	408	422	426	397	406	407	402	408	407	432	411	414	396	382	424	374	403	401	398	407	403	420	423	403	447	364	420	378	376	431	398	390	410	366	379	390	416	388	381	388	374	421	399	417	385	404	429	398	398	396	404	412	364	386	422	382	367	418	417	388	437	369	396	383	370	431	419	407	433	401	398	378	405	373	363	431	397	376	382	372	413	390	423	387	420	398	414	410	416	395	417	408	388	424	383	402	358	369	376	398	405	390	367	434	406	400	391	399	398	366	384	429	416	398	372	416	440	385	367	363	371	403	367	341	408	395	402	434	390	369	408	398	406	409	421	378	391	397	394	395	408	393	430	378	411	400	396	367	357	402	396	380	422	385	375	395	418	442	411	358	405	403	417	388	388	406	384	366	399	416	419	428	404	427	391	405	394	399	410	403	403	379	412	365	416	403	382	400	421	414	401	397	393	380	408	374	412	423	394	359	399	420	370	377	437	379	380	397	381	382	406	365	387	366	416	411	360	432	404	392	428	390	417	401	401	378	403	378	387	446	409	412	361	385	375	336	398	396	402	403	386	424	427	428	390	392	396	389	393	400	370	422	385	367	397	417	389	425	429	416	410	389	394	355	415	406	392	381	357	397	438	375	405	366	379	399	362	421	425	386	376	376	397	411	405	412	390	387	435	422	375	403	366	408	409	394	377	395	374	399	363	438	398	385	390	371	396	420	400	369	379	395	360	425	411	422	416	388	427	361	431	415	390	362	410	429	367	411	427	416	386	387	410	385	385	410	390	385	394	417	425	415	407	402	369	375	386	378	418	402	376	393	427	388	416	374	364	418	402	385	426	360	399	411	412	387	394	403	402	400	392	395	410	387	365	399	420	401	428	410	398	389	405	406	407	373	403	375	385	370	387	382	387	408	391	368	406	369	447	436	398	376	382	400	395	397	388	366	384	415	382	392	407	373	426	356	385	430	378	357	389	364	399	362	395	383	437	386	377	372	438	390	370	451	405	453	412	390	408	369	400	407	385	388	378	423	411	387	366	435	381	389	387	402	396	429	384	405	403	415	374	412	396	394	390	388	401	385	450	379	377	428	373	378	408	411	392	402	397	415	438	459	375	407	399	403	395	384	371	406	372	381	409	390	406	357	458	388	372	364	364	422	367	423	400	369	369	349	398	393	412	379	399	407	413	418	420	432	419	373	381	420	399	390	362	389	410	413	438	399	400	415	420	406	403	384	380	386	394	380	391	391	424	370	387	373	414	386	395	391	411	385	396	396	384	376	353	414	409	407	384	362	400	385	381	419	364	402	382	408	410	416	419	398	365	415	391	380	392	390	413	394	402	407	391	379	431	379	461	395	387	398	416	378	339	370	368	348	391	380	380	398	384	401	382	404	393	391	385	396	397	408	417	394	376	388	397	402	375	372	391	407	394	394	361	403	392	387	417	374	413	396	394	379	409	391	388	383	394	396	361	371	381	376	373	408	403	401	393	393	391	385	405	387	387	397	393	416	389	390	418	401	416	399	409	395	386	413	386	419	397	427	413	390	405	384	421	406	407	391	381	400	408	397	400	412	408	402	431	391	404	409	405	416	406	426	402	394	399	392	362	414	386	401	407	426	415	406	446	398	409	380	386	397	400	389	386	409	394	400	403	409	367	421	374	423	416	413	386	381	381	403	406	434	406	373	393	395	390	395	408	409	447	417	370	391	396	402	416	346	351	399	407	431	377	410	401	389	424	390	439	411	393	396	355	370	367	417	375	374	402	397	376	361	415	386	416	402	395	409	378	384	381	400	428	382	394	378	399	380	400	412	409	419	404	357	373	392	402	386	396	397	394	390	397	378	387	408	415	374	361	378	377	390	363	418	401	366	389	361	412	363	345	358	387	394	370	406	386	371	402	407	413	412	369	389	418	427	382	390	392	383	394	402	398	371	428	378	398	366	445	416	421	395	369	369	416	388	412	408	399	421	398	398	393	367	369	402	447	359	378	422	407	394	420	400	384	405	377	369	423	396	401	388	373	418	378	408	361	374	359	398	407	397	382	392	382	404	377	434	392	416	391	391	391	398	418	409	392	424	360	405	404	425	373	400	392	402	425	414	404	383	387	385	354	371	382	391	363	458	430	419	364	383	390	367	382	376	403	400	423	411	404	418	443	387	417	420	405	417	352	418	378	406	368	377	426	403	420	389	377	410	358	441	429	403	361	409	394	399	389	388	429	411	394	383	389	394	380	439	407	368	390	429	387	402	433	420	398	397	379	383	388	408	385	387	441	358	384	388	394	374	408	373	367	408	381	361	394	390	404	363	385	417	396	421	380	356	415	437	418	396	391	383	405	425	424	402	376	400	394	400	424	413	345	399	406	380	392	370	430	431	430	410	369	409	386	395	402	427	374	421	394	372	418	419	391	361	417	387	412	384	379	408	388	401	396	393	385	389	392	416	401	377	409	393	377	381	402	419	402	386	360	433	389	378	411	397	411	390	387	386	349	393	399	404	408	370	416	392	453	374	430	369	395	414	391	359	421	401	384	393	408	389	400	408	377	378	392	421	373	381	394	384	400	402	410	376	411	396	406	370	411	399	395	401	400	396	409	430	398	386	361	427	372	419	375	433	382	414	402	381	385	399	378	400	405	403	373	391	379	377	405	410	370	420	372	388	387	410	405	397	390	356	397	377	421	374	377	414	436	367	362	412	405	358	418	406	405	367	379	420	384	409	393	366	413	372	390	397	417	380	368	401	413	400	373	373	416	406	428	370	392	386	419	400	391	370	399	418	377	404	412	363	397	398	391	382	408	398	392	390	351	392	384	399	385	430	394	382	378	383	402	361	402	416	402	376	400	382	377	404	416	392	383	411	421	414	392	392	384	393	423	411	418	395	360	429	403	404	386	379	378	426	393	415	396	399	391	405	402	418	392	398	384	397	386	417	403	367	390	397	381	363	390	389	402	388	379	397	391	383	397	407	385	388	435	369	412	391	392	435	409	391	440	361	388	398	387	371	399	394	387	421	373	397	383	403	370	393	394	367	387	380	439	400	378	426	380	399	383	382	349	423	404	400	424	390	384	373	415	396	408	371	416	372	399	407	361	381	423	368	407	440	388	396	385	391	393	382	401	369	372	388	390	416	409	400	369	416	392	404	436	385	395	404	421	374	421	403	402	392	410	388	385	387	413	370	397	397	416	355	410	381	402	409	424	376	389	407	390	418	418	407	410	392	406	408	439	385	380	404	394	405	390	421	429	358	392	412	372	389	377	403	383	354	399	424	422	416	395	384	384	378	371	392	410	398	414	388	384	387	466	363	368	403	394	416	400	361	417	410	388	401	396	351	378	410	355	402	399	379	424	401	381	341	392	417	368	427	425	406	397	400	394	404	406	395	372	403	389	446	375	362	433	396	377	381	422	400	387	422	354	390	427	382
29650	29029	30431	21204	9783	4455	2171	1116	804	625	511	451	433	397	396	354	310	321	332	327	303	350	315	310	333	329	291	304	317	339	309	274	286	277	304	305	297	285	302	267	280	274	290	272	275	257	280	297	324	284	305	271	282	265	291	278	306	269	304	252	279	276	250	282	299	322	282	275	269	288	277	249	310	326	297	287	297	288	265	301	294	294	271	316	315	291	300	280	318	297	287	311	305	312	314	286	269	291	291	286	295	285	274	287	307	303	294	265	277	303	292	295	291	302	300	293	273	268	290	297	282	284	272	279	283	286	309	276	295	296	269	297	275	293	281	292	291	311	282	288	289	278	277	281	277	300	301	317	282	279	272	310	302	301	279	302	302	258	285	276	282	295	289	302	291	284	281	295	303	290	294	296	296	285	274	289	304	301	241	310	274	284	289	272	268	284	296	312	276	293	296	277	297	313	293	298	246	309	293	288	294	300	270	298	285	293	289	325	288	316	299	282	286	276	282	294	259	313	291	303	293	288	279	303	315	283	282	296	250	256	303	280	330	310	306	299	278	298	267	280	277	280	312	273	264	326	300	277	290	289	326	284	312	282	276	293	285	283	328	296	291	306	283	324	302	286	257	277	316	292	251	276	298	267	267	276	302	312	262	275	264	275	277	289	287	286	283	310	251	294	287	289	274	287	292	247	271	280	276	276	302	300	307	260	290	249	309	269	297	260	280	281	285	279	292	291	309	285	276	264	294	301	286	292	304	281	266	284	301	305	287	281	286	313	291	265	297	294	317	289	272	273	264	284	308	249	289	314	279	303	274	275	279	258	306	284	268	314	291	289	305	317	279	278	298	298	281	284	284	288	268	297	286	253	277	278	301	290	281	273	284	319	292	330	287	280	277	300	295	286	280	306	288	283	274	247	284	284	287	303	278	276	322	303	318	262	278	304	287	284	318	303	258	296	281	286	284	288	314	280	296	302	294	293	279	303	299	303	296	290	301	292	276	294	284	276	342	319	306	303	286	271	286	295	271	298	279	288	257	290	280	275	302	283	275	286	297	264	281	265	286	291	312	305	281	258	289	290	290	307	264	288	294	264	254	320	300	284	309	318	304	277	302	284	307	303	286	288	303	292	304	268	296	314	292	277	262	281	304	277	291	316	281	331	296	272	266	308	262	289	331	255	266	317	309	302	288	298	303	278	281	304	292	287	264	296	263	300	299	284	283	285	281	280	315	301	306	284	273	264	304	272	323	281	282	289	262	293	295	257	301	273	315	318	300	286	323	315	318	309	289	318	294	260	312	269	252	310	295	259	261	304	305	296	265	267	280	293	276	280	318	282	278	296	300	313	281	287	300	284	280	277	284	297	285	326	275	300	260	292	270	289	281	276	285	293	292	283	270	308	304	309	311	312	304	275	270	262	283	297	260	297	281	322	330	285	257	287	285	280	295	326	302	296	299	297	277	257	293	288	291	321	300	272	322	293	286	299	293	293	284	282	297	304	270	265	288	283	281	279	282	295	281	295	301	313	277	315	301	294	266	255	295	325	291	290	273	315	306	258	276	288	296	245	274	301	289	295	277	294	310	249	311	289	264	293	278	302	298	278	242	260	312	271	262	265	276	322	285	295	292	290	297	300	266	289	285	332	281	278	296	266	296	286	276	292	280	287	285	279	264	304	284	259	286	276	303	278	265	309	305	267	304	315	291	306	292	286	290	302	270	285	293	301	272	260	266	256	309	271	295	276	297	264	292	277	278	265	282	305	323	284	329	304	264	275	303	279	309	288	283	311	292	263	311	276	290	272	293	288	282	269	264	289	273	290	270	260	272	278	291	259	292	305	280	300	291	274	317	274	296	279	264	277	290	294	267	311	311	298	304	251	289	266	312	275	283	283	286	300	278	307	268	279	297	299	255	287	298	291	318	273	289	276	267	303	286	296	320	216	303	280	331	311	256	276	287	267	276	290	284	299	323	314	297	271	288	305	267	306	278	292	246	262	303	291	279	286	301	281	269	261	268	292	289	298	302	282	293	286	270	329	297	273	311	267	286	271	285	283	297	291	296	297	295	280	302	280	282	288	295	303	288	289	291	284	280	273	303	275	273	274	294	286	277	281	298	263	279	279	289	293	294	288	284	281	277	296	295	304	275	307	307	266	304	310	272	259	287	275	254	286	255	305	304	294	302	302	283	301	327	268	294	307	300	302	279	302	291	289	271	292	273	285	311	320	295	275	268	296	277	271	277	282	277	311	245	271	293	273	275	264	277	307	293	294	268	306	277	267	308	316	299	294	281	266	290	284	290	319	290	284	315	295	277	290	275	302	300	302	282	310	319	309	318	310	279	261	297	275	291	271	296	289	306	296	285	285	265	284	281	277	304	281	272	281	295	289	315	254	313	296	287	315	308	266	280	266	281	284	262	289	298	286	326	292	295	263	312	312	304	298	299	293	297	261	287	270	271	300	286	306	275	261	258	306	313	287	280	299	282	263	290	303	288	301	300	303	299	284	277	281	281	290	301	276	285	285	309	306	297	307	273	288	288	310	295	305	302	325	296	294	288	301	258	276	324	306	310	304	279	296	270	291	297	306	307	283	289	322	272	276	305	294	312	286	287	293	299	290	298	308	277	294	304	268	274	285	271	286	275	284	294	323	294	290	272	284	267	302	300	290	297	267	316	285	266	284	306	280	296	292	300	300	326	283	290	326	292	291	276	288	278	274	314	298	277	277	294	286	269	274	287	287	274	275	291	307	292	289	308	294	299	266	262	287	260	289	286	295	289	347	296	314	289	281	273	287	289	282	262	275	288	291	293	294	311	284	281	281	300	293	303	254	283	294	270	292	270	306	282	294	284	270	302	287	305	285	293	310	313	303	258	320	307	289	257	294	289	264	311	255	327	277	299	297	292	296	297	289	273	287	279	290	277	306	271	289	306	272	308	256	301	285	292	300	286	278	275	293	280	299	302	285	291	259	297	315	303	298	281	277	275	263	307	268	273	283	303	260	267	287	311	290	289	309	288	269	275	268	286	292	294	266	273	289	307	254	295	311	299	301	285	290	304	299	305	294	315	290	284	289	310	318	284	292	298	284	275	288	269	305	303	268	274	295	303	294	268	310	253	291	245	303	301	297	298	300	271	267	317	248	296	278	295	285	300	300	293	273	299	313	312	273	283	288	278	306	275	257	297	304	334	298	297	285	307	289	267	301	293	290	309	284	294	302	303	295	293	293	334	289	286	294	298	296	275	298	293	293	314	302	269	308	331	312	298	289	300	297	301	274	291	317	275	296	270	263	284	297	295	306	296	267	270	303	292	267	281	252	304	300	293	261	281	290	282	280	264	274	283	309	272	315	261	294	281	244	288	279	267	281	268	284	279	295	294	285	281	300	316	285	275	309	270	302	310	320	272	260	276	280	288	267	263	313	307	275	268	283	314	284	275	290	285	319	283	295	300	294	316	278	291	295	285	278	296	276	278	302	305	289	289	295	290	312
29756	44804	34287	22883	13375	7210	3776	2086	1304	1078	757	781	581	535	461	471	473	429	414	390	417	429	385	360	368	398	365	339	359	353	362	357	353	333	310	361	368	328	328	331	341	346	371	335	316	327	345	315	335	321	312	303	331	336	359	346	336	364	336	318	355	341	346	338	344	329	354	359	300	352	316	309	346	395	346	326	348	343	320	311	332	339	344	354	368	318	339	371	363	333	318	314	342	346	341	327	334	351	342	345	316	357	336	365	312	321	316	320	336	341	317	320	312	313	348	344	344	338	346	330	325	303	349	318	396	340	298	339	354	324	337	317	325	374	349	342	316	323	315	347	326	328	335	314	343	360	330	331	329	342	326	310	344	310	329	355	335	340	320	330	321	323	348	312	350	337	359	329	362	315	349	358	303	312	336	336	350	347	330	324	308	320	326	338	330	318	328	310	306	323	344	350	341	312	307	299	355	317	374	326	342	327	301	331	366	330	322	315	331	333	362	335	336	356	345	333	339	329	334	339	331	331	341	353	333	331	351	316	344	334	324	337	320	323	306	346	327	345	356	317	359	360	325	305	314	349	340	327	354	328	345	319	355	346	336	319	346	369	317	347	356	318	328	360	350	352	340	324	336	368	329	321	295	325	302	349	301	359	361	325	335	312	363	327	333	336	320	302	349	326	341	345	371	332	329	368	309	311	339	324	319	312	343	349	312	334	336	350	358	313	354	334	351	306	345	348	362	299	338	345	302	358	341	319	315	349	336	355	349	360	329	341	339	325	343	343	310	339	370	320	326	341	342	331	334	340	323	353	350	328	358	315	349	355	323	323	344	351	341	347	314	330	355	337	341	323	317	351	353	330	355	318	325	345	344	327	324	343	351	340	357	326	338	345	329	336	325	337	351	352	348	319	341	357	314	361	340	324	317	311	332	341	327	296	321	306	358	313	304	344	318	353	368	328	318	328	322	326	330	333	301	322	343	340	322	328	342	339	317	363	320	332	342	326	327	331	344	332	332	359	315	323	328	352	325	317	338	344	340	347	332	359	379	303	344	354	339	362	344	323	308	316	348	348	334	354	353	330	359	319	324	357	308	333	369	313	309	345	311	364	320	322	308	345	292	306	334	329	307	342	340	344	346	349	338	329	340	347	363	329	338	337	347	324	310	353	352	324	291	326	330	342	352	344	303	372	344	343	346	338	329	308	341	354	337	314	341	351	312	345	315	303	315	321	325	350	361	326	351	320	360	334	368	337	350	359	349	362	321	306	318	358	304	328	331	341	327	294	320	338	329	323	343	341	355	348	320	327	347	328	331	298	371	332	333	355	352	344	344	340	368	345	349	328	325	326	354	324	323	334	360	348	313	322	346	329	303	323	352	346	343	331	323	331	313	323	299	348	351	341	375	341	361	327	324	363	344	305	342	321	344	341	299	361	352	372	318	321	339	337	316	325	336	351	347	349	343	326	344	326	345	320	375	355	338	318	317	378	296	323	339	357	332	321	305	309	331	334	331	343	337	376	375	332	306	323	320	336	327	352	357	309	338	327	331	309	348	347	338	356	294	296	362	333	339	348	315	339	296	358	326	332	339	320	339	344	340	358	357	324	388	362	326	355	362	326	346	360	355	360	327	346	320	365	354	341	359	346	322	329	353	309	330	306	308	332	360	362	300	347	352	331	345	347	329	335	309	313	338	353	324	332	336	311	346	339	365	316	330	358	345	347	310	345	338	354	321	326	324	323	350	328	333	345	365	349	328	326	319	341	325	330	340	358	337	308	349	317	328	362	358	375	346	359	321	329	313	345	351	350	361	334	320	333	351	272	338	363	323	337	314	324	340	331	330	295	340	345	350	353	345	339	328	342	323	327	343	334	361	331	324	338	327	340	347	333	335	343	308	356	336	298	353	345	335	303	367	307	312	372	359	326	349	328	352	357	338	292	369	345	358	311	322	311	352	359	344	288	297	300	307	352	298	306	352	331	343	331	332	326	320	339	331	340	335	311	347	329	328	333	302	350	358	337	321	323	345	335	341	338	342	331	339	341	306	332	364	366	292	331	311	336	361	320	343	343	331	347	325	344	365	347	365	316	359	308	321	339	344	352	328	318	371	335	331	350	341	324	343	337	340	335	337	329	298	364	351	318	338	337	307	334	347	349	353	317	383	330	362	324	355	351	332	325	336	331	376	315	318	323	347	343	344	333	343	328	350	333	310	350	346	316	346	335	310	365	336	320	305	344	331	323	315	316	332	350	345	367	341	296	329	331	340	312	315	317	322	337	345	329	367	307	337	325	298	329	369	316	334	341	325	333	358	334	347	348	357	337	305	372	307	322	316	330	357	313	325	375	365	324	341	329	318	368	361	331	344	331	303	310	325	312	345	312	332	326	305	352	354	357	347	350	348	353	325	335	360	320	306	334	325	343	340	343	364	339	315	293	319	321	359	325	342	306	339	352	310	320	324	338	320	319	332	361	335	300	355	301	326	348	332	329	325	367	316	336	347	328	315	329	348	326	331	323	321	368	343	310	339	348	325	338	328	322	323	329	336	338	343	352	344	353	323	339	306	340	347	344	303	338	341	338	328	344	356	314	360	354	336	336	355	354	345	341	341	363	333	340	370	339	329	333	348	346	345	299	346	316	351	311	333	322	314	350	333	331	356	323	317	326	356	315	350	340	359	351	333	337	338	334	339	317	316	353	334	363	341	332	330	317	333	322	309	345	346	363	328	295	318	328	308	332	349	345	345	343	302	329	327	313	348	340	324	370	313	324	325	310	338	332	330	337	341	313	325	306	339	300	336	334	317	333	338	326	354	354	338	370	316	329	365	321	362	358	332	340	337	366	348	337	339	309	343	352	320	315	323	326	311	326	329	347	324	346	311	334	351	354	320	354	349	365	304	296	311	320	307	342	320	358	350	330	303	315	324	355	353	295	344	325	331	361	300	347	349	354	347	328	347	366	361	347	317	328	346	354	334	321	338	365	339	326	356	362	361	332	352	333	304	317	350	330	308	325	302	332	332	347	347	341	330	343	345	332	329	304	308	331	295	322	311	299	309	322	362	348	329	317	330	313	349	331	357	351	312	388	325	324	340	349	341	352	327	335	335	361	344	297	311	336	339	316	353	346	318	340	328	329	359	326	322	327	343	335	323	332	327	356	323	335	334	304	294	335	335	336	324	347	331	327	356	334	316	304	345	331	330	311	318	366	330	357	322	357	343	344	345	299	366	338	342	308	344	307	342	332	349	301	331	305	353	343	340	317	327	335	374	344	310	312	400	309	348	324	347	319	351	355	343	340	350	326	327	316	307	355	337	351	335	313	371	368	336	331	319	333	327	336	326	351	358	322	317	316	356	324	305	346	343	328	336	340	347	357	326	333	338	332	353	328	317	344	336	334	352	332	310	351	325	348	345	335	329	329	364	329	352	337	334	337	352	304	344	329	368	354	309	336	314	325	314	332	309	316	328	346	311	299	317	353	337	334	368	328	322	343
23866	21442	28613	25484	21532	14148	5098	2260	1435	1013	787	692	610	539	538	499	439	449	434	424	402	386	393	362	413	380	354	378	358	343	316	351	388	377	340	360	371	365	376	378	331	344	336	343	349	355	337	337	334	363	363	322	340	357	366	328	320	329	348	327	364	313	332	331	372	345	321	376	346	348	360	322	327	307	320	354	337	328	352	318	311	366	357	345	355	341	351	329	324	351	360	373	340	315	306	354	342	352	359	349	333	341	309	358	380	370	349	343	321	345	315	326	333	345	333	332	347	320	344	331	386	338	358	340	304	338	314	348	350	338	327	363	321	318	334	373	365	361	331	349	367	362	353	334	355	343	345	333	347	307	307	363	334	372	313	339	351	352	371	332	307	329	349	362	322	334	367	374	333	335	367	340	348	364	319	342	338	323	342	329	369	373	315	365	339	363	355	363	360	313	309	308	344	370	329	357	362	311	349	324	343	348	344	319	359	361	369	321	335	341	339	331	331	334	338	345	326	362	334	315	352	347	344	316	367	358	371	351	333	341	332	361	335	372	348	342	289	346	365	347	340	371	321	326	338	371	348	357	326	358	337	367	357	345	337	324	366	358	329	331	318	287	358	343	304	374	342	317	357	329	344	343	331	368	322	345	357	358	358	305	334	394	362	344	321	348	329	349	372	353	317	329	341	345	324	355	316	335	324	319	307	361	343	347	298	329	361	319	326	334	360	363	321	340	323	356	338	350	347	348	379	366	315	333	317	371	363	318	347	368	348	325	348	333	325	324	326	380	344	370	338	337	353	334	328	302	321	339	361	334	310	360	362	332	341	319	356	333	329	331	339	332	365	368	344	343	356	329	304	335	333	335	357	356	345	311	302	332	340	348	346	337	298	324	342	347	340	346	341	353	344	362	361	321	331	331	354	348	326	350	324	336	343	354	309	321	336	377	328	337	335	328	345	339	313	344	368	323	363	363	358	341	328	306	345	325	294	337	346	368	323	338	343	333	348	360	350	325	355	322	378	313	328	374	332	360	372	357	345	355	345	341	331	363	340	326	321	355	324	352	350	359	353	365	344	335	320	325	359	369	356	356	356	350	336	366	310	360	330	371	343	354	335	333	315	326	349	355	357	329	366	335	340	351	359	364	355	341	358	302	332	362	309	331	325	354	357	327	389	346	354	343	335	365	340	334	367	322	315	299	346	323	352	320	357	349	334	321	368	350	348	333	330	349	361	372	345	332	318	348	335	338	328	324	343	352	333	334	340	324	354	320	320	388	365	334	326	348	306	325	337	354	327	313	324	335	362	327	333	348	357	341	363	355	348	330	347	332	325	364	328	338	338	348	320	331	360	348	361	335	344	332	333	344	340	365	331	358	323	327	342	329	374	351	352	333	354	351	329	339	341	362	349	347	342	349	362	307	322	344	353	341	302	347	386	361	354	344	351	320	349	378	324	334	356	331	357	337	348	357	351	329	313	329	343	315	348	347	332	342	366	304	336	349	345	324	334	341	339	373	361	309	341	317	372	322	342	337	357	363	367	359	374	354	338	341	341	345	323	328	367	377	348	333	333	328	354	289	340	330	322	326	375	326	364	363	399	341	325	384	326	344	327	329	310	347	370	331	353	336	354	344	351	394	356	351	350	371	329	366	329	336	357	329	341	346	327	351	355	331	317	317	360	311	353	346	332	357	343	327	299	325	329	333	335	321	338	323	319	299	360	309	301	362	325	329	334	323	361	362	339	336	344	360	357	334	353	334	325	344	339	306	370	341	357	338	343	324	332	326	319	318	350	373	350	347	338	363	347	336	319	359	347	351	328	323	329	342	342	340	313	336	357	365	357	343	339	346	360	325	357	329	325	331	326	364	334	339	353	351	341	332	310	314	338	339	328	325	335	352	346	338	329	310	317	326	322	358	330	351	365	299	324	336	359	329	344	324	333	369	326	330	324	340	334	346	352	339	367	337	348	361	336	340	345	337	343	360	345	338	303	357	343	321	283	324	330	346	329	342	317	328	343	373	349	347	331	329	319	332	353	359	318	373	360	298	310	316	355	341	332	292	336	338	332	343	334	335	322	361	364	359	342	306	317	359	365	332	322	372	330	340	350	327	335	344	338	321	322	341	351	329	331	362	314	330	334	330	336	342	315	356	344	340	325	341	339	331	327	339	371	348	359	352	328	332	314	346	358	337	331	319	363	340	348	344	347	319	342	367	324	337	350	316	326	345	339	361	339	331	357	372	338	339	339	374	351	334	375	351	320	342	358	325	324	326	345	345	400	329	342	347	379	356	342	346	357	340	335	327	339	340	303	350	340	371	337	297	335	363	346	370	347	332	360	329	342	343	335	337	346	342	334	297	333	359	343	337	338	337	349	359	340	354	337	330	323	344	296	338	311	361	350	325	317	370	319	338	328	347	340	381	372	364	351	314	347	345	343	353	336	324	373	327	318	332	371	342	360	333	322	385	353	354	338	344	316	331	360	336	337	355	370	335	337	327	334	358	346	315	321	342	337	342	332	328	327	353	355	384	338	324	333	323	352	350	338	331	335	353	327	354	331	357	340	357	349	354	330	374	380	352	376	357	341	324	299	343	366	339	354	323	357	334	352	333	338	317	300	341	326	360	315	342	313	311	388	338	315	351	307	298	302	380	357	313	356	340	338	344	323	335	371	348	378	322	354	327	365	335	371	323	321	341	346	314	369	380	340	325	325	323	343	321	327	360	341	364	346	290	340	316	351	363	312	326	347	321	336	374	356	350	349	325	360	365	369	358	358	369	365	318	353	337	307	331	330	329	335	303	336	346	327	352	376	366	340	349	326	361	348	318	337	363	314	321	343	358	328	330	363	347	329	344	322	346	333	341	314	349	330	344	352	329	356	314	344	330	346	323	336	330	339	350	370	359	345	308	341	338	319	329	364	356	344	325	381	366	335	334	323	371	326	311	329	329	354	353	352	360	351	330	349	314	362	361	360	357	342	331	291	347	316	306	337	310	354	368	319	365	369	313	355	319	333	331	351	301	346	318	365	323	365	355	339	329	327	337	360	302	331	331	376	332	320	340	348	313	354	369	352	323	312	340	323	313	346	345	337	370	352	358	379	345	310	346	372	369	332	321	350	321	349	343	340	330	344	323	336	349	369	316	329	348	359	307	342	336	357	335	330	322	358	318	330	373	361	349	337	333	373	339	327	328	330	375	349	383	338	328	339	363	357	320	341	350	322	356	324	350	314	364	334	333	325	347	337	346	369	345	344	304	336	337	358	327	342	357	328	365	335	341	316	294	358	331	326	329	317	356	321	330	320	375	373	331	371	329	326	324	321	311	370	353	358	320	303	332	337	359	351	314	336	330	336	308	324	350	306	356	348	335	346	342	328	386	331	336	335	345	338	327	340	362	334	349	308	312	335	347	352	321	334	343	344	356	322	352	346	338	354	328	324	357	312	349	348	346	320	356	319	338	361	354	335	354	324	361	357	351	361	316	328	333	328	360
31704	55066	45642	31879	18917	11123	5675	3564	2411	1567	1183	1025	873	760	718	610	602	609	538	537	516	470	482	476	457	454	455	489	413	429	403	429	414	455	404	397	405	405	406	385	407	365	389	418	415	386	398	390	415	414	374	395	436	378	392	390	374	425	375	385	449	421	355	398	383	391	383	419	384	421	430	370	424	393	391	388	365	405	355	402	376	371	394	419	401	406	401	396	394	401	391	418	398	409	385	375	407	391	392	383	392	355	396	402	368	349	382	408	392	403	415	422	399	366	394	365	418	382	402	383	387	393	379	387	390	396	367	363	441	388	413	390	390	399	380	390	381	386	382	378	388	373	392	370	379	406	400	426	410	377	386	404	389	415	424	350	390	411	405	387	385	393	372	413	420	400	399	435	364	392	421	411	370	364	423	352	377	394	431	386	395	421	397	392	365	361	343	410	411	387	380	407	384	386	437	427	367	357	378	391	396	404	413	376	384	376	401	381	396	399	391	398	408	392	377	379	399	413	416	412	417	395	377	390	394	368	385	378	396	395	395	368	389	404	349	397	408	416	369	382	397	392	385	388	364	386	387	386	376	401	375	374	389	381	332	380	386	390	339	362	393	379	400	388	396	388	384	395	378	364	350	368	402	445	443	403	403	369	437	372	423	402	397	398	370	392	385	384	408	411	422	391	401	391	404	372	399	383	397	404	367	415	426	376	427	393	425	383	391	398	387	398	370	379	379	403	407	385	393	361	388	396	398	406	408	419	406	413	380	381	349	383	414	364	368	378	419	378	394	374	390	413	389	384	404	366	399	431	400	380	393	372	389	365	396	376	379	370	398	378	406	401	408	404	393	402	428	420	409	404	357	405	389	403	364	360	391	386	406	397	386	388	367	403	422	429	379	402	390	343	389	388	374	361	423	365	399	409	407	404	381	386	382	377	373	377	425	400	370	404	384	395	396	386	374	417	397	373	386	373	389	354	363	360	382	392	384	388	392	356	396	364	364	382	398	351	407	418	387	387	346	412	378	397	411	379	411	368	395	394	401	390	414	354	366	389	378	411	379	378	409	385	378	399	382	423	384	409	414	362	410	393	399	409	347	388	372	368	439	389	397	379	383	376	386	406	406	359	378	419	381	355	400	402	372	387	387	403	410	380	364	400	415	382	402	412	391	398	418	373	380	413	401	369	366	395	401	353	401	376	416	407	357	371	394	372	406	416	404	375	372	386	369	411	401	383	381	397	397	409	394	368	375	393	360	406	350	424	381	357	390	385	387	382	398	392	381	383	406	431	420	394	358	415	394	390	404	402	405	369	382	400	394	433	384	390	405	409	404	403	423	380	381	384	375	358	433	348	386	394	379	399	433	388	385	410	388	450	395	374	399	400	442	391	381	406	366	384	375	404	422	404	369	388	373	403	410	387	385	400	378	411	421	446	388	407	365	415	408	415	359	327	385	370	388	393	393	369	359	412	416	411	380	399	386	395	372	395	363	385	383	376	357	411	372	379	379	431	406	396	407	394	375	413	404	413	392	359	422	363	385	360	390	353	393	384	386	371	417	385	409	399	358	381	425	356	379	397	379	374	401	403	365	389	426	375	410	402	421	408	391	398	399	391	390	393	402	389	368	409	389	387	389	392	374	375	383	428	393	385	432	376	383	411	397	410	413	411	398	375	410	381	403	347	393	381	338	399	386	410	384	398	381	377	440	424	357	358	404	381	361	394	392	379	408	394	415	403	376	404	382	384	397	366	376	364	404	388	371	368	412	364	404	345	411	389	373	380	352	394	377	402	386	371	384	443	451	354	358	373	411	409	436	425	367	382	409	411	368	430	415	434	372	389	354	365	396	409	408	369	398	381	379	391	399	405	355	393	411	387	363	419	379	411	395	351	434	379	387	398	358	371	376	393	410	392	365	409	402	382	376	384	370	421	416	385	375	419	402	396	392	372	383	413	385	441	387	415	401	412	402	376	378	402	360	403	392	386	362	414	405	412	437	381	356	367	390	401	402	413	413	409	409	376	407	405	390	403	393	402	377	381	395	400	390	388	431	427	361	430	367	385	394	431	375	399	394	369	375	390	400	415	358	413	405	364	378	400	400	359	355	441	402	419	357	401	416	390	371	387	367	401	377	398	400	403	415	376	389	412	407	408	396	434	415	389	403	419	388	410	408	409	395	371	396	369	403	389	397	378	355	413	415	394	395	386	416	416	373	374	371	429	396	391	367	414	408	389	409	390	368	392	405	396	402	429	408	393	357	396	400	390	351	355	406	363	405	382	397	370	430	364	400	373	400	369	382	375	354	365	395	406	419	406	369	386	405	359	426	413	383	390	365	393	404	406	384	380	382	398	356	352	393	385	406	392	373	392	391	398	351	373	376	391	419	403	390	374	377	406	359	394	418	413	408	402	425	409	399	397	380	408	368	397	364	399	391	380	423	377	411	398	363	408	409	374	393	394	387	392	422	380	369	372	426	401	385	372	393	423	381	401	363	402	394	387	435	358	371	365	392	350	421	404	389	412	396	393	399	372	381	399	376	396	385	399	352	383	406	392	413	416	409	417	387	388	395	357	419	359	416	358	399	412	384	395	382	409	385	367	384	379	363	396	380	368	384	393	395	399	380	401	381	378	406	434	400	378	382	405	375	352	420	398	406	367	383	373	395	396	386	405	382	376	348	393	392	398	409	396	411	382	417	390	387	384	424	394	372	402	424	406	393	412	387	363	383	413	398	367	377	392	372	399	373	364	377	401	395	408	398	407	371	369	388	397	431	411	417	394	384	387	400	386	384	417	408	381	413	385	380	395	387	378	366	365	367	405	390	422	373	378	395	401	425	397	420	397	398	424	390	408	370	376	371	411	381	397	364	412	385	383	403	387	410	396	368	397	358	419	387	362	406	412	382	421	418	391	389	408	400	401	363	404	382	403	400	396	382	420	390	412	414	351	372	416	419	382	413	384	396	361	390	357	386	393	406	419	375	397	384	405	404	392	378	383	388	384	392	382	400	377	414	398	386	443	374	374	402	360	379	378	383	365	436	380	386	374	397	395	410	349	388	373	392	397	379	396	410	366	401	399	379	399	376	407	408	369	402	380	381	352	420	369	383	397	394	386	382	375	383	368	390	412	372	390	409	412	429	371	393	408	393	379	385	401	417	372	356	392	372	398	348	388	417	385	388	376	414	393	413	420	366	375	393	386	394	378	427	380	398	400	401	372	373	371	378	429	406	415	390	392	374	366	388	387	398	389	394	383	396	377	374	366	411	377	383	397	373	373	388	347	382	423	404	406	373	387	378	385	354	385	388	405	392	378	388	410	412	400	404	374	379	379	366	374	414	389	355	387	385	368	371	391	410	348	404	414	388	417	404	396	391	384	361	382	437	409	395	372	400	406	408	391	420	388	415	383	405	392	401	405	398	386	351	428	375	386	396	391	409	392	353	400	401	389	385	416	345	375	376	361	400	372	392	398	395	412	411	366	420	390	388	379	401	384
25182	21554	28108	26209	14300	5632	2664	1510	904	712	585	484	458	399	397	371	356	329	276	364	320	294	310	303	274	295	302	285	293	250	281	291	268	227	289	297	295	289	272	278	285	248	248	238	259	274	276	254	274	281	261	275	322	281	247	266	269	284	268	248	313	295	246	284	265	223	273	262	256	256	235	293	270	275	266	245	253	247	266	291	273	278	262	245	296	251	247	268	288	288	291	247	282	253	265	285	272	257	263	291	268	240	273	253	254	257	289	269	270	266	282	268	254	274	258	285	286	255	288	279	287	257	286	237	249	275	264	265	273	256	267	247	313	262	305	271	256	283	270	279	286	271	231	260	267	258	263	308	269	294	252	237	271	282	261	262	260	254	298	250	299	263	281	269	274	255	265	247	284	269	253	295	270	266	239	250	245	248	259	275	282	282	262	269	295	281	260	273	267	261	265	274	240	293	278	262	266	263	270	282	264	252	265	239	278	288	275	240	289	296	261	264	247	290	299	238	271	284	271	251	249	275	241	264	277	248	288	228	263	268	262	259	260	261	256	280	240	229	283	274	267	296	248	270	254	289	287	256	281	273	285	258	270	262	256	278	278	252	265	301	260	237	227	268	279	284	274	265	234	251	264	263	254	258	259	283	269	256	278	296	264	271	247	256	242	269	267	280	275	270	270	268	268	279	268	269	274	293	282	243	281	229	265	253	269	274	304	265	263	299	260	258	265	268	262	282	254	264	276	269	271	290	277	286	275	290	272	293	289	284	261	277	272	283	272	270	250	269	273	286	284	260	286	269	267	283	282	241	257	254	302	284	282	276	260	249	261	271	259	272	218	242	292	279	255	233	259	277	267	255	274	251	275	257	252	263	278	265	273	281	288	278	245	258	248	247	268	243	266	274	265	271	287	234	291	267	258	271	276	249	269	246	279	268	293	271	280	283	268	263	245	257	280	264	264	256	289	283	276	294	273	250	274	291	278	266	277	231	266	238	292	289	280	248	240	256	264	266	294	274	282	291	273	260	272	234	263	275	243	270	301	269	248	274	305	267	254	255	273	250	254	247	256	292	246	263	249	260	277	269	269	284	256	247	276	257	257	238	286	296	307	267	275	292	282	238	280	287	259	258	268	272	276	250	279	271	272	254	279	255	289	299	246	250	269	297	295	266	276	274	249	252	262	293	269	280	267	291	278	289	241	272	262	258	265	270	273	269	265	279	275	271	255	264	253	270	261	261	227	276	254	291	272	265	289	269	270	277	285	244	258	289	269	280	272	268	263	244	290	269	280	259	266	274	270	287	299	263	277	305	285	253	280	284	284	260	237	280	245	268	247	290	263	284	263	271	279	285	310	270	287	278	260	258	282	276	263	291	279	279	276	285	269	275	268	262	295	282	285	289	280	318	273	314	264	244	253	272	247	289	291	254	274	271	289	281	281	278	286	250	288	258	277	283	287	284	259	278	254	273	239	269	262	240	265	274	273	286	281	249	281	255	250	268	264	288	244	263	264	259	285	260	278	266	273	266	267	286	256	257	272	286	267	277	277	234	269	270	280	272	271	284	290	288	285	295	267	272	284	286	267	268	282	257	277	274	273	239	293	257	269	245	260	271	254	288	274	281	256	251	281	300	296	271	260	272	253	271	275	255	266	280	275	268	271	264	273	283	268	269	282	240	257	262	269	266	299	282	249	288	300	275	270	271	290	291	270	269	261	248	244	255	259	277	276	279	276	266	278	278	290	259	282	293	236	282	275	270	295	282	277	247	256	274	240	270	277	271	273	264	259	267	267	287	289	239	242	275	256	287	270	267	259	279	287	282	249	261	279	276	274	291	294	277	267	279	251	246	249	277	270	251	260	284	278	290	263	257	302	276	260	284	298	272	231	284	287	289	281	252	255	282	289	269	251	220	278	258	270	286	268	288	276	300	247	257	294	274	270	274	247	243	240	273	264	289	274	275	295	274	274	261	307	269	276	279	255	283	277	306	256	302	280	245	276	279	270	264	272	279	253	288	301	264	255	281	292	252	255	278	272	282	256	252	265	275	254	263	276	267	298	273	233	255	267	275	261	257	295	265	259	258	277	285	270	280	253	263	268	270	281	317	264	233	246	230	274	257	279	239	273	279	284	255	245	301	272	298	272	274	255	247	282	278	282	251	272	293	276	253	283	275	275	245	270	270	274	271	275	282	295	251	271	247	272	267	277	280	301	259	259	296	264	296	262	287	285	276	262	283	255	279	293	265	280	234	270	293	259	280	259	271	287	250	264	239	259	263	253	280	283	261	270	298	280	271	272	299	289	283	280	247	240	264	248	277	281	267	275	274	248	274	289	263	268	257	249	225	276	287	257	302	265	250	262	263	267	261	258	297	277	277	280	268	277	264	250	288	284	255	266	293	267	277	262	288	293	264	302	241	263	268	260	251	248	272	265	249	292	271	283	258	283	293	283	255	253	294	264	272	276	307	254	291	259	274	281	274	307	272	298	263	253	293	275	289	289	272	253	265	301	252	271	267	266	293	282	269	267	271	270	279	280	262	283	267	293	249	269	267	284	243	283	256	272	245	294	250	282	272	228	233	279	256	277	295	251	281	271	251	254	251	291	288	226	264	272	275	269	238	242	294	265	238	293	310	287	273	276	252	267	243	260	261	272	284	266	290	261	258	286	259	270	276	275	258	287	284	255	239	263	284	278	255	262	237	275	264	251	250	252	263	252	257	264	279	247	285	270	270	272	260	264	254	255	271	305	281	268	281	263	264	259	247	260	257	268	253	280	258	296	243	272	249	275	274	269	257	247	247	268	298	264	270	267	263	265	264	267	284	284	277	296	286	247	243	273	278	279	261	272	248	252	291	277	267	285	220	277	289	274	236	264	251	307	255	257	254	275	282	280	268	267	284	287	281	289	273	274	269	288	257	271	257	243	262	260	293	293	295	281	289	269	273	260	271	239	258	274	241	244	251	245	306	263	273	307	280	266	237	262	267	312	250	268	277	291	249	256	283	273	260	262	263	290	243	273	259	249	257	272	268	265	279	274	279	270	251	273	250	264	261	283	287	252	262	261	282	278	245	275	251	283	257	263	266	263	294	253	277	258	245	256	292	256	268	257	264	277	246	261	262	283	270	262	263	267	256	266	301	262	252	252	254	281	251	270	284	293	282	244	275	244	256	272	267	277	240	267	243	250	269	283	280	263	274	291	292	248	295	258	292	252	263	275	271	224	281	275	266	293	248	246	254	252	290	278	253	270	309	311	254	229	253	266	278	280	290	290	277	254	274	291	277	254	269	264	260	268	235	248	293	283	255	277	295	281	268	270	261	281	266	260	284	278	266	268	285	271	285	281	271	271	267	269	259	255	248	278	274	268	251	249	259	268	260	273	305	309	272	241	265	253	280	256	274	273	276	260	253	257	259	304	273	273	292	250	245	296	314	236	284	274	250	273	276	266	252	282	262	270	257	270	267	276	242	257	223	271	251	300	270	271	265	240	296
33249	50816	38837	24923	15025	8221	4571	2739	1635	1176	926	830	708	657	543	530	456	480	427	429	393	380	349	359	367	343	362	319	382	338	344	335	358	319	307	323	323	327	323	335	332	334	334	332	300	293	297	345	331	295	346	333	319	345	308	320	277	308	314	314	349	348	293	337	301	344	285	281	313	308	322	338	310	311	313	333	321	314	357	311	335	338	326	299	294	320	322	351	325	327	313	307	329	328	314	350	296	302	326	331	307	334	329	310	300	309	314	363	356	350	323	299	316	331	301	293	320	320	335	312	303	323	302	291	359	305	310	324	295	334	340	294	316	330	347	307	341	320	325	328	298	294	316	338	324	314	331	337	311	315	312	325	359	331	312	312	328	352	322	313	345	316	311	321	325	291	313	317	327	337	308	327	305	332	320	321	330	329	295	322	322	308	312	335	325	319	371	317	302	331	313	328	312	309	317	316	330	315	327	346	309	319	322	286	341	287	361	307	293	344	317	298	338	307	320	271	329	305	302	306	336	329	308	355	324	340	346	319	342	360	341	330	285	283	325	310	346	330	304	314	294	299	314	313	313	309	299	316	323	306	302	328	311	329	315	295	311	306	316	332	320	322	301	335	345	321	336	318	332	325	305	292	329	336	323	307	323	301	298	313	359	324	322	297	336	308	327	336	342	341	341	289	361	318	331	326	333	322	309	296	345	321	329	313	330	324	325	326	360	291	339	324	295	309	319	322	325	330	304	335	290	325	311	320	337	323	336	298	291	295	303	327	317	335	355	338	332	326	322	350	368	349	300	332	333	317	350	310	316	309	295	326	318	339	319	328	298	337	347	320	348	324	297	324	308	303	311	342	324	274	330	334	322	297	291	325	330	294	272	326	317	317	319	333	329	323	317	327	305	345	303	328	302	343	330	334	333	310	330	336	339	292	317	324	307	311	309	320	281	275	321	307	314	302	342	331	332	329	351	317	321	320	297	347	294	314	315	311	317	329	311	336	316	323	330	311	322	297	327	332	317	345	303	313	353	305	358	293	332	306	323	370	295	306	311	312	306	333	324	338	323	344	293	302	297	290	310	295	319	319	288	306	324	314	325	287	329	334	304	293	326	318	312	324	336	293	283	312	344	304	300	330	310	313	313	306	305	325	312	321	291	333	306	328	349	289	264	334	345	312	320	315	331	329	347	307	285	339	312	327	323	316	324	344	345	315	312	321	323	328	287	330	327	313	308	275	308	326	324	349	329	322	325	324	312	315	340	282	304	296	329	296	333	317	300	321	308	325	331	297	296	328	312	303	321	328	310	322	324	274	291	304	316	313	313	315	319	303	330	315	331	298	327	325	308	305	316	294	302	320	301	317	321	327	314	335	316	308	309	350	320	308	318	308	332	360	341	345	326	335	358	311	338	309	287	303	331	312	354	313	324	306	358	319	299	329	321	353	320	352	331	300	302	315	331	315	317	317	296	319	302	367	306	316	308	314	327	304	334	307	284	342	307	317	309	286	317	314	337	308	307	315	317	317	313	293	307	323	355	306	312	335	339	324	336	330	333	319	303	311	326	315	333	335	352	312	323	343	358	343	325	322	306	342	314	311	364	320	307	326	323	302	327	300	336	284	334	343	361	333	305	308	324	310	292	326	300	326	311	302	331	295	311	335	305	341	311	267	340	321	306	331	310	282	299	333	332	320	305	310	314	334	325	346	343	301	311	301	324	315	326	315	300	325	339	354	326	346	334	312	315	309	319	316	310	320	357	317	323	323	299	302	299	310	313	300	311	348	337	310	325	330	316	332	320	339	310	277	307	291	320	334	295	326	309	330	299	321	308	315	324	307	335	301	282	348	314	328	316	341	332	309	321	301	343	315	337	314	304	336	320	325	315	341	341	326	366	285	321	304	299	333	332	317	333	304	315	312	299	331	335	295	316	322	292	305	352	303	341	324	303	310	327	339	289	293	298	305	304	344	330	315	311	302	309	374	310	315	328	348	326	363	339	355	341	298	307	310	309	305	302	329	329	329	334	372	300	308	346	314	326	309	305	315	312	309	291	324	310	298	306	304	277	331	288	302	302	282	317	318	347	326	334	327	311	320	332	338	282	301	328	307	350	321	316	326	314	290	328	296	355	341	309	297	314	329	321	315	319	310	338	322	333	308	320	323	357	312	323	317	322	333	310	339	316	324	335	328	325	360	307	334	325	313	341	311	298	353	342	325	304	307	306	346	286	316	317	324	330	335	310	344	337	325	340	307	327	309	314	297	336	325	330	305	329	313	320	314	323	341	303	339	315	334	291	322	329	339	342	326	326	320	305	334	344	304	321	317	320	330	321	318	310	337	302	345	329	356	335	297	320	290	304	290	284	339	328	318	331	309	339	330	308	304	318	312	348	298	298	331	339	307	327	334	325	304	309	330	344	338	346	331	348	311	305	301	328	334	275	306	309	270	306	298	330	294	357	322	305	316	328	325	334	292	308	326	298	305	316	322	301	333	316	304	315	290	310	324	297	309	299	325	321	343	295	324	312	325	331	328	307	317	331	282	310	304	325	325	318	323	328	309	315	305	313	323	337	288	336	303	316	314	322	326	292	341	300	319	296	321	312	306	290	313	315	315	318	329	335	289	300	329	312	337	305	295	308	352	302	333	328	332	306	324	310	325	335	325	311	316	350	286	330	290	356	325	305	301	333	304	333	297	312	331	329	302	307	327	291	306	331	342	318	298	289	320	315	303	322	296	280	335	294	340	307	302	287	329	298	341	338	328	302	329	320	313	316	297	324	332	284	345	313	279	304	335	345	346	343	321	315	334	319	303	318	302	319	327	291	332	319	317	312	313	310	294	307	330	299	330	313	293	332	307	298	324	309	339	294	329	301	319	302	315	311	284	341	306	313	298	323	311	337	311	275	319	315	333	304	291	331	318	314	322	323	315	335	305	307	285	360	304	326	321	324	303	334	345	313	341	296	318	312	286	309	301	290	343	313	323	331	335	287	315	301	301	339	346	333	324	308	307	332	354	288	304	319	350	280	295	318	294	330	336	296	321	322	314	317	311	327	310	339	303	310	297	316	305	311	343	331	315	331	305	311	302	305	299	313	295	299	341	354	332	285	325	322	305	289	305	303	343	310	331	353	341	337	342	310	307	336	312	328	322	321	327	334	322	324	310	313	325	299	325	311	310	293	292	331	339	295	309	305	281	286	294	355	343	306	322	325	337	327	330	323	321	297	318	328	325	301	319	294	308	295	313	297	322	306	326	344	314	328	328	297	319	300	348	329	331	309	323	322	340	334	314	341	313	299	311	338	333	324	314	347	278	297	306	347	316	346	311	298	325	319	299	283	323	327	334	343	319	284	288	290	308	339	308	349	306	333	323	317	307	346	299	338	322	312	273	321	339	310	301	317	324	326	300	295	299	341	317	334	301	349	319	343	311	317	349	309	335	341	306	311	285	322	323	326	350	315	327	339	328	353	350	314	302	337	309	301	321	308	301	271	318
22763	21480	28989	24429	21757	21757	14057	4120	1963	1379	1085	841	724	648	623	539	526	507	470	460	428	444	399	383	376	441	375	363	382	369	376	396	411	354	368	341	335	336	347	375	347	315	329	347	352	358	374	335	370	347	307	335	356	341	363	362	351	361	369	343	356	366	349	347	369	341	332	319	349	329	315	358	343	337	351	328	331	347	342	333	326	371	367	362	334	343	337	339	348	316	360	295	315	324	336	315	333	351	370	343	377	364	313	353	345	347	374	338	393	348	340	343	336	360	381	358	346	383	329	332	325	350	350	309	324	302	338	357	386	343	319	326	395	347	351	351	375	352	334	317	366	356	324	330	335	351	374	323	329	353	340	347	343	342	350	388	317	359	379	349	351	352	347	333	358	337	327	328	360	342	308	372	361	323	317	322	362	334	328	338	349	368	356	332	354	340	331	298	362	340	340	333	349	344	367	302	323	374	361	335	322	291	355	339	338	387	339	321	336	334	303	309	353	341	333	332	332	319	353	348	334	341	334	316	323	319	324	327	365	354	362	344	322	360	348	313	340	375	359	353	344	326	288	349	353	358	348	327	345	321	351	301	332	333	333	337	344	332	312	344	329	331	352	345	326	328	343	348	350	352	366	328	330	352	340	368	333	329	344	358	355	345	333	319	383	316	350	319	341	369	336	349	333	390	367	338	340	335	321	365	301	321	346	321	338	369	358	330	353	380	352	340	350	328	381	354	319	357	336	347	309	328	369	333	317	315	335	352	354	348	337	357	383	345	351	345	373	343	350	315	328	332	365	340	370	368	373	332	378	336	345	318	336	346	332	353	352	338	325	371	343	330	348	321	360	322	335	306	344	331	318	354	352	334	329	347	334	348	344	368	341	370	347	337	384	337	334	360	361	340	325	386	310	360	308	362	374	330	336	334	343	358	349	362	344	368	321	349	295	341	375	356	374	339	332	342	330	370	328	359	352	342	355	357	339	349	338	304	325	348	356	337	341	316	355	339	365	345	334	343	331	349	305	338	305	333	341	352	348	354	336	367	354	340	351	330	343	348	350	319	347	319	316	316	314	356	329	347	333	351	350	344	343	329	341	358	337	381	311	344	323	348	335	327	317	330	350	349	370	307	376	335	316	328	343	304	324	341	347	391	369	336	369	388	318	333	324	320	355	359	341	347	344	361	307	350	335	349	346	333	312	312	323	334	371	350	349	340	370	349	357	371	358	356	361	338	368	358	301	339	320	314	342	345	340	351	362	361	350	368	345	343	352	325	327	350	325	335	350	327	351	351	338	349	344	384	353	333	349	343	331	335	356	332	378	342	356	339	321	345	357	341	345	342	316	354	358	358	309	355	336	353	332	316	345	348	340	338	307	347	358	324	307	333	333	321	363	344	342	346	356	349	335	352	330	327	340	334	334	348	392	349	374	357	313	394	339	328	338	344	348	341	318	354	367	364	361	338	346	363	370	352	332	333	358	335	345	332	328	357	381	336	334	349	353	342	344	339	335	339	349	298	343	318	341	336	334	393	321	358	366	325	318	348	332	338	366	368	316	365	384	351	304	358	345	326	333	315	342	375	343	333	348	317	363	347	335	340	360	364	328	322	344	323	361	319	311	318	366	351	352	341	326	385	341	370	311	329	337	353	301	326	331	314	355	335	326	330	321	329	337	346	345	344	350	345	343	375	338	349	347	323	326	360	353	367	335	290	366	315	326	361	374	352	336	351	322	311	338	349	370	298	334	330	337	352	309	314	326	319	358	325	311	313	354	326	339	330	309	328	325	356	348	334	368	322	351	326	328	328	325	353	327	339	347	359	326	338	319	331	377	375	332	337	345	356	320	340	349	317	355	349	380	333	347	331	383	368	366	351	369	347	352	331	319	318	355	364	346	317	344	388	308	335	352	338	367	336	331	321	340	343	371	334	329	336	344	331	363	317	325	387	367	350	323	350	322	344	353	318	343	343	377	317	347	325	329	335	359	314	361	352	331	366	353	370	355	375	348	377	355	380	353	338	381	321	363	330	321	344	385	323	359	350	333	329	333	352	319	351	323	316	351	356	358	358	327	331	342	310	340	320	365	350	327	353	344	364	379	350	333	323	340	362	345	304	331	361	383	336	345	347	303	346	354	347	341	381	378	321	347	363	325	343	370	358	326	330	345	328	325	322	340	315	377	348	382	320	349	335	319	341	359	323	338	337	348	339	327	323	347	347	300	349	350	316	351	313	327	333	353	323	359	361	330	356	323	345	328	365	321	356	355	319	370	333	345	334	388	349	277	312	351	361	350	341	338	365	319	296	334	380	328	340	354	360	343	315	352	352	308	346	336	317	344	323	319	353	350	316	349	366	350	354	330	350	360	372	336	333	308	363	336	362	320	337	302	322	327	339	304	340	354	316	322	378	366	340	345	306	370	330	340	323	345	321	339	339	341	340	370	365	366	332	345	352	332	332	351	341	313	343	337	341	325	338	347	315	339	332	336	365	330	342	304	330	318	354	330	298	353	356	319	320	350	332	357	337	324	346	349	364	345	332	372	326	385	380	363	346	353	344	304	394	358	347	338	366	336	327	339	319	373	340	364	351	330	362	326	320	323	320	357	343	382	356	348	355	376	333	336	365	346	351	349	351	374	306	319	329	352	328	323	343	321	317	327	343	368	342	344	342	317	308	341	308	340	329	323	347	355	371	334	338	360	364	332	349	283	337	320	360	318	336	314	342	335	358	358	355	336	339	350	323	349	311	346	351	352	328	337	388	341	338	348	363	326	346	346	313	349	326	326	343	333	355	358	319	365	303	374	373	355	361	340	301	308	329	356	336	338	321	346	379	328	328	343	325	338	350	359	346	301	356	334	339	355	378	340	315	332	309	359	368	360	341	342	321	360	329	380	395	360	332	340	352	319	316	341	341	325	355	338	356	339	329	346	332	357	356	327	349	332	333	336	329	380	310	345	318	404	327	330	374	353	312	328	322	347	339	339	348	347	331	373	366	319	357	342	354	313	307	335	337	361	347	343	344	352	326	379	350	341	354	350	361	365	335	340	353	338	364	305	370	348	347	356	375	375	330	324	345	368	355	302	357	326	310	336	339	344	331	321	293	328	345	347	325	380	329	335	386	341	335	334	334	340	305	337	361	377	342	349	359	366	351	322	328	338	363	356	344	350	337	366	382	350	303	371	342	363	348	350	358	327	365	332	353	347	331	336	355	332	346	350	342	355	331	334	289	299	367	304	358	371	328	365	367	332	379	319	330	326	332	334	329	352	327	363	308	342	365	351	347	326	373	320	352	318	344	327	349	384	333	355	337	361	390	348	354	314	331	339	378	383	339	336	333	321	356	332	368	344	315	328	331	296	347	324	371	375	356	353	331	352	316	393	318	349	348	307	356	319	313	343	342	317	344	322	336	335	311	331	350	339	349	314	333	352	357	332	348	320	379	341	348	338	364	349	386	339	312	325	311	339	347	353	315	353	349	348	337	328	369	369	371
34904	63295	45950	32738	24209	17582	10303	5769	3358	2324	1778	1370	1167	986	854	766	746	647	585	539	526	508	474	480	500	503	457	475	453	451	378	441	424	402	406	404	388	418	411	430	398	380	390	404	417	388	403	406	387	418	424	392	391	379	393	401	381	393	435	423	378	392	390	404	384	425	406	402	380	408	424	394	426	413	423	394	404	409	409	401	410	428	376	364	385	381	404	393	405	385	424	390	381	421	387	387	384	425	417	396	361	377	396	416	381	425	391	379	368	402	381	389	441	394	367	390	363	441	384	405	387	386	402	405	426	399	393	365	400	403	409	377	376	399	407	392	390	413	402	366	415	381	408	368	380	405	414	391	377	411	425	346	421	421	400	380	367	395	404	436	415	361	377	388	395	383	358	367	420	380	401	391	379	381	387	383	394	378	412	406	376	400	448	374	420	431	403	388	383	377	402	361	375	369	352	400	367	401	382	414	387	416	395	358	403	381	383	374	404	407	385	385	376	418	398	370	409	384	389	404	396	336	414	359	399	359	401	377	422	354	392	421	415	395	373	408	394	455	397	431	402	430	395	368	355	396	357	388	413	349	405	390	414	384	379	416	372	397	386	360	382	419	418	340	386	399	393	416	370	399	367	390	396	398	383	391	416	405	391	350	395	405	395	385	392	370	394	390	387	384	379	395	416	390	401	367	385	388	422	412	412	372	411	438	391	387	372	372	414	371	398	384	351	404	384	409	370	382	399	396	365	398	360	404	376	397	387	402	376	390	392	364	403	406	395	381	395	408	402	411	394	347	411	395	396	383	407	405	365	397	391	356	376	408	418	407	365	363	407	415	406	391	390	366	383	384	409	428	395	377	338	413	412	395	401	384	390	357	404	364	413	419	400	408	397	436	404	393	360	379	377	389	375	410	421	405	387	418	418	409	371	406	356	413	334	380	427	427	392	376	420	379	356	372	382	371	416	429	363	406	416	376	388	396	378	372	365	372	377	408	383	382	378	386	388	404	386	388	406	393	434	379	409	429	423	399	384	403	404	404	378	393	394	390	379	410	377	374	357	395	400	429	369	362	389	396	402	407	375	393	368	400	411	401	389	396	391	376	417	418	418	439	424	398	382	448	384	396	409	382	400	370	392	372	380	374	383	415	384	398	402	407	411	393	386	392	409	421	426	386	386	379	406	383	393	394	407	404	373	361	407	403	411	361	382	378	420	376	365	357	397	381	400	372	350	404	353	421	382	406	403	387	434	391	370	361	379	360	411	411	373	428	415	388	388	385	392	392	434	381	396	365	389	392	403	387	394	394	395	404	384	379	377	372	396	373	385	385	386	385	354	408	421	388	375	424	376	388	376	421	420	359	379	409	366	359	400	401	417	408	407	373	389	382	360	372	396	373	390	370	412	412	387	390	402	399	401	419	404	387	372	375	354	418	376	352	397	387	400	396	398	373	405	371	436	355	410	401	381	416	398	390	388	401	364	429	387	417	398	398	380	419	411	407	402	397	387	393	376	381	415	390	365	353	386	430	397	358	379	443	410	366	396	392	399	400	400	412	385	404	380	416	371	369	401	364	354	386	372	360	387	397	389	336	422	382	393	415	402	393	374	401	424	384	392	371	393	396	398	403	400	371	391	429	366	389	421	361	409	369	386	387	361	391	390	422	368	401	390	382	372	413	388	398	361	413	370	389	421	390	367	363	382	380	406	402	402	361	411	405	391	366	351	388	378	360	383	395	368	391	411	401	369	395	387	382	397	389	390	392	366	391	396	437	364	386	403	371	382	357	403	397	390	413	369	395	380	386	391	363	395	411	386	407	397	364	405	401	379	395	348	424	417	375	399	360	376	400	369	375	412	391	395	390	347	377	391	413	398	401	406	378	368	383	425	416	435	392	370	370	386	381	387	352	386	413	391	385	394	367	381	375	392	398	420	395	413	427	401	392	389	421	369	398	384	401	406	362	400	391	380	419	405	384	405	368	401	418	385	391	418	389	352	390	407	419	375	394	352	404	401	409	421	388	391	382	397	350	390	414	389	358	387	364	400	376	399	391	423	390	381	364	390	362	407	386	411	374	419	378	381	409	401	401	411	430	398	362	401	412	380	384	426	372	375	428	375	406	376	392	390	417	437	351	382	420	376	362	391	399	397	411	384	426	372	386	430	368	412	398	395	407	407	396	412	396	382	403	360	382	414	427	403	435	414	410	405	381	338	405	442	413	368	370	371	413	384	388	414	432	394	384	371	379	413	388	378	379	391	372	380	416	392	386	376	395	392	423	422	379	407	388	425	381	373	379	389	403	389	370	380	391	382	352	384	405	399	387	382	368	389	402	403	382	433	399	399	366	373	378	369	395	372	390	374	408	372	394	403	389	431	378	409	415	377	402	411	398	408	402	368	356	431	400	417	408	371	398	397	403	356	423	408	401	371	396	390	403	380	377	392	409	405	389	397	394	402	392	436	416	398	400	374	412	383	392	395	403	378	388	370	403	397	406	421	374	391	356	386	398	384	400	396	403	369	447	389	408	417	394	401	385	431	404	386	392	415	366	406	421	412	369	421	404	426	416	368	392	393	415	376	388	448	376	403	399	363	388	397	374	394	376	394	408	384	402	391	374	395	430	393	400	403	405	372	398	388	388	358	409	374	395	413	376	383	386	438	406	388	379	376	400	400	393	378	424	411	401	375	401	408	368	414	383	428	412	376	379	364	389	391	390	398	402	412	377	376	390	384	364	393	414	384	432	414	425	353	405	423	391	365	413	405	386	377	400	372	379	398	373	388	400	413	363	392	394	401	384	393	423	400	404	363	388	387	387	407	357	373	404	388	413	410	394	404	401	389	415	398	381	379	411	412	401	370	399	384	392	393	392	409	399	374	392	392	426	396	410	378	382	407	387	426	375	371	412	385	383	401	361	390	389	431	415	382	382	397	376	400	369	394	361	381	380	372	419	381	399	372	398	403	411	376	389	406	398	384	377	387	420	384	434	380	384	395	388	381	358	395	386	388	375	402	391	375	392	404	386	399	384	337	367	374	394	372	385	387	384	362	383	381	385	377	366	440	393	367	407	363	377	385	384	383	372	358	417	386	386	358	386	407	423	404	392	405	398	388	369	381	369	410	397	362	355	377	385	380	367	400	387	422	386	400	405	394	365	401	372	393	384	390	405	408	404	397	401	376	389	395	434	367	388	382	406	400	381	390	376	412	411	378	397	363	406	380	402	405	381	412	363	378	387	364	360	380	374	391	380	399	352	398	407	397	416	363	368	422	370	382	387	396	421	389	407	374	422	389	373	402	395	394	392	415	416	374	362	369	422	378	395	351	396	392	389	349	362	414	345	436	397	392	363	406	391	397	412	410	391	429	398	413	393	400	409	381	394	399	407	377	396	373	388	374	400	386	389	419	408	373	396	368	421	419	430	375	393	368	401	441	378	416	426	385	387	417	388	420	360	402	391	413	399	388	370	406	387	387	411	398	409	386	366	404	414	380	375
30568	30111	30222	19509	7820	3608	1938	1084	834	665	588	547	450	382	378	382	336	340	334	307	334	280	315	307	296	271	256	299	290	281	285	291	283	280	284	285	301	303	323	277	318	273	318	285	295	297	306	287	279	269	261	291	298	273	279	294	284	270	293	266	285	263	288	292	310	294	275	316	284	268	306	310	278	302	337	318	282	280	270	275	281	292	297	277	272	301	287	265	275	281	300	289	289	297	297	279	261	284	288	320	276	314	303	269	307	316	298	289	308	287	280	296	274	276	264	288	284	285	287	281	304	295	275	265	279	251	286	269	295	284	275	285	261	257	284	322	282	289	273	277	286	293	284	279	299	263	310	292	310	276	279	288	286	280	305	280	247	250	278	290	318	292	279	284	294	256	270	254	257	284	259	280	276	280	295	287	276	317	314	321	317	277	287	287	265	257	289	300	279	288	289	259	278	294	297	256	273	297	278	263	307	321	288	273	287	283	242	298	275	295	258	277	301	290	293	269	291	278	253	252	301	285	300	258	289	290	296	265	269	293	254	296	283	302	275	272	275	296	281	302	282	276	307	296	270	262	280	286	283	282	311	285	287	292	282	308	326	288	262	273	304	270	267	295	275	320	301	316	296	288	301	291	290	319	263	268	282	280	292	302	293	272	258	263	296	332	287	305	294	281	296	292	285	288	269	277	298	291	294	299	293	285	273	262	308	286	266	297	270	280	283	300	257	300	289	275	292	294	325	276	297	299	309	283	266	294	286	299	311	275	276	311	278	279	277	272	274	292	299	295	277	254	278	289	304	276	284	325	286	246	296	311	299	272	293	278	308	250	289	272	336	277	291	266	272	269	272	278	290	289	314	298	296	283	289	315	259	319	290	303	294	274	255	285	301	304	253	257	308	294	283	278	273	291	250	277	298	291	288	272	291	265	297	280	290	279	288	283	276	267	266	278	269	268	272	310	275	296	302	312	317	284	296	291	285	289	260	280	290	278	313	306	276	287	298	276	294	267	290	278	293	288	310	262	273	262	294	280	261	276	274	272	295	290	257	296	283	272	287	261	269	316	276	279	260	304	287	241	291	283	295	313	288	275	293	302	298	297	325	288	298	290	269	286	291	279	286	286	289	247	260	277	281	261	280	283	272	281	273	293	266	299	286	318	320	259	281	283	297	284	246	283	278	251	282	286	281	272	291	276	297	263	249	305	257	286	305	299	281	303	291	288	280	319	285	271	287	276	262	297	311	301	299	270	269	293	252	269	288	292	305	297	282	298	322	302	269	293	293	298	257	291	291	252	313	291	274	270	304	274	303	276	290	266	268	265	251	292	288	268	265	309	259	296	277	298	304	265	296	315	293	265	279	295	243	299	259	304	262	309	284	307	263	264	278	289	277	293	295	310	302	283	286	296	304	266	290	291	293	280	304	299	276	292	287	286	287	295	283	252	288	287	296	285	309	251	287	294	268	268	292	300	268	242	313	279	285	266	313	305	285	271	245	266	305	261	287	282	273	307	282	290	282	273	301	327	286	289	291	306	302	265	259	279	295	268	294	279	285	301	288	276	263	290	296	308	268	275	296	337	273	294	302	282	253	291	321	272	296	333	308	304	287	263	292	263	276	271	272	286	289	312	282	300	275	304	286	260	287	285	277	301	278	273	277	288	271	280	289	276	288	298	259	291	276	282	286	267	278	278	256	256	275	290	272	265	278	288	290	260	263	264	295	289	269	273	271	285	289	306	288	293	277	269	277	280	306	263	279	282	288	277	262	275	282	279	266	279	285	295	284	304	295	282	284	284	285	267	293	314	301	273	326	275	270	288	284	270	275	273	274	283	267	289	304	273	261	285	299	277	276	281	264	268	282	288	264	289	280	260	269	278	293	327	271	318	254	300	313	276	283	254	295	271	297	294	264	266	290	288	296	294	272	286	274	296	282	258	299	270	275	259	281	297	270	270	293	313	276	307	302	315	318	292	267	243	261	296	289	254	274	282	288	327	271	295	272	282	295	260	298	254	284	260	305	291	310	315	286	290	299	303	273	281	265	271	298	271	258	283	287	291	282	274	273	302	294	292	294	319	303	298	276	315	275	283	263	280	306	316	262	275	274	252	289	284	304	293	262	273	332	275	289	261	269	308	287	270	288	280	292	287	310	274	274	309	321	253	264	304	286	288	259	295	272	304	273	303	286	283	273	293	314	315	266	294	290	271	272	282	275	281	287	289	288	282	265	306	267	315	286	272	321	295	308	315	274	297	303	250	305	275	296	265	280	259	277	302	279	301	291	302	293	289	308	295	300	257	294	284	279	297	288	283	295	260	293	293	258	295	286	256	279	306	290	284	274	277	269	301	277	282	281	264	267	285	299	288	305	293	300	268	265	289	280	274	274	271	293	275	257	314	285	280	280	315	305	293	268	305	272	292	275	272	270	286	285	300	279	282	291	289	306	270	282	305	305	251	288	296	290	296	328	288	266	309	283	302	304	280	308	312	306	304	324	310	270	280	289	321	291	272	305	288	287	268	316	268	284	290	283	303	312	267	305	299	262	291	273	298	294	269	306	295	287	256	275	268	300	281	267	290	294	269	277	300	285	309	309	271	270	328	292	259	260	293	286	264	273	293	286	263	293	289	275	313	291	297	255	293	293	271	326	299	279	251	313	282	285	273	287	264	287	276	286	293	267	300	273	274	270	307	273	314	285	277	271	271	302	267	307	271	258	276	275	279	313	300	274	293	300	307	277	302	330	292	296	277	279	281	278	292	255	316	255	260	292	284	299	278	293	272	286	286	279	289	279	289	264	282	306	298	271	296	288	277	284	271	297	292	303	272	292	297	289	282	290	272	308	280	279	267	278	257	285	260	282	294	295	317	305	294	288	289	250	287	269	310	286	272	311	274	309	275	283	311	286	279	276	279	267	284	275	284	290	284	287	298	298	266	294	290	265	266	274	307	299	284	295	290	281	271	301	270	263	299	293	316	267	272	276	300	307	285	283	281	318	294	302	283	279	276	292	290	258	278	269	283	272	288	286	261	287	272	290	298	291	281	271	279	287	278	268	291	279	270	319	319	308	307	278	248	294	267	299	274	279	268	281	296	313	289	293	291	289	292	271	284	301	301	306	279	282	301	280	269	274	279	262	270	290	302	273	250	277	293	296	303	286	284	287	300	267	283	273	267	262	307	286	290	288	284	275	291	288	278	273	279	274	294	254	275	269	308	285	293	281	252	295	274	280	301	314	264	331	306	281	253	298	289	309	284	278	263	286	299	293	299	305	270	284	246	284	302	303	298	314	274	291	277	270	294	272	300	287	270	292	301	260	269	299	292	318	275	278	265	289	254	274	272	297	295	287	272	292	305	290	290	302	262	272	309	275	270	284	300	292	276	314	289	288	283	293	314	283	265	282	268	230	257	302	275	293	272	303	276	279	266	269	302	281	311	294	264	299	279	308	318	266	257	314	264	255	273	286	314	309	310	297	269	288	282	305	277	269	259
33763	45337	34010	20209	10940	6253	3450	1989	1317	1091	888	779	639	558	517	471	493	433	429	409	385	411	408	341	348	338	361	342	360	346	379	368	369	361	347	338	349	346	338	311	313	318	330	357	321	323	318	317	371	322	318	305	337	351	352	339	319	358	297	333	325	318	320	320	353	335	350	341	359	321	314	333	358	328	380	343	334	314	310	350	331	334	309	326	329	321	343	320	344	323	333	330	320	336	318	357	322	349	294	291	364	322	337	308	321	314	325	321	324	339	350	327	325	344	344	318	339	326	368	317	336	314	313	312	333	345	370	295	323	318	360	314	305	332	350	303	307	326	323	340	339	352	331	335	328	338	320	340	320	328	316	304	308	320	345	379	373	315	310	324	314	293	332	318	339	313	347	336	345	304	343	319	363	350	329	359	343	353	316	353	326	331	361	312	321	330	324	319	373	332	335	336	367	313	337	337	358	319	317	335	312	350	316	371	337	334	308	301	295	334	313	352	313	345	325	353	328	342	308	331	344	340	349	344	323	327	330	348	351	305	333	325	341	320	329	323	315	327	315	324	359	352	315	338	344	319	334	319	369	341	330	329	350	313	305	335	327	345	317	329	324	345	325	340	338	326	348	339	318	332	302	337	318	315	313	321	352	365	337	326	337	347	336	313	333	324	342	372	349	334	301	333	320	336	325	306	336	324	338	314	326	351	314	353	293	323	308	337	323	337	330	320	347	315	318	340	336	329	355	324	333	360	311	366	350	303	342	333	322	338	370	344	365	332	330	343	349	338	346	356	311	343	296	338	323	316	337	339	327	289	318	331	313	312	328	349	324	335	304	299	325	325	339	338	330	309	332	316	305	328	342	308	340	377	338	329	338	321	323	316	316	313	356	344	336	327	329	289	328	317	349	327	323	328	360	337	329	321	340	333	347	333	295	321	323	342	306	360	330	367	368	300	325	337	333	340	326	331	331	328	331	352	338	366	345	333	350	337	343	325	317	344	327	349	331	352	335	323	331	376	338	306	338	332	325	330	329	349	343	344	350	307	294	370	338	334	306	332	315	355	328	362	336	347	332	346	330	385	355	323	334	347	309	351	354	337	351	342	338	337	328	339	331	310	330	325	330	311	346	347	358	349	334	340	323	355	322	316	344	341	332	359	323	324	349	352	338	322	358	351	343	330	318	330	351	315	333	330	330	353	346	314	348	329	340	339	307	292	346	336	340	324	320	319	314	322	376	303	303	321	322	329	299	338	354	336	330	320	311	328	313	326	329	355	326	333	320	331	315	314	317	314	354	351	339	319	339	315	323	314	330	321	326	322	311	320	326	348	315	334	328	355	328	335	341	359	341	317	311	341	320	338	315	341	331	332	353	335	343	315	338	312	344	306	323	334	357	334	371	340	365	335	330	325	332	330	364	328	332	325	354	334	361	336	312	298	358	319	338	347	341	312	300	321	330	357	357	341	330	336	299	351	305	306	326	325	361	370	307	346	322	304	365	328	334	328	344	332	340	355	304	327	342	314	316	318	332	328	331	329	363	354	351	364	319	366	354	323	329	347	340	332	311	305	335	336	363	356	324	351	359	330	346	350	305	367	338	335	366	322	357	335	388	322	354	327	356	320	328	336	355	336	349	350	324	307	330	330	346	310	351	352	329	346	325	324	310	307	328	335	336	356	340	346	350	356	330	363	330	320	305	312	313	340	345	334	318	310	312	327	360	369	319	337	343	330	355	321	357	332	317	345	350	287	309	326	343	335	307	330	329	322	348	349	356	349	331	348	323	352	341	306	319	327	341	323	292	314	334	311	335	340	344	340	329	337	332	327	324	326	344	324	330	313	314	347	327	307	334	340	353	348	351	321	317	336	344	352	323	332	332	332	336	334	339	334	315	322	304	322	344	334	350	300	307	290	322	346	318	294	335	330	356	313	337	321	304	358	318	330	365	325	341	330	320	317	314	322	308	319	321	316	317	345	350	349	370	307	320	365	309	310	366	306	318	322	358	322	324	344	330	335	330	377	343	345	322	331	328	332	326	325	351	299	367	347	310	320	352	316	361	324	351	338	337	352	361	310	338	367	331	355	325	356	332	364	305	327	323	351	306	308	317	320	308	344	329	334	347	355	338	357	327	311	316	356	336	316	313	319	319	292	337	368	327	312	341	382	297	318	332	339	343	369	334	330	330	321	333	332	358	350	358	319	313	338	332	345	342	335	347	326	326	304	309	349	348	342	323	340	323	318	316	303	322	340	315	350	311	325	320	341	332	302	327	326	301	330	308	333	302	368	340	344	335	349	323	358	322	333	317	342	327	321	304	336	339	329	333	322	336	323	351	335	313	313	338	377	326	335	342	332	346	364	343	310	322	364	308	328	332	376	352	363	353	346	302	317	330	337	308	302	351	296	337	349	343	333	350	336	361	336	333	305	323	328	340	339	336	323	337	317	298	330	304	307	350	320	330	318	338	315	326	302	340	310	367	357	291	346	311	322	346	302	316	337	330	329	336	377	333	355	334	312	326	321	334	302	321	330	320	320	332	305	331	331	303	328	349	330	403	329	366	332	338	351	339	304	348	344	325	365	340	358	352	330	344	309	333	294	329	328	342	318	351	376	324	356	337	310	313	343	329	332	326	350	330	318	344	345	325	363	330	345	343	330	355	317	342	321	316	347	307	346	321	345	344	314	295	340	321	342	351	340	318	311	310	326	319	362	335	329	341	357	341	351	326	355	288	347	357	294	337	350	325	312	298	309	331	328	361	329	314	338	329	316	326	330	309	304	320	346	342	339	339	313	336	277	361	332	311	343	344	327	371	365	337	357	349	340	325	324	316	311	321	330	310	297	313	301	354	352	334	319	359	337	326	306	331	285	343	315	333	325	292	320	303	299	329	343	315	327	323	318	310	318	329	298	340	338	323	324	323	328	313	335	335	333	342	330	326	325	360	345	325	293	308	303	320	298	330	352	326	334	316	314	336	369	328	359	366	325	334	312	326	313	303	328	341	346	327	312	306	338	338	349	310	316	326	333	329	346	311	337	330	325	274	359	315	315	306	336	323	336	322	319	335	332	326	349	340	349	344	329	310	357	314	314	342	326	333	312	340	318	341	364	320	358	332	344	310	336	327	326	355	375	344	304	339	362	337	336	320	347	316	330	384	312	346	329	326	342	322	367	336	332	370	328	345	329	311	313	334	308	345	325	330	309	347	364	346	339	330	346	337	316	308	330	345	338	364	319	296	347	327	341	318	325	339	353	304	334	303	308	335	332	371	327	353	337	314	334	308	299	351	325	319	342	331	313	298	323	319	340	328	348	297	338	315	331	313	320	335	342	340	318	318	323	356	349	343	334	335	347	343	320	340	346	342	308	317	330	314	308	308	326	319	337	331	312	336	288	345	302	342	311	356	328	287	308	313	332	368	312	306	350	338	332	328	332	325	316	319	342	336	326	343	339	342	345	346	305	351	334	377	339	353	317	331	319	336	343	346	334	315	331
23801	21415	28407	25073	21489	14156	4233	1716	1125	954	791	700	617	563	509	465	492	410	413	406	415	379	381	394	380	373	379	350	340	364	369	361	360	319	333	381	334	328	331	337	335	323	322	328	340	334	327	349	352	325	323	322	321	345	350	293	321	317	368	322	323	351	340	372	318	336	346	330	304	335	321	335	326	337	343	349	351	316	363	322	318	317	334	331	330	293	293	357	295	337	339	351	353	339	327	314	318	367	332	344	342	295	312	333	301	335	349	325	326	352	319	335	334	315	298	321	326	329	311	333	338	323	331	329	323	332	325	335	326	341	303	352	340	353	364	345	338	332	313	318	350	316	310	346	341	312	327	358	325	330	366	334	354	345	320	348	355	305	337	345	334	356	317	324	312	312	347	315	327	368	350	371	321	348	322	339	354	340	328	320	327	328	349	314	318	307	358	349	337	349	324	324	322	346	327	316	325	318	331	326	316	296	336	315	320	334	302	386	323	323	325	341	349	328	294	364	305	328	346	299	327	316	334	337	354	325	360	319	312	368	330	323	311	325	325	329	351	326	343	356	326	332	339	339	317	334	336	317	334	324	339	320	335	312	352	362	359	329	347	328	333	357	323	333	315	337	298	346	305	318	333	325	334	321	371	331	337	334	327	317	351	332	314	312	312	363	350	317	299	352	345	328	338	357	319	359	333	357	358	313	334	379	302	309	318	362	356	316	360	309	331	299	339	335	337	349	335	352	318	328	339	294	329	329	336	364	318	338	321	327	340	309	356	384	323	321	350	360	356	311	313	362	355	359	321	341	323	299	320	315	303	315	356	303	328	350	353	385	383	377	324	347	353	309	344	339	367	341	320	334	324	338	344	318	346	299	337	334	317	317	314	325	343	333	328	356	285	339	374	308	341	331	320	335	330	335	334	318	350	303	348	329	317	328	327	336	346	332	354	336	352	338	338	329	333	329	311	320	363	341	320	339	346	327	320	349	354	350	335	340	327	320	337	318	324	323	326	361	328	324	319	338	334	352	345	330	345	324	282	334	326	339	328	357	344	312	313	338	355	345	328	336	337	355	347	320	356	351	347	343	346	328	355	315	295	312	321	344	360	321	314	350	356	329	334	316	312	332	368	324	317	322	336	330	355	344	337	311	341	311	346	341	347	330	349	311	313	364	281	335	301	323	344	342	333	335	320	325	334	339	348	343	394	354	323	353	347	346	359	319	317	336	293	335	337	337	365	367	326	343	342	345	330	306	317	351	305	332	321	326	333	317	306	325	326	323	328	321	344	329	330	333	314	320	329	349	317	361	334	326	358	329	356	352	332	322	347	321	311	301	325	310	310	306	348	310	337	329	369	294	326	310	339	347	337	300	319	339	345	341	320	331	329	307	349	346	347	317	331	355	345	308	308	357	341	316	329	331	353	358	336	345	331	335	346	358	341	354	331	335	325	331	347	326	339	349	317	356	327	323	295	329	327	348	346	315	316	352	333	322	345	319	369	319	316	354	340	309	336	320	330	329	323	334	314	315	356	320	326	332	354	341	343	303	311	344	315	281	355	297	290	330	345	335	353	332	332	347	338	334	330	336	332	320	342	326	323	322	323	319	343	347	312	321	354	352	339	308	355	343	316	359	319	324	360	275	342	318	351	354	341	320	344	350	339	314	307	331	341	338	356	332	296	356	318	381	324	343	318	326	349	316	326	312	362	333	335	327	308	352	338	317	305	342	340	323	338	347	324	320	327	315	330	337	334	333	293	316	328	342	327	351	377	365	355	321	338	358	320	339	327	352	356	338	288	295	359	313	307	338	360	321	348	337	332	339	361	303	330	329	333	337	328	357	353	308	324	287	369	348	353	311	306	326	333	352	285	316	332	336	333	330	336	333	315	320	346	345	348	344	333	367	342	312	302	324	316	308	361	313	344	335	323	315	299	301	327	310	329	322	373	314	342	335	341	331	344	303	335	328	322	295	330	316	317	365	376	327	349	334	301	343	316	345	308	306	329	322	306	324	356	333	321	335	333	341	322	315	316	324	315	321	326	366	337	318	334	330	353	289	336	342	333	320	331	309	356	349	333	340	329	333	333	331	321	313	337	318	343	340	332	347	330	326	343	338	318	354	315	324	337	307	310	340	327	323	342	345	339	331	332	334	322	333	308	347	324	321	318	354	300	313	340	332	314	325	326	334	344	315	332	331	324	317	306	332	328	331	325	340	337	323	317	315	353	322	306	295	340	321	347	334	303	330	329	329	313	326	315	345	315	360	353	338	313	323	327	360	333	334	351	331	354	305	346	332	312	330	335	348	318	339	350	332	326	309	339	314	354	311	327	326	334	356	315	315	301	342	299	354	335	309	325	311	357	334	379	303	327	338	336	338	305	337	327	319	305	300	328	345	334	336	345	337	332	313	335	338	325	339	336	333	320	365	303	306	360	337	313	332	337	303	330	342	335	339	316	344	347	339	337	350	358	333	333	311	316	334	325	298	365	331	324	309	328	338	320	316	323	351	334	356	312	350	301	347	303	320	338	326	359	326	326	337	331	309	304	364	308	326	334	329	346	304	372	345	304	336	305	334	311	318	323	356	321	298	370	305	338	350	329	338	319	320	325	352	352	307	332	336	322	298	333	344	351	311	344	349	325	361	328	341	314	314	334	348	340	322	362	360	347	340	317	332	345	302	320	353	321	353	328	330	359	347	371	337	350	366	309	358	327	332	334	327	331	324	349	378	336	356	345	327	311	333	342	350	361	317	299	308	317	324	322	320	363	330	323	323	352	333	290	352	315	343	360	341	311	320	331	343	316	314	345	329	344	345	309	334	340	343	354	311	346	312	319	339	349	333	317	330	332	287	326	318	343	339	355	349	290	342	353	340	367	366	296	330	338	328	369	339	357	313	328	333	324	308	307	320	347	314	346	383	320	339	332	303	370	326	356	361	330	356	309	305	329	335	339	337	337	321	341	320	311	321	330	323	338	347	331	324	336	333	315	342	364	334	334	325	341	317	324	331	342	334	328	331	339	307	328	299	322	308	361	327	332	334	343	298	318	300	352	341	332	338	348	316	318	339	306	337	338	336	348	326	310	368	363	315	330	326	322	316	342	307	374	340	354	319	336	345	322	319	319	313	326	350	314	346	317	294	321	307	312	362	366	303	324	362	319	341	355	319	339	329	340	323	332	357	312	348	305	323	337	370	352	329	309	342	346	333	328	326	334	348	352	341	325	313	317	369	313	372	352	352	311	356	298	377	335	324	323	350	312	334	322	309	333	349	344	343	335	296	315	347	361	346	295	331	344	322	299	335	349	326	329	368	320	320	346	348	294	336	353	320	320	334	318	319	325	312	359	342	337	309	340	314	326	332	326	325	315	322	336	320	353	336	352	323	312	351	299	313	337	322	347	305	334	357	352	320	340	307	328	307	334	339	322	301	364	320	327	314	318	381	347	301	323	323	336	324	334	314	321	366	300	302	330	325	314	340	373	305	349	322	348	338
34192	55624	42152	27128	19557	10744	4873	2811	1994	1633	1303	1052	931	795	720	628	633	544	562	548	492	490	452	479	415	429	406	382	381	393	452	416	402	403	380	424	391	393	399	384	427	429	429	390	386	352	387	385	402	381	386	383	362	421	366	395	391	370	415	391	393	359	373	375	347	372	376	390	393	412	378	402	417	369	376	373	421	366	357	393	396	395	400	372	377	381	364	372	384	388	424	356	368	373	393	397	370	394	401	399	364	373	404	396	394	364	408	377	383	373	391	373	376	396	397	385	394	401	400	385	373	421	385	404	381	377	372	381	351	370	387	395	381	408	346	369	412	398	374	371	384	392	430	370	414	350	369	391	392	365	403	351	380	382	363	389	412	372	356	412	387	384	367	354	378	406	391	376	365	396	390	387	415	357	406	376	357	382	373	349	395	407	368	371	382	429	350	386	378	357	387	381	405	368	352	387	397	379	397	399	366	389	399	382	401	400	355	406	375	395	373	362	396	381	404	355	354	385	351	363	364	399	377	366	394	382	338	363	361	396	336	367	345	362	393	379	335	364	359	409	408	394	395	403	385	377	374	367	373	387	396	389	370	382	404	361	364	386	381	391	408	428	415	362	381	371	405	363	415	392	389	360	386	402	374	407	373	354	362	369	370	413	369	391	404	398	385	379	360	375	363	404	380	373	381	377	392	405	375	393	365	375	373	415	374	370	359	387	380	382	422	399	393	383	388	365	408	379	390	399	370	420	408	368	391	372	426	390	392	382	387	375	399	407	390	391	380	357	346	389	366	397	408	347	368	410	375	362	362	383	388	367	377	425	363	362	385	386	385	385	377	346	389	427	363	406	386	402	363	407	366	424	414	404	396	378	359	402	378	427	391	422	351	389	349	351	399	350	363	391	378	386	391	342	376	385	381	416	394	407	383	387	400	386	349	386	432	416	395	368	367	368	349	382	365	396	378	385	371	377	336	392	372	395	405	389	405	365	408	376	356	424	363	400	421	444	392	380	383	369	368	395	396	377	383	407	403	367	403	363	377	360	362	419	374	391	381	380	391	364	385	367	398	395	385	346	371	408	393	403	397	402	364	386	377	350	393	348	391	387	386	408	383	392	395	378	359	378	393	373	361	325	369	390	361	416	340	357	384	361	390	387	383	367	380	365	379	367	366	392	387	412	363	375	436	377	373	371	361	380	400	377	344	371	383	373	385	381	437	373	399	366	363	426	368	378	392	407	358	384	375	387	385	409	402	406	385	382	392	364	371	354	385	358	372	372	389	386	377	364	410	398	441	364	371	388	375	396	437	416	360	359	395	364	367	357	382	369	397	369	404	384	385	371	348	364	398	371	370	349	352	379	386	398	386	401	380	378	361	411	368	397	424	385	387	398	392	362	359	411	359	359	382	406	359	392	407	359	404	385	396	411	366	393	400	408	388	383	397	368	401	344	387	409	423	369	374	354	378	399	408	401	351	355	400	357	356	388	407	405	379	405	383	363	370	403	405	373	379	336	433	384	402	369	401	332	385	384	370	395	401	362	389	371	400	394	385	336	414	407	366	370	417	392	393	369	362	344	395	364	409	402	364	403	397	353	374	367	383	360	391	398	390	380	359	383	384	366	380	362	376	407	374	379	377	365	421	402	401	400	354	342	380	399	382	362	421	375	363	369	432	393	354	382	347	386	376	389	374	365	354	386	383	382	386	357	411	356	385	407	391	372	369	365	384	375	409	372	367	404	371	361	370	422	415	370	387	402	390	392	359	374	380	385	408	399	358	385	385	398	372	389	371	393	365	398	391	342	401	386	372	371	417	394	372	397	379	400	349	399	385	364	380	391	357	372	367	372	342	358	386	376	407	391	388	418	390	381	398	396	370	379	381	374	388	373	401	422	386	377	374	433	360	375	357	390	332	408	395	371	388	376	386	395	377	372	390	373	422	352	380	357	396	391	378	370	382	389	375	361	393	411	411	385	356	351	348	396	370	396	385	389	382	340	379	356	371	400	389	354	401	394	397	400	415	398	378	375	385	365	383	345	394	392	400	371	398	367	362	379	371	398	400	394	372	386	388	404	403	401	368	388	361	373	357	389	360	417	391	372	380	378	384	390	403	361	403	375	397	393	375	364	388	384	375	351	368	393	398	373	360	391	399	385	395	375	385	387	377	372	393	383	391	397	377	363	378	388	372	344	381	372	393	371	370	369	414	378	394	366	396	365	343	397	382	405	393	378	374	386	397	382	371	376	366	400	384	403	404	375	389	372	371	403	369	347	415	370	380	401	383	395	386	410	382	357	393	367	385	385	381	377	383	362	344	377	371	360	381	363	405	379	418	380	387	427	407	353	416	377	367	360	391	351	394	403	417	355	386	377	352	369	362	377	360	434	400	395	372	347	395	378	378	397	376	389	385	395	414	404	375	364	388	372	389	383	412	383	419	378	394	388	366	402	377	384	350	380	387	321	380	373	380	365	352	376	385	376	351	376	386	361	405	398	347	365	343	363	383	407	386	383	406	345	371	386	429	365	367	423	373	384	393	369	389	376	365	382	398	402	416	374	364	396	346	377	388	398	408	395	403	379	370	396	362	405	407	398	410	389	392	415	375	415	354	418	375	364	421	391	377	407	373	412	416	379	371	355	379	391	375	338	383	394	352	400	398	384	383	412	365	418	416	411	389	435	371	373	391	388	403	424	387	388	410	424	415	395	403	399	395	385	376	331	411	412	360	416	408	362	397	354	381	355	382	391	342	401	418	407	367	390	368	404	393	389	354	386	393	403	385	386	396	352	411	403	386	369	356	393	349	386	378	354	365	383	360	373	370	415	408	370	387	370	357	372	357	372	379	387	377	395	358	369	379	369	402	367	381	371	373	422	403	409	381	362	371	377	375	406	376	394	371	377	369	392	354	404	400	380	370	360	380	352	411	394	393	429	414	401	406	384	366	400	410	396	358	393	384	382	390	361	345	392	371	365	383	365	369	397	386	373	396	393	403	424	377	393	370	376	398	384	391	386	362	382	369	407	367	403	390	377	382	358	402	419	359	401	364	344	333	403	390	396	388	388	368	398	368	373	374	383	396	390	403	394	388	399	350	380	374	390	392	368	358	383	408	377	388	394	380	386	390	403	394	377	371	378	389	383	399	369	379	359	371	367	390	391	410	375	372	407	392	389	348	395	373	399	390	378	396	360	406	374	375	393	400	414	357	377	378	381	385	392	377	379	378	422	431	374	399	373	365	362	345	438	371	371	390	370	418	408	387	366	388	375	380	405	371	365	375	402	374	390	380	417	395	374	377	361	354	386	367	387	387	401	399	429	380	405	430	366	404	377	410	383	407	372	373	404	376	417	363	421	374	388	422	392	364	394	381	399	382	397	415	391	355	381	357	396	370	421	367	374	391	375	386	379	393	412	410	374	392	377	411	387	386	368	404	375	397	383	349	378	370	388	385	366	437	397	385	336	382	406	389	383	411	409	378	379	369	381	402	368	375	344
25140	21502	27700	25605	12173	4161	2012	1342	1010	749	731	598	498	496	431	382	355	357	348	339	344	309	321	276	302	285	282	292	244	279	297	266	262	248	266	271	237	247	290	235	256	248	255	246	236	269	278	259	255	236	272	236	262	249	243	269	260	271	244	264	238	231	244	279	246	280	258	269	262	269	231	249	245	253	258	272	268	282	258	261	250	271	262	226	260	256	250	261	236	255	250	279	254	235	258	238	260	283	252	241	253	242	279	251	256	259	278	231	244	261	243	266	277	276	231	277	293	242	235	238	256	238	272	264	213	284	248	251	248	256	269	270	263	243	255	283	236	243	269	245	254	254	301	263	261	252	246	258	260	259	259	238	249	273	250	298	262	255	275	282	272	226	254	246	248	273	269	251	248	256	258	266	236	266	255	238	282	279	286	278	237	252	252	262	246	253	241	260	261	236	260	265	257	235	278	266	261	268	261	260	249	243	218	287	251	271	237	217	243	273	254	279	308	291	259	240	254	269	266	253	275	269	250	238	259	254	256	280	244	255	235	274	263	264	255	251	284	265	235	240	260	259	254	259	253	231	267	262	282	278	253	242	255	238	231	259	237	280	268	246	281	256	273	262	247	235	252	285	254	271	251	264	242	241	301	257	258	283	246	260	302	302	250	275	231	301	254	240	266	250	253	235	276	249	262	230	276	257	241	262	236	268	269	293	229	255	242	225	270	278	251	251	282	254	226	229	259	286	256	286	230	259	250	242	255	235	286	250	247	235	244	231	271	249	221	261	258	274	256	244	265	227	234	276	239	245	241	275	258	270	289	235	277	280	256	265	242	274	275	281	235	240	263	267	256	296	255	267	275	256	266	233	242	302	271	266	233	278	252	258	266	277	262	260	252	265	240	255	261	263	274	250	269	246	273	270	255	229	289	237	223	289	250	246	269	271	255	276	245	256	239	251	253	260	243	251	274	232	261	238	227	269	277	248	245	249	240	238	258	266	268	254	269	258	269	257	255	256	259	284	247	238	264	277	264	281	250	243	279	247	257	274	284	296	255	248	258	248	251	237	261	266	276	243	281	269	250	231	258	279	249	256	235	260	296	243	243	258	260	252	269	238	236	245	268	274	256	255	242	245	264	236	248	261	262	279	277	269	253	270	236	273	267	260	257	234	266	257	278	258	265	247	251	261	262	278	256	279	260	239	265	242	239	250	260	232	276	257	248	270	257	263	245	221	262	265	226	255	269	270	262	276	280	240	273	247	259	268	246	276	255	249	248	245	231	246	230	258	250	254	237	242	255	268	274	256	266	286	256	227	261	251	250	259	279	275	258	258	248	274	244	269	267	267	243	272	258	270	262	262	256	274	269	269	258	226	231	237	239	280	243	265	258	275	272	266	255	283	271	240	246	265	243	236	280	245	261	242	244	241	259	263	260	256	249	249	252	270	221	264	244	271	253	276	263	261	236	247	280	261	296	248	275	284	251	298	280	245	262	230	248	259	255	272	258	237	250	231	257	250	258	251	272	237	253	292	250	260	267	270	248	255	283	251	265	263	271	231	255	248	267	239	273	281	267	263	266	251	240	263	285	251	236	307	272	250	244	250	239	258	298	274	272	254	261	235	259	263	218	259	304	259	255	225	245	258	283	239	249	268	282	275	281	257	258	296	255	251	245	246	264	240	256	252	266	237	296	235	272	248	252	266	257	248	253	256	258	256	257	246	253	254	260	274	257	273	240	260	261	263	257	268	252	271	248	262	285	231	259	322	290	272	269	279	289	254	227	274	282	223	216	241	241	239	268	273	246	271	246	246	258	260	268	243	296	264	270	275	255	270	258	264	275	264	246	255	246	277	261	274	237	237	245	251	249	223	258	252	272	272	246	255	261	251	280	235	253	281	256	263	276	266	249	262	280	249	241	238	258	262	265	247	245	267	256	293	267	259	274	254	244	285	277	259	267	261	251	255	229	277	249	278	268	250	287	267	246	229	256	266	272	246	260	285	253	257	251	253	245	260	252	266	251	256	225	242	263	258	260	242	263	270	256	259	266	247	247	261	267	235	255	277	249	248	233	294	262	254	298	265	260	268	241	245	274	248	260	255	253	242	234	285	285	251	251	243	247	257	269	213	277	256	270	241	246	241	268	270	266	281	290	281	273	267	266	265	264	264	285	237	248	255	252	274	262	265	252	253	273	265	225	243	273	240	276	254	252	260	255	287	250	293	267	252	273	249	231	267	252	245	252	269	274	245	261	284	255	261	272	276	261	268	234	241	238	267	253	244	248	242	280	260	252	254	243	251	241	239	246	247	285	250	241	240	256	259	228	280	243	263	265	236	269	231	267	233	254	252	275	276	258	262	238	239	217	258	275	268	245	227	279	248	214	253	244	268	238	253	254	258	270	255	247	253	259	281	247	263	268	291	246	261	254	234	257	223	262	236	243	256	241	261	276	263	278	263	261	268	238	267	266	224	256	262	258	257	258	260	247	249	249	288	236	240	266	250	249	282	251	252	246	228	234	226	260	246	242	270	251	263	245	244	275	291	270	259	264	243	214	247	239	262	258	254	265	234	231	270	270	245	237	273	273	267	280	270	241	214	243	268	280	292	272	224	242	254	252	275	245	277	258	267	246	246	258	250	273	253	243	253	250	251	257	250	271	259	266	234	255	243	254	260	266	231	275	234	264	247	297	240	272	253	274	249	296	260	231	284	244	261	255	266	257	235	225	237	256	269	278	282	281	256	305	240	258	263	250	256	254	252	239	268	263	274	261	267	268	262	273	254	240	254	265	272	288	259	250	256	260	234	297	262	241	255	267	268	260	251	262	252	239	265	238	245	247	243	286	235	262	282	265	261	254	267	289	259	279	249	236	207	280	250	248	265	277	242	273	241	229	247	278	276	248	272	243	248	234	254	252	268	281	249	270	238	259	295	245	246	260	258	274	257	277	216	240	242	276	254	249	240	237	237	245	268	248	266	262	249	261	263	260	277	233	242	228	264	253	273	257	249	258	245	249	262	256	281	241	295	282	255	262	211	301	245	273	271	266	240	270	256	298	271	245	247	254	248	262	255	265	259	234	268	275	271	260	289	267	248	273	262	281	293	252	281	244	252	247	252	254	256	272	232	256	265	246	257	276	277	270	248	280	242	279	260	229	272	288	280	233	246	274	269	277	309	252	243	265	244	246	260	272	257	253	255	251	255	252	267	264	269	218	254	271	287	277	277	264	228	248	281	262	268	238	262	262	251	272	264	243	271	257	246	247	260	258	262	245	256	278	272	273	288	268	268	239	277	262	256	251	253	266	254	258	284	270	297	274	280	289	261	284	239	235	271	272	285	263	263	277	254	255	272	274	241	261	265	237	294	250	257	289	224	250	250	255	262	258	254	242	254	232	283	244	271	255	265	281	287	250	289	266	246	250	275	264	234	241	249	264	244	274	255	264	271	232	266	240	258	272	248	247	234	264	244	254	277	255	235	250	237	283	279	252	254	232	264
32476	49156	37092	22192	11922	6467	3868	2551	1907	1426	1255	1023	796	853	641	642	565	511	457	451	458	377	401	396	397	358	353	360	316	337	347	312	303	349	316	324	300	351	338	325	329	317	341	315	305	309	314	311	370	292	316	296	297	283	289	324	328	288	316	313	329	316	280	264	298	294	317	320	313	297	277	340	319	291	333	299	299	304	281	319	318	337	296	294	321	325	330	318	299	356	315	308	295	308	315	328	315	305	296	345	293	325	318	295	309	334	290	298	287	302	286	307	300	311	314	308	324	312	280	319	329	305	345	295	314	314	333	288	314	281	307	300	327	300	292	295	275	307	319	318	334	344	303	325	309	308	297	329	311	309	287	300	321	275	292	294	277	289	296	286	312	284	303	334	292	306	304	286	284	311	316	295	291	326	325	316	321	306	301	302	299	293	340	311	317	330	304	300	313	309	310	318	309	294	306	303	302	308	304	303	297	298	286	304	286	309	304	301	312	297	344	324	306	310	298	309	317	306	304	275	268	325	304	302	296	296	279	296	327	309	309	316	309	334	310	283	306	277	330	327	307	326	355	326	309	332	343	309	311	322	305	271	293	288	315	288	280	297	293	328	297	320	300	273	280	313	324	310	306	304	293	347	288	304	290	286	335	283	299	317	292	292	328	304	281	310	293	313	325	347	290	294	313	267	302	304	333	287	318	324	323	282	324	312	306	305	316	318	315	310	273	310	301	289	310	306	317	333	322	303	284	317	295	308	320	308	341	313	312	309	292	301	327	292	356	323	338	300	315	309	303	292	304	299	276	316	295	319	313	322	322	311	350	301	323	296	288	307	307	317	344	310	298	336	288	318	293	306	321	346	287	298	317	312	335	311	284	293	332	285	321	298	306	289	323	317	291	324	303	285	315	303	310	290	287	274	305	328	310	308	286	304	326	321	304	307	332	328	319	302	292	297	345	293	277	351	294	296	325	310	291	305	310	344	291	316	317	349	325	296	329	312	302	321	276	308	307	317	302	279	323	306	299	320	302	323	324	332	336	289	306	295	304	310	276	296	324	303	308	332	283	306	292	339	307	302	315	307	335	369	300	315	322	307	326	300	292	291	275	318	314	297	317	322	289	311	281	261	308	301	317	292	293	285	306	321	347	296	313	337	322	312	302	305	282	287	324	291	281	288	311	312	316	324	324	321	312	299	298	334	322	302	289	334	290	328	324	304	329	308	332	329	299	330	305	279	289	346	325	327	286	315	312	326	271	323	322	283	289	302	312	295	290	337	311	288	311	306	318	329	290	327	299	300	312	309	325	299	272	335	318	308	312	324	288	326	315	328	313	282	306	296	299	343	311	298	326	318	300	318	302	329	286	295	282	297	279	301	291	287	317	251	293	319	283	283	255	292	337	304	288	283	300	280	283	295	312	322	280	279	319	314	329	319	345	314	284	291	277	335	277	296	319	308	279	350	319	315	330	288	271	280	307	331	291	316	324	338	307	285	329	300	323	321	317	325	313	283	314	323	287	331	302	321	311	289	325	351	299	339	292	291	321	309	293	320	316	295	308	301	338	324	310	292	280	294	281	299	321	327	332	339	341	295	300	312	305	296	331	308	298	320	332	313	321	281	285	338	328	338	292	291	315	317	324	307	318	296	327	314	316	307	305	331	324	304	310	296	269	262	310	301	318	301	346	328	297	281	325	294	303	301	283	310	273	282	329	318	313	326	284	343	312	290	327	322	296	311	312	315	313	326	303	323	270	283	296	320	278	312	293	271	310	327	327	323	293	354	289	337	294	291	304	272	308	323	299	300	301	317	284	314	308	296	332	304	296	312	301	308	328	326	307	297	296	321	319	299	308	320	333	310	336	336	290	299	307	310	314	302	312	322	301	347	319	287	309	279	314	277	344	322	298	295	312	310	327	285	318	295	319	311	303	321	308	298	299	301	293	316	298	298	292	275	300	308	329	320	309	310	325	283	311	320	306	312	313	294	283	293	331	290	342	296	302	325	326	298	307	306	308	315	296	300	309	314	304	314	324	300	309	307	290	325	343	274	285	340	305	327	306	324	302	308	300	310	290	307	303	297	300	305	308	322	302	301	315	307	276	303	305	317	305	317	292	343	326	303	311	272	337	274	285	327	315	302	325	295	284	297	288	319	317	292	297	334	295	322	338	288	321	317	318	289	306	281	297	302	310	275	308	311	321	298	312	324	317	305	301	304	315	294	325	309	329	319	327	315	294	287	302	320	315	292	338	291	322	303	292	314	292	317	291	310	314	285	360	280	330	285	287	301	304	291	281	322	323	301	295	304	327	299	282	325	324	290	302	267	283	305	305	271	271	316	308	298	325	297	308	295	281	318	307	303	291	329	305	302	296	320	320	320	331	314	318	306	308	310	320	291	290	306	302	321	307	288	287	348	337	281	280	301	290	291	310	322	321	305	300	297	308	308	305	330	324	309	313	342	355	290	335	294	329	269	289	285	269	310	329	317	285	305	304	332	310	285	272	317	308	302	333	280	322	286	306	288	300	315	314	336	288	263	304	315	295	313	306	307	297	292	324	309	333	302	348	331	297	317	297	319	285	291	305	314	307	313	285	318	282	327	306	314	295	323	272	262	345	276	330	333	299	312	304	344	295	317	294	302	309	309	316	289	294	309	308	308	301	309	276	297	307	318	305	302	311	282	291	317	299	312	312	296	286	272	312	300	291	307	313	325	346	316	315	287	299	320	281	295	321	311	286	309	296	310	319	316	331	323	312	333	301	304	294	328	276	291	309	350	332	319	319	333	310	327	298	285	330	302	313	313	300	295	304	321	300	304	301	313	314	284	311	274	325	304	269	289	306	265	303	302	301	273	314	278	313	306	305	297	295	280	332	313	300	326	297	293	304	298	309	317	307	329	308	300	300	354	313	299	317	309	315	327	322	323	279	287	304	304	315	280	307	297	298	327	308	303	316	323	332	321	310	314	328	299	313	332	327	307	315	308	317	338	271	299	321	328	316	316	310	294	295	334	308	306	324	303	321	317	318	293	302	297	295	304	296	307	312	293	334	288	319	300	305	315	338	288	310	308	336	294	339	331	302	295	328	309	292	330	298	317	321	324	316	305	280	308	292	303	302	316	331	322	333	334	299	317	297	313	304	289	308	322	254	298	278	288	294	295	309	298	312	294	348	294	288	326	308	294	282	325	279	307	348	331	300	328	339	315	297	336	315	301	284	287	266	320	298	330	296	288	290	297	319	317	281	310	330	303	306	296	309	290	307	297	303	320	278	274	322	305	307	289	294	291	298	295	301	277	315	298	318	320	303	279	281	299	309	324	298	341	296	317	296	286	322	307	293	310	301	300	341	290	313	317	304	294	317	286	307	318	275	319	326	321	270	324	295	311	310	288	346	299	282	333	282	302	290	278	307	315	302	345	264	290	286	291	317	320	293	296	298	296	306	285	320	292	297	330	296	305	287	315	291	308	329	342	323	288	309	317	332	298	305	297	300	327
22782	21436	28930	24370	21715	21508	13239	4111	1854	1314	1098	956	824	669	655	579	551	538	467	479	427	460	432	401	407	400	363	400	348	371	339	358	358	325	352	342	361	353	330	356	344	354	365	335	357	312	346	336	326	334	332	376	352	346	322	379	323	346	339	318	351	341	330	289	325	334	327	310	324	336	357	358	349	316	352	366	322	347	308	315	338	342	322	336	345	357	361	335	356	364	326	344	317	309	330	313	357	348	320	330	327	338	347	358	326	346	341	299	333	300	331	309	324	315	304	365	333	324	340	314	345	304	348	324	359	332	307	347	315	338	354	330	325	336	332	332	325	326	323	345	357	328	351	362	303	327	355	355	294	359	306	334	323	359	344	336	349	327	352	325	342	332	323	325	328	355	320	291	329	336	317	340	338	325	310	340	324	341	362	321	349	322	342	334	327	357	357	306	295	337	341	339	352	357	313	284	321	334	374	340	345	314	325	355	344	323	347	314	315	333	347	322	330	325	285	332	338	348	329	362	318	320	302	316	330	335	320	337	326	356	314	318	329	353	332	334	343	327	303	298	324	323	327	330	342	343	320	323	338	322	309	338	344	330	338	338	361	345	341	324	326	338	292	322	343	316	351	336	330	319	346	344	308	382	350	354	326	309	350	350	326	350	314	316	345	339	312	310	346	327	360	306	351	325	324	325	355	357	333	320	342	352	337	323	329	331	333	340	343	324	329	320	351	316	321	325	308	280	324	307	312	345	340	343	323	339	367	326	324	345	327	322	307	350	314	312	313	340	307	325	343	316	298	322	336	319	316	308	338	326	326	335	300	352	303	351	316	333	333	358	338	337	375	312	356	343	320	355	351	342	338	326	352	351	331	311	360	326	347	314	341	335	332	298	315	344	334	340	335	318	352	312	336	309	337	332	376	341	353	330	337	330	308	314	345	334	335	349	311	352	334	327	345	349	333	345	331	354	331	313	335	334	303	320	338	338	311	325	324	343	327	359	336	317	332	311	356	301	314	316	330	350	350	368	340	316	346	355	315	352	303	330	365	330	320	369	321	343	345	330	347	343	365	334	330	326	355	319	326	288	353	325	321	321	325	338	341	340	330	338	330	336	342	310	333	291	349	369	311	321	346	325	341	332	342	317	315	370	365	309	342	323	322	325	339	312	337	312	296	331	378	341	331	347	333	310	318	367	364	328	320	305	355	339	343	325	325	337	330	337	308	337	319	314	354	309	304	348	347	324	337	340	349	322	337	338	330	362	279	352	349	348	348	342	300	334	330	346	353	348	369	316	340	329	307	315	319	345	379	346	317	323	352	318	328	337	334	315	345	324	300	363	329	327	352	320	337	328	318	328	348	322	325	314	343	315	335	334	333	328	321	345	345	316	321	323	323	351	312	338	345	338	341	334	354	324	314	366	327	307	312	338	324	331	354	323	336	317	366	332	341	334	331	356	344	336	351	337	360	324	324	352	341	354	331	303	357	343	335	318	329	337	310	311	359	289	324	347	336	341	353	347	342	298	336	326	333	331	348	318	345	318	351	307	314	365	333	343	295	331	325	342	310	306	358	307	341	342	396	337	309	294	340	321	298	279	366	349	321	357	338	323	352	318	351	325	332	340	347	311	325	320	357	344	325	376	366	337	327	349	333	317	348	342	328	325	327	315	332	309	350	300	333	325	301	309	320	347	349	345	332	284	332	355	347	315	328	332	316	336	333	319	350	311	294	343	290	336	351	302	334	355	361	324	331	339	334	309	307	312	327	321	305	376	325	334	353	308	359	335	330	339	297	344	314	348	313	316	307	346	315	329	313	320	336	329	335	338	317	313	338	344	291	344	356	311	338	336	328	362	342	352	314	322	298	364	322	302	322	339	292	339	336	328	326	333	335	368	311	347	333	299	324	322	328	354	326	324	337	319	332	315	347	317	353	349	350	300	327	334	320	306	301	288	346	318	311	329	320	344	332	326	354	331	307	347	307	311	333	323	315	354	348	363	360	313	301	328	319	336	306	341	352	362	335	334	349	354	327	305	300	364	320	346	319	353	326	336	321	325	342	339	350	325	343	353	334	353	311	353	354	313	331	331	353	308	349	368	345	326	334	338	312	320	338	305	319	315	311	320	342	352	338	331	359	328	335	345	320	289	355	327	286	333	366	346	293	327	376	305	336	331	351	362	314	322	337	368	321	322	328	337	343	349	340	353	338	356	323	291	331	346	319	363	318	321	327	353	339	311	325	312	347	300	340	338	356	315	324	317	312	312	324	339	322	308	346	334	334	347	299	324	326	300	356	323	362	340	326	343	317	349	319	349	348	356	315	330	328	335	338	311	335	356	383	301	337	336	296	293	361	326	373	339	356	347	356	311	344	311	315	345	339	337	352	318	318	328	352	316	340	320	306	357	311	335	336	335	336	342	347	343	313	318	333	351	335	309	322	330	332	324	318	301	338	328	333	345	346	329	345	311	327	381	304	367	350	327	346	373	325	326	327	351	310	351	337	342	331	355	343	321	341	331	339	321	319	301	311	327	329	329	283	340	342	353	331	335	330	349	336	321	319	304	317	348	343	316	366	322	324	329	368	333	334	343	328	330	311	383	323	325	348	340	325	288	312	324	344	336	345	325	346	326	304	316	348	322	336	328	319	343	343	328	352	335	332	362	343	344	353	358	339	347	301	333	342	334	325	314	309	306	343	331	343	318	302	317	351	330	345	349	313	324	360	334	353	384	345	338	349	338	327	323	369	383	336	321	311	343	340	319	301	296	341	364	336	320	354	326	335	317	336	356	330	338	302	344	336	319	319	347	335	322	332	345	321	328	325	316	353	328	328	356	345	337	320	334	347	348	352	337	335	358	331	367	349	335	339	309	342	343	345	299	338	321	333	333	312	313	322	314	358	337	341	317	335	351	332	306	318	323	328	329	332	344	346	323	335	324	379	317	344	311	315	354	310	343	333	318	343	319	291	341	361	340	326	341	344	359	338	333	328	332	354	354	337	319	323	333	323	329	348	313	312	323	360	340	346	316	346	316	293	336	306	299	308	313	328	320	341	322	354	331	324	323	307	299	349	330	331	356	344	332	337	355	341	332	328	327	332	339	357	309	343	338	333	323	344	339	339	349	343	349	339	342	303	310	355	345	356	369	351	318	326	341	313	333	321	336	330	303	340	321	328	302	355	318	342	347	382	311	338	363	368	376	301	276	324	297	325	341	345	316	333	349	326	324	331	301	334	316	319	337	346	327	344	346	319	317	329	350	327	350	335	318	331	354	357	321	333	343	324	356	330	292	362	301	331	349	302	342	326	335	341	317	328	344	311	319	312	341	331	355	339	332	332	361	321	373	343	305	288	314	339	301	340	322	319	338	319	328	348	314	352	321	358	315	336	362	331	287	334	324	362	315	337	338	367	328	375	322	322	331	296	338	338	368	371	306	327	307	342	339	327	342	317	350	351	290	362	332	342	332	324	346	305	321	307	351	342	330	339	315	330	329
35317	59580	45064	32176	24109	15649	10124	5840	3234	2296	1928	1562	1251	1052	973	801	813	703	622	614	542	533	509	525	466	467	495	469	445	467	443	417	438	382	405	407	397	422	409	369	413	381	409	386	412	407	369	413	386	352	374	370	397	384	372	369	358	386	366	401	392	376	399	396	390	398	412	376	378	357	387	398	370	360	375	398	368	359	380	367	411	360	374	346	366	370	384	356	399	393	368	375	380	408	363	391	379	416	422	359	363	386	422	427	360	334	384	381	400	372	340	366	422	369	390	350	412	403	385	373	428	413	376	387	412	346	443	399	394	383	378	396	357	380	355	379	381	380	385	378	395	373	381	364	385	341	403	369	386	355	377	383	396	341	386	384	391	364	358	371	373	376	383	355	383	405	377	396	356	373	381	369	348	384	375	423	408	399	406	392	377	392	388	355	379	386	312	379	409	391	329	401	361	344	385	363	395	384	359	392	394	371	345	401	396	357	343	372	380	380	372	369	418	380	357	368	402	350	400	409	340	386	375	408	373	381	365	375	395	386	388	436	372	372	390	370	378	387	389	380	358	363	381	367	398	413	403	384	386	378	358	369	362	376	354	391	363	371	385	373	367	422	402	365	366	399	426	373	369	337	390	384	397	363	380	360	408	373	374	370	367	404	387	366	332	389	419	362	387	401	396	396	400	382	386	370	415	369	372	400	367	372	385	396	415	393	376	388	386	388	416	377	373	409	393	372	403	381	379	361	411	396	372	393	380	410	375	370	403	378	370	398	336	361	390	384	400	395	391	400	381	367	352	382	391	382	373	372	418	399	412	425	370	394	330	430	372	381	382	376	382	366	367	380	371	370	414	416	399	384	370	392	366	372	387	395	369	417	337	362	374	385	357	386	427	418	403	384	368	421	368	381	412	404	374	351	389	393	417	375	364	352	394	397	388	385	358	328	382	394	398	394	370	383	355	380	363	363	368	404	404	376	349	380	340	418	384	369	382	393	381	382	390	385	413	378	361	380	389	406	387	385	390	359	408	377	388	389	402	375	373	371	414	347	387	419	365	361	349	361	386	344	408	411	353	377	366	356	376	379	410	376	369	423	378	400	390	393	379	388	393	399	388	386	379	394	407	407	368	393	375	391	416	408	402	364	378	382	414	398	376	388	405	352	403	386	396	369	407	378	350	388	359	346	403	365	414	361	354	391	383	367	381	398	380	339	362	405	382	390	405	383	386	346	365	372	377	433	374	392	401	376	408	369	370	360	404	392	442	392	411	373	408	394	420	329	389	398	380	347	362	344	419	374	376	367	385	382	378	410	421	385	400	417	355	389	387	356	375	364	357	373	384	367	378	391	362	386	372	389	391	365	370	354	375	374	362	351	362	388	409	436	344	374	364	375	406	412	391	395	391	405	382	379	349	392	393	401	403	403	413	369	397	403	395	370	418	358	363	366	383	408	377	381	385	369	359	423	372	377	381	408	426	351	386	381	355	430	367	410	376	395	386	413	392	383	394	386	405	363	348	374	429	369	391	394	365	371	393	405	369	338	371	382	398	398	350	412	410	405	393	368	378	358	367	379	385	398	385	402	371	385	354	386	411	419	379	418	404	387	405	380	415	384	385	388	361	365	372	388	372	385	371	392	396	358	411	417	399	394	395	384	402	379	388	396	372	370	398	404	387	389	388	423	363	397	390	372	386	378	389	403	384	355	403	385	374	416	388	381	362	381	376	381	378	403	400	378	371	358	402	403	383	390	366	407	380	406	421	394	356	380	412	357	377	388	371	396	392	334	387	408	424	368	384	414	397	342	385	381	373	382	376	417	389	383	409	343	383	360	346	370	371	368	370	373	397	336	368	373	391	395	377	382	398	423	377	375	422	397	372	382	399	386	386	343	402	383	360	398	367	420	381	398	391	397	416	373	389	384	368	387	377	388	368	377	405	411	384	398	386	387	373	382	377	379	410	357	403	375	380	397	356	410	372	363	359	368	398	412	371	393	373	365	378	393	356	391	366	361	386	366	370	382	402	385	396	387	381	414	355	372	372	369	366	379	396	366	373	381	376	381	382	378	415	352	370	409	405	382	370	372	385	358	389	374	422	369	361	378	366	377	403	360	383	363	395	358	365	383	434	387	425	374	379	390	382	326	395	361	386	350	362	359	374	385	393	396	374	380	377	362	363	385	360	384	363	412	375	389	385	384	399	399	397	387	379	386	385	389	371	361	344	360	364	355	360	391	381	349	408	376	417	388	385	379	406	366	371	387	375	367	357	358	369	366	378	408	405	386	378	381	408	366	388	381	371	355	399	388	385	397	381	379	362	369	394	367	420	386	365	379	364	401	403	364	379	381	387	364	391	382	369	377	370	383	404	364	399	370	405	354	411	394	372	404	403	404	403	379	435	400	363	381	372	350	381	365	351	410	358	408	416	392	375	394	399	404	418	369	378	360	343	378	374	397	397	400	340	422	397	366	406	350	397	396	388	353	417	376	365	391	343	411	388	376	404	379	383	394	400	385	405	374	381	391	347	399	361	391	356	413	380	375	369	371	369	386	421	402	367	369	372	390	385	391	420	348	396	380	393	380	366	382	374	374	351	395	405	398	408	355	402	385	320	388	365	418	359	411	381	398	390	371	370	348	368	391	419	348	353	342	359	379	392	390	415	394	377	379	387	388	343	370	401	373	414	376	377	367	345	379	391	386	365	393	399	452	406	363	359	375	380	399	396	399	387	415	395	425	405	369	386	386	392	387	365	390	404	404	385	386	395	386	390	399	432	366	385	406	365	384	376	397	369	368	363	395	397	416	392	349	360	398	348	378	386	402	347	410	369	427	396	397	367	399	364	347	364	364	391	379	380	367	406	374	399	358	385	378	344	377	381	372	407	392	366	386	355	393	383	380	393	391	379	399	363	390	368	383	419	368	374	399	380	377	358	381	403	389	366	386	396	413	385	391	384	349	379	373	404	376	389	413	417	361	388	327	379	387	373	386	351	407	353	359	408	371	378	358	397	357	370	379	392	385	397	368	395	383	363	377	383	385	374	369	386	372	332	360	401	371	430	383	398	372	407	418	343	375	392	375	379	377	392	394	433	381	383	402	373	373	383	386	368	387	402	410	377	432	350	391	413	376	401	371	399	345	370	398	411	378	394	373	363	342	394	382	404	400	380	370	409	371	370	398	398	354	401	392	361	404	391	416	402	405	383	351	388	391	391	424	424	384	344	382	400	355	361	393	399	356	435	363	350	371	363	428	395	342	429	373	390	434	380	374	359	397	377	397	415	377	391	375	370	367	379	423	382	392	399	404	347	377	361	401	363	402	404	382	386	386	383	394	373	410	377	361	386	400	411	374	396	383	357	438	415	368	363	420	402	398	356	368	374	371	404	386	394	371	390	395	398	351	407	374	385	427	388	348	397	376	383	341	379	374	376	398	393	374	378	394	383	398	407	369	393	399	407	395	404	389	417	410	356	388	368	377	357	407	387	392	388	343	422	386
30429	28987	27307	16042	6360	3364	1841	1241	896	807	642	580	533	492	462	406	395	373	361	301	350	356	337	308	305	290	314	304	328	274	258	302	282	286	318	268	290	281	266	274	282	272	307	298	270	258	261	266	290	302	300	261	283	294	285	268	266	277	284	294	308	296	292	262	251	238	314	268	287	283	263	324	280	257	260	271	286	232	288	296	271	239	279	317	278	286	277	291	275	296	282	286	284	270	281	265	283	279	288	266	278	253	320	278	300	276	284	270	296	286	262	244	299	270	286	271	306	288	290	242	281	291	298	267	303	268	304	274	283	287	323	254	275	299	266	304	286	270	285	271	283	268	295	284	277	304	285	286	299	278	281	288	302	259	302	292	248	315	304	283	252	267	280	252	297	286	266	265	280	270	269	304	296	285	274	273	277	280	274	314	257	269	293	268	267	288	300	298	277	262	290	297	286	272	268	264	263	289	289	278	292	298	285	317	279	265	290	272	275	319	300	312	263	314	257	282	301	292	248	275	301	271	266	305	291	317	278	276	286	282	287	264	292	270	287	283	301	284	279	257	292	292	277	284	275	288	250	294	282	276	293	276	308	273	266	291	284	299	306	281	280	262	313	252	268	281	247	296	302	296	283	292	290	296	281	257	283	308	279	285	259	305	271	321	256	284	293	254	253	268	302	292	269	294	254	293	273	296	247	282	287	289	304	314	268	308	271	307	287	286	312	287	271	274	275	294	303	281	270	294	290	263	271	263	289	257	298	242	247	282	292	297	281	270	277	281	287	292	266	263	255	320	294	318	283	269	266	261	330	305	251	325	279	297	266	278	269	256	283	296	270	266	284	289	274	287	279	265	289	253	274	240	276	277	264	278	261	296	311	236	269	305	262	281	281	304	276	287	253	276	279	273	290	290	304	269	277	307	292	267	267	300	290	273	256	281	273	268	287	264	275	298	287	297	269	278	295	273	278	261	268	298	232	279	288	272	275	260	291	274	270	276	265	267	287	320	241	281	273	288	291	273	241	260	275	280	263	258	273	263	281	277	287	277	306	271	293	272	305	255	285	303	284	273	272	268	306	266	293	293	262	270	248	263	280	306	287	271	279	297	286	277	270	291	283	262	283	310	285	303	306	259	280	301	277	247	284	271	291	278	300	310	280	291	299	274	281	296	274	280	274	278	277	276	296	282	298	259	286	256	288	264	267	269	295	273	256	272	282	301	280	275	295	269	278	299	271	268	268	248	285	297	246	259	259	273	281	301	295	262	272	286	306	286	279	307	294	257	283	276	317	269	270	292	293	267	294	284	308	261	283	270	293	281	282	259	262	276	290	281	301	316	279	278	282	277	287	279	270	258	265	285	281	266	288	283	297	301	286	306	296	296	309	308	293	294	284	265	288	243	301	252	275	287	290	240	288	265	281	265	291	292	278	268	252	287	278	287	279	288	279	284	270	302	325	296	255	325	260	295	290	273	298	282	286	285	254	286	276	288	290	280	261	255	309	301	314	265	266	257	260	286	334	284	260	289	258	299	285	285	276	259	280	287	323	312	307	280	297	293	294	299	277	275	269	272	278	286	282	285	263	267	285	279	298	292	279	261	272	293	309	282	313	257	290	274	311	304	281	287	254	311	281	264	255	270	287	282	295	284	249	254	244	272	326	290	253	244	261	279	267	280	279	316	313	292	294	279	285	276	258	310	264	268	290	300	267	267	289	291	263	267	261	264	274	286	285	275	272	284	268	281	284	295	247	264	271	286	240	278	279	296	310	292	262	288	278	289	301	289	271	284	281	253	284	297	286	256	284	271	274	290	294	264	271	277	288	287	276	311	303	275	292	255	299	278	269	282	299	278	307	278	254	276	286	258	295	280	252	293	277	277	286	274	284	264	286	285	296	286	283	296	298	279	297	279	265	257	278	271	291	299	304	247	289	297	273	309	276	302	267	306	280	287	278	343	298	257	266	279	279	282	280	271	279	300	287	248	269	263	290	319	292	267	244	292	301	266	283	271	271	278	292	283	288	298	282	291	296	299	314	267	275	258	295	301	302	308	266	277	288	295	297	262	284	266	277	275	299	278	290	268	281	276	282	289	292	318	261	266	304	285	285	261	281	287	299	293	290	276	279	267	277	312	302	274	279	294	262	287	246	285	291	294	265	283	273	280	262	283	298	287	292	298	288	287	281	270	263	268	280	295	267	303	293	302	296	290	282	277	254	276	270	292	264	297	283	263	278	320	294	324	287	283	284	303	289	277	289	266	240	289	261	283	307	270	290	279	264	290	279	311	273	270	278	309	287	274	311	288	255	285	320	272	272	255	263	267	285	270	247	282	290	264	283	294	260	271	316	272	283	268	292	303	264	290	306	242	273	294	288	270	267	303	286	280	274	278	294	252	278	300	276	271	294	262	259	273	263	240	300	304	268	297	285	291	256	299	266	261	256	243	290	302	271	276	290	276	313	279	257	276	272	285	279	276	283	269	308	274	279	287	287	282	293	309	283	277	310	295	277	274	273	254	236	282	271	278	284	262	312	265	290	269	281	269	273	282	289	247	261	286	288	274	292	317	267	281	267	294	273	320	241	283	314	283	270	308	306	264	253	281	273	296	268	300	269	266	295	262	273	239	287	282	255	278	285	283	291	261	281	281	283	293	313	308	263	298	238	290	268	275	289	243	264	263	290	282	310	296	288	325	308	288	265	283	260	263	281	262	280	271	302	291	282	279	331	272	276	270	295	274	282	252	302	249	292	285	259	270	316	281	279	279	270	292	273	291	291	278	279	267	307	260	274	296	288	267	294	286	259	296	309	275	291	260	281	268	282	256	301	286	266	269	272	259	265	302	264	263	287	300	306	269	286	270	265	284	315	320	307	269	274	273	251	262	287	291	306	301	238	265	285	278	276	266	283	279	297	264	316	277	261	272	275	264	268	245	283	311	269	256	301	285	279	279	273	281	263	260	285	254	284	273	280	244	257	280	312	276	291	264	279	262	272	306	273	266	292	257	285	292	277	263	279	308	318	295	281	255	278	271	261	282	281	274	288	281	276	310	283	301	288	314	284	290	263	301	275	286	272	282	307	297	308	286	296	283	287	282	320	272	279	287	280	261	274	297	288	253	261	273	252	285	255	281	304	301	299	291	307	263	257	281	265	295	303	294	303	286	267	282	297	299	285	267	286	299	273	247	252	292	287	297	279	287	299	305	274	284	302	260	281	251	263	274	265	279	321	255	268	273	298	276	294	300	290	294	284	271	297	299	287	300	289	266	283	261	270	265	287	313	297	296	294	284	279	309	289	264	272	271	283	268	260	315	304	293	269	277	280	285	257	264	271	296	275	292	294	303	277	290	302	290	282	292	280	286	237	277	270	261	261	312	266	281	248	248	282	305	265	285	256	299	299	272	268	294	284	298	264	282	287	243	298	294	262	285	300	283	276	299	281	288	235	259	268	298	280	270	254	260	292	295	286	292	317	274	301	273	274	291	303	285	283	295
32673	44188	30450	17582	9605	5857	3426	2417	1662	1323	1124	942	803	732	640	517	528	474	451	469	421	438	387	417	345	371	364	351	357	349	360	387	344	352	373	339	332	320	348	361	358	359	315	363	340	331	303	343	373	365	342	335	347	341	383	328	330	352	364	335	343	334	337	329	334	317	333	320	325	323	340	346	361	348	339	309	335	325	308	336	353	341	360	348	342	340	350	287	291	327	317	334	324	349	319	314	353	332	336	337	337	326	315	293	326	315	299	357	327	327	340	320	293	313	344	306	337	326	307	322	358	301	311	296	305	346	303	375	352	322	325	317	333	351	300	328	320	344	332	320	375	297	330	331	332	324	330	350	330	325	329	340	327	332	331	342	325	308	303	301	320	338	315	332	327	308	354	328	317	334	330	336	365	344	321	324	329	329	357	335	352	313	350	312	298	340	322	316	327	328	318	334	324	308	302	394	328	341	336	323	342	318	324	293	358	341	323	311	334	319	324	303	332	324	333	350	320	312	328	333	337	336	362	350	313	331	315	343	325	332	352	302	310	322	336	347	335	303	338	350	317	343	320	324	326	354	352	308	328	312	345	305	335	332	299	326	320	355	341	335	340	321	327	327	354	311	336	335	342	297	327	342	312	329	318	350	315	305	289	306	310	329	346	330	332	324	332	332	315	351	333	309	362	341	322	318	350	322	348	339	303	310	322	349	316	323	345	312	298	342	366	329	349	311	311	332	342	332	343	334	332	334	322	295	343	318	320	357	337	320	327	320	339	310	310	318	335	319	318	340	372	360	329	334	319	301	332	326	356	343	298	344	326	358	325	366	306	309	315	345	316	315	362	322	352	318	313	327	347	313	296	318	325	345	364	316	294	299	341	317	342	321	341	334	349	285	339	350	293	328	299	315	333	326	294	315	314	303	309	333	296	311	371	324	353	332	367	309	322	301	358	347	275	327	332	333	329	314	286	357	316	326	307	343	335	350	332	337	337	304	319	313	315	323	306	301	323	341	352	301	332	339	297	353	335	312	339	315	311	321	323	304	361	332	349	298	298	331	310	311	322	319	328	314	327	357	340	389	311	330	329	311	329	350	341	321	312	286	302	369	301	286	304	349	323	326	315	324	351	329	325	334	336	355	338	312	341	350	361	325	295	349	348	315	328	328	309	301	327	339	329	328	328	313	339	305	341	312	358	333	347	304	321	319	333	310	347	316	281	306	331	331	308	338	326	330	312	327	306	331	320	310	362	308	311	339	322	289	342	340	338	321	321	331	298	322	346	326	336	333	307	332	356	325	341	321	321	299	339	311	318	315	318	328	343	315	314	304	330	339	308	343	307	339	317	284	327	320	349	345	345	326	322	331	348	310	351	329	303	347	332	313	371	339	355	338	354	330	349	324	319	328	380	326	294	340	316	342	313	331	309	325	387	333	312	370	321	332	333	320	339	324	322	310	393	329	320	341	318	328	288	324	335	320	325	340	338	307	339	302	353	337	304	322	325	308	328	343	314	351	329	318	333	314	351	344	316	316	341	316	318	356	328	312	325	324	339	345	323	299	310	330	351	347	299	320	349	321	353	304	319	314	343	329	308	312	314	322	304	308	319	353	343	321	298	314	338	324	341	319	329	339	300	314	328	351	344	330	349	332	311	321	332	308	339	327	318	313	324	346	347	364	348	322	322	320	364	325	300	348	307	353	340	320	322	336	341	303	322	330	325	330	310	359	308	320	325	328	341	322	303	310	316	334	329	336	342	318	361	373	307	310	338	317	324	300	354	328	300	323	323	325	346	324	293	300	364	323	306	350	313	350	308	344	345	335	308	340	365	325	318	307	351	326	351	319	315	333	322	360	322	361	307	330	348	316	336	353	335	329	306	313	323	359	341	318	341	362	328	346	346	333	316	325	308	335	306	330	327	348	354	328	332	357	308	329	337	298	326	332	336	316	328	332	334	324	312	326	316	333	326	336	322	340	342	334	353	336	333	340	311	319	344	320	298	336	312	332	349	346	306	302	306	302	344	299	326	334	328	312	321	299	338	302	328	318	345	353	327	338	300	308	324	350	321	320	330	332	328	335	348	329	321	335	295	291	294	321	302	321	322	340	318	299	303	345	350	341	318	307	313	324	338	322	339	291	316	314	322	331	365	321	293	324	311	324	341	305	317	332	320	331	326	319	324	332	322	317	317	313	339	323	306	322	340	306	319	346	272	314	339	359	306	348	329	340	305	288	323	307	328	327	337	344	334	342	325	302	360	351	345	324	333	289	336	328	314	329	332	305	323	327	323	321	340	326	315	285	324	357	333	323	305	291	322	328	338	336	333	325	330	334	335	341	339	299	301	326	322	361	319	328	336	332	299	316	303	340	332	331	344	311	334	326	324	329	353	309	311	314	329	370	311	342	338	311	304	296	343	346	302	318	341	341	326	355	303	331	301	336	311	343	297	328	308	312	297	321	335	364	301	308	330	311	371	305	362	269	319	312	285	355	328	328	328	324	338	286	335	339	343	342	331	331	339	319	328	322	281	312	337	316	310	312	309	327	309	350	314	298	312	307	328	325	316	316	301	328	323	356	311	331	350	323	331	329	329	328	294	331	370	303	316	292	350	348	332	298	286	320	317	337	304	322	335	309	346	315	320	320	310	304	330	319	343	305	317	341	312	340	300	317	338	308	336	339	316	331	303	373	310	323	319	303	340	316	356	310	344	278	353	304	351	325	345	334	326	337	329	356	303	297	335	343	292	325	297	318	313	344	329	324	342	329	325	339	322	315	304	317	328	332	322	317	328	343	341	309	337	306	329	281	341	334	361	298	340	330	303	336	323	319	346	329	335	362	307	307	342	350	334	351	331	315	315	336	317	328	331	329	296	321	357	322	316	359	338	307	353	322	309	362	313	308	315	321	359	331	301	314	318	351	327	333	328	300	336	324	309	342	320	308	350	323	339	341	345	315	317	366	311	334	317	335	323	313	344	317	366	337	312	298	344	326	326	331	324	313	345	295	288	340	309	353	315	322	359	351	291	363	310	320	362	315	343	317	326	337	374	325	310	345	333	360	337	325	334	307	332	339	330	308	318	323	298	348	323	329	325	329	293	327	335	330	323	332	332	326	368	352	314	335	339	310	354	332	294	304	314	324	335	349	316	332	336	350	337	309	326	341	339	361	338	313	333	297	335	332	326	312	321	311	314	316	307	323	321	347	303	321	321	309	285	300	320	329	338	334	341	310	326	310	317	340	350	345	306	325	337	324	340	325	331	314	336	316	335	297	316	315	313	363	336	312	339	315	334	324	304	347	332	321	328	332	317	337	329	342	327	324	314	356	318	357	297	319	326	346	322	325	284	321	316	336	336	333	343	339	320	308	374	340	309	353	321	300	320	351	346	343	299	362	301	312	355	317	348	304	311	349	315	325	332	350	298	319	344	355	367	330	283	361	330	318	350	322	307	334	327	317	338	333	315	321	296	302	317	331	340	319	366	320	306	325	385	354
23840	21414	28412	25179	21483	13347	5233	2477	1710	1197	934	862	706	617	577	525	456	461	411	439	412	418	432	399	369	372	334	387	335	359	309	302	342	319	309	336	331	304	340	317	319	326	326	336	343	307	339	331	353	328	322	321	323	320	312	349	331	307	346	321	347	332	348	315	330	308	300	283	368	310	305	343	309	294	335	357	357	342	321	335	318	339	341	315	305	308	329	301	315	332	327	306	318	345	370	346	322	325	338	313	336	329	318	345	342	311	350	345	359	326	329	332	305	344	322	356	310	369	324	300	360	340	339	319	353	337	331	328	334	379	338	336	336	356	336	315	356	338	344	341	283	361	308	329	353	327	344	302	372	355	324	311	306	350	352	340	354	314	316	336	361	306	323	348	361	338	323	323	321	312	344	325	334	346	348	326	331	309	342	292	330	344	331	346	338	368	343	324	285	325	324	318	331	356	319	328	323	369	331	349	360	338	336	329	335	318	316	343	306	310	325	321	312	301	302	324	322	323	335	332	320	309	320	313	326	310	346	344	319	362	336	348	325	360	335	315	324	305	349	325	321	344	308	314	343	326	354	347	315	360	323	306	302	305	313	336	347	325	339	342	328	360	309	334	350	265	333	372	323	327	321	360	341	312	341	316	312	333	328	315	322	323	361	345	363	308	330	352	324	286	355	342	346	316	324	345	311	341	369	365	298	357	294	336	318	294	315	341	351	340	334	336	352	323	344	287	317	312	294	315	322	330	325	331	342	317	358	328	334	348	345	339	306	315	353	355	347	331	327	354	332	357	333	314	312	311	326	298	314	339	327	320	345	324	321	332	313	317	316	326	317	315	296	344	320	328	319	312	331	321	335	334	329	356	355	340	265	349	341	320	336	330	345	320	305	310	358	329	307	331	335	338	363	297	342	345	300	336	322	343	330	328	335	337	328	308	331	344	315	362	329	369	339	318	311	335	313	346	355	333	345	355	307	326	336	319	330	334	316	356	325	355	344	378	312	326	341	306	328	322	359	337	345	337	353	317	354	317	319	337	303	342	360	313	314	360	349	296	317	322	299	318	282	315	306	313	335	333	307	324	370	327	329	360	334	335	344	327	302	335	324	316	307	381	325	313	316	344	324	345	348	340	329	338	357	325	345	315	340	311	312	319	331	347	327	305	324	333	334	329	347	331	314	320	308	322	348	291	332	329	318	302	290	296	305	312	319	345	325	341	314	327	320	337	360	350	328	310	346	316	352	350	311	324	319	315	354	331	325	334	327	289	330	317	343	312	332	328	346	333	333	323	333	334	333	304	349	304	349	340	320	302	324	332	321	321	337	362	306	338	325	298	331	312	316	324	319	333	346	337	314	335	340	310	360	349	303	309	337	312	292	332	344	318	314	289	332	302	337	325	330	321	324	343	310	348	346	328	322	350	332	284	344	330	345	342	309	319	338	366	316	313	348	338	353	329	368	299	331	334	343	306	325	315	328	328	402	349	346	355	380	313	348	305	316	345	336	316	314	328	333	331	335	311	334	369	340	317	326	325	341	339	318	312	337	339	355	330	328	320	327	361	356	348	299	322	300	320	319	331	317	319	327	294	311	346	320	329	343	361	333	346	340	314	346	321	333	338	349	338	326	313	327	351	330	332	340	324	335	353	314	356	329	317	316	359	342	311	313	325	330	311	304	333	322	295	317	324	313	374	305	311	329	342	340	307	316	333	345	327	322	351	316	338	347	341	341	336	346	332	301	352	362	323	326	364	337	310	354	301	311	311	306	334	320	313	347	332	320	304	324	343	314	305	313	325	374	349	324	309	279	336	337	327	345	344	335	360	322	325	317	346	347	345	315	281	317	328	352	352	296	345	345	324	331	350	356	310	340	325	332	310	308	336	317	325	327	301	332	366	320	337	349	319	334	325	350	318	335	332	331	341	308	315	306	321	311	370	294	343	338	359	272	338	323	309	291	353	366	291	312	349	335	325	305	315	328	373	338	367	346	315	321	337	313	319	336	358	317	370	328	314	334	346	350	368	317	358	301	335	317	333	340	332	312	323	347	313	329	321	311	316	356	321	330	373	340	307	316	313	321	324	308	336	322	317	350	305	330	322	327	352	340	319	327	305	300	363	347	331	322	337	342	370	322	327	329	328	331	348	330	347	307	338	312	311	334	306	370	354	300	320	350	324	353	329	330	314	317	314	351	333	316	325	318	338	322	320	309	319	288	328	357	330	327	313	326	341	333	320	324	305	324	326	360	326	313	361	363	312	328	311	330	345	316	323	330	320	298	348	348	330	326	312	314	336	318	306	348	331	331	311	291	339	308	343	303	321	315	334	383	294	325	331	319	294	318	339	338	328	315	334	336	324	319	322	325	326	321	298	317	297	332	308	324	359	328	324	337	344	360	342	336	312	340	356	323	311	323	314	308	347	347	369	314	356	288	298	315	339	334	315	330	308	324	318	348	321	300	305	287	345	311	343	281	305	312	310	350	327	319	335	351	319	326	302	333	313	344	325	345	321	318	325	325	298	314	361	316	315	310	318	330	348	323	351	300	344	300	336	314	324	304	345	316	364	343	341	338	352	337	352	345	296	302	306	311	338	319	346	344	359	352	303	320	351	330	369	339	360	310	298	316	346	330	334	331	310	308	319	326	317	339	318	316	338	326	334	345	303	343	321	338	342	336	339	311	336	323	318	325	353	355	322	348	353	332	314	292	331	315	334	314	331	357	310	342	341	310	338	323	349	317	323	353	342	321	326	333	327	303	321	341	321	346	321	317	324	340	340	335	335	323	336	325	325	321	350	320	324	301	327	342	324	335	370	307	350	350	313	335	328	325	323	341	327	331	337	379	324	326	305	348	363	340	368	341	347	336	346	336	294	351	350	358	365	335	319	337	332	328	309	344	347	317	349	331	343	355	339	343	346	329	352	332	315	321	342	310	320	301	280	325	310	325	341	320	347	330	340	318	330	358	359	375	317	336	351	338	350	331	317	347	343	333	334	326	319	296	349	315	347	355	324	310	312	363	331	339	309	328	327	310	297	356	389	342	336	343	299	322	343	304	388	331	324	361	340	315	355	331	333	327	344	314	312	330	338	349	309	327	313	312	328	311	346	338	327	351	343	324	332	338	342	324	296	311	329	349	318	326	316	309	342	305	339	332	348	338	323	344	289	309	347	339	344	318	326	369	300	343	334	345	296	316	301	378	299	324	307	337	361	352	374	329	299	322	339	313	346	331	326	327	310	367	324	317	288	329	325	322	309	349	326	305	335	297	316	331	338	339	330	334	316	296	340	321	311	328	334	315	321	319	351	332	326	307	274	325	322	339	323	336	281	338	324	342	332	338	348	318	353	345	313	364	339	354	359	310	350	321	301	347	339	353	301	297	333	341	323	356	321	320	342	333	332	351	313	352	292	305	362	366	324	340	324	328	319	312	296	352	350	297	345	300	341	343	347	337	306	333	330	319	339	347	332	334	333	359	308	323	314	324	332	357	316
32559	54101	41508	28328	18998	9758	6557	4030	3021	2137	1527	1230	1127	993	804	689	663	604	554	513	500	522	444	512	434	418	449	419	420	422	432	417	421	426	402	404	398	429	404	386	399	392	384	399	389	417	413	370	386	414	373	428	352	420	369	365	370	365	373	408	360	393	370	371	402	381	362	394	352	373	359	406	401	411	411	379	401	364	381	378	333	391	366	373	357	374	330	359	381	357	356	368	378	354	370	339	395	374	360	390	384	350	378	362	387	398	354	359	379	384	369	383	376	385	377	427	365	425	338	369	382	335	383	357	399	378	411	374	388	360	357	407	369	396	380	365	348	370	370	379	384	390	360	385	363	356	396	354	414	367	382	368	403	379	384	380	385	376	351	393	395	339	388	386	357	402	358	341	365	392	365	362	357	391	370	375	360	367	395	408	370	393	366	404	405	396	389	353	358	378	409	403	378	360	371	351	375	399	364	408	372	401	371	364	385	421	374	385	380	380	363	340	435	366	378	432	383	368	398	395	405	395	368	403	365	381	383	381	396	393	375	386	406	369	363	372	392	381	416	369	360	379	393	375	410	367	381	409	398	400	365	348	375	355	386	377	342	421	360	372	385	409	373	411	368	359	391	402	368	336	382	363	383	395	403	361	372	379	378	368	357	366	358	392	346	397	365	391	375	375	398	362	402	403	367	398	377	403	378	396	374	377	366	370	404	403	413	385	343	391	366	397	334	360	420	425	352	398	362	373	379	385	364	370	382	330	404	405	408	395	388	409	380	362	367	387	354	375	397	376	404	352	361	392	377	413	383	391	386	412	369	393	420	361	369	356	406	373	387	355	328	365	414	388	362	391	357	386	384	379	375	403	362	362	379	439	373	351	376	418	396	364	372	376	340	369	387	355	344	384	389	360	375	372	321	391	418	359	372	375	398	397	383	391	372	394	383	410	370	407	377	363	375	360	352	379	345	375	378	385	380	399	404	363	359	362	367	414	384	385	354	385	392	391	389	382	380	409	386	420	383	403	356	392	394	376	374	399	361	421	406	395	377	410	365	387	372	409	412	392	404	347	380	393	384	341	402	381	380	378	344	387	380	396	389	365	338	400	350	387	355	381	397	376	394	389	381	384	378	418	347	358	412	358	397	390	387	365	385	393	370	382	397	364	384	374	387	423	370	359	390	407	380	371	390	399	383	369	421	377	408	365	402	401	376	401	353	400	377	403	390	345	363	373	373	369	389	374	380	376	379	356	391	373	373	352	360	360	394	362	354	383	388	370	385	373	355	393	395	360	394	357	398	374	402	367	372	399	369	390	389	376	383	389	361	385	357	362	382	397	385	411	360	361	375	353	420	373	381	368	375	366	409	375	393	350	395	359	384	374	375	399	349	374	384	365	389	375	352	372	409	402	386	384	346	399	386	363	382	372	352	374	382	372	391	385	370	373	385	422	341	405	365	384	390	373	392	345	378	392	381	372	369	329	362	385	383	413	417	377	379	385	406	383	379	342	332	351	361	407	358	378	372	371	370	408	390	348	377	344	369	389	387	372	384	396	370	342	394	385	431	405	370	406	390	405	364	391	375	378	352	383	388	401	403	387	405	396	360	351	371	368	391	365	361	407	400	393	375	398	409	345	376	394	391	346	364	347	372	345	358	387	363	399	407	374	390	374	332	380	377	368	407	336	394	383	358	425	375	402	409	394	421	372	335	394	383	408	349	393	385	372	370	398	333	386	401	360	389	404	364	381	353	375	376	398	419	366	376	385	355	377	392	368	371	355	385	388	402	384	385	389	385	368	366	418	367	377	356	345	373	383	374	407	381	348	360	375	372	385	370	363	378	376	339	370	367	361	351	395	381	371	363	376	344	385	394	371	386	369	378	357	390	381	364	355	420	402	404	358	389	391	348	379	387	425	400	410	369	337	407	358	352	382	372	384	375	367	386	388	417	368	341	395	391	396	353	396	421	421	374	408	396	380	372	358	418	367	373	400	375	378	384	393	331	393	379	379	379	327	358	357	379	376	360	399	357	401	391	390	406	399	384	340	395	396	418	407	346	395	343	368	352	367	391	385	401	381	415	356	402	385	367	368	397	383	408	386	364	400	358	389	359	425	382	384	368	401	376	386	327	405	400	397	367	427	374	382	383	402	363	389	385	374	378	389	358	368	413	373	395	373	382	395	376	417	348	390	365	380	362	378	377	370	398	359	390	357	350	388	386	361	362	359	397	376	381	402	373	403	334	377	376	363	367	401	348	396	353	382	384	357	376	367	377	371	394	376	400	357	345	403	365	382	400	387	391	388	364	398	344	384	366	418	357	397	390	397	398	412	399	361	408	356	399	385	397	361	383	394	391	391	431	383	412	389	404	354	383	368	372	383	399	368	370	410	412	374	380	399	365	361	345	364	384	412	399	379	374	375	375	356	386	350	369	372	354	382	363	352	379	399	355	356	385	358	398	391	375	362	368	364	378	394	388	405	354	411	385	402	370	361	349	388	396	369	396	388	376	378	396	362	398	361	379	358	354	371	396	361	367	418	380	354	379	360	347	373	355	363	400	396	398	388	402	366	357	388	368	402	387	359	400	363	357	352	362	372	394	408	365	390	372	370	368	398	417	392	342	368	368	380	361	370	400	365	363	349	344	375	398	369	372	372	366	378	400	381	389	374	365	381	400	374	386	369	381	365	403	395	348	393	384	414	385	359	364	346	342	380	356	354	372	385	352	388	402	401	370	395	359	382	393	381	394	387	388	395	350	348	405	401	400	347	387	377	381	369	395	396	361	375	362	386	381	385	393	352	358	348	388	379	363	334	361	359	372	369	368	374	372	355	371	355	418	364	371	340	366	368	400	401	386	421	414	369	357	379	389	368	370	369	400	378	413	374	347	368	345	380	374	374	359	388	408	393	367	372	395	408	392	397	392	370	409	393	375	387	400	365	388	344	371	382	375	407	367	363	395	370	387	366	390	394	361	362	381	390	360	390	372	376	377	351	401	381	368	402	399	398	376	377	366	399	378	377	369	388	414	381	378	379	386	384	390	341	384	416	395	391	402	373	358	368	408	380	374	399	385	361	378	377	328	352	358	359	388	360	394	367	399	395	358	375	378	390	394	386	405	399	379	410	397	382	369	361	393	372	367	362	399	362	398	395	356	371	368	400	383	392	370	366	405	380	348	402	389	383	398	360	392	390	363	390	382	393	374	379	365	382	408	356	392	399	365	376	384	398	350	358	412	389	365	343	423	402	419	378	363	363	401	372	401	406	364	368	378	420	378	402	367	398	402	410	377	374	359	386	330	385	397	412	370	394	374	393	407	377	402	401	381	394	351	378	344	364	402	373	378	404	364	369	373	369	391	359	387	379	381	384	367	386	385	362	410	358	387	361	372	408	356	389	398	388	366	374	359	411	375	365	374	397	383	409	373	384	392	385	393	363	427	364	352	403	406	390	386	367	374	385	378	380	382	321	410	373	377	383	341	359	394	375	378	384	365	342
25409	21649	27988	26173	13146	4537	2546	1598	941	745	626	530	459	435	385	410	368	329	294	347	349	298	332	342	301	280	301	295	284	289	271	264	267	243	274	270	253	270	265	248	285	281	264	281	259	251	268	262	244	265	243	274	277	232	249	264	286	267	270	262	270	243	234	260	233	265	266	246	262	257	268	257	242	238	287	258	253	232	234	245	267	257	279	280	261	256	248	243	270	231	266	266	255	274	270	273	252	277	248	305	244	270	264	248	266	261	260	267	258	244	264	237	250	273	278	249	266	241	264	281	252	287	235	273	259	232	255	239	273	283	260	265	288	235	271	279	253	272	290	289	262	245	272	256	275	270	280	275	250	274	254	275	289	277	249	238	236	263	259	271	254	280	277	261	256	280	272	265	239	275	287	258	262	246	267	277	248	251	273	294	241	274	288	264	270	273	283	266	233	265	263	265	274	243	260	280	258	260	264	248	278	271	266	282	295	250	264	241	260	256	255	266	253	246	254	275	259	248	238	274	239	260	259	253	279	265	258	268	220	269	259	199	269	248	247	245	295	261	281	259	254	246	250	262	243	262	265	267	241	260	271	259	251	244	249	255	265	266	291	262	266	274	268	246	284	271	254	255	261	248	269	255	273	283	274	254	291	265	260	262	253	271	248	279	274	255	259	263	262	291	258	233	290	250	289	285	234	272	236	255	260	278	234	267	262	296	275	239	256	268	273	265	260	279	278	278	267	241	294	264	255	272	261	257	264	263	274	258	254	263	267	239	271	259	287	241	270	238	263	286	253	252	284	273	251	261	255	279	263	294	258	255	262	231	244	264	286	256	263	266	228	258	268	242	261	250	253	239	244	273	281	287	285	233	257	246	296	269	260	285	268	299	282	255	245	254	279	271	225	264	289	258	267	266	230	282	274	251	237	251	265	246	261	252	272	308	247	255	247	244	254	252	271	257	272	258	264	256	261	277	284	250	268	275	262	275	286	267	259	280	269	232	263	268	271	263	288	247	273	237	263	248	216	278	279	258	271	257	261	241	247	266	272	271	247	238	229	244	256	240	262	247	274	285	277	273	259	290	261	272	295	294	256	251	260	227	269	293	265	266	241	265	257	269	270	263	257	247	250	273	278	305	257	289	279	285	268	283	252	268	271	245	273	276	248	268	253	273	244	275	250	293	279	270	263	251	270	282	248	260	288	256	243	257	231	260	252	269	283	240	255	266	262	261	276	257	260	289	254	295	228	265	258	256	265	221	278	268	224	222	271	254	225	233	285	279	250	290	260	270	247	238	246	255	271	276	255	260	260	271	272	271	244	261	261	282	284	236	258	267	250	263	230	240	254	265	268	276	289	281	273	232	261	256	264	245	253	251	256	231	258	259	256	271	278	246	272	247	258	259	248	243	251	244	283	272	297	263	265	261	254	266	260	267	239	248	256	269	273	296	286	282	256	232	253	268	252	252	236	306	278	253	254	255	256	255	278	232	251	254	273	254	270	235	256	262	249	288	256	279	254	265	261	270	259	241	245	249	282	257	275	250	235	264	275	241	279	238	254	252	278	251	258	256	257	255	255	268	274	276	274	245	265	248	275	236	243	275	274	235	257	251	269	294	254	279	257	270	279	266	243	286	273	273	262	259	269	266	284	278	283	258	247	272	248	274	289	275	280	256	223	256	249	252	249	246	268	237	271	300	260	248	220	275	242	263	272	277	281	301	273	266	257	221	275	237	262	262	258	246	303	273	277	276	258	222	264	264	274	272	273	265	257	277	242	257	254	256	252	257	253	291	281	273	245	279	297	259	255	269	258	282	277	272	276	260	245	255	220	249	242	287	250	284	273	249	260	249	254	233	293	266	256	285	237	286	268	241	281	264	257	265	252	254	248	278	255	249	249	257	269	255	260	236	259	263	238	272	242	254	235	282	260	234	252	294	268	263	270	282	259	226	257	268	250	251	251	261	216	234	292	255	257	238	239	254	255	252	238	260	247	243	265	265	264	259	270	263	257	268	260	266	295	257	271	221	265	246	257	246	276	284	259	286	229	266	272	285	248	268	272	294	224	264	254	294	267	278	236	262	259	268	259	267	241	253	270	268	260	244	253	257	260	275	247	241	250	286	236	221	266	254	290	319	235	240	271	271	283	241	238	249	281	275	283	234	269	249	281	223	294	297	230	270	266	248	251	259	267	254	246	256	245	244	241	282	276	252	264	248	309	233	269	260	233	266	284	233	259	260	269	246	281	291	261	248	243	257	258	261	248	273	274	275	255	257	250	254	239	241	257	238	231	254	245	256	265	257	267	300	266	273	263	260	264	286	270	266	288	258	280	264	256	274	235	254	271	246	289	279	236	225	277	275	288	259	256	266	261	283	244	268	232	288	265	251	226	284	230	258	256	260	281	247	249	249	271	265	244	272	272	242	279	261	242	256	293	261	261	277	269	250	243	300	285	245	240	273	292	274	247	267	250	269	255	269	266	276	284	250	252	258	256	247	258	257	264	271	275	284	250	318	239	258	260	249	251	253	266	272	268	273	264	254	285	282	249	253	288	252	264	260	281	255	249	244	263	270	264	265	252	287	272	265	270	252	276	259	254	243	258	206	258	241	270	276	254	289	276	271	289	264	250	262	256	276	265	270	267	236	277	262	259	269	250	268	259	237	266	256	245	270	238	272	242	233	267	273	235	263	266	249	260	261	251	261	263	253	268	252	252	234	249	286	261	284	276	239	264	262	254	255	266	254	251	264	242	246	254	280	271	256	272	271	274	250	280	261	229	238	263	260	271	259	272	265	273	242	274	273	268	251	242	249	237	241	272	267	241	283	272	270	258	265	262	248	270	273	289	245	277	252	252	274	286	272	294	235	258	236	282	256	255	284	246	241	255	277	279	294	274	251	289	263	256	252	262	291	262	252	221	258	270	248	290	264	268	274	267	263	282	276	260	285	261	233	271	261	264	258	251	242	264	248	250	251	299	251	247	261	286	277	274	244	266	304	297	274	242	266	267	280	303	278	253	253	272	260	257	277	234	257	238	251	276	270	239	252	272	261	262	304	261	269	274	285	254	295	277	240	253	265	284	241	261	261	258	259	245	251	283	283	266	252	265	260	266	256	239	286	266	258	262	276	249	243	271	255	242	250	278	267	277	256	282	273	259	269	250	251	256	249	263	249	280	246	282	264	258	246	282	249	293	288	275	297	264	276	249	268	271	251	295	254	267	264	274	249	246	250	280	258	294	278	275	263	288	257	248	285	254	262	245	238	286	259	286	246	250	270	291	270	307	275	314	281	291	260	280	253	287	246	286	256	229	276	266	258	292	245	253	263	274	248	256	271	281	249	262	255	263	232	279	283	228	283	283	295	242	258	245	233	262	265	262	274	279	268	239	269	257	240	289	274	244	288	273	286	267	275	265	244	254	223	248	264	292	234	263	301	249	255	263	276	279	256	279	225	267	251	261	264	242	243	251	280	266	256	276	258	264	288	257	264	249	261
33597	50127	37726	24122	12746	6864	4842	2997	1754	1264	1033	878	720	673	611	524	497	461	426	404	386	433	384	375	341	336	347	382	321	320	319	310	330	316	336	300	320	338	301	292	304	299	309	305	342	302	310	275	272	311	306	305	283	327	283	316	314	308	285	329	310	318	346	292	317	292	312	288	314	306	279	302	315	317	306	338	308	307	317	320	298	304	299	315	313	316	320	337	324	321	324	342	277	333	300	307	314	306	311	314	278	316	297	308	326	304	311	327	306	323	326	312	319	303	316	310	300	309	299	300	300	324	300	316	308	308	298	311	300	311	317	309	312	329	326	306	327	294	298	301	307	328	302	315	328	307	298	289	323	302	330	338	291	324	292	330	296	316	345	277	324	319	262	295	332	323	298	293	318	296	282	293	309	299	308	327	307	297	333	329	309	333	295	295	336	283	306	307	307	318	304	300	332	295	344	305	345	351	324	297	321	316	266	311	313	305	291	310	302	312	291	308	301	332	302	338	285	312	325	288	321	315	289	308	293	306	353	301	317	305	292	305	303	325	341	306	309	308	316	315	341	293	316	312	304	317	318	295	334	309	291	330	338	318	309	315	328	328	335	311	320	334	302	303	296	327	293	295	311	322	288	298	277	307	318	338	331	314	306	293	307	301	279	280	294	297	324	321	311	303	274	301	312	300	306	318	316	301	315	303	317	308	310	293	343	293	290	321	297	299	318	331	313	296	321	326	301	343	329	294	315	292	297	288	316	288	300	317	313	291	289	311	320	338	278	328	293	297	299	310	318	285	291	300	336	320	322	271	339	307	318	285	321	280	335	346	302	322	315	297	299	307	293	301	311	310	298	313	315	311	285	324	313	338	303	284	311	316	315	296	346	304	303	321	309	314	309	320	330	303	300	316	328	310	312	313	281	340	303	297	316	334	305	265	314	347	296	322	290	309	316	293	298	293	290	300	330	323	349	309	297	338	326	318	319	301	307	323	309	294	327	340	302	321	289	300	290	316	307	322	298	299	297	292	293	302	326	300	289	315	300	286	283	292	302	343	295	298	270	300	320	311	281	326	340	348	305	320	318	285	277	290	320	280	281	315	298	310	304	316	327	320	317	266	314	287	308	308	288	337	333	345	321	307	297	338	307	319	302	330	299	266	327	315	306	330	339	303	338	292	314	303	326	319	293	296	337	307	323	313	301	344	288	286	306	265	336	317	301	293	297	283	286	276	317	311	354	319	325	309	312	299	329	336	274	328	306	308	302	291	329	317	338	322	317	273	314	325	344	284	298	338	315	317	331	308	293	308	340	321	323	311	300	309	326	303	315	294	308	322	296	321	322	309	294	338	301	323	273	292	267	294	295	276	321	328	292	276	336	286	304	320	310	303	314	315	295	285	282	322	309	322	305	326	308	305	305	310	306	323	296	304	331	298	304	307	310	300	311	309	320	323	301	318	343	328	306	295	309	303	329	309	303	292	301	301	299	307	312	340	333	312	315	293	337	316	298	324	304	319	314	301	294	335	323	315	323	330	303	306	306	312	305	307	314	288	276	324	325	306	315	286	305	324	291	318	324	334	276	353	308	298	285	318	294	307	332	305	310	332	299	319	324	319	302	317	292	312	304	309	291	302	328	338	354	318	298	322	316	322	294	300	327	318	318	311	308	332	311	265	310	294	295	300	337	338	283	318	341	321	331	309	348	309	324	325	317	320	332	320	307	309	308	330	311	328	295	324	322	328	316	294	345	281	321	326	333	297	324	324	334	342	354	301	312	263	305	313	293	293	319	313	348	287	303	273	311	306	308	295	350	315	302	329	310	326	323	301	306	301	320	307	340	332	317	272	309	334	300	303	309	327	317	311	303	304	312	300	310	316	301	322	298	316	311	313	319	324	292	322	286	324	348	308	325	302	318	317	298	350	320	330	303	311	307	314	302	332	313	294	304	288	307	319	299	303	300	300	345	325	310	296	336	316	307	307	326	302	316	329	333	322	330	304	345	317	316	292	305	306	302	317	303	298	302	329	333	305	316	296	316	310	319	330	285	320	317	301	305	314	287	318	316	321	331	325	309	308	317	330	328	315	334	295	291	322	301	318	335	317	337	307	311	285	316	327	320	337	308	309	297	323	294	303	345	302	283	308	329	323	309	300	328	305	305	324	335	320	288	334	301	310	307	316	307	337	299	346	331	299	301	276	332	322	308	294	310	313	304	284	306	313	326	294	304	309	314	286	291	322	326	316	325	309	273	303	314	297	314	310	328	310	308	317	296	319	303	322	304	317	308	298	308	329	316	298	297	345	323	311	331	328	326	318	324	291	297	380	310	306	304	289	295	280	343	277	319	292	329	285	292	296	320	324	338	326	300	313	309	323	297	314	320	313	340	291	292	312	311	335	313	310	323	302	326	313	318	318	331	310	275	294	320	321	283	320	293	325	291	311	294	292	292	277	315	279	311	327	303	288	343	325	298	342	331	290	308	290	295	300	334	323	318	350	320	261	306	310	282	337	312	294	346	325	315	317	296	329	317	323	313	319	297	312	284	316	319	279	298	275	308	339	307	279	300	312	332	328	292	314	315	320	306	301	287	332	283	290	313	315	320	304	293	326	328	325	328	297	275	330	322	305	327	292	297	318	345	319	343	353	341	312	296	328	324	292	283	333	326	348	319	304	354	302	304	315	330	320	327	308	302	330	284	288	317	334	358	321	283	297	311	335	293	287	296	293	314	319	288	318	295	312	316	328	317	300	306	331	317	287	347	303	329	291	303	310	313	303	319	338	309	329	312	303	275	298	303	338	276	320	319	334	290	308	300	320	320	307	311	322	300	334	355	320	329	283	329	323	311	323	301	278	320	322	288	291	311	311	266	326	288	293	323	298	292	354	328	293	296	310	298	333	318	331	314	331	321	315	287	322	298	299	303	305	324	331	341	307	285	329	305	270	320	321	291	295	321	346	311	315	294	314	331	334	329	320	311	305	292	312	309	324	280	318	256	325	299	304	343	319	293	289	314	304	298	299	330	294	288	312	313	355	316	303	303	293	307	293	313	314	321	310	332	283	316	327	303	291	311	318	326	308	308	316	322	302	309	303	344	305	333	299	326	312	308	343	322	303	305	324	354	268	311	322	316	298	305	322	319	312	298	313	284	286	346	323	292	329	326	326	335	324	303	323	318	318	334	302	320	279	290	305	336	303	305	317	313	301	304	332	300	333	311	309	282	317	318	306	322	311	320	326	328	307	279	302	321	316	311	319	287	344	319	306	302	306	312	303	344	308	307	289	300	299	296	310	313	312	321	316	315	337	319	309	298	341	295	321	306	291	313	322	312	287	341	307	323	313	299	301	311	288	332	306	293	307	312	289	285	294	293	286	282	319	290	327	309	306	326	304	304	303	316	274	300	313	265	333	320	343	334	297	310	287	326	307	297	302	300	337	333	297	316	338	315	335	339	323	315	309	297	293	327	347	276	308	323	311	284	294	316	353	330	298	325	290
22818	21439	28953	24443	21798	22025	15145	5124	2228	1319	909	793	726	571	527	514	506	482	458	425	418	398	407	386	376	366	359	348	376	376	359	341	328	352	340	372	338	322	366	353	341	340	346	298	333	368	349	365	321	356	346	319	351	351	327	341	341	292	319	306	344	349	312	343	328	371	326	323	327	338	317	332	354	329	358	320	340	328	362	348	336	328	314	319	325	347	322	301	310	310	322	337	342	340	316	338	329	338	333	321	323	326	345	315	364	317	325	334	338	306	361	357	325	336	312	350	340	361	325	371	329	348	310	297	327	356	325	313	346	334	337	327	320	336	360	332	330	358	331	340	325	311	321	331	334	330	338	325	333	345	336	343	332	315	311	326	344	333	327	324	317	329	348	310	357	350	317	355	328	345	309	330	333	303	366	338	317	317	326	325	321	341	332	311	318	336	320	295	311	351	334	332	332	307	336	327	298	343	339	309	340	345	343	343	336	324	342	347	341	337	330	355	319	331	319	311	325	323	316	334	311	380	325	333	359	315	314	351	354	349	337	327	361	348	342	337	344	339	355	315	341	332	326	334	335	346	331	338	340	334	342	307	315	352	338	322	323	342	345	326	354	333	364	336	348	361	335	311	319	348	301	342	311	380	319	325	315	362	345	342	319	316	292	356	292	354	319	329	339	329	310	328	317	348	357	295	333	360	359	335	328	329	310	326	287	323	336	368	321	326	335	304	349	325	316	333	339	317	354	327	335	339	344	299	338	327	335	310	344	324	331	308	315	335	334	334	328	331	331	316	313	324	305	316	349	314	340	311	322	345	314	327	361	328	352	327	342	359	307	363	295	344	324	315	317	341	359	341	317	309	324	339	339	326	361	300	345	333	333	331	327	330	337	351	333	342	348	297	364	317	347	337	309	316	324	330	357	311	343	343	309	343	332	335	352	324	317	350	328	307	328	346	301	343	316	315	355	334	326	322	289	354	317	282	305	340	346	286	314	340	372	348	323	315	327	345	339	316	339	310	345	355	354	292	323	362	309	352	361	336	354	350	355	334	322	305	345	335	306	315	329	345	329	330	358	342	328	320	305	334	326	333	341	318	312	340	309	352	352	326	326	342	321	328	332	304	334	343	309	345	335	300	354	330	345	289	330	331	351	326	336	358	312	325	330	324	335	353	311	337	295	336	326	359	307	303	355	373	330	316	321	313	337	343	309	341	313	316	330	350	311	334	322	367	334	358	309	332	326	324	295	323	348	319	311	329	304	291	334	330	342	347	344	271	334	355	342	341	311	320	321	350	335	349	329	328	327	342	321	348	335	332	335	342	361	335	334	332	329	361	321	369	338	345	342	316	321	313	317	334	308	345	335	363	341	344	367	343	329	333	304	331	377	336	337	338	324	326	343	332	284	351	298	347	341	319	348	338	340	335	324	331	326	327	316	328	335	308	328	336	340	353	321	359	329	333	319	311	362	333	333	335	328	322	333	347	310	329	371	329	299	341	362	349	319	345	327	322	313	321	338	345	338	313	328	298	329	369	318	338	340	319	326	315	339	338	336	309	339	332	307	316	342	320	307	302	307	365	301	327	326	322	329	337	342	352	328	340	331	319	315	325	326	341	355	336	340	364	306	295	330	315	322	299	340	337	349	336	338	328	317	326	329	295	299	343	338	338	345	327	354	313	310	327	363	342	337	340	306	360	345	329	319	304	340	315	317	333	343	320	312	280	332	349	300	351	318	363	336	318	308	347	317	305	328	347	367	353	320	336	351	308	335	345	328	325	342	312	343	334	346	339	325	315	321	359	333	324	351	328	321	332	352	367	325	341	321	337	311	314	316	338	338	335	344	334	317	299	336	333	364	347	321	314	299	328	297	338	344	357	325	315	324	335	299	301	331	322	341	328	337	304	364	300	325	301	325	327	328	346	342	296	316	349	322	312	335	358	336	339	317	366	360	325	315	327	342	311	326	307	309	317	344	347	344	318	313	349	342	333	315	332	346	326	340	346	331	337	320	300	309	342	292	328	319	359	328	360	326	348	344	301	348	320	314	337	338	335	355	334	327	321	345	337	326	327	297	322	312	335	360	365	338	291	342	363	328	348	289	340	305	322	350	350	307	321	329	295	372	312	327	389	321	379	316	344	311	299	322	354	320	369	306	295	329	310	349	339	352	299	310	323	322	345	343	282	325	320	304	328	314	341	335	359	353	316	323	321	321	328	356	347	324	365	326	338	313	339	315	340	346	343	338	313	336	347	355	309	317	349	329	333	338	344	333	319	318	341	333	324	310	319	295	326	324	334	353	305	291	343	334	315	325	361	311	327	357	339	339	316	325	287	317	329	355	297	315	303	322	310	308	323	341	316	326	318	323	342	344	328	300	327	329	327	331	337	342	322	323	340	331	327	340	359	324	331	342	328	343	315	325	323	358	326	356	390	322	322	355	320	315	298	348	323	316	339	334	332	328	345	331	319	332	332	323	332	337	295	324	306	330	354	354	339	343	316	331	356	323	322	350	312	307	317	337	337	317	327	329	306	373	369	321	346	313	348	350	360	302	347	333	324	366	334	310	319	339	322	313	330	318	329	336	316	323	334	335	334	321	334	319	315	353	367	309	355	368	325	341	348	346	309	329	320	340	333	315	315	311	336	315	310	323	344	325	348	354	344	322	316	325	340	335	340	320	305	298	361	311	313	297	318	298	353	337	351	326	344	328	309	343	318	321	328	324	363	329	325	344	349	337	332	317	323	314	354	364	355	331	311	340	345	314	326	333	323	331	295	341	324	316	339	351	356	316	343	349	314	338	342	306	333	339	348	345	349	304	340	354	306	320	325	314	328	353	359	330	313	312	351	372	339	276	309	331	323	327	330	337	332	355	331	338	337	359	353	308	349	322	333	321	365	337	346	343	326	305	354	342	328	337	311	317	365	324	318	337	322	321	291	330	319	339	345	318	325	337	303	350	323	335	328	311	337	356	296	326	375	347	319	357	372	314	344	330	310	336	339	334	333	332	331	324	334	303	326	318	335	314	347	310	343	329	326	306	317	339	336	319	344	339	355	348	321	321	307	352	327	339	355	343	341	307	336	340	357	322	335	320	331	304	283	355	335	328	313	331	310	341	365	327	344	378	321	313	336	339	349	338	327	335	294	371	319	332	323	319	325	350	332	330	321	338	341	356	353	301	317	319	341	340	349	331	283	357	343	340	356	314	347	331	337	352	332	316	304	323	322	313	349	360	346	308	324	390	321	325	321	331	326	324	339	345	332	360	350	342	341	338	353	317	354	314	322	325	299	348	341	360	337	338	311	311	300	328	329	329	336	352	339	340	333	327	336	334	304	330	347	335	327	349	327	296	294	336	352	309	317	343	333	339	289	333	347	344	342	273	355	301	283	333	317	318	326	320	337	342	359	305	322	352	354	326	317	356	315	331	352	336	322	347	360	340	343	308	329	354	301	311	297	300	314	299	338	367	326	315	314	350	329	331	322	312	359	350	333
34887	59161	46260	33026	24515	18357	12284	6687	3637	2171	1440	1246	1090	884	776	724	717	674	579	568	524	486	511	454	477	463	441	451	423	426	408	417	385	450	391	390	391	395	397	375	397	394	420	384	408	369	395	367	407	399	383	380	392	394	404	365	382	394	372	392	344	367	379	376	382	381	368	381	393	415	361	382	374	363	393	383	384	362	379	398	367	392	389	364	402	352	377	398	423	379	375	387	372	348	384	377	389	398	348	414	361	405	364	385	390	388	395	357	370	378	386	412	386	386	413	361	421	386	399	372	362	383	429	390	379	393	396	364	385	346	352	372	382	375	405	434	379	393	394	391	391	402	384	380	380	395	357	389	375	379	405	376	404	337	387	380	411	359	397	354	382	384	350	397	369	410	382	372	377	339	372	369	394	345	385	386	383	404	376	405	382	371	407	387	384	384	394	346	363	369	397	388	384	362	362	368	415	379	379	338	390	373	359	417	420	382	376	356	362	383	373	372	355	384	420	368	390	403	371	411	407	372	373	372	411	405	382	388	403	381	394	378	381	401	373	378	380	391	368	415	389	356	377	405	399	347	377	376	378	361	351	390	369	391	383	405	386	380	382	334	386	404	398	388	402	411	394	388	412	391	394	390	387	374	360	371	369	392	407	382	389	395	416	376	364	378	397	380	410	362	391	371	379	371	386	370	390	401	361	393	343	342	364	382	381	323	375	408	380	375	353	392	397	398	384	398	383	394	370	350	375	411	395	354	341	392	394	335	395	386	381	352	401	375	370	384	368	367	343	386	380	416	371	391	385	401	376	404	381	360	393	368	376	364	400	383	374	379	369	394	368	393	379	368	399	380	375	379	360	394	395	384	382	364	367	370	384	390	358	375	383	390	375	390	355	357	380	353	379	388	375	387	399	402	377	376	382	364	376	401	416	412	349	370	375	409	409	381	387	361	374	415	376	381	397	374	397	402	357	386	382	353	414	381	385	393	410	397	367	412	388	421	408	410	366	405	412	379	372	358	408	388	380	346	356	346	360	402	363	380	396	358	370	371	352	355	391	402	374	347	340	404	367	368	376	413	408	377	355	392	405	397	385	382	358	359	400	388	383	370	383	358	346	374	394	362	365	404	400	398	376	363	371	393	357	414	409	383	373	390	397	371	378	357	383	379	367	421	400	364	407	365	374	367	375	388	353	390	392	364	397	345	360	359	366	353	373	404	403	368	381	397	375	364	404	358	371	379	379	369	356	339	388	385	402	344	371	407	379	412	358	353	358	386	414	372	415	418	384	421	396	383	381	396	379	378	390	385	385	393	396	372	379	368	332	367	383	410	383	382	380	365	407	396	423	360	366	385	414	382	341	389	376	362	387	385	358	379	378	407	366	375	371	401	408	392	398	374	358	391	371	387	394	375	412	367	411	334	390	362	371	382	385	372	386	365	406	361	386	423	349	365	408	354	384	399	382	371	370	348	404	396	344	351	387	383	377	399	347	383	356	369	377	411	378	379	398	353	433	376	396	349	379	384	399	387	397	401	390	356	399	379	403	359	393	397	359	400	403	392	388	345	379	380	340	377	373	413	378	366	367	380	367	380	367	351	383	376	369	405	425	380	395	330	370	413	409	334	378	383	387	385	392	386	360	340	376	384	400	360	395	379	355	389	379	370	386	368	379	408	381	394	364	369	399	338	386	369	380	373	419	386	385	385	393	370	392	378	404	378	402	431	379	393	395	383	380	374	364	360	385	354	410	371	419	367	410	390	376	383	412	354	384	379	356	339	398	392	368	384	365	356	353	374	382	355	421	381	383	376	413	380	406	419	389	369	403	397	363	374	342	390	398	367	369	389	347	380	352	353	408	387	360	364	405	402	391	381	360	338	358	381	379	363	345	397	392	394	400	368	400	370	427	366	355	379	386	389	393	351	380	386	373	396	389	424	365	374	400	369	369	397	384	382	419	384	380	373	417	426	380	401	391	397	380	375	389	366	377	391	395	399	392	352	351	403	357	362	402	406	372	388	402	413	352	414	389	364	382	382	362	380	432	353	379	390	385	399	372	363	378	357	371	374	374	373	385	390	404	404	382	406	378	376	400	352	363	370	359	407	396	388	363	349	399	400	368	422	329	389	371	369	370	346	359	370	383	397	407	423	395	401	379	381	351	388	409	386	405	355	384	373	373	371	393	369	411	380	354	366	373	374	385	387	409	400	384	373	386	396	363	388	362	378	383	389	371	383	337	388	362	363	382	397	406	393	373	402	405	393	347	393	342	386	373	397	391	369	361	356	393	403	378	379	410	359	365	408	394	399	397	373	365	365	385	378	378	402	359	413	348	377	370	400	400	356	353	368	375	396	373	369	388	400	419	411	384	411	374	370	374	386	383	400	378	361	376	393	385	388	379	375	376	395	372	405	379	358	400	404	400	366	367	408	335	376	377	407	361	403	383	381	419	377	374	399	358	403	374	367	359	361	397	397	407	397	393	366	354	341	376	402	364	399	398	400	369	404	388	365	373	381	422	374	353	367	410	377	438	358	391	385	376	384	426	401	386	385	370	364	391	414	356	385	370	404	396	401	369	376	382	397	380	369	379	343	364	389	374	379	378	389	420	407	392	382	392	390	365	360	361	400	392	389	378	381	380	372	391	354	410	349	353	376	411	388	374	378	396	346	368	369	406	342	354	418	381	392	398	365	362	420	367	394	405	365	385	417	341	363	355	389	386	375	386	406	358	384	411	373	370	366	394	369	370	422	386	384	401	368	379	399	361	383	363	383	337	396	362	408	425	395	400	356	391	390	385	412	370	386	433	393	388	381	385	376	357	413	371	381	420	386	399	374	379	374	369	404	370	392	397	364	385	389	365	408	372	394	393	377	348	366	381	399	422	397	394	396	361	420	380	369	345	352	379	367	383	358	393	379	385	352	373	374	411	351	377	404	403	366	399	431	387	378	435	367	376	359	393	388	373	383	390	368	373	363	359	383	380	386	374	384	410	402	349	386	370	377	362	391	368	411	398	396	399	353	391	382	369	375	365	366	390	394	412	372	359	362	400	361	390	367	368	355	384	373	365	415	420	370	349	400	358	352	381	364	344	364	363	376	347	386	389	365	405	398	352	384	355	353	363	398	350	388	393	368	369	368	366	383	393	386	384	373	417	390	397	342	351	377	377	365	389	387	334	337	375	380	375	389	416	372	381	379	407	363	401	370	365	401	357	352	376	395	384	330	365	375	393	380	352	361	385	346	386	380	385	378	390	409	375	377	347	374	400	374	344	386	381	357	348	364	352	356	371	385	418	373	369	372	391	357	373	397	366	358	388	410	375	426	385	368	372	407	375	377	378	425	380	394	370	375	385	403	369	393	407	361	384	374	371	370	334	378	381	421	418	377	369	361	422	372	366	375	372	403	377	397	404	358	373	400	401	385	389	393	395	410	386	427	357	392	377	377	356	385	373	378	381	368	386	384	397	390	374	406	368	370	370	394	370	385	385	367	371	377
30525	29106	29512	18949	9007	3704	2110	1172	766	606	532	480	432	427	358	372	331	367	343	301	293	313	289	288	308	297	309	294	295	302	274	250	286	286	275	294	274	303	302	271	285	264	325	262	250	290	275	296	265	253	289	295	267	263	268	294	316	263	284	297	300	288	267	285	268	289	279	290	290	278	282	329	276	273	280	287	288	274	281	279	256	285	237	304	286	289	265	276	273	291	272	288	257	274	250	249	284	274	298	245	300	283	292	268	309	332	270	256	294	274	307	292	284	270	289	304	261	295	278	265	264	278	285	271	256	240	299	287	263	285	277	280	273	278	284	285	280	259	280	316	263	266	291	268	311	264	247	297	272	280	284	282	271	269	283	271	294	314	301	314	279	290	284	257	312	277	284	290	265	278	267	260	276	239	240	248	279	277	288	279	277	287	311	274	292	288	291	300	257	292	272	294	265	277	276	336	261	253	292	276	275	240	242	275	289	271	294	289	268	280	256	266	276	328	283	271	267	292	317	264	285	289	308	277	306	249	268	275	293	273	269	259	286	294	281	298	260	271	282	282	277	299	302	287	248	280	272	295	276	283	280	294	256	285	240	257	273	287	288	288	259	267	257	293	268	290	294	243	301	256	293	278	273	271	246	258	260	277	294	248	298	293	270	287	283	251	261	276	301	276	296	280	282	273	297	279	267	282	292	288	292	291	272	279	261	280	270	289	318	272	266	258	296	270	290	233	289	258	288	303	290	288	293	251	266	269	274	254	287	275	254	274	233	272	300	283	292	282	265	270	270	248	285	281	274	265	286	288	289	298	278	279	273	281	286	281	258	282	320	284	266	296	286	283	292	287	267	305	286	310	279	276	295	278	279	295	263	274	244	272	286	280	267	262	269	276	272	291	239	289	284	282	289	293	284	272	256	279	303	276	275	273	243	316	234	304	295	277	271	260	314	292	256	266	264	267	269	262	305	289	294	258	261	295	279	258	319	291	302	261	298	269	285	268	250	266	262	284	287	272	255	286	288	282	287	287	276	255	262	300	262	277	298	274	263	267	267	280	281	284	280	253	287	302	274	302	322	278	296	250	260	268	250	261	264	286	284	272	292	276	284	280	280	248	241	267	320	266	280	296	266	262	276	273	260	286	253	277	316	274	261	257	276	312	269	263	288	305	234	280	280	267	270	282	251	306	285	280	289	271	290	281	310	293	262	303	264	260	273	280	285	294	258	238	274	271	271	261	258	268	256	269	301	310	292	266	288	268	275	287	282	315	269	274	295	299	286	258	277	257	279	281	258	297	297	292	260	298	255	304	263	255	278	287	293	296	286	304	309	273	267	249	272	271	289	253	277	264	295	274	279	251	260	260	270	272	269	278	260	279	275	283	289	280	271	269	291	245	265	287	295	289	288	283	301	269	287	295	250	280	274	276	276	267	280	265	296	294	275	304	254	298	273	279	261	276	263	293	297	267	300	270	291	276	279	272	243	298	272	293	263	270	292	262	294	284	287	247	297	259	266	240	288	258	277	296	267	269	285	251	292	252	267	296	286	279	279	274	274	254	249	275	266	301	290	268	286	245	282	263	298	263	265	276	267	293	266	273	268	272	268	282	258	263	289	277	268	292	290	303	278	268	287	277	268	292	273	295	277	268	313	286	281	271	300	256	273	292	260	298	273	255	285	282	305	270	263	290	282	280	271	263	282	267	266	261	263	308	260	283	311	252	271	256	280	280	289	286	265	292	221	274	298	285	298	320	274	286	305	261	266	287	284	302	303	281	260	300	274	267	249	269	252	299	296	251	265	243	308	280	269	277	280	261	307	249	261	298	263	263	288	298	270	266	311	287	284	303	270	268	281	291	266	289	286	281	327	250	282	290	294	282	253	271	292	298	282	304	284	286	281	298	258	274	299	293	302	257	263	266	275	258	309	308	268	281	262	259	260	275	282	283	275	266	301	263	277	250	281	292	272	290	237	293	253	256	282	287	317	275	292	261	272	278	278	292	260	284	297	285	275	298	256	282	299	270	304	292	302	270	283	292	276	278	287	273	258	277	251	277	263	280	289	273	277	272	311	249	260	296	261	279	287	285	251	275	280	281	297	278	302	308	304	280	286	259	284	282	263	273	295	284	288	245	227	288	264	275	248	266	260	277	290	299	320	297	289	284	275	280	270	283	260	275	272	289	300	281	253	277	284	287	270	291	328	270	297	307	272	276	286	280	270	287	245	269	281	281	275	264	280	283	284	254	311	267	294	248	265	268	254	275	274	305	276	272	316	268	274	256	265	287	255	264	286	283	269	287	286	268	277	289	297	283	271	240	287	282	269	280	253	268	297	287	281	255	273	274	294	301	266	260	299	290	269	296	254	282	259	291	272	276	286	302	261	248	250	237	283	266	251	296	251	251	244	267	279	278	266	290	293	261	287	247	264	283	273	278	268	285	244	296	295	260	299	241	243	297	267	275	308	263	261	272	258	274	281	287	290	263	249	274	254	283	299	271	303	287	300	307	274	273	290	270	267	292	277	295	273	285	277	274	290	282	268	277	293	297	299	270	269	261	276	275	308	298	256	273	298	282	246	281	286	314	292	293	283	300	266	234	290	269	303	274	267	282	270	280	277	275	298	263	274	284	297	265	281	298	286	280	275	256	261	296	266	270	287	282	267	240	290	293	282	279	290	265	265	278	287	277	283	305	233	279	261	283	286	273	245	284	273	291	275	273	268	306	271	265	280	264	271	261	268	273	289	279	264	272	266	307	257	249	273	254	291	275	268	280	277	243	275	285	285	281	277	275	287	279	256	258	282	295	290	290	275	293	271	281	295	301	282	262	287	296	282	260	278	267	277	273	286	299	287	285	269	269	313	244	296	277	285	251	266	266	274	258	269	271	255	273	307	253	281	263	288	275	288	285	290	265	325	271	267	314	274	290	279	270	270	284	281	255	277	304	297	283	260	289	276	297	291	292	311	284	263	275	297	257	269	285	278	280	273	270	273	275	296	331	281	270	305	296	312	274	266	283	274	309	285	266	267	288	290	273	314	280	291	270	297	295	327	279	278	252	296	258	293	270	280	252	284	313	266	254	279	291	276	261	266	252	286	295	288	267	269	271	299	280	282	272	278	291	267	249	245	262	284	264	318	260	276	297	268	306	280	263	303	287	268	291	292	260	273	282	279	293	254	299	284	301	285	267	300	275	289	278	279	293	281	305	269	243	298	284	297	279	271	280	269	279	268	270	259	285	290	285	284	263	283	291	263	311	266	289	265	269	263	249	280	270	281	284	269	281	248	282	263	278	300	269	274	277	296	308	278	283	311	279	263	282	257	272	283	251	262	290	286	285	293	292	292	275	270	263	254	285	269	266	277	254	273	298	261	274	306	287	282	291	253	292	296	269	284	298	273	291	289	283	248	282	295	296	282	291	262	270	273	258	309	256	276	291	259	283	278	284	290	276	315	275	264	270	273	243	296	277	270	269	276	268	308	287	289	313	261	304
31894	44597	33512	20824	12882	6249	3791	2136	1348	1024	808	677	635	526	524	486	420	423	418	407	373	383	349	377	370	381	373	365	349	355	332	355	361	301	322	317	323	290	354	361	316	323	322	289	330	344	336	340	318	324	328	326	327	325	280	351	304	289	358	362	339	317	364	347	334	350	313	344	337	342	375	322	340	311	314	339	315	328	309	320	309	346	309	345	327	321	343	338	303	346	304	332	304	306	311	331	321	318	300	310	303	312	326	299	332	323	317	306	327	324	331	293	291	351	270	339	285	355	311	284	324	332	304	337	288	353	311	332	291	287	323	317	325	341	354	340	326	316	330	342	322	358	317	346	349	336	318	332	292	343	364	313	341	338	315	310	310	328	353	318	338	308	311	307	322	325	336	337	343	302	332	312	306	355	360	309	302	318	327	322	314	348	311	335	338	318	308	342	304	346	338	324	330	326	323	339	307	293	303	304	324	339	320	315	317	324	338	333	321	310	307	345	325	303	366	318	362	333	296	352	299	320	333	336	355	323	314	321	305	347	328	343	312	358	318	338	314	349	333	326	342	309	321	326	324	327	328	339	350	311	342	319	329	298	311	328	310	325	337	308	296	302	327	291	307	306	315	352	326	351	329	330	322	347	365	316	357	339	339	339	319	358	325	317	340	350	300	349	337	313	307	326	349	320	301	326	336	343	362	295	329	330	338	341	334	317	323	332	343	313	335	311	342	342	326	316	338	318	302	322	318	355	319	325	317	344	335	316	334	338	341	322	339	309	337	330	335	329	330	341	317	334	333	324	330	319	312	348	354	342	366	311	345	325	346	317	323	336	318	314	318	310	348	326	317	320	304	328	355	321	329	319	330	326	346	318	336	308	337	333	307	310	298	324	318	308	341	311	333	347	351	343	331	298	314	309	309	326	350	349	319	337	360	285	293	314	367	316	348	328	314	336	334	349	308	337	375	296	321	344	342	314	299	318	312	324	343	337	339	306	331	329	299	268	361	359	307	304	298	291	342	307	339	317	340	353	336	374	330	320	328	335	314	342	321	336	329	299	362	350	335	315	306	313	341	292	341	327	317	320	352	328	338	285	347	324	347	319	336	297	335	337	317	338	322	356	331	359	341	332	347	333	315	330	317	304	341	309	315	338	303	324	322	350	322	320	317	339	319	340	352	343	331	339	333	329	322	326	348	345	357	301	336	314	314	314	316	318	311	299	347	351	336	336	328	295	322	325	306	324	320	336	289	337	327	345	330	311	347	330	323	317	319	340	327	311	333	334	309	313	294	335	320	351	312	312	340	346	332	313	334	311	294	343	326	321	332	312	330	320	328	344	303	347	323	341	334	344	339	338	351	313	338	322	315	310	331	316	335	311	345	309	300	350	346	316	341	333	289	312	339	328	320	332	303	336	339	328	312	323	314	331	319	334	325	327	364	333	332	333	296	320	328	329	339	311	366	298	312	328	343	336	329	342	333	307	324	348	283	321	297	348	342	358	325	322	308	341	355	358	317	316	308	309	344	337	338	341	311	309	347	338	346	315	324	324	357	326	348	308	350	368	341	356	332	295	316	337	322	358	341	338	327	348	335	331	326	331	351	303	312	335	310	331	303	318	342	313	310	307	308	346	322	329	320	321	317	349	325	325	305	324	310	325	335	328	302	340	344	312	347	349	303	310	324	328	329	352	329	333	316	357	348	335	286	324	305	365	330	352	303	313	328	363	306	324	303	305	358	286	338	326	323	319	333	337	338	309	330	298	295	342	336	343	303	297	321	357	324	303	344	314	334	329	330	357	333	316	329	347	347	334	343	336	356	327	328	335	326	361	325	318	327	341	304	351	313	354	307	339	305	339	329	317	328	355	306	336	329	335	288	315	297	329	333	347	337	338	302	321	319	344	342	330	318	323	310	301	324	302	338	316	336	330	330	300	357	297	322	312	326	284	310	325	321	344	319	327	344	353	320	333	328	352	327	325	325	296	313	375	364	318	306	335	335	318	352	310	326	301	334	308	336	318	307	310	362	337	345	344	338	329	313	343	325	379	288	322	328	343	311	302	320	280	329	339	348	319	326	354	345	311	321	320	324	360	345	340	290	361	335	318	344	366	335	330	317	313	333	311	337	327	311	316	320	313	332	335	307	304	316	361	324	330	292	296	311	320	325	313	320	303	324	309	298	333	289	329	340	321	333	316	318	314	343	301	342	313	340	342	307	335	322	356	336	310	332	325	321	327	359	336	308	283	309	313	316	312	331	317	318	322	303	320	341	347	327	313	339	317	314	292	349	313	291	300	325	323	309	323	336	335	326	345	321	327	319	309	350	307	309	322	335	336	303	359	336	324	339	361	345	302	329	315	337	312	308	315	351	319	337	375	340	333	323	313	324	309	352	362	346	302	306	332	297	329	316	328	302	355	322	352	347	331	343	334	347	344	327	325	324	305	287	333	328	333	342	333	370	331	307	318	319	339	325	332	338	317	331	333	353	338	343	321	310	325	329	346	337	333	357	329	320	355	350	314	344	303	351	316	309	319	315	332	342	324	352	325	321	356	378	314	330	330	338	323	337	309	316	321	330	319	333	345	333	308	351	312	302	300	331	315	334	310	340	303	335	318	312	333	344	323	332	333	322	316	332	337	369	342	310	348	310	302	333	312	350	312	364	327	356	333	350	325	332	312	325	329	321	311	348	323	349	332	334	332	330	322	327	310	329	314	333	312	366	322	320	345	289	317	337	301	289	342	310	317	352	320	324	329	326	339	331	335	324	330	303	329	282	344	336	355	337	310	337	338	350	339	315	342	328	338	325	323	320	350	374	337	311	322	311	298	338	312	340	310	330	327	327	347	331	352	317	328	321	315	343	361	372	330	330	324	337	346	355	331	342	343	353	336	311	298	319	321	350	355	335	325	344	373	331	330	332	310	323	301	316	358	340	306	343	347	320	353	325	374	361	361	329	325	290	333	340	343	328	336	320	320	329	354	293	293	346	362	309	335	361	348	301	314	329	366	320	310	321	319	332	311	319	350	319	328	316	321	305	295	302	346	324	306	360	321	333	324	311	320	343	332	354	331	331	314	317	327	336	311	326	315	332	313	319	311	317	322	294	332	326	325	311	339	330	359	328	376	288	306	321	317	317	348	334	332	318	354	344	344	336	358	300	318	326	330	309	308	306	336	321	318	331	346	320	332	328	336	318	312	325	320	311	319	346	307	292	312	313	305	307	339	349	310	331	334	318	306	322	333	325	321	324	330	367	363	344	333	353	338	334	301	327	337	344	323	296	337	348	324	311	335	334	318	328	372	325	358	358	315	343	357	319	322	330	302	349	333	360	342	311	346	314	331	343	296	293	318	371	335	301	349	339	340	336	332	307	337	308	352	366	357	298	299	355	327	330	340	362	330	318	338	328	325	321	343	324	333	327	326	318	359	314	340	302	326	334	345	323	342	343	322	299	340	324	331	319	321	323	333	281	330	310	329	333	299	322	331	317	314
23853	21453	28588	25400	21582	14231	5183	2182	1328	1023	881	713	589	543	509	467	450	433	376	400	447	415	358	386	361	406	376	340	366	366	360	314	330	314	318	347	336	350	306	289	339	283	363	298	317	333	319	342	328	366	307	353	336	355	326	306	325	354	349	335	334	323	319	327	310	353	333	316	335	304	305	317	314	340	333	320	365	326	292	327	351	323	304	324	354	324	347	342	338	335	335	312	335	319	315	330	314	288	344	314	337	286	319	311	353	310	321	312	333	327	356	311	336	330	328	326	315	352	315	328	317	325	305	290	357	330	333	324	344	329	347	363	345	320	325	302	351	323	330	366	321	313	324	320	328	298	333	327	342	314	344	327	314	357	349	326	374	312	333	336	319	303	340	333	315	287	343	343	304	299	310	322	304	299	340	341	316	325	328	354	340	332	296	314	311	347	327	312	326	314	285	332	326	320	365	328	325	357	339	340	331	305	310	299	330	326	327	332	335	294	313	351	321	357	340	335	344	364	309	342	318	316	365	366	353	319	315	327	297	323	349	334	307	316	333	333	329	329	279	338	318	324	299	298	339	323	330	319	345	293	323	343	302	320	323	294	310	339	340	312	316	358	318	331	347	329	311	320	307	331	297	283	328	312	318	291	355	326	323	324	313	309	330	318	297	336	344	349	333	305	343	359	330	326	313	321	321	339	313	316	360	308	305	281	319	343	357	321	352	344	346	341	343	327	347	306	314	316	334	316	354	322	323	341	311	303	303	295	367	342	324	362	337	334	321	334	311	313	311	312	323	327	295	325	346	300	321	310	333	339	345	344	346	314	280	355	327	339	299	334	350	375	323	345	346	323	314	324	331	321	303	325	330	310	319	325	346	346	345	306	338	330	340	331	331	302	305	329	313	329	326	356	349	326	312	308	342	333	343	338	305	326	338	337	355	317	314	325	339	338	311	336	322	312	309	337	356	340	308	328	323	353	328	337	352	336	321	334	327	349	316	323	376	310	299	334	315	332	314	321	333	331	338	305	298	305	339	347	296	333	302	332	324	330	330	335	339	339	302	302	316	330	321	312	312	342	321	307	312	352	316	322	332	311	340	313	311	348	281	318	299	324	313	314	302	317	315	307	289	320	361	315	379	342	331	322	332	316	340	330	348	342	348	344	326	325	317	336	327	333	321	314	324	309	320	327	310	384	323	336	319	292	317	343	331	337	342	328	300	340	318	330	302	295	382	327	332	308	349	314	324	335	329	347	360	327	319	331	318	327	332	322	353	331	334	335	308	314	352	311	348	310	316	315	348	319	322	328	358	329	319	336	305	326	352	339	319	324	310	304	316	322	317	328	307	343	323	325	295	337	310	303	316	320	336	329	313	368	361	273	330	368	334	298	313	316	309	304	292	343	323	333	294	328	303	329	322	342	304	296	349	320	365	344	325	337	334	317	335	312	333	337	338	316	328	310	308	273	321	294	327	350	347	296	349	303	339	329	331	283	323	310	292	334	303	327	333	323	339	339	325	323	336	347	327	309	337	310	327	327	297	323	342	303	288	326	314	317	313	315	299	322	323	317	341	335	332	312	323	325	331	307	325	332	316	318	343	315	317	325	371	363	305	316	335	312	364	351	355	359	353	308	333	346	314	350	331	343	330	309	311	327	333	299	302	301	334	343	308	341	313	298	305	331	337	322	345	308	314	342	320	329	320	325	314	315	311	322	302	330	298	321	363	331	317	340	328	307	325	336	308	307	310	330	314	331	331	337	307	337	326	323	330	323	320	345	328	354	335	313	320	323	320	300	324	310	328	305	324	330	355	327	330	331	331	348	304	299	309	333	331	316	340	358	295	325	307	347	337	320	329	312	306	330	324	328	318	331	339	328	352	346	316	316	322	327	303	308	342	336	360	325	376	327	330	318	319	324	317	344	327	302	303	365	340	290	309	332	331	349	356	343	342	329	336	315	330	318	356	324	350	314	311	344	328	309	334	321	321	335	307	326	341	300	313	332	322	303	314	304	346	366	326	329	335	291	324	347	338	329	317	293	298	289	333	350	322	346	366	327	319	345	311	337	335	342	302	330	344	296	332	327	330	318	286	314	317	316	310	316	300	322	327	347	323	379	325	334	328	347	324	355	319	380	294	272	331	312	352	330	318	336	327	320	346	321	343	333	329	336	313	321	317	346	318	318	340	346	332	353	356	326	305	281	353	339	318	314	362	317	341	325	335	339	330	305	317	324	330	329	332	310	328	340	321	322	346	323	303	324	315	303	325	290	325	350	340	327	305	320	318	296	336	349	344	328	342	308	304	319	292	331	307	363	348	346	336	305	312	338	336	321	320	313	292	322	279	324	340	304	319	314	297	348	332	324	321	311	331	314	315	339	315	337	329	359	288	344	318	340	350	315	306	340	336	312	291	321	325	346	321	333	355	340	319	300	311	341	326	297	314	325	324	343	351	321	321	319	328	338	374	324	309	304	306	320	336	318	321	305	335	347	328	311	312	356	336	327	356	321	288	303	326	321	341	351	310	340	343	321	300	293	340	347	317	313	318	329	305	316	300	344	340	315	276	333	321	316	313	331	335	337	305	320	326	305	336	328	320	327	331	341	330	341	312	321	311	343	337	365	333	331	359	325	301	328	338	333	317	302	304	361	361	324	312	299	294	323	308	318	325	340	315	319	321	315	314	316	338	322	316	355	302	341	304	293	358	317	328	343	309	299	304	307	303	338	347	326	354	295	308	332	331	322	309	299	288	299	315	345	320	336	320	347	324	354	346	309	325	299	291	320	325	338	313	303	319	322	333	305	325	327	314	332	382	348	345	333	337	351	311	343	332	324	318	297	339	314	336	325	351	288	334	319	378	307	319	349	334	304	333	346	329	281	351	311	335	323	343	304	363	368	328	316	322	357	321	313	361	289	352	286	302	333	338	353	309	314	316	345	349	316	300	331	347	330	323	310	338	297	319	317	340	356	294	324	314	349	353	360	313	349	302	330	349	303	339	327	299	340	350	351	369	310	324	280	337	358	362	303	317	327	281	330	319	366	331	333	326	324	314	334	319	296	324	323	285	319	332	306	302	334	300	339	340	322	327	334	321	340	324	328	356	301	305	328	297	300	343	330	312	338	329	311	331	333	320	313	325	306	353	315	360	315	337	335	324	339	335	310	322	318	316	345	326	340	359	339	343	298	316	303	331	299	345	315	337	321	342	343	343	317	316	325	328	365	327	298	308	322	296	308	349	309	325	316	350	323	296	323	328	317	333	354	333	315	315	283	328	327	319	331	323	301	366	334	315	310	331	367	327	305	360	302	325	320	307	316	317	319	345	340	334	353	329	338	299	334	329	324	326	321	293	319	350	325	320	311	305	347	337	351	316	333	316	320	324	278	315	327	342	321	333	317	312	321	348	314	314	308	309	303	316	312	335	314	312	306	323	320	314	305	345	342	305	307	326	289	319	287	321	330	329	338	330	344	309	343	354	315	321	269	312	324	323	344
32036	55898	45103	31272	19417	11479	6220	3704	2419	1749	1359	1147	988	804	720	645	591	627	559	537	497	480	501	479	496	449	421	448	419	421	421	430	399	427	383	403	381	412	417	391	376	399	392	369	379	395	381	408	388	397	385	392	390	394	387	399	408	384	358	360	358	386	365	372	347	372	389	393	400	366	359	354	388	368	369	394	369	355	380	402	402	397	394	371	372	411	372	344	378	394	406	341	377	349	403	394	401	342	396	398	396	416	378	402	394	403	368	404	388	378	372	386	371	373	355	360	362	380	390	414	408	416	381	342	381	328	375	385	370	393	383	424	402	397	376	380	367	373	371	361	359	417	413	399	408	408	379	382	361	365	386	370	371	385	400	401	371	366	374	394	370	428	376	365	357	379	375	382	371	365	392	411	352	388	382	364	368	428	390	337	351	402	342	369	360	345	350	400	397	427	410	386	395	414	371	388	375	360	400	344	392	354	360	403	371	359	401	369	367	346	371	367	374	374	366	374	399	363	379	380	388	338	372	396	348	349	357	384	420	370	371	371	373	373	411	386	386	356	396	357	414	366	408	422	418	389	374	386	388	331	356	378	412	355	359	406	364	395	350	367	411	391	334	396	376	356	374	392	350	411	386	390	361	399	410	383	361	378	376	383	348	404	402	389	386	385	345	363	396	372	374	362	370	339	399	381	388	382	368	377	398	368	395	375	411	393	375	391	383	407	409	371	372	395	379	357	371	377	386	385	396	388	380	403	357	382	392	391	375	396	361	397	387	398	350	370	361	395	375	371	407	395	350	363	407	377	410	357	368	391	385	362	380	363	377	361	353	373	404	416	381	408	383	412	370	374	358	324	365	399	366	389	391	364	401	365	381	379	384	389	384	385	360	379	371	384	371	374	366	387	388	360	389	375	372	427	409	361	370	392	416	391	398	372	366	382	423	384	362	370	392	392	369	383	368	340	364	364	398	391	351	371	389	374	425	383	376	378	364	394	384	394	385	400	409	414	409	403	423	374	390	375	382	374	384	388	377	348	358	363	364	395	394	363	375	390	323	366	367	393	364	386	379	376	371	398	412	408	385	370	348	421	406	381	363	406	369	366	387	370	373	369	356	360	373	378	351	364	351	350	363	395	340	365	392	396	397	382	356	403	367	366	378	362	364	381	404	396	402	403	357	370	376	393	383	386	342	389	369	387	389	365	370	379	336	387	415	388	372	361	408	398	394	394	387	396	347	414	362	363	379	403	415	410	357	366	370	359	384	367	388	332	402	390	377	355	429	387	405	361	365	387	357	370	356	380	385	365	397	377	398	391	369	372	396	398	381	348	350	380	372	362	394	400	406	376	378	385	350	411	400	413	397	357	394	364	384	378	379	384	407	349	393	392	370	391	401	355	370	382	391	361	358	410	378	394	373	390	365	386	397	378	363	384	389	354	382	385	415	351	387	370	354	367	370	395	340	415	410	372	359	341	385	377	354	367	372	377	373	370	374	377	391	376	368	357	413	383	395	424	378	385	388	381	376	353	381	400	401	381	366	397	382	387	396	400	371	381	365	403	335	390	393	379	374	325	350	397	363	388	364	375	378	381	389	371	424	375	410	364	357	402	384	381	385	383	404	376	357	378	402	381	375	382	410	381	403	380	395	375	380	404	363	408	367	384	368	367	410	378	410	365	377	371	380	390	375	401	377	355	379	374	414	375	378	355	344	385	376	376	375	404	394	348	378	389	391	366	373	406	349	373	387	372	355	371	399	386	430	399	356	381	404	382	386	380	389	388	393	383	336	401	402	384	354	372	381	380	326	354	403	390	362	371	383	400	414	374	389	407	366	371	393	411	344	369	371	381	403	367	386	378	392	374	361	346	396	365	389	361	370	355	337	382	392	373	369	370	374	376	364	360	389	407	401	368	372	421	392	385	392	341	404	389	391	362	370	363	387	353	374	397	378	389	390	357	359	399	400	380	392	375	398	338	360	359	375	386	399	379	391	373	357	381	378	375	372	358	390	402	406	370	363	376	365	395	377	351	386	367	380	383	383	364	359	387	379	365	371	346	384	374	380	380	360	365	351	387	365	373	361	369	396	397	387	370	390	376	357	377	413	371	377	431	369	362	358	410	425	360	375	362	364	383	346	393	397	385	388	406	384	382	389	351	368	390	381	393	404	406	376	382	353	378	375	408	349	383	409	386	377	380	373	372	379	364	414	361	380	364	384	370	367	399	370	346	376	383	359	382	370	383	424	383	376	401	399	427	401	360	375	390	373	383	339	414	365	395	373	389	401	389	359	374	375	360	347	367	368	371	356	387	370	408	370	372	349	412	354	386	353	379	391	370	380	372	395	337	364	366	406	352	339	361	382	363	409	380	406	393	384	367	354	371	351	397	360	385	380	354	362	371	404	356	356	391	363	374	391	359	365	365	359	374	373	367	396	378	411	366	387	370	415	366	393	380	390	356	418	366	380	370	379	349	391	373	381	372	375	375	370	364	357	367	387	343	378	374	362	387	392	353	341	373	353	378	333	421	371	361	365	401	379	372	391	357	380	353	382	396	376	371	343	361	377	388	374	356	381	367	380	347	349	369	353	366	390	367	385	388	364	409	364	348	359	361	368	376	384	409	364	367	345	383	386	397	402	351	370	365	364	383	332	405	364	408	385	399	384	387	390	389	381	354	352	423	369	361	370	349	388	381	403	355	388	388	374	373	408	381	343	361	358	364	384	393	365	379	387	363	389	348	401	394	347	397	380	381	382	378	358	409	355	389	349	319	385	384	420	337	406	373	398	378	401	396	369	334	345	421	379	390	363	397	407	385	365	415	348	387	404	359	351	364	373	371	399	382	417	349	356	353	323	391	384	380	363	387	367	394	394	360	410	349	381	350	360	347	417	390	384	401	384	395	379	354	394	371	374	400	384	406	379	371	385	383	367	376	382	405	373	377	372	370	398	392	357	388	375	361	394	377	382	390	414	409	375	436	411	382	388	382	397	375	383	392	385	373	363	412	402	372	368	387	382	412	332	350	377	360	404	382	397	382	355	364	378	401	426	375	340	388	357	367	413	362	386	365	428	397	364	416	401	378	402	374	364	351	351	359	372	366	387	383	390	399	370	374	382	370	335	371	399	373	400	388	368	377	397	401	371	412	373	388	390	378	398	393	347	370	360	397	427	393	374	414	381	380	370	386	376	382	382	349	398	363	376	384	367	385	389	364	341	398	375	394	360	383	386	382	414	397	372	373	384	387	364	362	375	361	347	374	362	371	374	381	368	393	368	394	395	373	358	373	348	413	398	326	389	393	367	369	358	394	377	365	378	384	370	391	417	408	395	393	368	371	371	370	355	409	399	393	366	393	403	363	407	381	389	369	372	370	389	395	402	376	369	377	400	373	365	384	385	389	347	386	397	393	367	363	364	417	367	341	385	436	341	357	380	376	394	399	371	335	422	376	343	380	366	420	396	387	378	376	358	416	381	360	398	327	377	402	375	390	327	417
25198	21473	27441	25680	12907	4372	2283	1480	1063	776	605	508	438	425	403	375	356	301	282	321	324	295	292	292	281	285	338	284	278	251	300	263	241	264	268	265	235	247	247	290	269	276	258	268	255	261	249	293	259	220	269	267	257	258	260	246	269	248	261	267	249	260	243	261	258	259	259	254	267	259	268	241	279	273	226	263	245	255	262	239	245	256	252	266	261	248	234	290	269	250	270	250	278	266	261	263	255	245	261	219	270	245	247	255	262	278	261	264	262	262	240	253	270	261	264	271	255	253	233	289	244	263	255	265	249	248	266	249	272	248	252	252	266	267	238	274	270	261	282	282	234	255	279	265	247	253	243	271	260	275	248	244	274	261	245	232	267	274	244	285	241	247	245	243	256	254	255	302	267	241	265	272	255	247	282	277	273	227	248	218	259	262	282	255	270	281	240	238	240	263	277	249	232	243	242	247	260	282	241	255	264	228	262	254	260	263	251	262	279	254	266	268	242	244	248	227	242	252	251	264	223	239	236	250	252	270	249	260	230	263	247	261	273	270	242	246	256	258	295	263	272	253	257	304	235	301	259	260	233	257	250	241	263	259	257	249	251	257	295	235	268	253	283	266	252	233	233	250	244	246	265	261	270	249	247	224	224	240	256	258	269	235	273	240	248	249	245	236	259	256	260	256	241	284	248	228	271	249	281	242	249	272	266	238	250	239	253	263	246	239	244	244	261	259	244	253	241	253	259	259	225	269	235	268	252	235	261	249	260	232	245	266	267	265	258	275	244	260	252	248	248	247	234	258	268	240	243	230	252	251	246	275	247	233	251	244	248	254	243	281	257	266	267	242	228	261	215	268	272	242	247	282	270	247	252	259	243	235	236	279	256	250	237	260	261	253	241	270	260	242	250	253	239	264	227	247	265	255	247	247	257	227	274	277	249	255	249	259	278	258	276	255	240	245	260	262	236	258	264	245	238	262	241	265	259	262	264	250	260	263	273	255	238	242	264	228	230	249	231	251	271	240	246	244	243	278	250	244	261	262	264	235	273	285	266	260	260	271	261	248	263	248	264	240	254	221	220	247	246	283	249	270	241	266	252	258	256	261	263	262	236	263	278	252	237	245	243	265	249	265	260	261	237	225	247	276	266	239	264	285	253	264	266	263	238	273	226	256	255	274	237	271	251	235	273	236	241	251	247	268	258	249	249	249	270	263	278	238	294	236	268	242	270	258	247	257	260	268	242	281	278	252	241	271	271	275	271	260	248	255	242	254	253	254	235	246	234	254	258	291	284	249	268	248	263	265	272	240	254	282	248	265	247	280	237	283	268	244	245	239	259	280	245	297	278	271	242	260	247	247	221	218	280	268	252	258	262	264	238	257	258	261	248	282	259	225	246	264	269	255	245	248	264	249	262	234	269	252	261	244	261	255	270	265	238	249	228	266	273	262	249	240	258	231	252	256	242	250	248	261	227	251	238	225	255	247	223	231	223	286	257	266	237	279	240	284	233	265	237	271	252	264	290	263	236	254	271	259	238	265	259	225	240	239	236	252	253	252	261	298	276	236	236	247	259	287	232	273	259	237	251	285	258	256	268	219	242	239	246	245	250	253	253	259	245	243	245	252	237	254	286	269	234	246	280	293	222	264	243	260	250	262	252	281	240	248	258	232	240	237	231	245	237	257	257	256	243	254	260	258	243	249	258	253	248	230	252	238	234	264	259	249	261	274	266	265	286	235	268	250	248	226	232	260	260	250	238	240	275	262	236	251	289	246	248	273	248	255	260	215	260	278	255	265	221	250	237	249	249	256	250	231	242	269	294	273	278	235	266	247	251	237	246	249	278	265	241	241	240	255	244	291	266	271	266	274	258	246	253	267	259	248	278	249	303	257	269	245	221	260	244	254	244	279	269	261	243	229	220	246	281	274	284	270	254	229	267	295	280	272	265	242	257	249	236	237	251	241	267	250	275	247	267	235	271	252	272	268	255	222	249	261	263	243	260	259	266	260	233	248	252	263	234	259	248	254	260	243	249	273	258	270	252	273	256	238	261	256	289	243	260	221	250	266	259	260	246	220	246	239	256	244	272	245	225	265	267	244	278	239	251	267	251	254	256	243	268	224	281	270	234	250	271	254	220	239	272	281	256	244	233	259	231	260	223	260	267	250	221	272	262	263	267	248	292	235	256	241	298	233	237	266	237	258	252	248	249	271	242	265	235	267	286	246	256	256	278	275	252	243	258	262	268	263	263	264	238	257	256	242	267	274	242	245	247	258	262	227	250	239	260	247	257	274	226	253	242	244	280	258	253	245	254	244	253	254	229	241	248	256	273	246	242	270	259	263	230	228	244	231	276	264	226	248	263	226	224	271	240	263	244	252	266	260	259	254	273	257	269	239	281	256	247	257	229	247	252	268	257	258	254	252	252	258	241	264	251	256	254	244	248	251	231	245	252	266	237	259	263	228	257	270	251	262	262	249	274	257	257	233	238	252	263	247	259	233	251	269	256	235	234	246	275	298	252	264	248	257	257	241	294	256	222	274	237	266	241	274	231	264	264	283	270	252	237	289	250	230	274	264	255	251	249	263	256	245	270	242	248	237	259	242	246	272	242	252	251	257	283	268	229	254	256	258	245	279	281	259	260	238	247	278	245	256	251	266	291	262	245	253	267	275	276	260	245	285	241	280	254	239	265	255	250	225	263	264	234	265	285	266	236	227	261	274	230	254	254	243	217	256	257	262	270	269	260	286	265	241	235	245	254	279	248	248	221	238	253	277	267	239	254	238	248	276	245	256	265	271	268	238	277	267	285	247	278	273	242	256	316	231	252	244	272	254	264	259	294	233	258	251	285	256	268	264	284	251	252	266	248	273	260	261	235	247	251	253	276	267	252	259	248	234	250	230	253	239	243	282	246	244	242	234	290	237	273	236	229	269	254	257	241	246	275	223	259	264	249	238	234	259	252	226	290	257	238	248	257	276	252	277	259	257	274	285	261	269	253	248	256	270	257	262	274	268	254	263	258	244	241	250	240	227	249	264	270	265	269	234	274	254	264	240	250	248	282	254	255	278	262	258	243	274	267	267	244	252	255	274	269	244	245	259	270	258	264	287	237	267	243	219	250	243	285	243	242	239	281	229	258	237	230	252	278	208	284	260	232	228	242	254	269	240	231	245	266	270	228	257	255	235	279	258	219	301	249	239	245	274	255	250	245	252	238	296	233	269	248	265	245	258	270	258	250	237	260	269	265	281	282	278	252	278	260	231	260	233	248	261	274	241	268	244	236	256	259	264	253	275	268	279	237	261	251	252	236	213	271	233	270	247	247	245	251	265	246	265	242	245	290	269	233	250	256	261	293	275	268	224	248	254	229	248	272	247	260	252	259	274	257	258	256	264	261	262	265	259	255	250	242	246	265	289	241	245	241	267	233	256	255	239	242	223	243	250	232	257	260	265	238	255	258	250	268	230	261	241	221	268	256	264	267	224	240	260	252	265
32433	49479	36305	22747	13260	6758	4182	2889	2176	1490	1111	841	772	688	578	537	490	468	451	463	404	386	397	398	406	372	347	342	359	345	359	336	333	355	317	311	340	346	317	311	336	332	309	306	320	335	319	288	302	303	303	306	308	273	267	300	332	309	331	298	337	325	320	290	295	346	312	317	314	311	330	282	301	326	299	298	341	303	306	312	297	284	302	300	298	312	302	311	322	312	297	302	305	309	322	292	326	333	317	321	319	315	283	326	291	298	324	283	299	295	286	304	297	303	338	273	318	293	327	314	287	324	272	329	292	323	323	293	288	293	300	323	300	292	342	308	292	313	310	289	294	317	297	322	301	305	261	302	294	283	311	305	295	325	333	279	292	260	293	303	296	270	304	309	291	324	323	311	306	302	301	287	319	316	314	316	301	300	310	302	307	323	299	302	300	318	303	306	307	299	322	294	313	307	338	317	293	319	321	333	306	333	298	303	287	312	324	291	315	300	306	300	308	312	302	304	308	305	298	314	289	342	275	295	321	308	312	315	328	314	310	283	313	306	323	331	294	324	304	308	280	300	316	316	333	315	312	311	305	304	298	295	287	261	292	329	310	310	321	310	340	322	290	299	331	315	303	324	269	297	306	320	281	307	289	289	286	313	300	321	322	285	300	320	289	274	317	272	321	275	305	306	310	326	288	284	292	303	322	323	310	321	293	330	297	322	284	297	294	278	301	297	316	312	300	292	289	310	331	302	312	309	312	279	298	309	327	319	285	320	300	314	305	317	318	313	310	289	303	297	297	329	301	312	322	314	316	306	294	291	302	279	307	323	313	280	316	286	292	312	340	311	311	344	294	312	331	297	329	315	316	310	323	284	310	277	352	288	288	290	298	317	309	295	285	290	303	308	333	303	318	323	285	291	315	312	288	279	326	292	293	294	306	299	320	303	297	296	328	314	297	319	331	302	298	316	276	342	317	308	303	301	319	296	333	304	282	287	299	337	323	277	328	316	331	293	302	286	267	302	341	316	325	323	312	301	314	292	288	328	276	326	303	293	312	284	287	325	338	333	316	298	294	365	312	295	282	289	283	301	310	286	300	282	307	281	300	315	291	290	290	299	294	290	302	299	306	328	290	301	336	310	277	303	324	293	294	264	313	318	321	318	321	295	314	324	291	311	328	256	312	309	324	306	316	310	275	315	329	314	301	287	270	295	300	298	322	307	310	292	301	291	300	301	319	291	319	316	315	301	312	309	312	306	301	317	314	289	304	281	320	309	332	309	292	308	327	283	319	287	301	324	266	309	305	309	333	314	299	314	278	289	317	277	308	293	292	324	289	273	294	322	315	291	299	316	272	291	271	294	327	323	325	306	333	277	296	334	303	292	287	309	303	334	313	337	320	283	316	286	272	322	362	334	280	325	310	333	309	256	320	343	313	325	312	317	312	287	330	314	309	338	316	285	325	293	309	308	310	281	299	316	322	285	303	298	333	341	325	299	303	276	293	309	267	275	271	314	326	342	301	330	297	318	289	300	306	300	332	287	310	288	312	309	304	308	308	321	305	319	291	270	295	318	294	319	314	282	323	327	313	318	291	326	278	280	336	305	322	290	299	288	299	298	276	301	295	306	314	310	344	293	343	307	314	275	279	300	294	266	315	292	297	280	302	291	288	332	296	272	275	283	302	319	305	292	307	337	319	296	350	284	335	315	312	299	303	323	332	302	294	302	289	345	318	319	302	303	313	275	328	293	303	286	309	315	307	294	304	300	291	289	308	313	319	312	285	326	274	284	309	274	321	275	302	304	320	312	278	295	298	299	315	302	307	306	284	317	310	313	273	339	320	310	313	293	307	292	289	344	311	333	314	318	314	292	285	324	313	317	328	326	289	278	294	305	303	303	287	299	297	324	319	291	309	292	325	320	304	280	315	302	316	291	298	312	305	322	308	282	307	332	308	347	259	309	316	334	307	306	291	309	311	327	320	289	317	285	325	309	346	313	317	315	328	301	298	313	284	312	346	327	317	300	304	304	293	288	323	287	303	317	304	300	304	315	298	318	300	335	307	312	316	319	287	313	295	306	277	301	315	285	302	295	287	306	318	310	307	310	274	321	310	343	289	294	313	333	332	266	324	300	305	296	309	346	324	290	320	313	305	274	328	329	319	320	307	319	333	295	320	320	293	287	304	330	318	317	325	302	335	320	317	320	314	305	282	308	304	287	322	318	316	308	309	299	332	291	279	321	304	271	297	280	313	309	291	295	281	310	298	310	283	276	288	302	299	285	278	281	291	307	316	311	321	292	291	302	265	313	290	303	281	289	333	292	294	304	276	329	325	317	312	273	304	328	293	298	325	320	315	317	300	338	306	305	329	312	290	292	319	292	315	313	281	319	306	330	295	295	306	260	289	304	312	292	342	309	290	258	314	315	311	280	313	294	321	282	298	287	306	301	286	297	323	314	296	313	263	313	322	311	319	286	306	279	319	309	302	321	301	311	296	303	321	281	324	310	331	297	303	302	301	279	289	292	307	304	301	294	311	310	284	328	290	288	308	300	298	296	314	328	322	294	331	299	277	289	291	314	279	311	302	332	303	323	274	307	309	312	316	276	303	309	307	307	283	276	348	312	334	335	310	320	323	302	300	311	301	298	276	294	314	317	337	297	305	286	312	311	303	349	321	302	308	273	293	308	317	316	278	317	319	307	309	325	326	310	329	337	306	302	290	307	280	287	297	336	278	298	307	323	302	317	290	313	284	285	300	324	315	291	317	297	309	312	292	310	308	327	336	310	308	314	300	299	305	303	303	310	292	334	293	286	296	307	284	315	317	323	318	256	309	301	290	279	305	291	304	333	301	290	294	318	319	298	282	306	318	337	308	270	300	334	291	308	278	315	310	331	288	298	291	298	300	288	309	297	314	336	289	275	328	301	302	314	292	315	288	318	320	325	288	297	292	333	306	315	301	334	315	299	263	316	257	326	325	285	272	303	311	301	294	310	330	323	324	301	298	305	329	302	300	292	333	296	307	301	303	314	295	295	318	286	308	305	318	295	299	308	288	291	314	308	330	324	291	292	331	306	305	301	328	326	300	303	334	302	292	332	316	313	249	311	312	308	321	293	302	311	295	299	281	313	292	303	305	302	318	302	291	308	279	313	282	314	338	336	313	293	305	305	290	311	281	301	302	276	303	297	317	319	273	294	315	297	289	289	327	324	319	308	303	324	312	305	289	286	283	298	314	297	298	315	321	296	299	305	293	299	314	301	305	309	274	289	344	321	303	317	299	314	318	284	341	308	300	330	312	298	287	291	298	343	331	300	321	308	293	328	294	301	323	313	302	309	292	308	300	303	317	314	354	332	303	317	317	301	325	316	314	294	307	263	305	329	308	322	283	325	292	263	312	272	305	310	288	285	326	280	306	308	327	297	315	312	339	317	302	307	313	288	302	302	264	315	285	286	288	323	311	316	310	318	302	318	267	326	287	290	366	281	305	312	290	307
22876	21504	29046	24417	21778	21361	13212	4300	2047	1307	986	823	660	671	608	571	488	438	425	453	402	403	418	396	408	363	382	362	384	364	373	326	342	369	344	326	323	322	313	318	336	338	353	331	345	300	317	349	308	333	332	337	321	339	337	343	333	360	351	335	315	354	322	307	318	302	370	349	329	316	340	358	351	336	314	309	339	295	339	333	336	344	307	302	324	305	350	332	316	359	304	336	328	304	345	343	288	301	311	320	309	332	342	333	338	342	364	344	311	351	328	326	306	319	338	312	300	333	334	335	344	335	317	327	309	318	316	338	356	315	308	303	347	327	312	342	311	274	324	326	317	331	319	331	323	331	352	323	339	322	324	327	322	343	352	326	317	340	312	347	350	310	316	330	327	281	312	322	315	327	315	331	347	350	310	332	333	357	330	335	334	326	311	332	354	306	334	332	364	337	325	334	353	347	313	337	340	321	314	332	326	311	322	313	338	308	326	356	310	321	330	339	356	332	332	322	335	290	328	328	306	341	326	331	335	353	317	300	315	338	338	329	320	320	311	334	353	333	316	346	330	328	322	355	308	329	318	308	343	307	314	320	308	338	339	364	342	333	314	334	368	316	356	352	322	306	332	316	334	306	330	342	378	313	303	348	317	311	310	337	317	334	313	322	303	324	309	294	338	324	331	331	325	344	308	329	338	309	315	329	317	310	319	363	336	345	340	333	314	337	347	344	350	326	298	316	334	327	343	317	348	324	313	317	339	333	323	316	333	319	346	333	305	332	322	318	331	358	295	312	317	321	312	322	308	328	315	342	347	309	290	355	356	335	308	306	342	337	345	322	331	324	347	317	337	327	334	319	329	328	314	336	316	331	304	372	317	318	352	316	304	355	345	306	318	295	324	327	306	315	331	319	312	310	349	343	317	354	329	343	328	323	317	327	351	330	281	315	322	333	294	333	320	346	351	357	326	325	342	326	368	304	327	314	311	309	346	325	309	320	326	326	329	344	353	329	333	337	330	316	352	347	351	350	310	321	370	331	317	313	333	332	296	325	317	297	325	368	332	318	348	297	327	309	308	325	319	276	344	338	320	333	285	341	313	315	314	331	310	319	306	332	328	288	301	320	326	339	329	303	343	309	309	319	319	352	340	340	310	332	333	311	321	381	331	315	306	316	304	301	330	313	318	308	332	318	346	352	325	327	318	330	319	325	312	343	320	290	321	305	341	360	334	315	372	329	348	310	314	327	335	325	341	340	354	320	316	311	339	340	343	339	323	346	323	323	293	342	335	347	336	312	314	352	333	342	317	290	327	346	324	346	351	313	337	314	311	333	329	306	313	343	341	342	307	313	312	341	324	317	314	348	306	330	343	349	356	340	334	321	348	392	308	324	332	322	312	325	334	318	301	315	328	321	325	335	323	330	344	296	350	319	373	330	314	342	355	364	281	345	294	286	295	330	316	338	338	339	285	312	340	326	305	312	314	315	333	299	316	334	317	314	315	348	350	304	308	293	340	331	320	345	324	333	321	316	337	340	337	331	316	334	314	344	328	337	339	347	310	337	337	332	325	296	319	327	321	290	359	320	337	351	340	322	301	314	371	330	345	319	350	328	361	340	323	341	337	313	325	325	300	345	346	358	322	323	296	335	332	326	342	319	310	337	316	325	328	345	316	331	321	332	367	340	361	353	337	366	352	298	320	305	316	318	336	345	355	336	323	323	307	343	362	335	321	347	319	329	340	314	343	322	303	304	332	332	344	322	333	335	312	319	321	299	303	326	298	317	339	339	348	358	306	322	326	362	305	334	296	329	353	347	333	333	305	314	281	323	359	330	334	305	361	341	320	311	338	326	316	336	324	295	329	324	328	305	334	307	331	302	289	332	309	354	315	325	347	312	305	294	306	328	330	328	349	347	316	299	325	294	365	340	348	320	344	338	302	291	324	317	338	334	320	299	326	314	331	327	336	322	339	320	337	342	357	302	317	333	360	334	327	327	342	298	355	341	322	311	324	313	336	316	318	315	336	359	314	333	336	335	322	299	336	296	315	345	343	347	334	322	347	346	345	343	343	338	344	331	326	347	312	319	300	334	325	320	280	332	336	319	325	314	328	346	332	315	336	319	363	333	327	342	349	341	318	371	323	328	311	299	336	340	319	340	333	342	327	335	323	319	349	334	338	313	331	327	313	378	333	330	298	340	311	343	333	339	342	327	322	327	319	330	337	323	327	320	332	370	303	294	345	328	346	334	346	335	295	299	326	322	338	312	314	311	295	348	343	310	330	331	327	319	313	339	336	319	331	309	334	313	311	326	322	332	325	347	343	349	343	326	326	311	350	311	316	318	344	336	349	289	330	322	328	337	294	323	329	331	324	351	336	351	334	319	343	332	346	327	343	300	334	348	320	321	365	336	339	296	319	349	339	331	351	332	313	289	329	335	350	313	336	339	313	327	341	337	345	342	298	327	322	339	333	304	322	327	371	301	325	360	310	318	297	317	341	298	295	316	323	326	324	322	318	327	307	344	325	317	321	332	314	317	361	340	307	331	329	313	332	318	335	349	337	299	352	338	339	341	342	312	349	347	327	318	346	346	351	304	337	311	328	342	338	342	308	330	351	336	293	301	319	313	308	320	309	337	318	326	309	326	312	313	340	311	314	313	316	339	322	340	346	353	287	328	335	319	335	323	328	309	336	329	336	343	325	329	336	301	344	299	324	303	313	324	326	308	297	322	302	313	333	324	345	313	330	309	340	338	351	334	301	333	345	325	336	345	308	310	330	362	295	328	353	319	325	313	316	318	351	318	344	338	320	298	328	288	345	306	358	344	338	306	343	304	329	374	347	319	288	327	344	318	344	319	301	309	347	328	318	306	314	310	320	340	305	375	314	342	333	300	318	306	319	332	341	295	343	323	347	344	327	329	339	323	312	338	341	336	334	330	348	339	335	320	307	335	330	330	343	319	334	325	316	301	333	323	319	303	333	324	305	334	372	354	351	300	312	323	318	318	315	302	307	299	298	333	354	314	379	333	305	364	338	335	324	319	298	311	312	346	314	295	334	330	327	300	313	323	354	337	326	308	358	333	331	319	336	332	371	317	321	357	354	328	357	352	334	352	304	327	340	294	307	344	383	307	331	317	297	341	341	303	301	338	314	347	291	333	323	349	331	335	319	342	334	308	357	334	328	321	349	352	295	381	312	320	348	339	298	327	341	301	317	339	311	345	325	304	307	297	330	311	301	364	315	323	331	336	315	350	328	326	331	295	350	334	310	284	336	349	346	314	337	325	351	342	331	357	320	334	326	325	319	349	312	318	337	303	352	311	312	355	344	337	315	347	340	343	308	300	326	323	337	358	327	312	293	328	338	336	330	318	350	351	339	346	295	340	333	329	375	309	340	350	293	314	343	300	335	328	358	324	328	354	301	333	311	321	344	339	342	310	341	319	365	322	310	363	314	323	348	328	359	325	324	337	338	362	307	295	295	327	353	326	338	334
35684	60312	45806	34361	24388	14715	10282	6004	3473	2362	1613	1340	1015	951	876	788	697	636	593	553	516	537	511	516	504	467	464	413	445	418	433	452	401	424	405	411	393	392	362	391	380	395	357	393	408	387	431	390	325	394	392	386	393	395	387	368	377	376	387	362	392	375	393	389	390	360	388	414	364	342	394	389	414	394	389	371	396	370	384	363	392	375	353	375	345	390	371	389	366	376	391	362	357	384	409	383	362	389	342	404	422	383	410	357	378	368	388	371	358	365	399	385	397	386	385	387	367	393	371	375	362	380	387	378	368	372	379	358	354	348	391	358	387	381	387	362	368	390	374	389	387	364	373	344	378	359	371	398	376	369	395	373	381	395	360	380	405	366	356	364	354	378	386	328	407	374	378	353	398	384	381	378	379	400	369	369	335	384	385	366	379	386	394	378	381	379	369	373	379	375	399	389	376	390	354	378	376	364	364	412	388	375	367	374	398	397	375	368	383	414	387	377	347	424	361	361	367	370	421	359	398	344	357	374	344	383	398	371	405	380	388	413	377	386	400	421	355	363	353	344	404	363	363	372	384	377	381	403	365	421	376	392	371	380	370	368	396	384	399	400	377	374	365	346	346	364	389	347	392	364	384	387	383	369	368	372	371	374	397	384	385	347	385	346	357	348	395	403	338	371	370	418	378	389	357	366	379	397	413	377	323	343	370	408	393	384	367	374	390	371	361	411	400	372	361	367	361	398	377	378	397	386	366	396	392	384	410	381	407	349	370	394	385	344	393	343	398	344	391	346	365	396	345	381	416	329	420	331	382	397	370	380	379	357	405	349	385	365	418	387	389	381	393	392	364	369	413	384	378	373	380	412	341	365	375	380	360	388	377	394	363	388	386	388	378	392	411	368	384	388	395	382	404	395	373	355	377	367	365	376	384	391	360	348	389	363	374	372	360	392	345	387	367	402	372	333	387	383	359	378	402	388	377	383	384	392	364	373	373	404	370	383	387	393	370	370	401	374	392	375	361	386	381	407	386	387	414	368	378	373	386	363	364	392	357	373	396	401	385	345	391	395	352	358	366	396	377	352	404	367	361	342	380	378	408	376	406	363	398	360	347	369	355	407	346	383	360	386	407	354	372	389	367	392	366	395	406	408	401	376	388	365	376	361	356	411	392	332	356	367	358	387	392	394	375	379	374	360	358	371	368	335	341	420	417	382	377	402	365	340	384	411	383	386	402	362	394	356	389	413	350	402	388	377	395	375	363	354	380	354	411	367	380	371	408	399	355	405	369	409	342	419	379	400	375	393	388	357	373	401	364	377	368	392	375	402	375	363	364	364	369	382	392	361	364	402	398	401	381	402	383	383	394	350	397	350	366	402	373	356	408	380	382	339	365	342	378	368	360	399	369	361	377	341	388	384	394	363	381	373	368	388	369	359	331	410	354	374	349	356	391	413	374	390	391	361	349	354	347	374	410	382	376	361	351	368	374	403	399	402	401	383	368	354	391	377	374	370	386	361	384	354	389	390	398	396	371	373	401	350	383	377	392	387	360	362	370	417	371	363	370	350	374	377	391	367	373	423	388	354	415	374	370	361	387	379	407	388	395	395	383	372	388	373	380	365	368	400	393	418	387	382	362	367	369	376	386	370	372	384	368	369	369	413	380	343	399	373	354	357	374	380	379	361	388	415	386	396	411	417	357	399	372	357	354	395	407	365	357	380	379	410	400	390	408	366	391	398	356	373	379	374	377	357	386	362	393	359	406	364	383	367	386	406	373	355	370	401	359	377	357	376	398	407	369	413	361	350	376	374	379	357	376	416	360	401	388	371	403	399	391	346	350	370	386	397	367	408	339	378	346	344	373	380	376	358	417	388	366	406	426	387	367	387	346	405	411	423	363	414	355	362	384	411	369	405	359	367	377	388	409	362	386	366	373	382	385	385	395	371	395	411	386	339	366	385	349	395	406	373	341	416	384	391	341	354	358	370	377	392	392	375	379	394	391	412	361	394	417	354	352	351	373	384	386	374	377	370	365	345	336	390	407	388	365	360	388	375	405	376	359	389	377	382	347	368	399	367	367	374	390	384	404	369	398	388	386	373	385	383	366	366	363	383	402	424	364	388	393	409	432	365	370	365	350	370	360	364	355	399	396	366	391	378	383	384	376	373	398	369	379	371	401	383	365	400	374	367	359	352	376	398	367	357	412	376	391	359	398	387	364	382	375	387	361	394	375	390	352	394	373	365	376	375	371	372	398	405	384	394	393	363	397	361	400	398	398	367	385	424	376	389	374	371	391	388	378	387	378	418	369	379	376	380	401	373	378	370	399	371	401	389	361	407	378	363	392	393	381	430	361	363	361	389	399	410	341	351	405	395	352	394	380	371	403	389	388	367	388	364	373	393	376	385	406	386	393	388	389	356	351	386	387	373	344	371	375	367	358	374	402	371	404	373	401	380	371	368	382	361	357	384	364	366	388	375	379	360	382	374	375	381	371	360	372	399	403	390	374	363	392	384	387	380	384	408	377	355	408	374	378	408	354	349	367	366	345	402	402	345	354	354	364	386	403	387	379	393	347	363	360	391	397	382	369	404	384	408	358	424	397	348	378	390	380	381	382	352	367	378	384	388	377	378	364	370	389	363	378	372	381	344	400	405	382	382	412	406	371	398	403	357	378	370	388	360	421	395	395	392	403	371	393	362	365	371	389	388	359	389	418	367	362	385	392	392	382	368	409	399	399	403	362	396	371	416	363	359	384	363	382	355	352	375	371	378	378	406	395	350	393	376	400	365	456	375	387	373	343	400	368	395	364	418	385	393	403	375	372	393	395	410	348	369	373	363	364	402	371	357	393	404	373	382	372	353	363	372	401	399	388	384	393	385	387	341	399	359	370	417	337	343	363	352	368	378	357	347	379	406	356	393	359	365	379	375	403	361	383	374	393	351	383	371	379	374	383	373	371	394	343	400	368	351	403	384	384	396	380	406	396	349	377	357	360	353	366	363	371	422	355	360	363	370	368	373	377	376	366	389	365	365	365	382	359	348	357	326	388	400	374	354	379	384	377	396	398	344	392	383	392	386	355	396	438	386	386	388	345	376	408	380	363	392	384	370	361	372	420	391	361	381	364	391	382	386	373	369	351	369	370	402	406	380	381	388	349	373	405	369	387	354	389	391	367	399	363	368	383	375	387	388	353	355	401	387	385	414	362	388	406	371	368	375	357	366	393	396	368	404	395	400	364	382	379	353	373	386	381	392	378	388	393	371	374	397	383	382	384	377	397	397	398	350	379	373	385	360	394	363	411	344	366	400	364	353	372	403	357	380	360	392	377	402	369	388	397	411	389	398	369	369	361	397	376	373	370	359	363	373	367	354	360	409	390	378	393	364	397	359	412	385	411	391	349	374	389	391	390	398	384	369	382	402	381	401	375	344	374	404	387	375	391	408	366	374	384	403	353	384	382	386	389	408	386	382	370	354	380	397	346	392	385	372	330	380
30966	31186	30586	18188	7874	3316	1700	1135	878	637	562	483	420	409	356	377	384	321	360	294	316	323	304	331	274	327	316	322	257	308	319	271	269	299	303	299	293	271	300	299	284	274	268	263	291	291	283	290	304	301	275	294	285	268	298	289	277	284	276	294	297	276	302	330	295	288	281	322	272	275	288	301	263	278	293	248	266	281	256	300	309	255	299	268	262	281	285	298	326	283	266	281	295	282	290	246	270	294	302	306	259	291	305	270	331	255	276	278	301	292	266	307	278	273	271	279	281	292	273	262	262	285	268	275	283	294	277	297	281	284	275	266	262	258	284	293	269	306	278	300	288	301	287	311	269	307	295	268	290	258	283	276	323	269	297	263	306	266	285	275	258	294	298	255	284	260	308	298	247	314	263	278	273	274	282	276	271	266	292	287	284	310	302	270	297	277	275	275	274	273	270	323	270	316	278	262	247	280	282	290	269	278	309	269	268	285	257	284	280	284	254	299	295	286	293	289	296	313	320	322	315	286	278	293	284	267	302	293	282	271	287	275	243	251	257	272	275	292	286	294	272	299	279	266	315	252	318	292	285	317	252	284	266	305	296	308	306	258	279	286	276	276	280	297	275	271	279	270	300	281	273	239	274	269	276	292	298	263	299	283	287	273	286	291	256	296	292	292	280	260	298	273	282	280	288	295	313	299	268	301	288	294	285	273	291	299	282	306	266	271	280	289	242	291	282	313	264	280	294	274	254	271	300	297	292	311	249	302	293	298	267	289	275	305	341	283	290	273	278	306	296	282	280	298	289	278	308	296	278	303	259	274	296	305	272	287	278	258	303	289	271	290	275	317	283	288	303	288	247	277	277	254	285	288	267	271	258	277	279	285	300	265	297	281	252	286	285	280	263	273	274	287	300	266	282	259	261	287	274	242	269	286	282	289	278	272	276	255	279	285	278	276	294	262	261	262	308	282	278	284	278	292	275	319	287	276	302	253	269	274	284	261	266	279	306	300	278	273	295	308	296	277	285	267	309	287	273	302	302	285	262	289	270	306	289	325	299	289	279	257	297	280	289	272	269	280	258	272	309	294	247	277	259	278	307	302	271	279	278	277	291	271	295	288	293	269	310	286	290	298	285	271	308	253	278	280	299	306	299	288	299	276	249	272	277	297	287	282	304	273	264	266	297	274	313	307	292	259	303	297	275	294	288	280	265	291	277	265	279	322	279	323	295	272	270	270	285	298	302	287	288	284	278	282	266	290	291	291	276	273	270	279	294	282	286	281	256	258	303	281	312	308	314	266	286	249	297	280	262	276	293	288	313	278	270	271	305	256	290	266	267	295	295	265	285	312	247	298	282	276	264	265	272	261	267	287	281	296	266	273	288	275	290	311	286	322	267	283	297	282	289	311	280	312	281	293	290	286	283	273	275	268	258	271	316	295	268	267	288	266	245	301	288	295	275	278	269	291	269	289	314	292	278	301	288	297	286	281	287	280	273	302	262	282	317	273	262	282	265	263	275	271	303	292	318	285	306	276	306	284	274	306	309	298	277	292	301	274	284	265	275	273	275	285	290	279	298	295	273	284	271	272	280	294	304	279	257	273	254	283	294	287	283	269	277	298	269	284	249	293	296	244	270	292	253	266	283	282	295	275	287	297	261	277	279	289	298	286	263	280	305	291	264	276	262	277	263	281	309	277	244	271	299	284	272	267	272	277	284	266	297	294	327	275	279	309	250	292	276	293	281	266	275	300	333	272	279	237	265	245	280	247	247	301	287	285	301	294	258	308	274	269	261	264	272	270	275	299	272	275	278	259	263	275	287	266	268	250	277	293	261	304	268	283	281	272	285	290	279	308	271	286	272	264	297	244	281	258	281	299	280	287	289	277	310	276	309	281	252	268	301	279	282	300	274	264	276	289	260	285	300	302	291	252	286	292	262	280	281	267	298	298	334	277	299	306	277	266	273	273	277	299	287	279	263	274	319	264	256	293	314	280	299	281	279	275	274	264	263	307	267	319	285	287	273	280	278	266	305	300	274	273	295	279	282	307	293	269	268	345	294	283	306	279	294	297	300	272	289	307	267	240	283	278	273	262	284	272	274	289	287	298	261	259	258	289	276	255	287	274	279	262	286	278	289	271	307	275	274	274	269	267	243	264	294	277	305	260	296	278	286	288	263	283	305	301	303	266	284	311	250	289	331	275	260	284	288	287	284	287	291	261	246	299	282	275	243	283	266	295	288	277	276	280	289	322	258	283	299	242	318	297	284	278	288	306	283	275	310	254	278	286	285	286	299	275	293	276	277	302	282	287	249	280	289	284	305	279	293	278	285	259	289	277	274	256	305	299	271	269	272	287	285	301	294	283	276	291	261	272	288	258	278	272	281	280	293	283	281	269	283	289	258	297	254	256	254	263	259	293	290	280	289	280	298	302	270	275	285	258	252	301	317	271	271	298	291	298	304	290	271	311	273	267	278	316	283	289	285	259	273	282	281	260	265	294	262	243	285	281	279	296	266	268	275	306	288	273	294	294	269	283	298	260	288	278	281	281	285	286	287	267	291	302	301	283	304	290	271	267	272	269	298	278	247	257	275	269	297	290	304	274	269	288	268	274	269	301	281	264	286	312	278	261	270	265	280	281	284	304	293	290	314	294	292	307	267	291	271	297	279	258	287	282	299	316	275	278	291	287	291	286	278	270	297	285	249	310	277	287	275	291	261	290	288	266	249	297	289	268	301	306	290	281	288	282	279	296	293	275	298	248	297	262	277	275	277	289	293	251	290	289	273	298	290	286	271	259	303	267	292	297	268	277	294	282	292	269	276	271	279	330	303	265	238	277	250	258	298	314	304	265	274	306	272	272	300	265	277	250	265	293	277	260	251	280	293	281	282	259	276	297	302	251	273	260	280	314	275	265	296	276	276	297	283	298	335	277	293	292	288	271	292	318	240	285	275	252	268	274	283	251	268	265	293	284	279	301	300	302	267	268	291	272	278	276	288	282	283	283	275	303	263	283	281	261	272	273	267	268	249	282	272	279	276	294	316	276	278	287	258	298	323	292	257	265	271	277	280	274	313	258	307	289	279	270	285	282	280	280	269	264	273	273	252	278	283	269	290	268	261	295	283	314	304	268	299	288	271	289	318	285	291	303	288	298	292	265	292	279	299	304	285	261	278	277	268	286	283	250	268	272	285	273	280	283	284	281	260	274	268	299	300	271	304	277	271	300	293	296	260	281	302	320	264	285	306	265	301	298	291	283	300	320	287	288	256	301	246	291	302	290	278	259	296	300	325	304	304	242	287	270	268	304	287	320	284	301	274	270	286	272	286	278	267	289	278	269	305	276	294	282	300	290	296	299	266	289	255	286	304	302	321	278	276	269	263	288	293	286	282	278	234	257	272	269	252	276	286	296	273	284	279	322	289	275	284	295	289	282	289	291	269	280	298	285	288	318	264	323	303	289	277	270	320	316	299	325	266	283	280	286	267	284	262	272
34005	46783	33804	19217	11600	5649	2966	1920	1448	1053	844	687	632	534	534	476	478	421	423	386	408	388	404	360	354	351	359	355	365	340	295	369	363	376	333	353	343	328	342	326	327	321	344	330	353	349	338	333	344	316	305	322	348	329	324	337	332	321	339	341	349	315	337	321	336	319	298	323	304	357	319	361	355	350	347	327	329	358	335	349	323	348	312	313	332	341	329	321	313	342	327	319	341	335	334	334	318	336	347	320	365	337	368	350	309	337	313	360	335	296	300	329	306	305	322	323	348	302	312	302	319	335	318	365	332	356	344	336	353	319	327	323	342	300	323	300	390	332	318	351	333	330	333	323	342	330	336	338	321	326	359	324	340	343	314	361	327	338	358	330	313	330	330	316	317	335	326	326	317	347	318	323	311	345	340	338	330	348	328	344	351	332	307	322	290	328	341	308	321	316	315	316	347	315	318	342	312	363	317	338	297	353	304	321	333	329	339	334	279	308	360	341	311	349	340	330	343	335	317	340	320	329	333	302	316	342	344	349	333	337	346	321	310	354	340	319	320	342	305	316	340	335	335	346	350	362	316	345	324	325	330	324	329	344	314	321	279	325	322	369	300	339	347	295	310	326	327	344	339	352	335	316	335	337	329	327	327	343	337	327	346	311	315	318	321	324	334	335	330	325	309	314	345	327	324	323	333	337	354	320	313	324	326	344	322	322	326	342	330	324	373	335	316	329	354	316	366	311	304	317	331	348	352	360	331	306	318	340	313	302	329	338	322	359	300	339	353	361	317	301	350	305	319	331	350	307	312	318	318	330	314	319	349	322	324	344	357	346	350	341	305	336	340	336	329	346	362	334	292	337	312	339	362	317	352	314	324	319	333	337	331	318	340	312	340	328	324	303	312	346	303	362	309	337	325	339	371	324	337	368	314	335	321	366	310	354	319	315	312	320	337	326	349	312	356	342	336	348	356	324	339	343	337	340	328	307	348	362	318	303	378	316	332	325	349	351	333	320	318	353	288	321	356	348	332	323	290	305	352	331	313	323	326	296	337	328	300	301	334	340	324	351	325	320	316	341	305	363	347	344	306	349	344	322	313	356	325	333	329	307	335	382	342	319	356	335	350	335	346	338	325	322	304	314	325	351	339	323	326	335	315	365	353	312	333	342	334	311	324	382	343	307	351	330	297	357	325	333	361	308	344	335	336	339	341	348	338	354	349	330	331	321	310	337	329	316	349	323	330	292	346	329	313	334	351	325	321	342	344	339	342	342	329	349	316	337	306	315	346	353	340	341	293	328	311	294	334	327	314	338	323	313	316	354	318	339	302	330	336	345	316	322	316	337	329	323	313	327	327	320	336	325	301	339	298	333	318	333	303	370	327	345	351	338	328	345	337	319	323	321	327	337	348	323	326	332	331	326	330	338	327	334	315	290	352	322	350	332	343	323	337	320	355	305	329	361	288	331	307	358	327	300	325	334	318	375	339	338	341	314	354	326	329	329	326	349	337	332	322	311	334	327	335	367	315	322	334	352	308	351	333	325	340	337	359	312	337	304	366	334	316	353	354	314	328	360	320	340	325	329	360	340	336	343	324	301	332	343	311	340	319	331	334	360	318	307	301	344	323	323	331	329	339	327	345	333	327	339	348	287	338	378	355	292	289	357	351	313	340	331	322	315	345	350	325	333	298	306	336	337	324	341	305	344	324	310	299	362	322	325	310	336	335	364	327	311	331	344	319	339	339	340	313	312	349	337	318	323	347	332	302	317	340	332	339	324	323	334	306	328	332	307	317	317	333	293	341	301	356	324	330	353	325	347	317	313	316	327	285	337	330	313	324	332	320	323	348	332	332	344	320	311	308	336	325	339	334	327	338	325	341	333	345	326	325	370	345	324	356	357	316	350	335	334	282	308	321	324	319	301	341	328	320	316	343	325	358	335	313	318	333	316	337	336	331	338	346	321	327	331	344	314	344	385	298	352	307	346	309	334	301	335	340	296	312	344	312	373	343	351	317	361	315	334	333	341	341	313	276	349	330	293	372	294	321	299	345	341	340	333	330	320	358	314	324	330	332	348	340	334	325	303	322	341	334	339	323	326	306	309	338	374	294	337	324	339	304	348	302	334	333	310	316	342	322	354	313	336	362	342	331	322	360	339	357	310	318	343	336	347	326	332	340	332	363	337	316	327	349	330	297	310	328	338	336	327	330	307	349	355	335	342	335	336	337	321	347	332	306	306	337	341	332	317	328	360	315	351	341	350	338	308	351	330	358	320	348	318	324	315	350	350	317	326	326	321	297	317	358	322	345	334	310	327	333	323	347	333	326	284	340	305	310	329	310	322	335	324	304	342	310	321	295	305	347	309	323	324	328	322	312	331	312	322	319	340	365	326	325	327	285	302	320	370	353	341	300	326	287	332	316	339	316	307	296	323	333	332	350	293	316	347	296	320	327	313	316	345	321	376	336	366	324	353	330	317	342	303	341	351	284	357	345	360	342	326	313	341	332	275	335	335	339	342	340	307	330	334	334	353	360	330	351	304	318	312	313	335	348	364	340	349	327	351	351	326	329	327	334	315	321	321	327	302	318	319	329	318	327	339	302	357	315	306	317	288	322	333	342	331	346	310	340	335	365	318	284	338	315	305	333	330	328	311	333	339	329	321	325	301	306	337	314	347	377	302	332	324	280	339	353	317	329	350	357	325	358	316	338	312	326	322	336	306	321	302	324	301	345	329	294	337	313	319	331	326	331	309	322	329	335	328	316	326	300	365	322	333	295	334	319	312	350	347	357	316	327	344	306	309	306	343	336	327	341	302	324	338	327	318	362	319	331	313	331	342	338	311	328	344	291	305	309	309	349	325	323	360	301	329	341	328	299	363	350	344	308	330	357	331	344	340	328	343	325	344	343	295	311	344	323	334	306	325	351	279	355	307	343	293	335	342	312	311	342	321	338	326	301	299	330	337	305	339	342	340	319	331	352	370	347	328	328	307	340	328	339	324	333	365	342	351	340	336	339	298	312	342	310	310	319	346	312	341	335	339	319	334	325	326	338	357	341	315	338	322	320	322	336	366	341	340	319	323	342	333	321	328	351	321	373	367	328	330	364	348	315	318	314	280	307	314	317	321	312	337	336	331	311	299	320	352	341	319	330	364	340	342	337	334	336	339	337	352	325	317	294	303	345	338	318	320	350	337	307	353	319	335	337	310	357	332	333	331	329	332	320	317	300	329	336	326	330	324	341	290	320	335	295	332	309	357	302	306	327	374	328	302	293	321	367	326	345	336	323	358	314	312	354	317	322	316	331	366	351	328	342	321	321	346	325	310	339	354	309	302	302	328	347	317	319	331	330	332	328	323	364	311	334	323	321	327	313	367	329	347	322	343	332	349	326	300	343	321	345	316	333	335	331	317	323	358	336	348	367	325	303	307	293	325	345	331	340	348	357	295	339	322	330	311	330	303	332	372	329	345	325	353	332	331	374	323	321	322	293	310
23897	21399	28464	25015	21269	14416	5657	2049	1305	926	737	621	556	475	533	484	463	399	457	384	414	375	399	379	340	339	344	372	329	328	340	327	352	337	341	349	360	331	339	328	305	351	316	310	307	337	340	315	319	337	333	331	334	336	315	310	334	329	313	330	310	332	333	322	322	339	315	339	371	290	326	315	348	345	330	342	328	312	327	335	323	324	308	295	325	348	332	354	328	313	320	342	334	330	321	301	311	321	288	337	306	333	304	333	315	305	323	308	341	324	338	338	299	308	304	327	337	337	344	334	301	304	305	305	351	317	310	350	327	331	339	331	305	340	332	313	303	357	293	314	310	310	317	327	323	329	289	308	339	339	375	340	339	328	326	319	298	321	312	347	313	346	343	332	302	308	351	296	332	340	322	342	296	315	310	332	338	312	360	297	308	351	330	317	318	339	321	304	367	330	320	316	328	314	322	356	324	336	337	343	333	318	365	323	346	290	358	338	339	329	291	288	327	343	325	316	333	297	360	308	332	329	339	305	314	354	338	321	306	312	321	329	302	347	307	356	299	330	299	324	333	346	313	323	298	323	332	342	308	305	313	324	345	305	338	338	300	326	289	325	332	315	291	276	319	305	309	323	336	304	324	318	330	301	339	323	331	367	348	339	324	311	317	335	295	325	315	340	324	335	327	343	337	331	276	327	362	330	327	305	301	337	325	327	324	317	318	325	334	342	314	350	314	329	301	347	320	331	324	342	325	329	323	342	314	333	318	319	342	334	312	333	329	309	317	335	313	320	338	329	323	300	313	315	326	317	302	320	350	331	325	318	306	311	345	329	344	320	284	325	321	330	316	324	347	341	311	285	336	317	321	338	315	311	304	329	320	326	301	311	335	332	311	339	313	361	340	312	324	347	345	329	321	320	306	301	331	340	290	307	344	331	327	319	328	302	324	311	306	352	314	337	295	337	300	331	331	331	326	352	366	324	344	312	339	326	301	350	341	324	322	330	322	307	348	325	315	308	357	305	305	320	320	308	313	318	358	317	322	324	295	306	371	337	357	327	326	310	343	306	314	339	319	333	317	312	310	286	340	308	333	282	318	311	336	293	327	338	306	299	294	343	305	363	282	309	314	316	350	334	332	294	314	326	346	323	315	347	340	301	319	308	315	339	310	305	327	282	330	357	329	325	326	309	298	320	306	337	322	340	328	327	330	296	343	314	335	319	343	322	352	311	342	327	315	302	315	303	335	313	320	331	306	360	320	338	335	344	313	347	314	344	328	325	304	313	337	347	315	343	335	360	293	328	321	352	305	297	318	302	292	309	309	320	340	356	309	334	295	305	331	323	336	297	312	328	330	321	320	337	307	299	317	305	349	328	329	345	332	320	342	301	318	346	341	324	305	359	342	348	331	325	339	320	324	317	272	337	306	317	317	332	312	305	302	319	339	353	324	328	324	312	341	303	308	330	294	335	347	311	330	306	345	331	315	358	329	321	319	341	299	335	332	309	322	302	306	328	354	325	304	328	318	345	341	345	369	333	303	324	317	310	338	320	356	295	324	321	310	336	325	354	305	326	345	318	333	345	351	313	324	342	318	310	318	341	341	325	332	343	308	341	330	315	329	325	310	311	329	310	335	314	338	331	342	300	308	316	323	352	298	339	308	333	328	311	326	312	289	339	338	336	328	291	341	338	307	330	324	317	344	343	296	320	325	295	374	350	330	312	306	339	317	319	317	303	319	333	324	329	320	336	290	347	346	338	336	312	331	327	324	320	339	342	335	308	322	326	344	325	285	311	319	311	302	306	303	331	308	326	333	315	349	315	321	333	348	336	316	341	320	308	335	288	363	325	331	312	338	302	351	310	360	321	303	340	333	296	300	340	315	341	340	331	349	329	307	303	327	298	324	315	326	357	325	301	328	306	339	330	297	322	341	283	303	309	290	319	297	344	334	292	308	318	351	311	321	296	331	287	308	312	345	332	313	325	341	327	320	292	335	313	341	351	294	315	337	310	331	323	334	330	315	329	357	314	295	322	350	328	348	330	353	315	351	331	361	342	321	324	337	319	301	338	325	320	303	330	339	328	350	310	316	317	318	332	363	355	346	325	321	323	332	315	317	342	336	345	348	340	333	313	338	320	336	326	321	303	350	333	348	320	288	329	278	354	309	314	330	341	292	325	310	303	298	338	352	323	333	324	314	305	256	309	352	308	342	348	328	312	350	325	299	329	321	329	307	316	322	325	311	298	301	300	345	312	292	301	307	337	331	335	317	339	308	304	318	364	325	319	341	312	332	331	335	338	321	301	324	308	311	326	319	321	332	321	325	314	339	348	323	315	298	317	357	305	321	320	328	327	349	344	348	324	314	344	362	322	317	316	327	351	328	274	352	346	338	316	359	334	314	348	297	308	303	315	318	306	345	320	339	289	347	325	337	339	276	366	341	330	336	297	325	350	313	321	333	333	319	318	319	318	338	346	343	341	326	303	334	354	309	301	316	352	305	341	323	334	283	347	360	314	334	343	325	333	360	351	367	328	310	304	298	329	324	296	316	307	325	323	349	331	326	321	365	331	312	349	357	305	330	315	314	324	309	289	291	329	309	320	320	355	320	351	340	328	296	343	347	367	317	343	343	319	341	337	357	307	332	360	327	291	327	299	312	311	353	320	313	293	316	328	341	314	317	280	330	303	267	325	336	298	331	308	325	343	322	338	345	316	313	293	352	325	318	358	337	327	318	330	325	316	330	315	329	292	316	308	345	344	321	337	323	326	352	293	307	322	336	326	304	349	329	318	316	336	340	321	330	353	330	322	336	325	370	322	321	302	328	325	345	314	305	354	295	346	331	319	356	327	308	327	327	314	320	303	317	318	317	349	305	321	343	301	346	333	337	341	273	297	319	341	317	314	352	315	316	313	332	301	335	334	328	312	312	326	315	339	317	321	291	312	351	358	314	319	295	331	328	303	329	317	348	320	312	372	338	317	325	339	341	331	348	340	299	341	312	310	301	298	324	338	348	309	319	340	327	336	360	315	330	293	348	338	283	329	344	325	383	313	334	321	319	340	353	331	328	327	326	336	328	314	322	313	337	326	361	336	358	316	351	356	330	303	289	312	289	337	368	315	305	312	319	315	312	313	304	323	320	328	332	328	317	337	327	314	336	320	308	329	343	354	306	310	309	362	322	334	307	295	321	345	329	329	326	340	323	300	274	313	299	330	370	323	310	337	344	355	334	297	319	365	340	342	333	296	332	326	356	337	347	329	335	319	346	340	317	309	313	309	280	317	319	316	299	355	297	293	313	355	315	314	291	299	342	311	326	321	340	317	332	363	335	323	307	335	315	317	313	323	318	337	324	314	341	317	289	310	323	324	325	344	314	308	317	318	376	322	331	331	338	346	353	297	306	314	342	324	326	345	342	334	316	334	340	283	331	346	320	316	330	297	325	338	307	314	341	321	315	327	329	326	322	334	326	305	338	333	287	326	327	299	330	312	323	326
34058	54081	41366	27096	18114	12200	6509	3344	2258	1540	1142	929	858	740	668	657	593	548	518	502	514	485	490	443	489	459	481	445	440	408	405	405	383	389	378	388	397	379	391	410	396	362	394	389	385	365	398	384	333	369	385	390	352	358	392	401	372	373	368	357	390	364	375	355	371	410	351	386	415	366	379	388	390	387	358	369	354	345	337	381	382	351	367	386	389	392	373	395	375	340	382	410	388	375	382	339	381	371	383	390	405	352	370	370	385	368	374	373	393	371	356	350	398	381	366	380	403	394	372	369	395	376	381	370	385	393	385	387	369	381	355	404	370	402	372	368	382	357	367	416	391	393	410	397	383	416	386	364	391	394	385	354	361	376	395	376	377	323	364	377	368	404	367	357	347	370	354	386	381	397	399	386	376	391	372	348	377	371	331	394	349	374	375	404	356	353	392	406	349	366	364	361	373	377	375	353	357	341	405	361	371	360	389	373	386	369	399	382	398	385	371	430	364	410	396	362	385	370	404	370	385	377	374	390	350	354	402	378	380	355	409	353	374	390	404	364	383	390	394	386	388	384	383	406	382	413	385	422	393	359	384	360	380	407	382	371	395	376	359	408	384	399	380	380	391	353	370	389	383	370	415	403	352	369	374	384	358	381	360	360	365	396	398	384	341	383	359	371	397	326	359	375	384	390	399	391	381	364	396	349	328	368	393	375	387	353	373	390	395	393	366	360	347	367	378	421	383	410	384	385	354	382	379	359	334	380	364	359	370	372	365	354	379	355	360	390	362	424	386	398	405	393	372	397	365	387	361	373	371	348	347	368	393	347	364	371	365	380	385	375	386	387	363	359	387	383	397	402	342	368	348	382	364	394	383	373	394	415	351	381	393	361	354	395	379	369	361	384	387	383	392	364	355	401	363	389	369	346	389	382	357	387	366	374	377	358	388	383	397	417	397	370	340	374	372	386	368	385	361	351	372	380	352	405	431	413	383	373	386	344	389	359	372	342	390	367	364	385	376	381	405	370	417	357	379	337	382	344	351	384	388	356	362	404	393	365	359	348	384	391	400	391	391	352	405	342	380	384	347	353	351	375	355	349	387	380	394	371	348	402	370	379	384	409	404	407	365	327	404	405	364	383	416	354	401	380	418	383	396	404	367	375	360	362	344	354	385	352	357	381	368	373	365	349	363	387	382	338	383	363	393	381	330	372	394	376	364	390	365	365	396	410	383	362	428	353	400	399	383	358	392	382	355	351	379	378	384	346	373	372	397	375	409	406	393	350	343	364	354	395	409	373	398	395	339	405	402	404	384	403	392	366	344	358	378	392	419	373	360	383	381	383	385	368	406	389	379	374	366	359	395	363	369	382	390	431	343	387	391	343	367	377	379	407	370	360	357	363	366	391	392	396	380	345	370	377	377	382	341	379	386	390	364	401	354	348	385	390	388	368	356	418	377	407	393	415	357	379	377	383	352	409	402	357	364	368	393	392	365	364	388	362	372	384	358	388	392	389	380	355	375	365	345	353	360	403	401	378	389	382	379	351	386	397	396	386	369	354	403	370	362	366	389	400	378	343	387	379	403	365	367	390	384	382	360	388	386	397	383	389	391	394	382	419	405	373	386	361	387	350	391	388	377	394	362	387	382	364	390	362	385	388	354	413	396	355	390	410	397	416	377	390	404	359	385	383	377	388	360	395	394	433	343	398	400	355	371	364	402	378	388	386	360	342	379	356	387	360	382	353	404	379	382	362	394	357	368	383	382	369	355	388	397	378	341	384	386	370	374	340	383	403	384	402	386	372	361	387	328	398	422	373	370	379	404	385	359	380	368	336	403	359	376	359	420	382	350	385	358	365	388	345	392	410	372	360	357	380	368	372	360	389	369	410	345	403	367	376	373	368	339	369	392	388	376	389	368	390	374	324	377	344	358	378	376	404	336	345	356	392	388	382	360	424	364	360	388	372	378	382	340	348	386	362	390	379	365	369	329	351	367	361	386	333	357	419	378	354	363	377	377	374	335	385	362	363	392	384	373	367	405	372	409	379	396	401	390	396	374	365	393	353	375	397	397	390	386	388	384	389	348	383	379	353	378	404	398	339	383	355	389	378	392	372	398	402	421	371	360	341	416	391	377	393	393	390	423	375	422	394	357	340	382	362	416	383	380	411	394	386	351	356	385	369	334	361	394	371	359	352	404	362	385	371	414	418	334	377	367	400	354	381	399	355	378	376	351	384	369	372	358	353	376	361	394	354	359	392	369	381	391	361	372	361	383	398	370	366	358	391	354	387	405	410	378	389	380	414	377	389	360	333	365	328	371	386	390	394	357	378	392	377	364	374	405	393	360	373	381	352	395	393	355	397	410	404	357	363	351	375	374	396	379	386	371	370	371	406	358	350	371	381	356	372	398	385	386	417	364	381	378	366	396	372	386	382	391	411	391	385	376	383	401	386	340	356	362	381	396	410	376	376	384	375	407	402	359	403	389	399	370	345	379	406	344	403	381	396	374	367	423	372	339	367	426	357	371	357	395	368	380	395	408	356	361	383	378	361	364	388	372	352	352	369	349	387	379	354	370	415	371	353	334	387	357	399	368	358	356	382	364	406	338	389	414	409	405	341	370	384	353	376	371	368	386	400	389	376	352	389	368	378	404	384	411	370	346	381	362	389	366	375	387	416	345	360	358	363	368	395	357	370	365	348	348	354	391	349	382	365	402	405	375	382	354	411	366	374	392	401	338	353	370	371	394	354	401	398	389	383	399	391	380	376	381	372	411	360	364	385	328	334	407	393	363	362	367	393	433	368	385	396	364	387	394	380	374	393	372	348	383	379	392	387	359	412	354	361	399	378	367	411	369	376	407	393	378	397	372	358	414	394	373	378	423	375	416	397	361	366	385	412	348	396	316	366	351	371	392	380	364	366	398	369	368	387	360	340	392	362	333	403	358	373	361	432	374	337	363	395	383	393	366	363	346	387	382	351	386	383	383	367	385	381	367	356	411	358	401	403	366	373	366	381	381	385	374	359	338	348	392	364	401	384	407	369	342	350	366	401	371	406	389	382	381	396	399	340	373	406	385	368	376	400	359	374	392	365	424	420	348	344	377	377	388	353	378	362	318	389	369	408	364	371	381	362	377	360	344	371	402	405	387	380	381	362	347	410	384	351	367	378	389	361	359	359	425	400	405	373	354	348	377	372	350	369	372	375	367	383	409	380	336	366	383	397	390	390	369	364	372	374	367	356	390	370	353	424	327	370	400	358	375	368	390	369	381	390	384	374	387	380	394	361	382	365	431	371	402	401	397	361	377	376	360	397	389	378	386	394	332	384	381	370	352	393	379	353	339	393	375	402	385	360	390	394	365	333	397	374	347	352	361	364	391	367	369	386	388	399	386	363	379	375	337	362	373	377	400	359	387	399	370	375	374	362	364	367	352	373	352	350	365	386	374	363	360	348	402	373	371	392	345	369	381	414	380	368	352	363	376	386	394	410	400	378
25232	21513	27650	25778	14830	6247	2296	1329	885	647	532	496	457	427	362	350	330	347	365	282	345	307	303	288	302	324	290	281	257	294	281	241	275	266	268	267	240	299	244	265	268	262	284	245	255	244	238	250	264	260	234	278	274	261	249	252	287	243	254	228	256	255	286	271	271	266	260	218	280	269	257	252	258	275	253	251	278	256	270	271	264	288	247	242	285	278	272	256	242	284	252	239	260	269	273	255	228	259	254	267	294	305	257	251	259	304	267	245	282	252	269	241	275	270	265	263	232	261	267	255	287	275	245	268	255	253	291	245	268	287	263	290	274	270	263	251	232	248	263	256	236	252	244	246	267	256	278	268	241	285	276	271	239	264	268	259	276	239	275	273	247	231	244	282	274	271	266	242	252	253	252	295	278	245	248	244	276	256	246	259	262	257	252	271	263	272	284	269	254	269	232	265	262	266	259	238	247	250	263	252	265	234	290	247	254	263	253	250	272	303	260	254	272	238	256	247	255	289	253	255	260	240	250	263	269	238	264	268	256	263	280	269	261	265	227	263	274	270	267	250	268	246	257	257	247	258	250	234	283	282	269	257	265	245	259	257	224	238	239	296	252	253	256	261	238	242	235	262	292	262	244	278	253	264	255	269	258	237	236	258	264	285	263	248	244	253	303	271	275	269	240	271	269	260	242	248	255	243	281	270	277	272	271	261	275	278	234	270	245	231	280	250	285	238	264	273	293	278	266	265	238	237	263	288	281	273	246	254	302	259	281	250	256	250	260	282	237	262	251	253	252	265	263	242	242	270	258	253	254	265	263	271	269	262	265	245	275	216	274	279	262	238	258	277	254	269	272	262	270	224	256	233	237	233	252	265	255	251	258	256	278	279	282	242	270	312	267	245	262	300	270	262	251	247	247	254	269	321	252	265	263	272	255	268	259	255	269	259	232	259	258	306	254	263	282	264	260	258	251	254	280	258	252	274	268	269	252	286	260	293	241	252	285	251	274	258	254	286	254	240	263	248	264	292	264	259	245	281	250	274	268	268	257	232	270	253	261	236	256	247	239	284	274	276	267	262	273	236	257	253	262	283	242	271	265	259	270	250	280	226	248	275	254	270	261	267	260	259	279	266	268	261	286	253	271	248	264	265	257	263	274	246	262	277	268	254	251	254	238	287	254	216	260	256	249	238	239	285	253	283	239	256	251	282	263	279	256	261	243	267	283	232	254	281	273	252	227	212	275	262	242	272	254	244	269	244	258	265	238	246	262	244	240	238	293	249	239	290	267	282	250	277	260	287	236	242	241	246	276	249	251	237	258	272	301	255	287	259	308	247	262	273	277	258	240	233	270	289	273	251	226	271	258	297	247	268	244	242	283	277	230	266	263	239	277	273	239	260	262	285	241	264	234	269	264	245	255	248	269	255	260	265	222	246	263	295	254	278	272	246	292	265	268	269	234	232	235	261	303	262	239	249	267	226	265	279	292	277	256	266	293	235	267	242	264	276	223	291	243	263	273	260	281	253	253	282	253	265	273	268	252	249	240	268	260	270	252	285	237	249	282	268	254	287	267	267	276	240	273	267	271	268	235	253	274	280	277	248	240	253	263	289	266	257	283	241	248	286	245	271	255	275	248	256	283	261	257	254	302	257	253	249	266	276	237	288	270	262	258	234	287	274	280	272	266	253	266	248	261	249	261	266	251	264	284	250	257	253	221	279	258	246	268	287	282	268	265	273	287	272	298	255	232	263	259	277	300	265	279	263	251	289	276	287	260	230	256	271	288	276	270	273	285	240	279	234	247	248	272	232	253	262	278	246	255	251	254	251	237	302	237	254	268	260	297	227	263	243	275	270	252	253	236	250	259	269	251	251	245	284	243	248	256	254	285	262	236	265	244	273	255	270	275	237	237	229	245	269	277	257	270	288	247	262	246	264	260	263	262	235	255	268	296	269	241	249	272	290	266	248	253	271	273	246	245	244	253	268	259	280	281	269	271	259	269	258	265	267	264	283	247	266	262	240	238	258	279	252	255	263	235	259	279	283	251	221	282	240	270	283	262	289	241	230	266	262	256	247	257	245	236	242	248	269	271	240	247	274	266	241	246	271	278	279	268	284	280	266	255	259	280	238	265	256	251	273	276	258	265	257	250	273	255	290	269	250	267	277	274	252	292	297	266	259	256	246	282	252	265	247	263	253	281	272	286	250	276	246	276	253	262	246	291	287	265	276	245	273	273	266	285	266	262	263	247	254	276	268	241	263	286	241	264	275	276	257	279	242	229	251	255	247	264	251	280	242	268	269	271	265	279	237	243	257	267	253	257	299	286	257	270	260	261	276	259	270	278	254	288	276	237	267	257	266	253	244	270	249	241	278	271	231	256	265	266	267	258	234	242	242	261	278	270	245	286	271	268	250	277	265	264	272	314	261	275	264	250	262	257	249	237	275	281	246	239	264	268	259	247	266	296	245	245	282	280	289	280	261	277	284	254	265	278	257	275	265	255	235	260	264	272	291	261	241	268	269	259	254	239	242	271	252	263	256	251	228	245	245	251	264	255	268	250	247	250	254	242	254	260	247	277	271	282	267	266	269	253	272	254	253	281	262	260	252	265	251	271	263	252	244	277	242	287	243	273	267	241	234	267	258	274	283	300	286	241	245	236	230	258	248	244	260	286	279	282	281	262	253	269	276	267	277	278	264	267	252	264	289	256	242	288	275	270	251	296	295	268	289	251	261	247	252	275	269	271	264	239	283	284	259	258	267	241	237	267	267	250	233	259	258	269	250	242	233	275	277	241	251	285	275	267	261	267	250	268	250	244	280	273	256	275	284	258	233	274	236	265	269	292	278	243	262	277	241	261	267	247	259	249	292	255	273	279	266	253	246	259	234	274	270	270	261	257	252	265	247	244	254	259	280	280	227	247	282	270	245	300	266	294	254	253	265	263	261	257	267	251	236	264	250	274	256	302	269	276	259	280	267	277	255	255	261	249	255	245	272	264	253	266	256	249	260	262	242	256	272	250	247	248	250	263	256	258	275	238	246	233	250	269	250	284	273	275	248	265	281	290	242	290	248	264	249	291	292	264	266	287	260	244	231	292	275	266	253	258	261	263	259	292	223	255	283	283	292	270	270	274	297	242	237	283	247	239	274	260	262	273	263	245	245	245	294	228	263	255	279	269	287	232	246	257	274	285	283	265	254	251	267	230	247	239	266	263	241	249	275	222	259	278	244	228	269	268	229	253	238	257	257	242	260	246	274	266	287	244	260	256	264	249	266	282	260	248	234	283	280	253	267	261	274	253	265	288	237	265	253	248	259	268	263	271	252	303	235	253	268	233	268	239	241	255	263	251	264	252	246	309	272	281	265	296	288	267	256	273	276	232	260	251	288	249	242	245	279	263	281	237	246	255	260	270	275	253	252	276	260	241	239	286	252	252	290	273	249	278	260	284	265	263	293	287	238	257	270	265	272	253	268	277	253	273	237	283	279	265	247
33892	48450	36251	23998	16699	9315	4156	2574	1602	1083	857	742	636	654	510	519	485	471	447	407	427	393	352	372	383	349	310	348	344	346	307	336	334	350	343	309	326	318	292	296	332	313	332	298	320	289	329	333	355	301	315	318	300	313	285	335	274	320	317	304	329	310	312	330	309	300	288	297	314	293	324	319	316	322	334	354	275	328	291	304	320	307	294	299	323	283	296	315	312	342	267	313	332	325	288	320	314	292	325	307	273	287	320	305	299	305	333	296	347	330	296	316	325	305	317	294	315	315	323	322	327	276	303	324	308	319	313	295	346	327	299	331	308	323	312	311	328	346	304	351	316	322	338	300	327	321	302	322	306	310	301	311	292	306	307	327	324	315	350	335	327	312	308	322	297	329	302	300	300	322	304	300	284	331	312	312	305	298	343	301	317	320	316	311	317	315	280	323	313	298	315	298	301	335	278	286	299	280	288	320	304	290	300	327	315	316	299	303	307	295	320	325	299	328	337	297	294	320	292	300	321	308	330	316	286	308	306	305	320	297	314	266	281	303	309	305	318	314	345	302	326	305	277	321	324	317	308	304	340	331	327	310	322	327	303	290	319	318	302	319	295	296	315	298	310	278	348	335	325	313	332	333	326	300	312	300	288	328	288	325	322	300	300	317	286	325	298	328	306	345	305	354	315	346	302	340	277	338	309	283	300	310	284	326	315	294	302	318	324	311	306	335	291	311	327	326	293	328	292	302	325	305	328	309	296	325	291	311	339	312	301	295	325	304	294	308	335	308	323	327	310	304	356	334	335	302	307	317	332	309	337	330	305	350	337	311	302	328	342	353	318	341	327	333	309	291	309	312	315	294	328	310	317	309	313	308	317	290	338	310	323	324	333	334	312	290	291	366	317	301	309	314	320	316	333	331	338	305	296	292	331	318	280	317	323	314	340	295	309	339	302	293	308	308	326	316	271	283	299	309	320	316	310	314	325	329	323	314	300	334	310	312	329	315	315	267	295	317	311	310	329	332	307	279	302	310	299	321	311	345	322	295	307	316	314	304	291	324	319	325	313	313	310	295	309	322	362	297	284	326	335	307	304	322	317	282	274	273	317	306	306	284	303	318	299	302	335	347	285	274	293	293	340	337	309	316	319	328	321	299	327	304	335	333	318	314	318	298	313	303	300	314	330	287	311	297	300	297	314	339	291	294	326	324	301	314	349	296	327	305	327	319	313	305	320	327	296	286	280	286	329	308	282	337	311	304	325	311	309	321	337	346	270	298	289	318	342	313	307	302	297	291	296	330	334	333	317	299	293	309	305	321	285	298	323	319	317	327	340	323	338	335	307	316	311	325	314	307	341	304	290	272	330	298	292	273	337	306	301	302	321	320	280	326	311	323	330	309	322	298	320	313	293	326	290	332	340	344	290	352	309	284	306	309	331	320	339	283	295	334	315	279	338	332	339	280	315	311	302	313	292	307	317	291	330	300	313	300	333	323	309	318	299	339	302	315	306	305	296	323	296	286	309	316	319	318	322	308	318	318	333	330	271	292	309	328	342	281	319	306	294	323	277	323	311	303	339	291	304	291	336	307	322	334	329	332	296	295	306	320	299	292	314	328	314	325	333	336	321	260	327	320	327	306	318	277	295	290	294	349	324	324	291	326	316	315	288	308	320	332	326	323	309	293	294	279	336	286	291	339	287	292	277	309	321	272	297	306	333	338	332	320	337	303	333	311	309	351	323	349	291	337	288	323	299	300	297	293	294	285	333	321	341	320	316	304	336	342	301	348	322	279	333	325	295	307	317	290	332	346	355	311	326	328	325	314	306	303	309	306	312	293	326	324	308	331	302	295	298	289	322	356	311	324	318	286	292	348	305	301	323	274	326	310	323	307	310	300	300	313	324	300	327	287	290	332	304	284	335	349	349	306	305	292	290	289	309	346	320	319	328	268	310	313	319	295	323	309	307	296	334	299	316	321	324	306	300	297	299	298	313	286	289	298	339	355	264	332	328	284	314	303	299	295	364	300	321	298	351	277	316	283	308	282	304	286	335	325	335	304	294	328	305	319	317	365	318	293	318	308	331	331	337	339	298	273	335	338	310	292	311	306	328	295	304	318	327	262	293	303	326	299	330	301	298	339	277	302	319	279	305	324	340	343	317	335	305	303	286	294	339	296	339	306	277	311	299	305	311	317	332	311	297	314	292	319	313	320	301	318	298	313	321	327	335	289	295	302	308	356	297	297	342	309	309	334	300	323	304	310	316	290	298	338	321	302	295	317	292	306	325	324	312	311	337	345	277	288	333	299	292	279	284	336	323	278	317	315	293	303	326	302	303	317	308	283	308	325	355	340	324	309	271	313	318	306	322	344	312	300	285	298	305	299	307	300	314	291	308	289	315	286	341	294	292	291	327	295	308	290	316	320	334	297	322	304	298	310	319	323	292	316	298	332	319	309	329	324	296	286	318	340	353	325	264	311	315	308	282	310	303	316	332	314	335	305	309	328	291	311	324	299	296	315	294	289	300	310	334	298	292	335	287	297	311	334	310	309	328	300	320	317	299	283	319	323	311	309	307	311	327	334	308	310	314	316	282	338	339	326	314	359	310	261	312	341	326	317	309	302	305	334	348	334	296	323	301	283	316	289	310	307	308	304	305	337	311	329	319	317	341	310	321	275	345	293	304	300	310	318	338	315	295	323	312	303	322	324	302	324	324	313	312	284	328	321	323	315	336	327	309	307	314	305	317	308	337	279	323	316	339	341	317	327	302	300	312	329	292	310	309	312	308	293	304	320	277	329	311	313	296	345	281	312	301	305	296	326	309	313	325	307	337	293	282	309	310	314	322	333	307	298	331	312	320	278	322	317	319	316	312	300	311	305	308	318	301	321	317	327	317	313	306	289	319	300	328	288	333	332	330	337	314	323	338	299	323	334	299	308	327	335	297	318	312	312	285	330	317	291	331	310	292	292	306	311	314	299	292	304	302	307	351	299	307	323	278	285	316	296	314	327	337	308	337	326	294	271	295	337	318	342	323	285	305	312	331	312	294	340	322	337	333	314	290	330	298	308	335	304	331	315	268	322	310	310	296	337	289	352	349	354	346	342	337	305	304	287	333	291	307	301	312	313	287	303	285	310	315	311	266	315	317	292	320	319	294	292	339	314	295	316	300	310	294	321	287	329	310	299	313	311	281	337	329	314	320	296	304	309	286	334	320	271	298	293	297	323	299	315	288	306	371	314	309	305	328	308	294	329	280	292	315	326	313	282	303	348	316	293	334	300	281	288	291	333	300	316	292	301	333	332	298	294	326	327	318	327	308	303	320	294	304	313	299	324	318	321	295	321	321	301	312	308	328	334	317	316	301	302	315	288	288	337	315	302	285	303	284	310	363	323	326	283	330	324	322	334	302	295	306	325	316	301	287	337	323	316	321	323	320	316	292	333	314	289	325	331	280	324	323	310	298	363	312	297	317	294	303	311	290	329	321	308	326	300
22764	21461	28998	24534	22156	22616	14759	3799	1812	1077	851	742	623	597	529	488	440	461	401	399	370	387	413	408	374	359	414	381	360	320	362	339	348	347	311	383	308	344	335	321	321	348	342	312	345	352	362	344	339	301	330	351	322	289	372	359	343	333	322	321	329	322	309	309	324	328	351	315	340	303	324	352	336	352	325	324	339	330	314	369	348	306	324	325	287	344	363	346	339	333	326	334	331	334	353	315	314	372	352	338	348	350	343	317	314	311	339	340	328	314	332	313	327	322	365	331	341	315	317	360	313	327	353	332	333	319	317	318	325	332	350	307	324	351	316	323	310	320	308	337	322	321	291	332	332	300	332	344	349	318	322	328	305	319	328	383	322	325	347	342	318	338	306	297	315	353	317	344	266	317	312	321	337	317	317	299	308	310	341	350	346	329	347	306	320	363	317	329	331	344	327	313	310	327	314	321	311	324	329	352	316	336	310	294	346	340	337	305	310	320	344	342	297	319	348	358	315	314	347	320	334	318	321	362	323	335	343	352	320	364	297	329	326	359	309	311	316	356	337	345	322	344	320	325	323	337	342	362	331	325	380	329	292	290	316	347	297	362	322	343	325	334	334	337	343	329	343	316	312	348	329	318	311	338	333	322	294	316	327	288	340	325	346	331	343	323	359	314	285	310	336	308	351	328	354	314	326	330	324	377	338	327	329	354	319	317	339	297	336	325	336	342	332	339	328	326	306	323	312	348	317	319	301	305	335	344	356	338	342	326	313	312	353	333	362	317	310	306	325	325	341	349	355	353	347	338	293	325	368	323	349	343	299	331	340	373	322	313	324	326	323	329	297	310	319	301	331	315	347	331	320	322	306	326	334	335	329	325	301	329	285	319	337	322	353	354	320	321	322	336	340	320	352	313	320	351	331	317	306	334	361	344	312	323	354	321	327	323	325	324	350	311	338	361	307	345	334	351	349	323	279	343	303	319	339	292	310	347	351	337	310	325	320	314	319	321	330	333	359	337	339	315	315	349	319	333	316	304	304	343	335	344	346	322	295	340	323	327	295	341	332	335	335	311	340	327	316	337	318	328	314	308	337	320	335	305	350	367	345	367	302	340	347	314	337	290	318	325	310	316	285	332	363	297	288	330	339	327	312	332	312	371	319	334	315	295	331	315	283	341	344	331	313	313	299	329	299	335	304	340	348	335	340	342	316	307	330	356	318	319	340	365	332	320	316	311	321	312	319	322	307	333	348	345	329	317	335	335	342	344	334	328	349	309	326	311	349	321	295	329	294	319	343	336	338	350	321	320	341	345	310	313	351	335	310	309	369	335	304	329	330	318	369	294	321	350	311	271	322	297	330	343	311	362	312	302	294	338	344	353	372	304	346	333	338	305	336	332	292	336	335	345	322	339	331	335	318	329	299	329	305	330	304	309	330	322	341	322	297	363	329	317	326	316	359	322	352	335	354	345	320	318	301	338	342	355	306	342	338	305	312	358	340	356	342	338	319	283	320	314	335	345	312	325	332	314	357	312	338	335	321	296	311	315	307	342	340	349	334	317	325	318	328	326	320	348	321	343	323	319	319	347	307	327	310	305	306	334	358	307	326	306	325	332	342	337	326	340	341	334	317	312	291	338	329	324	323	343	342	296	308	343	331	321	330	334	322	304	344	303	339	328	331	328	321	319	312	324	336	336	328	326	336	336	311	290	300	329	294	329	301	329	325	325	332	310	349	314	305	313	321	353	340	317	339	331	342	309	325	314	313	314	331	357	330	301	341	307	316	325	306	311	344	339	334	318	370	318	344	328	312	324	313	337	305	332	297	322	339	338	333	329	308	320	308	329	322	332	301	315	339	322	361	315	330	302	322	294	330	302	343	327	290	323	337	330	334	363	324	335	310	324	303	293	339	324	316	340	340	337	340	347	356	348	296	331	315	323	289	359	290	307	341	327	341	338	330	339	308	313	358	336	327	316	321	332	320	324	320	354	273	321	314	333	310	335	280	309	325	282	319	275	329	357	308	291	297	331	317	284	300	310	328	341	327	347	317	356	306	306	332	334	336	319	330	327	341	330	306	330	331	354	298	321	328	341	330	327	363	330	309	329	335	320	332	364	305	330	333	261	342	311	336	312	295	336	329	331	346	314	319	338	302	322	325	316	325	314	323	331	338	346	326	313	316	352	294	309	329	309	348	320	312	344	348	332	340	337	313	311	275	357	312	326	313	321	321	332	353	326	336	363	285	317	299	321	292	342	358	325	340	311	329	308	319	357	321	332	347	291	299	319	320	291	333	310	326	308	326	324	321	321	346	348	326	308	322	336	326	346	315	303	330	339	345	345	293	352	325	312	338	307	321	288	350	344	315	316	346	357	339	355	348	327	323	310	325	331	322	313	341	338	323	289	330	343	342	307	334	310	323	321	349	345	309	286	343	361	370	309	348	333	331	352	351	345	288	322	318	329	323	328	336	318	318	324	327	307	302	324	321	327	340	289	327	309	308	319	314	354	342	331	331	321	345	365	317	358	362	326	348	289	327	340	350	334	291	330	329	314	315	312	311	316	292	346	307	324	328	321	323	285	332	322	351	305	305	313	334	343	290	299	332	351	335	316	302	338	323	343	344	333	336	358	308	314	328	331	340	333	342	323	332	303	332	313	333	323	341	323	313	338	338	360	331	316	307	306	356	308	317	321	307	358	342	320	312	324	296	326	311	342	295	332	328	339	316	323	326	304	329	301	320	327	314	358	330	336	300	322	331	307	296	302	336	328	346	329	332	311	313	317	328	343	312	322	304	328	325	340	327	340	312	333	364	327	360	326	325	304	320	311	280	337	284	336	336	320	309	333	315	354	360	340	343	329	325	315	326	319	294	305	343	331	321	364	311	335	323	337	319	321	342	344	331	302	338	311	333	338	306	310	350	360	330	293	302	357	313	311	319	302	352	307	329	327	352	324	332	308	318	317	316	327	316	324	297	334	347	331	323	323	336	319	350	333	344	300	328	329	350	331	318	362	338	323	295	312	330	312	335	321	299	357	338	337	323	324	313	360	343	319	317	317	305	337	338	318	302	331	359	301	355	344	326	328	340	309	327	338	324	299	344	311	327	310	346	324	289	335	340	345	329	348	340	355	313	318	319	315	327	303	314	326	335	330	341	295	318	315	316	315	321	369	307	312	310	304	323	302	326	369	339	350	318	347	310	319	318	319	337	345	305	305	287	300	338	341	344	355	339	317	329	313	319	319	340	318	359	293	346	307	345	320	324	341	328	294	335	325	299	326	353	320	327	317	318	313	305	352	318	335	325	301	296	317	300	287	289	352	342	352	306	323	312	332	333	302	314	348	301	331	299	341	318	292	295	324	304	312	318	302	302	331	346	344	331	332	363	341	328	338	352	315	325	318	341	317	300	331	319	318	337	351	320	297	334	344	302	317	327	321	333	335	302	368	333	295	337	336	327	332	296	348	333	329	308	331	322	320	323	334	333	318	345	361
35130	60222	48979	37798	30621	21471	10344	5080	3038	1776	1188	1087	1001	798	736	642	595	550	518	528	550	493	481	461	479	434	464	370	417	393	420	397	429	426	379	401	366	394	383	378	360	364	413	391	388	381	380	375	377	377	407	382	375	339	366	362	375	381	348	374	345	375	353	390	384	356	375	356	380	366	348	407	378	360	387	347	392	359	394	406	337	373	400	376	398	377	338	348	399	400	387	416	337	364	348	385	381	352	357	352	367	381	370	411	332	352	361	386	355	343	366	362	362	347	352	372	377	379	355	407	366	406	361	368	365	366	381	383	371	376	375	399	383	338	411	376	377	368	385	356	397	385	361	355	396	351	350	370	364	395	379	389	375	362	361	358	368	361	383	369	398	387	353	364	381	334	413	356	345	434	369	365	346	363	381	379	374	354	381	338	419	395	404	370	380	406	384	344	373	399	384	405	365	353	373	363	350	353	386	361	394	357	334	394	355	412	370	397	363	370	358	371	346	390	368	373	390	397	356	361	381	390	367	346	388	378	351	405	386	352	415	340	368	358	397	358	367	383	363	394	348	386	379	373	412	373	381	384	376	380	389	354	382	377	394	388	381	374	346	355	391	378	384	387	375	374	422	385	383	357	376	375	422	370	381	378	441	369	382	365	358	342	371	405	368	369	396	349	380	384	385	378	363	393	361	356	390	343	417	378	381	360	385	360	416	374	361	374	373	401	403	356	354	392	362	364	383	378	382	380	319	378	342	381	373	379	370	384	366	404	361	357	360	342	353	370	351	371	378	399	392	387	395	354	368	405	392	366	375	377	372	383	377	362	385	380	358	392	362	361	367	354	409	347	417	383	356	350	361	371	392	373	386	389	376	370	390	374	349	360	382	396	357	360	357	349	388	366	403	373	353	364	403	380	353	392	390	391	373	381	387	392	381	369	368	383	397	386	359	365	387	362	417	364	380	396	351	390	403	393	353	410	405	384	384	385	382	370	378	346	386	339	370	377	403	388	365	374	360	396	414	381	398	380	355	393	374	369	391	392	373	364	346	383	365	361	346	391	376	351	391	383	345	347	361	382	382	395	373	364	364	369	358	375	365	409	385	375	367	343	393	384	392	431	376	376	355	386	350	373	374	391	364	356	377	371	375	410	343	336	375	384	358	356	416	377	364	357	395	378	367	377	373	370	337	352	386	408	371	386	370	417	363	413	396	349	369	377	341	371	361	384	370	381	396	420	383	377	388	374	354	367	358	374	419	347	353	394	365	383	375	350	388	394	377	358	394	385	357	354	354	388	372	368	355	346	388	376	399	374	369	379	335	393	353	376	349	343	400	384	389	359	376	378	375	376	389	358	389	358	366	407	361	404	369	370	395	416	372	360	418	359	385	358	379	414	367	370	358	373	405	361	399	352	379	368	428	376	379	360	389	371	391	367	379	346	362	383	375	377	360	330	361	374	421	406	384	340	431	381	407	379	389	382	359	373	357	377	359	381	377	388	369	394	402	349	355	341	325	384	396	375	390	386	368	362	384	368	382	341	398	388	405	388	379	365	365	379	333	363	372	426	378	355	402	365	393	363	381	383	376	376	388	373	394	336	391	375	383	385	366	377	362	389	376	376	384	389	401	373	371	376	368	363	350	381	342	382	367	384	369	397	340	364	386	387	383	391	391	362	334	374	375	369	365	380	378	367	359	364	364	356	388	380	324	381	387	385	362	376	347	364	372	392	393	385	325	377	383	355	347	403	383	372	361	374	352	375	415	359	370	358	368	362	366	383	398	387	367	372	358	391	366	362	371	386	351	330	404	364	369	318	409	377	381	405	383	344	357	382	389	364	368	385	368	412	390	369	368	360	376	395	394	380	382	364	359	374	399	418	357	369	396	380	374	370	348	379	414	401	397	356	364	363	383	369	366	364	351	371	355	356	367	342	377	377	388	366	413	346	403	387	346	394	375	360	372	376	350	399	382	387	361	409	384	376	367	382	358	392	353	351	375	360	379	390	392	370	378	384	377	356	403	392	371	388	379	389	350	361	409	374	347	400	391	385	372	393	348	351	420	393	344	383	422	355	394	363	369	381	372	353	385	383	388	394	380	385	368	365	357	371	384	373	345	371	390	387	366	346	369	374	406	360	388	396	370	381	383	369	385	368	407	374	410	400	377	361	393	398	360	371	377	359	372	359	356	357	354	412	358	378	372	401	396	353	374	387	360	373	414	396	389	382	418	352	400	391	394	345	386	360	375	375	369	388	382	381	342	379	385	381	368	376	406	404	375	311	385	407	380	376	352	415	401	344	394	365	378	367	364	383	388	392	362	380	390	395	387	371	388	345	382	365	404	383	344	358	366	378	362	345	340	364	383	396	360	433	360	399	391	389	391	363	341	371	383	378	371	398	407	350	400	331	401	373	388	353	375	354	401	356	359	384	405	383	358	346	384	349	367	358	369	341	374	405	414	364	390	378	352	391	381	393	371	371	370	339	378	362	411	386	371	391	374	383	386	392	387	398	356	388	367	387	391	376	365	395	368	342	356	355	349	399	383	363	368	395	339	374	365	393	373	409	351	365	399	369	365	399	364	369	353	406	385	411	369	372	349	378	366	393	392	352	372	394	375	371	360	379	367	363	382	364	351	363	429	367	377	396	404	436	390	375	364	406	379	353	376	405	402	394	349	389	354	382	354	368	366	370	395	375	372	341	389	377	369	388	379	374	368	383	372	376	390	370	364	357	342	386	426	383	363	372	372	363	387	392	340	383	364	356	372	411	376	399	387	387	378	437	385	374	371	382	369	359	382	371	366	385	354	393	359	379	354	378	358	413	351	407	381	383	355	352	365	363	366	413	374	380	378	407	369	381	376	432	322	384	408	365	381	381	345	407	361	378	377	388	359	386	350	364	378	377	370	396	379	358	365	373	360	376	377	390	342	363	385	374	382	366	372	391	366	373	392	398	353	375	383	384	385	363	380	377	382	384	366	371	390	402	384	368	405	373	377	372	346	374	331	381	397	377	361	395	402	390	358	354	373	342	385	368	347	373	350	395	370	374	387	370	369	373	364	361	373	359	338	386	353	348	372	372	361	345	373	367	379	358	381	380	391	360	374	367	427	382	334	348	366	386	387	382	364	411	393	368	368	382	388	396	369	363	373	391	375	342	378	364	382	386	373	367	403	396	354	372	358	381	352	369	374	363	372	377	366	356	412	373	373	414	370	365	415	334	347	371	384	401	397	402	342	398	416	365	370	395	365	356	342	403	403	368	386	387	387	391	367	366	352	379	385	367	355	368	387	328	382	367	392	373	371	396	370	379	384	356	373	377	365	393	375	380	331	366	420	337	404	372	354	392	415	357	359	377	406	372	416	370	347	402	365	376	351	396	381	354	367	350	362	347	384	352	369	382	388	363	355	381	366	426	388	373	373	356	339	378	336	398	375	380	389	375	367	373	384	371	386	394	333	400	363	407	371	397	385	395	375	405	404	345	376	416	414	395	364	391
30443	31726	31733	22115	9302	3376	1658	1130	754	594	553	479	434	408	382	410	363	326	336	302	331	320	300	316	317	306	310	265	273	289	280	247	302	298	268	264	260	265	250	293	291	316	275	297	250	262	284	269	292	320	248	288	263	289	290	247	260	263	276	264	270	267	271	268	241	264	279	273	294	277	291	290	275	261	287	295	270	283	271	294	291	269	285	299	285	278	275	252	281	286	277	296	274	258	278	262	257	289	286	285	276	240	290	239	285	265	275	306	281	302	257	288	316	260	266	238	262	288	264	287	288	274	275	265	283	253	285	241	282	257	290	298	274	281	280	270	274	282	316	257	278	265	269	275	256	278	279	279	264	249	263	264	294	261	278	301	283	289	251	288	259	277	294	291	233	312	289	272	283	290	267	287	301	254	280	286	267	277	265	264	283	248	238	245	285	289	298	275	263	272	288	272	302	262	274	234	294	292	277	290	248	258	253	264	275	270	265	265	263	288	287	302	309	294	262	318	266	259	262	272	247	266	278	250	313	272	256	274	262	274	274	289	278	287	294	280	309	281	240	281	275	262	271	291	285	274	286	264	283	303	284	274	255	293	266	259	292	257	277	267	277	267	273	292	278	267	268	255	277	260	278	248	281	273	251	277	263	270	254	302	292	279	270	264	273	262	294	315	273	285	273	282	287	257	277	279	267	263	269	272	265	276	270	279	285	240	286	305	256	257	268	251	293	296	281	296	259	282	281	250	267	266	286	247	284	298	286	253	285	290	299	288	275	245	279	303	296	276	286	276	260	282	263	278	294	235	265	280	295	308	262	287	284	295	254	242	240	289	271	286	282	263	250	270	258	270	283	255	292	303	293	273	252	288	261	242	283	280	232	282	259	265	265	291	255	262	272	273	262	286	249	268	295	269	270	239	271	256	263	286	274	299	260	286	258	251	252	259	253	260	244	294	298	295	272	272	270	278	268	258	277	267	274	286	264	271	305	285	277	256	288	300	253	294	312	271	268	267	296	278	309	287	278	267	323	273	291	253	260	298	303	279	286	277	290	279	305	304	267	258	288	258	286	258	282	257	283	328	294	280	255	283	288	258	273	262	269	271	254	239	279	299	273	262	285	281	304	265	280	267	283	261	283	312	265	265	289	255	266	283	282	285	269	286	263	283	307	328	244	255	263	293	272	276	272	267	282	257	279	273	307	275	293	274	249	291	262	298	281	266	299	269	304	291	257	253	280	293	266	275	242	268	275	288	253	269	273	294	277	297	259	269	266	250	270	258	255	276	283	256	273	285	264	255	259	293	289	266	303	306	282	236	254	326	258	249	287	259	261	261	260	285	295	278	299	277	293	258	284	269	249	257	311	281	266	254	249	279	258	265	267	281	283	271	261	270	262	279	299	281	262	285	268	288	275	257	285	270	264	259	263	291	270	222	284	281	265	273	297	291	264	245	299	297	284	262	279	284	265	282	268	276	275	275	286	249	269	287	273	288	274	308	299	254	254	258	281	270	259	250	258	251	317	276	261	268	280	287	305	308	306	256	267	280	272	269	293	306	267	244	276	267	293	301	251	278	275	276	278	264	284	218	246	289	288	273	263	265	283	265	259	260	293	272	243	259	293	288	294	271	296	270	266	268	249	250	273	300	287	305	264	241	267	276	265	270	286	303	259	272	276	283	274	271	290	288	280	271	283	284	282	285	264	283	270	262	267	259	258	261	294	272	273	283	278	237	286	285	292	265	273	278	302	267	288	276	289	276	269	257	307	272	247	300	256	272	289	310	253	253	260	322	262	286	268	279	281	264	293	282	304	302	261	282	265	285	264	277	250	297	250	271	285	294	273	275	268	297	296	286	276	269	276	264	286	276	274	272	265	283	235	243	274	272	284	274	269	239	267	259	262	276	278	267	282	274	260	265	237	246	265	280	283	262	271	271	276	295	265	276	289	296	293	307	256	261	289	286	274	289	288	273	259	281	258	278	274	250	279	279	302	280	266	264	290	271	277	274	280	288	289	285	320	278	248	271	264	279	263	279	288	283	252	288	256	273	248	264	289	244	275	274	286	267	317	275	258	266	277	302	285	253	283	274	266	286	285	263	281	283	304	295	307	260	322	292	289	287	292	298	250	270	248	289	266	284	259	282	287	268	281	280	312	268	311	272	266	287	294	271	290	287	269	283	293	309	257	240	260	271	295	296	305	306	254	296	263	276	281	274	281	275	286	339	279	297	273	274	272	290	275	270	296	245	285	257	283	304	276	266	285	296	288	277	284	286	268	282	259	300	259	268	265	283	298	295	267	306	285	268	282	265	299	266	285	282	275	256	256	288	290	276	274	291	298	257	267	253	266	284	295	269	242	283	274	281	299	286	283	271	273	286	281	262	273	285	280	275	261	275	261	254	295	265	281	275	280	271	281	291	284	252	271	278	264	288	275	278	256	266	266	290	285	287	285	309	261	287	251	287	276	274	317	287	262	274	261	265	278	260	276	268	304	276	288	256	273	266	259	245	272	248	281	308	270	275	270	308	273	266	251	292	258	269	270	266	287	269	302	274	306	304	281	262	319	269	280	275	294	276	281	290	298	297	284	256	270	286	290	305	281	271	252	281	267	293	255	262	263	273	287	269	278	281	242	278	259	294	269	262	286	286	318	275	284	264	258	272	268	260	285	276	257	299	270	271	283	279	298	272	273	252	278	286	260	269	260	265	294	286	324	252	254	294	288	288	272	251	278	279	250	264	289	303	247	252	257	282	285	274	262	289	230	259	264	296	255	274	279	305	269	279	278	270	273	254	302	291	258	257	261	270	272	282	267	252	281	300	284	300	266	250	293	291	293	278	284	266	259	291	285	294	283	306	299	270	263	275	253	276	275	252	300	267	273	273	256	277	292	283	242	269	294	280	263	288	288	280	255	280	286	275	251	284	244	294	275	294	278	291	263	270	269	232	270	276	255	277	290	276	272	291	259	244	240	282	241	278	269	262	276	275	281	301	272	275	297	249	286	296	250	293	238	286	315	281	268	301	271	322	283	284	302	263	277	282	309	318	273	268	299	271	263	287	280	304	281	284	266	262	254	272	252	262	306	283	254	295	280	287	253	246	275	294	256	278	287	264	279	259	261	280	291	246	269	263	280	299	262	288	300	269	293	301	294	255	298	281	269	262	266	267	276	276	262	233	262	271	289	283	303	256	252	289	269	289	256	276	260	258	260	268	268	262	285	271	273	265	263	270	265	287	273	267	264	275	256	280	302	245	274	259	271	266	253	286	259	296	287	274	327	291	267	279	268	246	261	287	307	292	281	257	269	262	267	272	282	267	303	287	240	262	307	241	293	256	263	287	273	311	271	270	292	269	289	274	291	295	277	249	269	269	291	279	280	280	248	280	270	290	246	257	284	261	254	255	299	242	286	281	311	273	308	302	269	284	309	279	269	280	268	287	252	291	286	264	252	268	289	264	288	293	264	256	261	304	298	257	258	275	282	272	269	272	287	262
32208	47021	35363	22891	12287	5749	3190	2131	1261	942	835	696	623	566	480	487	412	425	416	402	394	399	372	420	338	335	334	349	338	307	324	373	352	357	359	340	330	322	348	315	331	333	314	320	323	305	310	290	363	329	334	308	352	337	331	332	310	329	344	310	301	369	332	319	338	352	296	335	326	295	330	332	318	316	354	370	319	332	347	337	328	325	293	332	330	310	311	323	334	298	321	335	305	311	308	338	335	305	336	344	350	305	325	337	320	318	330	311	304	331	387	330	317	328	343	346	271	321	337	341	315	314	328	347	316	300	320	350	328	312	329	330	300	323	297	325	323	326	336	314	341	336	325	290	310	295	339	327	320	316	325	354	328	302	294	317	323	312	337	320	323	306	336	311	320	311	334	318	317	328	344	312	315	299	306	363	322	329	329	347	329	326	337	343	327	308	299	310	326	302	323	344	322	306	336	304	310	325	323	351	289	335	362	303	346	342	335	332	291	312	327	301	308	301	320	297	320	351	346	350	320	326	329	327	307	317	329	333	310	333	342	314	344	307	326	334	313	340	349	318	331	352	382	299	327	288	363	332	331	348	312	317	338	321	296	329	310	344	345	340	317	324	336	316	305	307	343	292	306	322	319	304	309	358	321	328	337	355	323	382	337	299	361	284	310	296	309	306	320	318	283	314	311	327	328	297	320	303	310	354	314	349	286	308	357	342	273	355	331	320	297	309	318	295	338	356	302	304	339	334	318	325	297	305	304	306	320	314	309	307	351	293	284	320	340	324	359	322	311	360	335	298	338	287	302	322	339	307	319	307	338	302	341	331	323	330	337	349	310	305	324	319	299	309	344	292	323	332	326	315	325	313	307	313	342	302	324	294	348	327	329	344	321	317	328	352	343	336	341	311	339	303	317	355	318	326	331	322	349	302	312	309	350	323	329	337	305	313	326	334	345	336	302	331	316	290	327	347	307	338	367	339	344	322	337	282	317	329	309	313	338	314	323	312	313	309	335	332	347	318	322	328	305	313	319	331	346	329	323	280	321	330	306	323	315	334	350	322	331	357	292	300	321	326	337	309	310	296	300	323	336	343	340	311	292	342	358	321	309	333	306	320	320	314	319	335	337	315	334	341	302	296	326	315	332	331	328	338	328	325	328	333	320	326	288	318	362	340	324	291	319	313	321	331	310	350	303	304	316	323	333	306	308	304	355	332	309	320	331	309	329	310	365	329	324	305	299	330	304	313	311	326	315	338	298	320	355	337	330	306	295	363	346	320	303	325	342	326	317	305	320	316	337	322	285	349	330	326	329	335	336	349	307	351	337	289	324	300	332	322	344	349	324	335	328	302	315	328	331	327	308	357	291	322	350	350	313	327	337	300	329	345	326	333	325	314	316	300	308	360	327	301	287	306	300	301	345	319	326	319	334	308	309	335	309	333	330	315	313	304	329	326	306	304	335	328	335	305	336	340	324	335	347	325	323	322	330	294	315	298	327	319	309	348	331	348	317	336	301	313	293	294	332	318	335	359	347	314	329	328	373	319	307	317	283	300	335	356	302	321	322	338	348	352	320	342	334	326	330	332	322	331	304	321	331	342	330	328	335	326	331	314	297	306	317	311	344	309	309	326	311	339	318	307	323	292	338	299	327	325	330	320	338	303	334	307	277	317	307	317	302	341	321	333	311	293	345	334	319	321	301	320	333	317	324	313	317	337	320	293	311	308	333	308	321	342	294	332	341	311	314	325	321	314	301	332	318	330	351	333	359	301	320	309	319	310	331	330	298	322	323	318	296	295	325	365	309	329	355	330	324	319	344	319	326	339	350	356	323	311	340	340	328	323	324	335	319	310	337	318	305	305	302	324	311	311	316	330	320	319	311	321	324	327	320	318	310	305	313	312	357	360	318	328	330	315	358	346	309	327	306	300	344	306	300	306	338	311	286	329	337	334	350	304	326	315	319	318	325	297	340	319	306	327	302	343	314	296	336	342	334	307	315	310	306	305	319	330	328	317	320	310	342	307	315	322	288	337	321	275	322	304	318	322	357	349	346	298	320	317	324	329	320	336	318	343	307	362	332	312	352	309	344	299	305	326	377	353	314	336	340	306	334	328	327	341	335	318	328	336	315	310	328	315	293	317	323	329	313	328	325	289	299	373	288	332	321	358	336	314	341	338	324	364	314	341	364	325	332	287	327	325	294	309	290	362	313	372	309	334	299	336	317	352	324	324	333	315	280	324	340	343	326	337	334	330	339	333	307	341	328	306	297	313	292	317	297	342	337	334	308	340	315	358	311	320	347	313	311	299	356	300	347	336	318	319	324	323	331	320	330	300	307	341	330	332	336	344	329	330	352	318	301	315	293	317	298	323	317	318	318	327	327	335	332	333	339	337	300	330	333	312	297	322	318	323	330	348	332	321	350	328	323	344	283	318	311	337	308	346	317	300	316	354	314	308	310	330	344	294	325	338	309	339	351	289	344	327	337	354	352	330	332	316	311	316	313	313	284	303	348	271	317	305	323	319	316	349	309	346	298	303	328	342	311	326	319	326	324	336	374	333	324	290	328	325	325	331	310	301	326	348	330	322	359	352	296	325	322	289	317	329	347	327	308	341	334	336	332	308	316	344	314	339	355	321	336	305	347	294	303	321	341	347	320	276	315	326	325	334	361	346	329	376	338	317	323	357	293	331	341	300	302	342	307	338	325	328	324	329	315	317	353	293	331	268	326	314	332	348	307	309	324	318	341	281	317	329	354	316	321	327	336	306	326	305	308	360	326	353	350	296	316	306	303	357	311	356	305	345	292	342	337	324	329	316	318	313	322	323	307	338	314	347	337	299	297	347	293	330	304	328	307	339	307	338	315	337	326	303	314	322	306	312	336	308	305	339	347	347	318	314	342	351	348	330	344	334	327	336	297	341	311	319	293	336	327	327	311	330	338	331	321	336	313	330	335	324	305	330	321	316	300	313	329	300	331	330	368	287	344	323	318	283	330	326	318	321	303	359	295	311	322	347	318	335	313	314	321	303	352	317	345	315	339	309	312	334	326	314	339	331	298	298	303	342	297	321	344	321	318	309	318	337	338	348	314	310	304	331	314	319	316	318	334	327	330	335	334	322	341	304	339	342	287	282	328	326	319	324	330	332	316	304	294	306	359	334	335	328	375	297	334	303	315	316	339	326	320	322	329	303	349	339	304	333	298	333	289	350	305	321	318	328	346	316	317	294	331	281	345	338	347	307	319	310	289	340	328	298	283	301	335	353	364	340	341	355	315	361	314	318	326	325	335	341	308	328	295	325	334	303	340	297	339	333	350	303	357	315	323	349	321	330	325	342	334	308	313	304	302	313	334	307	321	337	310	295	325	342	342	330	329	323	323	302	333	356	330	322	328	314	306	325	331	324	310	291	321	356	318	317	348	304	341	340	319	328	340	296	316	327	315	320	326	325	356	293	332	355	323	308	299	306	350	361	334	313	344	342	303	334	320	330	308	334
23945	21487	28819	25769	22085	14225	5153	2175	1199	830	684	605	513	477	456	454	386	428	375	391	390	404	370	391	364	316	329	362	358	314	310	320	341	331	320	306	317	332	324	337	314	316	309	335	334	345	338	326	325	345	315	329	333	332	335	354	328	323	323	310	341	296	365	328	321	284	301	307	343	336	329	337	325	292	357	331	280	321	318	334	324	335	353	332	347	311	314	311	327	341	327	316	361	295	338	323	364	314	314	334	330	305	340	321	321	344	298	309	330	299	323	320	348	314	345	340	321	298	313	293	310	307	389	281	339	337	337	327	365	345	315	317	328	292	341	322	329	325	329	339	312	323	332	346	331	326	285	346	310	318	324	300	307	339	282	293	330	321	296	332	308	315	349	317	332	313	340	310	325	321	308	324	328	297	360	317	306	314	327	309	303	372	343	326	348	346	359	330	326	349	328	322	325	303	309	307	297	285	319	320	322	348	314	356	311	316	326	327	311	344	352	314	316	351	328	337	294	329	331	300	297	318	374	318	319	297	294	350	315	294	336	336	336	305	324	302	329	316	308	326	345	331	341	321	295	331	308	281	310	306	346	332	317	298	345	330	341	325	330	346	342	340	311	318	332	309	341	313	311	359	340	325	302	302	313	302	307	338	322	307	332	272	349	341	339	350	332	305	314	333	328	289	341	334	315	296	291	353	335	325	329	300	315	309	325	331	329	319	296	314	300	320	303	333	310	347	341	312	314	343	322	324	293	313	332	323	295	299	321	309	325	319	341	310	316	310	352	303	325	347	344	329	302	331	309	306	343	313	342	343	328	299	291	313	332	360	313	319	341	342	353	314	327	326	320	346	326	329	318	349	349	317	308	332	347	333	351	328	356	357	337	300	321	342	351	292	317	306	298	337	346	335	311	349	311	303	325	320	314	331	300	352	318	343	318	332	328	309	329	340	306	327	329	324	322	356	298	300	293	326	328	323	316	319	331	332	309	341	325	327	346	354	291	360	325	357	338	330	308	335	334	338	341	318	338	325	331	339	342	330	316	325	301	330	307	326	365	338	337	347	339	328	334	356	305	306	313	341	312	291	337	325	308	289	351	310	303	340	343	357	372	316	330	336	299	335	337	317	334	325	340	311	318	322	318	311	340	300	342	337	310	347	332	351	318	321	315	296	320	339	364	324	328	327	326	355	326	314	309	336	332	342	332	329	278	325	319	341	339	343	340	321	320	312	342	363	324	307	288	328	313	321	327	324	334	328	335	319	328	313	314	337	331	353	333	309	320	342	337	315	363	328	333	338	353	270	318	343	332	338	338	318	328	355	294	332	309	324	355	341	322	325	321	311	353	311	320	347	317	298	304	306	331	328	341	317	316	346	296	328	328	353	307	341	318	321	335	324	332	322	311	335	345	351	310	299	326	313	333	312	320	352	343	334	332	309	332	318	291	312	301	294	344	328	313	281	313	320	284	321	324	344	285	320	332	321	309	343	310	272	311	341	321	325	366	333	302	346	347	315	321	301	335	290	361	326	322	277	309	338	337	334	330	319	339	346	336	340	280	302	325	310	325	345	342	381	330	322	345	340	351	327	327	309	310	324	322	342	314	356	338	288	326	320	315	303	325	352	334	310	331	327	345	317	316	337	302	344	313	331	343	334	347	336	359	319	329	326	329	290	342	307	313	311	295	339	333	343	306	351	323	326	353	342	290	354	339	299	349	320	351	316	345	336	334	340	334	336	289	349	321	327	320	341	353	313	298	331	371	335	338	344	335	339	318	300	303	326	323	307	323	327	348	355	328	368	319	328	302	315	345	343	328	304	338	335	356	346	335	336	338	327	316	344	340	309	336	326	321	311	347	352	334	346	304	339	306	323	348	332	334	350	345	364	314	310	353	314	327	327	333	322	286	328	323	343	323	288	316	302	298	355	331	306	310	317	308	324	345	298	328	333	322	312	317	349	331	304	312	321	332	354	319	303	320	338	331	343	318	342	306	314	339	293	341	285	343	316	301	304	298	305	340	333	337	344	350	309	289	293	316	309	342	321	321	317	309	351	318	323	328	302	323	321	328	345	352	346	321	313	301	319	331	361	359	316	314	347	335	333	344	306	354	323	314	335	322	344	330	336	321	297	304	327	335	336	311	281	308	324	345	340	332	285	309	296	298	303	320	314	308	290	307	325	305	356	309	306	321	342	336	325	311	333	330	348	376	337	329	358	343	333	316	322	348	365	364	342	329	301	329	317	286	327	322	325	349	323	298	333	321	346	325	291	344	331	316	306	316	324	341	318	368	351	308	320	305	322	332	317	316	345	311	323	305	331	311	392	362	318	325	314	337	327	337	306	321	321	322	293	313	280	328	320	318	313	323	292	300	321	328	297	331	330	364	291	321	325	319	315	313	304	317	310	319	322	291	350	315	314	314	330	372	343	311	295	306	348	305	339	304	352	334	316	331	294	307	298	331	295	332	322	328	348	345	338	293	318	294	325	305	324	335	320	341	344	374	353	327	309	322	298	347	368	309	288	328	362	336	286	315	284	306	377	320	339	319	322	296	311	343	352	295	303	314	304	318	357	340	336	306	323	345	301	332	307	319	333	325	340	335	294	324	337	335	330	355	336	336	340	320	336	320	341	331	310	316	341	309	330	325	346	354	300	318	308	286	304	336	299	328	332	316	310	316	310	314	338	337	321	346	301	317	329	337	324	336	306	326	341	322	334	283	330	338	338	360	295	338	323	321	315	339	297	280	315	333	346	278	344	292	293	300	317	335	346	310	302	325	329	359	304	335	332	287	348	310	349	312	299	352	315	322	323	321	322	329	309	323	315	325	311	312	294	317	300	306	341	336	306	374	311	326	301	330	312	302	327	339	305	331	333	331	332	324	291	327	350	354	376	319	346	330	311	310	319	320	299	311	311	298	326	321	299	310	303	338	357	330	315	349	328	356	353	303	318	321	327	334	348	334	355	330	308	356	300	324	326	363	313	339	301	371	329	320	307	322	319	295	291	369	304	328	313	357	320	328	309	319	370	323	354	307	310	331	293	324	288	331	324	330	336	353	295	309	354	344	355	329	320	310	314	327	341	309	317	323	353	380	320	313	324	315	297	352	327	307	353	298	303	352	320	318	332	318	299	341	338	308	333	298	353	341	311	340	287	327	336	293	302	321	328	363	321	297	331	319	322	298	323	339	341	327	353	327	326	302	333	327	328	340	324	325	328	330	329	325	313	292	307	348	303	325	335	354	326	327	348	338	325	341	313	323	336	333	322	343	319	310	323	345	363	350	325	301	327	335	327	332	343	339	311	293	339	331	319	342	305	316	347	303	293	328	310	295	305	326	287	339	319	337	333	291	318	314	312	356	349	296	336	307	317	306	343	309	295	303	289	314	316	337	330	347	316	303	338	346	317	287	325	328	346	340	318	311	317	317	318	322	342	354	309	288	363	355	360	283	315	332	319	320	302	330	304	302	302	318	349	290	303	322	350	318	307	302	326
32848	56890	47492	34476	22052	10350	5823	3494	2120	1295	1065	883	740	703	632	571	499	511	456	480	492	458	472	441	445	430	411	395	411	368	407	421	406	401	369	406	359	369	410	391	369	397	387	411	348	359	367	364	369	361	354	378	364	406	360	375	373	368	383	376	375	382	346	413	356	363	367	387	369	371	354	343	374	392	357	365	340	394	400	430	401	380	364	370	398	378	372	373	383	329	368	366	353	348	386	349	343	381	387	308	396	401	363	383	389	366	410	364	400	382	371	363	401	362	366	379	409	362	394	365	345	400	370	383	383	375	371	390	390	394	357	386	363	362	385	358	386	388	352	382	389	357	391	367	366	364	385	392	401	382	394	386	371	365	408	370	370	363	355	373	383	362	383	356	411	391	379	387	341	368	350	369	364	394	359	375	375	351	382	361	404	366	358	393	380	352	415	367	394	367	342	369	359	391	373	380	395	377	377	378	385	374	384	366	379	371	405	387	351	366	372	395	377	377	370	395	380	369	381	368	346	357	375	359	378	363	412	381	346	387	396	356	382	366	355	376	381	368	383	351	412	406	377	404	385	370	341	380	331	350	329	391	362	381	376	364	377	377	353	361	360	372	408	357	352	334	367	335	399	351	385	357	349	367	378	367	355	332	381	379	407	398	350	392	403	354	333	361	394	371	370	387	377	383	389	397	358	398	368	355	384	413	385	341	366	403	414	379	374	384	378	387	354	357	381	374	391	344	362	392	384	364	354	390	405	350	375	375	356	335	367	336	391	391	381	395	374	357	370	375	393	393	390	402	368	345	365	363	323	369	382	332	355	379	371	393	356	387	375	395	369	332	339	365	402	360	390	369	336	371	394	371	402	325	368	367	361	372	316	426	373	361	337	387	366	383	368	367	400	372	389	403	365	363	383	344	375	380	365	327	373	368	379	359	364	406	398	383	361	377	350	380	387	374	397	370	384	380	397	358	404	374	420	350	338	433	352	321	394	393	372	349	369	375	384	428	347	370	386	375	423	365	381	389	373	365	355	399	350	364	372	360	368	374	403	362	360	392	405	388	359	353	374	350	378	394	423	353	410	367	379	355	366	401	360	365	380	370	369	374	395	374	379	377	365	348	357	367	384	358	367	388	373	386	377	404	362	381	382	366	370	351	365	369	398	340	376	352	374	343	387	377	386	354	399	373	344	371	344	356	372	324	346	387	379	367	384	372	390	403	374	408	368	356	398	387	359	392	407	355	390	350	401	357	415	386	385	362	372	371	393	368	343	388	394	352	368	372	365	379	379	361	374	368	376	348	387	366	368	334	367	361	365	390	382	379	385	333	385	373	387	369	368	388	384	362	350	369	376	403	364	401	364	397	388	394	375	389	369	421	385	357	385	365	372	385	366	362	378	373	337	392	384	379	356	370	379	373	382	363	397	353	400	402	361	378	346	363	397	367	388	395	359	391	394	376	375	394	362	398	357	421	381	369	370	345	347	369	369	348	380	363	343	377	372	363	364	394	364	350	362	375	368	372	368	373	395	363	380	355	358	353	380	375	370	359	371	380	382	371	382	375	384	334	377	372	382	409	372	356	383	376	372	397	353	355	395	387	406	346	375	373	375	414	354	390	360	379	404	363	377	342	385	383	414	373	388	379	403	381	353	360	373	410	353	408	374	360	393	370	343	381	383	410	370	372	381	368	375	369	373	352	370	386	363	351	372	371	380	359	383	359	374	393	360	387	355	407	366	364	341	378	401	378	348	367	381	399	361	358	373	387	389	352	371	396	393	407	346	369	340	376	387	382	372	355	397	361	383	370	396	401	377	352	362	361	380	353	377	363	361	347	375	376	320	366	375	359	377	368	385	376	403	378	367	366	399	382	349	345	353	378	396	371	392	357	379	356	375	365	353	379	332	367	354	405	395	365	381	368	341	376	398	362	362	353	360	366	339	374	337	389	391	356	373	391	372	395	355	383	363	379	400	372	385	360	361	386	368	375	401	376	406	369	367	383	369	358	381	328	373	392	381	385	373	357	354	390	389	373	357	364	366	388	365	397	403	381	392	395	337	355	345	347	364	385	393	358	382	382	389	354	381	416	343	359	379	388	375	392	393	386	354	408	383	380	397	356	372	360	383	392	376	350	372	373	366	360	368	381	363	390	363	359	300	333	364	355	359	371	386	372	362	363	387	367	385	402	367	376	378	339	369	378	381	364	400	344	383	407	381	362	445	405	344	361	335	409	359	364	357	369	351	374	369	395	349	404	382	352	350	375	384	355	398	376	359	381	363	355	334	353	356	366	397	370	389	393	361	372	385	390	397	400	358	386	385	360	363	392	398	357	337	382	382	353	391	377	403	367	362	384	374	367	358	356	352	391	358	387	371	379	391	372	379	369	383	395	391	372	368	342	367	344	355	366	377	362	384	397	376	428	351	379	361	359	384	355	375	332	382	359	343	340	354	408	395	359	347	365	343	424	392	346	367	373	352	376	403	369	381	386	389	353	378	374	322	376	385	366	339	396	385	342	365	379	393	335	367	357	353	368	357	372	370	364	375	372	419	342	379	375	386	392	374	382	346	377	360	351	377	387	371	398	359	383	393	368	374	378	352	373	354	370	381	362	375	373	370	358	364	340	360	377	333	389	353	360	376	375	385	338	376	394	365	414	363	372	351	356	363	371	396	400	372	384	319	400	351	385	395	364	350	369	373	375	360	376	411	363	375	337	413	354	357	384	349	396	355	344	372	327	363	356	390	354	388	387	367	418	366	380	386	371	329	369	365	372	365	374	340	390	386	412	386	357	396	380	364	347	395	381	410	380	375	368	389	362	382	390	329	375	384	376	409	360	371	367	399	409	355	363	353	363	378	394	336	354	362	403	365	395	374	391	355	401	350	357	345	339	355	358	373	365	430	352	369	396	373	371	380	341	369	345	344	377	352	374	360	390	374	358	392	341	395	376	386	408	356	344	360	374	379	379	349	361	367	352	340	386	369	407	372	372	401	357	371	431	382	369	380	379	412	360	384	370	361	372	388	384	362	344	355	382	335	375	371	376	380	359	364	377	372	368	398	380	380	367	355	377	366	369	365	405	408	386	347	364	348	374	384	375	397	401	388	368	409	380	381	351	402	373	372	393	378	364	428	373	363	395	369	376	367	391	383	386	361	344	381	365	383	383	353	378	377	348	399	368	383	345	378	380	365	371	367	348	389	372	347	369	366	366	413	388	385	385	397	384	356	397	393	369	367	393	391	364	350	385	366	364	371	334	357	345	349	360	358	394	368	381	379	375	333	372	354	390	360	374	410	358	349	380	336	370	351	368	350	367	359	387	376	357	365	360	369	350	406	365	413	396	382	354	349	346	387	416	374	375	370	377	365	359	356	389	382	360	363	398	363	398	385	354	396	396	376	332	352	401	389	338	389	376	372	374	391	385	405	383	349	397	354	343	352	363	365	342	434	369	401	373	373	362	349	367	375	382	388	386	389	400	398	407	359	360	387	418
25264	21629	28495	26898	15425	6468	2868	1496	1014	726	555	495	464	383	358	325	325	306	313	306	284	352	309	290	252	286	297	294	262	253	269	254	247	262	268	236	255	261	245	249	264	256	254	267	234	287	249	245	269	254	218	233	279	231	271	251	277	234	235	264	238	239	276	239	250	265	254	260	281	273	250	271	252	262	253	250	245	251	256	282	252	265	260	236	271	248	238	272	265	262	255	255	273	262	259	244	274	222	254	247	243	274	256	249	221	262	262	243	242	249	253	267	229	234	247	263	255	256	262	266	258	266	269	272	267	268	268	255	239	273	247	237	265	259	273	246	246	262	248	242	247	254	242	262	228	262	252	270	252	303	223	282	247	256	297	250	250	268	244	257	252	217	240	258	244	254	249	263	264	246	264	239	242	241	267	243	241	279	230	249	272	275	262	293	263	261	289	250	256	286	265	244	282	236	269	272	270	275	264	250	252	268	241	302	268	277	235	259	286	260	253	239	300	279	269	277	286	249	257	234	235	288	250	249	257	256	257	252	263	260	264	252	253	269	235	260	241	241	244	249	256	239	269	247	299	255	253	290	286	260	228	264	250	238	244	245	262	242	257	247	245	243	287	261	268	254	232	252	271	243	272	267	250	229	263	225	274	249	267	238	274	247	277	226	257	245	251	267	251	247	263	258	260	287	285	286	279	252	254	241	298	239	266	267	276	255	254	260	233	268	247	261	255	250	251	256	250	239	270	294	236	265	234	240	240	266	276	276	267	243	245	265	267	238	245	270	274	255	277	253	274	272	239	274	262	272	262	246	248	266	292	224	248	248	240	259	236	251	271	259	253	261	239	218	276	255	221	232	273	277	249	264	231	270	269	274	274	242	270	270	256	237	278	246	236	261	262	275	246	266	260	258	259	265	268	259	245	241	254	265	245	245	268	238	249	264	247	233	272	249	234	254	259	277	241	259	263	244	233	263	280	248	284	266	225	271	233	263	220	241	258	251	250	264	260	274	280	250	262	259	257	260	259	275	246	249	260	258	255	263	244	244	239	250	258	264	263	261	244	260	254	273	252	228	275	253	261	257	255	248	276	286	238	250	242	260	281	280	243	237	261	256	234	256	277	271	235	258	278	260	258	261	281	264	276	290	258	282	277	236	254	267	275	247	274	233	240	279	240	253	245	252	251	250	255	258	272	269	267	249	277	229	255	290	248	282	238	243	273	292	257	221	262	254	259	265	259	264	232	268	253	273	229	263	235	245	269	241	257	266	285	269	238	250	278	257	243	255	268	288	254	241	238	257	251	250	245	229	264	263	273	283	251	252	228	265	248	262	236	266	238	248	275	245	224	249	257	255	279	285	250	255	250	258	246	247	239	243	260	261	262	261	308	251	324	248	260	277	256	264	245	247	252	265	257	203	247	264	265	279	258	252	245	237	283	248	257	257	242	275	254	241	250	243	258	215	233	251	258	256	258	252	248	284	248	266	245	253	263	237	255	273	243	242	244	252	244	295	263	240	256	257	229	249	270	253	253	221	256	249	243	243	251	258	249	260	253	293	253	278	256	275	279	264	261	242	266	247	292	253	275	264	249	299	271	278	276	277	239	270	263	267	269	252	285	230	262	276	277	272	278	264	290	262	245	266	280	269	276	271	238	242	285	229	255	276	268	267	243	263	246	244	252	266	278	263	269	221	277	256	275	261	262	252	260	243	270	235	262	247	250	251	244	244	260	259	258	261	256	277	230	246	248	269	268	274	283	253	267	242	279	262	283	251	291	262	259	283	270	258	265	260	261	267	234	268	260	257	220	213	246	266	240	238	272	286	265	266	235	266	260	257	288	254	265	222	272	238	263	245	233	263	264	249	255	248	262	266	251	250	267	253	268	250	285	267	278	246	236	290	254	266	271	252	249	244	265	286	253	268	254	288	258	246	241	245	284	266	238	264	261	252	238	255	278	264	283	263	269	272	256	236	265	269	241	248	277	234	259	257	252	254	270	260	240	217	290	295	231	239	266	288	245	267	267	252	251	291	261	284	270	249	244	235	272	254	276	256	265	270	279	285	233	260	259	266	278	250	256	242	254	277	269	258	267	277	264	241	246	253	269	242	300	274	247	278	256	309	276	257	263	241	232	288	267	234	256	264	239	232	255	242	247	243	244	275	274	288	268	272	263	240	250	279	260	256	252	258	240	260	269	237	251	263	303	257	271	276	278	288	245	277	299	269	263	245	247	262	295	267	282	252	250	263	251	261	258	269	245	243	257	234	264	250	265	236	251	250	264	254	268	252	267	266	253	268	264	247	256	240	246	260	284	259	277	250	299	261	267	258	241	245	269	258	258	244	260	252	289	287	256	281	262	244	236	266	283	266	261	272	241	242	265	222	308	264	252	277	268	267	246	227	262	255	273	253	280	248	261	268	257	244	293	248	253	266	258	275	305	281	275	256	245	276	257	248	236	296	306	248	244	274	276	253	263	292	273	258	260	259	242	263	248	257	258	258	242	246	287	263	272	268	240	239	259	274	268	231	261	273	253	266	250	247	238	251	286	274	279	258	243	269	249	272	259	278	256	247	255	297	265	239	250	269	271	236	234	262	263	254	271	271	278	244	281	248	246	254	265	242	244	285	274	223	258	244	250	258	281	231	274	251	246	279	255	244	248	256	286	264	271	254	259	265	224	243	254	250	255	243	265	267	264	285	225	226	283	243	231	262	285	256	253	255	260	274	278	283	232	232	277	270	287	281	261	261	247	253	282	263	246	260	270	281	243	271	254	245	226	244	293	263	219	272	261	271	255	261	279	242	237	263	262	258	252	262	254	247	270	274	263	247	290	303	268	254	257	246	271	267	250	249	266	256	262	254	287	253	230	253	266	241	279	239	262	269	271	262	233	250	251	252	275	234	264	265	253	257	275	286	249	285	264	265	255	256	242	247	265	234	258	232	282	251	230	253	249	259	254	261	254	259	269	282	253	252	259	284	267	236	250	265	297	262	260	259	226	244	260	293	288	293	273	256	267	242	291	274	273	239	262	240	275	270	271	250	244	250	248	255	243	269	272	264	265	255	245	269	291	257	279	258	303	260	260	224	274	258	232	263	246	270	243	260	290	260	230	291	256	261	277	256	279	270	244	246	250	247	276	237	257	269	289	269	261	283	298	271	248	288	270	267	260	247	261	270	234	267	262	264	277	257	253	269	280	249	255	257	261	258	264	257	266	239	257	267	264	232	249	229	251	241	282	261	243	266	261	266	258	261	265	247	283	252	270	237	277	263	280	253	237	245	260	256	277	254	294	286	271	247	234	258	267	266	247	239	274	235	268	233	255	232	270	246	249	255	253	242	272	284	269	253	255	230	275	262	284	259	266	256	256	211	253	279	245	262	246	272	269	253	259	277	288	278	246	243	262	244	251	259	270	262	260	227	242	253	250	255	273	241	259	260	278	280	254	266	253	260	249	248	284	261	252	259	288	244	266	240	282	260	239	251	277	287	286	246
32228	52856	40516	27849	16405	9252	4982	2936	1850	1191	854	719	603	555	510	495	441	407	430	379	365	364	368	343	327	320	361	321	339	331	324	322	329	274	328	288	313	351	313	312	278	302	309	301	300	304	331	288	288	325	320	320	311	295	320	300	286	337	315	322	321	318	315	306	317	292	333	300	319	256	271	320	305	284	296	316	261	316	310	299	296	284	316	333	333	304	314	318	289	289	291	301	307	303	277	301	337	294	284	287	295	335	369	312	300	311	312	340	328	309	311	332	330	311	321	295	300	314	327	305	301	284	286	280	286	312	309	299	299	302	307	297	305	331	308	299	300	297	277	360	325	302	326	329	327	299	305	308	301	332	283	315	291	290	303	297	311	320	281	316	292	323	299	331	306	324	335	341	281	284	290	357	308	285	324	294	307	333	340	314	293	303	296	317	278	308	317	280	321	271	318	302	332	299	352	326	296	295	299	282	306	308	270	295	319	339	326	294	323	320	319	321	299	312	297	328	299	304	330	326	282	321	308	309	318	321	279	297	286	298	321	291	335	299	296	352	312	302	318	265	305	284	327	305	322	329	302	287	299	323	294	296	315	317	316	293	310	295	294	296	296	330	308	305	310	312	278	281	315	316	312	331	310	316	329	305	309	286	300	301	306	348	272	319	292	320	277	314	329	311	295	297	292	279	311	301	281	299	266	320	283	284	304	295	293	319	335	313	299	258	298	345	287	290	303	318	317	368	308	272	295	284	297	296	288	300	285	287	301	335	349	321	315	331	292	339	280	307	310	273	295	314	277	277	326	287	300	334	297	300	278	296	314	311	320	323	304	321	307	298	306	338	320	287	312	293	301	304	309	309	300	294	302	271	278	289	301	313	305	275	344	306	316	326	276	311	283	304	329	298	298	294	296	296	296	315	284	342	334	309	308	317	308	275	300	290	286	322	272	286	305	286	331	295	291	319	274	302	309	305	286	339	290	349	273	345	316	304	336	332	303	316	307	331	324	275	305	339	310	335	313	318	282	296	291	305	297	285	329	288	302	298	283	300	312	330	312	305	302	276	283	293	292	312	314	292	320	297	332	333	276	310	280	327	294	308	304	306	306	314	302	312	353	318	286	309	298	297	262	306	307	294	290	304	324	297	317	308	295	280	305	294	289	313	278	305	304	294	340	310	325	332	308	324	338	323	306	306	306	330	292	296	294	282	307	293	308	300	308	334	296	271	291	298	332	300	313	300	348	327	320	327	287	308	309	295	330	305	302	340	305	325	302	278	306	298	295	301	291	313	279	308	286	314	291	314	298	313	337	306	299	315	319	294	298	337	285	308	270	310	326	314	330	285	319	302	315	294	320	327	329	304	355	308	298	303	318	339	305	333	305	318	281	324	296	323	307	317	351	319	295	305	287	328	304	302	319	320	340	321	329	302	282	304	323	288	316	326	294	296	301	307	312	306	320	290	273	313	285	321	303	302	298	308	300	295	310	293	304	257	289	307	334	304	311	303	307	330	302	320	309	294	291	299	325	306	316	322	311	280	315	322	305	310	307	344	290	275	297	337	323	321	328	296	301	288	336	292	322	302	297	304	318	288	341	310	312	283	359	307	287	305	310	300	277	312	314	315	308	298	313	311	304	279	311	290	325	291	274	295	319	316	327	316	314	316	311	299	286	310	299	303	301	299	309	296	341	312	330	257	288	293	286	276	297	286	265	302	311	277	266	321	313	296	313	305	344	295	291	324	293	293	308	324	310	309	292	296	293	285	295	280	293	286	322	309	316	310	326	283	281	291	300	290	306	298	305	316	315	293	321	294	291	315	282	315	318	325	319	330	292	301	321	313	324	311	307	308	319	297	305	308	322	306	276	314	308	310	293	321	316	312	326	330	308	289	308	332	315	317	288	288	311	332	304	292	310	315	335	295	270	351	325	310	306	329	318	300	328	303	304	338	277	300	302	305	260	306	315	303	310	275	305	290	291	286	346	313	312	288	301	292	292	299	304	284	334	273	314	346	303	329	307	304	315	323	294	302	313	331	292	317	312	303	345	314	294	314	321	325	317	313	329	321	348	339	337	328	336	284	304	290	327	309	290	282	341	286	292	307	290	320	299	280	291	309	297	318	306	285	329	317	331	318	317	315	316	323	289	299	297	328	302	296	312	377	328	313	325	303	296	292	331	321	317	299	299	303	314	291	272	315	325	317	324	311	328	324	288	289	292	327	300	272	302	285	312	305	304	296	284	296	296	305	330	292	284	284	322	320	300	302	331	282	295	312	331	322	328	322	308	287	300	284	321	313	312	332	328	273	294	318	279	297	287	303	306	307	305	311	269	316	308	287	303	317	310	296	314	315	353	299	291	307	296	284	305	275	313	329	289	295	310	296	270	303	282	288	271	321	303	318	313	322	307	321	324	316	305	278	311	297	300	299	301	327	329	269	326	312	273	340	318	310	330	290	301	301	305	316	339	313	285	290	324	309	346	301	299	312	311	354	344	317	318	280	303	292	293	318	321	316	295	327	265	332	305	277	309	343	316	304	313	289	338	288	304	296	303	285	290	288	284	301	320	298	281	302	315	297	310	337	301	318	293	291	285	300	314	343	284	289	297	301	325	257	300	318	312	272	306	296	312	308	327	302	298	317	324	285	319	330	312	307	294	304	309	282	331	319	324	320	311	296	303	300	312	288	276	299	327	284	305	343	328	281	315	327	338	328	302	283	317	284	308	306	314	290	332	296	290	300	280	287	311	274	307	314	283	319	310	315	317	343	286	303	324	293	304	312	302	318	290	276	294	321	290	329	278	286	306	322	314	285	286	299	316	325	300	310	287	299	306	313	296	332	311	325	297	297	311	275	317	290	343	279	309	305	284	277	299	298	319	331	309	269	317	314	337	303	320	315	294	287	309	308	318	333	300	312	324	319	295	269	310	280	342	309	312	313	295	317	270	304	308	281	337	275	290	304	291	329	294	308	299	305	314	314	291	309	297	271	307	331	323	348	284	300	278	299	307	267	324	293	336	297	322	299	292	291	293	323	288	277	277	317	305	303	330	323	316	266	314	342	309	287	295	296	310	308	305	287	304	323	330	287	267	306	297	323	331	316	309	291	316	338	309	288	294	314	266	308	344	322	307	299	345	329	309	312	299	313	323	304	290	315	298	288	306	302	292	324	323	284	317	298	315	299	310	302	319	325	308	280	293	301	311	304	316	314	288	295	272	327	300	326	275	272	290	285	287	266	280	311	316	295	272	319	296	285	296	293	325	333	301	303	294	341	274	322	320	326	321	312	308	330	315	312	303	317	286	315	323	261	277	305	310	293	308	301	314	290	319	321	308	298	297	315	311	325	305	304	305	322	317	284	316	281	302	305	313	308	331	322	280	303	314	299	310	306	304	292	320	267	311	276	313	310	313	280	290	334	268	296	315	340	300	331	278	283	308	299	290	287	312	312	306	305	322	286	320	316	308	323	306	281	317	302	298	334	308	356	276	279	307	286
22786	21441	29008	24454	21686	21405	13301	4491	2005	1129	833	826	678	604	488	468	492	427	391	432	403	403	380	350	321	344	381	355	344	357	360	353	360	341	353	355	362	291	307	335	333	315	350	326	321	325	335	334	325	328	322	315	319	301	335	312	317	334	325	321	327	294	296	306	341	323	333	335	297	305	299	368	362	348	334	325	346	343	337	350	329	308	350	350	267	304	307	322	318	340	352	311	280	344	345	323	326	343	339	336	340	308	289	320	338	320	344	351	319	328	334	315	326	341	340	319	333	316	309	334	338	330	329	291	309	343	329	303	293	313	313	353	338	322	341	335	308	323	307	307	331	311	320	312	329	304	335	318	300	321	322	322	302	344	317	329	319	346	310	345	308	327	293	309	325	323	328	272	313	320	302	335	323	330	341	336	320	333	291	335	304	315	383	341	332	323	317	353	323	304	288	298	340	323	318	290	330	301	333	334	328	274	354	326	323	321	302	329	307	309	328	331	345	295	341	346	299	321	323	332	318	323	324	345	285	341	327	308	307	340	318	301	334	330	333	330	325	346	365	329	307	333	325	329	303	360	345	357	353	333	337	336	322	342	306	330	320	310	338	335	329	341	335	327	325	322	344	313	322	289	331	336	333	293	327	323	339	321	341	310	339	331	309	303	344	311	298	348	324	325	359	361	318	338	362	344	337	319	333	285	333	294	307	307	337	317	323	358	327	340	325	307	337	311	290	299	338	344	366	311	317	335	333	323	301	344	306	325	312	314	345	326	322	316	311	326	337	289	301	303	317	311	320	314	298	305	287	342	322	364	355	298	327	330	318	314	319	338	329	311	321	337	310	336	302	290	310	338	316	322	330	332	327	358	324	295	319	315	335	320	334	333	329	339	319	327	299	305	313	313	317	327	346	349	328	300	307	309	301	325	314	323	298	316	320	314	300	326	326	314	318	300	328	311	344	296	303	323	326	329	352	299	317	323	334	305	310	331	304	312	304	341	334	322	313	300	337	315	306	305	339	312	318	337	358	330	303	325	348	284	305	332	326	314	313	279	323	326	320	313	343	333	308	317	314	306	305	306	308	325	323	310	273	318	350	340	337	353	348	331	308	311	316	332	311	318	316	353	316	300	341	299	288	311	325	302	324	313	349	313	296	342	344	334	307	328	312	356	313	316	314	340	328	348	355	313	326	347	333	317	298	294	301	301	324	326	316	331	314	353	296	352	324	318	352	322	323	324	348	353	300	345	312	315	348	322	338	340	313	298	305	341	340	291	324	327	343	343	362	347	319	295	326	302	300	333	289	317	328	312	323	303	301	326	315	327	345	315	296	310	332	338	303	317	324	319	310	347	318	313	354	327	285	305	323	339	334	348	329	328	331	352	277	316	310	329	310	347	306	330	332	313	305	318	303	347	316	321	345	333	317	327	312	354	323	323	297	321	349	300	319	301	303	281	327	288	347	325	317	343	327	344	327	308	331	309	320	340	362	340	311	319	309	341	284	329	301	347	350	355	330	315	339	318	331	320	310	336	326	332	297	337	343	336	307	322	344	287	348	342	333	318	331	311	293	318	343	317	332	273	372	311	314	336	322	334	307	319	288	285	324	341	331	307	346	332	290	321	316	322	319	325	352	311	322	335	336	335	330	310	342	316	349	325	311	340	328	326	340	311	319	344	317	300	297	313	347	363	307	303	308	326	331	312	312	330	340	345	337	313	323	321	305	329	309	307	315	321	338	308	334	329	336	344	349	306	322	319	327	283	324	283	298	326	362	330	335	321	316	324	307	341	321	354	340	323	349	331	347	359	305	329	319	306	338	325	316	299	306	315	333	305	318	357	317	280	342	317	332	344	327	328	326	314	321	336	328	317	332	316	330	302	319	307	323	310	335	323	287	331	319	316	333	318	341	316	351	315	299	319	329	323	335	333	300	336	334	344	293	329	340	307	331	300	326	345	295	300	328	376	347	301	321	340	321	326	315	305	322	342	309	315	335	294	321	349	306	363	349	345	313	319	303	296	296	341	299	297	354	343	339	345	340	319	355	309	326	339	308	318	329	308	300	320	340	331	308	330	317	315	304	350	316	310	332	303	331	312	319	292	313	308	360	352	304	316	294	320	323	326	316	352	308	320	331	310	330	318	337	352	338	314	318	307	296	308	333	319	336	339	335	321	312	339	306	309	329	328	317	329	333	335	302	329	324	308	363	318	331	330	345	315	332	336	344	295	352	286	342	328	315	328	313	306	299	332	293	339	301	366	322	366	352	331	340	293	307	337	340	347	344	291	325	314	345	336	327	324	299	306	330	329	350	335	313	288	273	344	333	327	346	330	352	319	315	316	277	329	324	317	331	322	324	330	307	330	309	301	300	331	309	337	332	273	324	342	316	303	298	330	301	333	340	300	342	318	314	328	319	326	323	290	331	314	312	288	313	304	332	363	309	336	316	332	305	331	331	342	274	293	325	348	329	286	326	330	311	347	346	324	320	315	337	343	335	334	323	330	330	339	329	339	316	303	334	294	328	313	314	332	347	294	336	334	326	334	315	314	345	310	325	326	329	338	280	312	342	333	317	309	321	269	313	316	327	335	325	321	306	331	315	323	297	305	354	328	318	301	305	337	306	288	313	344	319	326	301	368	310	295	348	343	311	330	323	315	331	317	313	333	296	343	296	307	320	311	333	346	340	303	295	329	335	334	308	302	345	313	326	334	311	310	317	317	323	306	316	326	352	321	310	296	339	315	312	306	312	350	320	329	326	345	318	312	314	339	302	298	341	316	328	319	330	350	310	317	332	304	327	322	317	354	321	351	313	283	304	313	309	310	339	288	313	315	288	316	363	334	325	315	335	319	300	363	316	352	311	304	326	333	338	360	329	319	354	325	298	287	339	339	324	335	330	316	315	325	356	342	327	350	304	328	336	325	326	328	328	333	336	315	311	332	325	331	352	326	302	335	270	317	326	335	350	343	299	301	319	328	307	323	267	314	329	320	308	345	342	338	322	310	311	314	303	316	319	317	324	334	337	343	336	350	333	308	318	286	316	361	317	310	319	329	333	310	356	315	296	345	328	307	333	307	349	348	350	339	320	320	326	332	327	350	297	309	308	340	294	313	340	315	325	326	311	323	287	350	325	335	312	324	307	336	326	304	353	349	309	301	340	322	355	318	343	294	319	334	314	319	345	344	331	283	324	302	339	324	314	321	328	354	304	294	291	341	309	347	287	330	324	322	323	341	326	331	312	322	358	317	329	323	316	357	310	326	305	289	322	312	298	351	335	316	305	349	308	336	350	296	368	329	330	327	358	314	339	298	305	325	301	342	352	333	309	285	326	321	344	379	328	319	321	288	329	325	326	360	323	350	322	296	325	337	316	312	346	324	336	293	311	293	298	309	314	319	314	329	316	319	312	306	337	308	334	383	325	294	302	325	303	337	322	317	340	337	320	319	301	340	316	310	340	323	341	301	306	315	294	333	323	323	322	316	315	342	327	353
36232	64221	52786	35124	22075	15555	9982	6323	3241	1875	1317	1102	925	855	711	599	630	607	532	509	480	462	418	425	446	455	476	407	429	402	405	407	394	386	378	379	370	372	386	357	377	372	363	384	379	384	352	367	378	365	362	370	394	388	364	361	370	361	368	363	371	361	368	371	351	367	372	346	336	359	355	371	399	361	331	365	358	361	371	348	395	362	383	354	343	379	373	358	380	370	390	373	345	374	353	372	385	407	385	396	361	342	374	372	366	387	382	362	373	395	342	360	366	370	377	350	365	373	408	361	363	331	371	364	375	372	364	352	350	361	374	384	354	352	375	368	375	371	344	388	395	379	370	390	392	348	374	344	364	387	360	347	392	390	346	358	390	368	348	343	391	367	387	398	367	348	368	354	372	373	353	404	348	372	368	374	369	403	414	369	394	375	364	372	377	390	404	349	371	360	379	402	326	371	356	362	366	398	353	337	317	374	358	372	374	363	347	366	384	369	405	397	391	417	347	394	355	405	357	367	380	395	377	392	376	354	375	382	389	361	394	358	377	358	382	356	386	357	366	318	326	363	359	372	383	366	381	352	381	347	360	361	372	359	397	397	387	383	364	361	374	373	374	346	358	388	386	378	373	369	356	373	386	341	332	346	379	400	363	408	365	328	382	391	375	341	371	389	369	418	388	417	352	374	407	352	371	364	368	368	354	385	358	355	396	336	346	390	357	399	364	368	367	356	347	404	392	340	349	369	347	350	399	345	387	323	387	407	346	374	353	384	385	350	351	349	391	376	362	376	381	385	356	375	384	367	390	344	350	369	369	378	375	367	373	357	361	360	393	364	374	357	383	378	396	381	353	408	340	345	352	377	370	356	375	401	381	386	353	392	403	374	388	391	401	361	386	375	369	355	390	386	417	391	369	365	329	376	347	375	346	380	399	379	372	372	411	389	369	394	371	352	380	358	341	366	349	329	339	366	319	355	384	371	366	353	353	375	348	365	345	335	386	345	375	361	391	418	416	386	367	378	351	378	355	358	378	408	377	352	390	353	338	327	440	393	372	383	389	364	361	404	332	364	363	369	387	316	368	362	364	378	395	356	347	397	386	375	386	363	344	355	371	375	358	371	361	370	367	370	351	387	368	352	365	405	381	343	391	374	345	391	358	348	383	353	388	394	392	405	396	385	353	393	349	344	354	405	381	338	372	370	359	361	387	367	368	363	383	410	382	350	372	349	366	375	368	348	393	395	404	359	328	387	362	365	385	369	382	377	361	408	345	356	396	340	392	350	361	366	362	363	376	350	382	344	349	386	382	347	375	372	384	377	358	359	416	371	368	350	373	351	349	356	369	365	349	363	358	336	403	341	394	368	387	388	388	405	360	393	362	366	402	388	372	361	394	379	387	377	386	392	367	368	366	366	377	350	360	378	369	370	395	351	348	383	385	366	327	373	378	355	352	358	391	393	376	364	391	378	354	374	362	351	351	365	385	343	352	389	365	351	361	361	368	368	343	366	357	367	345	358	383	362	366	383	370	390	373	392	379	372	372	377	357	352	361	372	382	370	375	400	398	395	371	369	367	380	371	354	340	369	369	385	356	357	392	403	340	370	376	404	375	415	361	390	368	387	357	354	377	347	410	385	355	386	396	353	344	385	367	385	413	357	367	336	340	423	381	372	391	391	376	369	396	366	370	344	370	374	344	397	390	312	357	370	364	389	360	370	387	375	395	379	360	371	329	390	375	336	373	378	382	348	380	347	370	372	385	369	358	344	367	378	360	359	369	368	376	336	385	373	362	350	353	327	383	411	412	372	364	359	369	399	344	373	403	377	357	317	379	360	367	386	338	355	343	381	348	346	381	370	356	358	367	362	372	370	380	368	361	364	368	378	400	363	366	355	354	377	353	409	377	377	350	351	357	352	397	371	382	380	373	355	333	360	376	368	380	348	345	369	385	368	396	356	380	383	376	352	345	353	373	395	358	374	363	382	349	346	349	360	368	369	374	338	377	389	376	374	376	363	384	392	359	382	378	362	384	403	376	377	347	372	351	384	399	402	359	377	400	403	361	366	381	376	385	404	362	372	401	374	388	370	398	383	365	372	383	418	371	369	347	355	364	366	381	382	355	374	384	370	379	377	393	371	393	369	369	391	340	380	384	412	371	372	387	366	406	374	349	376	387	388	383	372	352	356	392	362	360	379	364	385	375	371	358	356	386	391	365	395	340	364	345	397	375	363	363	399	370	408	377	371	396	358	387	369	376	381	360	375	354	379	418	387	377	354	393	360	400	398	364	345	367	389	375	363	359	354	352	332	357	332	364	352	373	371	319	395	374	337	330	384	388	363	352	358	364	398	350	380	339	355	381	371	433	393	355	381	393	381	371	366	375	391	341	363	357	343	368	394	372	377	396	396	357	402	367	360	365	377	348	417	394	381	371	349	352	380	377	388	373	361	332	382	392	383	401	379	361	388	392	359	359	376	390	397	372	336	359	342	372	374	363	369	346	355	404	389	360	359	350	379	381	380	380	380	380	366	371	357	354	370	359	393	350	380	383	345	340	413	379	378	408	380	384	380	349	418	342	386	332	353	326	339	375	352	366	373	336	405	365	402	380	386	339	345	387	415	393	377	371	380	363	374	368	372	336	369	375	363	369	382	357	386	370	376	360	365	370	380	361	397	392	392	366	362	341	412	364	350	358	379	384	388	354	370	372	407	356	374	378	380	399	344	382	398	364	416	362	374	359	351	369	362	334	341	377	339	366	362	390	370	395	361	348	351	346	344	372	343	362	383	344	351	343	377	365	419	378	339	330	360	347	364	354	363	368	347	381	362	421	366	374	367	367	361	371	365	366	352	392	354	366	352	359	396	385	381	396	373	369	382	365	359	399	363	331	376	379	410	369	365	426	391	355	366	370	375	362	364	373	362	362	382	382	356	365	399	384	388	405	371	354	364	349	394	352	392	373	371	343	370	375	358	350	370	409	397	351	383	412	379	341	370	340	381	381	413	359	379	412	396	358	349	376	353	391	378	359	383	366	366	356	365	392	362	367	365	389	355	413	372	388	379	364	392	333	342	352	365	370	376	375	373	369	375	356	346	387	392	367	384	382	387	409	398	398	369	376	376	380	341	362	339	338	378	379	397	343	363	362	342	364	370	385	382	350	412	346	366	348	355	381	421	326	359	354	359	394	391	370	386	365	347	408	345	382	321	348	396	365	389	388	367	367	405	375	342	376	387	399	401	371	363	366	331	369	389	361	355	339	378	364	384	386	344	373	400	373	397	352	398	357	378	390	391	362	342	415	356	369	357	385	373	361	361	398	367	373	352	403	364	355	377	375	347	395	395	372	362	426	390	453	379	374	403	354	372	388	366	362	338	362	367	383	335	377	391	423	397	394	390	391	395	363	350	382	379	395	351	354	351	370	400	373	382	356	375	336	350	380	362	361	369	366	382	341	377	355	389	373	373	400	383	370	386	359	338	353	379	368	333	388	377
31231	32983	32387	17358	6067	2901	1519	1024	742	609	525	489	416	400	344	368	325	309	323	306	284	340	311	301	299	302	299	291	285	299	274	273	290	283	287	284	253	245	279	277	281	263	279	281	266	261	258	263	263	303	249	274	262	284	296	272	288	281	262	292	295	268	317	295	301	274	307	287	259	281	260	278	273	246	299	264	258	303	299	307	293	246	293	278	312	284	279	285	309	266	284	270	264	279	259	249	282	278	281	269	254	273	255	275	258	292	264	264	264	271	308	260	268	258	255	267	275	284	260	223	251	267	260	275	275	309	263	265	290	287	265	253	268	300	281	255	292	292	290	279	293	259	265	259	269	300	268	311	256	260	298	274	274	268	273	257	292	284	299	259	298	285	292	276	277	298	302	269	267	272	245	281	265	271	260	278	300	289	250	259	268	269	258	291	287	249	281	250	287	251	247	270	292	263	298	292	267	266	262	261	263	256	262	278	273	252	280	260	273	246	268	279	246	246	290	302	267	268	296	260	282	252	261	259	292	259	288	264	323	295	253	257	272	246	258	296	271	291	288	296	291	292	292	244	252	268	271	278	256	278	272	279	297	248	274	268	268	310	272	310	254	263	298	307	260	254	270	272	259	285	284	253	262	268	273	249	292	269	292	258	281	293	251	269	273	284	268	301	276	267	268	300	275	285	310	280	252	229	264	277	290	265	265	291	268	253	254	302	235	282	272	287	309	251	287	264	267	268	269	297	266	262	276	259	253	258	275	269	285	282	298	289	283	268	304	267	288	278	263	285	281	289	278	245	269	287	282	283	245	280	266	267	260	278	253	277	271	290	285	249	266	270	289	261	297	265	250	276	264	250	271	271	242	281	247	277	271	301	290	268	284	261	284	254	249	262	277	280	273	257	264	259	269	272	271	287	294	267	280	288	235	242	279	283	289	251	277	281	278	255	255	280	258	266	290	275	305	270	281	269	313	272	284	277	275	279	246	243	293	249	271	291	265	302	255	277	253	298	290	300	261	254	253	275	283	245	305	263	287	259	276	272	260	259	298	261	267	273	264	264	273	269	261	287	282	274	303	243	294	262	255	283	273	299	275	253	289	281	293	266	251	271	272	303	290	270	287	306	271	268	290	282	264	259	267	298	299	276	279	295	289	289	263	245	263	257	266	270	259	273	280	296	261	261	273	275	263	263	279	275	265	297	283	283	281	275	286	262	291	244	285	252	302	276	275	258	235	270	271	284	290	290	305	297	258	289	272	273	278	305	271	269	274	307	314	284	265	265	259	285	284	292	259	261	273	297	253	282	289	266	282	281	285	286	313	259	272	232	242	281	287	248	280	275	272	269	264	253	279	296	256	315	264	264	301	272	274	300	260	261	249	275	284	260	271	272	296	245	286	292	297	279	271	288	285	266	279	274	276	284	298	301	259	279	278	259	293	285	257	267	292	278	266	277	288	258	266	266	279	240	274	272	259	261	273	261	258	285	288	250	279	271	271	294	288	313	266	269	266	276	306	292	281	267	273	280	253	271	283	262	280	260	271	296	298	293	267	259	283	267	246	285	270	252	267	294	311	267	272	264	257	285	274	259	272	275	280	268	271	268	284	263	274	295	280	254	252	300	267	254	261	241	271	262	247	266	275	265	298	282	319	242	268	260	278	270	277	265	275	280	270	280	286	273	259	252	262	292	265	273	279	273	276	242	284	255	289	280	277	265	296	255	295	279	271	295	312	295	264	255	279	278	263	265	303	252	287	242	277	299	247	278	288	257	282	300	295	266	251	274	272	264	257	287	265	272	272	269	268	296	286	303	236	280	272	265	272	270	258	267	300	288	272	244	303	282	275	281	278	276	275	266	271	282	253	268	263	259	273	266	268	306	287	270	267	269	287	294	269	249	263	268	285	297	293	279	273	285	298	277	269	276	265	292	261	270	247	299	280	273	288	283	262	274	250	296	297	252	264	251	265	272	288	285	264	271	299	268	292	264	283	296	279	273	269	244	250	253	276	267	277	287	294	274	244	257	281	304	284	277	245	296	294	301	293	297	293	299	257	255	286	229	283	274	270	264	247	283	270	245	270	265	235	294	261	255	285	281	279	279	255	235	278	268	273	283	265	248	289	280	264	278	261	267	287	303	280	252	272	247	286	282	264	289	280	290	264	261	292	281	251	252	258	288	280	257	266	316	281	282	273	270	279	262	256	282	244	272	285	292	253	291	258	274	264	260	269	277	285	269	287	289	285	263	292	262	279	263	294	268	292	248	247	281	283	272	257	272	271	273	275	275	265	253	277	302	255	257	299	319	275	277	256	280	271	281	264	271	297	279	298	284	295	262	236	264	255	245	257	281	265	283	282	278	264	267	289	260	256	315	274	270	296	257	264	265	294	293	287	266	266	255	256	283	291	250	323	268	284	288	271	267	265	292	274	265	276	310	296	270	264	238	291	249	293	284	281	287	267	268	293	272	261	290	263	228	298	262	279	270	226	258	271	273	291	283	246	280	279	241	252	295	244	279	263	253	259	277	275	256	274	249	298	269	286	285	251	265	262	278	301	306	282	256	283	284	290	275	297	281	277	275	304	274	268	276	283	246	244	234	268	273	267	266	264	240	269	277	290	293	282	312	278	281	277	314	250	282	271	250	275	270	277	306	272	251	274	245	260	273	269	270	291	305	278	290	263	271	283	289	288	256	308	271	254	264	248	279	299	270	260	304	270	271	279	272	281	272	283	254	277	289	305	272	240	263	262	285	285	248	263	247	273	285	303	255	256	279	291	267	304	241	248	284	256	251	275	245	276	280	256	277	294	260	285	295	271	268	289	310	292	275	291	260	268	266	251	298	271	261	250	255	288	304	260	298	250	288	263	276	235	252	266	313	269	287	269	277	268	286	269	266	285	271	279	292	277	261	298	298	295	268	260	258	288	268	278	263	288	270	316	283	283	287	271	301	251	242	260	261	295	263	274	294	258	294	293	289	270	249	275	271	313	282	278	270	272	265	269	281	307	261	262	252	249	271	261	337	289	285	272	273	303	296	253	258	268	283	287	285	264	254	275	253	277	271	269	272	303	260	286	259	265	252	259	249	279	265	288	280	264	281	259	290	318	301	293	277	265	271	305	255	245	281	252	299	254	267	272	281	271	268	260	258	287	239	263	271	286	242	273	273	280	237	280	268	293	265	251	260	286	308	267	276	247	267	289	271	285	291	267	260	282	260	267	278	273	259	283	255	255	269	274	257	307	268	265	296	268	258	280	287	272	260	271	300	297	284	297	290	291	261	266	276	282	252	267	250	257	278	279	277	278	274	300	288	307	301	275	285	261	291	245	276	297	341	267	273	286	282	284	230	290	279	287	278	242	250	246	279	282	291	284	263	251	278	275	298	278	259	281	273	267	268	260	300	265	278	277	285	277	286	280	269	262	284	274	296	254	252	236	279	263	299	294	283	265	288	268	276	263	277	285	269	281	249	276	279	276	252	258	259	274	270	280	280
34529	48594	34968	17167	8938	5158	2895	1822	1261	1010	863	692	599	530	445	464	423	413	420	406	343	366	374	342	379	331	366	363	331	318	328	349	358	341	335	351	331	350	327	355	331	322	339	327	314	326	292	309	314	352	313	280	276	325	335	338	296	352	321	324	304	298	331	309	335	325	328	298	308	316	277	300	321	342	315	339	349	298	319	295	317	325	342	316	307	320	331	363	338	326	333	361	326	330	308	315	328	303	335	314	317	330	333	314	345	332	309	312	327	314	322	330	334	284	305	346	327	344	338	329	323	341	338	324	333	319	293	341	319	312	345	322	313	326	334	305	307	306	325	318	348	321	303	309	343	305	338	328	300	342	317	312	336	327	319	331	310	313	314	328	296	303	334	330	343	355	309	320	329	351	302	314	336	367	328	308	317	313	317	288	333	357	350	341	328	322	331	338	308	327	316	336	312	325	295	319	309	337	316	306	344	303	340	303	295	340	334	318	308	329	326	299	328	335	299	342	354	313	303	348	329	326	288	333	334	309	350	306	327	335	292	331	294	316	320	297	307	340	339	312	322	305	342	309	343	297	333	331	283	323	340	295	325	340	326	294	321	337	335	361	320	339	323	321	303	319	307	306	326	332	302	306	298	322	317	325	329	291	286	305	346	310	337	289	321	311	294	302	325	364	325	334	279	283	338	318	331	285	340	305	293	320	358	356	309	314	321	336	329	280	323	335	315	343	308	345	349	314	338	306	307	325	308	328	342	347	299	328	331	298	342	326	306	332	300	334	324	335	319	307	326	312	309	320	322	323	330	308	336	323	314	315	338	357	335	315	315	303	316	330	316	334	328	353	312	312	329	305	330	342	341	296	303	325	346	308	327	345	325	368	301	267	316	332	329	316	314	364	321	323	314	327	323	310	302	341	326	320	318	309	310	342	312	341	310	310	329	360	329	311	310	300	290	294	356	299	299	301	316	340	333	320	316	329	306	302	324	292	352	294	287	340	322	320	305	294	271	327	330	297	322	337	333	339	337	325	315	334	308	320	348	315	292	351	314	308	317	314	311	281	360	331	327	332	327	311	314	328	341	302	347	351	307	292	319	358	332	316	303	332	335	296	307	315	335	292	341	336	292	321	355	289	305	344	330	319	311	329	344	295	288	336	332	333	334	332	316	317	329	306	317	335	316	330	313	331	298	315	302	318	302	297	323	303	314	317	325	325	330	323	319	336	358	319	314	320	310	310	326	334	339	304	371	314	324	316	338	344	299	319	317	309	311	284	333	375	346	343	315	330	348	306	325	321	306	351	326	341	348	315	308	321	323	328	346	332	369	290	325	328	322	326	312	309	329	318	320	352	321	346	330	322	339	293	319	309	332	306	313	293	326	342	323	303	343	299	358	317	338	295	310	308	326	317	309	313	289	319	329	293	276	328	316	339	318	316	314	341	362	347	331	319	313	297	327	354	347	300	344	322	313	307	293	334	336	322	349	332	306	326	290	345	333	301	292	313	334	321	316	300	316	296	292	320	336	299	329	343	336	326	346	343	323	305	314	318	330	340	363	330	355	341	313	334	315	323	309	297	319	325	266	306	340	315	323	329	311	348	286	340	337	336	312	294	309	317	322	334	347	337	320	309	331	325	340	341	313	308	294	304	333	326	303	290	287	320	283	327	313	334	336	332	328	331	341	329	331	352	294	299	299	311	344	321	324	335	339	311	330	283	323	307	315	305	337	299	345	311	327	311	353	363	324	335	304	301	348	327	318	294	314	296	339	320	269	343	301	350	339	309	302	325	348	323	362	357	344	318	340	334	345	328	335	333	350	323	341	335	317	337	317	323	341	309	338	322	321	291	328	310	311	307	317	328	351	331	308	290	298	309	346	320	357	305	324	346	316	329	348	313	316	338	336	327	327	352	312	333	339	346	367	293	326	310	327	299	333	331	346	313	314	339	329	337	324	366	309	310	367	326	325	311	312	326	339	357	338	300	317	316	332	331	336	311	287	348	337	335	352	338	309	300	300	305	297	316	313	348	326	336	285	334	312	327	302	326	304	337	316	288	310	328	316	316	312	308	331	333	320	337	332	351	305	320	328	312	313	298	336	326	302	317	306	307	327	328	325	314	345	331	294	317	327	331	296	340	317	368	337	346	333	314	317	351	315	337	349	299	370	307	337	285	304	344	306	357	326	320	315	323	320	336	331	313	314	340	315	355	301	331	318	288	338	347	305	308	308	331	319	330	345	318	324	329	323	338	310	305	338	306	307	310	327	314	324	309	304	306	339	323	323	313	321	317	299	311	329	298	322	343	313	295	328	340	343	329	298	332	325	322	332	347	337	366	323	317	328	300	325	316	329	351	330	305	320	291	334	314	314	353	315	339	324	321	331	337	337	332	319	331	332	349	307	310	347	323	280	346	319	326	312	332	313	326	348	341	307	308	316	325	312	315	306	353	327	320	337	326	316	348	305	303	343	316	303	350	330	323	348	318	327	329	351	328	297	355	324	327	334	344	306	292	336	319	288	367	298	333	317	326	331	351	340	288	297	324	320	327	376	325	299	348	333	308	362	328	357	312	305	347	346	322	332	307	322	284	318	326	317	323	299	331	337	327	325	338	328	328	327	298	292	340	327	318	304	352	330	315	306	339	308	339	341	297	303	287	324	331	329	348	323	297	329	308	316	296	308	305	334	325	305	315	314	351	347	301	302	332	311	305	328	333	295	328	292	303	348	318	305	338	323	330	316	297	325	356	353	301	287	326	360	337	306	296	358	301	327	321	371	304	315	315	308	334	321	313	340	323	294	334	325	343	292	312	316	336	308	326	343	308	306	328	329	340	307	297	346	327	359	362	341	329	314	311	318	342	330	356	317	310	334	358	321	306	318	278	338	291	360	313	309	346	326	320	309	300	333	317	315	343	325	333	318	319	313	323	294	315	331	356	344	323	322	343	307	314	331	342	345	331	328	324	338	352	287	328	322	320	297	299	337	312	319	343	344	343	346	331	308	299	339	311	329	308	362	277	332	325	323	350	317	295	312	310	343	345	301	338	362	309	298	324	348	332	299	318	338	345	303	371	351	338	355	336	327	325	323	298	346	311	341	314	341	295	318	303	290	344	334	327	331	321	369	314	334	287	313	309	345	333	324	334	317	320	317	299	330	319	330	350	297	344	296	305	335	320	339	316	334	311	321	318	297	322	326	330	342	318	317	317	340	313	340	335	315	315	282	290	319	323	353	310	283	321	308	322	330	311	335	325	319	342	322	316	345	302	303	345	306	339	300	312	312	305	317	317	316	291	314	305	315	279	354	330	329	359	294	305	319	349	292	308	329	314	303	321	312	324	334	345	305	351	284	342	327	303	334	306	345	335	301	349	337	329	311	327	325	343	316	334	310	314	342	307	345	318	356	337	335	317	316	341	303	322	320	312	306	300	305	322	322	323	327	310	346	326	323	303	352	322	303	305	309	286	344	311	319	320	323	283	301	325	319	346	301	298
23867	21388	28438	25023	21192	12474	4279	1882	1137	892	702	607	553	490	441	395	439	415	404	437	392	418	340	364	322	324	367	369	320	336	373	339	327	328	321	324	351	301	324	333	325	334	326	348	295	305	314	313	286	313	311	295	310	306	345	293	315	321	338	341	336	275	325	329	314	322	307	304	298	327	345	296	335	314	343	336	276	332	334	329	320	324	329	332	307	338	304	325	334	297	308	322	297	345	297	323	319	337	308	321	332	312	339	321	300	292	311	293	329	318	317	276	317	282	332	326	321	295	324	299	341	317	295	306	300	331	325	333	308	326	301	319	351	331	332	307	325	378	330	283	287	325	313	329	294	334	308	342	287	306	312	318	326	311	321	313	315	297	279	314	298	327	311	307	287	304	336	328	303	298	318	326	281	287	346	315	362	302	347	304	318	307	331	305	306	290	352	322	331	296	323	309	310	297	308	282	295	298	320	322	298	302	296	309	307	313	321	316	283	326	304	298	323	302	309	309	356	324	332	310	300	315	301	298	326	299	320	323	320	336	310	353	295	308	330	318	308	334	283	324	303	323	312	324	322	303	305	278	322	338	329	337	334	318	337	312	324	297	294	332	314	351	350	323	320	325	300	297	340	327	307	329	298	295	320	280	331	276	343	318	297	348	314	306	338	308	316	311	328	333	333	332	319	309	331	300	295	323	275	237	281	337	276	313	337	298	327	292	284	318	318	323	335	312	306	300	292	311	315	327	326	299	343	316	313	340	327	315	316	324	330	303	337	310	313	313	344	335	314	349	326	328	289	291	330	326	311	285	325	300	298	337	313	307	289	300	322	297	341	286	313	299	300	311	309	335	339	315	292	301	296	297	315	329	326	344	319	316	322	321	316	314	313	319	337	341	349	335	330	326	332	290	323	294	363	326	307	343	310	280	304	315	310	324	362	317	329	299	364	338	328	323	322	302	319	289	326	313	322	333	299	335	298	329	336	304	308	337	291	308	326	304	334	302	313	363	288	318	327	316	332	323	325	305	296	317	319	321	317	316	311	305	307	304	341	326	333	328	299	301	326	298	338	343	334	285	334	278	313	338	292	318	320	339	309	313	306	346	325	340	283	313	300	325	317	310	308	315	353	289	294	326	293	317	327	305	331	335	335	304	308	330	346	321	311	323	322	307	308	325	314	319	286	281	317	324	296	309	300	318	302	316	326	322	285	314	311	320	330	328	276	311	318	296	321	300	273	331	353	312	331	283	325	301	331	331	329	324	321	299	310	317	302	337	318	297	322	366	294	310	312	317	337	321	324	319	316	277	336	305	317	322	300	275	312	317	310	294	324	308	312	302	327	302	330	329	335	306	305	315	326	327	323	279	326	311	324	293	350	307	317	323	379	287	315	323	310	327	318	307	352	288	323	306	312	333	342	305	337	308	335	323	317	346	329	329	316	308	312	308	320	318	317	322	300	321	299	331	312	290	353	305	300	302	321	335	317	300	289	300	294	316	305	286	301	329	320	314	300	342	306	316	309	300	297	327	336	327	328	310	352	312	314	313	298	328	313	298	312	345	289	337	325	296	325	284	318	345	320	310	338	303	330	284	332	297	286	323	313	324	337	334	326	322	303	328	326	304	330	305	332	303	294	296	310	306	301	308	314	291	316	318	330	306	304	295	327	318	337	290	283	326	311	300	339	320	303	342	325	311	288	341	280	328	333	320	331	355	329	326	322	325	308	308	345	308	321	317	332	312	335	326	333	310	348	301	334	321	271	325	290	292	300	312	311	286	326	339	297	290	283	301	306	323	311	322	309	344	284	322	285	354	329	325	315	302	290	297	364	305	295	311	334	340	299	321	305	307	329	334	334	330	324	302	337	314	294	310	288	292	327	326	295	270	321	300	304	329	316	325	320	315	305	289	334	315	323	291	348	324	307	323	283	335	321	325	306	322	299	334	312	318	325	291	292	348	329	284	284	339	305	317	296	306	311	353	309	338	296	342	320	284	312	289	321	318	311	341	319	294	297	306	329	288	335	303	329	338	317	314	319	333	322	358	299	330	336	331	295	331	321	302	310	304	317	348	322	334	332	329	307	309	324	306	320	321	326	321	331	336	282	321	292	296	333	322	314	326	305	323	317	316	311	294	322	289	316	300	331	334	294	322	319	332	345	305	331	340	320	318	336	305	334	326	313	329	336	334	325	294	297	299	312	347	342	328	300	318	323	297	318	342	335	338	298	275	346	314	325	287	310	311	328	281	307	308	293	325	333	327	299	333	333	340	308	333	324	302	294	324	328	285	320	333	317	312	325	301	309	319	325	339	325	321	316	328	328	323	340	295	294	338	325	306	321	326	323	325	339	318	278	319	287	301	315	289	349	288	265	309	315	285	331	321	299	285	328	326	322	311	344	333	317	301	315	323	337	313	307	330	340	319	333	308	318	330	295	321	310	299	360	295	321	302	291	283	322	298	346	337	326	317	324	346	323	296	318	295	308	316	305	321	352	339	328	321	309	314	342	332	313	324	313	311	326	314	311	336	275	310	358	331	302	317	305	301	299	301	335	318	287	335	320	323	354	302	305	316	301	322	342	313	326	317	332	260	322	304	294	319	323	308	306	300	375	321	330	325	346	321	314	317	351	286	325	329	310	315	313	293	314	281	347	324	308	320	318	338	314	295	329	309	347	325	292	315	311	340	311	318	316	345	333	324	319	269	312	317	309	334	330	329	322	332	302	312	301	320	308	321	342	300	332	312	322	309	321	313	318	321	335	330	293	310	330	314	311	301	339	313	322	316	273	317	306	260	334	296	317	312	330	299	290	327	303	316	325	298	342	317	321	298	304	349	330	341	381	323	317	277	296	320	319	301	325	315	357	289	311	298	308	303	320	331	303	308	283	357	293	325	312	341	321	290	338	311	262	312	291	303	305	306	317	334	343	295	309	331	326	309	312	300	308	292	317	317	334	337	312	313	339	320	293	318	305	314	318	285	334	319	263	298	313	318	306	297	317	329	279	338	323	329	310	308	312	307	315	340	313	301	329	305	317	310	313	355	275	300	356	316	293	316	327	292	344	298	333	292	297	325	365	316	312	298	340	343	349	281	316	307	320	301	326	319	326	330	301	299	303	324	334	300	353	297	297	310	321	341	307	312	313	343	290	301	290	316	320	335	314	308	295	308	357	297	349	319	307	339	345	311	307	316	297	327	306	349	314	303	295	303	295	322	311	316	286	300	307	315	322	330	311	320	312	308	311	310	301	322	330	352	311	337	296	344	313	332	341	322	321	335	306	322	310	312	325	342	293	325	320	303	325	346	321	331	281	353	328	312	332	305	320	300	299	307	293	306	326	337	347	330	332	313	295	350	330	299	330	335	297	300	335	325	313	300	354	324	328	351	312	302	304	295	309	319	333	297	327	332	310	309	324	302	328	324	352	293	357	321	317	281	290	312	309	324	306	293	282	317	297	290	335	327	337	344	335	310	328	327	319	381	318	303	322	314	315	324
35694	57983	42507	27348	17503	8977	5026	2956	1960	1426	1149	977	793	720	656	595	552	509	518	503	434	457	451	421	450	450	407	443	374	411	386	371	386	397	402	389	394	387	378	393	370	398	379	354	408	381	373	365	359	351	390	380	396	355	379	362	369	335	380	379	376	337	365	368	384	352	312	381	366	309	345	336	356	361	362	367	357	343	386	360	354	350	374	333	348	362	369	353	396	370	390	354	371	344	332	406	347	382	376	387	379	392	335	355	357	401	346	382	334	362	358	393	366	378	360	375	348	340	383	398	389	387	397	366	358	378	365	413	350	353	416	363	372	347	376	353	349	352	371	378	361	358	371	349	360	376	401	352	343	365	352	368	352	352	362	396	346	428	388	379	386	406	352	334	381	354	356	355	329	334	374	400	397	299	359	356	367	370	368	398	357	358	375	370	404	386	394	395	374	342	369	383	376	370	351	356	374	371	360	352	324	377	396	354	337	353	368	360	404	352	365	346	380	396	349	360	392	357	330	379	353	349	368	359	341	395	369	390	362	383	367	376	393	361	361	382	370	390	346	370	354	373	357	315	359	334	347	379	333	380	349	357	362	385	382	352	338	370	349	400	358	373	383	392	346	371	339	370	347	373	372	377	403	361	359	375	370	381	347	357	388	403	378	326	357	356	385	384	335	342	366	365	383	387	379	370	389	385	394	380	359	391	352	379	360	405	402	382	347	388	344	362	358	370	353	327	358	376	378	352	363	354	380	375	355	394	346	367	356	362	371	342	368	342	382	367	365	404	344	385	377	388	377	396	320	356	380	358	346	352	357	346	362	360	359	397	349	352	385	389	360	339	367	374	384	335	332	357	377	393	348	372	366	349	351	361	336	357	374	408	371	379	363	350	361	365	365	338	352	373	357	379	395	347	372	371	362	338	378	355	412	401	337	363	408	372	346	343	376	352	359	392	373	353	345	397	347	336	381	364	362	365	375	354	360	393	407	356	356	368	364	346	391	366	337	393	354	340	362	374	373	380	390	358	378	352	419	372	350	353	382	380	371	367	382	357	414	386	343	372	372	370	396	387	383	373	396	368	380	389	381	400	391	324	390	353	352	372	351	376	387	399	382	377	332	322	423	350	356	368	346	356	368	370	420	374	351	347	368	348	398	368	363	363	396	367	354	364	336	370	351	393	355	382	351	358	318	374	361	362	371	367	346	353	330	394	362	374	383	398	357	400	401	378	328	354	376	364	398	351	404	382	385	368	363	363	396	352	369	375	382	380	388	373	375	356	361	369	377	355	363	365	405	359	365	349	359	391	385	357	360	359	342	374	354	361	348	363	380	389	352	429	381	346	375	376	363	376	347	376	389	402	371	378	355	389	394	358	389	382	352	355	373	386	365	347	394	387	322	361	375	365	328	357	383	368	375	323	380	368	373	387	382	361	346	331	365	364	363	364	355	358	372	353	380	371	338	399	368	368	361	358	355	380	392	373	381	381	355	363	382	358	376	358	364	359	407	364	348	376	395	368	377	380	368	376	370	353	379	382	344	348	373	361	408	368	352	328	366	373	343	398	342	355	364	363	400	369	363	385	370	329	338	367	349	379	353	340	360	366	364	356	362	381	380	356	373	345	376	345	381	349	363	381	363	382	360	390	409	400	418	370	367	395	349	360	368	397	354	368	385	363	387	363	359	363	326	354	412	381	357	342	374	370	369	369	348	395	371	372	394	357	328	359	360	354	391	385	368	372	344	356	369	381	352	380	385	362	358	334	328	355	360	382	369	316	373	369	369	346	399	389	355	357	375	364	354	361	399	338	353	370	387	375	355	357	351	385	352	361	378	357	386	410	358	373	364	349	357	374	352	391	392	365	337	356	373	349	396	326	368	397	385	369	342	393	362	380	361	388	357	363	391	379	359	385	372	360	365	373	387	381	365	379	387	375	336	365	370	372	349	375	379	356	410	362	370	346	344	370	354	330	332	386	368	317	356	379	375	328	337	325	370	372	356	383	402	384	353	356	359	354	356	388	391	362	345	346	359	383	359	361	395	376	369	340	357	354	367	383	367	357	307	407	356	335	354	380	385	370	348	344	344	386	392	376	369	347	368	332	341	394	331	388	374	366	351	401	365	338	366	366	387	348	363	349	374	379	385	350	381	385	372	363	349	358	396	375	390	349	343	363	340	370	357	378	390	390	389	361	357	400	361	373	370	393	389	391	365	373	381	371	380	355	365	357	351	423	332	367	383	386	354	386	432	357	376	408	386	371	367	328	365	390	356	380	369	364	388	351	387	387	328	361	358	335	328	396	359	358	368	394	380	391	385	344	373	395	398	411	352	390	377	353	366	386	333	349	362	375	363	364	354	356	354	374	323	354	357	355	355	356	350	372	381	378	361	373	358	384	359	365	350	329	407	377	350	352	333	361	364	379	369	360	362	388	338	377	373	361	393	354	377	386	392	375	390	323	373	381	383	357	382	388	351	350	405	357	362	332	401	394	338	380	304	394	360	362	343	377	323	401	326	371	357	387	332	389	357	400	341	353	366	363	358	353	369	376	413	369	375	359	394	411	359	382	326	363	382	378	369	349	381	369	365	361	352	379	364	346	364	404	369	357	374	396	363	372	331	331	361	360	347	364	332	388	349	354	356	366	385	364	354	379	368	393	361	361	331	336	376	380	360	343	390	353	369	371	331	388	341	360	340	381	360	372	393	360	357	377	371	372	376	340	357	371	356	364	396	353	372	414	339	401	361	390	366	352	351	368	361	390	345	371	391	395	376	368	359	368	328	333	369	385	387	370	347	358	363	403	367	396	383	382	343	360	339	359	355	332	354	367	366	358	361	354	393	364	326	378	337	355	348	407	379	364	378	352	313	343	367	377	402	367	369	407	388	398	372	392	356	375	377	390	359	380	377	355	337	337	367	369	351	372	399	346	376	382	360	367	356	351	335	380	352	354	361	370	354	356	379	390	342	376	336	322	365	395	342	401	371	352	328	383	356	350	405	382	337	385	344	342	370	345	352	375	362	380	365	370	359	353	371	377	360	374	364	371	411	380	362	334	360	380	369	385	379	347	391	397	415	361	369	405	356	376	368	387	363	376	388	391	367	356	383	366	369	354	388	358	346	384	370	375	347	355	383	358	354	351	361	370	396	366	344	373	386	346	363	335	350	375	339	350	368	348	371	359	311	349	343	374	368	363	351	370	337	356	376	373	361	360	370	354	356	407	385	393	354	369	379	408	357	374	394	353	373	369	347	359	384	361	385	380	360	369	342	347	401	407	396	326	404	365	381	360	342	386	381	377	368	371	384	378	359	371	370	371	384	348	390	371	333	349	368	373	349	389	422	364	394	356	355	352	362	329	362	359	352	397	369	369	390	369	367	328	360	347	386	378	373	346	386	368	348	336	390	362	348	390	360	407	348	360	347	355	370	382	374	360	365	380	326	367	346	355	408	355	353	365	342	403	396	362	392	353	377	333	380	378	343	346	364	400	367	355
25315	21740	28325	25978	14352	6174	2620	1178	818	719	561	499	444	394	409	338	344	324	301	312	281	283	286	270	275	288	286	276	277	258	256	256	308	283	270	268	252	228	268	271	285	277	232	270	252	232	262	250	275	237	253	256	267	260	260	241	254	246	250	236	246	269	249	278	249	257	285	260	271	268	288	279	244	270	247	261	255	267	256	258	248	260	270	270	239	260	231	252	280	278	274	261	251	259	276	255	265	256	236	248	231	248	255	257	274	260	252	270	254	240	247	234	293	276	250	254	238	234	246	225	241	270	271	224	280	260	262	240	269	230	267	254	235	270	240	257	251	252	269	257	234	257	284	255	269	253	258	233	244	267	269	258	249	248	243	263	228	266	258	246	221	252	258	269	237	233	256	253	265	258	278	248	232	261	249	256	239	228	238	254	236	246	259	253	242	268	271	245	229	256	292	282	235	245	246	241	247	271	251	290	253	246	224	250	294	263	256	252	296	265	243	266	268	256	234	254	235	255	266	265	247	255	228	282	247	255	267	231	253	262	265	279	265	276	265	243	258	264	250	292	281	249	245	244	284	223	253	259	248	245	276	243	253	261	257	258	242	260	278	260	254	252	259	266	257	262	249	255	277	250	222	259	288	249	257	262	241	222	253	273	256	264	264	254	226	234	274	260	260	258	255	262	242	253	249	270	274	243	229	252	233	230	247	267	259	242	240	255	265	256	252	251	249	268	272	262	237	250	277	252	244	262	221	257	251	258	253	268	236	256	246	259	239	294	239	270	230	264	242	232	273	274	223	238	261	269	271	260	243	268	249	281	244	261	262	247	236	248	278	251	247	242	268	213	266	278	243	265	271	286	267	254	264	250	232	255	253	240	248	255	263	261	239	271	253	289	252	248	250	260	241	290	251	254	260	267	229	276	251	266	253	268	288	242	238	240	250	237	283	255	243	274	249	256	224	246	256	230	258	260	225	276	198	256	253	257	246	260	253	248	243	232	266	251	249	251	283	263	245	277	265	255	269	229	271	260	237	291	253	244	295	273	271	257	230	211	249	236	260	256	272	236	255	240	267	261	257	251	241	240	276	247	247	253	261	292	257	255	252	251	271	264	270	242	260	277	236	255	249	276	287	250	265	268	280	252	247	241	243	268	266	241	270	263	238	246	245	277	227	262	231	270	268	229	258	249	240	302	237	253	285	278	249	250	253	270	286	242	263	258	249	275	266	270	265	284	301	266	267	245	230	259	264	289	248	247	269	249	249	267	238	262	279	244	249	243	258	233	255	246	247	250	245	266	259	246	247	241	252	284	242	257	264	244	268	256	259	268	261	266	244	245	272	245	247	270	241	274	282	261	250	256	257	252	247	272	268	251	252	253	262	258	262	259	270	253	237	228	270	270	266	248	262	249	254	247	247	254	252	219	250	230	260	238	280	254	247	277	221	264	251	252	250	265	266	237	283	255	248	268	242	262	263	250	250	278	258	253	293	263	255	259	264	245	273	238	240	247	246	247	252	265	252	254	248	278	246	225	266	257	239	249	283	246	258	234	254	231	261	253	228	274	219	262	250	254	260	261	271	257	256	258	250	276	249	273	246	260	268	246	271	251	248	271	265	251	272	275	258	253	260	254	234	278	267	254	250	264	244	248	261	267	241	259	275	261	266	269	251	253	258	236	268	245	249	256	247	245	261	228	260	268	254	256	270	245	280	244	251	247	254	251	263	242	245	246	240	269	211	263	291	260	251	277	234	225	248	247	253	237	255	240	230	261	243	247	257	244	292	267	271	250	240	265	254	278	264	234	257	217	258	281	269	292	288	239	264	234	241	264	259	251	253	241	277	260	262	245	264	269	270	255	241	275	272	260	262	267	239	255	268	247	269	267	260	267	262	266	250	254	263	284	260	242	245	260	260	259	256	265	228	248	273	266	231	233	257	226	248	269	226	248	284	253	260	253	262	242	253	235	256	261	249	255	238	238	241	253	264	274	279	260	272	255	263	245	265	245	259	225	275	265	255	255	263	268	253	284	282	256	257	238	261	274	268	268	243	272	270	237	273	261	258	268	224	273	250	280	242	281	247	284	248	259	246	252	262	268	283	290	266	256	275	247	268	253	254	277	254	240	267	234	232	259	273	284	262	267	264	267	235	260	259	242	266	271	216	222	233	238	275	254	261	235	245	275	277	251	257	227	212	250	256	251	261	238	257	243	224	250	265	283	229	263	230	268	274	252	244	274	276	277	236	251	247	266	255	251	272	245	231	259	272	234	245	250	251	260	245	267	253	280	291	260	242	253	262	270	274	271	241	245	223	256	277	241	261	273	262	252	250	271	273	240	220	267	244	260	278	267	256	253	264	239	224	232	270	296	272	272	252	239	234	277	245	258	239	274	230	276	261	253	237	271	206	276	238	268	281	257	253	285	241	260	237	282	232	272	279	275	260	257	254	259	260	246	296	288	252	249	236	238	243	229	252	242	284	274	254	243	275	251	239	224	250	260	255	252	255	277	252	243	270	253	232	248	266	235	251	274	246	242	266	229	242	275	280	274	241	266	269	262	236	256	280	253	262	262	232	227	236	249	232	242	241	251	248	237	226	252	269	268	220	251	266	293	258	249	255	235	241	270	263	242	253	227	266	256	260	250	276	263	261	284	245	266	261	264	277	269	233	234	237	253	238	245	244	249	250	246	259	259	254	249	248	257	241	270	271	254	244	263	225	251	242	246	262	240	271	278	260	241	294	241	272	266	253	272	236	241	246	245	255	286	264	239	247	261	249	243	262	265	278	231	237	242	272	265	295	269	242	253	262	241	242	240	239	240	273	267	245	269	312	272	259	276	254	235	240	253	301	254	235	239	281	260	267	265	265	254	271	227	247	233	256	282	231	246	255	252	262	244	255	246	260	263	270	282	255	260	230	237	225	260	225	292	256	271	247	258	280	269	240	257	241	255	268	229	238	274	266	245	272	262	247	268	270	278	230	281	258	258	269	254	273	257	262	256	270	243	297	244	239	260	262	258	255	250	280	250	283	254	261	241	265	267	234	257	237	270	245	256	256	251	274	258	241	253	254	246	261	260	278	232	272	227	237	245	263	250	270	243	269	282	266	261	254	230	259	268	224	264	241	262	270	272	230	241	227	261	250	294	277	259	260	254	289	276	233	273	245	246	253	285	252	264	260	251	250	306	267	279	251	284	269	254	286	250	250	270	249	247	266	253	252	256	265	231	262	276	269	238	244	285	251	268	278	252	232	262	237	264	246	233	264	249	237	243	255	254	267	292	239	265	280	254	250	253	287	263	233	259	241	235	242	275	265	259	248	291	213	271	273	259	256	255	260	266	245	261	232	257	254	274	275	275	259	255	241	257	255	250	229	244	249	245	243	251	254	221	283	237	266	250	275	268	263	261	245	249	208	250	250	291	281	257	281	249	255	270	272	263	232	256	260	247	235	276	269	278	230	257	255	260	260	261	255	262	263	260	273	251	259	259	250	255
34105	53036	39337	23297	15747	9175	4569	2316	1634	1163	934	779	669	547	550	514	453	427	414	379	418	348	392	361	334	327	329	394	316	320	336	343	314	306	352	323	315	289	321	304	309	304	331	338	325	298	308	328	328	287	318	281	280	311	284	299	298	283	320	311	306	327	324	337	302	314	287	329	311	293	276	313	283	301	321	315	305	284	343	325	312	293	313	312	301	310	336	317	293	303	337	322	306	317	318	307	282	301	334	327	328	310	315	303	299	319	290	304	298	315	297	335	322	291	308	305	309	324	311	289	308	296	294	302	253	280	321	341	289	283	287	287	337	309	321	298	323	288	348	297	334	268	317	330	301	299	310	283	313	280	299	323	321	304	269	326	274	293	300	307	306	334	300	335	318	273	320	317	276	291	286	309	292	302	316	288	303	331	326	313	315	326	291	318	307	319	305	307	282	296	325	296	328	307	326	307	293	283	282	304	312	300	312	307	310	319	298	303	288	317	310	318	293	334	342	279	325	337	282	334	301	314	311	298	320	301	305	320	327	295	304	308	328	296	293	288	289	295	307	319	333	297	307	311	360	335	289	306	305	327	298	296	308	276	306	304	312	298	322	281	302	319	306	283	289	323	304	310	308	258	308	313	295	279	307	324	293	305	318	332	310	306	259	294	339	322	295	306	290	309	304	326	287	315	283	294	326	294	336	337	321	302	308	294	345	302	305	321	318	324	312	260	308	300	321	301	311	303	292	277	302	311	312	296	306	284	286	281	290	294	309	316	312	277	351	342	308	292	307	292	301	300	290	304	280	302	300	329	290	295	330	334	333	304	276	293	326	336	296	303	302	300	286	304	280	285	297	254	318	260	313	305	303	300	300	271	334	304	300	310	266	281	310	321	345	315	292	287	287	316	319	286	306	307	296	319	332	303	294	280	312	317	308	333	300	304	292	307	289	306	289	291	299	301	316	300	278	290	304	307	300	295	280	323	301	324	310	280	305	305	287	301	318	303	287	330	305	294	310	322	307	291	316	325	290	271	303	319	327	314	292	286	289	318	318	338	278	302	288	342	300	300	321	274	296	305	299	291	305	339	329	326	308	278	315	277	317	331	302	329	275	291	302	309	322	273	324	324	319	284	299	313	300	311	272	302	326	320	304	318	293	294	304	284	295	319	274	305	299	288	295	330	306	333	311	306	324	312	280	282	327	274	311	295	358	272	300	317	278	317	299	297	285	281	282	302	299	332	318	297	289	303	309	290	322	282	297	297	334	290	277	314	329	328	277	293	284	308	316	285	330	307	323	299	303	310	294	287	335	305	291	334	349	319	344	304	308	317	299	291	304	311	325	277	271	321	278	345	274	291	316	328	303	287	317	332	311	308	316	337	317	283	294	298	299	336	294	312	305	318	312	311	307	325	300	292	336	301	298	282	320	291	291	317	314	311	315	332	291	325	304	266	314	307	320	278	279	296	268	277	332	346	319	324	294	290	301	297	332	294	298	297	325	304	310	343	301	289	327	316	310	298	276	307	289	320	304	282	311	328	308	254	272	311	290	320	336	304	285	357	317	287	290	293	319	301	300	311	305	309	303	292	294	332	305	298	308	303	294	297	296	292	294	294	317	315	313	332	282	311	325	278	306	313	311	319	298	313	302	296	285	288	295	281	276	283	277	318	295	314	305	301	289	292	305	305	340	294	287	295	331	294	307	322	292	303	328	297	281	298	330	294	271	300	266	295	292	301	308	278	275	282	298	265	313	288	304	319	308	312	302	323	311	284	294	308	312	296	297	287	312	311	302	322	319	299	311	280	302	291	310	298	288	314	271	296	300	294	288	285	293	311	281	289	271	281	286	308	327	286	295	297	311	324	311	303	303	290	312	318	290	337	298	308	314	293	295	293	290	290	293	327	289	277	297	328	331	304	288	302	294	304	295	328	330	316	323	294	321	317	327	302	278	277	293	321	286	293	311	261	291	294	318	303	327	299	324	336	301	305	326	296	330	315	299	325	294	310	316	309	329	280	285	300	304	291	302	311	310	300	303	314	273	300	279	287	300	300	318	320	310	318	305	306	308	302	308	289	315	281	315	328	280	315	338	303	267	308	326	310	273	312	325	310	304	310	284	267	304	315	272	296	326	297	317	304	285	289	304	280	308	295	307	310	311	298	300	293	296	289	296	337	321	299	301	314	327	295	293	294	282	313	305	303	281	321	312	310	278	301	322	297	343	298	273	299	329	305	294	305	274	292	295	286	309	318	329	311	295	315	319	295	315	292	293	303	310	303	292	287	297	322	290	309	299	334	310	328	303	273	326	309	305	319	308	317	298	294	290	299	301	296	312	299	322	297	297	280	298	305	303	280	315	295	323	303	302	285	313	310	302	294	296	305	322	295	290	316	321	274	285	295	323	315	281	283	278	297	291	325	325	272	296	290	304	336	307	315	288	274	300	273	292	311	281	298	323	311	290	325	281	330	305	307	290	308	327	304	328	309	319	290	298	300	324	313	296	304	315	293	295	335	316	304	309	297	282	300	314	327	306	326	311	304	311	333	291	267	297	303	289	333	287	299	314	314	302	317	263	291	301	288	302	278	297	288	289	288	319	294	278	309	307	318	326	327	307	304	312	310	301	302	301	282	285	325	306	298	292	306	312	280	325	322	290	336	308	307	262	310	293	314	310	310	273	287	319	290	302	311	320	312	327	312	277	305	319	251	321	277	322	290	315	347	317	319	320	300	297	323	299	298	301	312	285	311	320	313	345	343	322	304	328	324	279	300	309	349	287	292	281	305	306	287	311	297	289	297	319	299	299	303	286	275	322	319	321	295	311	278	305	275	281	320	310	305	345	292	316	319	312	316	311	329	308	278	316	285	313	291	318	297	302	289	315	312	340	320	311	277	271	308	287	307	315	309	343	329	334	296	331	313	305	314	301	312	309	294	302	309	303	323	324	293	287	311	317	280	297	338	301	277	325	309	299	302	318	272	314	315	327	308	313	334	283	318	297	296	292	308	292	302	285	330	314	294	306	297	322	317	298	350	316	322	298	298	337	286	296	296	301	295	316	311	312	264	269	294	320	310	338	287	298	284	282	293	311	282	271	315	303	287	287	297	285	324	285	285	290	278	308	312	297	322	328	266	287	300	293	314	309	311	294	311	312	314	301	307	286	301	324	316	317	299	305	302	295	332	310	292	310	324	289	305	311	315	300	300	329	314	301	303	288	323	324	329	300	297	315	328	293	304	308	343	290	303	264	311	284	296	307	318	289	301	267	308	277	279	304	320	308	275	333	319	289	280	289	297	282	301	298	321	317	282	296	284	274	317	324	307	304	283	264	289	319	305	277	291	328	321	326	304	291	316	324	329	335	330	308	326	275	300	291	302	291	320	326	302	280	286	311	298	316	301	310	306	281	301	292	295	292	308	301	279	309	335	313	303	294	297	305	334	289	299	338	298	281	317	289	297	307	277	299	302	286	308	330	291	261	330	293	323	318	305	331	295
22768	21428	28959	24402	21764	21453	12000	2913	1595	1108	881	686	602	605	495	465	483	436	438	415	388	387	405	348	389	322	354	383	360	364	343	330	340	320	327	334	363	371	313	329	300	319	343	304	329	327	350	302	338	308	303	309	319	333	321	320	344	359	291	309	280	319	306	322	317	322	317	332	335	312	332	293	318	301	284	316	309	342	342	332	295	321	346	348	295	323	333	340	337	319	320	322	320	302	318	310	336	332	314	328	320	341	309	286	319	287	312	316	292	355	306	330	344	295	324	313	314	324	291	314	336	320	334	319	330	308	311	328	341	347	308	331	296	316	308	325	355	308	345	339	329	283	311	333	294	339	352	332	287	294	326	356	342	275	326	311	303	342	324	324	316	314	350	290	293	324	290	322	330	317	302	304	285	325	335	354	304	287	316	323	313	308	265	319	318	325	320	298	335	313	324	325	344	325	317	285	319	297	296	355	319	324	338	327	335	339	313	318	311	310	319	315	341	308	311	322	315	304	327	340	347	318	322	342	352	317	316	298	321	359	346	328	309	314	308	351	336	308	356	295	338	302	302	329	344	329	304	307	312	375	310	292	336	350	335	317	325	313	328	343	292	337	302	334	287	354	344	302	347	328	314	319	333	306	300	320	344	344	344	339	303	327	285	314	312	315	316	329	288	310	328	309	292	362	319	320	312	297	308	295	307	311	295	352	313	321	300	330	338	317	310	335	315	337	278	310	279	331	292	333	305	319	366	297	287	322	321	335	310	304	324	341	301	319	328	348	324	333	302	312	314	335	325	321	308	327	296	285	293	325	321	318	314	324	310	336	323	322	336	345	314	274	327	329	316	337	317	325	341	372	328	323	296	305	308	294	312	313	325	324	303	315	310	321	351	295	321	267	356	325	308	331	321	343	329	332	307	316	335	332	284	312	326	285	317	298	334	340	302	319	306	350	361	341	329	323	310	303	310	303	318	339	319	322	339	299	331	300	324	330	336	317	296	355	344	320	323	307	342	317	299	343	301	349	305	300	311	309	325	320	346	316	375	342	315	356	308	338	315	341	331	305	335	323	330	354	329	329	294	334	290	301	297	318	319	302	327	349	339	305	298	323	301	341	309	307	324	285	329	305	327	325	321	300	329	291	315	336	339	310	314	312	326	319	337	351	318	340	323	337	332	321	313	354	304	304	311	324	305	316	333	332	318	326	330	293	280	286	335	315	303	305	319	298	309	280	293	285	308	320	318	323	326	294	297	339	333	335	359	318	350	313	316	323	319	338	305	275	339	324	337	297	351	322	340	297	295	370	317	330	319	324	321	328	280	286	343	304	321	348	339	316	294	345	309	330	334	314	328	327	309	309	334	347	325	309	299	344	308	321	302	304	365	296	294	339	342	313	310	315	329	302	299	343	287	348	310	328	314	346	296	301	320	310	331	316	325	328	327	328	325	292	298	298	323	298	280	299	331	324	314	347	330	326	324	294	348	298	343	299	332	304	284	301	328	321	316	320	316	326	313	315	335	341	344	306	343	312	298	340	329	319	307	324	322	343	325	283	346	304	374	314	314	314	326	304	314	322	313	370	335	350	314	319	318	321	348	337	327	344	305	311	332	350	335	317	286	316	279	320	324	315	283	305	295	340	304	293	323	298	354	269	299	301	323	316	319	307	353	329	317	361	360	296	315	330	323	294	345	329	336	334	324	313	304	337	316	350	327	344	323	307	358	314	299	331	303	315	332	331	287	299	305	329	282	343	338	307	313	349	278	323	306	308	302	326	337	318	321	324	337	315	342	294	323	313	322	316	294	327	310	318	331	328	322	323	335	317	306	316	294	323	302	323	350	315	334	305	316	354	308	335	362	294	311	312	322	303	335	295	324	320	312	328	335	309	321	331	310	321	352	352	315	300	315	313	271	311	338	314	300	346	311	325	295	309	309	346	315	330	295	331	327	313	341	320	305	329	331	306	279	335	292	336	278	337	328	295	284	334	315	322	310	330	300	333	287	295	325	320	331	323	337	319	288	321	304	294	323	352	308	324	358	334	329	326	344	333	327	314	326	308	368	316	329	281	318	284	336	342	315	285	339	323	322	322	342	315	326	313	330	281	327	309	314	313	333	340	337	353	300	314	320	309	326	319	306	318	342	301	307	335	330	306	332	340	325	356	333	281	315	316	313	316	299	316	337	306	318	314	321	322	314	340	309	367	328	323	291	342	306	341	352	316	305	309	331	310	337	339	312	336	320	305	300	319	329	331	318	319	323	341	315	317	304	325	315	302	316	263	292	330	307	331	297	354	342	335	338	334	327	336	304	343	317	342	318	299	289	315	336	350	290	304	313	313	322	325	323	322	335	324	345	317	315	309	326	324	340	296	327	332	295	313	315	336	329	326	319	319	304	295	320	326	310	310	309	347	308	327	337	290	314	308	318	315	344	332	330	304	297	285	319	358	370	307	327	304	292	331	328	356	298	311	290	312	322	339	316	306	313	325	339	341	310	299	297	289	333	306	325	311	311	347	323	292	303	306	331	321	341	294	352	328	325	304	334	338	315	315	348	312	307	292	316	309	298	300	308	292	325	335	326	300	302	323	318	326	314	296	338	331	334	320	331	318	294	308	311	310	303	315	320	337	324	286	337	329	330	327	314	337	310	316	362	323	326	331	340	310	313	337	320	329	322	316	311	302	321	295	320	333	324	312	302	289	321	316	322	319	324	313	323	345	324	320	351	347	304	321	309	314	306	320	285	305	353	336	316	327	335	322	341	321	322	337	294	344	330	315	344	269	322	305	330	327	316	318	354	304	298	294	323	321	284	325	361	323	307	326	294	302	299	293	313	318	349	324	330	312	304	289	317	339	333	277	310	295	304	311	311	326	312	342	312	328	327	345	308	315	299	294	331	307	310	308	308	342	328	312	322	339	316	321	341	305	312	332	342	300	318	324	306	337	292	347	298	313	309	342	328	305	293	330	332	306	288	349	325	308	324	341	322	341	329	303	312	313	281	291	310	342	299	307	318	322	322	326	307	325	323	303	314	293	320	319	306	319	334	308	304	337	299	350	298	323	285	345	337	313	320	331	327	328	363	323	323	316	294	311	364	349	310	321	353	348	309	347	298	332	336	336	296	321	317	308	309	371	308	336	304	331	330	330	322	358	300	330	303	324	306	319	334	295	344	308	334	329	287	309	321	305	336	327	330	348	317	345	315	298	315	300	326	346	310	315	329	361	341	320	302	325	331	321	288	330	320	300	300	304	356	286	342	313	330	317	317	330	346	310	339	300	307	309	323	330	278	312	317	326	314	310	327	353	298	308	305	297	323	310	336	291	326	314	311	323	299	331	339	323	316	280	310	340	321	290	312	347	298	334	334	300	343	301	326	314	319	344	334	317	312	268	315	326	322	295	316	324	350	305	339	313	304	326	319	327	292	345	315	349	324	318	337	320	322	329	316	305	319	279	313	323	313	346	335	318	304	307	320	308	338	313	340	353	306	334
37503	65377	50033	34886	25981	16170	7729	4213	2613	1744	1348	1146	906	789	736	683	583	587	570	536	536	456	473	421	448	458	440	423	401	386	398	391	430	368	376	377	344	390	378	339	392	354	387	377	389	368	370	380	358	370	357	386	378	360	352	341	378	357	383	372	368	372	367	343	374	396	376	347	345	390	394	394	357	364	388	384	392	371	367	376	416	359	346	322	348	384	358	335	375	385	377	366	352	384	351	359	390	357	403	369	415	362	365	388	348	367	378	351	374	358	371	370	369	377	351	342	353	373	406	374	373	356	360	348	372	425	340	370	369	337	340	354	352	364	356	360	378	375	371	358	386	358	358	347	370	359	390	331	353	367	389	389	365	366	384	356	409	383	328	370	384	328	368	353	376	364	375	376	376	378	354	337	377	355	350	374	399	349	375	381	371	354	395	352	368	369	359	393	338	404	341	339	400	380	344	363	361	354	381	355	356	369	376	418	355	359	372	371	377	365	387	341	373	366	378	352	340	347	348	354	367	358	378	394	376	327	388	346	396	358	380	363	367	368	359	388	358	358	393	351	374	373	362	341	372	373	351	330	397	369	374	352	364	380	382	359	365	357	397	353	371	350	353	344	375	381	350	353	359	375	366	353	396	388	372	362	372	371	411	376	359	356	383	364	361	352	370	365	382	370	370	346	351	348	373	348	357	355	392	368	388	370	363	365	384	358	372	341	372	388	368	330	353	351	379	385	326	408	350	348	393	338	378	349	335	392	373	363	353	367	371	385	361	382	386	371	346	345	363	385	352	378	342	336	317	361	372	357	386	376	355	401	389	354	376	377	378	345	387	341	395	358	347	354	360	372	350	378	356	363	362	336	344	384	394	398	373	345	361	354	379	356	387	379	380	373	355	372	378	384	382	362	341	363	402	338	381	401	363	372	362	368	391	388	396	378	364	408	390	389	334	376	370	348	342	380	358	367	357	349	356	385	393	361	369	377	377	371	355	390	370	385	373	377	347	375	377	368	356	380	336	370	354	365	379	331	355	390	358	379	325	365	363	405	328	370	343	337	376	365	421	406	398	386	364	377	377	359	387	350	370	384	375	365	366	386	370	384	352	358	353	381	355	375	355	329	372	346	398	361	350	369	377	361	373	360	393	374	340	387	388	357	372	379	396	389	377	366	374	370	401	348	348	365	373	375	372	370	394	399	356	352	351	358	382	363	350	408	345	374	387	360	355	370	355	372	335	386	378	354	407	411	385	382	363	351	395	342	347	357	377	366	349	381	356	328	355	385	402	380	361	387	362	355	376	382	334	371	381	405	400	357	338	384	336	357	391	380	342	359	343	345	353	380	364	415	356	333	354	363	338	380	389	375	337	349	356	378	354	352	356	391	365	370	332	362	351	355	346	376	356	373	320	397	363	363	377	368	365	348	345	340	368	340	336	339	371	381	358	361	362	371	360	349	366	352	406	396	385	314	382	371	355	372	385	353	401	406	361	337	376	350	347	389	378	372	357	384	332	360	373	392	343	364	374	417	358	346	372	388	342	383	375	363	353	385	358	360	354	364	320	390	367	379	335	382	377	370	368	384	318	366	380	378	339	366	357	373	377	325	340	370	353	361	382	357	396	337	386	339	378	381	342	365	363	359	347	399	333	401	381	335	377	383	365	333	350	373	364	370	408	400	362	374	415	383	395	312	386	384	365	361	377	374	353	363	355	388	363	380	381	369	351	340	363	360	388	357	370	370	361	365	369	362	355	402	383	323	342	363	352	402	360	359	323	356	366	360	390	376	377	369	321	401	338	359	346	384	373	374	352	346	384	340	346	349	387	353	378	377	356	320	340	403	392	369	360	378	387	389	373	370	361	399	353	362	360	362	381	342	377	353	386	350	393	325	375	357	375	370	362	360	380	361	370	361	395	364	372	380	377	371	357	347	363	373	375	361	357	353	377	358	356	382	345	345	358	363	375	352	363	366	375	329	378	344	377	362	339	353	387	352	384	364	334	381	426	356	331	381	386	369	355	399	369	383	384	356	392	418	372	392	367	361	375	355	382	375	388	346	362	359	393	378	363	368	377	360	359	379	389	379	383	342	351	361	377	379	383	366	363	402	377	363	346	371	366	372	391	386	408	361	413	375	373	398	359	388	367	365	351	373	374	391	311	338	348	377	377	392	371	351	399	374	358	373	353	393	356	383	356	386	388	386	371	346	346	366	411	339	373	386	351	351	382	346	357	363	346	354	359	376	415	370	382	358	360	350	388	416	372	355	373	361	337	380	403	400	369	348	379	389	384	356	341	395	358	342	349	366	343	344	353	356	379	348	378	372	375	350	372	367	394	371	357	378	361	362	400	370	345	351	351	371	370	365	384	377	337	376	353	389	370	364	362	382	377	363	361	370	357	361	366	367	365	385	353	331	381	363	344	351	385	359	372	383	381	357	403	406	368	319	358	387	348	389	339	384	367	347	386	374	364	379	399	390	364	362	358	364	347	370	393	343	365	373	347	382	352	364	408	328	371	345	350	385	340	364	342	389	380	325	368	357	363	345	363	367	365	385	340	331	371	378	352	384	354	334	408	329	368	338	362	362	355	350	395	342	374	332	367	354	370	418	394	388	406	356	378	352	377	394	348	345	372	364	382	341	345	396	351	367	374	374	357	393	311	380	342	327	355	364	344	367	349	372	357	374	342	358	352	388	377	398	397	366	358	358	369	375	393	351	378	361	388	368	368	375	358	377	375	394	323	388	344	356	368	392	405	419	346	374	377	372	378	368	359	373	359	364	368	361	380	359	395	349	406	384	339	369	342	413	333	340	360	388	371	397	345	379	364	366	340	346	343	372	366	377	377	383	367	355	370	366	377	342	345	336	358	371	372	386	384	357	359	357	370	400	342	383	363	357	370	369	359	363	371	366	377	365	361	347	348	381	361	369	360	355	367	331	382	374	403	381	389	369	386	348	396	369	381	367	372	355	382	368	334	381	362	351	354	377	358	346	344	393	356	393	331	367	331	341	338	366	380	399	382	348	392	361	360	339	402	402	376	384	355	324	357	367	346	410	362	371	377	350	339	367	374	350	348	367	371	380	386	354	364	334	340	355	341	354	381	403	387	377	385	394	353	354	344	367	392	363	378	363	346	391	373	381	352	390	361	380	360	346	367	414	390	338	383	379	357	380	354	359	365	383	371	340	363	370	345	362	364	357	367	364	352	372	385	350	359	375	368	355	375	378	359	377	347	362	383	402	357	352	345	400	384	337	341	372	362	375	377	368	351	402	377	353	349	338	368	349	375	389	421	346	351	374	374	369	384	380	381	397	375	369	387	391	355	368	354	365	380	369	366	367	391	403	384	385	396	384	435	371	360	375	372	397	382	377	371	375	373	390	331	374	341	389	328	358	360	377	357	364	339	383	345	367	378	385	353	364	364	352	386	327	383	370	354	371	360	385	346	372	363	343	374	363	394	382	371	343	428	353	381	376	383	362	352	380	334	377	366	370
31168	31326	29131	18713	7270	2810	1653	1137	879	697	548	468	468	354	346	381	338	322	322	292	298	280	273	301	337	299	265	293	288	288	288	272	272	269	263	287	264	288	252	265	279	280	281	296	280	273	287	280	214	272	244	285	290	277	288	248	260	260	260	282	283	271	286	283	300	272	286	255	252	271	258	289	259	273	249	273	289	257	272	280	287	286	247	296	265	301	264	275	289	271	273	269	273	291	270	256	276	263	272	285	259	266	278	261	276	267	256	264	250	283	253	283	237	230	281	287	295	258	256	275	258	252	279	328	270	294	290	264	278	272	271	289	270	225	265	267	272	253	235	285	291	268	277	271	261	257	246	277	279	274	279	261	301	246	247	290	276	289	258	273	262	268	286	265	259	254	278	258	258	276	298	256	282	294	263	249	270	244	255	316	266	279	258	276	274	275	279	284	318	277	245	243	287	227	236	263	281	247	271	287	268	287	244	282	315	246	269	251	250	279	269	268	262	251	285	272	248	282	285	289	257	258	276	248	283	282	252	283	294	287	288	297	279	258	288	266	279	270	284	255	268	244	260	258	273	266	242	245	246	316	255	286	266	250	260	264	272	272	265	272	269	291	271	303	282	282	261	278	291	261	262	256	285	287	264	275	256	269	262	269	264	273	268	271	283	284	256	277	255	304	254	279	277	273	293	275	265	270	305	290	271	279	264	290	258	286	254	244	283	279	320	274	258	270	240	282	285	261	276	271	257	285	254	272	285	260	284	289	256	231	275	293	291	270	246	275	261	280	302	267	303	269	275	272	275	267	260	253	271	268	260	281	288	271	251	256	284	280	287	231	257	255	270	268	278	266	257	271	288	246	257	264	296	301	253	245	268	258	276	235	263	275	274	249	274	269	288	247	253	257	257	272	249	273	269	256	275	270	263	297	280	264	274	296	250	292	265	299	269	272	277	253	274	278	288	255	275	264	269	278	264	316	277	292	269	297	277	274	300	295	278	237	249	285	257	273	264	286	265	295	295	283	275	296	271	303	277	279	303	266	292	270	259	279	296	278	266	268	282	269	266	255	276	238	263	279	282	260	285	266	281	288	265	277	251	278	276	288	261	273	273	273	264	235	257	272	279	283	293	280	287	256	271	269	286	255	253	287	270	250	285	274	270	291	296	260	270	271	257	252	267	248	281	272	286	278	307	278	273	245	291	305	257	272	298	308	249	278	256	262	261	284	246	260	253	247	281	284	291	267	267	252	279	284	296	281	308	264	274	260	269	255	240	261	264	293	280	278	239	261	251	252	283	270	262	297	251	272	263	261	270	266	273	297	233	278	255	255	272	285	286	268	271	262	287	280	289	255	283	276	248	300	276	264	270	242	262	272	242	287	249	291	287	266	263	260	275	290	264	284	261	230	250	258	265	260	264	266	276	256	267	247	261	291	248	236	285	274	264	283	285	271	248	281	255	258	264	280	252	266	283	255	262	249	279	269	294	244	262	275	284	259	273	280	281	255	267	298	256	239	260	254	257	259	285	288	295	273	264	279	250	262	260	240	266	277	262	280	253	295	252	222	280	259	296	285	251	284	247	274	239	273	294	278	273	275	274	309	272	248	295	283	276	246	267	314	276	265	273	282	285	287	279	232	297	285	242	292	276	275	272	265	254	276	294	281	297	264	267	308	274	256	237	267	251	264	267	294	280	255	294	244	276	243	266	238	262	264	269	237	286	262	269	278	279	298	257	230	284	266	272	240	287	280	285	228	254	277	243	260	255	283	268	241	257	290	267	262	277	261	268	276	273	289	292	293	282	284	263	264	286	271	273	250	262	260	250	274	248	273	256	239	262	279	263	266	255	252	300	286	286	261	278	276	275	288	290	284	280	303	269	268	273	297	321	264	294	298	313	274	256	254	266	262	280	289	265	292	263	266	270	301	277	222	278	257	245	259	275	237	261	269	270	265	249	301	271	265	270	254	282	320	293	248	284	267	270	251	256	287	295	290	258	288	322	286	271	246	250	269	277	257	284	262	270	244	281	270	250	301	302	274	280	275	260	285	280	281	295	246	248	250	239	252	273	263	266	267	285	267	292	291	278	244	258	253	268	258	265	289	270	258	278	260	279	282	250	305	301	256	259	282	288	285	263	246	235	282	237	281	259	265	242	269	259	255	317	290	265	287	297	288	268	284	279	256	261	263	270	304	236	300	252	271	280	299	290	250	253	281	253	236	262	259	269	275	245	279	245	246	241	249	246	274	258	279	251	256	256	283	264	261	256	293	254	268	298	283	257	294	241	287	287	292	288	265	285	268	272	242	287	272	280	272	267	248	275	271	269	252	269	259	267	257	259	261	266	282	307	272	276	265	271	264	247	269	278	263	293	266	255	256	254	251	270	281	297	271	269	249	310	257	260	258	273	282	277	301	262	262	262	260	259	247	266	255	271	268	262	263	281	246	273	269	267	279	266	284	283	287	271	270	256	266	294	255	272	306	261	299	281	262	274	286	270	273	269	262	264	292	270	285	259	267	282	302	259	299	261	274	281	236	282	282	278	267	251	279	295	249	305	264	262	282	256	269	279	231	299	263	276	272	283	254	285	266	292	255	272	258	254	297	247	254	275	314	285	254	246	261	282	257	256	248	295	268	269	236	260	306	274	274	272	281	281	259	271	259	265	245	268	267	254	267	273	267	281	277	286	287	275	245	270	243	305	269	290	293	263	270	288	258	280	295	273	265	276	250	247	238	283	294	269	250	264	270	261	276	272	268	268	258	247	273	297	288	284	271	297	247	267	296	269	274	282	250	272	280	274	252	287	297	263	272	271	247	263	288	259	320	259	264	270	242	271	281	257	260	292	265	294	238	278	264	253	269	278	292	223	283	273	249	273	269	248	268	325	263	280	273	273	287	323	282	252	282	275	269	275	254	293	242	291	289	244	262	270	249	285	259	285	250	278	271	300	248	255	264	295	296	278	274	285	263	246	270	267	290	275	258	279	283	274	264	249	234	271	266	274	294	272	255	279	288	266	289	266	260	266	246	273	297	261	280	282	257	321	283	285	259	282	260	263	285	257	281	276	277	248	280	250	278	236	254	296	268	327	279	279	270	251	311	293	250	283	252	274	282	258	297	252	262	273	262	269	231	272	261	278	239	259	246	274	279	299	261	255	249	238	265	283	280	294	262	227	294	271	257	264	291	254	288	257	266	262	296	264	270	333	237	284	273	246	282	280	255	249	291	292	288	293	281	273	290	256	314	249	244	263	298	272	262	259	274	302	285	309	268	271	266	267	265	301	275	272	260	279	266	276	288	292	277	278	298	273	261	258	266	272	287	291	251	271	270	280	296	274	266	289	276	289	256	289	276	252	289	269	244	264	281	269	249	286	290	261	297	260	258	266	279	223	293	282	269	288	247	267	273	286	285	277	266	273	266	314	281	238	286	273	284	260	294	252	255	279	298	268	248	265	271	271	286	278	249	272	291	263	256	279	265	278	296	282	291	318	256
34529	45981	32544	19894	10165	4893	3159	2238	1467	1143	891	785	618	577	504	474	468	438	431	387	371	382	365	387	365	337	361	343	332	357	317	348	347	336	345	327	311	314	322	349	323	334	323	295	322	322	300	334	332	336	305	292	305	343	331	327	331	332	314	352	309	339	325	319	309	347	335	299	327	357	310	281	288	303	334	308	329	308	321	326	317	314	297	316	331	321	331	308	294	314	331	322	315	310	305	323	306	340	303	300	325	291	366	307	279	306	315	334	300	312	295	330	316	323	305	361	347	323	344	317	322	326	317	352	348	339	293	342	336	319	306	329	301	299	316	319	322	339	302	318	286	328	325	314	323	317	331	321	329	299	320	324	328	357	315	305	308	362	309	318	313	331	345	298	322	294	320	294	304	317	312	286	315	313	308	310	314	297	335	330	309	297	309	295	286	331	318	316	281	321	305	295	348	316	298	287	353	311	293	311	312	348	305	311	313	324	308	329	333	314	317	301	331	327	324	339	299	345	315	313	305	323	344	304	324	343	290	300	327	363	311	344	279	361	329	354	320	320	307	296	339	325	339	310	307	294	318	332	306	310	337	339	313	321	365	325	332	314	312	327	281	344	315	334	335	308	311	313	297	334	300	316	315	310	329	298	319	325	322	307	309	310	307	305	317	326	326	313	334	332	317	323	276	315	310	305	313	312	335	329	334	326	322	279	344	319	304	321	297	317	312	323	304	326	294	331	308	311	306	313	317	316	333	388	331	316	311	329	347	331	329	312	361	350	323	301	307	339	351	326	313	316	337	327	281	339	292	328	330	334	290	338	310	313	320	275	303	298	318	333	327	304	327	277	318	339	337	304	312	324	298	332	313	329	324	297	343	334	308	303	318	329	310	311	327	300	331	321	321	302	324	290	323	303	338	320	351	288	310	308	312	278	322	329	336	292	307	324	329	293	307	345	307	343	280	319	317	288	316	293	303	284	309	305	320	313	313	293	281	302	301	301	349	290	296	326	356	291	345	302	319	312	323	297	314	308	338	327	322	319	335	309	329	316	312	284	307	331	324	333	330	299	322	344	320	304	315	328	330	329	322	336	313	347	352	333	317	305	298	312	331	347	309	357	309	338	327	365	295	310	308	301	303	313	326	305	352	298	292	343	319	305	298	310	295	320	328	291	298	320	319	311	323	295	300	333	326	324	329	302	336	310	300	325	330	326	321	295	327	338	291	289	320	323	294	295	290	302	316	318	324	340	296	325	344	331	319	298	335	344	308	299	329	302	297	329	354	292	349	318	301	305	336	308	299	285	300	332	331	279	297	308	300	322	347	314	318	312	291	341	302	334	326	288	282	301	314	309	315	324	313	323	312	350	334	322	284	314	309	327	314	288	298	335	330	333	316	310	299	309	315	329	302	320	314	287	350	274	327	327	310	290	301	349	313	312	330	327	358	315	328	296	343	326	310	333	270	324	308	305	314	318	350	336	314	312	302	324	301	323	310	354	304	341	305	328	303	311	311	334	322	321	303	306	309	300	304	328	310	304	312	310	323	293	288	296	321	331	337	328	320	294	323	300	298	343	325	319	332	328	304	276	312	288	325	295	312	329	297	314	318	355	313	307	365	308	304	342	346	333	315	357	340	329	336	315	310	344	321	301	306	324	341	328	320	285	333	335	333	314	341	299	317	306	321	328	271	326	330	322	305	308	314	311	342	333	294	348	325	334	298	313	309	325	322	341	301	311	314	322	324	323	296	329	292	340	310	318	331	310	346	313	339	328	335	332	327	313	339	310	313	308	304	286	301	266	310	313	331	324	340	320	361	327	292	316	349	312	312	323	323	334	317	297	321	325	299	319	336	299	332	319	326	301	289	314	326	314	280	315	297	311	325	338	318	328	337	328	332	325	306	324	300	318	329	336	290	345	325	339	301	313	309	329	291	317	323	320	321	311	326	277	286	304	303	327	322	323	304	328	319	328	304	307	311	320	326	325	312	322	299	350	343	334	328	322	336	316	338	330	299	301	322	321	328	290	340	304	309	310	331	348	340	299	329	309	345	329	320	304	316	312	304	323	309	309	317	345	280	300	319	306	297	309	298	362	312	324	351	314	306	324	293	343	307	304	344	346	296	316	303	345	319	307	339	307	316	312	345	311	341	295	306	330	311	312	324	316	285	290	303	317	351	308	336	307	338	320	335	314	284	329	293	339	344	307	323	290	312	303	303	297	288	294	305	312	306	295	296	319	287	322	333	328	291	308	329	321	290	342	297	325	313	311	312	294	348	291	305	332	325	314	316	346	296	319	288	298	307	309	327	303	306	312	352	307	310	318	350	308	292	336	301	332	300	297	317	339	316	306	313	322	285	318	309	291	327	317	299	306	346	326	304	338	294	331	289	307	304	313	309	322	339	328	300	287	327	352	297	338	319	286	311	297	295	282	313	318	290	304	272	320	337	308	324	310	295	316	341	316	349	336	323	306	315	324	320	336	314	336	321	324	315	312	321	334	301	292	362	325	342	330	322	324	339	296	292	329	297	310	288	322	320	309	263	310	298	319	293	300	314	316	305	314	324	325	313	323	347	319	342	307	331	320	318	331	345	311	300	299	279	332	319	319	344	320	311	319	325	331	354	326	339	322	291	392	315	308	296	312	329	346	322	311	364	310	327	317	304	306	280	322	320	316	312	300	292	290	357	326	309	307	294	320	329	340	319	308	274	301	291	329	332	317	313	275	310	304	312	304	305	309	324	328	311	344	329	316	291	336	301	317	337	336	309	276	303	313	330	291	320	317	317	291	314	309	318	302	307	321	332	314	316	303	316	327	315	322	350	329	313	298	347	323	339	308	329	297	298	309	304	306	308	315	316	333	303	317	327	291	318	312	308	318	309	306	315	303	305	316	329	321	304	309	339	310	310	308	350	304	312	280	338	329	337	300	290	327	344	328	314	281	349	307	310	298	325	318	348	319	307	330	358	281	334	349	322	328	332	310	308	320	336	307	341	323	315	308	348	301	321	309	295	284	301	297	315	293	312	336	326	335	288	312	307	332	338	299	327	318	334	298	295	337	310	307	311	303	309	282	305	300	317	303	295	325	284	316	320	327	308	301	349	301	321	341	329	308	339	332	329	307	319	277	340	320	319	341	313	293	321	338	304	323	315	329	291	339	346	306	309	331	281	299	340	328	308	331	287	300	324	317	320	337	311	322	319	321	358	325	353	349	323	309	305	330	301	304	334	318	308	314	296	304	309	333	268	325	283	312	307	342	309	335	336	286	275	302	303	322	327	285	303	290	313	320	316	310	356	328	361	346	333	330	338	340	317	327	314	309	338	307	316	338	324	294	294	291	316	345	298	322	311	308	334	295	321	304	334	367	314	316	327	318	318	363	317	312	324	306	306	340	319	298	340	318	308	331	303	290	339	316	318	282	328	302	329	326	318	326	319	332	307	315	301	317	324	331	291	314	283	347	332	347	350	309	302	305	325	339	330	324	310	349	323	307
23849	21405	28428	25275	21599	13983	4785	2164	1346	983	736	665	600	481	440	457	414	404	366	372	356	400	356	348	374	359	333	357	326	340	302	323	358	324	320	302	340	304	318	330	295	307	329	345	300	327	313	301	338	336	317	338	312	299	289	335	319	355	324	336	331	292	326	329	325	362	347	336	328	320	293	300	324	313	284	296	310	329	340	284	291	323	318	283	310	312	318	300	345	327	292	322	323	293	337	335	307	311	287	302	308	326	317	277	299	334	324	366	335	330	311	309	292	304	317	291	302	329	329	313	310	308	337	328	319	308	320	331	305	338	340	295	291	322	324	319	310	354	320	308	305	285	312	323	314	336	305	321	319	299	331	324	317	307	327	320	335	314	328	311	305	316	308	351	315	326	283	303	329	349	331	315	299	309	337	328	297	302	308	329	327	343	324	328	331	325	332	315	318	325	306	338	305	327	322	317	342	301	310	326	316	306	277	329	294	347	304	313	316	314	289	301	299	306	302	293	282	290	310	304	336	332	322	313	308	299	312	335	325	312	298	323	351	304	352	300	295	337	288	330	314	329	335	326	314	296	298	296	322	317	307	310	351	325	282	300	336	331	295	280	329	324	314	295	314	307	284	321	326	292	322	294	321	290	333	308	288	321	316	334	309	284	307	305	305	327	319	268	304	342	316	312	298	317	307	324	303	324	324	278	310	312	268	302	313	313	341	325	322	331	317	316	307	304	329	301	318	362	298	281	302	300	311	362	312	342	299	306	302	325	291	309	294	320	307	275	322	309	336	319	304	310	317	333	313	310	329	314	316	280	300	304	295	290	296	323	292	335	282	274	337	333	307	290	335	312	302	285	322	299	306	325	294	329	342	317	319	293	297	297	303	320	329	367	304	330	307	306	290	364	328	317	297	313	297	316	307	258	326	377	290	343	326	331	336	333	343	325	322	298	340	335	304	331	326	316	338	301	300	353	340	308	303	317	327	294	353	318	341	358	314	331	316	299	328	335	304	344	321	345	300	330	358	307	299	334	316	359	334	356	295	328	343	313	296	317	342	348	288	333	313	323	342	336	320	349	345	318	337	315	296	318	297	333	330	317	322	328	315	348	330	317	318	312	337	315	317	300	298	334	286	320	352	304	339	286	306	312	308	315	306	309	300	303	322	277	298	340	312	308	332	315	300	330	297	294	339	330	337	331	331	307	271	312	317	326	336	324	347	299	307	319	300	303	344	316	317	344	344	309	310	326	321	326	319	310	299	301	304	299	310	307	315	319	276	309	284	286	292	295	319	336	272	313	308	318	302	316	325	317	310	297	324	327	315	350	345	314	330	317	311	290	308	308	318	309	330	310	351	321	302	313	306	333	308	291	317	306	327	313	318	334	310	305	321	316	318	324	328	329	292	302	302	337	303	309	324	328	308	301	304	285	334	320	321	339	297	310	339	298	308	316	331	289	261	383	317	317	321	322	306	340	319	299	339	307	296	309	325	290	300	312	295	286	322	371	330	299	300	333	313	346	315	297	305	307	329	327	308	308	332	290	306	331	326	287	318	335	334	329	320	283	307	342	322	314	310	303	313	317	326	333	300	370	314	307	293	338	321	317	288	325	351	291	315	298	309	334	327	320	316	322	307	316	338	332	345	294	337	340	290	311	304	319	329	312	308	326	307	345	311	343	319	318	353	325	316	331	301	332	304	320	299	326	329	309	330	299	313	338	331	309	299	315	298	329	308	307	322	309	323	300	355	301	323	346	298	335	304	312	302	308	304	317	342	278	319	290	328	326	350	353	322	311	309	290	306	328	333	320	329	320	365	321	334	339	329	305	289	326	317	318	307	312	302	324	299	319	327	352	311	342	324	321	284	327	323	348	321	325	316	313	326	325	292	320	311	314	323	310	282	318	347	347	315	326	308	317	309	350	317	318	329	286	306	350	321	329	335	305	336	314	323	314	308	324	331	359	273	344	286	350	328	318	292	312	316	293	317	316	297	321	315	345	317	334	330	295	297	312	339	307	294	296	308	295	274	297	298	330	291	347	322	275	283	294	315	357	323	286	305	313	320	323	325	313	299	302	312	330	329	333	297	304	298	338	296	313	309	312	349	345	258	288	310	324	310	287	320	309	297	330	311	312	306	337	326	287	321	312	322	311	330	316	322	332	286	358	324	296	289	270	299	345	302	328	308	337	323	318	284	300	309	344	291	312	276	294	299	295	309	289	282	310	327	333	304	344	331	321	289	310	292	308	338	296	362	287	308	341	335	303	297	306	363	305	311	316	323	333	320	301	342	292	312	304	325	313	309	322	311	321	317	303	272	327	323	309	293	280	309	294	324	341	324	309	324	335	310	332	321	327	327	342	312	325	323	293	297	308	298	298	305	282	317	310	305	329	343	293	306	311	300	329	300	320	316	272	346	310	316	338	339	320	300	317	345	319	310	302	324	307	308	303	320	348	323	309	304	306	326	341	339	330	323	329	319	299	325	325	315	272	335	293	319	309	319	320	307	343	294	306	298	328	301	286	336	293	330	320	299	304	293	331	314	344	286	302	333	321	277	301	300	311	305	330	329	305	330	304	290	328	342	324	318	318	328	319	309	296	351	299	325	303	307	320	320	314	306	335	291	322	317	306	328	295	326	327	317	318	303	290	302	310	305	339	307	282	302	300	316	324	324	276	315	306	342	309	326	291	329	326	314	329	309	331	321	301	338	331	311	326	333	304	305	319	302	322	321	319	316	352	341	348	336	279	343	316	306	312	296	309	313	339	303	298	296	330	287	327	282	341	286	278	324	279	324	304	314	316	317	315	313	327	317	319	279	307	329	312	294	267	321	331	330	308	333	315	309	317	329	314	302	323	326	305	315	355	350	325	288	327	306	334	309	308	330	324	322	349	339	319	326	290	319	314	330	299	336	348	326	321	304	302	331	304	379	309	330	342	286	303	318	312	343	308	336	346	307	314	318	311	352	334	320	307	317	302	309	346	342	315	323	325	333	315	303	333	323	317	310	313	333	307	310	352	332	327	300	322	298	332	320	328	306	321	320	297	328	337	318	331	332	290	279	315	315	301	327	300	320	306	300	335	326	313	290	293	298	334	303	301	310	310	317	310	344	325	319	309	330	334	293	347	300	315	310	316	299	298	326	347	328	277	318	292	308	288	289	310	319	312	311	346	333	311	314	299	376	296	296	295	305	312	320	316	293	332	305	314	298	348	328	318	307	309	298	305	298	340	305	324	299	328	299	326	320	307	282	323	312	313	294	320	326	308	305	310	297	301	319	302	311	336	335	331	317	286	294	325	352	324	343	319	314	321	304	266	312	328	279	298	304	314	322	296	307	304	293	351	298	332	316	315	304	335	306	326	301	295	315	294	324	319	282	296	323	314	325	306	315	336	321	315	309	303	339	336	283	341	301	315	294	291	328	336	323	322	319	326	365	304	307	358	309	312	331	332	318	308	306	334	281	294	303	313	324	296	339	279	281	305	297	342	326	320
34509	51770	41097	30920	20195	10673	5463	3618	2408	1591	1171	995	801	693	584	600	586	528	476	473	485	460	462	435	412	428	396	412	410	386	376	404	366	368	357	376	383	369	354	365	370	394	364	378	415	344	360	355	361	369	389	374	374	375	366	338	348	358	377	368	407	391	368	376	343	401	369	352	365	369	340	382	355	349	355	357	346	373	393	364	350	372	373	353	350	389	373	359	376	340	382	407	412	367	362	405	370	343	336	359	368	375	365	346	382	376	358	373	368	389	405	357	352	340	344	371	366	362	330	359	378	347	380	350	325	377	404	372	364	388	365	349	380	392	399	353	368	340	363	363	359	360	356	350	381	398	349	361	390	390	342	367	353	330	387	357	377	374	364	361	389	377	324	365	361	372	350	388	370	364	360	350	353	384	330	351	373	368	363	383	351	348	359	361	341	350	353	370	354	325	357	340	343	336	351	373	343	313	392	376	399	350	394	355	360	379	375	339	391	390	348	361	391	369	384	349	373	353	365	366	348	362	371	372	315	346	384	362	339	382	377	397	361	338	336	363	360	385	371	370	380	370	362	338	338	366	364	398	363	337	390	333	359	399	369	350	383	377	370	353	357	378	368	373	330	379	382	342	400	356	374	403	346	357	343	364	352	359	361	361	366	363	392	360	332	366	352	412	370	374	367	355	400	413	394	355	318	381	366	352	359	365	332	378	354	365	346	370	352	346	365	388	359	374	373	354	371	390	386	417	379	367	390	355	361	370	398	358	362	359	348	320	348	340	336	376	352	348	359	371	370	346	379	372	358	390	338	352	372	356	381	356	383	346	331	345	345	367	388	335	387	374	356	387	352	361	341	398	373	375	373	352	367	383	368	359	378	369	367	354	383	393	356	349	357	334	371	396	369	359	381	381	358	373	394	372	379	376	372	384	322	402	342	370	330	340	338	336	366	338	394	352	363	322	376	331	348	317	354	374	390	363	351	349	347	355	389	320	369	383	382	376	349	377	387	361	353	374	381	352	358	372	353	363	338	379	395	383	377	347	347	375	406	392	364	370	321	379	373	356	367	357	353	338	344	384	375	381	383	343	335	374	383	364	371	368	380	397	344	378	395	370	356	386	380	345	363	376	317	362	382	352	355	351	377	383	379	318	365	392	372	363	342	327	359	351	342	349	344	339	353	349	368	318	348	368	382	399	368	372	361	361	394	376	338	349	349	363	352	361	352	363	353	324	355	340	341	358	375	380	383	354	356	373	350	358	359	373	357	365	370	347	369	370	336	333	344	364	364	384	341	372	403	353	340	335	381	368	364	367	358	375	353	375	367	365	331	366	356	366	366	385	367	345	366	374	339	366	361	392	361	330	372	377	389	362	369	367	380	416	365	351	337	378	359	347	386	391	377	349	386	368	378	353	375	356	362	329	379	366	351	355	368	374	360	346	363	380	415	399	392	362	362	357	335	364	388	387	380	349	346	344	364	368	363	340	342	376	369	380	390	367	378	356	375	363	387	376	398	322	329	371	369	376	354	370	345	378	375	382	355	369	392	350	355	388	357	364	358	370	337	354	387	380	364	366	343	357	395	371	344	354	333	368	356	360	349	380	360	333	376	364	405	359	354	380	358	372	391	365	355	354	351	385	389	335	368	359	376	366	398	400	369	378	347	374	360	372	374	359	365	375	371	379	361	356	391	375	332	366	386	377	368	369	363	346	360	373	361	379	358	359	354	358	357	328	347	372	361	343	379	345	342	376	372	351	365	373	370	364	375	372	388	375	348	354	382	375	354	378	388	367	370	374	376	363	376	359	363	353	389	365	396	378	370	337	382	354	358	341	356	360	373	357	341	374	338	361	357	365	379	368	360	337	374	318	367	354	385	334	349	375	390	405	356	338	365	384	369	389	327	364	363	324	346	322	380	350	404	330	367	391	357	366	367	350	351	362	371	386	358	346	373	362	380	358	390	365	362	380	379	369	371	356	349	368	378	354	350	373	345	341	382	381	364	338	352	387	332	381	369	362	363	361	366	342	349	361	352	342	359	381	390	359	352	362	374	340	369	336	364	355	367	372	369	397	356	370	381	370	355	365	344	354	358	363	347	359	332	334	390	345	391	359	379	374	359	319	390	358	361	350	358	381	405	371	337	402	382	350	366	378	370	371	397	353	396	346	357	366	377	372	352	357	361	357	379	352	354	384	369	361	373	423	358	359	387	390	375	370	377	357	359	345	333	350	360	379	358	361	348	333	385	358	389	361	345	355	358	357	357	350	356	349	323	350	392	376	360	356	350	340	345	361	360	368	361	367	326	364	356	377	373	400	373	369	358	349	386	331	346	403	380	344	395	367	350	365	380	387	328	391	351	353	375	352	315	381	386	373	383	354	373	352	389	341	364	362	342	372	384	365	363	384	364	397	374	373	369	362	347	349	389	406	372	361	357	352	376	340	344	363	384	367	364	354	341	397	378	360	356	363	393	367	387	362	378	348	363	360	347	359	373	389	377	332	349	357	392	380	375	384	380	389	380	389	353	368	393	368	363	365	398	342	361	387	362	336	375	365	371	328	357	363	371	346	337	403	363	348	377	358	362	359	359	344	343	369	370	386	370	383	363	363	394	378	368	371	371	374	373	385	364	375	340	329	368	352	341	354	385	391	324	354	378	369	391	385	369	391	389	353	377	356	349	348	351	369	360	364	357	337	372	333	341	374	363	382	360	377	358	381	384	378	381	382	321	411	362	350	366	373	379	366	345	346	380	390	361	369	375	377	376	362	366	379	369	371	343	389	386	354	362	363	356	380	378	399	369	349	342	334	379	353	350	357	378	346	363	366	364	353	377	348	361	361	383	349	351	350	364	374	368	328	392	374	374	370	370	348	345	358	357	380	351	363	375	366	370	383	351	371	351	362	393	358	378	362	323	393	367	362	375	344	364	384	377	394	360	373	349	369	367	385	372	383	357	345	385	346	364	362	317	353	343	355	356	352	377	331	390	380	344	351	346	396	361	354	379	387	366	373	384	331	350	366	397	348	340	358	349	392	424	377	353	347	372	341	358	380	364	381	339	377	388	365	385	386	346	359	341	381	348	376	369	370	371	358	347	379	384	364	330	367	363	372	411	387	391	361	377	340	365	371	390	374	379	355	350	390	367	369	351	404	362	384	345	388	328	351	364	333	355	355	347	400	383	324	357	381	386	347	378	348	366	373	365	341	345	321	359	327	358	375	362	362	399	377	389	361	384	391	364	369	371	357	384	392	363	342	357	360	341	368	355	367	352	370	364	384	349	371	377	370	385	364	362	377	341	398	381	365	369	352	342	357	335	357	359	352	371	369	325	363	361	379	362	350	327	368	352	327	346	341	369	347	386	395	350	400	342	351	368	364	404	358	372	361	372	357	391	389	368	359	328	392	336	347	381	362	368	364	343	350	372	359	337	387	376	366	381	360	356	339	372	372	368	380	361	352	349	349	377	381	342	338	347	356	363	345	331	381	370	380	365	338
25211	21586	28881	27565	16853	6635	2876	1572	978	823	618	495	434	387	367	340	365	337	307	268	305	279	304	287	307	285	292	291	255	295	286	282	261	246	267	259	239	250	274	261	237	289	239	236	262	236	258	280	242	222	267	277	256	241	234	279	245	271	247	233	258	226	254	246	247	277	258	273	252	243	239	285	251	273	268	258	256	265	277	243	261	220	257	272	243	264	258	246	267	263	252	248	231	248	235	261	263	258	246	244	278	229	263	262	225	284	277	254	248	277	249	245	256	250	253	244	264	237	253	278	285	249	259	259	269	254	245	255	251	247	243	252	250	236	258	262	230	238	261	261	251	223	243	257	248	220	263	253	240	244	244	251	267	262	251	283	264	260	247	244	251	272	256	232	279	285	280	241	250	258	249	254	253	259	255	260	259	272	286	223	266	291	263	274	245	265	257	260	258	240	258	231	256	266	226	287	275	258	252	267	282	257	291	275	263	247	271	270	270	233	251	247	264	271	284	235	232	264	259	260	249	266	241	235	254	240	246	242	249	243	263	227	266	256	264	254	238	212	234	233	262	265	249	249	234	258	244	282	260	252	248	235	289	254	271	267	263	267	228	240	231	251	252	249	252	243	208	254	247	256	262	277	270	233	271	261	256	268	243	266	254	284	253	273	265	258	268	236	245	255	266	234	278	272	274	263	255	233	249	233	237	233	250	256	251	226	271	243	253	248	266	260	271	241	317	247	272	278	264	253	242	222	265	249	263	246	267	238	267	293	243	242	241	249	262	242	254	261	251	249	253	252	238	251	257	261	251	281	238	248	261	317	253	258	271	234	244	249	251	279	279	250	286	254	247	244	243	262	262	272	242	292	255	240	247	227	250	224	278	257	253	270	249	273	246	269	264	249	237	258	271	275	244	263	257	250	222	279	223	264	259	246	263	271	258	265	276	259	252	281	277	252	246	253	273	241	243	243	260	253	249	260	239	269	254	262	237	243	269	254	234	256	263	268	267	255	231	269	258	255	233	240	240	266	251	275	240	250	253	275	225	273	258	224	272	232	229	256	252	230	236	277	286	259	249	265	230	251	244	256	293	275	255	232	248	233	223	255	224	269	272	267	259	272	246	251	302	236	254	262	251	242	249	247	260	265	223	266	268	246	271	244	255	233	258	251	277	248	239	259	248	238	260	241	257	262	271	299	262	254	268	250	268	260	260	243	246	246	248	253	242	249	242	231	287	262	273	277	250	239	252	243	264	240	242	241	259	252	257	222	254	250	262	259	236	251	256	274	258	268	275	261	267	225	251	256	244	245	253	241	228	266	221	269	234	265	264	265	269	273	244	225	287	236	257	285	273	276	272	262	244	262	227	233	251	248	268	258	272	254	234	263	250	240	264	271	263	257	238	282	249	272	268	274	289	261	264	223	251	239	249	253	271	261	229	235	262	264	258	248	211	245	264	215	256	246	269	270	250	240	250	225	241	265	241	252	265	271	248	264	249	259	258	262	254	217	251	231	235	246	244	251	283	263	292	243	257	273	270	255	266	262	246	262	259	240	215	269	269	246	247	256	275	276	249	249	245	299	259	238	272	279	238	255	257	286	252	251	237	264	267	250	253	258	277	262	244	264	231	242	228	271	254	266	248	275	267	248	261	255	259	267	239	252	288	263	259	255	251	272	238	253	249	243	243	255	254	246	239	276	262	252	292	240	257	229	278	247	224	272	242	236	230	276	236	265	243	266	231	259	238	243	255	266	248	244	277	262	284	281	256	250	290	255	252	259	257	271	249	280	259	240	285	267	254	236	292	228	264	242	236	251	287	242	273	241	254	269	281	252	262	249	250	260	301	256	284	254	243	247	271	253	240	270	253	222	263	252	243	284	253	252	262	257	223	235	243	250	271	276	260	267	248	260	259	243	243	258	241	250	242	242	217	288	264	267	268	272	242	239	243	258	261	243	260	253	243	261	259	250	237	233	256	249	238	245	265	271	244	264	267	291	269	269	234	263	247	280	264	255	284	242	221	272	281	257	277	229	275	231	272	262	255	258	255	276	257	289	245	258	272	257	253	252	251	243	261	282	263	278	238	239	256	254	262	251	256	244	248	266	276	257	281	238	246	277	249	266	249	253	254	263	274	254	263	258	251	217	248	255	240	238	258	258	243	248	247	250	273	274	277	247	271	271	246	238	257	281	245	281	228	276	249	250	271	278	246	254	259	280	228	282	253	233	257	242	275	292	255	303	258	253	235	272	257	288	241	270	242	290	281	263	218	249	245	237	278	262	281	291	262	239	248	273	265	262	247	274	270	239	240	222	239	255	264	252	257	276	296	246	250	234	259	242	246	243	236	268	282	267	256	258	256	248	257	252	256	256	256	256	276	264	271	226	254	273	275	258	273	243	274	245	230	243	250	263	284	249	256	267	235	249	243	258	240	260	271	251	228	274	242	261	257	247	271	241	237	259	268	259	278	249	260	266	273	243	224	261	241	286	259	276	255	261	251	247	293	275	284	262	249	262	263	292	260	255	243	276	250	223	256	244	252	274	266	251	234	229	246	256	245	248	268	237	254	251	260	260	260	268	265	267	244	262	252	274	242	263	276	235	255	234	236	235	269	267	242	260	225	264	238	268	244	258	278	267	256	237	256	244	260	245	251	272	236	230	271	252	242	228	262	242	223	241	245	274	270	245	261	259	252	247	262	255	268	247	239	257	244	295	264	270	280	264	264	246	242	255	252	243	262	266	232	281	253	264	248	252	249	257	256	243	251	233	273	255	256	239	220	233	255	239	263	264	276	277	247	264	237	280	250	256	282	250	290	236	274	223	258	234	239	284	275	245	270	259	254	258	274	250	272	266	232	215	250	273	229	268	228	231	264	269	258	225	279	244	261	250	237	239	269	210	244	248	254	266	241	265	250	261	262	270	239	290	236	254	253	247	271	240	252	285	245	253	229	257	283	249	269	260	247	253	269	268	258	256	281	246	264	272	229	264	257	259	260	260	266	285	273	245	248	253	264	273	287	264	250	255	264	236	265	269	260	253	244	247	260	252	272	274	237	220	285	252	241	250	274	256	287	256	255	255	264	313	236	275	264	264	230	241	272	259	277	265	251	259	261	245	245	222	232	273	301	264	256	270	250	267	223	246	229	237	251	256	235	256	258	257	270	267	253	242	237	241	259	254	265	271	270	255	264	265	258	244	242	276	271	264	275	255	267	272	250	247	252	256	249	282	269	228	244	244	273	261	267	273	287	252	264	274	243	256	225	245	260	247	248	238	252	274	263	250	232	266	245	234	227	275	272	278	267	260	262	277	269	238	279	252	235	245	241	263	246	256	252	282	254	273	267	246	277	243	270	267	236	269	256	246	257	273	254	238	240	282	223	248	248	249	262	264	278	251	229	274	262	244	273	239	275	249	253	287	252	267	244	258	252	285	260	248	267	269	260	237	270	249	261	247	273	239	266	227	244	287	243	278	269	238	256	247	263	252	269	246	243	263
31172	51519	42492	30258	18555	8825	4819	2979	1792	1308	1051	892	709	627	541	486	475	469	372	397	401	371	338	358	405	359	322	352	348	313	308	314	299	290	324	333	312	281	325	302	300	312	321	289	292	325	302	293	317	312	279	299	269	301	291	333	305	318	302	301	288	312	308	318	285	292	312	289	295	293	317	281	336	293	275	320	331	322	313	332	308	292	297	294	300	285	289	320	283	272	291	276	285	289	311	276	308	284	328	293	322	291	312	317	297	292	290	318	273	272	297	295	306	310	292	325	309	293	283	306	327	314	279	294	286	320	278	286	325	284	274	322	303	317	314	270	293	331	321	290	301	270	299	315	294	298	294	310	292	319	317	302	320	306	306	292	283	263	334	338	311	316	308	300	298	310	282	320	290	307	329	265	327	298	328	308	298	304	334	294	327	291	321	286	278	300	311	293	312	296	303	292	313	289	279	290	297	320	308	311	299	281	314	305	302	307	308	298	327	297	307	306	298	316	302	293	264	279	322	311	323	286	291	291	311	309	270	276	301	292	289	294	295	313	294	302	284	291	312	306	276	318	283	287	306	321	304	335	288	279	298	302	294	302	308	312	286	318	305	287	303	295	287	311	335	285	309	294	287	293	312	319	304	289	290	271	288	297	324	269	309	319	318	318	351	315	289	280	299	294	291	305	306	321	305	337	306	316	290	270	316	301	281	297	319	305	282	321	322	279	318	296	292	283	288	292	288	331	303	299	307	311	292	288	327	305	286	298	307	330	309	308	324	291	277	273	299	283	244	297	311	331	297	270	297	287	278	347	320	325	320	281	292	314	294	313	301	305	328	314	289	296	292	331	303	287	304	295	326	299	303	312	318	327	297	315	309	277	338	324	299	305	285	277	325	289	273	289	260	293	300	297	321	288	297	299	286	310	263	266	304	301	327	279	322	298	265	280	278	301	322	314	308	302	322	308	308	276	303	302	298	281	313	272	301	290	271	316	310	307	321	308	307	288	273	318	295	281	292	277	283	320	277	293	295	308	311	293	297	250	334	291	270	291	298	317	283	281	293	283	284	316	294	333	295	328	337	310	299	286	300	307	293	293	288	288	328	330	324	304	306	299	326	300	317	309	300	297	293	314	321	302	313	306	298	318	307	307	286	307	286	299	336	323	284	278	325	335	314	297	337	285	272	285	263	342	305	290	273	292	289	286	291	305	343	294	326	310	300	304	328	312	293	297	324	303	304	319	273	305	275	314	298	327	318	290	305	302	296	306	311	303	287	329	279	314	312	277	296	328	281	320	309	279	330	349	265	289	314	292	291	284	302	327	295	293	329	295	281	284	306	321	298	311	327	334	296	305	282	287	312	308	285	278	285	309	303	311	305	315	318	297	325	313	309	321	306	283	287	306	320	328	318	306	283	299	324	267	317	268	290	309	303	341	301	291	304	290	297	271	272	307	271	302	320	285	327	303	304	319	309	287	301	308	312	330	304	285	298	312	294	287	280	302	281	315	292	298	310	271	279	320	265	306	300	293	272	279	300	310	298	281	288	289	315	297	295	286	319	300	316	334	281	287	297	306	343	309	312	302	316	294	300	325	299	305	305	284	286	320	298	314	306	316	290	286	318	315	281	296	294	277	296	301	302	339	299	283	306	308	309	307	271	324	264	294	283	301	297	305	313	281	291	312	309	316	278	281	328	323	323	318	328	300	307	313	310	305	294	314	330	253	306	326	294	281	283	293	292	299	297	303	310	289	302	316	294	312	290	297	303	255	284	294	314	277	276	301	305	291	287	288	295	286	290	310	312	315	292	285	295	313	341	298	280	273	283	298	306	275	320	297	281	308	301	336	310	318	304	280	295	319	317	297	271	299	288	321	341	274	311	307	293	300	312	323	314	302	265	313	307	310	332	296	315	323	281	301	317	313	319	294	293	268	296	283	284	297	312	295	272	277	305	300	308	283	309	301	324	311	300	295	313	290	294	312	285	306	304	320	278	275	325	326	311	299	294	312	295	338	329	304	288	282	283	304	309	309	303	317	306	308	301	319	297	288	300	303	302	310	308	309	312	294	282	334	303	283	282	325	300	315	321	317	292	284	267	304	305	312	283	327	307	294	300	274	303	312	293	309	298	315	301	323	303	263	290	294	269	310	299	312	310	318	294	318	307	317	285	295	301	330	331	305	312	296	326	275	315	322	279	297	281	299	304	335	281	278	311	325	298	302	280	261	276	314	315	306	331	311	333	311	299	305	297	278	283	319	264	336	340	325	321	257	270	294	341	324	290	300	288	302	306	303	280	314	288	300	295	307	292	263	302	299	316	291	309	300	305	293	297	335	308	314	294	304	316	333	321	291	298	333	301	286	297	313	294	323	293	299	291	341	314	310	322	289	286	293	297	306	284	313	309	322	324	303	291	301	286	313	308	308	291	284	303	295	296	307	311	299	284	290	314	298	288	317	332	314	333	304	299	291	305	291	305	303	275	305	278	309	310	336	286	336	315	293	320	308	275	279	294	313	269	321	323	322	307	271	272	312	289	314	293	324	309	309	295	320	306	305	315	286	275	303	280	301	317	254	300	301	313	298	293	275	298	271	295	308	278	318	338	288	307	333	314	291	323	296	297	279	303	310	301	269	294	299	290	281	264	330	311	282	253	303	311	310	286	286	315	312	295	311	321	302	317	268	285	275	310	285	299	307	317	301	299	281	291	298	258	278	303	303	283	317	286	300	308	316	284	323	264	309	307	301	331	293	298	304	309	294	294	307	303	292	296	321	294	314	298	311	300	284	333	295	279	317	292	290	290	327	297	297	286	300	299	274	293	295	279	298	299	271	309	308	300	280	307	297	287	296	293	325	323	301	295	312	284	318	316	305	300	314	301	314	286	285	308	308	326	292	309	308	310	289	279	312	250	287	309	319	295	303	278	302	295	280	310	289	279	289	320	310	278	324	328	307	286	316	311	342	293	309	328	303	299	339	304	342	291	311	265	295	271	311	295	290	300	318	293	334	318	309	323	312	297	295	313	291	299	287	309	319	308	268	284	330	255	283	280	295	289	301	309	275	322	284	327	279	301	272	307	316	293	319	314	303	328	301	299	296	294	315	317	269	295	313	315	274	296	316	284	285	316	287	309	310	296	315	280	294	325	313	306	316	312	319	296	323	300	272	293	295	305	305	308	313	303	300	292	299	282	310	278	292	311	298	325	256	318	285	305	324	331	315	285	280	314	292	306	314	300	308	285	307	326	307	311	306	317	297	326	279	306	293	323	297	295	290	332	284	309	319	320	293	288	291	272	311	342	294	289	326	306	280	333	300	320	288	312	306	311	283	293	310	297	301	287	315	317	315	305	289	294	310	289	305	266	284	306	329	326	308	280	283	326	276	335	278	307	305	293	306	311	310	289	301	280	331	304	327	296	275	303	291	306	318	283	280	324	313	319	334	320	319	287	300	326	271	329	298	285	299	284	293	297	272	284	321	286	290	305	290	294	315	301	296
22783	21419	28992	24499	21827	21425	14067	5202	1828	1288	1017	849	642	590	536	500	476	427	390	414	385	378	378	419	398	353	387	341	390	317	335	334	345	361	321	332	315	358	333	317	305	305	304	344	331	328	346	296	334	334	327	333	311	344	324	314	355	311	329	317	340	322	308	317	326	348	327	323	284	302	322	322	305	296	324	324	325	318	350	303	315	350	319	322	317	280	279	308	338	315	293	316	343	310	317	323	264	292	323	333	315	327	297	345	317	296	309	331	324	309	312	309	347	316	314	286	328	287	331	310	312	310	360	320	322	310	328	306	320	300	336	344	333	308	286	323	280	321	324	340	339	324	311	321	320	284	285	338	297	317	327	319	306	324	344	306	329	354	283	320	306	306	327	349	336	309	294	324	296	332	317	311	333	349	319	296	327	323	325	320	297	315	313	306	327	304	318	318	320	290	315	307	312	332	328	321	317	321	319	338	327	354	316	332	326	319	332	299	322	332	312	341	341	301	324	330	329	292	333	307	299	346	321	320	336	303	311	310	311	300	305	294	292	305	303	322	327	295	322	344	313	322	351	312	312	326	354	326	325	324	319	335	330	328	343	353	297	314	291	305	311	303	290	307	291	317	326	310	304	295	319	344	317	340	318	318	328	331	329	320	322	290	329	306	332	329	309	336	280	319	313	319	316	299	308	298	306	334	319	316	296	351	354	325	310	281	318	273	337	338	301	304	310	271	294	336	317	293	275	290	334	317	298	310	363	318	335	338	314	329	284	302	295	276	322	303	295	304	303	298	327	314	328	309	339	327	326	312	311	325	307	310	327	304	290	316	316	318	301	328	297	309	299	356	314	319	338	310	304	320	352	309	338	317	318	324	303	328	307	315	310	304	337	327	349	334	294	338	303	311	323	324	302	323	317	321	312	306	338	320	343	357	279	352	317	313	328	346	317	303	308	306	306	317	323	314	317	283	335	299	296	344	329	330	327	332	339	290	285	292	302	318	311	312	330	294	368	324	328	331	301	313	333	372	341	329	322	321	348	312	317	281	307	283	322	317	335	308	284	316	321	322	320	304	326	319	313	310	329	326	334	343	306	333	317	301	337	302	345	305	303	337	300	293	348	297	360	339	290	313	345	315	305	278	331	322	321	309	312	318	306	296	307	290	320	311	320	351	320	326	307	347	305	324	338	332	315	302	324	357	348	309	309	304	283	307	302	313	328	317	321	310	281	313	319	331	313	338	314	317	325	304	305	317	306	282	310	280	358	305	336	296	330	325	354	341	312	278	319	358	314	316	330	310	323	333	289	383	347	325	347	319	328	295	304	301	306	300	301	306	288	351	310	331	301	332	285	318	315	303	341	333	327	334	312	322	282	303	332	331	352	321	337	323	301	345	280	303	323	305	307	293	316	332	327	330	321	338	303	313	330	339	279	302	304	324	315	293	318	297	316	305	323	323	321	313	331	334	306	286	326	348	339	287	279	348	324	290	316	314	286	313	298	299	326	314	289	294	304	310	277	290	313	300	325	290	318	320	323	309	314	310	319	332	298	293	308	316	319	309	303	305	347	317	321	325	318	312	307	329	312	323	331	323	322	308	312	315	337	333	300	295	325	305	315	302	305	314	315	326	293	280	303	316	335	323	279	323	327	307	341	308	339	326	316	327	332	336	310	317	295	363	322	303	315	315	322	338	311	317	315	316	300	305	342	324	318	302	287	329	335	322	306	299	314	322	315	338	337	299	290	307	320	320	300	314	322	302	320	321	321	331	312	314	303	309	312	313	322	336	278	299	307	342	350	325	306	344	330	337	328	315	318	328	316	287	309	326	307	301	338	321	305	347	334	310	284	315	335	328	305	317	302	328	325	346	310	332	306	294	297	298	319	285	339	324	303	315	332	332	310	298	335	334	306	291	302	308	333	340	336	304	294	342	302	276	298	319	308	339	321	299	301	275	319	326	304	315	322	299	342	318	342	325	337	311	340	305	357	302	310	338	345	322	311	324	300	334	321	348	291	332	310	308	328	320	310	291	296	336	298	306	308	315	309	296	319	337	319	306	328	307	328	316	324	325	343	352	305	281	307	293	315	307	318	315	310	293	286	313	295	336	319	330	333	345	299	294	292	290	330	287	317	326	285	307	332	322	340	313	349	318	332	329	345	296	290	310	315	301	308	308	336	291	297	334	332	305	290	311	311	329	296	346	337	319	359	315	324	296	322	292	332	310	316	308	300	335	351	311	312	304	335	349	302	327	330	294	324	342	341	298	286	321	321	312	313	319	268	301	299	325	327	358	313	334	315	320	304	322	323	278	293	326	323	299	303	309	335	335	334	342	343	339	310	286	313	302	312	281	303	323	315	332	318	304	307	338	324	305	319	316	340	279	330	313	334	352	327	310	324	338	310	318	329	300	344	313	299	303	302	317	299	316	342	334	352	288	314	327	321	309	304	331	301	304	314	324	300	320	350	309	331	318	322	344	331	312	333	324	307	342	333	295	318	329	319	294	326	355	336	286	364	340	358	319	315	318	333	337	323	301	291	287	322	318	326	325	296	296	292	300	290	298	340	326	311	281	293	325	337	313	284	289	301	324	313	288	302	329	332	307	327	337	324	331	277	311	311	305	316	296	296	315	308	283	305	284	278	340	320	320	302	342	311	312	335	297	323	331	331	361	316	316	297	360	321	303	310	328	313	321	332	304	307	296	327	346	310	318	320	333	303	333	334	308	290	331	309	295	328	327	322	307	310	310	323	324	298	344	289	330	293	328	301	333	323	294	335	317	322	346	314	295	302	306	280	339	302	335	300	324	333	337	344	325	322	293	318	332	290	310	315	300	309	342	298	306	294	322	315	347	311	310	310	325	314	337	313	333	298	302	265	326	313	322	336	304	309	342	288	299	311	343	283	296	287	304	302	339	339	327	319	319	311	283	291	305	299	264	347	317	299	316	347	312	328	301	311	307	307	350	313	295	307	315	323	325	334	315	321	330	283	305	335	343	315	301	333	290	307	323	296	324	318	292	312	313	318	300	298	321	310	316	313	311	330	278	318	271	326	338	356	296	307	281	334	305	334	303	312	303	287	330	318	352	311	342	325	308	319	334	288	305	322	308	316	333	302	337	327	316	305	298	328	305	312	340	305	280	333	316	308	313	328	325	305	289	338	312	311	313	313	305	354	310	352	319	333	291	291	289	311	322	330	323	294	332	343	322	312	323	313	301	308	333	316	322	291	308	309	310	314	299	287	313	305	329	307	317	313	343	316	327	283	331	319	337	353	337	346	302	317	305	316	299	319	328	338	307	311	307	289	308	351	297	295	302	326	301	323	307	343	290	316	339	328	360	312	330	339	299	306	307	301	311	323	302	304	325	308	323	268	331	302	384	311	290	320	307	312	312	301	310	327	310	321	304	314	311	322	368	337	316	339	293	339	305	306	295	329	335	306	289	318	310	335	290	331	326	317	311	347	333	321	318	306	314	307	310	383	312	321	314	302	327
34510	64515	53780	36759	25568	15997	10995	7019	3045	2228	1634	1276	1046	884	790	685	638	613	568	535	515	516	457	464	434	484	416	403	410	389	360	395	394	437	390	372	395	357	367	375	416	376	361	345	373	377	333	396	380	369	362	341	384	351	298	365	390	330	382	364	360	354	354	360	368	368	352	364	369	381	345	353	345	365	371	382	385	380	378	322	336	354	370	357	351	379	347	355	378	346	316	358	341	367	365	390	371	383	347	365	339	363	355	390	359	362	384	378	371	351	399	356	399	339	401	335	368	359	407	367	376	356	380	356	391	374	362	317	357	329	339	358	329	381	351	340	384	377	332	370	359	339	381	408	360	358	383	374	371	356	328	353	361	369	374	387	351	384	372	426	352	369	361	353	379	341	373	361	349	325	361	355	358	377	352	360	380	327	363	362	374	371	358	392	391	380	352	354	396	343	394	359	352	344	362	367	357	376	370	350	354	341	364	347	356	358	393	446	342	379	373	364	356	353	335	377	330	367	362	374	360	392	368	370	354	375	387	368	347	352	326	344	357	374	342	354	355	323	386	365	376	376	357	358	367	351	389	390	382	391	368	402	382	378	368	394	383	360	370	384	347	361	354	348	363	353	353	375	340	374	339	378	374	347	392	332	401	400	344	364	353	383	374	378	325	356	368	372	363	364	353	357	366	352	363	346	385	384	385	381	375	309	383	364	347	370	340	384	349	297	356	393	349	351	360	354	373	377	395	347	346	353	331	384	365	331	364	351	396	378	358	362	390	325	359	352	352	339	390	350	366	343	354	396	366	364	329	361	360	394	350	336	360	362	350	347	371	379	385	357	363	354	361	378	382	364	346	387	357	362	374	381	368	356	349	356	401	337	382	359	342	388	347	342	347	356	391	333	369	332	396	320	381	381	344	306	325	364	364	358	383	374	358	343	356	373	353	368	337	337	349	359	379	359	356	383	346	342	354	353	364	343	317	319	339	333	366	351	346	374	378	369	321	367	364	358	329	369	384	351	376	374	345	384	326	369	408	362	335	371	382	370	381	370	336	362	369	375	346	344	369	357	381	384	328	376	361	381	386	336	353	345	366	413	364	374	368	361	355	379	342	357	385	348	380	356	372	382	357	368	350	358	366	350	353	375	390	360	350	335	359	357	393	341	350	320	369	369	367	341	407	424	355	365	326	361	365	331	387	366	370	374	356	349	380	355	350	355	357	349	391	369	346	387	383	346	351	342	373	362	370	352	382	357	367	341	363	364	318	383	388	365	367	390	362	353	376	366	366	372	369	349	406	350	399	404	336	379	373	355	342	362	349	385	371	363	365	348	362	383	368	342	363	356	356	337	341	391	379	356	357	348	363	356	391	359	364	407	330	340	352	363	370	373	406	382	339	352	367	343	383	399	380	369	381	344	353	361	361	342	325	338	382	370	378	373	354	350	377	377	341	332	350	332	370	338	368	364	314	359	362	320	350	362	394	338	357	349	331	383	370	378	366	382	349	338	379	345	348	382	358	357	357	382	355	370	401	351	356	353	357	361	360	361	403	352	350	308	375	376	361	335	349	361	369	330	377	351	353	369	374	376	364	344	382	346	360	360	373	374	379	334	355	375	352	312	374	341	326	346	356	363	371	374	346	372	342	354	377	345	401	387	336	335	363	350	358	373	383	365	358	376	384	354	375	362	380	358	354	381	388	336	340	382	389	379	306	362	336	364	342	390	376	398	388	374	330	378	342	323	364	351	332	356	372	355	352	370	329	345	346	404	384	353	400	367	341	384	360	372	333	398	363	350	370	327	368	370	404	378	377	357	345	388	381	352	332	392	392	376	378	354	380	360	351	377	353	360	360	381	360	357	382	361	336	401	349	345	397	324	350	392	374	385	355	375	357	364	330	333	352	354	348	353	349	373	377	352	422	375	375	368	384	339	383	338	342	383	366	375	348	340	357	379	374	360	347	388	331	363	374	373	363	352	346	343	396	375	382	369	358	353	355	393	390	387	379	384	338	370	384	337	376	347	341	355	356	382	346	382	369	382	387	382	377	369	353	362	360	368	386	373	353	347	339	386	345	375	385	345	384	347	352	363	397	358	353	386	358	349	369	395	341	375	371	369	352	344	379	370	348	333	374	383	353	381	340	382	376	372	358	379	401	324	369	342	364	364	382	344	363	382	398	371	364	342	366	336	361	357	346	388	369	392	374	371	361	353	387	365	369	367	366	369	358	372	359	340	368	328	353	397	354	384	341	373	357	354	356	377	372	347	385	355	361	335	364	352	368	374	373	407	367	358	394	358	384	347	384	373	318	383	358	363	364	352	364	356	350	332	370	368	347	367	383	388	364	366	405	360	332	373	341	341	350	355	350	365	322	378	355	395	352	347	350	358	370	370	336	382	369	399	371	344	362	408	324	349	332	388	393	376	321	362	376	380	331	379	367	336	348	390	363	357	385	412	386	377	378	339	374	354	374	333	388	359	376	386	385	363	358	395	373	371	357	379	381	342	339	381	364	355	354	360	315	351	374	366	353	335	310	374	366	393	362	340	363	358	346	367	348	365	381	379	347	380	388	358	338	366	341	376	356	356	350	380	365	394	362	401	340	357	327	358	370	343	380	419	406	407	387	363	356	337	366	365	324	366	358	359	354	366	390	332	385	401	369	373	348	355	372	331	384	353	400	378	365	343	360	356	395	316	376	348	369	358	360	347	372	354	389	368	352	405	380	353	339	338	368	379	344	351	361	364	358	390	371	368	371	329	379	366	362	376	334	389	371	341	345	342	360	334	378	395	334	344	348	320	392	386	351	378	376	385	395	388	370	350	352	375	356	355	337	356	346	362	364	337	376	396	349	373	318	351	321	377	390	387	350	386	375	356	348	367	367	394	354	370	391	349	336	363	378	349	342	348	382	358	368	379	378	370	346	383	338	329	376	354	352	366	377	335	349	365	346	410	376	355	363	370	361	359	357	360	384	357	364	391	391	335	345	366	355	353	379	361	359	392	375	367	379	340	356	387	375	383	353	373	334	368	346	373	351	354	354	369	366	331	383	365	362	378	321	391	384	369	365	361	354	358	363	372	370	365	339	387	359	379	347	362	350	359	372	350	378	410	362	366	349	371	379	364	323	400	377	367	349	369	376	363	356	341	322	349	364	405	371	360	375	398	365	357	372	361	382	374	375	346	332	394	354	329	358	340	352	353	362	338	376	317	348	367	381	365	380	348	357	399	341	361	359	338	387	368	385	343	372	382	368	351	372	393	346	352	381	369	350	353	337	360	334	376	338	356	378	371	386	378	355	374	356	362	389	362	380	370	359	337	335	386	351	342	347	403	368	401	330	402	373	372	361	353	379	379	348	338	380	378	386	368	365	360	377	387	335	365	381	354	346	365	340	368	328	365	398	370	339	387	388	350	332	339	386	370	364	358	354	344	353	358	366	347	342	374	358	371	350	353	360	382	367	388	345	406	330	381	367	344	397	343	387	368	368	382	387	367
30370	31534	33526	20979	8850	3857	2131	1200	803	703	540	484	436	412	395	312	343	358	322	316	317	293	321	327	278	294	275	295	286	283	288	281	284	280	258	251	288	291	284	292	285	262	259	273	257	298	262	290	289	258	282	297	275	256	297	281	255	253	275	221	278	287	278	277	285	269	262	248	255	306	276	254	301	259	259	283	288	283	281	279	272	277	277	279	269	274	265	279	250	267	284	293	262	285	287	271	275	272	258	275	275	271	276	278	259	276	287	284	280	281	247	307	254	293	260	285	266	276	265	266	259	269	250	298	246	248	260	266	261	273	303	276	303	270	285	266	281	289	280	278	291	291	314	278	270	288	268	281	274	280	267	292	270	252	256	294	282	270	276	255	273	275	275	272	298	251	275	249	308	277	244	285	251	289	274	274	299	243	299	265	258	266	265	257	274	246	290	266	264	269	267	276	252	308	275	260	272	281	272	304	296	286	284	265	291	238	285	283	263	277	267	267	262	275	302	278	282	285	285	288	262	244	266	261	266	246	287	278	271	274	251	291	292	250	280	247	290	252	269	248	257	264	272	261	276	304	275	268	280	270	262	268	271	255	287	273	290	252	291	275	267	272	273	273	282	266	278	278	258	256	267	262	257	265	268	274	243	259	300	256	263	271	295	284	272	271	268	252	290	242	281	266	290	255	268	272	279	277	250	262	273	267	261	249	283	280	276	273	238	268	295	283	266	253	289	275	269	257	278	249	259	279	248	286	263	251	273	295	283	242	267	276	269	286	276	262	282	272	267	255	256	291	277	260	241	251	282	254	270	293	260	257	237	267	258	267	289	256	270	277	280	279	267	243	286	260	270	266	298	273	286	243	264	253	286	272	302	292	273	259	254	277	297	275	273	299	272	244	289	265	260	280	253	269	237	258	260	250	263	265	262	284	264	280	272	265	257	269	246	273	259	285	289	250	283	298	273	271	243	290	308	274	282	280	284	278	259	280	263	282	250	289	287	261	257	291	261	277	255	269	242	278	264	267	284	293	270	288	253	236	234	315	256	285	266	273	284	267	284	279	264	290	241	296	298	254	260	271	265	278	271	255	243	271	304	308	297	297	273	298	270	282	288	269	255	276	302	254	265	276	309	271	247	269	285	298	248	263	252	278	263	247	295	248	297	295	286	264	271	296	287	272	279	264	272	265	266	276	285	247	260	273	295	293	267	310	264	271	255	290	254	272	274	291	262	289	272	269	268	271	282	267	252	271	257	273	254	270	293	252	250	274	277	245	275	278	268	251	278	277	246	265	290	239	264	306	260	302	270	297	286	274	278	247	285	287	322	285	274	263	297	263	300	276	262	280	272	275	282	307	281	264	295	276	254	238	272	258	258	287	270	268	306	263	277	275	283	273	294	282	276	245	291	285	263	246	255	294	301	277	270	285	275	284	283	286	266	257	304	272	294	281	300	263	257	263	267	254	256	260	279	293	268	299	257	265	293	267	270	265	282	256	272	274	268	268	258	300	249	244	296	263	275	240	255	253	269	272	261	282	275	263	285	288	266	288	286	286	285	251	270	248	259	255	245	249	252	273	261	260	302	257	266	277	303	306	261	244	288	305	262	278	288	268	278	280	300	287	287	270	287	292	273	268	283	251	280	243	282	294	280	279	284	269	280	266	295	244	264	274	235	266	234	252	302	282	280	258	270	266	264	287	273	270	296	249	267	282	305	277	278	267	287	283	280	270	277	265	286	287	293	290	273	279	276	236	285	263	290	280	288	286	285	282	272	274	272	289	285	262	276	264	272	249	251	266	255	271	242	273	284	288	281	269	279	221	266	283	238	292	288	293	299	302	270	289	256	263	276	290	251	270	279	264	281	264	269	263	258	285	247	269	273	267	287	308	276	266	293	284	251	259	268	275	270	254	282	282	267	276	267	302	284	243	297	273	266	282	273	273	251	298	307	287	287	274	285	283	303	262	280	271	279	244	272	292	243	264	256	272	270	279	263	271	293	242	263	243	289	267	265	270	268	288	259	280	280	254	285	286	280	287	281	278	267	289	284	279	280	257	267	281	301	272	255	279	314	263	273	298	263	255	265	292	254	285	282	263	280	250	272	247	249	261	253	296	282	289	272	268	266	279	254	271	286	289	277	271	275	280	301	268	253	280	263	281	248	253	235	300	302	254	278	266	257	260	258	254	303	275	265	259	298	282	297	262	276	297	252	279	311	260	281	272	263	284	291	277	303	299	269	289	268	262	287	256	295	250	269	279	269	281	238	258	283	271	259	274	263	275	234	276	277	267	221	256	301	278	311	255	266	253	289	293	290	263	293	261	267	295	261	276	273	265	294	292	279	280	278	296	292	267	250	272	244	289	249	265	264	277	323	270	267	267	270	301	250	279	270	255	281	262	292	274	267	265	281	290	290	264	278	279	269	284	298	271	248	232	318	270	266	292	321	277	265	272	242	285	272	274	294	260	260	269	278	235	312	273	285	267	286	301	256	256	262	274	263	273	283	260	262	288	281	278	246	289	267	287	276	253	289	272	275	316	269	264	318	264	268	273	281	279	282	283	293	274	275	277	263	278	276	252	279	275	279	278	265	246	244	300	279	266	285	288	269	245	283	283	271	288	277	261	246	273	306	292	278	260	269	259	281	263	253	251	290	246	257	269	259	236	288	256	289	248	288	292	283	256	290	271	261	264	275	275	250	261	288	266	263	277	276	294	253	294	293	264	249	283	289	249	274	290	280	252	271	293	290	276	254	256	249	266	257	262	285	265	309	244	255	268	255	260	254	258	301	252	271	273	268	236	290	242	250	264	290	254	293	253	253	268	279	256	255	259	274	259	309	259	285	256	262	263	294	297	268	275	265	289	286	276	277	292	299	258	279	288	264	286	260	279	282	263	286	245	279	262	264	258	235	301	249	285	281	277	262	275	276	266	280	255	277	286	265	280	228	271	284	264	295	251	250	261	251	273	301	248	271	268	304	265	289	261	250	285	277	269	260	240	284	276	263	288	273	281	295	297	295	282	271	264	276	260	266	272	250	272	267	304	275	294	283	271	249	260	258	266	244	264	284	259	268	271	277	282	250	265	265	304	290	272	254	288	302	258	276	262	280	260	288	285	259	276	270	282	277	261	271	303	247	277	247	286	315	255	298	291	285	288	290	269	265	263	261	296	295	285	292	267	262	287	299	255	265	268	257	268	259	280	305	291	263	300	280	266	280	261	277	280	261	285	255	260	299	269	265	291	285	315	291	261	276	261	271	300	271	239	264	283	251	252	283	288	262	263	251	263	276	278	277	281	297	282	274	269	269	261	289	280	280	294	251	272	299	280	242	261	283	279	279	280	300	310	298	282	263	284	285	307	260	275	274	278	231	278	265	251	268	286	273	277	294	251	274	278	283	308	293	260	278	280	277	275	287	284	257	297	283	281	239	262	275	265	268	266	285	274	260	272	273	252	260	253	297	285	253	242	265	258	295	270	291	246	281	262	262	268
31859	47445	36488	21953	12483	6552	3907	2147	1398	1083	892	736	638	577	464	462	395	403	403	386	385	364	372	386	362	358	390	333	348	340	308	337	353	319	343	311	321	325	323	304	328	327	326	330	308	302	314	355	327	319	343	340	307	315	309	331	306	308	319	322	326	339	296	325	306	326	323	315	311	338	319	342	297	320	333	312	315	308	304	328	294	319	312	304	322	310	298	302	334	283	292	295	320	322	316	319	346	318	290	299	322	326	348	316	323	312	312	318	298	313	333	304	287	336	297	320	321	330	302	337	302	317	309	310	345	331	297	289	326	286	309	336	292	319	293	331	330	326	279	335	324	300	302	347	332	339	324	377	336	343	319	313	313	321	332	344	299	347	333	326	308	332	324	315	309	312	347	334	294	296	329	357	321	293	296	320	312	324	304	292	322	345	309	300	368	316	314	324	316	332	303	334	300	299	306	298	314	327	325	337	308	325	318	322	301	341	306	312	309	284	343	331	309	324	297	322	295	300	334	329	309	273	301	306	302	344	325	328	330	353	329	331	301	318	316	328	290	328	322	308	333	309	324	331	294	325	305	299	334	327	307	342	318	281	320	371	320	339	327	290	291	303	289	318	322	309	309	319	282	318	314	298	325	281	318	306	319	300	312	310	309	334	321	306	306	299	343	338	339	305	280	325	335	280	322	318	314	321	330	301	296	311	312	311	321	304	324	291	307	348	336	328	319	277	295	307	323	309	315	321	296	339	309	321	298	320	302	329	324	316	326	292	317	318	315	307	318	314	345	304	362	287	324	324	333	308	326	345	327	288	332	310	330	316	346	321	334	324	341	307	326	321	309	334	299	339	301	328	299	309	333	337	302	337	319	341	299	372	329	313	324	349	325	324	294	328	308	314	305	302	326	297	314	336	317	318	358	335	302	295	305	346	281	338	290	321	313	331	307	369	316	355	321	287	331	360	292	292	301	332	292	314	347	312	344	343	301	308	347	341	311	291	336	312	306	300	322	323	334	343	314	327	308	334	313	311	308	278	303	300	323	288	323	345	325	327	308	295	311	322	338	304	290	329	301	311	323	333	334	340	326	325	325	281	299	318	337	320	302	295	305	324	301	314	331	355	319	345	295	338	301	315	324	358	305	333	306	291	312	324	312	327	293	307	330	318	281	329	311	343	339	337	322	330	341	286	337	313	321	325	286	315	327	317	329	323	296	358	304	308	256	322	310	307	297	338	335	303	340	325	312	339	315	309	318	338	333	326	312	334	314	319	338	322	317	285	340	347	311	329	304	315	312	287	359	319	289	342	323	300	335	324	289	317	318	315	343	353	301	320	336	333	305	312	337	330	276	293	328	334	287	322	325	301	295	290	312	341	306	317	303	311	329	326	299	348	307	335	302	286	317	322	339	299	323	286	306	317	347	323	312	328	303	333	311	298	318	358	295	321	304	339	338	279	305	323	303	327	313	291	334	322	318	334	304	319	291	324	320	310	340	325	312	311	296	291	342	324	319	326	301	351	313	309	290	329	324	276	313	289	313	348	347	321	339	326	320	361	355	291	318	347	308	329	319	285	316	345	316	351	331	317	333	327	334	319	343	303	323	314	314	325	323	302	329	306	285	325	322	318	364	334	303	289	321	324	311	325	329	340	306	304	314	269	312	293	355	322	323	333	324	324	324	313	325	312	321	317	304	324	363	313	352	339	321	321	323	320	306	338	319	341	301	311	336	312	298	308	341	311	347	318	305	323	335	333	338	342	325	311	299	335	318	340	362	312	335	308	318	356	310	329	313	316	320	306	331	312	313	333	387	312	331	336	308	347	299	316	338	298	320	298	348	322	323	311	323	315	286	302	307	295	342	282	314	301	335	340	328	328	337	372	303	331	302	299	286	313	333	318	321	317	316	302	306	290	305	304	309	344	313	304	334	278	315	309	338	348	335	361	316	299	327	343	330	304	320	324	305	321	331	333	339	321	302	326	343	304	356	351	331	335	308	301	315	305	300	337	349	334	319	337	332	320	351	326	298	320	315	352	338	349	311	314	334	313	324	331	329	311	299	283	337	311	313	311	316	321	321	347	325	318	324	309	345	300	313	311	295	330	323	346	333	291	263	292	357	306	317	310	318	316	331	360	337	289	333	346	321	337	334	313	331	323	295	319	319	324	324	305	332	331	310	296	312	321	340	318	305	320	349	319	329	341	313	338	316	285	300	337	324	277	318	310	328	337	313	314	299	280	301	335	318	286	301	326	305	314	339	311	343	307	311	319	318	311	358	320	320	321	303	300	300	310	316	325	298	330	350	330	361	338	282	297	349	314	293	340	316	325	293	322	295	298	315	325	328	333	352	289	305	334	357	326	332	324	344	281	333	304	323	314	291	312	304	335	338	295	290	302	330	306	333	332	305	322	287	322	351	303	322	309	320	321	314	317	270	298	333	326	363	315	323	320	362	321	357	325	346	320	342	319	323	346	311	335	318	317	357	287	300	321	340	339	300	312	330	311	303	322	327	325	320	320	299	328	292	324	326	324	291	304	307	302	339	341	301	299	304	363	371	338	333	313	330	306	270	321	278	326	329	313	337	309	314	313	318	323	324	312	303	302	315	328	336	324	310	317	313	351	322	290	309	303	280	352	341	316	336	312	336	275	341	313	342	314	296	344	335	318	314	313	268	348	323	321	323	350	329	342	309	311	321	328	326	308	289	310	323	307	308	296	321	298	341	303	302	300	315	347	315	323	314	341	307	340	296	309	310	298	326	340	302	317	301	312	321	300	303	313	316	335	324	334	324	323	304	323	307	327	303	291	338	322	333	300	295	299	312	338	290	305	317	313	328	330	309	293	310	316	335	323	302	302	334	302	289	304	307	320	323	308	302	329	327	327	329	342	311	334	330	324	351	344	323	291	304	331	306	325	305	321	332	305	310	293	318	304	304	318	349	324	309	356	316	329	322	308	313	292	327	296	335	300	336	314	301	283	328	327	295	323	309	369	312	321	314	307	311	300	309	325	310	319	302	323	327	337	313	324	291	332	318	326	314	341	330	308	316	331	346	276	314	313	339	339	321	325	305	300	325	329	319	324	297	297	338	317	320	328	350	306	305	346	331	315	327	337	306	343	352	303	315	329	304	319	326	311	317	337	325	299	304	308	352	336	327	330	358	292	323	338	330	309	339	321	324	305	314	321	291	313	323	336	301	336	346	347	320	288	317	308	350	323	302	317	308	314	304	307	308	313	334	322	300	334	328	324	309	351	276	288	301	310	306	303	299	313	304	278	318	324	310	313	325	305	336	311	338	335	273	308	327	335	310	291	294	321	303	336	325	323	323	327	332	340	290	280	337	331	313	340	313	301	319	308	344	317	339	313	304	331	347	304	297	331	323	347	322	314	310	309	339	307	275	305	302	348	327	319	316	271	317	315	323	329	326	312	330	299	307	306	317	328	355	320	327	324	313	307	351	309	325	305	358	338	327	308	312	339	274	307	348	291	303	327
23839	21420	28731	25560	21926	15297	5695	2067	1233	915	763	628	568	489	481	445	464	385	413	363	387	364	312	372	341	335	353	335	316	320	312	332	322	339	331	314	331	322	318	328	318	322	308	316	338	328	318	344	317	301	289	283	321	315	319	322	320	323	307	332	307	318	311	319	290	285	314	307	312	279	323	297	310	331	297	308	297	307	327	334	311	341	333	285	317	313	278	348	309	291	297	328	333	315	331	291	313	322	338	313	315	294	334	303	316	304	301	291	322	291	293	325	300	313	296	289	318	278	304	330	319	307	322	314	311	314	290	281	308	289	294	320	335	316	287	315	313	327	324	328	361	318	337	317	325	331	351	327	305	315	295	284	297	335	292	323	283	281	331	335	307	329	319	302	278	298	326	324	315	311	310	323	311	332	359	299	318	319	320	314	258	308	308	283	318	322	315	315	316	313	316	329	312	339	280	327	332	309	323	297	324	303	310	300	324	336	315	332	324	288	291	298	307	299	293	339	323	329	309	350	322	298	324	305	307	329	334	311	296	331	292	318	318	302	282	309	320	309	319	316	333	345	312	330	309	324	342	326	314	334	318	315	289	303	332	307	296	296	303	313	273	319	357	296	298	306	323	335	311	342	340	296	313	299	296	298	282	322	320	313	303	300	334	324	318	289	324	319	342	301	324	318	310	312	331	328	312	325	313	339	312	331	305	311	315	306	291	319	296	345	343	301	323	322	320	327	302	291	338	315	307	296	353	330	296	342	335	313	345	321	322	304	297	311	346	291	291	315	272	312	328	308	296	299	328	313	317	296	297	297	349	320	313	317	341	331	311	297	308	297	333	317	303	272	306	325	300	305	335	302	330	325	323	321	317	320	316	324	340	314	305	310	302	310	290	333	312	327	314	300	324	259	309	302	338	319	258	305	342	308	307	336	317	305	338	276	320	329	334	336	358	299	303	329	325	331	306	285	303	335	313	301	306	310	297	298	313	296	318	345	325	296	294	306	318	286	304	326	318	301	320	319	303	320	322	333	331	311	320	315	306	313	304	306	319	308	270	323	292	303	306	282	297	302	308	298	287	289	279	316	307	321	291	318	311	316	285	303	323	319	333	314	326	312	309	337	323	275	324	353	340	333	323	320	322	312	332	323	304	290	309	289	302	318	327	304	342	309	291	326	301	331	326	288	307	340	301	308	312	327	335	310	305	316	281	302	313	323	321	292	303	315	307	311	322	338	318	330	314	334	312	330	330	290	341	316	308	321	328	319	327	321	296	291	284	300	329	308	318	288	292	317	312	312	339	339	279	303	367	305	307	292	294	300	328	324	301	303	339	323	330	287	280	299	314	329	320	311	320	334	283	312	341	313	316	352	310	295	324	302	295	320	277	339	306	310	316	308	329	321	321	332	310	307	327	344	308	301	314	331	284	315	300	349	305	298	329	302	308	276	307	259	332	315	310	323	325	299	333	286	308	306	361	311	335	315	348	318	367	319	285	288	279	323	302	303	306	287	347	316	305	323	291	337	329	322	304	281	316	293	337	298	318	353	308	306	304	317	300	326	325	307	310	324	314	306	309	307	329	301	304	303	309	319	300	334	310	262	305	309	324	321	317	292	298	285	299	311	340	323	308	308	309	335	302	331	313	323	341	328	316	313	308	330	307	319	321	304	336	294	325	339	331	309	313	325	337	316	321	324	296	298	330	306	303	298	326	304	310	306	341	318	296	310	323	336	287	310	307	307	304	324	318	318	317	358	313	289	317	299	319	300	312	278	336	302	297	337	290	302	298	310	313	334	294	336	353	315	298	303	326	307	321	314	329	302	313	349	293	322	294	317	344	344	343	321	303	331	302	332	339	315	339	287	306	325	282	330	324	320	322	310	317	315	325	329	310	317	305	288	328	318	302	324	322	315	305	333	316	277	306	325	310	328	295	329	301	327	285	313	292	261	294	296	298	333	341	305	320	306	334	301	337	318	305	292	334	309	308	321	308	342	310	308	304	315	322	293	331	322	320	313	337	318	298	309	312	313	329	303	318	332	292	330	319	303	305	315	288	314	308	307	281	324	335	311	309	327	332	335	292	312	317	313	288	316	293	319	323	326	301	334	337	319	296	305	298	309	323	312	322	306	302	308	297	314	304	305	333	299	326	299	310	315	319	325	322	302	309	303	303	310	319	321	339	321	318	306	310	308	293	296	322	322	320	298	282	345	305	316	313	319	315	312	318	318	300	330	344	294	347	307	307	302	298	313	329	323	310	338	299	317	341	291	307	296	323	310	279	304	287	317	317	297	318	337	319	290	336	291	316	309	261	325	312	261	295	313	323	314	303	316	320	274	286	325	304	351	323	321	324	324	302	342	304	294	301	336	288	298	327	282	300	316	297	314	310	308	313	315	303	307	347	301	332	307	317	310	330	316	328	290	309	306	316	354	338	313	290	295	315	329	309	322	317	318	295	309	292	299	291	306	310	310	319	320	330	333	317	311	289	298	304	296	298	341	300	305	325	304	316	319	322	307	279	323	284	314	295	268	315	352	327	360	306	287	325	342	308	293	330	298	326	342	302	305	283	295	309	315	334	321	321	305	300	337	314	301	280	303	311	340	314	326	303	325	304	304	337	330	326	292	360	323	337	323	294	289	318	344	369	324	302	323	308	296	321	308	294	315	317	284	325	264	310	289	337	324	297	322	317	313	307	284	316	323	334	334	355	308	323	316	293	337	298	315	324	308	301	340	301	327	298	306	319	294	297	302	318	331	317	297	355	320	304	287	335	338	308	282	306	322	332	272	306	347	319	342	329	313	327	282	298	297	303	324	313	307	281	272	298	304	318	333	311	331	313	269	308	317	308	315	329	303	268	325	353	299	333	337	317	314	291	300	364	298	338	305	305	348	297	308	304	355	313	314	329	291	316	336	343	299	294	331	326	334	301	323	303	321	308	308	311	289	275	299	332	332	337	354	307	335	285	332	323	303	288	303	320	296	294	297	318	289	272	331	312	302	290	297	285	315	319	304	340	336	327	311	323	331	315	341	303	320	290	320	280	301	319	311	316	302	292	303	301	309	311	292	309	296	319	308	313	325	328	329	336	334	308	297	302	313	301	298	316	336	297	325	290	302	297	333	313	321	323	333	326	294	335	294	320	322	324	296	288	315	271	300	299	323	310	331	310	319	309	316	315	288	332	330	311	256	310	325	344	332	306	300	318	334	315	308	314	304	330	336	309	317	329	341	291	318	305	327	350	340	291	307	346	300	284	322	338	304	303	325	319	325	309	325	281	305	325	282	330	302	303	310	330	326	316	305	279	302	293	301	326	294	325	291	327	341	320	312	313	329	287	325	309	320	296	325	318	323	334	312	297	331	308	326	305	323	276	302	342	314	294	317	363	331	327	277	313	308	310	305	307	327	280	309	302	298	313	324	285	334	313	317	309	331	311	324	317	336	332	334	315	323	308	324	333	329	304	331	273	280	354	335	318	344	299	304	322	326	299	314
31980	55326	46361	33273	22018	12623	6384	3287	2127	1501	1213	983	800	674	607	548	535	528	486	476	427	421	436	399	388	399	387	417	413	426	341	367	393	371	392	386	379	386	367	381	376	366	360	393	378	361	373	364	370	379	348	340	356	362	366	365	389	327	359	380	371	345	348	396	382	341	373	371	362	375	383	352	361	338	376	336	305	371	384	350	342	360	376	368	383	364	345	374	385	359	352	377	356	364	381	374	423	357	377	367	368	387	383	327	371	357	351	370	370	353	364	337	355	338	351	351	376	355	349	360	372	361	372	352	415	360	395	326	368	367	389	361	393	381	379	343	352	345	360	352	362	352	372	380	376	375	351	372	372	335	345	344	395	302	335	338	362	337	390	354	346	336	341	335	367	348	324	338	390	376	320	408	374	378	350	332	374	377	361	362	351	355	369	393	335	355	366	364	362	376	378	390	354	349	369	360	350	365	376	358	382	404	338	355	365	351	375	379	363	353	361	379	363	346	350	353	338	350	369	399	388	376	356	379	374	361	356	339	378	364	321	341	382	382	341	361	357	379	345	389	336	346	352	393	381	359	364	377	368	371	355	378	347	390	388	382	360	388	322	366	329	398	345	364	354	355	343	385	375	374	372	357	352	385	387	400	366	354	402	330	369	367	320	359	361	359	378	348	416	404	368	325	354	342	382	351	386	399	330	407	396	335	371	359	338	362	364	355	387	360	362	375	379	379	344	372	353	373	370	367	353	341	352	384	361	378	356	346	351	389	409	357	325	357	385	351	384	367	334	374	335	364	372	350	343	346	326	346	346	372	390	368	339	355	398	327	377	377	388	364	385	361	345	376	394	350	371	345	329	352	383	347	372	362	330	365	358	382	350	358	350	332	356	353	365	394	359	349	341	379	348	379	403	346	343	361	376	359	330	372	359	364	350	375	362	331	315	337	355	368	348	330	375	376	402	329	338	356	370	330	347	357	397	343	371	351	329	363	372	371	340	362	379	346	311	359	365	340	350	377	354	358	359	384	375	370	358	350	345	361	360	341	380	343	349	365	384	361	345	370	354	374	379	355	354	368	371	351	332	345	331	348	336	358	389	365	354	381	362	354	369	350	367	356	400	364	365	384	360	394	364	379	374	370	373	361	353	349	371	352	336	386	376	352	362	355	318	368	375	356	319	361	347	331	355	370	359	347	355	369	366	361	350	367	326	381	347	349	359	377	363	360	348	337	309	352	329	387	332	332	408	340	353	357	380	342	358	366	358	371	380	387	365	373	363	393	362	374	366	387	357	353	370	392	367	343	353	356	379	411	368	362	361	345	315	357	343	362	359	370	367	327	372	337	368	337	406	348	377	361	400	376	332	381	350	397	365	352	367	347	363	374	394	343	358	347	369	344	346	387	349	382	361	365	362	343	387	371	368	349	368	363	377	365	377	369	354	383	374	371	380	390	381	373	349	331	385	367	370	363	324	357	352	359	358	385	380	371	355	341	354	397	360	358	341	345	349	371	367	386	336	371	353	354	365	390	382	357	356	349	369	349	374	358	383	339	377	364	355	379	358	390	348	375	345	393	363	353	362	368	358	368	371	350	358	364	364	327	361	387	326	383	342	374	378	342	339	360	402	369	380	352	360	368	365	361	360	383	381	343	363	417	366	344	403	348	321	375	349	335	361	380	362	349	374	359	361	344	345	407	371	334	360	364	354	345	359	340	342	382	382	353	361	337	360	347	338	358	358	340	367	352	394	367	340	349	384	365	359	378	370	368	343	351	363	352	342	363	336	358	379	367	370	353	353	351	328	359	340	376	339	339	364	383	371	323	370	352	354	347	356	388	349	354	347	362	354	397	372	331	358	416	337	361	365	379	388	345	343	381	371	366	314	356	341	347	359	337	363	346	395	375	364	375	373	376	418	361	348	366	343	367	374	317	378	339	352	399	357	396	368	376	364	325	351	390	339	346	390	353	334	377	338	339	347	358	357	344	374	368	341	368	361	401	351	366	360	357	365	354	339	315	373	348	374	327	361	370	367	376	365	340	354	370	344	353	362	341	347	343	346	344	359	384	346	362	354	369	344	354	346	385	389	385	356	346	344	336	352	386	368	347	384	356	366	348	373	359	359	371	381	379	369	346	388	373	365	359	350	371	351	355	360	332	340	375	334	368	344	374	362	369	381	349	364	393	361	357	353	379	353	351	361	333	355	362	372	359	333	345	382	380	365	385	378	343	355	340	356	350	368	360	366	372	319	346	378	342	349	369	363	352	337	367	337	355	366	362	376	372	378	367	374	367	395	357	344	345	334	366	357	419	358	370	350	344	358	348	361	374	373	392	336	347	344	388	378	375	384	363	392	347	325	377	384	382	371	358	342	367	355	341	363	360	367	363	358	369	361	371	372	364	348	381	337	355	356	345	380	357	334	341	367	360	338	364	364	356	371	380	365	353	374	351	349	384	351	307	346	383	393	352	350	347	364	384	371	352	356	362	367	337	344	401	361	359	345	359	392	334	357	352	352	390	338	380	362	377	401	355	406	363	390	367	336	332	331	366	360	342	362	376	399	317	359	363	375	361	361	372	395	370	359	358	334	358	360	370	358	391	376	345	356	394	373	385	359	363	356	342	340	377	354	351	352	347	348	373	353	382	346	382	361	350	379	387	336	366	375	339	343	346	347	387	366	396	362	387	356	367	361	370	374	351	382	351	382	368	359	371	361	363	415	380	350	372	373	330	331	362	381	362	335	371	387	369	371	368	365	376	363	340	378	362	364	377	386	372	362	373	367	391	350	374	359	345	388	336	373	353	357	408	354	393	334	344	334	377	345	346	361	351	372	361	368	340	376	385	332	350	382	371	345	378	381	369	373	378	351	344	383	377	369	372	362	379	337	327	334	356	353	356	377	363	366	363	316	327	366	368	348	346	376	342	364	360	370	359	327	330	367	332	331	368	364	361	355	374	335	374	381	372	383	374	351	354	377	354	366	369	341	318	373	352	373	363	357	377	336	368	355	317	372	369	326	355	333	362	392	388	348	350	355	365	355	341	393	339	342	347	359	362	352	382	341	366	376	383	358	347	354	359	352	332	373	378	356	351	377	358	342	358	335	364	342	359	396	368	377	333	372	333	379	356	348	371	343	360	353	363	363	345	368	356	360	362	326	375	314	364	361	360	395	363	341	364	348	358	393	330	353	338	387	371	349	331	348	387	356	347	336	355	394	347	370	356	397	360	356	358	369	361	356	366	368	354	356	345	375	344	395	358	397	363	354	367	349	378	341	342	366	352	367	331	370	396	381	342	352	355	420	337	377	362	363	372	371	369	377	378	378	352	376	341	348	342	361	349	380	345	374	369	340	361	380	380	359	337	354	356	345	363	362	328	372	373	352	334	348	386	341	362	387	379	388	380	363	364	334	371	344	348	360	360	369	391	361	376	337	341	353	368	333	330	327	350	345	328	350	365	418	371	355	359	363	404	365	377	354	350	348	385	372	329	372	368
25372	21712	28407	26478	15405	5631	2723	1707	1055	742	616	517	455	425	340	383	310	338	311	305	306	321	325	266	269	286	285	265	292	254	273	264	265	266	260	252	250	272	251	254	259	260	240	268	262	272	239	254	249	245	258	255	270	244	246	220	247	243	261	271	272	253	279	268	265	246	226	276	242	233	261	251	257	258	260	250	224	246	247	273	274	246	234	237	268	252	272	262	255	257	236	225	255	240	226	251	251	251	254	232	252	242	255	268	274	262	260	239	239	282	231	254	229	239	238	262	248	245	283	275	267	266	281	276	245	271	263	290	246	265	250	258	255	273	269	248	262	258	226	227	271	255	292	253	295	233	240	270	249	265	257	237	285	249	251	258	277	256	265	253	255	254	282	258	250	231	260	257	243	276	260	265	270	274	240	279	268	258	247	291	242	255	267	270	236	237	267	263	228	269	283	230	243	237	232	290	251	274	233	268	237	258	229	286	260	269	244	231	225	265	254	257	287	255	243	279	251	275	262	261	267	249	256	260	243	250	252	261	243	283	269	204	249	236	249	284	245	238	262	304	243	276	271	257	267	229	265	257	258	268	283	258	238	267	252	243	253	238	238	229	236	241	241	251	241	287	261	265	270	278	254	262	274	254	257	249	277	244	257	246	219	254	266	232	241	272	262	250	267	229	246	240	257	241	236	276	264	241	247	242	252	270	260	241	247	258	276	240	262	245	236	268	274	227	264	247	235	286	252	258	292	241	296	275	261	250	247	279	265	240	266	282	247	238	232	239	243	256	270	263	259	265	246	254	256	256	254	243	258	247	250	255	240	244	249	227	263	259	261	274	287	262	249	265	286	247	275	275	253	271	276	268	254	243	233	249	252	258	205	276	253	258	269	263	245	256	252	276	254	281	229	258	267	255	247	254	313	250	241	298	276	249	275	255	239	247	268	255	261	299	269	282	262	252	268	233	246	231	264	241	284	284	287	244	236	265	272	242	276	233	262	274	255	243	291	260	234	260	262	251	242	269	252	258	256	265	258	289	254	278	252	234	236	244	253	265	254	262	228	266	248	259	280	240	271	238	245	265	267	290	240	275	239	285	278	257	259	278	261	240	257	232	251	251	248	249	236	262	265	244	250	257	269	248	263	253	257	251	273	252	263	252	274	248	248	255	250	242	265	246	242	236	227	270	258	257	245	256	248	237	263	249	298	253	272	251	276	262	258	262	233	286	271	257	244	237	261	241	253	261	275	256	250	274	264	239	239	267	261	242	231	273	268	261	262	247	257	249	244	253	269	271	245	256	263	265	258	247	216	274	270	251	259	273	272	246	235	247	274	265	231	239	258	292	269	273	242	263	274	254	265	239	256	233	222	229	233	255	229	243	264	249	265	276	240	245	303	253	247	252	235	256	276	299	244	234	241	261	267	274	266	262	245	246	254	269	258	246	255	246	259	283	243	263	262	262	235	251	243	247	281	237	274	247	265	270	225	238	258	258	252	254	250	250	277	247	255	244	265	285	259	270	257	265	267	273	274	241	240	282	257	251	226	252	295	275	238	240	270	261	237	271	206	300	256	277	257	289	237	241	265	272	201	288	236	273	230	246	234	273	278	228	256	242	280	247	232	270	238	222	260	264	248	255	249	229	267	266	250	263	262	268	275	248	259	245	260	248	247	279	253	262	251	278	215	274	245	292	259	270	236	260	261	283	248	243	236	285	272	232	229	259	264	261	267	277	250	241	248	239	256	240	246	272	250	241	234	270	265	268	245	252	251	257	243	246	272	264	271	260	269	239	262	256	269	256	265	272	270	227	261	236	242	259	271	253	239	241	263	245	261	282	276	261	260	255	233	277	242	270	226	250	271	241	263	251	262	264	253	267	276	259	254	267	254	257	234	256	266	250	248	240	216	253	240	289	250	265	276	249	263	231	237	274	255	258	264	252	278	262	278	241	240	264	269	244	259	281	285	231	285	251	231	269	238	270	244	283	274	280	263	256	257	236	252	274	260	265	237	259	268	254	247	238	250	255	266	259	252	254	254	272	277	266	273	269	275	288	249	257	267	257	250	256	247	237	270	267	278	239	253	276	254	269	212	233	251	234	257	260	245	258	262	244	245	225	264	257	268	245	258	263	232	222	259	277	254	278	241	282	256	251	258	256	271	242	263	278	254	228	248	256	246	262	250	283	220	253	272	258	228	256	269	273	240	231	246	266	241	255	263	253	249	277	231	268	258	240	265	244	283	252	249	238	244	230	284	266	237	250	262	248	253	256	245	287	273	262	254	251	265	272	272	265	258	277	246	246	238	255	237	236	260	235	255	290	267	244	269	263	230	232	267	241	259	245	248	259	251	278	240	243	300	248	273	271	229	258	241	219	245	267	255	223	241	239	273	243	271	256	266	276	238	245	249	274	261	272	285	258	257	280	272	260	264	262	265	258	245	237	279	258	250	273	267	246	243	251	249	219	262	265	257	282	270	261	272	252	285	272	242	258	250	279	240	230	276	245	248	248	251	251	259	261	254	248	276	279	253	276	254	257	260	259	271	284	269	280	235	262	240	269	210	254	230	241	218	250	253	252	260	277	237	231	276	239	207	290	258	275	265	237	274	290	255	279	279	249	258	285	276	258	265	298	278	238	240	256	232	280	269	282	254	245	261	266	270	259	267	262	261	270	236	240	236	303	274	243	239	230	266	252	246	247	258	257	272	255	256	209	264	250	248	242	253	229	262	243	249	256	227	250	235	266	277	275	269	280	244	266	280	253	268	254	252	253	252	244	272	254	278	253	243	259	247	247	252	248	222	278	261	268	254	246	255	269	238	233	264	246	269	265	236	241	249	249	274	250	277	260	238	271	231	253	262	246	241	253	246	232	268	265	274	283	300	257	266	262	254	277	270	274	254	268	230	238	300	291	254	282	303	280	266	263	266	234	245	262	225	247	257	264	255	259	251	265	274	260	272	255	266	261	269	250	255	273	248	270	255	263	249	252	262	262	265	252	236	269	234	258	243	272	280	261	258	255	271	268	236	259	255	274	245	275	248	265	254	250	228	274	264	248	257	273	238	288	261	244	260	260	251	267	267	231	246	255	251	252	259	272	260	238	255	241	243	272	285	253	268	286	239	258	246	246	251	248	240	269	259	256	260	250	235	222	267	245	276	264	233	244	278	255	260	263	255	241	273	277	262	244	241	279	257	242	246	251	254	274	256	260	254	281	251	262	264	238	234	227	275	256	264	255	233	255	230	268	268	239	255	263	269	279	276	251	256	246	260	247	273	294	263	274	269	282	261	282	239	230	259	248	267	239	227	238	256	264	243	263	245	258	258	259	248	281	261	242	238	276	242	256	265	272	255	254	268	245	274	277	265	251	259	253	246	243	254	268	220	253	242	283	254	263	266	244	235	248	250	265	280	251	262	227	272	247	265	267	268	235	225	267	239	266	269	244	245	233	290	263	249	246	250	260	243	245	263	241	233	286	255	259	269	275	256	260	233	231
32065	53155	38909	26455	16621	8109	4749	3486	1920	1289	1056	856	688	567	519	482	458	419	425	457	379	385	355	335	321	357	330	348	312	292	317	325	312	296	300	311	300	331	299	296	315	324	311	300	299	271	304	309	316	308	337	320	280	309	326	317	292	318	311	286	293	329	315	323	281	286	324	317	284	260	307	323	315	313	301	317	275	309	347	294	277	277	310	314	331	314	281	316	329	326	318	333	303	278	291	288	297	306	302	288	292	289	301	304	296	293	308	308	312	284	293	284	286	325	299	302	284	330	273	329	314	327	300	297	291	283	291	308	340	286	276	299	303	289	316	312	310	313	294	305	304	321	304	321	281	295	319	314	318	336	263	292	316	307	312	289	276	289	288	294	295	294	275	269	297	306	293	275	316	309	275	295	289	270	310	298	306	317	296	317	313	283	296	318	279	313	309	290	290	294	293	319	297	308	289	324	316	292	309	300	345	288	292	294	297	296	281	319	321	295	285	290	305	288	323	311	295	287	318	308	326	297	297	284	269	303	267	284	291	316	321	302	288	333	291	318	310	313	334	327	320	277	309	308	267	342	288	305	289	311	287	308	305	304	275	283	304	303	309	312	293	309	302	270	322	288	293	293	299	323	301	325	258	285	292	288	332	271	292	310	308	294	322	270	273	301	317	283	299	309	299	290	285	305	313	315	328	321	335	308	300	282	270	273	293	324	313	300	277	273	300	295	297	281	271	318	286	294	331	314	324	339	270	300	269	326	323	312	287	297	243	297	313	317	316	316	282	300	331	318	274	272	310	323	297	318	284	322	288	316	372	304	308	296	334	310	302	293	309	319	317	296	341	276	309	303	312	320	291	317	266	314	317	303	332	287	309	283	291	279	284	304	311	339	307	273	292	290	306	293	312	302	325	332	303	298	331	286	284	260	316	311	311	303	293	325	320	286	311	283	307	302	299	287	299	292	322	305	330	264	302	291	302	323	303	296	299	286	308	295	283	308	284	299	298	310	274	286	298	292	309	303	320	287	299	288	309	293	322	300	304	307	355	306	294	288	270	355	274	303	276	302	296	297	276	307	289	309	293	297	288	272	319	300	302	284	295	334	290	287	294	316	275	280	325	253	293	300	319	315	265	296	329	329	315	304	296	279	325	286	314	288	307	278	297	311	277	290	270	267	280	300	289	299	340	311	299	294	314	292	295	290	270	306	293	314	282	268	318	330	329	300	315	308	272	291	326	317	289	325	294	323	322	335	337	308	273	330	292	340	279	294	281	310	302	294	305	298	274	305	286	315	304	286	326	300	299	281	293	323	293	271	291	302	290	318	283	281	298	276	311	313	289	318	281	288	288	319	311	295	333	283	284	295	319	305	315	308	287	317	321	307	319	302	315	314	297	308	316	317	313	282	328	319	292	312	329	290	276	309	299	322	277	333	306	315	307	304	346	299	297	322	318	289	297	345	309	315	299	324	301	288	298	308	314	331	310	292	296	313	266	333	291	259	335	336	274	292	297	319	300	314	288	276	284	312	281	310	295	303	303	303	308	295	281	325	282	303	308	333	307	269	311	300	297	290	317	306	302	291	313	297	295	275	299	300	328	308	281	310	320	300	317	288	321	289	255	316	325	279	289	297	311	310	309	278	303	333	282	298	315	293	314	288	320	271	327	293	297	317	290	306	316	306	262	339	290	263	305	306	319	284	292	339	318	262	290	296	275	299	287	301	317	293	316	313	320	309	280	289	314	287	322	281	283	317	287	291	293	290	294	302	318	290	298	290	295	287	310	292	298	318	310	295	317	287	297	308	267	320	312	313	274	326	309	288	284	264	275	292	300	325	287	348	286	261	322	313	280	283	317	285	301	308	275	298	312	282	303	289	298	295	292	272	285	288	299	320	316	289	299	315	293	287	294	302	301	314	320	260	311	282	279	299	295	314	303	332	337	281	335	317	303	321	299	307	287	320	292	303	306	297	298	311	292	307	264	284	293	295	289	300	284	301	266	299	285	292	307	314	296	333	310	338	302	296	308	333	293	281	315	290	331	298	298	277	300	289	282	291	298	274	319	314	277	281	302	293	305	313	287	298	287	302	313	292	298	299	287	306	333	296	311	319	297	298	297	301	307	289	273	299	315	289	312	312	314	315	304	289	309	307	294	346	294	331	281	283	297	302	283	279	298	277	287	301	306	308	281	303	316	285	267	307	298	309	315	298	301	301	306	296	313	298	279	283	284	315	275	313	316	314	305	286	313	288	294	327	305	305	313	293	275	319	318	317	319	306	300	309	314	282	302	309	294	270	287	289	285	288	296	302	301	306	279	312	307	272	333	323	292	283	303	317	288	320	313	284	302	300	308	294	273	306	327	318	314	312	292	291	297	295	338	309	260	327	273	299	292	306	316	312	324	304	301	316	290	331	317	294	311	298	293	312	279	302	293	305	310	300	318	283	308	285	331	309	336	302	295	303	300	331	285	329	295	299	319	291	310	313	295	329	318	315	264	273	301	320	298	298	271	272	313	313	319	301	272	317	332	310	320	302	332	297	313	284	283	300	288	306	292	320	316	315	299	294	331	304	302	285	292	305	314	317	315	318	314	300	327	318	301	313	298	292	314	314	294	333	300	300	312	289	322	306	307	287	295	353	295	323	287	318	285	301	310	315	294	302	302	293	322	304	302	305	299	310	321	303	285	308	288	279	337	313	278	276	308	313	293	291	294	317	266	283	311	293	300	294	340	309	315	322	299	293	313	315	287	310	341	280	314	293	315	294	292	309	296	311	301	295	299	342	322	289	287	294	281	268	291	283	305	312	313	308	267	293	319	297	305	311	298	306	311	274	293	320	295	272	321	304	301	305	321	294	331	350	303	312	306	273	301	329	283	287	297	281	282	323	308	298	273	296	292	289	321	298	296	325	310	313	280	298	326	292	280	313	316	291	331	331	297	305	288	312	304	322	302	291	278	276	273	334	295	308	300	308	319	288	306	312	327	313	309	283	294	325	296	295	290	303	315	287	300	294	315	261	314	301	301	298	311	295	301	334	300	291	313	313	297	301	296	293	315	303	318	311	283	304	311	304	319	299	260	302	314	293	339	291	291	312	295	288	337	333	305	304	302	283	305	299	284	288	291	304	280	299	310	312	297	296	321	316	303	292	320	305	292	293	310	303	296	276	330	358	312	327	315	294	283	320	271	316	292	313	272	280	313	301	301	294	314	315	307	302	308	304	274	273	295	293	288	292	305	305	324	297	316	298	317	293	302	285	314	298	308	331	291	280	283	284	285	296	303	308	332	316	284	277	324	301	328	289	273	295	271	296	306	317	296	308	344	311	301	298	297	310	306	284	331	291	313	342	340	304	308	306	326	316	302	299	281	266	314	318	333	301	282	301	342	321	333	340	299	322	302	317	302	292	330	301	319	286	287	305	323	293	302	280	272	308	336	293	280	295	269	306	289	296	326	274	305	284	311	302	299	325	303	266	311	290	303	313	273	314	285	302
22841	21492	29037	24510	21778	21444	12765	2832	1423	1109	859	710	618	533	483	438	419	407	422	373	409	400	363	389	325	371	342	342	302	314	345	317	347	313	310	319	324	345	313	295	353	298	355	340	347	324	310	306	323	311	322	307	331	316	330	322	314	317	313	289	327	300	339	331	307	335	328	316	297	302	355	321	319	311	340	276	346	306	355	286	307	291	346	305	322	319	290	324	296	283	338	323	295	308	313	333	327	308	321	302	334	326	365	311	348	318	322	284	296	304	310	295	315	322	347	318	311	323	324	338	339	288	316	350	330	337	323	318	321	306	313	328	348	301	328	305	334	304	328	319	293	370	312	337	327	309	311	310	331	335	341	337	344	283	341	303	326	293	306	319	343	321	348	297	322	296	312	320	297	312	306	295	304	347	315	328	329	288	323	327	330	328	303	327	320	303	318	306	313	296	306	314	331	326	300	339	309	323	304	304	319	328	304	317	313	318	354	302	315	312	304	339	332	324	296	305	294	311	313	322	336	323	323	301	296	297	309	310	317	318	300	314	329	318	317	341	297	296	322	319	293	354	328	311	296	321	317	308	332	307	300	287	309	349	284	315	341	322	343	330	311	308	318	317	316	301	280	311	340	303	333	323	325	329	321	315	289	326	333	323	303	332	342	336	327	303	303	321	294	303	315	287	297	333	315	299	337	317	334	340	300	339	312	330	314	315	295	305	317	320	312	290	368	326	324	310	349	308	312	313	332	316	343	303	316	307	309	308	294	310	305	333	315	321	328	344	322	347	303	325	313	302	337	350	311	313	355	313	301	331	311	324	328	315	316	298	305	321	326	353	329	315	279	311	313	343	297	324	292	300	342	300	342	325	300	311	293	333	314	334	340	316	299	304	349	317	337	301	315	295	334	293	316	299	308	314	318	317	328	309	320	299	328	337	325	324	318	312	319	337	311	305	310	326	316	317	310	302	296	322	312	327	330	291	321	291	337	332	332	292	297	291	304	334	338	332	322	299	287	292	332	313	380	300	325	278	279	327	309	353	292	296	320	301	297	321	309	327	336	292	307	347	323	340	282	325	312	298	296	303	305	282	297	310	319	305	316	315	330	321	287	304	313	340	286	309	308	331	315	346	352	326	341	323	316	330	329	303	292	336	292	328	294	290	296	308	315	336	325	321	311	318	298	313	323	321	308	321	301	320	304	348	324	344	317	343	327	280	291	296	299	333	312	336	326	306	295	312	318	351	326	324	280	321	321	353	301	297	330	311	308	334	292	315	337	313	330	287	311	319	296	314	333	360	358	308	291	300	288	332	307	317	343	305	333	335	294	287	286	295	319	312	322	339	299	335	340	312	304	319	336	312	333	309	329	315	296	294	279	338	348	334	303	289	319	319	293	307	302	320	312	291	312	301	310	312	356	307	293	318	321	292	327	316	344	346	339	315	309	323	339	342	326	317	320	322	329	338	330	281	344	328	290	320	303	329	305	314	315	340	313	314	284	357	302	315	327	315	296	294	319	301	278	329	331	313	334	314	324	289	322	336	327	296	293	331	346	316	332	306	293	290	328	311	322	302	284	298	326	314	319	312	352	274	315	315	353	313	280	318	324	291	311	297	305	349	321	312	331	331	303	340	332	342	276	316	343	324	311	329	344	317	304	325	322	335	320	340	328	341	335	333	320	311	326	371	314	321	322	342	319	305	323	313	326	310	333	294	327	294	327	311	329	334	288	333	330	329	314	324	314	317	323	290	330	312	306	332	289	322	323	319	319	310	320	324	301	329	293	328	307	336	302	296	327	314	303	298	322	316	292	332	295	316	298	320	331	316	293	333	304	298	348	315	325	317	361	311	334	317	292	341	306	296	320	305	309	290	332	308	335	299	283	314	314	288	315	346	271	348	322	328	290	304	316	337	301	287	318	332	346	311	342	321	343	328	311	332	313	299	286	322	297	309	308	297	302	318	296	308	281	336	337	324	332	328	310	323	311	310	300	308	335	317	348	339	323	335	342	322	304	295	358	300	331	311	335	320	286	345	266	295	319	336	296	305	310	282	317	317	340	336	293	317	319	310	315	317	315	317	287	298	306	298	311	325	298	320	296	346	332	336	303	315	316	317	325	302	329	317	308	321	301	305	299	333	298	324	357	337	311	294	302	339	301	328	325	299	273	343	317	326	293	304	318	326	360	323	325	318	317	315	312	285	318	359	298	285	278	326	318	322	291	315	324	301	305	287	326	303	311	349	320	328	301	304	319	290	320	333	299	334	314	307	270	333	353	332	304	307	309	330	322	311	300	306	312	312	335	299	328	295	299	288	276	367	314	352	339	323	299	300	302	324	312	296	302	319	290	292	302	338	318	283	326	341	301	310	284	299	306	326	328	320	320	311	355	314	310	305	364	311	330	291	298	323	299	325	297	306	270	344	335	313	312	333	322	329	301	322	304	323	303	341	327	358	333	312	336	334	297	327	342	336	323	334	313	334	313	308	334	313	309	334	310	312	317	297	350	328	321	284	329	319	339	298	316	309	300	334	315	279	326	298	309	301	333	325	329	334	326	302	311	321	330	315	327	340	336	323	327	330	375	305	302	319	290	285	313	298	322	337	344	304	292	313	304	306	345	332	341	304	294	327	325	308	304	333	323	341	328	293	324	305	315	293	305	281	300	332	313	315	321	351	348	346	305	319	336	322	320	298	294	349	318	326	321	327	306	315	330	332	316	307	328	332	310	322	287	359	327	305	290	317	305	271	313	319	298	346	342	338	317	281	315	353	304	327	323	323	319	330	301	318	324	317	293	309	319	316	289	317	321	307	319	283	303	305	323	332	329	307	299	305	298	319	312	308	308	289	303	306	330	288	330	324	335	329	346	317	312	324	291	328	333	313	314	329	337	289	312	322	289	312	298	315	314	286	318	313	316	303	315	330	320	312	348	315	344	316	313	321	336	333	301	318	317	301	340	323	343	320	306	283	295	321	324	296	322	334	311	327	307	315	319	321	338	305	310	313	315	311	316	300	320	328	320	308	322	301	301	358	308	305	332	301	327	321	296	299	300	312	304	320	337	320	318	300	334	353	293	328	315	308	333	310	303	294	319	320	320	341	328	295	349	333	338	286	314	313	332	315	313	359	332	289	302	299	341	312	324	312	320	288	313	309	306	340	331	293	310	313	333	322	367	316	307	324	314	293	318	290	290	321	332	305	326	311	345	309	326	340	338	305	321	314	306	291	296	290	305	326	297	312	339	332	286	317	319	319	320	357	323	309	312	306	344	304	319	335	296	305	297	283	330	317	309	328	325	294	346	300	347	325	311	338	299	302	325	316	296	309	289	306	304	290	327	295	343	339	296	338	303	331	329	291	335	295	296	313	292	311	313	305	312	305	314	323	330	298	303	308	319	301	327	332	313	321	314	321	340	302	310	287	348	302	355	316	313	287	314	319	316	335	335	301	300	313	309	322	307	318	347	330	325	317	333	324	319	290	347	307	338	298	300	313
37350	64640	52226	36628	23645	15180	8725	3797	2411	1775	1296	1087	945	732	650	609	565	505	519	486	499	450	425	418	385	417	408	409	419	400	398	405	340	380	365	365	359	342	383	360	349	398	375	335	377	385	375	331	367	385	334	350	394	356	390	357	361	368	381	357	368	361	353	353	378	379	382	363	399	375	336	360	362	364	395	365	388	361	356	367	389	365	366	391	366	347	363	357	359	302	352	354	324	360	368	365	348	361	379	385	357	368	387	355	351	391	346	352	365	351	365	374	384	374	372	326	352	379	380	363	332	365	360	334	341	334	325	381	370	371	334	364	341	378	366	355	378	354	378	372	377	356	351	356	354	364	362	368	421	365	354	351	342	365	350	376	374	386	344	319	356	366	360	332	338	349	376	383	354	375	404	350	350	389	353	381	339	339	348	358	351	356	384	352	379	345	326	353	370	381	392	369	381	377	357	327	325	394	384	380	380	378	370	363	339	327	370	368	394	365	369	343	375	344	357	344	336	364	388	375	352	328	395	374	365	408	359	351	389	383	341	359	363	346	335	362	351	364	361	361	363	350	370	352	334	362	340	377	383	370	363	345	393	387	397	362	363	384	368	370	385	360	351	393	357	362	366	335	363	346	382	369	382	363	361	372	352	373	371	391	356	347	357	362	374	387	363	379	374	342	367	350	370	343	354	370	383	376	349	362	337	366	338	354	364	341	349	372	369	366	335	348	380	355	374	405	352	366	369	356	371	374	378	362	333	381	341	339	363	342	343	398	344	390	377	389	360	376	349	329	370	365	383	349	385	381	354	346	377	382	396	373	357	386	354	355	381	375	350	343	340	366	357	349	328	369	346	353	382	376	357	369	381	339	349	364	352	357	343	359	378	347	364	383	359	375	382	369	358	374	381	363	394	399	373	329	379	396	364	385	323	362	346	390	385	387	380	361	374	376	337	365	365	364	367	341	340	400	364	345	347	368	344	376	369	385	362	332	371	380	369	376	374	347	378	346	364	379	407	335	386	358	370	378	360	356	374	370	360	350	349	352	374	368	365	330	357	351	348	357	356	349	362	358	344	336	367	362	358	386	347	363	327	363	340	392	360	390	345	372	378	344	369	366	371	347	356	335	366	360	367	384	335	367	372	364	408	356	367	350	356	347	369	373	363	374	325	393	328	374	367	376	348	399	380	377	360	334	373	320	318	362	354	393	382	366	342	366	354	350	396	348	368	362	340	385	360	352	356	342	364	333	391	344	350	329	366	339	389	351	336	355	368	348	365	356	343	377	374	347	383	359	392	356	365	400	333	346	353	333	383	395	340	365	359	372	398	333	358	347	350	342	363	328	356	349	360	387	359	383	325	386	379	322	359	376	367	348	398	376	368	347	378	338	370	348	345	309	381	336	379	371	359	341	363	348	333	358	351	358	355	341	336	349	372	341	377	387	354	357	363	333	386	339	407	361	361	382	362	351	362	364	395	355	384	362	354	366	370	356	332	346	363	373	367	384	349	368	379	352	327	354	348	340	362	345	394	373	376	367	360	363	353	335	368	365	347	359	376	340	379	353	360	380	351	361	403	336	391	348	366	388	381	331	380	351	384	364	361	344	375	378	366	388	339	372	349	377	366	373	342	377	366	367	368	343	339	331	384	374	352	373	373	320	371	355	389	378	345	363	354	371	374	368	333	374	303	343	378	350	379	385	406	367	376	393	359	375	383	337	361	389	329	356	359	356	339	369	385	367	372	349	334	381	353	361	378	376	350	382	331	363	348	368	355	320	371	371	356	369	385	357	353	398	394	394	375	377	338	387	392	365	365	346	385	352	330	374	373	365	361	369	351	351	323	403	372	384	360	371	377	366	351	340	372	354	321	391	367	362	358	361	372	378	363	338	363	359	364	361	321	378	394	376	360	351	365	373	349	371	342	373	335	348	351	427	365	375	382	348	381	342	359	345	350	378	355	345	371	372	359	340	343	329	365	386	366	362	371	355	363	406	386	325	389	356	357	318	343	404	323	360	361	354	381	352	356	388	370	344	365	363	366	371	343	366	343	370	319	356	330	377	389	375	374	366	379	352	344	378	367	388	350	343	358	348	335	337	385	386	338	336	370	381	381	362	374	347	332	350	373	355	357	389	374	343	358	380	387	349	390	364	383	364	394	373	350	338	368	392	319	367	372	366	322	358	359	372	380	372	345	350	390	345	365	346	380	360	361	370	371	358	359	365	349	363	411	310	340	358	339	355	392	355	389	340	366	334	393	356	353	361	352	376	353	391	351	361	389	372	373	358	365	339	380	353	337	366	392	375	335	335	366	364	345	351	396	361	362	339	353	357	364	368	351	374	381	382	346	397	342	378	386	349	370	373	337	331	340	379	352	354	364	358	362	318	331	375	327	373	352	388	314	400	351	344	376	369	352	377	362	382	379	398	372	366	353	369	360	378	363	389	375	345	340	361	373	359	349	361	372	342	363	347	340	321	362	402	372	367	357	398	393	350	383	359	355	356	356	320	368	392	354	391	364	386	369	353	404	368	382	355	337	379	366	343	347	362	370	361	372	340	370	370	348	346	355	332	374	335	363	344	358	366	371	360	375	328	367	347	376	333	352	373	374	351	376	350	385	361	359	363	375	343	352	354	355	363	349	378	362	352	355	368	370	362	359	368	373	359	370	363	382	336	362	353	383	350	351	382	365	384	390	358	371	386	353	362	378	381	350	376	347	348	379	363	386	358	346	338	332	350	386	359	362	361	360	394	380	361	359	356	384	395	353	362	349	349	364	332	364	375	355	363	394	384	330	367	357	355	381	376	329	354	339	364	357	369	373	342	364	358	372	364	373	326	431	348	342	364	318	390	381	370	312	377	384	373	312	374	340	352	373	353	396	376	411	361	391	348	353	365	299	347	354	388	369	328	369	359	354	366	363	342	389	343	363	325	395	371	385	347	343	375	374	353	364	359	351	335	354	349	350	352	355	357	356	355	365	366	350	354	351	351	359	364	367	356	361	344	327	349	335	376	410	348	367	334	374	353	330	334	348	367	358	372	369	370	331	360	330	362	348	390	374	312	361	358	359	359	353	416	367	390	356	359	373	379	376	345	361	349	390	345	380	357	354	371	358	329	377	346	390	392	392	391	344	385	399	327	335	370	362	365	351	390	365	361	371	378	357	388	338	367	359	371	352	359	362	322	334	353	368	406	356	372	320	381	361	381	363	329	352	375	381	344	352	347	394	373	357	365	378	350	344	329	374	383	347	347	368	395	373	357	394	370	382	372	364	361	364	353	326	344	363	350	349	361	352	316	354	372	382	363	380	338	361	384	345	368	364	335	332	349	375	355	372	349	384	382	349	379	377	381	364	342	393	389	350	322	354	382	393	387	321	350	382	374	375	365	388	366	316	385	369	378	358	376	352	350	373	365	368	390	349	342	367	362	365	367	394	364	390	364	377	339	362	369	353	340	359	363	370	341	348	366	390	389	361	376	339	351	385	364	376	357
31300	32287	32658	20378	8574	3234	1495	921	725	618	493	441	408	374	340	371	329	334	302	292	311	285	314	309	275	297	296	263	261	284	257	307	274	273	292	291	286	290	256	256	268	267	255	258	306	259	294	266	254	259	263	272	262	249	255	276	285	260	266	284	286	271	280	283	281	276	274	255	284	300	260	283	280	255	274	260	273	244	251	272	273	285	269	268	253	291	254	282	249	234	284	280	258	290	263	265	287	248	269	297	299	277	281	282	290	269	267	264	302	306	278	268	289	278	288	259	277	291	271	276	293	258	295	256	278	292	252	277	273	263	255	260	254	256	263	251	272	291	288	241	269	276	270	255	265	285	287	282	274	243	249	282	264	272	297	272	275	277	279	294	266	248	269	262	288	227	256	286	262	284	309	276	288	264	306	265	264	247	264	295	302	293	279	254	290	275	278	292	267	231	260	310	252	262	253	270	268	270	246	246	271	271	278	281	274	293	295	302	249	302	266	255	269	266	260	265	253	276	273	283	266	272	259	266	259	276	254	290	292	262	251	281	264	265	264	294	266	285	275	281	270	245	267	293	264	280	268	256	293	278	293	281	244	259	295	265	279	270	274	257	261	270	257	263	230	299	256	278	254	268	275	272	306	287	296	293	265	269	264	266	277	299	263	258	300	272	301	261	251	279	276	284	279	273	267	302	282	265	265	278	268	255	269	275	248	275	260	247	265	302	272	265	256	260	268	275	299	275	267	291	281	264	267	277	276	276	277	294	246	284	238	262	259	287	261	288	251	262	282	291	275	296	296	278	264	271	265	250	251	258	265	262	262	258	268	269	235	266	259	251	263	264	279	292	257	248	287	250	264	279	282	288	261	271	256	284	285	250	278	257	280	270	261	269	258	258	271	276	280	259	255	278	260	325	266	274	262	253	291	287	267	244	267	304	268	286	265	251	319	283	308	297	255	263	257	271	252	230	257	252	249	274	258	271	258	278	287	270	277	280	267	246	261	261	254	247	269	252	271	257	268	258	265	248	272	260	278	289	249	281	281	322	240	260	304	299	259	273	267	275	269	276	238	288	298	286	288	282	253	273	217	267	279	237	273	277	261	298	291	275	271	276	277	276	273	260	267	290	265	282	265	274	264	279	240	264	274	264	260	275	267	279	250	269	267	285	290	272	285	256	246	309	267	256	269	257	264	277	285	256	245	253	255	261	212	255	262	283	272	299	305	269	278	244	285	278	275	256	287	288	268	237	261	265	280	285	284	269	272	266	260	278	295	268	275	278	278	237	243	266	291	298	258	261	242	255	256	264	255	249	277	271	255	230	288	293	289	249	264	271	311	256	280	261	263	251	293	284	252	277	264	245	277	304	266	291	261	267	325	267	247	263	297	255	263	277	264	262	283	257	258	292	257	278	260	270	294	274	286	281	270	294	278	248	275	269	279	276	273	283	260	284	259	291	278	285	293	280	264	272	251	292	264	253	270	274	258	262	283	288	238	286	271	272	257	286	275	260	243	274	252	256	259	256	250	254	246	271	263	275	267	283	242	296	266	306	253	284	268	284	257	301	297	274	291	283	277	296	260	246	291	255	252	293	275	289	267	242	269	260	286	261	250	277	267	275	249	270	277	202	275	279	287	255	289	292	274	270	289	277	266	293	265	282	241	263	261	246	276	272	248	269	248	297	263	267	266	250	287	287	270	257	261	255	255	247	248	281	265	263	261	252	242	284	291	279	272	275	249	271	243	261	283	293	263	279	264	243	267	261	272	253	279	301	265	293	247	297	277	249	245	282	283	259	263	230	276	285	237	271	249	251	263	270	291	261	265	270	271	270	290	272	255	258	285	245	268	261	306	250	272	281	274	272	263	274	252	279	260	274	243	304	289	274	301	290	266	266	249	267	238	268	275	302	255	246	285	271	260	279	289	277	291	280	272	279	266	287	291	266	279	292	263	256	291	292	263	271	281	299	265	272	277	263	300	252	269	282	303	267	263	271	267	238	272	286	257	251	257	276	250	290	291	262	290	278	265	251	286	284	264	291	237	266	250	260	278	271	271	265	272	251	282	270	252	261	297	259	252	256	261	269	266	282	275	304	294	232	286	272	251	292	289	274	272	271	250	259	283	257	286	301	250	260	282	267	284	257	251	272	265	282	287	264	275	287	275	291	286	251	286	243	287	241	273	261	273	304	297	278	279	292	264	265	277	297	253	276	274	283	270	276	266	264	256	237	288	284	257	265	277	299	269	253	259	279	230	274	287	276	275	303	287	266	282	278	283	286	331	294	260	298	245	306	300	279	299	279	264	248	247	281	280	275	262	268	285	295	284	293	275	270	295	260	294	268	283	255	296	281	256	273	272	291	250	279	264	283	279	235	262	267	284	276	283	309	277	281	276	281	294	297	284	274	256	262	260	295	263	274	274	253	295	290	262	281	239	306	286	269	270	251	265	274	259	285	258	282	266	285	300	256	281	283	246	262	279	267	264	281	260	278	217	260	271	294	288	267	292	258	282	251	251	309	268	274	284	264	281	252	271	308	272	295	287	283	263	264	251	263	275	278	287	275	280	240	282	252	274	302	269	295	283	271	247	282	260	238	237	262	248	289	279	279	286	246	265	258	258	295	264	262	295	273	286	265	258	280	254	269	306	268	282	276	307	287	251	281	260	278	289	264	249	305	261	319	293	270	269	253	274	259	283	262	287	272	275	292	274	275	273	248	294	265	264	260	261	288	257	286	249	309	290	258	294	290	280	270	244	297	254	275	284	241	275	279	282	261	232	299	280	283	277	258	258	270	276	305	291	256	273	288	278	238	289	279	292	286	275	300	259	295	292	288	272	295	264	260	278	311	258	295	272	263	266	274	258	232	264	268	251	289	258	274	260	283	256	289	286	280	255	241	288	266	281	263	289	265	256	244	261	265	256	268	249	248	267	250	264	280	264	284	256	270	295	286	287	271	278	240	263	281	299	263	260	251	282	259	310	269	259	281	251	273	272	277	264	274	279	265	264	286	265	260	275	255	249	272	256	267	289	261	249	256	291	257	286	267	252	261	269	267	284	259	276	284	254	311	264	266	271	302	260	276	272	262	278	271	261	257	275	265	267	278	283	293	258	270	297	255	293	278	278	269	266	287	257	284	298	251	303	269	278	264	279	274	269	270	252	248	240	250	304	257	265	248	246	287	236	256	284	288	275	303	264	297	269	271	277	254	261	288	251	265	267	261	276	291	282	267	265	287	260	241	275	253	255	279	263	288	261	258	256	261	251	254	266	290	272	242	289	258	290	271	253	241	273	239	281	274	258	260	258	278	272	252	263	275	247	288	275	266	268	276	272	235	257	237	291	251	247	259	265	248	269	295	276	277	247	267	255	266	281	282	286	277	265	280	286	270	301	236	241	249	281	264	283	263	239	264	252	284	283	277	293	280	280	265	259	259	275	256	279	235	273	268	261	282	255	235	285	277	239	291	279	254	261	249	247	280	265	262	277	292	273	252
34042	48162	34980	21510	11827	5348	2775	1681	1257	1056	840	671	590	577	482	453	417	458	387	401	378	401	371	355	352	328	303	330	335	318	325	302	300	297	327	333	316	363	333	326	310	351	317	355	335	312	350	329	320	305	294	325	298	318	295	305	275	309	315	308	320	280	285	298	353	332	324	286	292	304	318	337	316	297	334	321	287	329	314	308	312	334	303	339	288	333	317	292	326	332	342	322	285	322	334	284	287	296	304	329	324	315	289	314	313	301	313	307	334	328	322	317	316	327	315	315	319	321	277	327	310	314	318	310	313	298	310	360	317	305	337	328	306	316	289	327	308	320	336	339	339	337	305	311	324	335	298	330	321	331	294	317	305	313	343	319	331	308	332	317	328	325	306	326	321	286	282	313	330	292	322	329	327	341	293	333	289	310	332	286	305	330	331	281	297	297	326	301	333	285	337	294	333	308	288	318	310	298	335	317	319	329	318	300	326	303	320	315	283	309	339	314	304	312	304	292	301	316	308	301	308	314	346	309	300	334	316	320	296	296	310	303	335	306	324	352	327	284	308	297	333	302	326	309	311	304	287	299	314	305	316	312	321	349	354	265	280	335	307	289	325	322	314	309	313	321	350	282	299	321	300	309	319	318	327	330	346	317	321	352	337	310	322	339	325	343	326	310	335	303	304	301	291	296	313	287	321	300	320	308	349	300	298	299	307	305	336	320	306	332	289	337	309	324	313	327	329	321	306	276	310	309	271	279	339	275	304	293	309	338	311	314	291	309	333	300	329	299	378	327	321	309	312	308	317	296	289	291	325	327	338	316	335	321	306	323	302	324	289	297	291	303	304	335	303	340	315	304	302	295	334	334	301	312	310	304	310	316	289	308	308	278	303	321	330	331	293	317	298	314	331	312	331	350	324	325	317	315	335	315	339	310	327	319	318	323	308	293	340	355	296	332	309	389	323	307	326	306	323	339	303	322	321	323	327	315	357	308	343	321	288	304	322	307	326	304	295	336	297	306	310	307	296	323	309	296	297	295	317	337	318	291	314	319	306	330	326	309	313	314	318	299	321	298	322	321	300	289	312	343	308	314	288	328	294	334	288	291	319	351	316	342	322	321	324	308	340	300	326	338	337	331	316	334	306	322	303	315	308	326	301	320	312	328	322	334	311	335	350	307	316	301	331	356	320	325	308	298	359	335	325	319	320	311	301	306	292	340	317	331	296	339	323	320	345	311	305	344	330	334	330	341	300	281	357	309	310	326	295	317	324	336	306	314	298	321	374	299	312	308	369	303	318	319	318	307	338	303	335	337	312	305	301	340	369	319	327	322	320	340	318	314	325	285	304	344	324	324	307	292	301	310	300	304	287	334	292	265	284	322	311	315	316	358	299	355	331	323	307	310	301	316	299	320	278	322	338	324	321	304	340	287	328	310	314	327	326	322	311	317	326	333	321	363	331	303	325	327	311	310	334	317	323	351	321	342	313	274	324	331	318	325	341	323	337	320	315	334	302	318	321	306	320	306	345	305	322	332	309	333	305	312	340	299	322	287	328	322	311	315	310	307	280	299	293	326	303	319	336	297	321	324	315	349	316	315	310	318	330	339	304	320	344	334	342	310	294	316	316	321	329	307	355	317	322	323	317	307	299	334	339	358	307	290	313	328	309	307	322	340	308	302	330	279	276	323	303	320	330	309	335	298	300	298	282	317	330	307	312	322	315	309	328	304	282	294	326	309	320	325	281	364	287	300	326	325	332	326	311	331	330	313	304	318	317	333	306	299	320	326	298	311	285	285	316	300	307	306	328	296	333	302	319	294	296	301	292	329	318	287	332	292	291	332	350	303	288	303	291	302	316	317	332	294	299	303	310	300	331	334	303	297	333	321	315	341	298	331	328	289	279	365	299	328	294	321	348	288	327	325	304	310	333	305	344	300	336	318	280	305	297	323	330	309	333	305	327	322	318	307	326	352	298	323	331	324	314	292	295	332	300	312	353	324	299	307	305	324	320	300	291	311	336	323	334	298	323	333	342	276	301	338	345	311	319	320	324	325	283	301	335	321	305	302	326	285	325	276	318	339	326	288	311	305	314	311	289	349	345	335	316	326	291	315	312	289	316	311	351	281	331	308	339	293	315	284	346	343	320	341	332	291	289	298	290	324	337	314	317	298	313	332	309	298	301	308	303	311	334	313	285	328	316	327	338	317	318	339	318	290	322	296	310	318	323	318	339	336	309	339	296	329	325	334	315	320	309	299	291	343	322	299	313	290	277	335	319	308	345	309	329	327	317	339	327	314	303	291	313	344	325	310	320	329	301	354	326	295	297	313	310	349	312	344	325	298	321	304	293	269	304	314	334	338	313	338	298	322	325	348	349	323	315	329	315	298	306	302	316	322	314	312	339	309	318	324	338	326	301	310	300	321	315	341	318	320	326	309	308	323	331	317	303	326	321	299	301	321	302	317	329	336	331	295	322	319	320	305	326	320	323	325	310	328	309	313	308	317	347	317	299	328	347	267	328	328	327	308	298	299	296	298	299	284	292	314	341	304	314	326	306	317	326	310	322	328	306	278	306	309	311	315	315	322	305	306	311	323	303	310	318	336	349	310	298	327	308	318	315	299	288	330	303	307	328	316	352	348	312	322	321	296	313	324	304	296	307	337	309	314	300	318	324	315	314	303	337	339	321	335	313	336	289	294	295	286	300	326	325	328	308	320	334	329	311	296	322	357	311	314	357	338	321	341	280	362	342	310	359	315	343	320	316	322	333	291	310	313	288	351	301	341	322	314	302	301	302	294	303	318	341	321	343	325	273	291	316	314	330	322	333	317	301	304	314	303	328	299	336	311	292	313	282	294	325	309	337	320	338	334	323	312	305	335	318	328	299	261	317	288	338	300	313	325	296	313	325	332	329	300	292	307	330	346	320	331	321	319	324	331	345	306	328	279	336	334	315	301	325	319	328	345	324	288	357	330	331	318	305	335	329	373	322	324	292	329	294	306	338	316	320	299	305	306	291	314	314	376	370	291	325	332	304	303	327	320	324	328	317	322	300	285	293	326	321	301	317	318	326	304	285	328	359	309	307	325	345	318	315	311	318	316	329	361	308	314	303	320	322	331	342	309	307	319	300	305	307	270	333	320	295	307	324	333	349	307	320	309	332	327	290	317	318	335	323	316	316	325	297	345	345	299	300	300	309	290	316	282	344	302	306	311	316	300	349	339	315	301	327	325	288	336	312	306	325	338	338	321	296	297	321	337	320	324	294	331	310	291	298	304	298	320	310	325	304	311	321	357	294	332	307	306	341	326	310	289	323	356	303	318	321	319	297	346	319	325	292	261	334	298	335	316	316	336	315	303	267	327	295	314	332	305	313	319	332	302	327	314	322	316	303	306	328	327	323	342	289	330	305	324	336	321	291	313	304	330	309	312	319	283	296	306	306	307	293	349	269	311	296	289	319	294	311	325	290	340	327	336	321	323	340	343	297	329	319	299
23917	21445	28629	25385	21554	13585	4620	1867	1208	960	660	615	576	503	487	446	415	355	375	397	352	399	339	403	301	345	340	340	347	319	339	358	309	314	340	323	319	326	334	312	295	302	326	299	299	324	325	351	317	309	294	316	310	307	314	317	313	324	324	324	322	294	307	310	306	330	308	290	324	291	269	331	337	301	329	300	325	292	336	311	308	346	332	349	313	314	319	327	317	316	305	339	293	293	281	284	314	303	296	325	304	289	301	297	292	297	315	332	298	327	305	311	281	330	279	313	306	314	320	333	308	344	300	314	315	272	322	319	323	309	293	315	312	301	331	295	336	330	312	311	307	305	334	302	354	336	310	329	305	330	304	317	327	328	318	322	328	336	305	295	291	312	331	318	305	292	308	322	320	327	287	311	302	328	324	297	292	297	357	292	333	325	305	323	320	317	321	312	275	323	295	326	316	285	346	316	317	335	307	332	276	283	301	324	323	287	318	332	315	311	302	312	275	289	322	333	289	303	316	262	324	315	303	355	273	298	288	288	300	275	332	287	318	300	326	307	313	302	331	288	312	324	316	317	296	345	339	313	307	301	276	287	296	304	331	300	305	335	289	304	287	291	306	294	334	336	315	323	315	283	299	353	311	308	325	305	345	330	297	293	310	312	324	295	353	286	313	319	321	296	305	289	282	283	345	291	343	299	316	312	330	315	307	318	304	308	297	328	326	317	344	302	311	322	315	289	269	331	319	307	299	306	306	271	293	296	318	310	315	300	263	325	306	304	304	344	305	276	292	303	326	321	310	314	311	315	326	307	314	325	328	303	318	307	330	275	312	326	316	296	341	324	312	315	299	310	321	311	301	286	346	289	337	325	300	298	342	297	294	333	363	289	324	315	298	318	314	325	310	314	337	306	324	331	277	296	300	295	300	309	340	292	265	310	296	295	295	330	340	301	309	330	320	297	343	313	340	331	293	338	291	302	342	351	323	310	303	301	326	317	290	285	325	292	348	316	303	316	338	319	296	295	345	330	294	337	327	341	311	342	327	304	330	323	332	301	342	298	299	296	337	320	334	281	301	310	329	290	288	311	316	307	299	324	353	285	323	317	305	299	333	285	282	307	296	329	326	325	310	319	330	318	305	341	334	281	315	312	349	326	311	356	306	314	294	345	302	333	309	297	307	283	310	318	322	305	314	315	328	300	318	343	306	286	313	307	299	313	309	309	312	302	326	341	313	312	307	326	316	315	315	340	289	333	339	297	348	336	303	306	298	297	294	293	331	339	312	298	278	323	325	320	333	334	323	294	315	306	316	284	320	286	328	291	318	312	306	340	330	296	299	313	322	332	335	320	309	305	310	347	304	315	311	294	304	300	284	308	303	297	324	280	315	301	291	293	307	323	330	330	351	301	324	311	319	301	323	278	299	303	305	294	356	314	326	303	334	323	305	324	302	284	297	323	294	306	305	323	311	321	298	343	361	297	347	329	313	311	305	325	314	343	337	302	302	274	260	313	285	319	327	288	305	284	316	314	314	318	289	321	316	298	303	326	293	298	311	282	298	297	282	277	317	317	307	317	306	289	285	284	316	312	317	312	321	302	298	317	316	306	291	334	290	323	298	324	301	322	318	372	326	307	308	310	324	291	298	309	292	311	319	337	317	289	338	317	319	302	332	314	331	315	335	322	304	298	292	303	327	309	304	311	312	305	316	314	305	308	308	319	292	314	311	310	319	314	319	269	292	317	278	311	352	307	311	307	296	338	309	321	345	279	295	295	321	302	355	307	278	300	310	332	355	317	305	317	320	328	318	299	276	330	305	329	319	314	304	295	313	336	343	297	328	351	297	301	304	277	357	279	349	322	341	327	290	303	294	308	317	332	309	323	344	334	317	325	293	329	362	311	324	342	330	301	303	307	312	354	313	335	351	309	305	302	285	337	323	344	330	305	295	305	378	334	309	314	340	324	309	337	290	336	318	293	307	300	282	311	324	288	353	319	300	313	307	309	340	285	319	316	302	304	283	324	346	309	314	323	304	301	323	323	319	344	306	306	328	322	320	306	339	284	306	308	336	320	289	293	313	334	271	326	282	325	334	321	324	332	317	333	318	361	325	323	324	291	327	323	307	332	283	313	331	338	315	317	307	308	318	352	349	322	328	318	325	283	290	306	315	318	308	334	308	341	329	325	284	311	316	337	305	334	325	334	354	337	317	331	318	315	297	302	316	279	288	324	316	309	353	320	328	317	299	293	291	290	315	302	325	299	287	337	327	312	335	310	310	318	295	321	319	319	319	306	315	309	316	310	316	313	310	305	333	294	316	298	294	314	325	333	297	283	321	329	310	320	319	305	311	301	319	286	313	298	340	332	353	301	285	325	316	316	353	282	353	344	319	336	296	330	271	292	306	303	283	313	295	325	331	331	314	320	314	325	283	318	288	287	305	317	310	293	315	314	316	312	305	290	292	307	322	334	299	280	287	267	314	301	332	305	352	264	290	321	332	318	295	303	321	283	293	323	314	306	336	340	307	307	325	332	323	329	318	304	302	310	316	303	299	360	309	326	321	296	337	294	285	330	316	274	309	320	280	321	325	287	300	302	292	279	327	330	307	307	316	279	335	299	325	319	300	317	304	343	330	303	312	314	326	314	315	317	324	305	289	324	315	287	321	296	296	275	300	311	346	331	297	313	316	300	300	314	342	321	304	317	307	316	350	327	287	312	291	304	308	314	334	299	297	301	341	319	338	321	306	297	310	321	294	298	285	343	319	269	323	310	342	311	295	301	297	300	277	340	331	288	291	344	372	314	331	307	304	305	328	318	347	312	309	303	321	317	308	323	326	315	330	305	348	336	304	302	321	319	324	328	320	325	266	311	306	302	339	298	321	280	319	293	303	326	300	321	312	294	304	306	313	316	318	310	316	299	319	292	299	351	327	297	302	326	315	325	314	296	311	317	327	310	325	311	350	313	325	340	345	335	304	308	301	321	307	304	325	329	300	281	309	325	326	323	300	318	304	293	313	300	329	301	288	272	319	356	326	310	321	298	290	323	299	305	292	299	320	295	345	306	346	345	305	310	320	310	346	326	307	310	309	339	339	313	301	302	329	290	295	332	304	311	350	341	332	319	319	327	332	306	327	317	330	314	296	331	305	309	298	308	309	331	330	300	310	290	298	333	324	331	298	300	308	304	282	335	363	322	297	315	301	315	324	287	320	274	328	313	280	332	316	331	312	370	308	317	355	310	310	301	307	321	288	294	312	309	303	304	353	324	314	289	301	360	345	305	296	303	314	320	321	315	300	303	293	302	294	320	305	323	331	295	310	318	309	289	354	327	295	295	320	322	308	286	308	319	356	337	317	294	323	327	310	322	306	332	323	344	282	311	323	284	336	321	283	319	331	300	308	288	303	329	305	303	322	296	323	328	303	290	282	304	315	324	313	342	330	299	291	303	306	306	326	305	295	314	327	320	308	319	285	303	307	300	308	317	304	340	353	307
34766	55737	44871	31329	19694	10540	5334	3265	2244	1566	1212	948	829	712	632	569	547	523	493	526	464	444	487	427	398	406	399	371	405	374	392	392	400	375	381	378	360	387	366	403	355	392	367	348	330	344	362	349	337	335	382	368	360	372	384	384	339	373	341	330	338	384	363	349	371	357	342	386	353	362	358	377	365	412	365	346	346	362	375	335	364	356	365	331	368	349	375	370	383	388	348	355	385	355	360	376	350	335	357	371	326	366	354	347	340	389	408	331	369	358	355	367	372	355	358	354	334	355	332	353	360	370	351	359	391	356	364	358	393	353	390	345	312	378	380	325	373	360	367	351	390	364	361	359	383	372	386	347	341	380	383	358	320	337	377	376	363	342	359	347	354	327	369	332	361	361	357	369	362	357	358	389	352	343	388	334	337	354	360	366	353	333	320	371	353	345	332	353	350	358	383	405	334	346	344	395	333	334	384	328	357	336	350	370	346	359	374	349	361	354	386	369	396	329	348	366	336	334	373	378	352	357	385	346	342	378	337	337	408	380	372	351	384	390	354	334	388	371	357	349	383	368	341	352	379	364	346	372	370	372	352	401	371	388	341	346	329	348	325	385	344	320	354	400	328	365	373	322	363	358	370	374	365	349	362	323	346	330	379	408	364	364	354	344	348	344	355	350	352	394	343	382	375	398	346	359	356	344	347	361	377	344	359	373	362	351	333	392	388	342	375	375	342	344	346	369	388	370	354	368	343	363	375	371	347	362	362	347	366	372	398	355	345	383	327	356	382	364	370	367	385	369	375	393	350	364	365	366	349	316	353	376	338	389	356	339	372	372	373	377	377	357	374	373	367	350	348	371	370	360	383	356	382	357	391	371	345	417	357	352	348	333	360	319	363	342	385	360	364	384	340	349	339	362	363	390	336	344	351	340	369	373	349	365	344	334	340	348	350	400	355	364	347	351	388	387	371	358	367	332	366	344	357	372	360	376	391	337	370	347	338	371	355	372	357	362	398	343	359	379	369	369	355	347	346	396	332	381	380	329	385	315	359	329	376	358	350	389	357	355	342	348	388	343	360	352	383	390	349	344	377	349	346	333	393	369	334	314	357	353	330	352	347	352	371	346	358	320	361	398	368	377	364	361	342	355	346	374	375	377	362	345	347	369	354	361	360	357	375	356	408	361	398	373	350	377	416	353	326	312	378	347	402	335	371	356	359	348	371	391	362	347	379	397	361	374	348	371	381	370	392	346	331	361	373	360	353	322	380	348	399	346	364	380	367	338	352	390	324	359	328	366	358	355	343	381	367	377	386	362	373	370	374	365	353	361	355	351	339	345	374	357	352	398	369	407	347	367	366	355	352	377	356	352	363	334	379	343	342	357	335	333	353	373	354	352	362	343	329	374	361	385	357	354	332	359	353	376	364	354	347	364	383	368	353	390	359	373	399	356	380	354	377	389	356	351	352	405	337	383	335	385	370	373	376	361	328	348	355	342	370	355	340	351	335	377	338	407	348	355	388	362	360	313	339	344	330	335	390	349	378	344	364	353	396	350	397	380	388	335	356	327	324	372	373	379	381	383	369	359	331	320	373	341	350	329	350	361	352	360	354	368	350	371	342	366	354	349	367	364	365	332	349	360	375	363	375	365	365	384	388	339	354	338	357	374	331	344	356	375	365	372	388	366	367	403	319	394	371	371	334	377	373	382	362	372	385	343	380	347	374	345	366	377	343	404	365	356	333	366	367	367	411	362	367	378	372	355	368	357	347	358	351	334	369	371	334	357	339	359	359	342	364	387	368	360	371	374	347	367	348	353	322	373	360	362	364	329	318	361	364	338	354	357	383	376	365	378	358	362	346	327	387	355	391	377	370	391	365	364	382	323	391	359	395	362	374	364	404	369	361	361	335	352	329	329	398	314	332	370	415	338	364	356	339	367	365	355	368	391	333	368	350	344	342	346	372	351	366	400	338	357	378	374	362	366	312	364	354	357	364	343	333	380	361	338	352	344	343	339	357	386	353	345	383	336	365	351	355	353	364	397	342	333	328	341	365	383	335	356	333	369	368	361	345	343	372	339	365	363	357	358	361	335	339	362	369	329	361	340	370	378	349	361	365	363	360	371	369	362	384	365	368	357	362	331	374	344	344	369	358	307	381	365	401	375	371	373	389	349	367	342	383	314	373	337	363	369	367	369	333	340	335	399	369	354	378	356	355	362	345	340	347	344	357	343	381	400	366	319	365	382	363	350	338	359	384	372	375	381	341	333	377	387	367	378	366	337	348	380	343	353	359	392	332	371	347	339	398	332	364	365	335	350	368	356	345	338	359	337	385	385	367	341	364	359	359	353	379	372	373	348	388	375	381	379	383	343	360	387	358	346	345	356	369	364	359	386	346	365	342	366	353	363	351	361	355	349	342	361	325	334	349	362	326	356	373	374	345	367	375	349	370	392	353	337	374	368	353	349	346	387	375	349	359	370	401	351	335	385	325	385	383	360	359	367	326	373	356	359	322	366	344	359	341	368	379	352	380	386	330	328	353	344	345	340	355	346	344	367	367	355	337	396	346	342	369	367	385	358	356	381	362	317	384	356	335	372	377	379	357	374	373	376	372	362	348	357	358	356	373	379	356	358	359	352	357	347	388	343	362	354	366	365	385	324	357	383	365	373	351	374	326	382	339	330	321	393	338	367	346	373	382	353	347	359	349	311	332	354	373	343	354	378	371	375	342	379	373	392	388	349	339	353	353	341	376	369	355	354	341	388	344	364	356	312	331	334	353	341	367	393	358	349	345	350	324	345	336	365	355	363	358	402	381	332	356	330	332	374	366	375	371	373	354	379	344	341	355	368	370	376	380	356	364	352	365	372	384	340	357	370	336	334	354	339	353	325	383	339	390	392	393	363	357	343	366	367	368	381	338	355	334	381	331	365	358	338	366	391	368	361	344	338	352	358	345	320	417	376	346	344	383	337	352	335	428	387	358	333	335	336	354	362	351	322	358	379	363	321	383	346	405	359	360	346	349	354	366	390	377	365	361	350	324	361	362	331	351	365	373	389	324	344	336	383	352	335	355	361	395	369	357	348	385	364	343	386	386	386	314	368	343	369	348	378	394	346	362	356	387	395	343	392	337	390	339	378	339	351	341	392	370	361	368	357	375	380	313	334	374	344	366	370	362	346	347	335	376	362	380	366	372	351	368	347	384	350	364	345	375	353	322	366	374	391	350	382	376	327	353	362	375	400	375	321	366	375	353	353	352	374	339	313	368	358	372	367	381	375	326	367	359	329	367	374	361	363	332	358	347	389	344	400	370	335	360	363	349	376	394	341	379	363	360	358	359	404	398	335	388	351	373	374	345	406	364	363	381	362	362	384	372	372	361	339	363	350	344	373	335	389	352	389	360	385	356	354	333	344	359	379	357	350	337	366	351	375	369	372	360	339	380	368	317	385	343	386	357	386	344	332	343	368	367	381	357	348	369	367	367	360	370	368	357	349
25306	21705	28333	26077	13480	4813	2715	1544	1062	722	607	504	448	426	367	391	354	318	300	330	308	316	257	269	282	276	280	300	298	268	274	275	257	290	290	263	261	234	253	254	249	271	262	216	276	249	283	253	250	253	250	254	234	253	246	281	257	250	239	262	254	261	252	254	257	255	256	274	263	244	251	235	251	249	247	259	289	243	264	249	239	231	282	252	273	261	243	274	271	240	268	244	267	274	244	251	293	244	274	266	259	288	261	275	263	278	286	259	246	263	283	271	289	248	275	256	255	232	247	259	254	256	217	260	225	233	262	242	276	259	220	276	253	245	265	271	286	254	282	274	264	270	251	286	259	273	232	256	255	262	278	300	239	239	270	215	255	264	246	247	260	262	258	257	267	245	265	274	230	245	253	229	259	271	292	271	253	239	248	271	232	262	255	262	241	237	254	233	234	254	255	236	237	270	241	259	243	252	231	272	246	214	270	241	267	239	245	300	238	245	247	263	256	283	269	255	249	231	277	243	247	256	264	245	245	249	265	236	243	249	249	247	246	255	270	266	244	213	237	272	271	251	263	250	238	254	232	255	263	234	264	238	265	241	260	268	241	259	252	237	272	261	256	259	280	230	266	263	260	261	249	248	257	233	270	257	262	270	233	244	235	268	248	262	247	245	259	264	263	255	260	262	238	295	259	273	256	255	287	261	214	255	249	261	268	251	241	225	252	260	236	249	259	220	253	239	259	250	243	261	283	277	251	264	264	240	230	277	231	259	220	261	248	265	227	240	253	245	257	257	245	251	258	279	255	271	238	276	241	264	249	263	265	238	221	268	271	255	259	227	247	264	273	231	243	249	261	235	262	260	252	255	274	266	261	255	230	273	235	248	259	245	258	245	237	224	248	266	255	270	287	207	236	232	262	297	259	267	238	241	235	278	243	243	259	230	239	273	266	240	246	247	238	269	245	248	240	225	259	259	231	254	229	246	283	273	251	266	262	242	250	260	220	232	251	227	283	199	274	259	256	258	267	252	224	248	281	273	278	251	241	246	261	266	245	264	286	243	267	257	259	263	223	277	233	245	229	272	263	235	250	259	261	225	279	237	255	236	241	263	296	270	260	296	257	280	268	267	250	260	249	264	258	253	247	260	232	253	252	240	229	229	241	263	270	265	246	277	281	249	243	244	259	286	233	242	265	230	288	250	263	247	250	291	235	245	245	258	256	234	242	249	245	255	272	279	271	281	258	249	263	280	261	242	242	248	246	250	258	250	279	245	251	240	258	294	260	244	257	262	289	227	257	274	266	273	276	240	242	262	223	242	263	258	263	248	243	273	237	257	232	282	283	262	266	259	249	267	259	277	256	257	258	253	273	255	251	236	255	247	225	261	250	247	272	235	248	256	254	282	248	224	248	268	231	249	261	238	241	263	250	269	250	251	280	249	224	248	269	244	234	249	252	231	244	262	254	276	279	243	248	251	267	251	239	251	258	238	283	274	239	239	267	240	274	250	265	240	246	241	243	233	229	262	226	279	246	255	262	282	277	263	233	241	259	269	264	226	255	259	281	248	269	232	269	238	276	245	238	247	276	234	249	236	236	234	245	262	247	251	260	271	270	240	246	230	242	240	254	226	261	232	259	246	250	288	248	241	250	242	256	225	283	242	259	261	241	295	297	277	282	273	254	244	262	257	257	262	234	285	239	267	246	252	256	240	265	286	263	240	273	250	292	227	270	225	232	255	272	266	258	230	235	247	251	262	238	267	250	291	252	229	259	254	267	247	249	261	254	243	246	257	246	266	257	250	237	290	237	269	221	256	274	239	259	257	259	254	225	253	241	267	275	239	266	250	270	257	221	235	245	264	250	287	241	276	257	268	261	255	272	282	236	230	274	247	263	241	258	252	274	237	265	252	253	265	248	268	238	254	264	236	240	230	261	247	251	237	237	230	231	256	259	266	252	250	257	258	251	252	262	256	245	265	257	258	255	264	235	248	240	246	263	237	269	234	282	246	263	247	275	253	266	245	289	265	285	262	257	259	231	246	261	258	260	263	244	250	257	297	278	253	245	273	261	241	266	239	265	236	261	266	248	249	242	234	279	241	229	268	251	265	275	279	250	254	263	258	275	245	256	268	244	253	266	237	259	257	242	235	276	266	265	271	253	278	263	256	250	222	234	260	284	263	263	247	255	257	248	249	236	265	254	254	265	269	264	274	230	240	251	268	288	283	250	259	260	250	255	230	268	225	249	256	246	236	258	226	243	262	254	230	253	231	241	264	225	238	253	252	260	221	275	244	244	239	237	231	280	273	233	264	266	265	248	238	250	252	241	239	236	274	265	254	262	257	266	266	249	264	272	254	243	220	275	269	264	236	278	248	244	233	262	239	277	244	267	261	307	256	244	262	281	246	257	272	260	247	250	247	234	231	257	253	243	266	262	284	270	256	262	264	239	272	253	248	246	264	249	243	236	254	250	226	263	252	259	259	282	245	270	235	248	252	276	257	245	261	251	257	276	279	271	249	246	274	271	264	264	244	261	233	284	226	275	268	252	238	228	251	216	235	263	263	256	239	260	242	262	252	257	257	266	260	233	250	273	258	287	260	275	269	271	251	268	256	265	256	253	244	261	251	247	268	230	252	233	253	266	258	232	288	271	257	262	250	271	248	263	252	263	251	224	282	226	241	259	265	245	284	251	277	237	251	249	238	241	265	230	249	257	220	273	257	228	258	245	242	257	259	271	221	239	251	270	257	297	240	238	256	256	249	251	259	267	247	215	249	261	232	248	231	256	239	269	237	230	245	259	262	240	233	247	244	239	256	224	282	263	254	230	265	238	243	247	258	243	252	271	263	286	248	242	272	241	253	261	291	258	242	240	251	291	262	252	257	273	282	252	251	250	236	268	248	241	245	255	261	259	263	266	258	276	262	253	272	225	235	248	246	274	280	223	254	227	241	249	271	242	248	251	257	251	276	252	263	272	246	231	216	231	253	241	249	248	235	256	243	254	246	299	278	255	260	256	247	269	264	263	257	255	286	253	242	236	234	240	280	235	255	268	254	241	260	240	262	253	288	244	255	224	266	251	239	256	240	274	240	267	248	262	238	255	300	240	254	237	263	257	283	257	283	226	276	232	245	271	277	289	236	229	245	276	259	251	224	266	263	272	258	228	227	282	225	265	256	259	267	276	259	252	269	258	224	243	249	240	244	279	222	252	252	250	262	260	261	229	256	241	259	226	279	232	252	285	244	254	269	266	260	271	272	249	255	273	242	239	233	277	218	243	267	260	243	246	245	281	256	235	249	236	247	231	270	252	226	262	251	274	254	239	242	249	272	236	276	240	275	255	244	250	242	264	223	261	264	241	246	284	267	272	248	258	242	263	240	224	262	270	264	242	245	246	245	278	255	229	256	266	272	224	240	248	252	266	246	281	265	235	273	243	266	242	268	260	246	275	229	238	270	248	222	256	242	269	253	207	275	243	264	221	264	252	241	274	259
33497	52537	38956	24535	13011	7543	4839	2985	1934	1310	940	786	729	627	549	461	469	443	403	379	402	396	407	332	379	348	329	314	322	334	354	304	332	342	311	315	277	328	282	308	317	327	355	316	298	283	281	316	295	353	274	278	283	314	311	285	300	321	288	316	281	300	274	262	329	295	290	291	315	301	301	325	306	310	302	320	310	287	318	296	320	342	292	319	348	313	302	314	291	307	312	327	294	297	291	275	302	349	322	292	310	311	289	300	284	308	306	285	321	312	291	286	297	294	318	283	293	320	317	341	316	329	328	300	339	285	311	293	329	308	301	268	315	306	307	303	304	298	295	284	315	314	307	310	311	312	325	307	279	309	343	311	304	317	297	302	337	292	318	323	312	287	300	320	297	300	291	281	300	269	312	332	302	316	275	307	290	307	297	304	292	301	321	265	283	279	284	295	284	295	328	313	287	284	318	281	320	295	283	314	309	277	265	310	308	313	306	287	270	295	316	303	321	298	320	300	324	301	304	297	283	315	328	312	301	286	285	304	304	307	328	313	308	305	281	297	298	299	309	310	327	335	289	293	300	322	311	297	297	282	313	287	333	280	284	320	307	278	292	286	311	311	309	313	328	303	305	296	315	312	310	322	286	301	301	327	291	274	320	303	316	302	284	277	295	271	322	303	285	326	310	298	316	258	319	296	310	295	303	269	308	306	293	310	287	259	307	286	300	274	288	276	270	306	306	309	298	339	265	300	310	334	291	332	304	279	285	315	316	304	284	298	319	299	335	331	287	281	295	308	276	285	279	331	320	282	305	314	270	299	311	306	318	301	242	331	288	293	308	308	303	272	265	298	285	324	308	279	289	331	307	294	312	278	275	305	289	332	309	297	294	292	289	299	328	286	298	295	295	312	272	304	301	255	251	290	329	264	300	287	305	297	308	312	329	296	298	313	274	342	329	336	274	297	308	257	270	320	302	332	343	323	319	311	301	298	319	296	349	347	309	294	274	297	322	292	302	292	302	319	316	294	325	310	328	282	281	318	316	307	301	302	296	281	305	301	287	294	297	291	290	290	319	298	292	328	308	306	342	310	284	313	304	297	296	298	318	279	298	287	316	289	291	263	299	272	340	338	278	280	262	286	315	316	317	295	275	327	274	283	317	292	328	283	312	301	294	326	311	333	295	323	288	315	291	296	264	317	272	322	304	286	319	326	288	283	308	307	302	312	314	295	273	333	315	313	280	272	267	293	279	315	316	305	278	294	330	290	287	316	311	345	284	295	303	265	282	302	310	289	297	303	312	296	303	326	324	303	305	305	346	273	317	304	311	318	302	274	321	298	308	284	318	304	323	303	324	294	294	290	314	336	314	290	293	295	294	280	332	282	325	274	274	266	298	288	304	282	289	286	286	305	299	287	320	313	288	300	298	311	300	321	280	303	291	328	313	312	295	289	289	310	328	295	306	320	288	283	301	286	295	267	272	316	291	288	284	293	305	310	291	331	288	256	288	316	329	311	315	308	302	300	287	296	305	300	301	302	313	308	295	294	307	279	308	304	307	276	298	296	289	280	280	303	274	306	295	300	305	279	285	324	312	302	322	311	316	296	280	282	286	306	324	286	325	308	326	296	293	317	300	293	270	314	286	278	315	317	298	314	325	278	303	286	270	342	299	310	280	307	309	320	315	311	287	322	285	303	307	305	300	294	299	282	297	265	269	311	308	307	318	321	275	319	303	293	300	307	327	284	328	310	303	319	307	311	285	317	286	303	294	321	311	334	328	302	291	329	308	315	306	273	266	279	320	282	339	265	319	293	298	314	312	296	292	264	305	300	296	292	307	282	296	294	310	309	299	316	319	329	310	297	301	285	291	297	285	280	307	307	294	291	285	298	308	325	326	307	299	297	311	298	291	267	282	252	310	296	288	313	294	317	290	294	317	282	303	333	322	288	277	302	277	281	318	298	288	307	319	296	294	319	291	285	288	317	317	304	307	325	295	307	313	287	272	305	262	288	276	293	284	322	315	309	314	308	286	295	327	295	324	335	290	298	290	293	296	301	293	307	305	349	288	318	304	302	314	294	313	333	298	277	288	279	293	293	302	294	271	312	298	282	328	286	282	295	295	292	307	339	294	278	360	326	262	262	328	292	306	285	297	300	315	282	326	298	287	288	304	333	308	319	310	292	290	341	294	299	307	302	306	311	297	317	259	296	294	318	320	302	285	296	310	307	302	279	296	293	320	290	316	282	290	306	305	315	298	304	308	318	254	295	317	279	319	326	303	309	316	317	286	309	273	310	326	279	268	318	270	317	309	312	312	322	298	285	275	277	310	293	279	278	283	283	298	324	312	306	279	287	294	318	329	299	305	300	300	285	260	279	355	319	282	295	286	301	279	290	283	298	289	297	309	295	307	253	281	289	306	322	333	304	275	297	300	323	298	272	310	291	323	310	264	297	301	320	311	284	332	270	291	296	301	291	306	291	283	294	309	299	286	286	315	328	327	285	236	323	304	289	296	278	302	309	276	298	291	309	304	285	298	318	300	286	329	328	306	315	289	286	332	326	297	338	301	316	300	294	314	293	287	312	296	291	291	302	303	304	300	277	265	312	276	320	299	297	305	266	285	276	294	306	314	309	329	321	304	293	311	289	295	310	295	299	293	324	286	303	318	301	313	314	299	296	287	297	327	316	315	298	332	318	299	300	295	302	308	307	284	313	316	285	298	304	314	279	290	300	298	289	285	282	308	276	291	329	301	273	303	288	293	309	301	324	266	313	331	294	294	312	301	313	301	299	292	290	295	285	329	330	289	283	282	288	332	284	305	279	315	303	294	320	309	289	306	294	336	290	301	306	318	323	338	329	289	281	345	347	293	269	289	303	268	309	320	300	277	304	294	323	299	314	307	313	330	289	304	294	314	285	334	329	284	305	288	294	285	309	318	292	280	308	314	330	286	322	312	282	275	291	282	312	284	277	297	279	344	325	307	273	304	307	314	322	301	315	311	318	300	300	310	301	332	280	295	301	312	341	296	307	324	291	322	278	296	296	314	323	327	289	336	309	294	315	311	288	304	298	325	248	316	255	282	292	269	256	291	281	285	294	309	311	304	316	310	292	300	296	296	287	309	310	288	301	288	294	290	279	299	311	292	298	303	292	285	304	290	274	277	325	298	292	303	305	312	279	307	306	299	317	291	277	291	316	331	328	280	278	296	320	306	285	303	308	270	304	274	308	311	300	292	299	302	307	323	285	289	285	290	279	282	293	307	257	305	284	310	311	291	282	321	342	345	319	301	303	319	315	313	307	303	297	276	305	303	300	286	284	301	301	284	307	323	310	291	295	297	313	311	282	318	251	291	286	300	334	300	337	288	274	301	284	327	272	320	277	314	313	308	293	311	291	266	291	298	313	313	295	308	322	285	316	306	310	300	292	302	295	314	291	288	272	308	307	286	286	332	273	277	296	283	310	297	312	300	305	297	294	318	316	312	270	311	305	323	300
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
