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
339926358568	339926359086	339926359636	339926360186	339926360736	339926361286	339926361836	339926362386	339926362936	339926363486	339926364036	339926364586	339926365136	339926365711	339926366236	339926366786	339926367336	339926367886	339926368436	339926368986	339926369536	339926370086	339926370636	339926371186	339926371736	339926372286	339926372836	339926373386	339926373936	339926374486	339926375061	339926375586	339926376136	339926376686	339926377236	339926377786	339926378336	339926378888	339926379436	339926379986	339926380536	339926381086	339926381636	339926382186	339926382736	339926383286	339926383836	339926384386	339926384936	339926385486	339926386036	339926386586	339926387136	339926387686	339926388236	339926388786	339926389336	339926389886	339926390436	339926391011	339926391561	339926392111	339926392661	339926393211	339926393761	339926394311	339926394861	339926395411	339926395961	339926396511	339926397061	339926397611	339926398161	339926398711	339926399261	339926399811	339926400361	339926400911	339926401461	339926402011	339926402561	339926403111	339926403661	339926404211	339926404761	339926405311	339926405861	339926406411	339926406961	339926407513	339926408061	339926408611	339926409161	339926409711	339926410261	339926410811	339926411361	339926411911	339926412438	339926413011	339926413561	339926414111	339926414661	339926415211	339926415761	339926416311	339926416861	339926417411	339926417961	339926418511	339926419061	339926419611	339926420161	339926420711	339926421263	339926421811	339926422361	339926422911	339926423461	339926424011	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22505	20442	27935	23643	23265	24707	23384	14892	10099	7518	5566	4205	3017	2444	2001	1616	1306	1094	984	824	724	603	519	446	409	390	323	307	295	288	258	251	272	268	246	232	211	213	210	233	192	188	217	211	203	183	196	207	194	204	200	186	195	177	180	195	199	191	195	187	177	168	177	203	215	182	171	182	197	193	186	188	184	189	171	185	197	185	193	188	185	197	184	210	198	199	183	186	210	190	196	185	206	185	194	185	179	186	210	171	192	212	187	185	166	190	190	192	203	180	171	189	205	217	194	177	218	188	181	192	197	164	181	193	181	160	159	176	182	171	177	179	165	200	193	174	189	181	196	205	182	198	193	175	192	176	178	188	193	165	181	205	182	203	188	192	158	177	178	185	206	201	180	202	209	204	196	172	177	184	200	183	208	190	191	180	179	174	210	181	178	189	192	189	168	153	194	179	188	193	202	155	176	174	188	168	199	189	182	159	200	180	191	210	177	183	185	172	173	153	179	184	188	169	165	154	169	204	191	191	174	189	189	182	186	196	196	191	194	207	171	188	192	190	182	181	178	179	180	197	176	201	183	167	193	183	177	183	173	205	175	193	193	192	195	189	145	193	162	185	193	180	207	195	188	188	183	205	178	191	182	179	183	193	180	178	208	164	209	199	196	172	178	173	168	212	199	184	199	180	193	206	189	182	183	191	176	201	185	185	184	205	191	210	197	173	191	178	177	203	194	197	201	179	183	180	165	183	215	196	201	193	188	195	200	168	187	183	168	191	182	164	193	178	165	173	210	185	173	202	190	167	196	190	168	185	201	199	160	187	173	196	193	210	194	172	166	157	167	192	193	180	181	197	186	183	184	177	185	202	184	176	192	202	190	185	199	193	192	206	213	193	189	190	160	191	187	194	182	179	177	162	191	174	207	191	166	173	171	162	191	186	171	195	193	200	190	179	181	179	185	210	184	181	193	179	195	169	191	190	202	177	194	180	192	176	188	203	183	194	183	194	196	203	195	169	161	192	174	195	180	190	170	176	189	202	193	180	194	187	180	214	199	188	157	206	187	198	171	187	181	196	192	186	195	177	198	160	184	160	167	193	169	196	185	199	212	185	199	169	199	186	170	190	200	189	180	178	192	208	183	154	182	216	205	211	165	193	180	180	209	196	211	174	209	164	174	187	196	185	191	171	176	188	185	194	175	207	191	204	194	178	200	179	158	167	194	191	170	187	181	191	199	168	196	173	175	191	157	190	178	202	209	200	181	193	178	203	191	184	180	192	158	170	196	188	187	221	188	181	195	195	200	178	166	202	189	177	180	167	188	182	192	205	171	170	194	213	199	205	184	183	194	179	181	183	204	165	194	182	192	183	208	203	193	191	203	166	174	198	182	191	221	200	177	188	176	182	159	173	172	197	193	186	187	181	161	189	180	175	201	201	175	203	163	197	168	176	172	208	154	175	176	163	214	207	197	185	186	204	185	182	185	179	222	157	185	200	196	187	191	197	177	176	162	191	183	203	194	180	199	171	184	199	209	182	175	210	193	175	184	196	182	188	191	210	183	170	181	189	195	168	175	188	176	208	188	176	177	168	212	195	156	203	213	178	165	190	179	194	212	193	191	161	192	177	184	174	190	195	165	176	187	214	182	196	186	199	187	211	187	166	190	162	163	168	163	178	192	191	162	196	188	199	173	197	194	193	172	207	192	197	191	171	182	170	162	175	220	181	222	175	178	185	183	196	185	163	180	214	184	197	196	185	193	203	186	200	199	173	184	205	192	180	201	214	193	210	170	206	182	180	191	189	192	192	195	197	186	173	190	193	183	197	156	184	199	209	207	206	194	213	192	182	166	195	180	178	191	182	197	184	208	189	205	190	163	178	184	199	190	195	177	192	176	214	187	181	185	183	203	188	172	188	178	220	166	193	199	181	183	189	176	179	181	195	182	181	179	179	182	194	206	186	210	191	190	194	191	188	201	169	195	187	192	203	172	198	189	212	199	174	198	183	196	195	189	183	196	179	212	210	190	197	217	195	200	180	212	170	184	196	170	216	193	188	200	175	181	201	196	192	168	177	208	167	218	170	178	191	175	184	189	198	201	167	201	195	182	181	183	172	197	182	189	174	159	195	173	192	204	189	158	182	195	197	164	167	191	165	198	179	181	182	159	183	200	157	183	199	162	192	201	193	181	162	187	196	170	196	214	177	193	186	197	197	178	182	162	191	200	187	187	181	205	169	190	182	178	195	178	190	203	169	185	197	149	193	192	176	162	174	178	177	181	181	187	176	185	182	196	178	204	190	187	177	219	205	189	182	180	190	166	205	191	192	219	197	163	180	198	196	174	202	167	172	156	174	187	170	185	190	190	176	202	174	186	179	176	203	191	193	201	172	180	183	180	171	182	191	173	201	178	201	195	177	197	191	191	183	200	189	163	193	190	176	188	179	208	182	172	180	170	197	169	179	171	196	175	192	171	181	173	203	194	179	196	183	181	198	197	187	165	186	204	178	186	174	196	173	194	199	164	195	189	203	189	194	193	207	203	163	190	176	185	197	171	185	201	184	193	183	204	187	182	182	188	192	182	213	185	182	188	175	190	174	211	179	173	172	212	188	201	169	191	188	184	201	192	186	193	202	192	196	192	166	173	183	200	173	193	178	199	177	200	187	179	176	182	202	189	142	205	190	187	188	173	181	192	177	177	204	177	181	174	181	209	188	189	192	187	170	172	209	192	178	200	170	196	173	166	201	163	203	178	184	197	167	181	195	185	161	204	197	199	191	199	197	192	171	205	156	168	199	170	189	190	194	193	178	193	193	182	183	180	185	204	189	184	178	199	198	186	174	195	176	172	177	182	182	194	187	201	183	185	186	203	185	183	177	208	175	184	217	205	182	175	177	197	168	214	189	173	166	188	199	192	192	196	194	217	173	185	174	182	165	186	209	173	198	175	169	197	213	199	184	169	184	194	189	197	173	186	188	185	193	192	181	187	185	172	178	194	187	189	191	193	173	215	188	217	193	195	188	178	177	207	186	171	167	195	165	181	164	194	193	192	177	182	199	169	210	161	185	188	194	167	179	179	185	200	198	190	174	169	193	185	189	198	169	195	208	203	187	177	191	199	183	200	211	179	185	192	197	167	173	199	213	201	189	188	177	188	194	173	174	182	169	180	204	219	177	198	179	192	195	175	210	188	171	186	196	188	179	177	188	168	197	202	187	184	202	191	164	193	189	179	168	183	183	191	176	181	163	202	193	186	192	165	195	194	211	186	180	213	189	212	190	182	186	166	198	209	182	184	199	189	181	176	184	187	204	186	168	191	180	195	200	164	170	199	170	197	177	177	186	179	165	227	188	203	177	182	209	200	194	187	188	197	184	175	182	178	193	161	202	180	196	193	192	199	202	205	165	167	178	189	183	174	179	168	200	198	198	178	185	188	169	185	181	183	193	189	171	197	171	166	185	195	186	167	205	191	173	188	164	171	178	204	183	197	153	169	170	162	221
32757	55859	52279	43607	38641	33086	28619	23332	18994	15306	12573	9978	7997	6297	5047	3998	3106	2717	2340	1895	1667	1362	1160	949	859	773	666	634	563	538	490	502	437	411	411	347	337	341	330	340	293	324	320	319	318	299	285	265	288	315	292	300	266	308	297	269	267	277	272	276	287	266	292	285	263	249	264	283	273	243	284	275	282	285	281	273	279	292	272	293	291	281	299	297	264	292	282	276	284	270	245	285	268	283	256	253	271	300	285	308	279	268	264	268	263	263	287	279	275	266	293	300	273	296	266	278	285	285	282	275	284	292	296	281	243	253	280	244	261	277	278	287	275	279	270	289	273	304	275	300	273	268	298	284	289	292	305	263	302	311	288	309	293	268	275	263	296	269	296	240	304	281	310	259	259	288	275	280	267	290	265	278	251	266	283	253	293	295	270	279	295	249	298	267	269	261	273	270	312	273	295	284	273	300	290	288	283	288	268	243	263	279	291	264	268	276	263	303	284	286	288	301	284	271	271	288	283	299	304	267	264	294	273	250	255	275	287	291	247	294	261	293	294	296	242	317	288	274	295	299	269	241	284	275	252	278	296	289	271	305	293	269	278	290	294	265	302	260	273	276	271	296	282	292	285	269	280	307	263	285	273	315	287	292	285	291	283	293	278	307	266	272	278	264	275	283	248	305	284	290	300	273	279	289	289	268	301	291	285	285	301	293	261	279	299	310	296	251	248	291	278	293	292	286	296	273	305	258	277	270	293	262	292	301	263	274	308	282	296	260	302	273	252	250	295	276	276	258	318	292	300	304	271	247	256	281	282	265	286	284	257	283	254	273	280	323	271	281	276	269	250	289	278	286	278	290	262	255	267	286	282	261	320	280	273	281	281	262	303	285	316	268	290	262	258	281	305	292	260	257	264	284	271	285	286	274	266	276	267	292	291	297	303	282	268	251	292	280	273	274	265	282	253	261	278	263	271	266	301	271	245	279	295	278	292	262	284	298	267	242	290	296	267	314	300	276	305	305	276	303	277	320	273	298	286	277	265	259	279	291	283	276	288	267	270	273	308	282	318	262	267	274	278	263	296	284	300	248	322	289	287	283	254	278	305	258	250	293	256	255	288	289	244	272	300	268	304	251	274	290	282	280	284	323	277	249	276	247	291	273	286	286	289	294	277	281	273	253	233	297	279	265	299	310	288	296	299	278	258	267	275	282	275	272	278	291	297	303	272	294	262	286	271	263	252	256	270	269	263	265	284	304	284	270	274	248	271	263	313	272	265	272	280	277	260	265	271	288	301	288	244	291	285	280	255	313	274	293	273	293	283	275	269	286	282	281	236	276	269	296	289	294	264	276	278	296	280	271	280	285	260	277	268	242	283	284	293	276	285	280	257	269	275	272	273	273	275	290	290	297	273	292	254	280	312	310	275	300	266	298	282	294	283	264	273	303	269	283	279	270	297	258	271	277	289	269	265	296	279	314	242	288	263	275	264	258	270	291	266	284	281	297	280	287	278	306	257	257	288	275	281	255	291	288	255	256	250	263	294	296	264	263	247	281	244	268	310	264	270	269	292	281	293	287	280	275	253	296	305	269	275	292	297	290	300	339	299	275	288	297	276	284	280	282	290	290	290	291	278	287	299	304	276	268	271	285	302	299	292	290	277	260	284	261	281	290	277	276	292	244	306	283	265	282	267	286	305	251	260	287	294	245	280	274	281	298	300	280	288	284	291	265	261	250	308	288	299	244	270	253	275	274	269	289	251	274	275	283	294	287	259	266	306	302	250	273	263	281	278	259	252	296	278	300	263	296	286	270	260	279	312	286	283	267	298	291	295	268	269	294	279	278	310	270	255	274	262	261	283	260	278	297	263	281	260	303	285	289	297	282	295	281	288	270	274	281	291	293	289	266	242	265	264	278	292	283	275	300	257	268	285	263	264	266	262	294	270	266	280	264	296	261	279	283	247	274	281	285	271	277	294	273	264	296	299	291	276	289	272	290	274	294	303	273	274	285	254	267	292	261	300	261	273	285	280	308	267	281	257	275	303	263	252	255	316	257	298	290	294	255	270	302	282	242	292	276	291	307	280	277	275	283	283	273	284	306	270	280	266	319	275	265	268	298	273	300	274	288	281	265	260	279	291	280	305	298	260	282	261	262	274	265	279	244	270	316	269	276	283	292	248	292	290	295	287	290	246	289	283	307	298	257	284	276	289	238	278	288	278	270	286	295	292	273	273	305	270	282	273	277	281	279	293	294	277	267	304	278	267	251	290	299	313	246	295	299	265	284	271	305	285	298	271	283	288	276	248	272	302	282	291	269	294	275	273	294	294	295	266	297	291	320	296	272	286	269	274	239	278	279	259	279	266	288	252	266	286	281	259	285	268	267	279	255	294	254	270	267	292	287	308	268	284	286	280	260	264	294	298	260	284	291	299	277	286	305	304	303	302	286	266	270	274	243	282	272	334	283	256	286	264	278	242	261	264	267	283	276	265	273	282	276	275	280	269	282	312	281	270	302	301	262	278	257	307	267	268	281	286	279	284	249	271	310	263	304	289	300	296	250	262	258	278	275	288	285	298	264	312	258	270	277	264	290	304	268	269	273	311	287	260	275	277	248	271	286	293	252	289	309	272	289	289	292	312	274	289	236	234	303	276	258	297	254	241	274	276	292	278	255	265	250	289	257	290	300	265	284	252	283	304	264	287	264	274	273	275	268	305	287	306	275	251	281	281	292	280	302	274	286	272	284	289	297	273	283	265	290	255	301	275	271	307	296	286	260	278	277	265	292	265	256	262	327	282	271	290	289	302	305	297	273	275	261	298	269	263	316	299	294	290	274	300	282	284	295	301	281	278	288	273	283	275	255	277	248	294	273	274	275	279	276	292	271	278	309	273	283	294	305	253	263	278	290	299	267	259	273	296	272	277	290	268	310	273	267	304	267	268	244	284	313	302	284	240	257	276	271	292	271	279	296	297	295	276	279	277	261	256	258	242	274	276	273	271	295	255	298	251	318	272	261	267	280	243	291	277	246	325	295	273	293	273	285	292	277	259	263	290	245	253	267	258	302	277	247	251	303	251	299	313	265	288	303	259	295	262	272	294	281	257	279	301	270	300	301	261	281	278	297	303	287	288	290	303	285	294	256	259	279	275	309	251	283	264	249	279	285	297	283	271	275	287	266	301	286	275	287	322	264	303	285	283	266	309	254	284	277	271	298	297	316	250	277	285	264	287	309	278	284	256	273	279	312	266	232	288	269	258	298	266	285	235	277	272	305	277	286	285	264	283	269	289	282	282	275	284	265	296	282	282	283	298	257	274	268	278	282	271	277	290	281	265	277	262	302	293	278	296	259	269	263	268	276	283	305	261	297	254	282	336	266	289	280	272	275	267	270	284	268	275	300	300	292	279	255	296	302	282	268	275	295	273	300	251	290	281	276	301	284	261	265	267	268	261	286	286	256	276	280	269	296	276	281	297	273	283	286	263	274	285	268	300	307	280	265
29703	31947	38593	33366	25461	18151	11505	7126	5100	3682	2879	2300	1653	1280	1119	900	736	662	560	533	427	402	375	367	311	285	272	244	241	253	265	267	271	211	236	225	167	212	205	220	209	225	197	205	208	213	219	225	201	223	214	213	206	218	184	213	209	196	204	187	188	190	193	199	188	197	203	178	184	181	213	205	198	205	214	191	190	204	201	206	228	195	208	219	201	216	187	201	183	191	190	215	217	208	230	204	213	207	196	227	186	195	200	225	200	178	209	224	213	204	175	202	218	201	204	204	207	202	217	224	175	221	230	186	212	205	229	196	204	207	220	201	233	213	239	216	223	189	190	186	217	180	214	191	212	209	192	203	193	215	173	183	195	206	207	203	211	202	221	215	201	184	203	224	222	203	191	220	206	196	217	189	199	190	206	177	230	191	178	220	188	219	211	204	221	206	192	192	182	228	222	189	205	180	198	214	178	199	209	190	204	198	212	222	206	196	203	207	186	218	228	187	194	182	208	210	164	214	212	218	170	203	217	208	198	205	215	242	196	229	179	198	160	191	185	188	203	194	211	221	206	193	196	176	215	223	228	233	190	199	226	190	201	185	218	218	212	188	189	233	198	206	198	209	193	205	186	196	198	212	205	163	196	195	205	206	191	219	232	196	212	199	191	226	181	216	198	212	204	214	203	186	238	193	203	215	213	219	205	203	202	210	187	199	217	203	198	207	210	224	214	202	222	201	223	194	217	203	182	181	189	208	182	183	214	193	199	210	197	206	195	184	168	200	192	201	190	215	199	206	202	176	233	184	203	222	197	191	191	211	195	199	208	209	217	194	184	206	207	184	197	187	220	219	200	201	186	192	185	185	197	208	207	206	195	216	206	213	201	194	196	224	204	185	210	204	213	229	209	221	211	223	200	211	207	195	233	213	203	189	192	192	204	187	198	213	212	200	193	185	192	211	208	221	215	178	190	221	226	207	199	170	185	214	218	197	203	215	217	237	203	190	186	197	206	206	197	204	203	222	199	229	222	206	212	216	218	204	212	191	213	201	211	183	195	219	217	214	221	233	206	229	167	182	209	196	212	219	235	193	207	187	184	203	212	200	212	205	191	198	227	201	199	209	188	199	206	210	236	224	188	177	216	224	217	195	183	211	212	190	195	195	204	170	184	202	219	194	182	197	215	200	200	187	194	214	223	192	193	209	194	212	214	238	206	204	217	214	212	208	192	204	214	241	209	178	190	199	190	217	234	186	202	221	195	220	202	190	220	204	193	196	199	208	207	187	214	213	214	211	199	183	214	211	196	203	211	210	202	215	215	179	234	211	203	198	210	199	212	209	214	205	236	189	195	215	242	195	202	212	203	167	201	207	188	202	235	197	201	187	247	225	219	200	208	214	219	172	212	202	171	190	252	197	211	201	225	211	216	220	219	211	192	201	227	222	211	209	219	199	210	166	195	224	194	190	206	193	208	189	215	197	210	205	199	202	218	217	194	182	195	207	181	187	191	221	194	183	192	211	180	237	193	214	206	202	214	210	174	193	201	199	172	213	202	209	203	180	200	208	207	199	236	204	220	203	191	205	207	196	206	208	204	205	192	217	223	198	207	214	195	192	213	213	198	189	211	174	175	197	208	196	211	206	199	218	202	186	225	222	195	212	228	193	195	214	210	213	193	213	177	222	191	198	196	185	207	199	217	212	207	192	202	216	200	194	178	252	181	196	209	218	218	215	170	189	203	195	193	196	210	203	195	186	200	215	211	236	198	203	180	228	200	215	194	197	221	222	171	225	218	209	216	195	210	212	222	203	214	185	200	196	200	218	204	189	207	216	199	196	221	231	188	180	207	200	196	188	222	179	188	184	231	211	196	230	211	202	195	200	213	219	218	198	222	182	204	239	204	217	219	198	218	205	213	233	204	177	199	193	176	202	186	190	199	195	208	212	223	198	189	197	215	195	204	186	204	206	200	209	190	214	200	209	183	209	203	213	203	214	223	195	200	187	197	187	195	197	189	179	192	219	195	186	204	198	195	195	202	238	224	214	207	224	194	203	226	206	216	201	192	224	195	208	179	195	208	184	186	172	206	203	218	191	190	175	191	206	203	222	213	185	219	200	229	190	185	213	194	206	192	228	223	202	174	191	229	236	210	214	216	196	208	190	197	175	200	191	227	208	182	196	204	214	209	206	195	191	226	206	220	204	173	190	203	207	191	190	211	240	198	172	217	202	205	239	194	204	205	207	199	206	206	199	185	217	201	207	202	218	220	210	229	207	221	220	221	187	185	213	214	191	190	237	200	166	209	213	203	187	223	205	210	222	208	212	186	204	195	188	234	204	212	205	192	215	225	204	188	213	209	195	195	205	204	194	199	200	196	201	190	188	203	208	186	199	182	200	187	214	221	188	196	202	189	205	227	203	209	209	234	213	183	194	207	219	209	214	216	195	206	205	201	191	192	206	215	212	215	199	191	206	193	203	188	224	226	184	199	199	216	212	213	190	198	209	222	194	179	196	209	199	193	192	217	207	188	224	197	214	176	196	201	204	226	210	206	205	225	184	204	190	217	209	197	187	213	198	220	198	211	188	205	192	204	188	222	210	234	203	210	211	210	204	217	195	205	202	221	197	208	196	213	202	213	207	205	189	208	208	206	229	203	207	223	201	201	193	203	189	216	195	203	197	200	202	205	196	194	193	199	200	210	201	200	183	202	213	206	233	162	216	205	225	251	205	186	207	213	206	219	204	186	203	197	187	216	204	181	204	206	193	189	224	179	210	217	214	194	185	178	232	204	201	208	176	203	200	202	231	211	216	203	222	189	197	208	195	190	210	197	227	203	231	230	206	183	200	211	192	192	188	198	207	231	189	219	208	197	201	225	219	210	218	229	205	212	204	216	191	185	205	210	201	208	199	199	211	196	200	208	208	200	182	208	193	195	226	211	181	179	203	217	210	197	192	212	236	217	210	192	191	209	189	214	201	203	209	212	210	196	182	232	201	213	195	203	214	200	189	199	176	199	204	199	188	220	172	215	220	231	208	216	213	183	228	197	252	202	179	212	195	225	197	206	209	204	174	194	189	198	182	221	207	221	198	206	201	199	248	213	213	189	219	210	222	197	219	206	191	163	219	207	206	210	216	204	175	198	210	210	200	228	197	197	212	181	182	189	203	202	218	204	183	212	186	196	206	230	205	225	187	210	199	234	211	212	217	190	204	209	200	214	218	192	219	218	208	221	217	211	195	195	220	205	204	198	217	174	227	229	196	203	179	219	196	201	217	209	225	199	216	201	220	209	211	197	213	210	233	202	190	196	213	210	188	193	215	187	202	219	199	201	192	197	215	217	184	195	216	190	197	204	205	207	195	188	207	198	224	174	193	199	194	191	218	194	229	204	202	204	174	199	209	181	187	218	202	204	192	217	189	198	206	220	187	215	246	207	222	195	212	194	208	187	213	221	220	203	191	233	200	208	207	221	211	216	210	224	199	201	203	175	215	209	200
34447	49720	45578	37200	32108	26196	20212	15574	12239	9335	7420	6117	4449	3539	2746	2196	1781	1586	1359	1171	1039	885	768	650	592	554	509	466	501	434	425	392	386	343	368	360	338	342	323	319	355	333	301	320	309	300	357	292	267	319	320	320	303	315	315	301	287	300	301	320	309	324	313	330	299	327	312	307	285	301	325	330	296	302	299	330	291	306	292	300	303	298	332	314	315	291	332	314	345	340	321	305	306	299	326	298	289	314	349	334	299	308	310	312	327	310	293	285	305	300	304	303	299	302	324	311	322	323	324	283	297	319	302	333	326	300	283	279	305	281	340	299	301	348	314	310	302	318	308	277	297	289	324	294	294	296	286	303	304	296	294	257	324	296	307	332	289	319	293	340	330	306	320	322	289	289	302	291	295	327	321	313	309	305	301	289	290	290	327	339	299	335	294	338	299	303	289	314	303	308	316	339	290	296	288	308	310	318	303	281	290	304	318	304	318	306	297	305	273	310	268	317	313	326	286	329	308	316	313	294	277	293	289	316	271	311	290	304	313	313	319	310	311	315	325	289	279	313	306	314	314	304	294	293	303	278	323	309	317	300	329	296	269	284	337	301	284	284	302	270	331	330	298	347	327	284	288	305	295	293	303	308	320	306	284	308	299	331	284	324	321	310	306	314	309	318	312	305	291	300	319	328	287	329	317	312	305	335	324	305	313	290	296	309	283	316	302	326	306	294	293	323	332	300	323	333	288	308	319	299	314	314	297	313	295	298	309	292	266	303	305	277	299	327	300	321	319	333	321	297	319	306	325	303	310	306	318	338	302	325	319	323	345	310	276	324	302	275	307	329	332	272	305	320	296	284	304	279	309	338	320	277	296	315	316	332	292	327	289	293	310	287	306	320	304	323	295	317	323	325	289	283	291	306	290	301	308	330	297	294	303	322	308	279	320	287	263	302	294	292	304	294	276	298	276	314	303	335	336	291	303	319	322	319	319	288	302	313	340	313	283	308	316	307	283	304	291	311	305	305	286	278	317	265	308	297	299	277	318	316	296	292	321	315	323	343	294	306	306	324	320	311	274	312	322	317	317	309	288	335	341	291	281	317	302	328	300	312	316	284	280	330	305	282	336	320	283	320	308	324	306	270	323	346	312	296	274	294	324	301	295	298	310	271	326	328	287	325	289	345	332	308	318	292	301	291	309	308	264	329	324	323	312	303	322	312	302	278	271	321	312	328	298	339	280	286	303	312	334	278	254	311	299	320	299	269	342	314	322	297	311	352	296	305	316	315	331	323	293	279	291	295	347	294	303	300	296	275	286	323	328	334	312	334	284	309	304	336	325	293	287	305	313	312	315	264	299	304	305	305	290	322	294	306	328	313	306	282	264	307	299	291	289	297	283	328	310	282	310	303	319	310	301	352	331	274	309	279	286	275	325	309	290	281	292	300	294	281	327	311	308	317	281	306	324	289	307	311	273	317	330	325	311	293	326	276	278	309	270	335	301	296	279	283	292	315	285	322	300	312	313	291	314	282	313	320	305	309	295	309	324	301	355	305	300	344	327	323	305	263	299	302	323	281	307	317	296	284	323	297	288	304	319	361	308	319	304	294	283	317	308	344	307	322	294	290	281	309	312	307	320	292	278	313	308	342	316	304	270	294	320	309	276	288	300	272	335	293	309	340	316	324	335	301	283	320	327	279	301	320	341	308	313	312	332	312	312	287	286	321	305	264	320	301	309	288	296	303	312	329	294	277	311	317	311	302	318	306	301	322	292	307	318	334	290	292	310	306	303	320	320	342	297	297	325	277	309	330	331	311	309	320	300	296	301	317	325	300	299	321	306	273	317	310	302	308	300	276	293	305	315	302	293	305	325	296	284	267	307	312	312	310	310	304	292	285	293	300	302	290	308	303	355	316	302	287	330	310	285	282	306	301	305	299	313	317	305	271	308	350	313	328	323	304	274	319	314	296	262	316	303	326	318	312	286	291	317	315	289	294	309	311	288	310	307	327	318	332	301	324	316	282	282	314	288	297	320	311	270	296	284	323	286	306	330	309	323	317	300	298	300	315	305	294	308	319	299	314	313	306	328	331	297	301	308	294	323	321	329	325	334	306	293	313	333	275	320	323	296	324	315	278	333	308	313	303	291	328	327	321	280	319	332	323	321	269	298	308	329	312	290	290	336	302	294	325	305	307	303	326	299	324	306	326	298	294	298	324	314	276	268	285	299	303	324	318	343	320	302	265	294	288	329	311	289	324	290	281	315	311	280	282	307	264	295	298	300	289	312	326	298	303	345	298	304	307	343	305	308	319	297	270	299	330	317	287	275	284	304	316	281	322	312	302	286	332	298	306	298	322	325	303	318	334	322	327	303	300	308	317	317	300	326	273	280	296	309	273	337	310	286	296	336	304	351	318	283	273	306	318	345	312	329	321	329	324	309	275	289	319	304	280	309	346	310	329	331	310	292	313	304	314	296	316	289	311	323	296	299	314	312	286	298	336	294	310	295	335	286	300	295	325	298	338	305	308	292	301	318	309	300	298	338	306	314	334	316	341	298	294	289	297	352	299	286	307	375	292	311	290	336	298	303	310	306	307	277	268	300	288	288	319	285	333	301	289	305	315	300	303	295	322	314	307	346	313	298	256	309	293	287	317	284	283	310	296	284	296	317	324	313	317	288	300	334	313	313	304	316	310	310	299	313	289	328	325	337	332	297	279	298	314	308	321	329	305	301	282	274	340	329	318	301	331	310	293	336	325	326	305	305	294	302	279	286	300	326	345	306	300	332	327	301	319	278	294	316	308	301	319	317	310	293	285	297	334	313	315	304	324	328	278	355	282	304	347	302	288	295	291	318	315	307	316	300	298	321	322	319	296	319	312	310	316	299	308	310	292	307	286	304	298	292	306	315	321	297	288	299	284	287	288	316	281	303	291	314	326	289	301	315	295	266	321	331	311	306	314	311	286	294	269	305	305	295	316	322	315	305	286	336	322	314	303	298	264	327	319	299	304	322	349	309	304	302	292	296	301	304	295	307	310	319	278	279	296	326	341	326	279	331	289	259	253	314	312	320	293	281	312	318	312	297	328	299	327	315	290	299	301	304	329	326	272	332	317	334	347	295	286	308	302	304	308	300	320	320	306	300	303	332	286	342	317	301	292	337	302	270	301	308	296	294	287	308	307	304	328	332	282	295	274	309	309	327	267	274	314	303	305	296	349	302	296	309	305	330	273	328	329	347	281	296	297	309	293	300	287	318	306	311	333	285	311	325	312	297	313	306	306	298	294	307	279	298	343	302	327	304	292	303	290	305	283	313	293	307	301	302	298	314	303	291	323	297	302	326	295	322	316	298	251	324	334	280	269	304	324	299	306	306	316	320	323	301	301	345	315	331	306	312	308	313	304	310	306	312	335	351	295	306	325	280	318	312	271	310	292	309	290	340	291	337	315	297	287	313	318	316	318	316	293	311	321	302	279	318	314	302	298	292	314	320	303	294	309
25013	21723	29608	29038	27104	23748	16844	10259	6969	5089	3885	3245	2457	1799	1504	1171	942	880	746	653	624	522	464	396	372	375	345	330	304	288	269	244	258	240	237	237	252	223	250	212	220	223	210	225	240	196	218	200	203	225	220	212	213	193	216	228	180	226	210	196	212	195	177	188	193	196	183	233	223	194	225	189	219	210	201	213	201	187	187	210	241	212	228	227	196	184	201	224	223	219	218	202	197	191	217	198	186	205	203	209	199	198	193	195	179	224	208	208	175	193	215	189	199	226	221	217	226	188	206	196	221	172	220	221	209	207	221	174	202	197	204	196	206	208	215	201	197	174	189	189	190	206	197	190	211	205	196	214	210	215	234	214	232	195	167	210	222	218	198	211	213	182	200	200	199	221	186	207	217	226	214	184	181	221	190	220	204	220	194	200	239	221	191	218	193	202	205	185	207	189	204	222	224	202	211	199	203	214	218	227	230	216	236	215	200	217	223	210	179	201	202	188	221	215	200	200	200	224	174	194	211	182	225	193	214	184	227	190	220	194	196	204	211	204	198	205	186	180	208	213	204	197	209	181	222	220	213	222	201	192	194	211	205	191	190	209	202	227	217	194	198	216	202	229	196	210	193	207	199	190	210	237	227	192	213	212	182	231	204	215	199	210	231	206	213	233	210	218	210	203	191	227	190	200	201	176	199	204	198	199	205	188	192	208	200	216	201	202	185	202	205	197	220	193	205	210	204	197	210	220	203	201	211	186	171	182	210	171	204	218	200	210	219	196	170	200	201	210	227	204	192	208	224	206	203	182	212	196	213	211	200	222	222	196	237	192	195	207	221	218	198	212	210	228	193	231	194	219	213	205	184	238	215	226	214	213	189	209	205	229	236	185	192	196	198	227	197	202	201	189	203	194	209	210	204	195	192	191	183	208	198	199	196	178	200	205	193	184	223	197	213	208	203	196	216	224	208	191	192	203	209	197	187	228	173	208	195	221	195	196	209	184	190	182	204	211	189	224	212	196	201	211	203	218	187	212	241	231	194	198	173	207	211	217	203	227	233	193	210	219	205	185	205	210	228	212	199	203	219	202	197	208	216	211	203	197	207	205	209	235	191	206	192	205	191	212	224	189	200	196	197	214	197	186	229	213	214	227	198	213	217	218	198	223	193	210	203	203	217	214	241	224	166	179	181	180	180	218	206	227	219	187	212	198	183	197	201	213	212	199	209	197	195	215	199	193	190	194	232	199	213	223	226	219	200	219	225	206	202	224	214	199	212	211	193	217	218	205	229	238	228	210	209	195	189	204	196	208	193	197	203	221	213	227	202	207	204	210	168	231	202	178	221	204	211	232	199	181	175	205	201	202	233	187	215	202	197	198	208	187	213	231	233	219	202	196	237	205	242	202	184	211	219	175	210	211	188	191	213	200	203	212	206	204	201	229	227	203	192	193	187	226	223	213	178	195	193	207	198	208	193	220	216	200	186	208	206	191	186	202	187	221	204	232	218	213	207	217	171	194	192	216	204	201	199	218	207	206	214	209	213	180	215	194	211	240	197	200	199	197	192	242	215	202	207	203	213	223	199	222	191	184	166	215	195	184	209	208	221	233	213	230	211	183	212	194	203	212	186	206	231	215	208	197	194	222	191	223	203	226	215	186	196	236	207	238	202	206	188	205	198	229	202	215	191	171	202	192	218	200	211	197	213	240	207	203	207	205	213	205	216	210	221	205	200	217	212	226	234	205	213	231	234	191	212	248	220	208	211	195	176	219	202	204	198	205	183	214	200	232	227	192	200	203	228	222	222	212	223	232	183	188	192	201	226	184	215	196	214	198	220	226	232	239	214	204	207	194	176	205	215	219	206	188	200	186	229	189	191	212	208	218	204	213	203	211	204	205	196	209	205	211	217	208	214	202	204	201	224	205	213	186	222	209	207	215	204	216	202	201	217	231	179	193	225	216	209	206	223	191	212	189	218	211	190	202	182	202	207	207	193	194	206	248	207	210	219	229	213	213	181	203	205	209	204	223	203	223	206	204	197	197	202	227	186	191	215	213	219	195	204	225	198	234	190	194	206	200	208	177	183	203	201	190	215	181	226	203	213	228	229	209	236	225	218	193	192	213	235	206	204	198	216	228	215	199	219	229	229	208	216	195	224	213	196	215	213	217	194	209	200	221	204	201	213	215	204	205	223	200	220	213	194	210	213	204	205	198	229	196	189	204	194	190	188	201	186	201	225	204	203	232	208	211	204	220	239	197	192	173	203	202	184	210	200	188	218	233	214	190	193	225	206	197	200	238	191	217	218	203	205	237	203	243	189	206	218	191	186	231	196	215	225	194	197	197	225	227	227	168	194	227	205	212	210	214	191	196	192	188	202	223	189	181	198	198	216	199	195	185	195	194	191	191	216	203	204	188	197	194	246	207	207	209	190	214	212	209	212	218	218	211	239	214	185	212	207	195	216	226	217	226	192	227	207	188	193	203	198	211	218	187	225	200	217	217	198	213	187	229	234	203	211	205	202	209	213	243	216	195	196	231	200	217	204	214	202	199	208	208	186	209	202	218	204	186	241	185	187	219	233	208	215	209	175	193	176	191	200	187	221	196	189	187	195	222	233	241	193	201	203	237	235	203	198	206	192	216	180	205	217	194	200	200	197	209	213	231	213	198	222	217	215	205	222	197	224	212	226	210	201	231	203	198	204	202	213	204	213	203	224	192	211	199	207	215	206	231	227	212	208	220	210	192	224	217	210	190	204	212	190	195	204	210	196	211	211	222	182	190	202	174	219	194	204	225	223	205	194	210	189	220	234	227	203	231	189	219	180	203	207	194	226	198	197	188	222	193	203	220	227	187	194	202	218	182	219	212	200	232	205	185	207	209	193	199	199	197	207	191	216	216	192	195	206	229	202	210	222	211	207	174	175	213	208	212	212	193	181	177	223	210	182	194	229	212	203	181	198	197	197	211	183	203	195	209	217	229	223	215	189	204	206	196	212	201	212	195	210	190	214	210	206	173	187	197	215	186	217	196	187	199	243	200	228	208	196	211	193	218	211	195	182	221	208	207	208	203	227	214	200	188	195	200	204	234	226	198	207	205	194	205	239	201	178	220	235	186	195	200	197	210	195	200	212	209	189	223	208	218	223	203	204	222	235	214	207	208	205	206	180	234	209	212	182	220	191	185	194	213	236	207	223	210	179	216	198	206	226	201	190	253	192	186	212	200	238	203	203	203	209	239	199	219	182	207	214	216	213	222	189	205	221	209	207	203	189	223	209	216	191	199	192	194	223	208	197	207	196	194	184	197	221	207	225	196	199	210	215	188	179	190	212	223	186	240	211	210	219	195	215	216	228	239	221	222	196	206	196	208	223	194	198	211	204	206	232	236	216	193	223	190	201	193	187	208	231	199	211	169	190	202	210	227	232	224	209	196	218	225	198	205	210	196	199	213	209	198	229	212	207	217	174	220	198	211	175	221	212	202	203	213	190	192	208	224
33466	54181	50759	42299	36747	30805	24030	19047	15082	12171	9761	8030	6170	4820	3801	3022	2444	2166	1830	1507	1338	1144	966	800	737	708	618	592	510	524	469	445	434	401	394	384	406	341	342	388	325	360	342	314	338	337	304	313	328	310	343	337	321	354	302	348	331	308	286	291	260	312	302	315	325	307	295	310	303	300	296	299	321	310	319	313	284	344	320	283	294	332	289	302	309	304	314	340	268	312	312	354	302	317	322	296	342	291	322	314	333	304	310	310	296	287	329	296	311	318	281	302	324	319	322	291	270	301	314	306	310	296	336	346	284	296	302	304	300	293	336	310	284	323	277	329	325	287	317	308	306	295	280	325	328	287	313	306	294	279	338	321	321	301	307	327	274	315	283	293	315	277	308	293	325	335	278	272	312	343	308	323	309	321	304	365	319	313	307	315	329	320	320	287	291	291	314	329	277	313	307	335	299	332	324	311	298	330	326	312	324	307	312	281	293	288	311	337	287	313	302	331	335	308	328	291	277	339	315	315	299	315	316	327	320	310	297	307	302	322	313	289	297	313	345	308	297	332	291	297	298	313	289	318	347	328	291	295	277	285	302	311	340	309	323	324	322	289	297	302	302	320	315	312	296	316	314	309	337	318	290	312	281	300	319	320	295	322	307	319	306	321	269	326	282	299	295	317	333	312	292	296	309	316	306	310	308	335	299	326	317	316	304	306	339	326	333	297	338	312	305	322	298	268	333	303	336	278	283	313	320	309	300	306	291	305	310	336	273	326	314	299	300	297	344	304	361	309	303	293	321	306	295	313	312	314	303	335	319	326	330	331	272	296	293	327	283	297	345	311	327	331	319	320	312	308	308	278	300	309	316	277	330	297	312	292	316	293	316	290	321	319	295	318	355	285	262	305	304	320	338	302	312	327	311	294	278	313	308	309	316	295	299	337	336	318	331	335	319	322	298	300	293	301	303	332	313	324	292	290	292	293	335	317	345	303	299	318	320	305	323	308	304	324	347	321	300	327	331	320	322	328	288	316	327	316	306	289	320	317	320	349	287	297	285	330	295	335	334	322	291	299	288	331	318	304	327	312	312	336	305	308	334	304	314	321	323	300	296	294	310	318	340	309	295	341	312	319	308	322	319	302	297	305	323	281	316	309	328	272	331	306	305	286	290	304	305	332	315	312	321	307	290	297	315	323	297	293	302	293	319	289	322	316	309	295	299	329	318	296	359	289	304	320	331	315	312	268	311	324	290	299	323	321	332	302	310	257	316	320	329	310	303	307	268	295	307	315	313	284	324	313	304	333	324	310	322	328	306	301	310	312	343	316	312	294	327	317	300	322	306	320	297	319	313	349	317	308	293	335	313	309	331	304	289	277	289	346	298	318	308	309	354	309	324	325	273	322	309	317	297	312	294	283	305	329	297	301	326	317	300	297	310	333	328	336	308	320	317	296	282	302	321	311	281	314	337	306	296	336	317	314	302	307	307	287	338	291	321	317	302	323	321	305	341	322	304	302	330	321	290	301	296	298	309	307	268	317	274	292	297	311	321	335	287	266	293	301	335	307	320	329	310	300	303	311	294	305	315	361	288	298	321	322	302	283	332	293	347	320	330	295	294	302	315	281	307	326	322	321	311	340	304	315	322	299	320	291	295	321	322	322	300	287	317	302	290	327	316	312	331	304	302	317	349	321	343	306	327	319	302	316	322	291	293	317	300	302	289	313	287	311	302	307	273	316	306	293	300	301	305	308	285	303	349	303	281	285	295	307	320	319	339	308	327	328	289	332	273	356	344	336	296	271	313	316	316	358	368	309	295	296	297	304	301	309	295	304	290	319	324	281	308	316	313	311	320	299	321	335	327	296	299	301	323	307	279	307	325	298	286	294	306	329	304	347	322	324	290	312	291	311	339	299	296	295	288	329	287	289	307	315	338	319	319	300	324	301	287	310	329	287	306	323	317	287	301	315	274	299	296	346	331	312	304	320	305	311	298	298	302	304	325	312	349	313	312	291	297	318	280	292	321	286	327	324	321	309	338	309	301	298	289	270	304	303	313	339	283	325	310	339	298	306	328	336	302	312	335	292	321	312	325	316	318	303	320	312	331	290	338	326	327	302	293	318	272	341	305	320	343	309	271	313	343	306	326	297	340	295	340	302	297	285	315	345	338	316	295	302	296	289	322	306	316	304	314	306	319	289	346	296	316	293	323	279	325	350	299	355	312	314	314	321	296	287	309	313	319	300	313	341	303	317	317	341	307	291	293	285	279	297	319	292	300	323	308	319	318	347	303	295	283	318	321	296	343	331	324	309	338	292	324	314	317	318	290	298	316	276	303	311	326	275	294	279	300	295	308	300	319	279	294	320	291	306	313	291	320	295	285	346	299	304	304	321	314	308	323	284	296	282	332	328	312	325	322	300	337	343	313	273	315	283	320	280	298	317	298	345	312	325	328	316	300	319	308	296	316	302	313	316	324	363	300	283	300	317	287	264	315	313	340	339	289	314	277	294	296	347	303	303	307	338	316	295	304	312	309	320	322	306	310	292	284	315	320	337	316	270	316	320	307	314	328	313	312	306	296	346	319	298	315	318	319	294	327	326	313	295	307	305	334	329	320	291	300	308	302	301	295	322	299	303	302	300	327	306	315	291	333	307	304	299	324	301	315	307	306	304	308	289	319	338	302	337	311	320	308	314	310	314	301	299	296	335	316	298	350	327	313	282	300	301	306	329	325	342	289	269	298	300	331	288	314	315	310	286	319	322	261	298	317	331	298	347	311	287	334	343	328	327	294	308	309	316	296	311	302	320	303	312	292	312	308	302	325	318	324	315	303	296	317	306	289	316	348	295	301	333	294	320	294	321	316	301	306	307	292	340	332	336	286	306	301	299	292	305	280	318	333	293	298	319	296	307	318	339	355	287	323	282	318	286	347	320	294	304	312	325	330	273	312	272	288	330	280	282	300	344	308	309	320	302	365	315	294	285	324	303	317	335	323	342	314	297	311	295	334	329	308	317	294	279	315	335	295	300	305	287	299	288	313	283	299	334	310	272	335	316	296	282	309	327	301	322	308	287	298	335	306	298	286	286	287	334	315	312	319	299	330	334	340	315	307	298	305	322	320	307	324	297	296	292	313	314	283	311	296	316	327	281	290	328	311	293	306	325	276	284	303	298	275	316	300	314	350	281	321	302	305	308	309	304	298	283	305	300	313	290	320	298	332	294	293	287	326	295	309	326	314	304	318	325	324	323	287	336	311	320	276	316	317	284	295	318	343	333	329	295	348	308	299	287	324	321	298	307	290	287	309	294	289	298	296	345	306	279	289	333	326	296	320	309	330	287	313	282	284	271	302	287	315	313	321	328	313	293	296	332	299	304	340	292	319	299	297	319	303	280	336	329	304	287	297	321	315	310	288	314	310	307	287	360	309	302	317	317	299	341	345	337	299	311	307	312	341	294	320	302	316	302	350	286	327	340	305	334	301	323	324	317	315	276	311	308
23793	21698	29680	25136	24920	26417	23366	14302	9764	7119	5470	4355	3297	2631	2078	1525	1283	1165	991	904	724	657	554	469	462	413	382	356	379	313	306	295	267	266	262	238	237	220	232	211	239	211	243	222	220	221	208	199	191	199	196	218	202	190	199	196	193	196	218	207	183	179	223	212	199	215	205	237	198	224	197	173	204	206	209	200	198	190	236	196	212	189	196	179	197	194	192	215	183	210	230	184	207	221	189	198	189	162	213	221	206	179	213	207	192	186	227	234	206	198	225	194	191	197	205	207	205	190	201	183	172	207	222	179	184	208	209	227	214	211	216	198	216	216	191	182	236	201	206	203	187	190	200	178	226	205	199	209	198	230	208	191	184	214	222	196	166	225	190	195	229	186	231	184	226	223	206	207	209	212	179	177	198	206	183	202	212	211	183	202	200	214	216	187	177	212	191	174	200	192	195	210	189	202	189	225	230	207	184	209	192	197	188	208	208	204	179	185	189	194	227	215	178	189	192	200	195	201	181	180	206	191	186	214	182	213	203	183	188	213	197	209	198	205	199	206	218	208	223	211	217	186	199	198	224	185	203	204	203	231	202	211	217	215	194	200	194	229	184	180	204	205	200	229	220	196	198	211	207	211	200	204	211	205	173	218	241	207	211	192	197	218	207	219	229	209	206	196	209	211	196	211	201	189	215	203	189	209	209	171	219	192	190	204	210	213	213	197	210	193	198	210	156	213	179	193	193	210	210	185	214	237	196	182	189	193	207	209	180	197	197	192	198	189	208	226	157	200	200	206	208	201	185	183	184	206	197	186	211	207	182	218	197	203	198	196	213	193	213	192	194	192	211	209	190	216	202	175	206	215	187	200	225	197	214	206	205	197	198	204	201	193	192	229	207	183	205	198	206	195	227	233	205	207	193	206	175	205	190	194	175	203	211	205	205	179	209	202	189	205	211	201	210	203	190	204	186	198	191	186	211	184	210	226	200	206	211	195	182	210	186	182	203	191	216	215	196	210	186	221	232	202	207	222	207	226	192	235	200	220	194	201	241	202	190	207	192	208	200	202	202	209	190	210	197	211	203	181	188	161	203	219	222	199	198	185	216	199	225	211	196	184	204	216	214	223	234	206	182	205	231	206	210	191	199	186	220	187	193	201	197	207	212	217	220	185	198	215	188	204	180	232	197	211	233	206	199	198	188	188	180	226	187	193	228	227	213	196	181	208	210	195	203	209	222	196	194	202	203	211	192	178	216	212	199	222	206	214	207	209	227	224	198	188	236	183	207	204	196	205	196	203	204	185	197	196	174	218	230	194	183	197	184	247	180	205	187	222	208	226	195	212	189	206	197	187	193	193	223	200	180	218	219	208	197	201	204	227	216	213	194	185	195	210	207	209	229	203	212	218	226	193	195	217	212	227	178	191	201	210	187	197	228	189	226	174	214	196	202	192	183	231	216	208	220	218	173	179	238	206	199	192	209	216	189	179	228	198	229	206	180	190	191	222	204	201	192	176	229	183	177	202	212	205	201	213	207	238	229	189	206	220	186	204	178	186	210	191	200	212	207	192	191	188	210	229	173	208	190	214	197	207	187	200	216	188	212	203	182	221	211	203	204	214	221	187	208	188	196	210	197	216	200	188	204	198	208	209	207	199	192	234	200	212	210	186	204	179	213	220	167	210	206	188	187	199	180	193	179	206	207	196	198	212	230	196	192	210	179	218	199	196	201	205	224	235	208	224	199	187	190	207	202	203	216	199	208	196	209	206	203	187	212	205	187	202	239	202	200	189	229	238	198	222	221	182	218	194	213	212	189	207	185	179	180	206	196	214	208	229	206	188	206	212	192	207	200	190	198	201	247	200	197	198	206	215	207	240	209	198	197	208	199	184	206	179	218	209	201	210	222	218	213	185	218	209	228	216	222	217	198	182	200	217	198	219	203	209	213	207	202	211	215	211	231	183	204	194	205	217	201	207	174	217	209	190	178	194	184	193	174	185	194	184	198	189	195	184	210	179	206	190	184	209	207	183	215	197	215	210	221	208	190	214	192	231	226	213	184	186	201	201	206	226	208	213	184	195	225	191	180	228	213	193	201	192	226	198	193	172	223	187	208	188	185	210	211	206	206	173	206	182	193	183	214	210	207	169	193	213	218	235	185	207	205	244	220	216	193	197	184	208	220	205	171	206	194	190	207	218	197	224	188	191	208	207	216	192	189	183	200	210	180	212	194	203	183	196	212	200	196	196	191	191	179	195	196	231	198	193	229	230	186	231	198	219	194	194	205	203	192	195	194	196	166	188	206	183	201	188	187	209	205	186	225	209	186	184	204	198	204	197	176	204	224	206	200	198	206	210	215	195	190	195	216	228	216	206	214	194	243	183	208	190	203	197	189	191	197	202	209	180	186	204	205	200	216	196	205	217	206	227	191	217	191	194	208	177	187	201	191	192	238	190	202	202	212	199	203	199	212	182	180	229	207	163	213	203	212	190	194	199	192	202	199	216	194	211	193	184	177	203	217	235	179	218	208	199	190	202	208	199	204	205	199	207	189	215	185	200	222	227	214	209	187	185	209	217	173	193	225	179	197	205	185	208	201	175	214	188	238	198	223	205	178	175	208	193	184	196	178	221	206	212	197	184	201	195	188	223	206	186	217	184	159	217	227	178	209	195	188	207	219	203	202	197	215	234	204	232	202	201	211	217	207	196	208	200	201	188	205	207	227	191	188	197	179	209	207	207	205	194	214	204	197	199	178	184	222	196	187	214	194	220	193	204	202	224	194	193	203	230	192	212	199	220	207	201	189	211	197	210	196	222	187	184	202	206	236	206	235	198	222	191	196	220	204	201	212	205	212	195	204	204	202	224	167	211	236	207	189	190	203	216	200	179	225	211	198	188	199	190	181	198	200	215	238	199	207	215	215	182	203	204	176	218	186	215	186	186	198	221	202	172	200	196	199	184	195	212	191	223	207	207	228	195	206	220	207	212	185	195	196	218	193	219	175	211	213	204	208	207	196	200	204	210	185	213	207	211	202	200	183	199	215	191	245	206	211	221	169	195	187	213	183	191	225	200	210	177	199	212	208	194	181	199	190	214	196	223	220	183	166	215	211	202	195	219	218	203	226	222	188	196	216	196	206	200	208	196	190	204	244	199	187	209	195	173	215	231	218	184	203	201	214	206	210	207	212	173	190	174	220	198	237	208	211	180	200	208	181	218	215	222	207	181	189	225	182	202	188	209	193	213	203	213	208	203	224	199	210	218	195	196	221	169	196	200	247	204	181	207	205	199	184	203	199	206	188	188	183	206	200	179	185	194	206	197	221	229	229	202	230	205	214	220	214	200	208	211	205	205	197	200	208	186	203	205	186	185	196	209	187	201	167	190	202	187	201	196	231	198	203	175	202	203	206	209	197	211	186	208	192	213	201	201	200	185	206	224	209	212	208	223	205	192	215	211	217	181	195	232	181	213	229	209	214	203	218	207	207	191	195	189	193	204
34511	59061	56178	47221	41233	34805	28211	23445	19020	15112	12284	10086	8012	6633	5313	3978	3318	2797	2378	1984	1735	1465	1246	1050	972	883	812	712	637	571	567	515	465	420	429	378	357	386	321	356	334	380	325	354	333	350	315	307	317	276	319	290	326	284	318	312	287	310	341	324	268	316	279	295	286	283	299	281	284	272	294	296	329	310	342	289	324	285	291	276	294	304	269	331	293	315	308	273	316	286	322	291	324	315	275	280	322	279	272	313	291	282	320	286	314	296	309	313	293	289	279	316	298	295	294	283	272	321	279	317	289	310	342	307	307	319	294	304	289	302	286	301	283	300	318	311	284	320	302	279	292	306	309	329	310	313	296	297	302	305	312	274	272	310	309	292	302	294	298	336	268	320	286	292	285	294	286	335	300	280	273	273	308	284	311	308	270	323	318	296	287	306	305	332	290	306	287	299	311	322	312	301	299	299	282	289	293	289	303	302	305	263	302	361	304	290	317	302	301	281	299	304	312	332	308	299	285	262	320	334	332	291	300	284	272	315	287	311	298	292	301	288	292	310	309	279	343	276	293	335	302	290	301	297	287	297	312	325	307	314	307	293	285	316	285	283	276	310	317	281	313	286	297	332	261	289	312	290	295	274	309	298	297	310	277	308	317	278	314	291	321	293	298	268	286	306	322	288	294	328	272	285	293	310	301	273	305	311	292	281	303	305	334	293	271	297	315	288	308	291	316	281	316	311	282	313	304	300	297	295	321	324	308	266	321	313	295	287	310	329	311	316	302	315	295	302	288	307	320	306	310	281	292	303	292	278	339	333	301	305	301	329	304	300	307	303	303	278	333	271	288	317	295	305	292	283	312	287	320	301	294	285	292	293	289	299	283	301	336	302	317	320	281	286	294	280	296	303	297	299	319	318	290	295	303	292	332	290	290	257	295	281	282	317	317	299	278	296	295	270	308	300	284	272	322	267	295	287	294	294	350	314	318	281	317	289	322	293	313	320	290	301	277	309	286	302	314	300	330	337	308	341	287	286	301	267	341	293	308	318	303	297	320	280	312	319	301	290	288	311	281	290	290	279	320	313	313	286	325	292	280	299	307	306	304	296	314	316	293	288	293	316	282	278	274	322	314	302	292	276	288	290	304	312	289	307	286	306	272	277	308	286	314	275	293	298	315	290	310	302	270	297	310	294	303	299	322	292	293	303	286	289	294	290	284	301	278	273	303	285	291	303	314	316	314	302	327	275	269	321	326	331	298	279	287	286	323	311	303	302	320	295	280	309	300	290	317	324	288	317	293	334	321	304	306	276	293	292	336	303	284	319	289	309	300	281	318	300	278	291	295	293	280	283	303	299	305	303	294	304	281	309	305	318	281	303	275	274	318	327	304	290	305	299	291	284	297	296	294	303	302	255	294	322	276	294	302	319	299	318	300	303	309	303	317	297	292	286	290	294	324	267	318	273	287	311	280	285	295	272	270	299	320	291	305	306	294	325	301	302	325	316	316	283	276	290	280	305	287	279	290	282	307	303	281	301	294	317	277	273	284	323	283	306	287	309	297	303	282	342	303	288	303	291	298	283	282	274	305	302	299	314	252	305	309	293	259	347	279	303	279	288	309	287	311	303	311	319	290	291	329	330	282	304	286	290	295	301	284	290	328	283	289	310	285	329	318	275	302	298	300	309	272	273	306	312	310	310	301	328	292	309	301	323	262	296	279	298	295	321	297	294	310	299	274	317	289	316	274	302	285	316	311	299	322	311	275	305	303	308	302	290	301	317	297	275	298	311	290	321	329	298	310	322	310	283	288	270	300	275	277	316	323	299	314	303	291	303	307	319	315	292	281	327	268	282	285	296	294	311	289	304	314	279	297	305	273	307	283	324	293	301	299	275	333	300	295	280	316	284	304	278	291	286	324	323	317	288	293	292	313	300	320	342	289	292	323	279	302	291	306	304	328	275	319	300	313	288	290	310	344	285	290	287	332	312	286	308	291	276	297	298	314	301	312	283	287	325	287	274	274	283	295	290	303	293	296	319	311	296	282	299	276	294	313	295	330	312	312	274	289	296	291	302	299	307	338	308	270	294	294	320	309	323	269	310	315	307	318	304	309	319	304	313	302	298	292	313	271	271	308	304	275	290	320	316	281	308	299	271	306	289	284	316	299	268	299	293	352	278	306	290	290	281	314	305	298	269	278	271	290	262	282	303	306	316	303	256	277	276	291	287	312	270	285	284	285	298	307	281	320	300	295	326	331	299	298	298	285	312	300	291	292	271	294	312	286	310	288	282	330	282	261	303	272	291	315	313	293	321	277	273	290	279	295	291	284	324	300	301	306	281	305	267	307	328	278	303	296	271	294	276	327	303	343	279	283	285	316	312	280	308	301	315	328	335	303	303	313	296	295	299	311	289	309	282	304	302	289	288	295	289	320	300	309	321	313	316	307	289	302	276	298	296	328	325	301	277	310	303	319	300	314	299	330	293	331	296	304	339	306	332	275	263	285	326	294	294	302	287	311	295	292	338	299	292	314	300	286	284	296	277	292	317	272	303	310	279	303	299	281	302	310	317	297	278	293	302	300	295	309	288	322	320	285	292	285	289	324	307	285	283	302	311	292	299	288	275	274	301	289	298	281	293	309	261	298	303	297	326	306	309	301	297	321	311	278	302	314	286	289	298	315	278	312	310	302	290	283	290	314	313	298	265	288	291	269	327	307	302	310	309	298	274	300	290	286	294	281	303	310	303	285	287	290	307	320	302	294	266	319	286	304	294	300	294	297	263	307	314	261	301	300	284	311	335	284	325	309	271	295	302	307	305	324	286	289	310	267	271	276	299	285	319	320	294	278	313	272	300	281	303	294	312	355	309	338	265	318	287	307	321	311	287	282	283	299	300	272	302	276	289	292	303	304	276	319	273	304	295	310	292	309	306	282	278	306	311	332	313	312	307	287	278	322	307	324	283	296	292	317	322	288	287	291	311	313	301	276	291	317	304	271	300	314	324	305	315	282	290	275	291	314	301	306	282	273	309	313	310	280	322	315	311	283	297	295	307	315	306	315	311	282	279	265	283	279	304	318	315	334	314	310	325	308	267	307	289	297	299	289	324	276	311	303	277	289	280	300	311	289	275	306	330	297	304	326	289	311	300	280	305	342	307	323	314	309	287	302	299	306	276	322	287	296	332	311	322	278	303	284	290	285	310	283	307	319	301	295	305	293	303	281	276	272	300	321	310	307	317	298	294	328	295	310	313	275	321	316	274	323	294	296	292	297	303	314	290	314	270	324	282	270	304	279	330	282	300	300	268	303	299	273	306	333	312	277	298	308	296	278	312	302	314	308	276	300	312	313	289	297	307	326	276	301	315	279	298	281	310	299	309	290	317	327	270	280	308	283	317	294	311	293	290	289	305	317	307	304	307	336	273	280	312	301	339	324	311	275	294	283	300	281	326	312	287	313	290	276	298	337	295	316	308	291	311	298	278	319	286	319	319	286	288	321	297
29183	32441	39374	34124	25118	16906	10872	7469	5040	3583	2665	1986	1514	1252	1031	826	672	634	539	501	417	410	397	335	299	308	312	296	285	237	221	244	231	235	202	214	222	207	225	216	215	212	202	246	201	200	198	221	186	216	213	214	210	191	215	226	195	211	210	192	208	210	224	200	212	228	196	210	203	206	226	214	205	206	227	218	165	218	188	201	206	222	196	197	182	191	202	197	218	177	223	231	213	202	183	194	211	194	196	213	199	200	214	217	191	198	164	194	209	210	189	236	229	174	193	200	218	180	205	193	216	223	191	221	221	184	187	227	208	199	197	223	203	209	214	210	204	202	200	192	185	204	202	221	192	197	185	211	211	215	190	195	210	198	204	187	237	199	193	186	192	219	199	223	202	222	213	209	222	196	212	226	182	196	191	213	175	206	209	190	192	213	187	192	202	206	194	210	212	225	201	213	216	193	231	216	219	180	211	207	214	211	205	206	202	199	200	223	198	191	216	180	207	184	225	207	198	175	216	192	207	230	191	206	193	217	210	180	188	197	198	209	217	212	215	236	191	208	226	219	209	204	201	201	179	211	209	201	219	208	205	211	223	203	216	225	227	223	175	171	207	183	217	210	205	184	240	197	221	200	212	213	193	212	206	195	206	201	207	193	198	214	176	208	225	206	184	201	208	209	179	207	198	206	210	189	195	209	190	202	206	196	198	239	189	205	199	219	202	208	191	183	215	195	206	209	198	210	206	195	205	201	192	219	209	199	201	202	226	211	204	186	214	217	222	194	193	180	199	162	191	199	213	187	208	178	192	190	203	200	196	183	226	202	224	228	208	206	194	194	211	210	202	212	213	180	214	185	239	196	207	222	202	215	190	205	194	198	194	187	189	183	183	197	223	207	196	221	224	203	180	212	211	212	216	218	221	228	191	212	202	198	200	215	216	222	210	189	211	195	214	194	196	214	181	204	202	193	207	196	161	209	203	224	197	211	183	203	222	216	199	190	210	192	191	218	206	216	214	204	195	201	191	221	197	205	206	207	195	235	198	203	209	192	190	207	211	176	205	228	222	212	204	215	195	215	190	208	203	179	197	191	210	232	203	202	210	202	208	221	202	211	227	206	189	214	181	192	200	190	182	181	202	178	189	224	204	192	200	196	208	206	239	194	200	212	217	204	202	193	219	208	180	189	207	209	233	200	200	201	220	210	216	195	219	185	194	229	202	187	204	195	200	195	178	198	199	199	221	196	182	220	212	185	162	215	203	189	193	212	211	204	213	205	182	200	186	185	187	219	206	197	209	220	216	190	199	181	199	242	221	219	246	223	216	191	229	192	181	212	200	204	222	191	215	174	197	208	194	223	207	214	203	209	208	219	195	235	217	172	200	178	191	182	199	207	235	200	181	240	206	222	227	204	232	206	213	184	196	214	215	218	242	213	204	236	201	192	207	211	198	205	200	201	212	198	220	193	226	187	213	211	185	207	207	202	205	195	208	213	212	198	205	196	199	196	216	210	193	195	180	214	203	189	205	188	207	189	216	227	199	216	209	198	214	186	205	200	208	218	207	198	190	207	207	197	211	206	201	188	203	188	192	204	188	200	192	203	186	201	212	189	204	202	215	226	193	205	183	205	208	187	200	201	186	207	196	205	193	204	202	205	206	215	212	191	209	191	198	212	226	200	177	220	186	207	192	224	208	191	209	205	225	209	194	210	204	216	190	198	191	202	205	199	220	225	198	174	178	196	216	205	177	196	200	192	199	191	192	220	206	197	200	202	210	191	208	209	225	199	206	212	210	221	217	200	183	212	196	226	221	198	207	202	203	224	177	213	195	206	211	209	226	237	208	214	213	205	209	207	201	216	205	196	185	165	220	182	221	225	214	197	209	220	174	195	209	206	229	201	211	211	199	198	178	212	202	204	221	185	210	169	208	193	202	196	201	200	184	218	194	201	223	217	180	198	215	196	185	174	204	221	205	213	196	199	190	210	210	220	203	182	177	193	216	200	220	190	203	222	217	238	207	200	203	208	212	229	224	199	233	199	197	203	204	221	209	200	205	212	217	178	206	197	197	204	189	182	193	183	189	204	197	215	191	209	191	201	191	206	199	209	181	210	228	197	189	208	205	222	216	190	174	215	186	204	221	189	166	190	206	186	212	191	181	207	198	189	197	170	211	211	201	187	198	216	211	189	180	219	205	192	219	215	203	210	196	216	203	217	208	228	193	215	211	212	202	223	193	199	176	196	199	218	218	208	212	205	223	189	206	195	218	195	203	190	198	218	209	203	196	202	202	222	200	206	217	192	181	166	213	204	202	169	228	223	196	196	201	204	203	227	198	197	204	202	189	196	210	203	197	207	197	199	183	199	193	195	202	187	216	203	189	193	212	190	211	177	184	198	209	207	194	185	216	200	191	177	207	233	199	185	203	203	190	198	189	188	210	207	205	225	209	227	242	205	196	183	209	198	222	197	200	212	198	228	195	208	211	241	234	235	213	195	206	181	218	222	214	198	206	194	212	210	193	213	204	196	215	219	196	201	203	191	210	216	212	195	212	190	214	207	206	206	203	204	197	195	207	193	201	212	194	196	189	209	209	214	219	207	196	200	214	214	204	208	220	199	215	188	235	209	199	206	193	222	218	209	187	203	198	223	195	199	188	198	176	212	194	190	204	215	205	193	194	222	204	189	202	192	196	207	185	204	222	198	226	212	209	218	210	210	207	176	197	200	221	193	219	203	224	186	187	207	214	214	229	201	213	208	187	192	200	217	188	204	211	173	208	223	202	201	216	191	206	201	175	198	217	196	218	208	236	202	226	189	210	207	206	214	213	173	207	180	183	215	181	202	179	196	199	229	233	183	208	209	211	177	182	204	172	224	192	194	220	195	201	190	204	186	201	209	207	220	199	170	187	227	215	186	203	210	205	194	211	196	192	216	223	202	191	198	193	226	190	189	183	200	217	200	203	184	172	204	228	204	214	205	208	204	177	207	190	202	227	195	233	186	197	221	217	199	218	186	204	201	212	222	216	220	204	210	207	190	198	204	203	196	230	211	196	203	227	211	206	186	217	226	191	188	207	206	208	203	188	215	219	193	185	230	214	190	204	216	227	205	205	201	207	225	209	181	201	220	196	204	214	203	211	225	202	199	188	221	199	202	198	199	206	197	199	197	227	193	189	187	184	182	187	183	199	186	216	213	233	193	208	212	214	210	211	202	197	206	191	197	205	210	192	208	211	199	209	198	209	205	203	179	207	198	202	213	182	195	193	204	202	241	213	222	214	193	216	217	227	198	218	195	198	215	202	220	203	196	236	200	207	196	222	214	179	212	204	208	205	200	205	199	197	223	211	196	226	196	233	183	191	196	194	217	211	216	208	221	216	190	188	209	197	206	179	201	213	195	182	215	211	220	201	193	180	207	225	213	210	195	200	199	196	185	206	200	205	194	229	219	204	218	201	193	178	213	212	203	223	194	191	153	219	230	210	202	213	192	204	190
33679	49722	46366	37724	31733	24877	19754	15847	12332	9234	7013	5439	4190	3416	2685	2092	1706	1481	1275	1121	957	848	715	671	603	572	517	475	442	429	408	417	400	324	359	333	350	330	321	355	326	346	302	313	292	335	296	290	324	340	298	339	308	321	341	300	288	308	302	335	291	325	314	306	337	291	327	304	335	307	297	355	323	280	352	334	297	283	330	280	313	304	309	310	302	309	313	335	298	313	323	309	299	334	319	317	314	317	297	297	298	326	328	303	298	296	296	271	301	302	323	319	306	320	303	318	338	308	314	327	317	297	349	309	292	312	343	309	287	333	322	282	300	317	317	294	291	295	324	322	311	309	297	294	322	299	316	282	299	305	327	309	312	319	310	317	321	283	281	300	333	327	306	313	293	280	342	329	287	283	319	313	286	323	301	310	305	323	325	330	321	307	326	334	310	294	283	310	314	321	310	323	284	294	314	323	299	301	323	304	333	306	304	318	312	303	329	290	333	289	306	320	302	336	318	331	299	301	304	310	336	295	307	293	263	303	318	313	296	324	271	297	340	310	323	292	316	297	273	295	297	303	300	292	301	301	276	318	296	281	336	321	313	320	307	313	289	294	273	328	281	275	316	323	306	298	289	301	285	296	302	319	281	338	292	267	303	300	335	306	293	294	316	296	277	306	304	330	330	319	315	305	316	333	276	303	295	327	293	296	305	329	312	310	332	324	315	299	302	298	297	285	317	321	315	311	276	324	314	301	301	300	294	321	315	324	305	319	333	303	306	276	333	276	292	317	367	325	330	288	351	317	310	341	319	317	331	330	297	331	322	347	312	286	295	304	334	280	327	312	323	319	253	307	295	329	296	291	300	285	339	347	328	343	313	293	302	340	331	286	326	308	308	289	315	283	285	295	302	282	315	347	297	311	298	294	319	339	305	295	331	290	309	335	308	286	302	257	303	302	301	337	318	323	332	270	299	322	295	282	289	305	300	305	302	290	305	303	337	287	325	321	322	299	292	306	330	319	339	282	300	325	316	307	325	306	313	313	317	316	294	312	297	322	306	339	299	301	323	295	327	303	332	336	325	320	313	282	323	299	305	312	315	329	328	344	286	318	318	309	309	354	291	316	284	297	287	281	344	303	345	293	312	312	314	326	323	295	300	320	309	295	292	314	318	289	300	313	288	311	318	331	304	289	281	334	304	325	291	292	307	291	277	301	313	325	283	281	308	285	309	302	293	307	372	288	307	270	317	286	308	327	307	322	305	362	327	299	299	329	314	351	305	286	307	305	320	321	313	319	344	293	312	320	348	293	304	335	330	332	307	297	274	304	303	319	297	297	306	335	334	294	296	342	314	318	279	317	288	302	312	301	302	323	284	289	292	280	296	332	332	301	307	332	314	292	302	299	326	327	284	312	313	307	293	306	300	310	341	293	315	330	314	297	314	325	290	296	322	314	311	300	329	308	334	329	303	322	314	310	303	320	341	310	292	292	325	304	323	320	296	311	318	287	309	289	308	294	287	290	329	322	329	312	305	322	327	310	301	334	302	321	294	306	303	340	329	320	326	325	343	295	300	306	309	301	272	316	312	292	297	325	314	312	303	267	311	316	297	288	288	327	304	319	306	302	304	317	300	306	320	308	316	301	315	312	307	320	320	327	317	356	294	318	287	308	311	325	329	307	315	330	321	318	348	301	303	328	331	315	317	288	285	296	283	316	294	309	314	281	278	312	348	291	299	368	288	316	316	317	328	324	326	276	323	331	296	324	298	305	344	320	286	314	300	312	326	301	320	297	339	306	314	342	306	330	298	299	305	324	305	314	318	345	317	272	324	288	312	335	303	282	300	309	316	303	309	299	309	289	282	306	315	314	311	288	325	316	290	313	315	291	333	356	292	264	308	333	285	289	300	290	311	295	316	324	334	281	305	289	298	302	305	320	313	319	269	295	312	299	329	304	328	354	323	279	285	311	343	296	330	292	308	317	307	279	300	316	294	283	326	311	338	308	286	299	306	325	289	289	311	332	280	304	325	311	278	293	276	333	295	337	287	290	310	294	290	325	298	293	307	327	286	300	259	286	290	321	303	320	292	315	276	334	345	295	299	332	299	309	322	358	325	303	289	320	334	317	302	311	302	293	306	318	303	330	281	296	304	312	302	323	278	301	315	313	275	318	308	322	314	322	318	318	303	320	288	293	314	313	324	311	319	298	318	301	299	293	297	274	292	320	306	330	314	288	338	301	282	324	308	268	304	291	305	290	288	326	305	306	323	277	317	319	278	280	320	283	272	345	327	309	308	288	296	322	338	328	290	302	266	311	288	298	300	323	299	316	325	297	310	299	300	328	300	311	305	299	300	327	310	295	328	307	304	274	324	308	305	287	301	293	309	285	320	322	309	318	328	322	279	306	303	324	313	323	339	305	281	325	325	296	329	332	316	330	331	309	309	326	302	303	291	298	345	319	299	317	285	315	287	306	298	257	311	319	293	315	325	300	324	312	323	305	311	310	295	330	330	261	306	355	310	324	299	317	294	338	326	310	283	310	315	310	334	305	295	290	303	324	289	308	326	268	307	310	315	319	315	279	303	302	329	314	297	286	315	293	323	304	319	320	307	325	316	324	268	315	312	306	296	327	306	308	290	281	324	296	304	350	294	270	294	331	281	314	290	316	318	308	317	324	333	306	295	307	296	354	326	321	307	305	292	316	310	329	297	317	317	328	299	316	289	321	273	300	321	305	300	328	286	333	308	314	336	332	336	293	308	261	291	328	324	323	272	298	304	294	295	280	347	295	334	312	314	291	319	332	296	348	266	311	300	307	299	344	303	322	309	293	297	325	291	316	301	338	298	340	279	300	336	312	311	294	333	362	327	325	291	311	323	313	323	309	263	315	294	298	315	297	321	315	298	297	288	291	293	305	293	314	307	307	285	338	322	302	372	359	300	314	317	312	304	306	329	321	311	314	294	298	298	329	313	348	298	318	315	307	348	319	297	318	333	298	285	320	316	296	326	305	295	289	315	304	294	298	300	329	314	312	292	282	310	302	318	339	315	349	320	283	303	316	333	301	333	315	273	292	324	302	285	331	285	341	262	316	311	296	292	316	290	292	323	323	296	324	306	334	294	293	308	297	301	286	289	294	301	269	296	300	289	321	305	293	296	298	306	314	294	317	301	328	312	287	320	296	276	326	299	316	326	279	327	302	330	312	298	307	259	302	292	328	292	306	299	292	294	321	303	281	348	307	285	295	302	280	294	331	320	342	323	277	311	307	310	312	316	314	327	335	329	309	316	283	311	314	330	296	313	349	304	335	300	293	286	309	285	308	324	306	291	279	310	353	317	294	303	308	316	272	305	336	316	303	298	329	301	273	336	318	294	302	337	298	311	301	317	287	301	309	307	305	276	295	332	306	319	305	308	325	302	335	313	294	303	305	310	314	337	336	330	328	321	328	311	300	309	287	282	301	285	304	312	315	306	314	272	305	297	325	328	320	301	310	293	288
25178	21838	29918	29231	26663	22867	17840	11592	7930	5524	3948	2970	2416	1811	1415	1183	999	901	709	655	559	531	466	395	398	319	329	283	312	272	287	253	272	240	241	220	245	211	212	217	241	223	231	233	218	200	203	222	210	203	238	214	226	231	226	215	203	180	204	204	207	218	210	186	205	214	214	204	225	217	171	221	208	201	228	213	240	205	233	218	218	196	188	211	209	204	230	220	215	180	199	197	194	201	225	214	211	203	217	199	213	222	207	211	196	212	203	219	215	219	201	227	187	193	199	221	211	214	216	207	238	182	225	175	202	186	222	211	208	219	220	183	227	218	225	181	217	210	206	225	218	181	223	223	183	206	185	190	217	200	198	204	227	202	232	223	176	204	183	216	201	178	206	226	197	205	205	215	198	238	196	225	186	211	203	197	194	197	203	214	208	220	220	193	203	221	215	228	215	224	202	220	217	241	216	223	225	205	189	213	197	215	217	207	201	235	210	211	228	191	220	212	211	237	216	224	227	198	189	197	209	186	197	207	200	234	216	209	215	205	194	217	200	224	212	240	198	193	211	210	195	187	206	212	203	244	231	200	192	192	199	211	189	236	203	197	204	202	214	218	198	209	201	189	207	201	229	204	191	212	196	198	193	228	226	196	197	197	212	210	198	231	216	223	213	201	212	200	238	209	204	230	189	229	187	202	186	181	211	220	208	221	208	196	182	220	214	187	202	210	206	215	213	234	226	222	214	218	199	229	213	214	186	212	204	256	232	202	229	195	197	199	200	201	215	193	184	217	209	228	220	204	192	208	212	204	226	206	176	219	192	198	212	229	203	208	209	186	204	213	202	201	195	194	224	206	206	222	213	190	211	204	200	221	242	210	195	229	191	201	221	189	202	206	185	203	197	229	225	191	207	205	211	173	215	222	225	233	188	213	186	214	194	200	202	172	230	206	228	193	228	213	220	204	193	226	227	195	221	185	203	198	198	189	211	214	196	192	219	189	224	207	191	215	202	214	185	224	211	234	222	200	186	222	223	232	216	204	230	192	210	207	192	211	229	193	181	212	226	194	205	205	195	217	187	207	209	218	214	187	204	222	204	213	193	187	213	198	214	204	247	199	191	215	236	210	181	217	206	200	216	203	186	201	201	220	202	215	191	197	207	217	220	249	198	219	220	217	209	220	215	218	219	222	211	233	187	205	209	205	221	203	215	200	195	208	181	188	216	187	210	209	216	203	226	204	202	181	185	205	196	206	209	205	211	225	230	206	228	198	190	192	232	197	204	203	259	219	191	205	195	206	229	208	218	212	195	190	232	205	217	204	203	195	206	204	207	220	203	224	204	216	194	246	210	213	222	229	219	195	220	208	187	219	184	208	203	216	211	207	220	213	190	193	213	196	231	209	219	197	217	203	184	203	209	212	218	188	197	216	190	204	222	218	233	218	192	198	223	204	213	195	194	184	191	206	195	224	212	214	233	238	221	200	204	203	209	211	196	195	208	235	211	205	209	213	205	204	195	223	215	203	215	214	229	202	198	205	233	234	229	167	210	216	215	218	202	197	197	200	191	222	192	189	224	219	177	193	206	182	228	204	203	217	178	218	188	194	205	216	202	206	216	203	195	223	202	204	219	218	195	222	188	208	209	198	211	211	206	206	217	176	217	210	223	237	218	222	202	199	217	213	211	225	232	214	224	225	198	223	216	211	224	212	205	190	200	196	213	203	218	212	218	215	199	228	192	206	218	216	208	212	196	203	234	214	222	207	195	224	209	187	179	208	212	205	210	209	194	176	199	191	203	221	224	223	207	201	221	194	205	207	221	220	216	186	204	205	249	228	228	190	206	211	205	230	233	216	215	211	223	224	239	192	215	224	212	210	202	183	196	209	185	226	198	219	207	196	222	192	192	220	222	179	218	181	201	224	170	215	201	232	192	209	191	222	196	217	197	212	194	186	185	186	227	232	200	196	193	229	208	213	202	226	203	207	214	207	214	183	192	215	211	206	209	211	209	223	213	216	218	200	221	239	191	191	219	188	222	207	219	193	215	205	213	227	182	204	213	202	210	230	210	193	218	215	199	200	206	179	226	191	203	226	200	222	208	217	219	200	223	220	197	189	217	195	232	232	204	182	225	207	196	217	200	182	241	204	207	210	175	237	195	215	209	216	213	211	211	212	206	218	214	238	184	224	186	198	240	220	195	217	189	186	223	199	219	218	210	200	225	180	186	213	205	197	193	205	229	213	192	212	238	180	192	182	211	187	188	222	221	219	210	196	186	206	186	197	203	224	197	232	205	204	190	205	187	225	213	220	202	207	229	241	192	196	181	190	201	235	216	188	205	234	209	203	185	197	200	169	220	193	213	227	192	221	203	211	214	189	209	224	191	214	198	202	203	206	209	206	214	215	229	210	211	195	191	197	218	204	202	211	228	211	205	218	221	207	223	215	230	200	210	235	196	211	191	207	193	198	183	211	217	219	205	220	240	211	209	187	208	225	184	226	178	214	205	208	236	203	205	199	215	195	232	237	217	203	212	218	196	218	192	219	200	220	188	203	213	210	224	226	204	221	226	211	210	215	206	191	207	189	216	206	211	195	217	206	203	204	225	198	215	207	224	193	230	204	215	227	205	209	197	216	219	204	223	206	214	189	181	195	247	194	208	226	201	210	202	203	187	188	192	216	245	226	190	227	216	224	209	201	185	204	213	214	207	199	225	199	195	209	230	203	219	182	190	196	196	202	187	179	219	197	219	216	204	198	205	206	207	203	217	207	251	200	182	222	214	230	232	183	214	206	202	227	208	184	185	221	214	238	195	222	199	225	218	211	219	199	205	218	226	222	194	207	221	189	221	204	174	215	215	211	219	216	212	205	195	196	219	227	198	206	217	245	191	218	224	194	201	183	214	216	191	202	205	229	223	192	217	184	193	234	227	220	206	218	232	191	223	191	204	205	216	206	226	213	194	214	207	202	208	216	235	214	191	189	218	192	236	222	195	204	222	210	205	198	201	181	199	221	222	223	202	211	200	211	216	197	198	216	236	220	175	183	202	194	188	206	195	232	185	223	207	192	208	208	216	183	174	213	219	199	207	198	214	219	227	199	187	204	208	208	211	211	221	214	212	217	195	206	218	210	233	238	207	190	186	221	198	200	206	214	185	252	235	214	192	238	200	232	213	236	217	201	194	224	212	203	198	210	213	209	210	184	180	228	199	207	199	197	201	205	205	211	228	193	237	212	211	207	211	237	197	226	201	220	224	209	197	186	214	222	192	231	200	200	188	210	220	224	194	200	197	224	211	210	193	198	206	184	200	204	223	208	194	196	217	212	191	218	222	199	209	226	217	212	220	199	220	226	191	231	208	219	199	217	203	193	210	211	205	200	226	209	199	216	216	219	221	192	225	225	203	193	184	199	216	196	195	218	236	209	219	229	209	217	241	240	209	206	204	211	192	200	214	209	219	216	209	203	226	193	209	213	220	178	211	218	220	218	199	209	208	195
32993	55268	52294	42623	36288	29937	25619	20898	16636	12807	9530	7569	6062	4807	3495	2915	2354	2065	1713	1442	1319	1107	971	883	754	688	648	548	582	558	483	479	410	420	387	383	379	350	366	358	346	356	344	356	294	347	341	331	305	330	314	314	311	327	312	299	332	333	286	342	314	306	339	327	324	287	322	358	334	296	306	315	322	301	302	324	332	307	339	317	301	308	311	300	332	278	357	327	316	296	317	335	314	307	336	318	308	320	328	320	331	290	310	307	324	331	330	315	317	325	304	350	292	338	321	340	324	308	307	308	323	335	306	323	299	311	317	348	359	302	303	345	306	313	282	304	327	319	357	318	318	297	307	318	320	332	320	295	320	302	304	334	331	316	307	314	313	311	325	324	308	339	275	316	316	319	320	302	334	315	321	251	350	290	304	364	334	343	305	325	320	304	353	316	309	283	313	343	328	345	280	284	317	308	332	324	295	327	342	325	291	333	321	335	340	298	318	319	302	328	317	332	308	314	314	288	283	287	338	339	321	328	316	305	287	300	327	328	336	329	362	348	293	316	312	278	307	316	311	328	286	331	300	340	279	312	327	350	300	325	347	320	315	335	343	305	287	295	305	295	351	319	321	303	316	333	316	321	307	330	311	306	321	301	314	337	307	299	304	338	327	307	363	305	327	310	297	288	335	303	318	293	313	310	309	348	313	316	327	358	303	344	307	285	307	312	312	277	306	347	302	353	285	333	305	322	319	313	310	320	326	292	290	313	335	305	320	300	281	307	296	336	327	304	309	326	313	321	331	346	300	318	307	266	318	301	324	350	336	297	292	318	324	309	333	308	299	345	351	305	336	318	325	308	332	330	316	326	344	287	338	340	336	332	291	321	324	322	319	292	320	329	305	329	322	307	333	317	297	321	324	337	316	303	317	281	325	310	327	329	283	309	324	306	312	339	358	301	314	302	298	303	306	314	324	319	337	315	281	339	304	324	338	316	309	300	339	327	329	313	316	326	332	322	353	319	289	321	347	320	317	317	319	317	288	322	278	307	294	302	327	333	307	311	328	311	311	289	328	320	300	329	313	320	299	306	301	318	339	324	320	293	368	332	364	305	326	330	338	295	304	346	305	318	310	360	300	311	321	323	311	351	302	345	312	312	286	325	302	289	315	307	333	328	308	305	314	332	331	318	329	301	322	288	312	324	348	309	310	361	329	300	295	296	299	316	324	303	302	302	328	328	292	300	325	334	299	307	350	323	310	315	315	307	299	311	335	347	309	336	312	310	319	317	331	307	350	315	296	294	351	328	290	324	327	325	295	310	331	314	342	323	318	333	305	326	323	302	324	327	295	343	322	327	273	291	333	323	320	330	296	313	297	324	316	324	317	310	310	316	303	302	320	342	282	290	298	334	328	300	316	345	326	306	316	306	336	287	294	319	287	305	316	297	308	340	305	313	305	301	318	310	335	327	297	311	334	331	313	324	324	335	280	298	301	324	328	342	287	330	318	311	324	298	320	314	323	290	327	294	335	289	325	326	302	310	355	361	318	309	310	325	329	325	294	341	295	337	327	320	321	301	326	325	320	364	319	312	309	319	290	322	328	336	320	317	338	312	331	319	330	329	315	306	340	332	331	311	298	317	315	327	329	302	323	333	325	297	295	314	370	305	340	334	335	300	306	321	334	304	298	367	349	305	315	331	311	303	336	310	297	323	322	337	298	328	339	313	302	307	302	306	363	300	305	313	330	299	295	326	326	336	317	306	355	329	326	338	326	324	295	317	297	324	312	296	318	298	275	326	309	293	300	352	316	304	319	324	314	311	334	311	345	286	332	319	315	323	318	325	304	327	305	291	285	313	294	299	347	309	318	325	315	331	344	318	294	341	346	340	343	284	319	302	315	315	314	327	308	322	337	293	277	329	299	320	335	335	331	317	329	320	315	314	308	313	325	343	312	294	338	282	289	323	321	326	302	342	330	335	332	296	311	296	315	315	311	314	302	349	285	302	319	325	306	321	348	295	329	319	317	317	342	335	327	332	305	331	336	327	313	352	326	319	317	301	331	309	296	296	318	338	339	321	314	301	296	285	327	324	321	330	298	319	298	319	285	309	328	321	302	301	341	308	314	318	270	288	343	297	329	331	340	303	326	322	316	304	329	321	326	282	322	311	303	320	271	321	326	330	313	302	343	304	342	337	306	316	311	309	326	314	326	308	306	306	287	350	340	347	335	323	318	325	306	277	296	287	308	344	350	309	304	337	328	332	321	333	300	305	311	301	304	288	353	329	361	341	302	284	288	302	303	294	287	358	353	315	330	333	320	319	302	328	306	310	322	357	332	322	312	285	350	326	315	301	355	317	304	281	311	314	295	297	311	312	311	304	315	336	327	310	331	345	311	304	291	335	313	305	303	297	318	326	318	300	339	311	316	312	323	338	349	295	316	328	324	318	312	311	305	277	295	317	310	345	311	324	308	312	309	295	338	320	311	295	338	327	304	292	338	317	302	309	332	336	307	316	329	316	320	300	345	301	302	305	279	334	318	338	312	338	334	289	306	314	342	332	318	323	321	302	350	340	331	298	349	316	305	324	319	331	350	299	284	306	328	326	325	317	326	298	296	277	310	326	332	290	310	306	328	331	286	327	283	299	311	305	319	352	342	298	316	308	296	318	311	342	316	317	293	330	325	311	318	346	289	306	345	320	304	320	313	310	347	319	325	337	300	308	293	311	315	289	320	360	325	311	302	301	332	315	312	325	286	321	326	336	312	343	312	346	314	342	307	335	320	302	310	302	320	318	313	330	310	312	346	321	309	323	313	301	312	343	322	299	320	327	333	329	335	312	315	287	284	301	298	329	307	322	292	326	317	315	350	304	280	324	296	314	328	314	345	314	324	287	313	324	337	309	331	330	327	310	346	310	334	320	293	302	296	314	317	337	334	334	319	343	328	322	334	309	329	285	311	285	305	301	328	301	334	314	313	328	318	320	286	305	308	320	334	303	310	300	362	311	319	290	305	326	318	327	329	319	297	333	356	299	315	308	312	288	298	348	319	316	305	307	306	326	306	320	310	294	311	351	291	326	343	329	295	281	329	303	309	324	315	365	319	291	302	317	287	337	315	348	307	330	294	312	307	321	340	330	331	288	309	334	278	311	310	328	289	336	295	319	304	320	328	326	318	294	335	299	305	306	290	291	314	334	328	311	320	312	311	313	266	302	341	295	308	294	354	315	309	309	318	308	317	298	300	313	328	324	294	320	340	332	308	293	313	285	297	308	323	297	316	317	313	331	298	330	324	310	323	340	291	333	319	300	290	311	290	300	292	299	283	335	315	327	295	300	361	296	338	291	322	323	297	316	333	331	323	340	297	321	316	357	327	324	285	323	336	321	334	331	336	327	333	332	322	311	303	307	333	321	316	318	322	333	297	315	315	298	310	314	335	316	298	292	314	297	315	337	328	319	329	295	302	329	311	315	323	326	273	317	309	313	323	316	325	306	365	339	300	284
23825	21678	29686	25068	24270	26159	25121	16210	10732	7820	5485	4184	3324	2511	1915	1496	1256	1092	903	792	704	613	590	496	403	396	359	341	344	326	286	277	264	250	258	249	214	247	273	232	203	227	206	225	217	214	212	226	209	198	234	201	191	226	179	239	203	203	207	215	192	202	199	215	211	208	190	194	232	184	195	208	185	233	216	217	202	226	203	187	185	190	169	214	218	198	194	206	213	217	199	216	190	198	228	198	200	188	209	212	212	207	200	222	233	192	188	195	224	215	204	211	216	211	200	224	195	197	196	212	207	180	220	221	210	189	172	228	227	229	196	214	217	199	229	198	203	213	190	206	206	213	211	203	211	186	215	207	190	192	226	196	213	200	234	213	204	204	199	211	217	215	215	207	202	208	224	206	203	188	225	211	209	207	200	206	173	188	193	187	209	215	209	183	221	198	198	206	207	217	213	197	225	197	200	184	199	199	212	207	217	203	206	214	189	202	202	196	204	200	199	226	203	217	191	213	207	211	191	220	180	202	191	166	169	197	208	231	209	200	229	218	191	214	200	204	194	225	206	208	203	212	219	185	212	229	222	210	221	189	208	220	199	216	232	215	192	226	209	195	194	212	186	220	214	205	210	219	190	210	222	239	217	220	202	218	199	216	226	221	217	213	191	200	224	217	205	193	229	218	190	230	223	192	184	194	230	220	194	225	202	207	206	215	215	217	207	194	218	191	193	210	210	184	198	228	196	211	200	210	199	207	227	228	209	195	209	194	199	218	219	214	194	200	205	202	233	183	201	231	209	209	219	207	214	190	192	195	175	202	210	191	206	221	207	183	198	209	219	209	211	211	200	197	189	226	239	205	192	192	194	203	170	198	188	198	206	182	190	223	185	225	205	195	182	234	220	209	213	203	208	200	212	210	207	202	191	188	200	236	165	182	216	180	196	229	203	206	205	195	180	195	202	199	194	183	222	207	197	203	196	218	214	219	229	223	209	205	209	210	210	196	198	217	192	216	225	211	213	226	173	198	208	211	223	185	189	214	226	210	191	192	203	204	202	201	224	192	220	197	202	193	199	252	168	213	199	179	193	213	213	240	203	199	231	225	196	209	203	195	206	205	186	181	213	201	191	203	206	191	204	190	208	203	191	216	189	218	212	197	208	189	200	185	235	192	210	202	206	179	195	209	181	214	225	210	206	210	185	206	176	191	181	211	215	206	211	201	216	199	183	209	187	204	196	201	202	194	186	202	201	217	213	233	203	221	208	201	232	213	196	224	208	220	200	199	199	216	210	215	209	236	223	197	223	200	216	208	223	210	206	220	195	215	193	209	213	189	189	199	173	202	178	205	190	180	179	197	215	211	219	177	225	220	195	193	222	225	211	202	202	197	215	175	211	183	207	215	210	193	190	199	206	191	222	215	218	215	191	224	204	202	207	195	224	203	216	215	198	222	201	193	210	189	208	190	229	211	208	231	202	206	206	202	213	223	226	202	186	218	214	193	218	212	182	197	194	180	178	192	193	229	194	192	207	215	224	170	205	229	200	189	201	200	205	213	220	213	213	199	217	192	212	217	194	242	236	187	210	182	204	203	223	204	187	216	216	205	199	190	190	213	196	204	207	215	177	201	219	206	207	202	198	218	217	177	192	189	212	198	209	231	208	175	217	245	224	221	184	193	197	206	209	201	208	186	214	234	195	196	205	218	221	229	220	193	217	211	179	209	221	227	195	210	210	202	185	208	194	200	224	192	213	201	220	211	213	203	232	209	216	191	200	201	198	201	194	216	200	207	209	197	229	211	218	189	201	197	185	205	210	196	213	188	215	221	205	204	210	209	192	209	233	192	192	192	176	209	217	212	217	185	204	193	204	208	206	187	205	218	197	212	185	181	212	185	218	217	210	187	238	195	214	205	206	207	209	182	206	204	201	191	210	237	209	188	196	202	193	201	206	208	191	225	207	214	197	177	209	213	200	210	228	204	215	211	200	205	222	191	214	214	199	210	191	198	213	239	183	184	213	193	199	206	211	228	212	223	199	210	201	208	196	221	212	204	218	211	226	201	188	201	205	189	187	206	183	184	208	201	181	211	210	207	226	223	206	217	201	193	206	193	213	182	213	218	218	217	196	210	199	218	209	218	182	233	207	198	211	223	182	202	218	210	211	201	221	190	213	213	200	200	218	214	199	191	218	255	201	199	212	211	221	239	185	222	219	206	206	178	197	188	225	215	206	202	201	209	209	215	235	187	186	219	252	227	190	219	187	179	201	199	182	214	208	210	176	186	194	191	217	210	198	214	211	195	193	173	245	198	199	198	208	197	211	216	220	205	205	199	221	233	221	210	233	196	211	211	199	193	234	196	170	196	219	204	176	220	203	195	190	206	221	196	241	215	223	251	229	205	218	211	199	211	211	224	202	211	211	199	214	196	199	214	209	219	207	202	235	202	189	208	185	185	215	206	245	199	218	203	183	175	159	170	202	180	207	190	196	210	209	194	223	204	218	176	200	205	205	203	203	216	195	202	190	206	197	187	187	182	203	212	205	199	174	205	215	207	215	207	196	205	208	200	219	202	180	211	209	201	180	207	205	197	223	188	225	191	222	179	211	203	201	204	195	198	193	217	204	210	199	215	207	185	192	208	206	217	202	192	202	208	173	208	197	193	212	198	212	182	210	205	180	207	225	192	210	217	213	198	214	196	210	207	212	229	205	207	220	213	206	197	215	193	229	214	187	182	183	196	192	187	220	186	198	213	220	224	212	207	194	206	211	208	225	207	209	226	204	219	230	218	195	216	208	205	204	208	211	200	179	188	196	208	187	203	202	203	203	211	228	193	196	169	211	207	194	200	190	192	197	201	183	212	222	221	201	213	189	180	233	202	197	199	176	213	198	212	214	192	226	189	203	208	226	226	207	190	196	199	230	225	217	218	212	207	195	205	246	198	225	222	215	203	207	193	209	193	201	200	196	190	198	223	220	205	204	193	212	195	214	225	178	193	209	205	212	191	220	207	193	199	202	190	200	210	218	183	198	237	198	194	173	210	192	208	204	246	206	195	203	217	205	236	191	207	208	206	205	212	216	192	219	216	192	216	233	193	190	210	202	201	199	193	199	228	183	212	229	227	192	218	201	204	197	226	204	198	205	207	228	197	204	215	199	188	230	193	184	212	202	215	207	211	207	209	206	195	216	207	189	238	176	214	214	204	210	203	224	231	186	191	190	190	200	196	198	209	223	191	197	200	200	205	182	220	200	199	198	232	198	197	234	218	203	197	237	222	208	200	237	193	203	201	195	189	214	186	187	212	177	204	215	220	203	229	202	205	227	182	253	202	200	205	186	196	191	204	244	217	215	220	216	203	210	199	190	213	183	219	211	211	217	229	196	224	224	226	212	200	207	215	220	219	223	201	191	193	220	199	209	203	218	199	182	219	221	210	194	200	206	186	202	204	213	200	221	223	186	176	209	202	219	210	213	218	195	218	237	217	215	211	207	206	189	209
34737	59935	56708	46515	40185	35371	30373	25513	20289	16131	12569	10083	8029	6276	5002	3783	3244	2727	2232	1872	1697	1395	1213	1080	940	751	738	613	612	537	508	481	469	411	385	397	371	393	381	357	312	351	334	369	342	327	336	326	313	317	280	283	315	302	303	320	297	289	339	325	319	306	312	311	304	301	310	341	298	305	300	270	280	300	278	302	337	352	313	298	325	297	318	312	328	299	280	313	321	327	310	323	298	323	282	282	282	318	308	297	303	323	284	294	289	314	349	310	317	311	293	296	317	294	317	278	300	340	289	283	320	290	302	306	305	294	290	327	337	294	299	290	266	278	301	321	321	272	274	270	283	311	320	310	273	322	285	336	297	320	314	291	296	276	311	299	292	331	299	306	289	270	290	281	325	323	309	286	290	309	288	297	306	294	347	300	315	325	318	331	300	311	290	294	300	299	316	315	294	315	295	237	302	326	307	301	331	285	345	302	305	323	299	300	340	320	301	304	325	302	305	313	305	285	323	310	307	305	298	295	281	293	322	305	312	282	271	328	289	317	304	284	324	318	311	267	286	313	261	311	320	327	292	310	302	327	301	317	317	287	285	302	290	290	306	300	250	322	302	324	288	290	291	314	306	326	325	318	307	305	308	283	322	277	289	291	288	311	305	308	299	283	295	334	274	309	288	315	310	271	280	338	316	324	311	285	325	298	298	286	293	324	301	295	283	297	297	283	299	314	299	308	314	319	298	320	318	310	278	293	297	326	310	307	328	295	325	305	332	313	323	304	316	305	317	304	321	336	307	318	324	287	315	309	297	322	336	302	307	303	306	330	273	292	291	302	338	313	288	326	314	346	326	299	307	310	309	299	299	300	318	285	296	314	275	301	298	307	304	341	289	307	329	312	308	286	329	315	344	296	307	320	289	303	285	296	312	323	298	300	327	318	328	304	307	311	288	313	287	317	301	312	323	294	317	298	321	312	283	286	308	323	343	320	284	305	338	314	306	300	288	319	285	338	325	289	286	293	285	321	315	313	319	273	286	315	320	311	285	311	290	297	307	295	273	300	331	283	311	296	286	326	325	301	289	292	318	317	311	314	305	320	287	302	297	304	316	326	319	320	313	306	293	304	312	298	320	321	300	297	304	321	294	299	313	297	333	300	285	327	290	316	309	292	291	310	318	344	301	330	316	283	277	309	294	300	301	320	316	315	294	275	297	314	276	347	291	319	277	305	307	284	285	339	319	311	310	305	323	324	281	301	275	338	289	322	297	307	294	295	302	283	313	327	301	306	286	285	302	301	313	313	289	283	281	333	287	298	324	302	304	295	296	327	312	320	280	299	346	310	326	302	301	286	307	316	313	309	321	277	335	312	302	299	318	309	332	301	308	304	294	300	352	284	309	293	329	298	318	299	320	307	293	294	309	306	307	298	304	306	315	303	303	301	298	285	328	293	298	295	328	328	280	306	295	319	299	310	313	317	330	274	342	330	305	300	311	319	290	331	311	306	301	318	316	279	306	306	307	301	317	288	312	335	312	271	302	307	315	312	330	300	309	297	308	310	291	307	335	322	317	294	297	271	302	282	264	262	322	286	323	292	296	308	305	307	336	315	323	271	312	312	301	315	308	339	301	326	316	327	309	278	325	299	310	327	302	337	309	285	313	307	318	288	276	317	303	322	290	315	305	310	309	303	301	290	293	300	308	329	314	320	312	351	322	275	320	296	300	326	299	309	302	290	302	295	302	322	275	307	313	319	350	308	331	298	269	312	317	302	304	308	294	319	324	341	285	297	272	293	300	309	352	309	292	298	313	343	312	320	333	321	292	294	295	304	313	318	301	317	324	311	311	310	294	312	305	295	287	278	302	313	284	313	313	329	279	306	315	290	306	302	286	302	293	283	305	314	301	320	305	284	307	295	304	282	300	323	300	301	290	301	327	324	296	309	330	305	332	303	305	301	312	297	316	309	289	320	306	306	327	337	287	286	302	286	333	312	321	314	268	309	276	318	316	296	305	293	304	305	346	315	324	286	290	310	296	332	303	328	339	302	301	340	341	312	283	293	309	263	285	306	262	287	321	298	327	303	305	310	309	336	306	283	325	294	310	316	310	321	275	299	308	287	291	294	296	310	302	263	297	296	289	257	262	302	273	320	315	290	285	327	328	306	270	305	320	323	290	292	318	308	320	313	300	272	304	289	322	275	321	291	326	340	334	310	291	275	297	304	292	287	307	298	263	339	302	297	298	301	310	306	286	324	289	309	314	322	303	294	296	309	288	308	321	273	303	294	309	299	312	275	319	311	284	302	316	310	268	296	301	310	335	319	327	288	302	283	296	320	309	308	315	296	317	321	268	292	316	299	284	306	326	319	319	318	339	314	320	287	351	305	315	293	297	306	305	320	300	299	287	296	325	283	328	317	316	332	298	330	287	323	290	331	287	303	312	288	328	299	309	299	254	319	312	280	330	336	312	302	294	302	332	308	301	300	309	278	306	313	294	290	306	298	298	317	311	289	325	297	326	294	304	327	302	290	288	301	268	290	283	274	280	276	292	271	269	327	310	301	330	308	277	288	335	275	314	325	286	324	295	300	302	306	309	269	304	291	329	273	316	295	315	268	296	301	330	292	341	307	303	298	304	322	277	288	285	305	300	296	326	304	272	269	290	299	314	319	313	303	273	314	309	313	290	326	288	257	279	296	326	315	305	283	321	319	302	306	324	339	299	286	299	289	275	299	311	320	321	317	305	277	305	319	284	300	303	313	288	346	323	331	299	327	297	306	360	272	325	304	283	297	324	264	277	296	315	308	320	296	303	286	290	262	311	316	307	306	264	319	311	307	296	316	306	315	313	311	297	307	320	323	333	302	335	295	343	320	304	306	293	308	314	326	290	309	293	293	285	295	318	342	318	321	309	321	290	360	291	315	292	292	291	321	301	325	256	282	304	309	280	270	310	330	290	313	280	309	300	321	300	316	310	279	323	332	303	308	277	307	267	336	312	306	320	283	291	298	308	282	310	298	295	297	259	300	306	295	271	294	322	301	311	300	313	295	322	301	328	289	307	298	274	323	287	298	341	296	288	320	311	302	293	307	299	300	308	318	313	310	297	259	293	318	316	353	285	281	305	313	291	291	287	296	290	309	309	261	327	290	321	313	313	311	303	305	282	312	324	301	284	324	283	312	317	302	301	293	321	344	334	300	319	312	342	307	295	294	306	287	324	286	308	279	306	320	304	297	325	278	317	273	306	312	309	307	299	317	313	305	300	305	315	306	292	330	287	303	300	302	298	312	316	292	307	305	284	298	298	301	298	301	305	300	293	317	304	308	296	268	341	301	307	306	308	330	313	299	294	343	308	297	299	295	331	306	319	287	282	278	264	317	308	351	309	314	301	329	319	330	289	308	284	320	324	292	325	291	298	306	296	325	300	281	288	293	312	328	274	302	317	336	322	310	312	319	276	300	305	300	300	324	308	316	291	301	303	270	325	312	296	301	306	309	287	327
29681	32631	39899	33941	23947	17934	11841	7786	5354	3746	2722	2001	1593	1291	984	819	704	614	536	457	478	400	372	316	337	250	281	261	244	256	255	227	229	231	220	248	229	225	206	199	213	219	206	180	234	220	206	216	220	239	191	224	229	206	209	226	199	192	233	213	196	201	204	235	212	229	221	218	215	214	225	213	202	195	214	202	197	252	217	194	209	248	213	216	195	188	233	196	211	215	203	209	222	196	189	220	215	214	199	215	220	232	208	210	219	198	213	217	224	222	196	201	195	227	193	219	212	212	192	220	209	219	198	210	223	194	208	226	202	201	249	186	217	217	202	217	193	225	215	213	185	210	195	217	215	223	212	214	238	202	207	201	215	225	205	229	213	191	225	186	205	203	217	204	206	220	220	200	229	188	230	211	209	232	197	222	201	210	200	193	205	208	185	194	206	211	220	217	201	193	223	221	214	172	204	206	218	233	196	186	228	212	222	191	229	220	230	196	196	213	228	197	220	223	222	204	196	190	211	207	217	180	196	203	206	187	195	216	190	207	214	198	211	218	192	221	219	211	204	213	221	202	234	215	218	217	201	220	206	210	220	253	188	198	196	192	187	232	216	212	216	207	214	207	212	241	196	228	231	208	195	213	200	238	204	202	220	197	196	181	209	227	234	191	184	210	225	201	203	239	237	185	202	192	206	210	209	237	202	226	212	202	203	219	203	222	215	214	227	196	216	247	204	212	207	194	214	201	194	224	248	179	204	198	205	214	214	196	204	221	207	199	203	205	213	183	195	219	209	204	221	185	204	204	208	212	213	185	207	215	216	206	233	201	215	212	207	220	212	211	234	201	216	207	185	185	191	198	228	193	196	200	208	206	232	203	209	207	227	229	197	210	209	237	205	211	223	227	219	200	216	181	258	212	199	212	230	215	195	217	223	249	199	243	203	198	209	205	183	215	221	212	210	208	222	207	204	194	212	238	233	238	225	216	228	211	197	190	208	203	199	215	194	197	215	204	206	196	221	205	204	206	179	185	179	206	199	203	218	213	253	186	227	220	195	212	218	214	227	212	204	199	191	208	200	211	173	210	208	200	216	237	189	197	213	213	197	193	218	189	244	225	206	215	270	213	230	203	205	195	202	229	197	219	188	212	207	205	217	217	205	186	187	207	212	246	215	191	219	202	234	225	211	219	209	231	225	220	191	219	213	176	208	217	230	186	217	236	218	207	241	203	234	227	199	210	218	195	231	200	212	212	215	234	211	206	255	234	226	201	202	206	212	186	222	193	193	207	227	197	220	210	200	212	209	219	209	233	207	231	200	203	205	220	215	219	195	208	206	225	199	244	206	196	182	213	224	210	229	212	214	208	214	210	210	193	224	193	210	201	212	195	226	230	216	194	212	199	192	195	210	216	218	225	215	214	206	228	203	232	230	201	203	216	226	205	204	236	186	219	230	219	226	212	241	212	218	203	197	242	237	226	208	210	213	209	203	211	188	212	189	205	222	201	188	203	216	210	218	223	221	231	235	181	208	211	211	199	216	217	198	191	181	217	228	200	219	219	236	215	181	209	218	197	219	212	184	198	216	202	206	218	195	205	177	200	179	194	216	212	208	214	207	210	212	203	240	178	199	183	176	205	219	203	220	228	181	218	228	224	205	210	210	221	209	223	203	183	206	214	213	251	219	217	203	221	234	197	229	226	218	218	190	221	183	189	228	222	192	186	203	216	219	237	207	197	197	207	236	209	210	211	229	201	230	226	199	200	226	195	190	203	216	212	200	207	217	204	244	207	207	226	220	218	207	193	205	203	230	199	202	210	209	209	214	193	221	219	204	197	208	211	212	247	203	202	203	196	207	208	214	182	232	206	213	217	199	206	221	171	259	188	227	221	191	210	241	195	211	191	206	222	200	214	210	223	228	204	200	209	175	236	209	222	232	225	220	197	217	200	205	232	233	201	198	249	205	190	199	210	209	223	216	199	210	207	171	214	200	208	214	230	230	212	227	157	191	203	212	217	205	195	218	226	200	192	211	213	203	224	201	156	247	217	228	191	214	221	175	211	199	216	203	202	183	238	196	211	187	218	190	213	199	210	170	202	219	208	231	208	221	210	202	220	189	210	233	195	229	221	188	189	218	201	214	220	220	224	229	208	201	209	209	238	208	225	170	213	217	191	212	227	194	233	197	211	210	217	218	209	197	217	215	211	210	222	211	213	233	225	217	202	217	209	206	214	218	222	223	196	198	192	227	223	211	223	210	207	216	234	197	199	219	234	191	178	207	216	204	239	184	213	206	189	199	208	223	202	181	212	210	206	224	198	232	231	207	204	197	198	215	224	200	205	207	219	219	209	226	209	199	221	200	223	223	208	191	210	200	207	214	211	237	225	209	220	210	185	218	232	231	214	209	195	209	216	203	208	217	209	192	203	217	179	223	227	211	222	243	228	194	202	202	220	199	217	201	211	211	183	195	199	221	190	210	217	206	229	198	212	197	234	215	201	197	199	228	226	219	197	204	225	208	213	204	214	211	197	217	204	209	221	240	204	223	226	212	215	182	193	186	206	216	167	221	209	224	203	210	236	241	209	185	174	224	216	202	209	224	218	220	236	226	219	221	202	204	184	232	210	201	197	202	231	222	219	194	194	192	218	202	203	207	234	211	223	216	187	229	203	197	239	215	214	217	200	203	206	201	202	242	240	188	208	230	190	222	232	219	224	204	218	215	196	210	190	235	202	236	225	231	239	242	200	189	205	192	205	203	198	249	201	206	204	206	219	189	218	188	168	227	211	209	227	210	231	190	209	232	190	194	230	192	225	230	214	234	218	189	193	189	221	238	205	213	231	190	207	190	209	234	225	241	220	191	188	174	193	232	221	192	228	201	208	218	200	231	202	221	211	210	227	217	213	179	203	203	178	233	213	226	190	217	215	210	208	202	234	231	201	217	217	185	229	182	220	207	213	221	178	206	209	200	220	218	193	176	199	208	220	203	254	193	216	189	218	254	219	200	191	220	192	205	204	210	240	217	193	216	223	223	228	228	210	193	203	219	228	227	206	191	222	230	206	226	216	217	213	208	197	201	203	213	208	176	231	204	229	219	209	233	200	213	202	228	212	204	199	235	231	203	206	249	197	220	240	219	208	200	194	211	228	207	220	176	202	226	217	221	220	194	214	207	213	184	232	225	228	205	185	220	207	195	190	246	199	195	218	227	202	218	248	171	220	219	204	248	248	196	217	196	201	201	212	207	203	218	189	221	217	209	228	205	219	204	201	224	213	202	211	209	225	224	199	211	219	212	235	207	223	204	227	196	199	189	197	198	202	227	206	207	217	212	224	235	190	216	206	223	220	211	229	229	210	179	230	223	236	233	218	216	213	208	213	211	204	218	222	184	212	211	184	202	191	205	212	206	200	208	210	212	208	228	204	212	203	218	221	181	185	210	232	206	202	214	208	208	201	204	205	200	204	198	204	218	200	227	229	194	200	247	208	209	202	196	224
34120	50407	47159	37201	30916	26222	20728	16059	12432	9389	7036	5368	4255	3372	2577	2020	1749	1497	1367	1116	951	824	735	670	599	592	537	487	440	431	402	405	366	367	311	350	371	343	363	348	326	331	335	347	309	314	348	328	356	350	318	314	318	323	323	332	348	312	305	305	307	326	318	336	305	318	305	294	329	322	342	296	325	291	328	297	322	347	332	305	312	334	302	355	298	331	308	317	285	324	335	315	289	332	313	297	309	294	324	340	318	328	331	316	348	345	324	325	285	332	320	320	314	294	295	315	303	302	316	324	325	298	292	321	322	305	323	335	282	341	279	309	302	311	293	303	313	343	334	306	314	323	310	343	328	287	324	293	294	342	307	306	332	284	303	304	321	295	337	319	309	298	331	313	321	310	312	348	342	364	316	325	345	309	287	339	297	313	336	328	312	334	301	303	305	310	316	300	317	310	304	279	276	304	323	322	322	295	309	308	298	339	358	351	314	313	323	339	311	276	307	292	316	320	295	319	345	346	313	306	353	280	317	321	330	316	294	313	314	349	297	343	325	317	348	294	335	324	306	328	313	310	357	344	316	302	329	325	323	324	305	313	313	299	305	330	311	329	314	291	314	307	322	325	302	320	338	299	327	302	332	339	328	337	336	343	299	302	324	323	296	318	330	359	322	321	331	327	302	297	301	327	287	303	354	326	291	334	333	308	324	309	331	291	335	328	306	309	348	292	281	315	311	299	304	316	334	317	325	330	303	320	269	308	314	303	306	309	290	337	342	309	305	320	309	318	298	296	311	322	317	312	328	310	304	318	324	340	340	320	314	360	303	339	301	302	316	341	344	293	290	321	326	318	327	329	304	305	340	348	321	328	287	298	302	334	327	315	312	341	328	323	311	283	329	319	322	300	322	285	336	316	328	313	370	309	333	316	320	301	359	311	326	297	325	299	318	309	286	308	340	335	306	316	332	320	303	314	325	306	335	363	336	279	349	318	322	291	300	300	294	322	318	292	316	312	300	293	318	330	334	304	343	318	313	323	334	294	301	318	345	318	322	307	278	315	294	349	330	342	327	304	307	281	322	328	332	319	312	316	313	328	335	330	324	322	318	317	298	345	324	315	319	319	309	315	323	312	318	331	312	345	317	286	321	297	301	307	322	302	301	286	312	343	304	330	350	314	311	316	312	285	341	323	331	298	332	304	297	305	331	343	328	331	296	354	317	317	309	317	307	342	341	334	276	300	315	336	303	316	292	315	282	342	317	339	310	346	304	304	315	305	296	312	295	296	307	353	326	336	323	335	317	323	303	315	320	307	307	305	332	320	329	329	307	325	325	337	307	304	333	332	320	308	323	311	341	325	325	331	331	313	304	287	338	317	314	312	315	332	342	313	305	307	306	321	327	338	307	307	302	347	311	322	330	329	336	283	313	309	326	314	332	317	331	333	300	340	324	321	297	319	315	307	303	319	296	308	332	328	335	348	322	322	320	285	303	314	296	291	347	366	322	313	337	292	310	305	333	300	298	265	312	358	331	315	345	313	283	298	344	322	316	317	321	338	312	344	309	293	307	300	317	332	302	287	328	312	280	297	307	309	327	319	356	307	302	322	346	351	297	312	317	316	318	323	307	314	318	323	341	321	302	342	309	328	329	316	316	322	313	307	301	318	315	316	304	327	320	325	326	298	334	301	340	293	313	326	293	331	305	323	319	315	308	308	289	342	317	304	311	334	308	280	343	304	304	322	317	305	327	303	300	325	326	317	326	314	304	351	315	317	337	313	343	302	320	322	324	312	278	340	308	315	300	283	298	317	315	300	304	309	298	338	341	294	322	322	317	292	323	320	302	344	311	310	342	295	329	307	333	312	336	317	353	317	300	297	311	302	373	338	335	322	311	307	310	321	295	303	315	326	325	310	328	328	355	321	322	318	305	336	316	310	364	327	350	299	304	327	294	343	314	303	301	323	301	308	317	322	326	305	322	330	313	322	335	325	353	334	283	314	346	326	316	309	328	329	321	319	340	305	322	270	308	308	318	303	312	329	332	301	327	327	315	326	313	328	326	313	306	322	312	332	339	298	332	309	321	319	342	326	339	297	317	341	313	312	275	297	295	271	315	299	324	326	319	316	293	342	330	295	307	327	295	299	283	318	306	305	318	320	353	306	299	341	326	333	314	348	294	314	322	311	297	310	339	341	311	380	303	322	314	318	302	316	320	330	319	324	309	324	295	296	325	345	317	337	308	322	318	327	282	305	279	343	321	316	278	289	323	316	297	322	292	323	291	319	308	282	302	317	321	302	336	308	356	289	304	300	320	301	304	325	315	289	301	329	344	305	317	342	322	291	311	327	313	273	311	315	308	337	352	300	343	292	348	283	299	319	318	343	319	343	283	288	342	310	332	293	299	316	286	331	332	337	277	322	349	317	293	316	322	335	297	320	316	330	302	311	325	308	310	294	335	325	296	327	300	293	325	348	318	329	318	308	308	293	332	319	313	285	312	317	338	311	321	323	303	311	316	344	309	336	283	296	339	293	325	332	273	313	323	328	329	325	358	314	329	371	327	326	325	326	341	349	349	303	324	319	365	312	344	324	307	326	279	333	321	303	332	303	312	322	326	341	337	321	323	332	321	297	339	308	325	311	324	314	316	320	308	310	301	303	318	349	323	319	320	289	318	327	348	315	301	283	334	307	320	325	308	285	316	298	316	298	315	269	302	328	328	278	285	298	314	300	314	322	312	338	344	317	293	311	298	314	304	294	309	337	308	312	297	316	339	323	309	323	323	326	314	318	310	327	316	339	315	315	315	325	307	295	356	329	330	295	308	290	347	281	313	329	301	313	311	302	341	312	323	315	317	337	323	298	309	317	307	302	312	279	301	302	322	310	297	330	341	302	295	265	307	331	317	296	317	313	291	316	348	348	332	323	309	325	315	301	317	328	287	336	323	336	312	324	315	296	332	319	319	334	303	353	289	302	305	323	315	309	322	311	331	313	298	306	293	324	316	307	329	284	290	311	291	311	318	357	321	318	337	298	335	315	321	325	322	313	301	299	302	329	317	321	308	301	309	303	298	325	305	312	307	302	327	317	328	276	313	329	312	312	278	338	308	298	294	280	330	305	321	299	302	323	306	316	324	337	311	329	311	304	318	302	328	321	326	322	321	334	287	292	352	327	333	274	347	317	343	333	340	322	308	313	326	344	333	311	309	312	331	306	337	286	311	317	319	351	305	346	314	302	335	307	326	315	339	322	321	334	303	326	334	337	307	331	298	299	319	302	313	345	339	325	300	295	301	308	297	287	333	318	315	301	309	315	327	324	332	318	349	312	333	309	336	339	337	311	313	317	337	290	335	308	312	338	332	302	335	313	289	300	320	295	336	311	314	322	328	323	290	334	348	289	321	301	303	346	318	313	337	337	336	290	303	316	329	331	342	318	336	339	308	314	299	290	332	297	297	294	330	293	312	334	319	348	325	310	328	351	326	316	292	302	331	329	325	317
25031	21790	30075	29103	26417	23973	17738	11214	7293	5193	3911	2921	2205	1854	1420	1150	952	819	703	640	555	501	496	387	392	354	319	292	297	287	282	284	250	230	255	247	258	226	211	239	248	204	229	231	221	235	217	220	219	221	216	217	225	222	228	226	211	211	218	200	225	176	199	216	185	263	207	223	221	214	216	216	212	181	229	218	238	222	199	192	202	212	211	247	206	212	220	190	219	217	204	241	196	219	200	208	221	206	230	219	192	193	200	203	212	220	214	211	200	229	214	197	235	228	229	227	198	194	209	219	208	200	197	229	216	196	211	200	202	185	211	230	217	205	210	214	235	248	232	254	200	208	197	242	224	213	237	233	242	202	205	225	196	212	208	197	175	212	227	206	223	197	203	213	209	231	219	210	222	220	204	207	217	213	222	208	187	245	192	215	204	209	203	203	204	197	222	218	234	208	195	213	206	186	242	201	212	224	212	202	222	211	218	189	212	213	207	231	220	228	220	208	225	230	210	232	215	208	226	237	209	207	227	210	218	213	237	210	212	228	207	212	228	201	219	208	199	216	185	194	211	196	199	201	223	235	204	219	235	222	190	184	219	207	210	233	217	208	219	204	210	222	238	225	209	223	201	195	208	205	233	194	210	219	221	223	207	201	218	201	215	199	205	226	207	232	204	200	246	204	234	208	190	209	215	221	173	205	189	223	219	219	204	236	200	191	231	205	216	219	212	204	190	216	212	189	203	213	196	211	208	215	199	200	221	210	222	217	208	211	231	177	205	222	205	200	214	208	191	217	201	186	220	229	243	214	227	209	203	213	203	206	188	205	201	233	227	234	215	203	198	200	210	202	212	233	190	202	237	220	195	220	218	186	178	210	205	225	201	194	227	200	213	226	182	221	194	201	204	209	213	207	211	192	233	192	227	211	212	228	218	237	237	200	210	203	217	184	212	207	208	209	224	203	194	212	238	234	198	207	189	223	210	219	229	187	213	211	217	229	222	223	213	240	203	203	215	198	203	195	207	226	225	204	208	214	207	241	231	214	205	221	218	212	213	201	203	174	211	219	219	203	206	226	200	207	199	220	204	214	223	213	203	195	212	208	203	184	257	216	208	211	205	199	208	199	219	200	219	228	230	169	239	206	222	193	214	216	206	209	207	226	225	226	226	227	202	201	173	225	218	225	191	216	203	226	212	174	201	203	190	231	218	217	221	212	203	207	224	201	227	208	213	223	217	191	219	212	205	202	215	211	227	227	222	206	179	225	185	204	214	224	189	224	188	218	224	202	217	224	213	220	203	210	217	231	212	173	196	214	209	205	218	225	220	197	216	189	225	207	237	207	231	219	220	231	227	205	197	215	221	205	205	228	215	220	224	225	198	219	184	219	199	213	195	200	223	198	219	194	223	219	204	217	212	206	208	202	199	212	198	219	211	228	220	231	223	213	195	209	212	198	221	205	204	198	219	224	200	199	227	199	195	224	216	218	238	210	201	197	207	226	191	196	213	207	209	208	185	224	227	235	212	196	206	209	213	223	231	213	191	219	190	229	199	219	217	207	207	208	218	203	222	190	208	214	224	215	226	230	199	214	221	195	211	187	196	225	224	216	194	223	225	231	176	212	202	208	209	216	243	175	204	202	222	193	227	189	198	223	193	237	194	200	215	213	206	230	189	223	212	211	198	212	204	199	198	233	203	215	204	212	215	225	196	195	215	238	225	190	229	194	207	195	194	215	201	210	197	223	229	218	231	231	192	232	192	187	214	220	227	220	187	189	190	210	233	212	209	237	201	229	211	234	207	219	243	207	216	223	228	207	185	202	224	230	235	205	185	235	196	232	222	223	214	201	190	232	211	220	226	227	221	210	194	183	227	216	240	211	231	190	227	195	212	201	198	218	222	193	196	228	194	208	208	192	225	194	206	187	208	222	194	208	195	230	220	223	223	219	181	200	211	201	215	190	214	225	228	236	208	209	223	194	177	201	201	218	209	198	218	223	206	200	192	232	196	203	203	224	222	182	194	208	206	229	211	217	212	215	219	226	206	220	228	219	177	224	235	211	198	208	215	203	220	233	217	222	206	215	195	212	202	206	190	209	237	194	198	196	191	237	217	208	194	220	224	221	195	202	202	214	228	211	207	233	247	214	198	206	199	229	201	209	192	193	193	232	201	225	199	179	234	239	225	213	214	222	209	205	217	190	213	230	205	209	211	206	192	216	222	202	223	213	213	182	220	199	192	213	203	237	215	222	200	200	215	219	224	208	191	229	210	218	217	232	208	209	225	201	213	183	200	215	204	223	226	197	208	214	208	210	190	203	198	194	207	218	214	186	199	221	225	236	220	213	210	239	195	248	189	227	216	216	196	226	197	222	239	239	201	232	215	215	204	191	210	232	232	212	226	216	225	209	218	234	219	212	192	228	221	226	233	213	220	210	208	232	220	229	209	235	228	236	208	193	220	213	196	217	218	199	219	206	190	214	193	210	210	219	214	211	190	218	199	189	223	223	224	205	215	211	249	218	191	194	207	199	220	236	185	231	219	219	207	235	229	186	217	209	206	214	222	186	237	201	222	218	229	249	220	203	223	186	209	225	225	225	229	211	197	241	201	206	185	222	223	233	231	212	208	170	235	226	192	226	208	213	169	222	229	195	210	219	192	210	212	232	210	217	220	214	233	187	201	180	203	211	222	196	187	233	196	231	245	200	224	196	195	217	215	220	197	200	221	207	221	202	231	228	192	228	227	190	212	212	211	224	226	196	211	219	215	185	196	211	196	203	213	220	193	188	216	214	223	181	209	181	212	196	226	224	194	224	208	222	209	206	217	202	214	210	223	218	206	219	232	210	233	223	194	190	235	210	212	211	197	205	212	198	219	225	230	207	199	233	190	207	209	210	213	224	214	188	201	231	200	227	203	187	236	192	211	202	243	196	213	204	220	245	214	221	211	232	208	245	210	198	229	204	222	199	207	207	198	208	190	231	241	207	220	227	225	239	215	207	202	183	196	218	221	206	193	198	222	196	227	208	228	230	191	203	213	197	210	221	236	216	243	221	205	259	195	204	231	232	226	229	222	220	203	245	213	198	208	207	224	214	208	217	220	221	228	197	239	217	210	215	180	210	217	200	213	209	213	205	221	217	208	205	189	227	196	209	197	196	223	221	183	227	231	209	211	203	209	228	223	192	196	222	206	190	184	208	218	213	204	200	239	198	222	210	206	218	215	243	214	215	232	223	230	221	236	205	231	209	207	188	212	198	209	198	221	210	235	216	243	213	207	217	181	214	207	219	226	238	216	186	214	193	204	213	203	216	219	213	203	220	204	211	222	222	218	207	210	226	214	181	214	235	220	218	201	254	216	210	217	232	218	201	217	207	225	199	221	216	214	186	199	183	221	223	201	230	215	209	221	206	191	193	240	201	197	235	227	232	216	186	230	197	214	226	229	201	234	194	218	220	224	206	205	204	199	235	207	209	220	188	233	214	199	216	227	199	192	219
33248	55430	52609	41838	36462	31115	24948	20228	15693	12105	9411	7333	5750	4571	3531	2892	2358	2018	1617	1433	1191	1070	966	844	702	714	633	554	497	463	407	450	392	410	369	375	355	327	356	336	322	352	327	357	342	352	295	350	287	373	346	350	312	312	342	325	346	315	311	303	336	310	307	328	325	314	329	313	337	308	358	310	311	347	318	302	336	323	333	342	324	307	323	290	321	312	328	306	332	338	347	336	295	322	297	330	338	329	317	315	322	308	323	316	332	354	305	325	316	310	323	303	313	308	295	320	313	308	354	324	328	335	306	339	269	327	320	292	317	334	313	322	304	316	310	326	322	319	311	347	326	309	317	308	349	308	335	312	318	345	330	297	316	294	301	325	315	305	333	338	284	324	285	298	319	351	307	335	334	313	284	302	313	329	319	320	302	326	333	324	338	304	326	315	302	336	314	320	309	334	331	334	341	326	326	320	333	302	335	299	298	290	293	314	311	286	340	318	306	329	307	307	342	308	322	315	323	331	286	327	313	329	332	323	316	311	283	318	319	330	302	313	324	376	308	308	304	286	322	295	298	322	314	284	295	304	317	324	312	311	325	337	342	341	305	307	311	315	337	332	336	320	291	306	312	299	298	317	323	277	352	318	320	318	337	326	319	323	332	309	318	312	326	295	311	336	309	356	347	317	306	307	290	317	322	302	323	316	345	326	339	316	338	317	301	340	338	321	325	295	296	321	323	329	331	311	335	325	338	300	302	315	354	309	301	341	322	294	337	331	301	322	303	310	307	321	323	338	302	315	310	319	329	303	341	319	338	340	327	307	349	307	309	318	323	340	327	349	300	324	302	336	364	299	308	337	321	329	322	318	331	299	317	288	320	310	295	289	311	317	329	320	336	335	347	305	304	304	333	329	286	311	314	330	320	319	272	334	338	325	337	306	324	335	364	313	331	337	318	296	314	301	316	323	285	315	300	308	300	330	317	318	315	340	328	298	314	316	300	320	313	331	319	322	295	346	345	342	330	315	326	314	318	332	315	292	312	319	332	336	321	324	290	313	335	325	335	309	299	315	333	332	317	314	325	295	322	341	342	304	319	313	338	294	317	303	321	318	323	311	328	285	315	309	306	333	345	323	275	364	316	318	338	346	308	307	332	305	303	336	337	328	314	321	323	324	349	325	335	340	334	346	281	319	335	353	337	325	311	310	331	309	342	333	306	326	308	340	348	343	294	287	312	335	290	302	351	323	311	332	328	353	364	339	318	322	331	324	305	352	313	294	291	315	316	299	323	321	303	366	308	297	337	312	321	313	327	339	301	330	344	314	303	313	295	343	329	324	308	340	319	318	302	326	313	331	349	322	302	292	320	310	342	328	328	311	323	323	342	319	337	320	319	312	312	329	310	299	349	328	312	303	302	319	312	318	295	314	282	323	316	339	309	308	339	316	325	328	325	302	350	338	316	281	361	285	285	351	338	304	319	300	314	323	300	319	309	308	335	339	367	306	320	321	325	298	312	336	299	322	302	338	300	305	317	299	323	302	299	343	337	326	324	305	305	299	302	324	292	323	312	311	305	315	312	333	334	310	288	321	333	308	314	316	343	285	316	321	317	302	307	357	317	308	334	315	329	333	339	297	331	320	326	313	300	321	311	331	312	291	310	300	299	305	346	321	328	326	308	275	366	308	313	323	331	329	313	328	334	300	313	361	286	317	300	332	323	330	287	324	296	329	333	348	316	325	316	352	280	332	303	319	302	338	352	302	313	327	337	290	333	346	305	307	329	317	324	319	307	305	297	286	332	315	348	299	292	313	333	288	287	357	308	318	297	315	319	340	286	348	321	317	312	286	310	317	312	301	320	287	301	311	302	320	336	301	317	305	309	350	342	313	291	329	319	341	289	296	318	338	312	329	313	328	350	306	322	330	315	306	296	328	318	311	349	341	347	333	320	334	323	333	311	323	358	331	333	334	325	295	326	324	325	324	342	342	326	361	328	312	313	337	294	328	352	336	335	335	330	336	302	312	332	349	296	330	303	351	359	310	279	353	318	343	343	318	318	324	334	313	316	310	274	314	323	304	331	315	330	332	307	322	337	325	321	319	324	320	274	312	296	324	314	317	333	339	337	344	314	321	282	302	333	329	344	349	315	300	307	307	338	316	315	330	325	329	314	329	337	310	294	313	338	310	316	312	325	343	306	338	293	315	328	314	323	315	355	331	287	304	310	319	327	331	317	324	322	315	310	345	317	325	318	320	331	315	352	334	330	333	340	354	316	318	298	322	329	317	290	352	308	310	292	310	298	349	290	319	346	321	298	312	344	334	341	305	324	342	339	345	348	325	360	320	314	280	329	329	300	312	316	298	291	329	328	327	333	296	323	289	350	332	312	328	306	305	325	312	305	327	329	342	309	330	307	315	301	310	315	322	325	305	344	313	324	338	292	351	329	308	325	306	279	315	332	353	313	317	314	326	326	341	284	308	298	337	334	317	356	340	310	322	304	303	336	336	336	320	318	325	323	304	298	325	289	312	318	289	314	328	317	340	311	301	318	308	305	328	352	325	318	323	306	296	304	320	318	314	350	319	304	268	330	307	324	293	333	364	328	326	301	313	313	331	352	327	336	296	307	319	300	363	303	316	320	323	337	325	318	318	347	298	333	325	327	321	329	328	316	296	315	329	333	299	300	322	311	296	340	302	301	301	297	310	308	314	334	344	324	329	335	331	314	332	320	293	335	344	313	310	293	305	315	332	310	292	335	329	310	334	315	328	335	315	341	322	355	359	297	305	339	312	347	306	330	313	366	323	310	297	310	328	297	355	334	328	302	310	328	333	355	337	340	329	342	320	314	331	322	303	302	348	297	322	309	338	331	310	354	308	323	324	331	311	299	300	319	336	333	318	322	318	283	321	301	301	319	338	319	292	328	314	298	324	313	314	323	290	303	314	294	327	299	304	345	309	350	313	340	330	311	359	345	327	310	318	333	288	338	355	292	322	326	327	340	337	324	347	331	337	367	313	323	296	324	313	326	297	329	290	317	308	335	330	317	350	311	325	298	320	304	341	330	283	355	342	306	349	314	312	343	336	345	324	309	303	326	331	317	318	332	333	298	345	319	318	301	327	327	325	298	337	293	337	309	318	304	325	311	307	353	343	305	314	298	288	318	359	305	304	315	329	303	333	311	317	330	326	297	331	327	330	348	336	331	336	315	351	305	341	296	313	310	324	337	298	278	308	315	312	330	308	341	359	343	351	335	311	296	315	318	340	332	311	307	323	346	341	319	328	298	283	328	310	322	308	326	310	295	308	333	301	346	337	309	357	338	324	339	318	328	319	316	316	316	315	328	320	348	288	332	317	321	317	326	327	312	321	344	304	307	324	318	329	329	295	271	324	345	297	322	322	341	316	309	301	334	334	337	335	304	325	335	314	329	318	314	305	340	329	340	271	331	303	326	307	326	341	308	330	328	296	314	313	333	294	335	328	328	310	312	317	323	290	343	333
23633	21588	29508	25111	24903	26222	24212	15627	10466	7414	5283	3930	3080	2473	1967	1570	1276	1087	912	787	699	622	561	504	459	448	355	350	336	331	298	275	247	223	223	245	219	256	234	227	234	227	216	204	241	216	204	209	218	200	220	231	206	230	206	202	197	213	178	223	220	216	199	214	199	205	214	193	224	228	208	206	214	218	227	236	209	203	220	191	196	216	194	219	192	212	211	212	224	215	197	210	211	232	193	211	195	225	239	193	212	193	217	181	223	222	219	188	209	206	204	206	215	227	221	222	202	200	214	223	186	209	208	192	197	215	233	208	223	232	218	224	240	180	204	211	223	200	209	207	222	187	182	172	200	215	221	197	207	208	218	193	231	216	209	215	218	233	221	195	210	209	212	209	223	218	220	223	194	193	209	208	215	200	239	189	210	210	225	195	222	245	187	187	197	202	183	202	206	186	227	206	216	180	222	222	216	219	216	233	212	184	213	204	203	236	196	201	211	210	230	214	223	188	199	208	195	221	229	250	172	221	222	202	225	215	200	217	199	207	196	234	215	214	203	216	204	195	241	238	217	193	213	221	191	207	224	201	201	210	208	184	207	220	217	207	206	241	218	208	190	234	230	196	229	189	196	197	203	191	200	219	201	220	245	183	204	241	225	194	191	222	215	211	215	193	197	212	206	212	201	250	219	179	194	200	193	221	231	186	222	217	210	185	200	203	188	228	205	205	212	218	205	191	238	233	227	198	177	177	200	227	208	206	191	185	193	223	232	223	205	208	213	193	202	214	207	246	223	225	208	227	209	207	207	177	200	176	221	185	195	219	219	214	219	232	232	209	218	216	215	190	204	198	196	224	225	196	200	205	215	211	203	182	224	199	213	213	188	206	212	189	233	208	216	215	195	193	183	192	190	242	202	198	238	216	206	204	214	182	215	216	230	215	200	209	214	219	215	208	226	214	200	196	194	220	193	196	210	225	208	224	188	203	223	199	203	201	209	208	201	202	216	207	185	198	199	210	221	194	204	215	195	217	231	194	192	194	223	219	176	226	208	197	208	191	214	212	216	199	211	177	207	197	201	182	206	212	199	184	202	198	216	208	214	200	226	221	210	199	195	207	221	222	221	214	172	199	204	199	189	216	249	215	212	222	193	232	205	203	209	218	222	185	217	209	178	203	195	199	216	234	208	223	212	209	203	226	203	212	212	239	223	191	197	208	208	188	214	207	227	194	229	219	215	217	206	214	201	214	207	216	198	211	192	190	221	209	216	218	193	221	237	211	202	210	213	224	194	192	224	201	203	193	238	207	202	218	199	197	198	220	187	223	226	206	227	217	206	220	218	207	201	197	193	206	193	213	213	213	200	208	202	234	213	197	193	223	189	208	214	212	193	195	216	193	216	227	197	225	212	242	195	219	217	208	234	205	186	210	231	223	210	203	183	223	215	183	243	221	199	227	198	208	211	199	186	203	197	222	213	214	207	192	207	227	202	182	183	228	233	222	218	217	210	199	242	201	202	184	198	203	198	228	191	218	193	225	237	248	199	186	209	218	220	202	198	204	213	194	194	191	209	215	195	210	224	228	236	202	206	209	195	182	226	221	225	210	188	201	189	217	196	202	228	212	220	211	176	223	205	218	185	210	211	225	220	218	210	245	217	178	219	205	208	212	212	191	222	198	202	199	200	227	196	213	229	223	227	197	204	215	223	191	254	232	219	215	196	208	222	200	206	232	233	193	211	184	193	204	208	206	198	203	188	212	206	253	215	203	212	215	233	178	233	211	208	205	210	199	193	213	206	211	213	202	208	198	202	229	210	206	203	220	231	217	198	204	206	212	206	207	228	207	210	212	193	211	198	163	228	225	190	228	196	201	225	213	197	189	211	221	218	226	196	198	205	198	183	172	221	212	224	215	230	209	207	213	222	214	209	213	210	194	223	202	245	195	229	232	196	229	213	215	200	226	224	210	211	208	201	220	214	219	198	214	230	197	207	197	198	213	210	209	200	221	206	200	210	223	221	192	186	176	176	213	205	208	223	241	193	207	235	215	180	188	225	197	205	208	176	213	203	196	205	202	196	223	206	238	225	221	209	214	200	215	214	213	204	214	216	198	200	212	216	199	196	209	197	224	194	208	207	213	199	210	257	217	220	192	222	200	205	212	198	199	188	201	204	216	226	227	199	213	218	214	228	218	211	208	219	195	188	210	211	229	216	219	207	205	217	231	191	224	190	186	190	193	239	198	223	232	204	191	196	209	193	241	198	195	222	208	213	194	211	225	206	215	204	182	210	193	205	231	252	218	227	204	195	250	213	194	225	207	197	227	208	220	206	219	219	213	223	199	205	193	203	196	215	212	232	203	203	193	205	226	183	193	200	208	221	225	203	216	206	211	228	198	241	207	189	224	216	194	187	196	213	206	209	181	200	205	204	198	214	206	197	237	206	204	209	192	216	207	211	212	211	233	194	204	198	204	193	233	219	196	223	213	211	223	204	205	196	201	221	185	186	236	188	202	202	206	210	217	188	207	201	222	205	202	216	220	214	202	206	200	201	207	218	206	195	233	196	212	210	198	187	188	203	185	237	227	213	237	212	223	190	218	217	209	197	214	210	207	208	229	198	198	214	220	229	212	172	215	204	213	182	202	215	226	210	194	202	225	207	182	185	202	196	217	238	198	205	197	194	216	205	224	180	233	198	212	205	233	218	183	213	201	214	220	235	219	223	190	232	221	225	196	221	196	196	196	211	188	221	217	187	213	210	206	228	218	225	190	203	238	230	227	241	220	194	223	209	208	206	219	227	201	206	211	221	206	198	198	207	205	207	199	203	220	208	205	188	213	176	212	216	186	223	219	205	206	210	218	212	232	199	216	189	211	188	212	202	239	207	194	230	217	166	219	210	220	211	207	216	213	214	213	203	203	196	229	203	208	230	200	209	219	195	204	200	231	187	203	176	163	226	184	203	255	206	235	232	203	173	192	218	222	220	209	193	217	212	209	231	224	174	213	208	202	226	201	214	193	202	219	192	218	199	210	219	226	214	204	183	239	221	224	203	220	193	216	197	228	206	205	203	223	217	209	197	202	211	237	205	196	207	205	215	201	223	199	223	225	237	199	216	218	205	209	226	217	215	200	169	204	204	213	209	201	206	183	209	213	217	217	253	197	220	192	216	184	201	220	188	218	190	205	214	213	215	225	231	182	221	220	208	211	216	214	208	218	199	221	186	199	197	224	182	216	205	163	219	214	205	215	195	230	203	202	182	217	195	210	193	212	237	216	200	209	222	221	217	202	207	247	222	198	219	186	209	240	217	185	214	207	196	209	236	201	215	212	203	203	220	214	211	226	204	210	223	226	236	229	209	216	187	196	207	231	213	196	207	210	213	204	225	224	204	214	212	201	212	197	189	220	206	218	218	241	201	209	204	207	203	247	228	222	220	217	199	196	223	198	191	193	197	212	196	187	213	223	209	211	220	227	207	207	195	212	198	212	198	217	205	211
34504	59575	57197	47044	41648	34935	29478	24575	19583	15299	12075	9535	7626	6001	4676	3813	3175	2549	2073	1682	1599	1320	1149	1057	908	850	760	632	600	550	476	457	425	381	421	394	412	328	379	347	387	352	336	353	368	349	314	331	325	311	333	315	292	294	297	333	292	329	321	302	308	301	282	291	327	312	318	339	319	305	298	312	311	306	301	291	298	292	308	296	317	289	326	325	293	299	318	308	305	353	315	289	327	303	310	325	301	347	309	303	326	329	318	280	301	330	302	313	285	335	298	337	296	314	287	317	295	285	279	322	329	276	298	324	310	326	355	326	320	340	308	299	313	299	326	291	295	290	314	309	295	330	305	288	298	314	297	343	321	310	322	295	312	312	342	293	301	300	306	311	310	292	271	304	320	305	325	288	284	331	305	295	270	328	307	326	278	285	292	324	324	282	285	304	334	285	308	314	309	316	329	325	314	303	337	329	320	315	303	315	272	317	301	298	318	320	299	360	305	306	279	319	323	322	276	298	312	291	322	303	298	315	302	312	274	309	299	329	311	291	323	295	287	302	296	304	313	322	325	331	316	292	288	288	284	306	316	295	310	295	321	323	292	299	297	326	291	284	279	308	339	285	313	305	323	318	330	307	330	298	334	320	308	287	302	305	338	305	329	335	327	314	288	300	265	273	337	341	331	335	276	343	320	307	327	300	325	356	304	323	344	303	283	269	323	300	327	319	327	318	327	287	311	333	308	301	295	300	278	315	299	329	308	296	320	322	315	325	302	328	282	312	321	312	296	308	321	327	313	309	304	291	308	301	328	324	333	321	306	300	291	331	301	275	302	313	322	314	315	327	328	298	281	303	292	329	294	301	289	295	294	292	314	315	315	310	318	314	316	346	306	291	329	298	310	287	291	309	306	299	268	322	327	302	319	290	302	301	323	290	322	272	312	305	331	329	300	345	314	312	306	307	268	313	280	325	306	313	296	293	320	325	294	307	290	339	322	316	327	326	286	296	324	300	331	331	269	295	300	310	319	323	320	294	284	287	319	318	288	315	302	304	332	304	306	318	330	335	289	301	313	308	290	317	287	330	331	293	324	330	336	306	295	287	331	315	307	281	295	327	318	296	308	291	317	289	280	289	307	319	275	316	347	321	311	306	313	325	291	300	297	311	261	275	298	304	287	334	296	286	293	283	318	279	311	300	276	299	343	322	330	299	340	290	324	288	319	333	296	290	302	274	303	287	316	281	307	334	311	270	319	325	330	297	305	293	296	289	314	298	319	311	309	314	287	327	326	309	313	286	304	272	304	285	303	327	314	330	296	315	329	304	313	317	294	301	295	291	309	304	295	306	288	288	316	297	324	295	296	330	310	311	319	320	301	301	292	276	326	335	288	313	314	334	281	301	328	332	284	322	290	307	301	303	314	294	320	338	304	302	287	279	306	325	302	291	297	327	297	286	295	302	338	303	294	317	311	318	298	318	329	280	313	302	328	325	322	316	312	321	295	296	320	305	326	299	295	301	305	302	314	302	316	295	316	289	323	307	323	289	312	297	282	323	308	306	325	296	297	310	294	317	295	295	327	322	298	302	307	296	320	297	284	311	331	326	351	333	307	323	321	308	330	311	302	309	305	316	309	298	311	303	314	296	329	340	307	323	311	296	278	286	337	331	313	322	312	305	323	300	313	294	294	305	311	303	300	294	295	299	343	279	293	309	309	339	324	328	317	298	313	301	280	322	301	300	316	293	310	303	319	295	309	353	288	306	313	300	284	353	281	341	318	329	305	323	328	298	324	299	313	327	310	324	319	298	306	301	307	308	288	279	292	317	291	314	299	312	333	294	332	316	315	309	301	309	292	317	279	345	312	341	338	302	325	336	349	292	278	302	284	294	326	284	332	291	284	324	296	301	308	324	298	306	335	305	305	349	330	299	324	309	307	291	284	296	311	316	286	306	340	341	304	297	328	307	306	319	308	308	258	313	294	289	319	294	331	317	330	272	301	298	312	307	299	296	292	299	288	301	298	292	315	343	310	296	321	296	310	293	297	324	304	301	308	294	331	315	323	291	314	305	336	283	276	321	322	303	283	337	311	324	304	309	298	276	298	308	296	341	309	313	290	319	298	328	300	352	328	305	311	307	336	313	291	331	286	307	297	299	310	317	334	318	329	340	298	326	337	293	303	299	323	323	304	286	321	302	305	301	311	308	318	295	296	300	336	303	318	333	302	306	324	327	324	294	325	293	330	317	293	287	315	307	310	341	297	309	308	295	323	324	291	361	322	334	302	296	318	337	287	314	304	309	285	293	307	330	317	311	320	299	322	288	316	300	334	318	319	327	328	294	349	325	290	312	319	325	327	328	301	313	325	297	339	292	308	305	318	332	326	315	314	299	294	307	322	300	312	293	303	294	302	323	323	298	290	297	325	292	314	323	289	314	317	321	306	310	327	298	295	305	297	284	314	291	328	280	296	327	337	325	322	298	333	294	309	315	330	317	300	332	297	286	327	313	303	309	292	339	322	279	292	294	302	313	312	331	315	345	306	336	312	283	310	323	314	314	300	320	352	303	331	310	321	304	295	321	286	318	324	297	288	320	281	314	316	312	330	354	326	293	264	315	310	314	302	296	294	316	330	297	295	291	325	289	290	294	304	296	292	306	303	289	281	284	316	293	292	308	319	318	319	330	284	305	320	311	271	315	273	299	308	301	314	346	294	304	306	262	302	301	299	311	305	291	340	311	270	348	287	327	296	295	326	304	310	289	318	309	274	328	309	281	316	298	295	280	315	273	317	305	298	318	308	293	304	322	304	320	334	315	324	327	317	302	312	293	331	273	294	298	281	312	297	308	320	311	311	319	323	293	294	305	290	309	295	289	302	314	319	377	299	311	296	304	313	327	289	289	298	293	333	306	288	312	289	301	322	326	290	320	302	285	307	268	285	313	329	300	307	319	286	289	307	299	322	301	290	297	302	298	305	312	325	309	313	275	299	319	278	284	305	273	309	307	291	329	289	316	303	320	312	305	259	302	298	290	307	299	294	303	314	316	285	347	296	342	317	329	334	313	331	322	296	326	317	312	311	325	322	308	323	306	288	300	332	274	286	312	318	295	335	321	322	293	301	272	335	309	315	324	299	328	301	285	340	316	312	311	300	321	271	292	321	327	321	305	309	317	300	318	274	287	307	294	315	317	313	306	307	305	298	279	304	299	295	301	347	295	325	313	318	304	316	317	288	313	288	306	312	318	297	312	308	321	305	306	294	329	299	317	292	304	306	327	294	318	316	326	305	298	270	334	305	298	307	306	280	288	295	277	288	343	318	316	331	320	317	301	329	311	316	290	285	311	300	314	311	307	291	322	303	337	342	277	272	297	307	323	320	312	338	306	307	269	301	300	298	315	310	321	314	306	315	310	305	319	286	310	334	317	330	346	279	285	312	314	306	308	336	303	285	308	317	308	297	296	302	327	309	293	286	308	307	321	321	290	296	298	339	325	304	314	293	283
29766	33349	41996	35338	25437	17315	11119	7452	4977	3421	2450	1836	1513	1158	979	819	677	600	500	483	429	368	361	344	302	295	280	290	259	265	240	229	225	225	221	225	223	245	256	251	239	231	227	180	208	238	209	224	214	233	206	250	216	214	198	218	237	208	210	203	222	222	202	219	222	214	203	202	212	219	227	225	246	178	227	232	223	207	223	185	192	224	197	206	207	185	206	212	223	223	221	189	212	196	224	207	207	228	222	217	211	223	201	219	209	219	189	192	207	222	225	213	218	213	210	220	212	198	222	214	202	221	199	220	226	210	214	238	232	208	225	204	219	210	224	231	230	169	211	213	194	207	229	204	270	223	204	236	225	232	229	227	188	213	222	227	216	212	212	188	226	225	213	213	213	245	211	208	196	233	224	227	213	200	187	212	200	221	220	224	229	220	210	187	209	190	194	219	207	200	224	215	194	223	207	226	216	207	233	236	183	199	214	183	197	213	205	205	218	233	217	219	204	226	211	233	213	202	197	201	203	217	225	218	204	204	233	200	214	209	218	219	206	220	215	225	215	206	219	203	201	215	213	222	189	235	231	210	231	224	203	208	213	221	218	223	213	204	214	205	204	181	193	219	218	227	202	226	227	234	189	191	210	200	208	199	202	238	228	232	217	212	213	206	229	204	228	211	215	203	224	195	221	212	207	218	221	204	208	240	228	211	211	200	218	232	223	224	236	208	223	216	253	222	209	213	200	215	224	204	194	228	222	199	210	207	215	223	194	181	263	220	184	233	221	209	243	177	207	199	213	242	201	224	227	227	195	204	230	230	216	211	210	207	229	212	202	220	203	208	189	217	206	243	235	188	215	212	217	179	199	211	205	206	204	232	221	197	202	190	234	225	198	216	224	196	187	201	213	227	206	211	216	204	222	199	219	213	235	197	224	191	206	204	246	196	203	206	245	207	229	213	219	231	243	220	205	223	204	214	217	233	216	236	229	211	190	190	205	214	237	219	234	197	206	244	222	231	202	236	209	224	212	192	228	207	226	206	207	234	199	231	195	218	208	202	228	216	246	202	195	230	189	229	215	243	227	216	202	213	241	195	213	193	251	221	229	213	200	220	198	201	202	211	239	228	206	194	215	214	226	192	208	226	223	207	192	224	199	217	183	187	212	219	231	213	216	195	218	218	224	191	220	223	215	213	216	212	191	217	209	206	203	213	205	197	231	194	225	228	245	201	209	226	200	236	204	219	215	210	214	253	194	198	197	218	234	238	221	235	204	249	227	202	198	229	234	203	194	212	207	224	205	223	196	211	234	225	224	205	209	201	227	194	211	200	230	185	219	227	219	206	203	211	208	218	202	177	198	201	206	213	182	199	199	208	223	239	192	219	213	235	215	206	210	219	219	228	207	211	205	200	205	229	238	181	192	222	184	225	223	194	206	224	215	220	229	193	229	234	232	234	229	223	226	245	238	210	205	219	214	212	228	222	213	196	208	228	225	241	240	191	178	214	195	225	223	220	215	247	206	207	240	217	234	213	206	208	213	213	243	198	207	197	225	190	213	226	206	192	221	184	226	207	244	193	213	200	223	206	191	221	209	231	216	222	221	212	238	204	189	214	206	232	216	204	207	216	240	214	200	207	220	206	224	204	214	226	198	203	208	213	220	186	233	209	205	206	231	232	185	195	194	190	229	217	201	222	217	194	230	241	212	196	215	214	205	204	207	212	213	229	234	239	201	231	220	205	238	216	230	194	230	221	231	234	206	210	247	223	223	205	223	183	205	214	198	232	201	206	221	200	212	206	218	181	217	208	224	189	203	201	230	228	201	217	193	209	221	214	219	228	215	202	196	222	227	223	220	202	256	250	235	230	218	228	228	178	194	201	218	235	210	197	237	194	219	193	212	201	198	226	184	230	198	203	237	193	225	187	202	220	203	228	230	204	213	220	221	207	194	203	200	190	225	220	194	204	240	219	206	245	213	189	209	195	220	241	237	226	208	205	192	196	234	207	230	204	189	206	212	226	223	217	240	232	237	195	224	222	214	233	225	204	216	219	230	212	221	220	217	205	212	198	216	221	228	200	225	226	223	211	202	208	242	183	229	211	214	205	213	233	215	214	220	194	211	195	205	215	194	224	225	206	219	205	203	201	225	224	208	215	211	207	224	189	219	216	214	205	232	232	222	218	235	209	192	208	217	229	225	183	205	226	245	205	218	203	223	213	229	227	220	198	209	235	242	231	238	208	215	216	227	222	185	210	203	248	192	212	205	202	239	197	195	227	210	198	218	225	189	225	212	232	230	215	221	194	231	213	224	212	212	209	219	204	185	227	235	210	211	215	198	204	186	233	229	207	198	190	194	234	184	202	226	206	219	196	221	216	236	197	207	204	235	208	225	218	220	226	211	199	205	215	220	197	226	234	201	224	220	211	213	204	200	222	220	223	219	206	225	229	201	217	196	220	220	196	203	206	221	212	212	197	227	226	198	251	234	233	211	208	208	188	213	217	213	197	221	224	216	205	202	219	204	199	201	200	230	203	224	218	217	227	219	229	210	219	217	199	205	225	229	213	223	230	194	219	206	207	212	209	207	210	206	214	216	227	207	232	213	211	243	213	219	215	230	213	199	214	197	218	215	215	226	203	220	200	215	202	209	204	202	204	213	232	223	207	210	186	221	187	207	220	232	215	185	225	210	236	196	195	205	226	229	212	209	202	223	213	214	209	223	216	218	194	232	220	266	221	206	211	209	205	223	231	194	230	209	202	203	225	231	228	223	201	238	205	206	219	232	207	228	227	201	223	230	206	219	242	211	222	212	205	231	214	229	209	236	230	199	209	222	217	206	186	211	228	226	216	221	238	209	203	205	221	234	203	222	214	203	227	205	203	209	211	206	209	193	213	232	217	211	210	249	200	195	223	230	202	222	230	227	220	224	256	199	202	193	214	193	205	208	208	193	212	214	216	217	220	237	219	194	205	207	193	190	201	194	187	219	179	235	221	217	198	230	207	232	188	211	206	224	243	233	208	230	211	229	198	192	231	214	203	248	216	231	198	234	222	222	207	215	235	200	232	198	210	190	224	169	232	207	233	220	209	205	228	214	236	211	236	216	212	210	203	219	215	224	208	200	230	201	218	189	208	214	202	211	202	217	198	221	243	211	238	204	202	213	220	229	198	212	251	250	242	198	219	211	216	220	205	182	214	241	209	239	223	238	230	233	229	211	179	208	217	224	204	187	194	221	241	217	224	226	205	208	221	209	232	213	222	225	217	187	190	209	228	208	223	195	230	208	209	226	234	222	235	209	239	222	244	216	187	237	227	210	211	209	200	229	207	200	227	192	198	204	236	205	215	230	198	212	219	226	213	227	213	236	204	235	204	234	223	209	207	202	207	242	236	211	209	213	208	200	217	242	221	212	184	197	189	223	236	233	212	206	203	210	242	236	208	217	239	226	213	222	208	209	223	224	214	274	236	223	212	193	197	224	209	209	214	214	230	196	194
34344	51224	48493	38752	31876	25411	20011	15962	11980	8838	6555	4977	3924	3185	2608	2029	1652	1304	1171	1041	949	836	739	667	596	557	482	485	423	427	416	412	388	343	394	394	370	360	353	291	304	340	337	348	331	338	313	307	338	310	317	332	316	317	336	334	307	328	323	320	319	316	326	309	290	351	313	341	350	302	319	337	316	319	345	328	287	318	346	295	352	320	338	319	323	309	298	309	316	296	282	304	316	342	324	339	333	345	329	338	326	291	322	330	333	338	321	325	314	319	316	308	339	320	320	301	313	337	335	346	328	322	313	303	321	332	306	338	313	369	344	321	328	298	323	335	344	308	372	320	318	305	354	348	331	326	315	337	298	340	336	326	334	304	299	356	338	340	316	328	343	320	331	343	298	314	330	336	309	327	333	317	331	308	346	335	324	301	293	318	329	332	335	369	325	325	327	337	329	306	320	318	303	314	321	354	353	318	318	323	298	316	319	322	328	321	304	320	318	323	310	290	315	308	324	296	343	313	280	334	320	290	327	309	314	325	322	358	335	321	329	310	329	322	328	313	307	315	322	332	329	348	331	310	338	331	314	336	325	311	318	317	317	324	301	310	321	312	348	329	342	334	341	290	339	332	333	322	312	324	297	334	349	329	325	326	333	317	325	341	330	312	316	313	344	344	313	344	348	294	325	312	298	325	326	328	347	340	338	312	317	344	326	326	335	336	284	312	314	306	339	325	311	312	311	304	322	307	327	311	324	339	339	338	302	352	297	335	289	360	296	312	348	334	324	320	311	332	320	317	334	361	337	318	320	341	341	289	326	328	340	341	303	333	320	328	310	316	326	328	316	323	313	298	339	319	336	292	297	308	348	327	330	327	339	327	318	298	341	344	332	316	318	285	303	328	320	334	324	328	343	313	316	333	286	311	336	343	338	335	325	330	318	332	298	290	344	301	322	327	323	304	320	333	309	355	338	338	299	353	354	325	319	331	301	358	328	299	321	306	336	320	309	333	342	307	309	342	335	361	316	314	300	306	313	334	312	354	333	298	300	343	309	324	357	336	328	303	333	318	303	320	315	322	312	324	333	289	310	319	332	315	336	322	328	312	347	314	337	315	305	344	292	323	324	302	303	322	322	311	341	323	328	319	330	339	304	327	331	322	357	333	323	338	328	322	349	326	315	322	300	333	350	304	314	348	316	320	354	315	317	328	342	278	346	364	309	325	305	334	295	299	318	308	302	304	332	307	344	295	347	338	307	321	285	323	317	336	341	325	319	353	325	322	348	329	290	322	318	321	366	301	322	347	334	338	301	293	340	342	327	347	330	315	374	337	307	368	304	305	346	320	316	324	326	337	333	356	309	332	293	344	296	332	317	329	329	328	334	336	311	306	326	350	308	292	313	313	309	331	298	325	333	307	331	312	339	296	351	307	314	329	310	330	326	361	325	326	341	329	342	330	310	301	312	341	320	342	300	314	347	309	355	332	315	344	309	338	340	344	315	311	356	325	312	340	357	317	309	323	313	313	306	365	324	306	286	309	318	320	341	318	325	301	342	357	339	335	311	327	355	345	337	285	337	326	293	308	325	327	336	307	340	310	308	316	329	338	304	360	323	351	323	346	336	334	290	342	288	346	290	316	313	324	326	311	314	322	296	307	341	349	364	317	322	336	338	372	301	328	334	318	322	306	346	336	304	341	341	277	306	315	293	308	339	310	322	326	322	343	332	340	331	324	331	317	357	295	322	356	345	321	308	314	330	320	337	349	321	327	328	315	358	311	298	338	299	335	311	317	313	302	334	336	305	321	331	325	307	320	299	322	346	338	317	325	315	308	283	301	343	323	336	354	298	334	334	315	322	364	356	351	351	351	319	329	319	298	350	289	327	315	331	335	315	318	310	343	319	303	336	339	335	312	316	326	322	315	331	319	312	289	322	327	324	313	316	319	320	310	350	331	347	312	366	315	346	313	303	354	328	318	294	318	330	327	330	285	327	352	332	320	319	316	335	328	334	336	359	313	311	308	311	339	361	311	299	376	316	287	340	299	305	321	343	336	289	327	322	306	308	329	293	360	356	320	331	318	314	330	340	331	339	340	329	317	334	343	322	339	328	355	308	327	317	335	308	344	325	303	346	322	323	308	297	316	347	347	305	325	354	315	321	325	299	305	321	319	318	340	310	324	320	345	284	322	309	314	309	334	303	327	315	297	317	332	308	307	326	314	320	320	305	337	331	321	356	331	343	319	322	335	342	321	301	309	300	341	288	339	309	300	321	335	319	319	320	293	311	322	314	327	301	316	308	333	324	328	298	321	305	295	303	332	360	321	348	325	320	347	332	326	330	325	314	311	335	336	331	316	311	306	301	330	347	284	342	293	311	334	302	310	309	331	331	318	307	330	336	348	329	310	267	341	337	330	329	315	313	343	326	320	313	343	319	339	337	330	336	330	302	319	311	280	344	286	294	286	331	341	309	334	343	318	315	324	357	331	297	303	341	345	337	354	349	336	341	338	328	351	316	309	352	307	318	311	346	294	339	349	360	323	368	317	320	304	315	297	323	308	314	293	334	328	305	292	306	324	335	332	308	343	303	319	358	329	319	339	332	326	330	311	299	323	322	296	294	357	302	287	309	326	312	312	341	339	314	334	310	327	350	312	304	318	349	328	345	316	346	312	315	337	326	317	348	323	308	321	380	315	326	336	309	292	297	306	343	322	305	319	328	295	314	324	319	325	310	322	320	338	307	312	331	339	338	336	309	310	347	307	322	276	314	315	298	315	319	350	328	324	326	334	306	330	348	319	339	321	313	324	331	332	344	307	359	317	295	317	310	381	328	341	345	318	341	322	308	332	300	312	325	308	320	333	303	326	313	301	323	319	336	333	348	337	321	300	333	300	320	321	332	340	297	310	293	316	317	326	342	333	305	323	319	312	335	347	320	357	331	295	304	309	302	346	312	356	309	309	334	308	295	335	371	345	316	354	311	348	300	320	304	301	304	342	316	327	329	321	364	312	318	324	322	311	320	319	299	327	292	327	323	305	293	305	299	315	332	326	295	309	303	315	352	326	313	338	327	341	319	298	380	338	312	320	326	299	329	307	313	315	323	325	333	310	327	327	304	335	326	323	339	318	331	339	310	318	314	325	314	311	335	342	319	337	319	340	319	356	336	324	334	318	327	309	335	299	299	331	313	344	338	324	346	301	316	321	300	312	334	311	318	310	316	331	310	309	316	349	281	321	325	299	343	328	303	324	299	321	326	322	341	334	330	337	316	341	314	345	305	330	285	361	321	321	339	327	347	314	306	352	304	298	321	295	319	300	328	316	297	313	298	292	339	317	348	319	315	288	312	321	325	304	308	287	341	304	298	310	344	307	318	332	307	346	323	341	319	325	305	306	345	283	333	299	319	316	302	308	328	313	324	343	318	342	311	314	318	353	317	304	351	304	336	308	304	328	318	356	335	324	332	321	345	294	304	317	304	302	303	335	305	314	305	337	314	352
25051	21787	29986	29560	26349	22765	17107	10956	7478	5339	3583	2775	2139	1693	1374	1143	975	811	639	648	533	461	449	409	366	368	353	281	288	281	278	244	260	220	229	229	248	232	235	220	250	232	213	209	224	212	226	214	217	239	201	209	220	201	221	180	234	214	217	243	215	244	227	219	204	207	214	230	208	179	215	212	199	208	188	188	225	223	203	198	231	181	181	213	215	222	205	217	223	220	216	219	202	213	228	232	218	191	212	228	250	239	207	229	202	212	206	210	226	245	238	235	199	217	189	229	226	225	230	235	220	219	195	198	195	233	215	213	207	220	220	212	206	213	204	207	199	197	208	230	201	206	209	222	230	185	202	206	218	258	221	219	194	214	227	223	224	202	241	237	234	224	195	208	217	203	220	181	216	215	209	208	237	212	228	239	228	202	224	253	189	225	215	234	245	223	214	209	228	227	207	202	213	243	207	209	218	212	202	188	238	206	227	227	231	222	200	228	238	230	170	213	207	210	205	215	206	201	223	250	205	222	199	213	213	216	231	200	217	219	214	215	227	209	234	212	235	210	212	211	212	207	188	219	188	224	241	226	228	203	255	215	215	212	223	226	217	223	230	230	234	234	186	219	203	211	204	209	216	215	231	205	202	228	246	230	211	197	218	212	205	212	202	217	200	203	199	211	240	229	210	214	212	242	214	192	238	228	220	207	219	210	226	208	196	222	203	215	228	258	223	218	216	215	177	196	218	198	213	215	202	195	235	205	193	198	249	220	198	226	232	190	194	205	209	207	201	193	213	236	232	230	240	229	222	213	186	242	217	199	210	186	234	225	215	213	203	193	218	245	242	219	218	235	203	187	233	210	220	202	220	195	223	209	192	202	195	205	206	215	245	197	230	224	220	247	245	212	224	227	216	210	204	213	190	197	226	226	209	219	186	234	206	209	181	243	194	220	213	232	220	208	225	237	207	230	230	216	225	221	204	208	202	214	225	222	206	201	246	203	221	219	219	210	228	227	257	238	226	231	234	213	209	202	233	218	222	212	207	233	233	216	237	246	216	195	239	202	219	231	217	245	235	245	248	215	222	221	218	226	230	213	228	230	241	209	204	237	209	191	213	235	216	223	214	208	227	203	192	256	177	208	197	228	229	243	195	212	242	234	203	248	228	216	207	205	227	214	215	223	216	234	219	207	226	206	227	195	208	220	204	199	229	212	231	240	198	219	249	210	199	212	227	228	201	234	225	222	196	208	183	234	237	205	216	222	216	236	209	222	235	240	216	195	228	215	201	208	211	221	205	201	186	213	223	208	211	211	214	210	219	236	221	193	217	216	220	229	226	210	224	207	220	227	227	177	204	242	204	239	237	239	203	181	217	245	218	214	184	219	196	207	209	229	206	214	231	210	205	242	211	195	208	219	223	210	247	229	212	247	200	209	209	224	199	203	231	218	200	244	222	215	219	205	221	203	219	219	215	213	218	217	227	217	199	212	205	197	219	219	230	194	204	236	210	216	227	217	237	224	212	210	225	205	184	198	224	229	207	233	223	222	210	225	213	216	208	196	221	203	216	233	216	200	215	236	226	242	195	236	235	205	220	233	214	212	206	206	218	210	205	203	217	207	224	212	211	197	219	209	228	221	216	197	191	236	195	231	203	200	224	234	225	237	245	226	212	207	231	214	209	201	220	214	205	205	225	222	199	212	221	230	208	235	221	253	215	248	215	237	219	199	210	245	215	230	218	215	212	234	191	223	226	236	197	218	208	235	198	183	230	208	213	218	217	199	204	237	237	224	202	208	215	217	245	229	189	210	224	232	260	227	189	226	220	234	209	224	207	214	239	232	206	211	213	227	219	210	230	202	206	213	209	212	225	216	219	212	223	211	212	242	198	174	213	223	205	201	240	234	215	204	219	219	219	214	250	224	203	224	202	220	221	188	208	225	225	229	222	209	239	203	207	231	219	205	215	229	227	193	221	216	232	190	238	223	195	197	200	232	204	228	227	206	203	212	207	220	210	216	213	229	220	226	215	234	214	204	205	209	189	231	227	220	229	225	231	229	229	215	238	241	205	211	217	228	225	230	211	205	205	218	207	197	219	225	214	198	211	208	217	212	205	201	205	204	235	231	218	240	210	236	207	215	202	197	239	223	215	207	227	210	207	232	211	215	226	210	202	206	226	208	226	210	213	214	200	215	227	243	211	245	202	204	232	204	206	219	181	200	220	223	219	213	200	218	218	205	213	227	214	205	204	226	191	231	249	234	222	219	217	220	215	229	215	198	200	199	205	195	231	239	187	198	216	172	220	214	215	220	222	235	207	216	193	204	175	192	225	205	205	199	241	240	220	212	211	224	196	197	210	247	192	199	221	254	238	204	235	203	218	248	206	202	209	224	212	224	216	216	216	237	216	191	230	188	211	208	219	225	187	194	205	207	235	206	238	213	226	201	227	206	205	230	204	205	205	232	214	196	216	213	215	210	209	199	225	227	212	201	206	240	230	183	216	180	215	225	227	225	210	210	221	225	214	207	234	206	236	226	208	231	209	219	205	221	196	224	174	210	209	240	227	213	218	225	234	223	230	219	220	214	231	227	229	204	205	193	207	215	216	204	230	200	232	209	224	213	228	221	210	211	216	208	195	196	206	219	234	211	228	226	230	237	214	234	225	209	221	229	226	208	234	218	200	203	209	210	216	209	220	183	193	180	217	195	218	188	218	186	209	216	210	240	205	222	181	219	205	198	233	225	208	217	227	210	212	199	220	237	208	217	204	228	214	193	212	207	209	215	211	193	219	210	229	205	213	234	231	245	232	222	204	216	208	221	244	226	240	214	243	218	210	251	245	214	234	214	216	234	210	215	215	231	220	208	212	209	236	202	214	191	218	191	212	198	220	206	220	228	231	243	198	197	220	189	225	207	206	219	184	212	230	234	200	192	207	187	222	250	221	214	215	191	209	215	217	223	194	214	208	196	183	221	216	202	228	222	237	218	217	211	215	203	217	203	221	244	207	210	216	196	231	239	211	208	212	219	204	235	229	216	229	244	196	199	220	231	207	206	229	239	230	223	197	233	205	220	193	224	208	227	239	252	183	228	226	228	235	213	208	208	206	204	231	239	224	208	227	218	184	192	233	215	187	224	214	236	211	218	204	230	207	213	237	194	240	213	226	211	200	225	215	242	212	220	209	220	208	202	239	201	225	215	244	237	230	216	207	202	243	202	227	224	207	230	207	199	193	219	213	208	235	240	192	214	216	218	223	213	208	214	231	217	222	216	216	208	208	203	195	227	251	199	214	233	207	197	209	203	212	173	231	221	220	214	235	209	198	204	201	212	232	218	213	203	202	237	204	212	207	217	206	211	238	212	207	191	230	239	203	183	194	202	215	184	210	217	200	233	212	211	216	177	208	213	183	218	222	224	234	226	215	194	234	219	205	218	196	216	204	221	229	198	209	215	226	206	219	226	223	178	224	223	215	231	203	209	211	193	209	186	192	213	218	179
33783	56573	53327	43091	36134	29886	24628	20106	15846	12008	8955	7105	5427	4282	3479	2851	2282	1922	1561	1324	1195	1075	886	878	779	681	615	562	534	490	415	466	420	376	392	400	380	400	389	350	329	367	331	366	346	317	325	329	352	330	319	327	343	331	282	330	315	314	328	289	314	297	356	357	351	300	357	317	329	332	339	308	314	345	318	344	287	337	320	298	347	296	329	350	331	312	360	313	336	315	337	366	312	325	322	358	325	359	334	324	359	277	336	321	317	325	327	329	311	325	317	314	316	354	343	325	325	305	369	336	305	279	308	341	335	312	352	299	322	306	321	341	331	340	348	330	322	376	349	298	324	335	320	322	340	320	339	308	331	334	322	324	364	314	311	339	309	321	305	330	306	313	333	322	306	363	317	352	326	328	316	309	314	299	319	323	299	311	314	326	328	344	365	301	340	330	309	334	354	323	341	355	343	345	346	341	339	313	318	344	328	334	337	300	322	316	354	338	311	343	339	290	337	311	344	339	315	315	322	324	319	325	335	318	313	345	328	328	298	387	297	310	315	293	303	318	299	319	285	335	339	329	337	336	300	324	318	341	309	377	304	321	331	310	329	320	317	354	310	327	351	329	337	338	314	301	342	325	319	293	328	341	335	312	354	338	320	334	338	293	317	341	339	326	322	312	296	337	332	321	285	344	321	320	368	332	335	308	346	330	337	333	314	305	303	322	328	297	320	326	348	339	366	317	344	322	321	336	364	315	326	325	318	303	337	344	312	319	304	336	302	317	295	352	321	324	316	324	327	325	327	332	311	328	330	353	321	336	316	310	333	312	347	328	318	372	338	320	300	329	329	309	326	359	343	325	315	360	296	301	295	310	311	301	323	303	348	304	333	328	338	331	326	320	328	347	308	330	337	329	327	319	331	304	323	316	325	335	333	307	323	308	291	326	343	326	348	346	323	353	313	318	322	323	375	311	330	344	344	325	338	301	336	335	315	300	342	370	328	349	315	307	333	333	314	334	326	348	317	342	328	319	318	344	340	290	359	307	317	347	345	320	344	336	347	344	334	332	330	317	290	325	336	340	338	325	304	332	281	314	317	316	307	328	321	331	324	326	342	311	321	356	335	315	350	337	360	314	317	356	296	312	297	289	316	313	341	330	357	339	283	310	365	303	335	312	332	313	325	338	294	320	319	316	323	309	311	304	327	336	317	340	326	311	333	321	333	315	318	330	305	336	305	326	367	320	363	350	323	321	324	347	327	313	304	330	331	349	320	303	337	313	293	353	320	347	335	324	346	337	294	360	296	330	321	299	368	323	317	353	332	317	311	319	338	301	299	320	338	342	332	325	309	336	320	316	329	331	356	304	326	320	302	342	328	317	326	312	343	319	323	351	320	322	294	341	329	297	305	328	327	316	303	320	329	332	299	309	320	349	347	350	318	325	332	346	324	333	365	323	333	320	330	314	304	329	369	289	312	329	311	312	343	304	310	325	289	303	332	338	321	345	314	319	309	326	319	296	335	320	303	338	303	347	314	348	325	355	313	306	297	327	322	292	325	316	300	310	341	298	328	350	349	346	358	345	304	334	317	317	329	324	327	342	323	336	336	320	327	291	300	331	322	288	361	334	303	325	339	321	318	366	328	348	316	327	317	329	308	313	326	363	332	308	320	344	293	351	316	334	322	285	315	343	338	326	308	330	311	306	301	334	333	284	360	305	298	291	344	311	297	321	311	313	307	315	317	313	329	333	291	349	328	322	326	311	284	325	347	332	334	335	330	290	318	282	336	334	295	334	323	311	320	363	347	340	352	341	328	326	325	355	292	285	324	329	314	310	316	300	342	307	288	366	316	369	341	283	313	291	305	299	344	319	304	326	336	304	292	351	321	328	313	307	327	313	333	309	338	318	319	328	323	320	336	347	298	311	339	288	312	312	317	330	304	325	320	319	330	322	348	333	345	311	318	324	331	329	289	318	326	335	340	346	338	306	358	331	312	318	323	310	334	339	346	315	329	340	290	373	292	343	348	334	325	302	319	332	308	308	319	348	336	322	315	359	364	323	302	322	366	314	334	288	332	324	313	301	367	334	346	308	278	308	333	361	344	320	327	357	320	360	303	352	308	346	335	310	311	341	306	307	334	330	304	325	319	320	309	318	316	314	325	335	309	307	343	332	304	320	304	330	310	342	317	319	311	341	340	337	325	332	326	343	358	354	325	315	343	334	298	322	324	328	348	310	318	338	331	348	319	307	313	333	319	311	346	326	324	340	298	332	304	333	316	338	331	354	336	340	320	317	320	303	325	328	333	322	326	322	324	302	318	343	318	340	320	326	333	331	294	326	323	338	350	329	323	319	310	316	331	323	307	342	321	338	340	315	329	359	327	338	323	320	345	349	329	317	352	314	301	352	319	321	331	317	325	369	324	340	318	306	318	301	322	345	344	351	313	310	286	340	321	346	292	310	357	328	300	333	345	342	310	334	355	353	328	332	285	324	332	324	349	347	342	300	336	337	307	369	289	345	329	349	328	321	348	333	346	316	310	345	344	336	317	384	338	337	332	328	319	298	352	329	324	319	300	324	329	317	342	317	305	314	312	319	339	358	319	321	353	316	347	353	353	314	320	338	286	331	296	335	328	344	329	334	294	336	343	324	333	348	338	310	337	327	317	338	333	313	350	345	308	326	321	346	341	329	360	339	299	336	314	336	340	331	317	334	309	312	347	343	323	294	357	370	325	371	364	356	328	304	300	313	313	315	327	313	338	334	290	300	330	334	295	312	322	335	326	322	329	329	320	316	352	300	318	328	342	334	295	310	344	317	326	305	300	335	326	323	324	359	349	310	343	304	317	307	308	323	325	329	343	331	315	353	316	299	325	329	341	337	316	338	345	316	335	325	330	316	334	302	313	311	338	338	340	345	322	292	317	309	310	323	308	317	307	318	304	313	331	333	341	318	337	308	301	300	309	341	327	322	337	303	313	303	330	310	317	365	292	325	345	357	368	318	302	327	303	291	354	378	320	315	310	345	345	355	321	336	312	337	322	352	370	309	320	327	341	343	310	343	359	326	308	328	345	325	335	357	302	353	331	314	347	312	328	314	286	341	325	302	332	307	316	334	313	306	315	311	326	338	324	353	310	309	357	340	335	325	322	329	304	339	332	322	337	310	328	344	299	342	333	310	317	347	317	324	319	315	329	314	321	351	317	335	316	330	350	297	333	334	316	343	358	302	311	320	328	297	360	307	295	321	324	341	313	322	349	336	329	320	325	301	303	335	345	321	322	296	299	309	330	318	283	337	307	363	333	336	342	347	286	354	317	347	311	347	315	299	319	325	324	329	306	315	313	329	326	324	341	312	325	322	345	341	336	330	318	314	325	325	309	296	331	328	317	333	343	349	367	327	291	318	326	337	326	319	321	301	306	317	319	319	313	302	304	327	339	344	330	363	304	313	333	329	331	336	326	338	323	345	320	352	301	324	328	345	349	337	272	312	339	334	336	322
23791	21695	29735	25217	24655	26061	23817	15443	10276	7442	5364	4043	3096	2396	1955	1529	1257	1040	842	722	680	611	526	519	449	384	356	340	314	304	289	301	277	250	271	244	239	249	239	200	226	237	227	220	199	242	204	211	196	209	239	241	218	210	197	213	195	214	206	230	224	222	212	215	224	195	235	204	202	228	204	212	193	209	205	208	212	214	210	220	217	222	205	234	219	226	203	202	216	216	208	191	172	224	216	241	215	211	198	216	219	227	213	203	201	200	202	193	206	188	212	211	210	215	225	203	200	198	210	188	227	214	233	212	204	209	203	219	225	200	193	202	217	215	207	217	198	223	214	210	208	212	227	204	199	200	212	220	228	212	205	184	197	208	243	201	203	202	223	207	210	215	220	215	210	225	223	219	229	196	201	225	222	223	234	213	202	210	217	223	184	215	177	207	184	207	236	195	204	233	209	211	212	210	237	218	207	188	199	208	188	218	218	218	232	224	202	211	195	203	230	243	214	184	228	213	210	209	200	202	225	195	211	216	221	198	216	239	203	200	202	190	234	217	199	185	208	228	196	212	203	203	216	232	213	205	188	217	229	202	205	248	179	194	194	222	208	226	212	192	203	218	222	206	210	210	222	232	222	209	214	205	194	199	213	196	216	194	209	206	213	213	221	219	199	188	196	178	207	207	200	217	197	203	216	196	229	204	230	223	236	235	187	221	217	207	222	236	213	210	206	219	209	216	189	224	224	216	203	210	226	230	215	230	191	186	208	222	211	182	193	217	204	213	199	228	216	217	209	213	219	226	225	227	237	219	197	220	239	199	217	196	241	212	226	229	215	240	248	208	214	203	196	220	198	219	217	188	220	197	201	225	208	211	220	187	215	232	231	244	220	204	212	218	203	230	207	211	215	210	184	213	231	220	201	193	204	209	196	227	194	218	230	209	217	229	230	212	213	205	233	221	229	216	220	201	196	217	214	180	199	219	235	187	219	239	197	233	234	227	197	227	198	220	207	218	230	235	227	229	211	238	199	192	212	250	212	183	213	222	200	217	209	250	199	203	226	203	220	201	217	239	207	204	204	216	196	192	239	204	187	221	229	203	238	206	230	230	235	236	201	232	223	183	201	236	201	195	216	224	235	198	213	194	234	198	189	193	227	210	216	201	212	221	206	195	234	200	215	223	205	182	210	185	205	209	206	229	204	218	227	201	229	211	246	222	198	226	206	230	208	206	224	206	254	192	235	221	203	198	212	196	204	209	202	232	210	242	216	213	246	205	175	222	191	207	215	221	208	211	207	184	218	231	204	222	218	209	249	199	236	206	229	217	176	226	200	216	201	227	205	212	226	218	217	213	215	212	208	184	230	215	217	195	202	244	184	227	240	213	204	195	215	192	216	209	207	209	227	210	202	251	221	216	191	204	206	229	216	226	209	220	199	192	213	197	217	232	176	187	243	207	202	199	218	228	188	214	199	237	196	197	200	192	207	230	200	181	204	211	217	206	228	216	203	184	204	217	211	229	206	199	228	217	213	195	213	230	210	213	246	217	217	203	218	209	226	226	221	219	224	194	202	229	209	223	212	223	195	191	227	211	221	204	186	210	235	205	195	205	203	221	203	193	220	208	204	205	218	223	227	183	236	219	209	216	189	202	213	205	206	195	235	199	206	217	189	199	201	246	205	212	198	207	246	212	203	202	226	212	214	213	212	201	212	202	206	204	193	206	233	211	209	215	215	229	211	224	234	202	223	197	216	242	239	238	223	215	195	209	212	216	210	230	215	218	244	209	209	236	221	201	207	221	216	241	204	212	224	222	211	207	197	221	203	204	207	195	230	196	197	215	212	196	227	224	196	221	199	222	191	212	228	203	223	195	228	213	218	221	232	194	206	211	226	266	205	214	211	219	226	175	224	217	187	217	211	205	230	200	232	206	207	217	230	226	208	211	220	197	208	201	245	197	193	211	215	202	208	207	219	238	209	211	233	228	222	214	236	212	210	207	213	219	240	237	203	220	212	232	208	217	256	221	260	186	207	194	218	203	219	209	226	225	207	218	223	188	214	186	225	219	214	190	229	208	246	209	208	211	215	224	226	214	236	218	202	182	237	202	219	196	186	189	226	198	216	234	222	212	247	213	215	189	223	212	206	201	222	213	195	192	212	195	210	189	189	204	194	211	205	217	219	231	227	212	226	208	212	192	225	215	218	223	205	198	194	204	222	204	214	196	213	217	197	214	198	246	228	198	249	198	195	228	208	197	208	228	233	201	242	224	225	202	209	226	216	208	208	191	215	222	220	210	244	204	210	214	185	212	226	221	229	221	228	209	232	210	226	217	194	201	212	222	219	199	185	215	205	191	211	200	202	231	214	205	223	233	219	183	215	210	223	195	203	203	204	224	202	190	227	217	211	214	206	207	202	237	165	219	215	201	236	218	215	200	204	240	216	231	191	207	217	221	220	214	206	214	204	202	198	215	175	214	218	194	217	199	191	212	206	230	215	210	247	193	190	221	232	205	212	214	217	206	201	219	218	261	198	225	223	208	213	197	260	213	231	212	235	211	212	231	219	206	203	196	249	208	190	207	177	218	228	225	206	206	201	179	213	208	214	198	227	198	205	196	225	207	210	221	234	221	249	223	248	191	208	211	220	234	210	219	200	221	211	207	214	211	189	218	223	217	206	190	221	203	208	205	201	222	198	230	209	207	223	223	190	203	205	200	211	176	194	231	214	247	219	175	187	211	224	205	217	245	204	199	225	231	201	206	197	209	209	201	222	237	226	200	177	209	218	209	198	217	190	191	202	230	212	220	224	205	220	209	217	226	218	216	205	191	218	206	197	216	201	203	216	214	222	201	227	211	176	224	189	206	205	200	213	221	224	181	216	206	215	212	207	181	232	209	159	204	207	213	209	179	213	234	204	201	207	219	216	219	211	185	204	213	207	224	210	233	199	189	212	224	227	211	230	214	203	204	176	203	236	218	189	218	200	203	207	216	223	218	232	220	210	226	197	222	214	201	205	220	227	210	228	220	206	207	194	222	211	209	184	225	212	213	206	236	231	214	213	210	225	200	212	213	215	216	202	225	208	190	210	190	216	199	209	211	215	224	220	208	219	204	202	199	210	202	200	227	188	203	200	223	211	179	190	201	215	218	232	199	204	217	206	220	231	231	215	214	222	217	207	236	215	196	211	211	204	214	213	224	231	218	216	232	220	214	212	199	230	219	225	202	225	246	211	205	195	198	216	199	226	201	212	193	207	218	171	210	218	217	226	198	204	230	216	216	188	228	190	214	216	207	221	221	225	243	177	213	188	210	179	199	220	211	213	205	196	200	203	216	213	172	225	208	196	224	229	219	206	219	243	209	189	207	196	217	218	214	207	230	220	215	207	222	227	224	203	210	204	214	212	227	213	192	203	208	213	205	213	209	241	199	234	205	204	225	200	225	204	216	198	203	217	198	224	215	217	202	217	212	204	211	219	208	207	211	217	218	216	206	205	211
34885	60581	57333	47008	40289	34820	29087	24520	19635	15390	12225	9626	7659	6104	4969	4041	2999	2511	2086	1685	1497	1351	1223	994	965	823	712	688	565	550	540	469	421	420	381	385	388	373	375	321	330	326	340	346	316	314	307	350	314	364	288	319	335	325	349	313	304	314	319	324	342	329	340	300	318	326	290	323	338	317	319	285	307	334	371	296	290	328	334	326	315	339	317	336	326	329	300	305	305	324	332	327	318	347	362	295	324	317	321	340	319	296	286	314	300	302	322	308	284	284	359	305	327	305	325	311	341	322	319	324	304	298	275	296	316	282	286	330	335	296	345	276	292	315	314	305	316	318	343	345	320	344	320	338	331	312	286	329	310	329	325	322	329	349	325	340	327	297	343	329	316	328	335	314	335	309	317	327	314	304	327	341	322	301	320	279	302	305	300	342	296	322	317	316	300	298	283	326	312	281	306	309	329	331	272	339	305	317	300	333	310	281	278	313	312	285	328	308	304	303	321	305	343	328	295	322	331	364	306	296	296	352	319	314	334	332	321	298	334	327	297	293	295	317	285	346	317	284	342	336	327	305	295	331	307	293	312	308	361	297	316	318	320	287	280	298	302	333	324	309	300	327	332	300	345	337	332	310	294	302	319	287	348	325	299	322	284	271	286	312	290	296	331	341	271	298	318	332	296	333	324	288	335	285	316	337	302	320	324	312	326	342	292	343	335	302	332	302	317	304	320	311	313	318	351	299	293	313	304	305	311	315	325	330	315	333	315	319	293	316	304	312	318	326	296	326	323	324	301	302	320	341	291	339	327	334	328	291	329	306	312	321	310	311	364	350	325	328	328	325	308	329	298	327	309	324	318	316	287	279	304	318	348	295	316	337	323	316	313	272	318	335	322	302	333	336	317	334	301	293	321	324	307	304	343	328	308	300	298	334	330	302	334	293	291	300	330	308	365	313	290	322	292	330	325	284	346	359	317	294	329	318	300	303	312	307	325	310	327	318	318	303	326	308	283	320	329	343	307	282	328	311	305	344	311	313	284	331	310	320	317	314	300	310	310	309	289	301	320	288	290	332	302	316	342	327	320	322	285	301	327	316	319	317	353	323	334	323	317	318	310	312	327	330	303	308	300	354	304	274	298	322	359	331	313	290	315	315	312	343	309	332	333	327	329	337	322	329	298	338	328	331	322	331	311	304	310	311	315	325	315	308	291	324	325	316	358	328	332	335	318	328	305	327	327	322	336	338	342	300	304	337	324	335	291	333	331	321	316	321	319	312	315	322	296	309	321	312	316	323	321	301	325	315	309	357	329	302	314	330	292	317	292	293	314	295	316	307	317	318	274	294	321	309	346	340	326	317	313	273	297	317	330	297	302	309	305	323	346	319	302	304	327	310	286	328	274	332	312	338	317	296	313	310	317	301	307	320	308	307	285	294	307	312	324	314	303	301	324	297	303	316	321	322	336	340	330	333	293	322	298	302	290	298	301	297	322	312	324	311	300	322	288	312	288	282	308	303	327	318	316	293	332	317	342	303	312	348	313	331	345	311	350	305	313	335	314	296	332	295	305	303	338	290	293	341	303	315	338	314	333	327	308	286	338	327	290	321	354	312	300	296	261	292	324	332	329	312	298	316	324	348	313	357	343	288	313	321	316	306	299	325	336	317	284	305	301	316	308	314	316	304	315	313	315	330	309	294	361	340	312	289	338	330	337	311	329	314	280	294	342	324	290	277	312	314	306	297	289	301	318	307	283	325	295	292	296	310	331	329	313	322	336	322	285	333	339	327	297	309	303	303	318	292	322	304	317	298	353	352	321	273	299	301	303	326	319	304	337	312	282	313	297	313	320	302	280	306	337	318	326	281	319	331	309	319	326	344	338	289	289	301	298	318	311	344	306	290	312	306	326	327	320	309	323	350	327	312	322	336	278	300	335	329	316	322	319	327	298	312	292	338	309	295	306	311	327	292	340	341	335	284	302	284	320	328	294	331	293	322	333	340	324	319	315	323	344	316	310	321	323	303	359	299	314	290	312	323	304	303	318	288	334	307	342	294	339	315	331	319	317	285	323	319	339	319	315	316	292	307	294	314	308	321	352	331	322	325	272	319	285	278	338	286	334	282	319	314	299	307	320	297	291	313	283	331	325	333	270	321	323	321	289	328	339	332	299	310	319	305	309	335	277	286	322	295	314	327	298	310	300	294	292	362	318	290	317	269	319	355	321	358	328	331	359	283	317	320	296	330	307	314	315	298	304	312	329	285	295	295	332	315	299	318	322	316	347	318	308	332	322	297	342	295	330	286	321	322	295	295	341	331	331	314	326	283	310	346	307	319	312	288	274	345	277	297	303	293	313	311	337	294	328	326	328	323	311	332	297	319	319	321	318	320	286	286	316	310	316	351	344	284	303	327	328	312	326	301	315	276	308	334	313	330	293	331	316	285	327	300	289	283	311	303	328	338	310	312	301	296	278	305	309	305	329	317	303	300	328	309	312	292	306	319	290	313	306	321	313	310	320	295	301	312	332	319	329	293	317	310	299	315	302	339	289	292	321	306	315	300	309	323	345	295	305	325	320	319	295	306	311	308	310	310	301	295	302	313	332	308	298	334	314	305	335	317	296	301	307	305	330	323	318	305	287	323	303	351	324	318	336	386	308	312	305	334	301	307	340	309	325	328	319	338	324	307	303	334	308	312	318	299	280	304	299	289	320	320	347	308	331	320	309	315	305	308	295	328	315	299	287	309	274	316	309	345	295	295	319	329	301	293	334	302	322	351	309	337	287	287	302	290	316	302	319	318	308	317	318	319	302	306	303	309	287	314	323	305	332	317	295	319	307	325	311	341	310	315	345	282	317	334	311	306	318	322	319	293	329	331	302	306	299	323	320	316	320	298	281	328	289	324	310	322	309	308	339	298	306	285	308	323	324	321	327	319	322	337	317	323	306	320	317	318	351	308	323	325	331	314	290	341	313	311	304	304	259	310	296	346	311	289	291	312	331	332	318	324	306	296	305	302	308	324	350	294	307	300	292	318	335	318	303	329	331	294	333	319	294	338	328	329	306	334	274	300	302	305	342	283	357	331	330	304	311	302	344	325	308	312	298	285	302	304	310	292	307	319	286	329	342	295	298	333	312	331	352	329	311	320	320	313	311	329	329	340	307	327	285	316	290	291	291	314	319	321	319	305	324	318	299	347	292	317	323	324	326	297	313	316	332	298	308	300	312	316	303	323	319	339	293	289	293	323	354	305	317	290	315	299	327	349	322	328	305	310	325	308	337	299	320	321	316	321	310	318	347	321	325	318	284	317	320	317	290	340	338	282	310	312	282	299	323	331	330	319	338	339	285	311	330	325	329	290	304	314	319	334	270	331	312	300	296	286	306	330	318	305	346	321	309	307	306	323	319	328	323	325	330	287	312	291	335	298	325	324	302	334	322	329	297	350	340	333	328	329	316	284	317	289	313	311	314	331	305	305	363	306	301	309	329	338	289	340	355	325
28281	32015	38944	32319	23357	16410	10802	6974	4643	3256	2515	1797	1470	1235	952	808	669	529	530	443	364	398	389	333	336	274	268	247	278	260	267	236	216	242	235	212	224	219	210	217	230	208	245	232	221	207	219	212	215	177	207	192	219	235	222	198	207	193	189	242	185	226	192	188	205	229	190	209	224	208	221	222	207	198	217	203	198	214	204	205	215	172	203	198	200	179	176	200	213	194	199	208	218	234	190	215	209	222	227	207	208	203	202	209	222	188	184	208	207	196	203	216	182	213	183	204	207	231	220	237	223	179	201	222	212	211	224	212	210	220	220	213	216	219	205	200	210	185	216	206	233	218	210	215	206	198	195	185	204	236	205	209	229	197	222	209	201	222	197	204	202	222	214	196	216	200	185	194	189	212	196	193	220	204	210	228	201	202	195	231	210	222	204	203	182	217	203	206	205	175	197	195	204	223	220	217	206	223	213	196	222	213	198	188	203	209	206	228	185	214	214	209	238	224	248	197	167	181	229	203	190	199	205	211	180	212	194	219	218	215	199	193	219	191	213	215	217	199	215	216	228	217	206	215	207	216	219	207	194	189	198	201	205	232	223	196	199	220	186	181	218	212	204	215	206	211	221	217	203	198	213	177	217	212	204	189	188	202	220	194	195	209	192	209	223	215	189	218	187	203	217	214	198	204	204	208	183	208	189	192	201	211	220	196	223	212	214	226	201	196	211	194	213	214	192	233	197	211	211	202	166	197	201	201	207	207	225	201	211	212	205	180	194	211	193	225	212	188	212	216	200	206	207	195	215	208	190	189	180	189	215	187	237	195	206	202	207	207	199	207	206	204	191	206	213	215	178	211	200	213	185	215	190	189	199	181	201	210	194	219	241	247	214	207	220	193	235	216	201	207	195	207	199	174	208	200	205	199	171	207	215	235	216	184	193	201	206	178	223	214	186	216	192	228	199	182	224	205	226	193	214	190	192	218	206	172	193	189	219	198	235	205	160	200	179	221	231	204	205	212	175	199	194	209	229	204	195	198	185	199	175	204	219	197	209	210	228	196	217	216	213	231	211	205	189	199	217	203	214	214	194	208	181	210	205	191	224	185	173	219	192	197	199	236	201	205	190	209	208	202	215	207	211	219	221	217	224	194	203	183	181	191	195	192	235	203	186	189	196	219	229	215	211	220	196	186	208	216	197	211	209	200	224	189	195	202	201	196	205	226	212	214	215	214	235	183	206	201	210	211	185	224	185	200	217	214	209	215	198	213	198	219	197	212	193	202	221	190	200	209	210	198	204	189	228	216	195	216	235	184	213	232	222	186	202	173	221	229	209	227	223	207	200	227	209	211	190	231	205	225	190	197	223	218	194	197	214	217	232	205	206	214	186	216	180	212	210	226	211	236	218	199	212	198	202	217	223	198	206	205	216	187	188	203	185	189	211	230	211	224	197	188	209	213	181	223	212	202	213	218	190	229	189	211	219	202	211	208	209	218	233	195	206	198	164	201	185	202	221	217	188	185	204	224	186	215	194	188	234	208	203	214	214	213	208	187	214	173	191	183	225	216	229	212	204	221	231	174	204	233	206	220	216	224	218	207	191	212	207	188	221	182	226	216	200	218	201	192	230	190	207	205	212	202	210	212	189	218	248	195	211	218	180	190	183	219	196	213	202	235	219	200	209	218	198	200	188	200	208	206	208	214	234	220	243	183	200	201	200	219	198	190	193	181	220	220	220	204	185	198	211	217	230	224	216	207	230	223	211	184	217	199	187	197	197	211	193	204	209	230	200	189	203	198	218	208	227	216	188	202	220	188	242	240	201	204	201	199	213	196	210	211	207	206	196	182	189	206	191	209	208	211	209	193	213	212	199	252	224	223	213	220	221	206	206	203	233	241	196	201	204	192	222	203	216	215	229	199	197	197	172	218	199	204	225	193	206	212	200	227	220	188	193	194	223	195	196	204	198	197	209	217	229	194	211	215	213	179	184	215	211	200	210	208	216	206	198	180	226	241	208	195	201	212	200	202	196	205	205	224	213	229	194	201	217	209	186	209	189	204	191	193	198	199	192	205	178	212	198	204	202	232	193	214	214	187	225	196	209	200	203	212	192	204	197	201	216	211	177	208	227	183	201	207	215	209	228	179	209	192	207	204	192	214	202	191	206	196	203	184	209	175	198	215	210	203	220	204	190	214	195	213	202	218	229	236	184	199	223	221	193	197	164	173	211	208	210	173	192	197	224	187	222	200	213	195	207	182	209	195	212	199	241	217	198	186	190	216	224	217	179	197	210	215	190	227	199	233	222	221	189	192	220	225	199	197	206	213	199	231	192	199	214	224	218	196	227	204	218	205	200	197	218	216	198	213	196	213	220	216	215	204	217	193	206	221	209	197	210	200	196	209	216	220	197	201	224	203	225	200	178	199	234	201	201	188	193	200	198	203	225	209	194	212	195	206	230	233	209	201	213	193	214	209	189	199	206	231	195	198	206	216	201	217	183	188	202	201	188	220	210	194	221	241	204	182	234	233	189	186	200	225	188	230	186	202	211	198	214	206	183	209	221	195	218	210	188	221	218	209	202	213	211	201	206	220	179	195	210	195	204	198	196	190	228	206	213	219	211	168	196	224	198	209	202	216	201	211	226	187	195	198	199	196	202	221	190	215	182	192	230	213	219	206	188	206	174	197	196	227	207	225	183	214	214	210	204	239	206	200	210	209	190	242	186	207	216	240	198	181	196	216	198	207	184	208	177	218	191	211	190	210	214	230	217	229	201	230	188	225	199	211	212	222	211	193	217	238	209	204	219	204	187	182	216	219	194	184	210	194	193	200	211	211	240	191	171	200	214	191	181	172	215	227	176	219	219	209	209	235	204	193	226	222	197	213	217	196	201	200	223	214	207	215	210	203	211	224	226	209	199	227	214	224	217	170	215	178	210	202	208	206	212	207	215	213	216	238	218	194	214	232	210	178	209	190	206	211	214	189	199	214	212	200	237	184	197	219	183	223	187	216	210	205	211	217	196	195	214	215	229	211	216	186	210	229	229	211	211	201	210	183	184	215	193	246	219	221	214	215	188	221	185	211	207	183	212	228	206	214	178	216	219	193	224	186	207	221	193	195	212	217	197	203	214	202	194	205	229	172	183	228	220	206	225	198	202	218	205	184	221	189	200	211	180	212	205	194	196	212	202	234	183	225	204	180	247	240	190	198	226	206	209	208	197	203	198	246	191	222	209	216	172	205	213	204	237	206	238	220	197	204	217	223	224	190	218	191	226	185	211	198	196	207	212	205	191	202	213	200	202	204	208	226	223	232	233	212	232	229	198	212	224	205	209	196	219	205	210	232	219	189	231	212	205	227	199	231	215	207	219	216	193	215	202	212	216	177	189	215	195	197	171	228	215	225	199	201	199	206	218	214	220	214	209	217	189	201	194	211	218	221	206	214	204	188	218	185	211	202	234	211	225	193	247	181	188	191	197	224	195	205	197	237	189	189
32691	49238	45628	35876	29915	24503	19327	14957	11202	8429	6529	4944	3934	3048	2449	1965	1591	1352	1175	919	840	781	654	608	570	534	460	476	427	438	390	384	356	365	331	337	346	340	375	325	333	287	323	323	310	334	339	349	325	316	336	307	371	326	307	297	340	314	308	308	323	306	295	296	344	322	329	324	291	331	335	295	276	320	316	299	283	303	274	313	302	311	338	298	300	324	325	312	315	320	329	334	353	295	318	340	308	307	303	319	300	333	298	305	311	298	345	302	327	318	330	317	286	322	302	309	333	296	303	286	298	305	321	308	302	318	281	319	304	327	330	321	310	309	298	300	288	312	294	315	318	302	299	297	296	295	273	342	320	295	297	304	311	286	285	335	288	293	340	305	318	329	321	298	334	293	310	283	288	299	279	298	329	349	294	300	346	333	321	323	329	321	325	324	340	312	316	321	300	331	314	298	325	318	306	314	309	310	316	332	287	309	297	302	322	319	326	304	328	303	288	327	323	326	288	301	315	333	296	298	323	291	315	300	338	289	317	285	324	281	328	308	298	334	296	300	284	287	330	286	292	326	301	308	316	332	303	318	330	305	336	320	334	291	333	329	312	311	300	290	316	283	324	300	337	332	325	338	335	289	322	320	328	291	327	322	303	321	310	314	281	303	333	327	301	348	300	309	319	343	316	331	295	316	312	325	309	299	323	320	329	309	294	346	317	310	298	308	311	341	311	297	291	269	327	285	328	346	321	307	305	284	334	337	274	314	301	290	327	308	336	278	320	288	331	339	337	316	296	294	318	310	325	338	300	318	311	340	301	311	315	339	338	316	298	307	316	317	362	303	347	349	313	347	292	285	301	277	313	329	300	331	324	316	290	290	299	302	314	346	328	319	298	300	279	283	307	312	320	316	310	292	302	333	293	352	318	332	287	312	312	335	323	297	324	317	325	313	322	339	308	352	316	321	272	291	308	317	304	300	298	337	307	304	278	305	309	278	298	290	322	332	296	272	308	308	326	274	299	310	302	291	294	343	318	298	345	314	315	319	308	298	313	312	292	309	313	357	320	301	323	297	333	326	305	281	289	305	338	301	286	314	342	341	328	324	279	308	351	326	316	283	296	293	301	335	313	312	319	291	354	302	344	293	298	327	320	274	317	321	294	333	320	329	294	312	288	321	303	295	324	308	299	317	323	332	320	318	289	308	340	313	295	328	334	309	262	279	321	316	318	277	319	283	297	326	294	311	298	361	342	271	330	297	296	326	297	290	294	309	304	323	311	303	308	309	320	288	328	323	310	297	311	310	321	283	311	304	318	333	325	326	312	327	315	313	329	296	307	339	316	322	331	330	303	293	306	307	319	317	370	327	320	308	343	318	326	319	331	300	279	311	334	297	286	291	278	306	318	277	323	350	310	313	316	306	310	291	315	306	303	326	300	309	309	307	294	306	294	304	267	317	301	310	308	291	301	341	315	293	292	333	299	317	316	329	296	301	307	329	325	332	299	323	313	305	316	282	323	324	279	311	290	295	351	346	299	325	313	334	317	336	326	327	305	317	307	281	352	313	276	294	297	311	303	329	296	297	313	311	338	277	308	314	342	310	315	296	299	301	345	303	307	317	313	292	318	305	309	300	282	322	308	287	313	305	319	316	323	306	312	320	303	327	329	334	307	326	315	335	279	305	292	331	327	303	292	312	329	300	287	318	313	314	337	298	282	327	332	299	323	300	327	366	316	342	301	310	323	310	303	314	321	294	329	305	342	328	352	305	315	303	298	313	296	326	322	294	300	318	331	315	335	318	335	327	313	326	287	301	316	316	287	309	301	312	307	331	304	314	313	309	351	291	318	321	339	359	323	337	304	307	334	303	301	302	296	333	311	319	285	265	308	304	326	302	304	332	316	283	281	306	276	330	307	311	313	321	308	348	308	293	316	294	340	311	320	343	308	307	343	303	307	327	289	318	315	299	321	328	307	272	314	321	304	315	332	302	300	319	314	317	323	317	318	340	305	319	303	309	305	319	336	317	314	311	336	315	297	323	299	305	338	324	342	313	322	310	296	310	296	279	334	310	270	307	340	316	308	305	333	304	303	310	330	340	300	323	285	288	290	299	315	298	293	318	324	335	287	327	306	303	325	281	312	309	336	304	325	298	302	325	305	305	324	334	293	326	323	308	313	319	314	295	299	313	306	315	327	308	299	335	322	314	305	289	312	298	283	320	313	316	268	328	340	324	312	308	309	309	302	314	288	340	289	283	297	305	286	295	302	326	347	290	307	325	310	322	329	317	306	321	297	310	327	322	305	309	321	319	329	300	322	325	289	317	319	327	375	325	283	310	295	316	331	332	296	319	328	317	311	316	308	360	334	333	280	316	323	304	293	323	302	307	329	308	334	308	333	344	306	304	331	322	316	299	290	317	300	326	334	321	330	311	339	288	282	314	320	299	307	295	321	311	319	290	271	292	318	300	313	318	310	315	329	289	331	289	302	301	329	310	347	316	324	296	327	311	315	302	318	310	307	349	303	359	293	296	321	311	306	293	311	310	320	268	308	257	300	297	303	306	273	338	300	310	321	322	330	277	315	321	317	336	295	277	311	328	332	351	314	294	321	311	332	309	293	339	317	314	315	275	320	317	301	322	310	328	324	326	319	340	315	325	337	329	316	313	300	309	311	308	304	326	319	294	296	316	317	307	330	322	305	311	330	332	322	293	307	331	350	339	324	307	299	326	330	294	318	329	342	311	307	305	300	291	312	292	318	341	313	287	294	303	326	305	318	333	347	335	343	303	309	309	310	285	294	315	301	292	296	335	323	312	325	332	320	291	314	278	299	311	312	315	294	311	306	331	327	305	348	356	302	324	285	336	318	312	302	298	296	303	318	302	296	304	305	323	320	316	337	298	320	339	306	329	309	321	296	306	327	282	286	344	319	328	293	341	324	297	314	290	322	295	305	309	325	296	340	319	320	299	309	303	308	299	305	286	330	302	317	302	335	332	323	312	317	335	328	308	310	320	305	312	307	342	293	288	307	297	312	316	338	287	308	300	331	327	326	339	301	320	302	293	311	302	336	321	325	319	292	323	297	329	316	283	322	344	296	307	327	315	311	347	286	336	326	318	298	282	323	319	309	307	319	295	317	327	314	309	331	298	301	308	334	291	297	293	318	325	305	343	299	293	329	310	299	310	332	312	343	299	302	306	322	338	329	311	317	340	336	309	287	320	337	300	285	300	334	315	316	313	333	314	307	312	314	298	311	311	302	324	293	324	331	326	312	339	327	295	306	306	322	302	276	307	306	311	295	312	320	310	309	319	310	283	300	322	323	335	301	293	314	283	295	322	323	293	297	313	332	300	312	297	319	320	309	309	289	308	311	317	309	318	299	306	324	318	279	348	348	297	288	297	336	311	348	323	314	340	309	304	298	310	310	326	302	305	292	337	300	330	321	279	305	326	338	338	296	318	305	332	296	316	308	294	291	349	323	313	322	312	319	306	303	340
25064	21744	29939	29016	25965	22985	17391	10789	7178	5049	3761	2857	2251	1729	1424	1098	922	820	704	615	510	461	441	421	365	338	311	297	285	282	263	230	261	277	237	209	254	248	238	222	220	218	235	199	235	234	214	219	211	217	247	205	230	217	219	218	223	240	215	223	235	210	227	208	219	231	202	235	216	220	236	221	215	223	211	250	211	201	223	181	229	225	214	237	195	218	206	231	223	237	213	205	222	212	237	222	222	249	235	251	224	208	238	249	217	213	207	244	195	219	220	198	227	248	234	196	240	225	258	202	236	213	195	221	251	215	220	217	228	206	224	228	224	247	222	204	199	234	208	222	236	258	217	220	217	220	214	195	201	234	247	209	231	215	216	223	196	223	228	229	236	226	246	226	200	223	214	207	211	229	248	201	231	229	195	208	225	208	241	209	235	193	205	209	213	214	224	211	205	253	220	221	227	196	220	229	212	216	224	199	213	221	209	211	217	216	216	212	192	226	195	235	239	231	219	217	244	239	222	205	211	234	237	232	232	217	225	206	229	216	217	222	240	212	216	221	239	231	230	233	233	231	244	205	225	233	217	222	225	234	215	236	219	219	249	259	219	206	213	225	226	196	198	187	216	197	207	218	247	190	247	242	219	222	231	233	232	243	210	221	197	246	211	194	219	244	234	219	211	196	221	215	206	213	240	215	225	219	213	216	208	230	246	224	215	244	234	220	223	234	199	237	241	226	209	233	201	228	194	199	212	232	211	224	210	219	217	202	200	222	192	233	207	195	226	241	198	220	222	202	202	220	228	235	218	226	211	199	191	242	229	232	244	192	213	230	205	223	216	204	195	239	211	230	197	211	201	220	232	219	221	195	229	220	201	225	223	257	224	217	197	225	209	248	247	229	218	204	210	227	223	219	225	228	217	218	195	214	217	235	208	236	228	180	238	217	241	219	250	196	204	199	219	207	227	205	242	237	223	219	225	248	216	218	238	217	207	208	241	239	211	225	214	243	215	221	224	226	237	213	228	206	217	203	219	210	202	231	247	218	225	209	221	215	215	221	220	233	214	190	220	208	241	189	204	220	227	248	231	212	223	212	214	211	198	196	189	202	221	213	219	213	191	195	217	233	231	218	210	210	241	208	206	230	196	204	251	218	237	226	234	223	208	199	226	218	227	220	211	195	230	228	206	222	226	222	222	205	237	257	211	235	208	212	238	195	209	216	216	236	220	224	220	184	234	209	224	211	212	212	206	223	213	203	215	212	216	226	239	218	230	201	203	251	210	198	230	239	217	213	193	224	206	254	214	223	216	227	219	213	219	208	200	249	230	227	227	238	233	202	233	213	237	235	204	216	222	231	200	206	227	215	218	209	204	210	199	232	217	215	230	211	222	206	227	203	214	233	202	221	212	244	231	225	232	235	230	193	222	200	189	204	191	253	225	190	224	221	214	239	217	216	201	223	217	202	238	229	244	227	233	242	197	216	240	224	218	201	224	221	205	222	192	226	216	204	237	212	233	202	232	231	189	217	235	239	225	209	215	219	220	253	231	204	220	200	229	236	228	230	201	205	211	203	190	195	216	210	214	227	219	211	221	200	219	229	229	203	249	240	223	224	192	223	250	213	212	187	230	243	207	229	230	228	215	195	194	232	243	198	210	222	216	233	221	237	228	212	220	226	219	208	212	220	220	221	223	247	236	225	219	228	211	209	201	224	233	220	250	188	216	206	211	223	226	206	222	199	221	235	229	242	226	202	222	224	224	214	213	211	226	200	213	209	206	235	201	211	207	244	198	217	211	205	219	205	210	218	229	207	211	217	225	195	229	231	252	251	223	207	220	185	235	208	216	240	209	217	208	204	225	219	221	231	225	234	219	256	238	230	221	218	208	227	219	198	211	204	205	208	222	212	240	215	212	215	198	211	219	224	202	241	235	193	223	239	202	191	208	206	225	220	246	222	211	216	225	225	229	210	211	214	226	222	255	187	237	234	184	207	211	201	212	200	216	214	223	218	191	228	225	212	213	214	203	226	233	206	207	223	216	230	214	208	190	209	191	218	224	205	226	217	233	203	231	218	202	222	232	206	232	206	211	224	199	239	193	208	192	195	222	218	240	211	210	211	235	225	205	216	236	185	232	221	236	206	209	194	222	245	199	215	237	198	207	245	235	217	201	209	221	223	202	227	202	203	221	211	216	193	220	224	205	238	231	242	211	234	234	207	225	256	220	228	217	226	221	219	236	214	228	218	209	211	209	216	206	226	194	210	224	215	203	217	222	221	201	237	209	220	220	226	234	243	203	218	198	231	208	200	231	241	193	225	207	185	206	231	178	212	228	238	215	206	236	217	235	219	234	233	212	233	225	220	209	244	197	223	222	217	217	216	210	217	221	210	199	243	247	221	208	237	231	208	233	212	212	231	210	213	206	230	196	193	224	218	209	206	231	243	219	209	213	221	217	227	227	215	212	233	209	241	231	231	200	236	201	243	215	245	225	216	197	243	229	226	219	221	205	224	216	212	230	216	207	205	227	203	200	215	188	201	223	224	226	222	224	235	218	238	235	217	244	209	226	258	213	206	195	209	225	229	194	239	244	230	221	201	251	214	216	221	221	231	247	213	212	197	202	229	223	231	242	190	235	231	211	208	227	228	230	213	229	210	239	222	221	197	201	239	215	201	202	202	211	208	202	201	218	233	218	251	222	231	232	189	201	198	231	215	214	197	222	213	191	233	227	222	220	213	241	223	213	238	256	223	215	195	241	216	198	219	191	208	213	206	207	215	220	216	204	195	215	218	245	222	216	201	215	230	227	179	211	221	194	209	208	233	200	212	216	210	239	222	229	232	212	201	230	213	222	228	207	216	227	224	184	244	215	222	193	222	186	222	231	211	229	205	240	222	222	227	194	213	226	225	196	199	242	197	219	209	198	227	215	215	213	221	221	236	218	197	231	222	219	226	230	205	225	219	245	264	245	227	250	212	209	221	232	212	240	194	223	233	232	233	209	223	203	218	235	212	219	208	233	220	226	211	203	209	223	226	218	222	200	215	215	254	216	220	227	200	232	230	215	213	234	217	218	259	247	218	210	203	212	228	221	214	239	224	217	221	206	204	240	194	234	217	221	189	202	222	221	204	233	196	211	190	210	232	229	226	217	211	211	199	185	237	231	225	234	213	217	220	226	193	228	224	226	225	228	251	209	227	186	228	228	223	212	248	206	214	232	227	209	206	249	198	223	216	238	238	207	232	223	216	209	215	223	213	218	222	199	234	224	252	228	251	221	209	220	234	216	219	222	218	209	174	221	224	226	226	237	213	209	243	225	209	230	215	236	217	182	222	234	240	203	221	208	224	215	220	201	191	213	209	204	216	207	209	228	238	222	236	240	211	222	214	252	229	216	237	227	207	225	217	223	217	226	218	233	219	200	222	229	228	214	272	223	237	229	221	211	209	203	222	210	227	227	232	215	222	233	236	227	220	216	229	215	245	243	217	235	251	246	198
34024	56600	52642	42129	35541	30140	24522	19662	15269	11931	9342	7092	5735	4449	3632	2822	2335	1882	1530	1324	1215	994	888	827	681	665	589	539	525	494	449	429	397	397	404	365	359	389	387	369	349	330	332	345	329	374	356	340	343	328	349	371	311	360	364	358	324	340	338	338	315	347	291	312	311	320	296	304	295	292	336	317	334	327	315	292	304	314	338	324	318	363	307	334	320	322	318	363	315	355	347	326	326	305	321	347	316	315	333	311	331	337	352	331	325	322	328	326	321	300	344	322	324	341	348	314	372	309	345	334	351	358	358	329	358	319	296	336	343	307	342	302	321	337	345	315	316	319	326	322	318	328	303	327	343	302	313	357	313	335	306	320	322	324	350	299	330	331	324	305	306	306	332	318	343	297	322	306	326	327	301	328	343	315	345	329	319	276	310	348	341	331	345	334	313	331	314	363	299	334	337	302	323	346	304	328	329	322	322	328	335	314	316	364	344	318	341	329	283	354	331	308	320	321	329	328	341	350	321	321	360	373	329	318	355	333	334	323	309	349	303	312	290	341	335	343	323	338	330	343	329	320	320	325	339	335	304	368	342	317	343	309	326	341	346	338	316	326	294	335	363	326	304	342	333	346	329	339	360	320	306	306	337	351	350	333	334	342	335	300	305	312	327	326	305	330	362	336	363	323	293	310	331	366	317	327	330	327	313	318	357	347	321	295	323	317	293	352	328	313	349	289	330	346	342	318	338	335	335	328	347	313	321	321	317	316	359	332	357	315	348	302	333	298	333	337	325	323	318	306	362	344	332	314	347	325	336	326	350	363	302	339	317	316	344	312	336	310	304	354	313	332	301	303	309	338	306	301	313	306	361	333	329	330	307	334	333	318	335	335	298	354	338	297	296	339	333	294	349	317	318	300	325	303	333	363	321	350	343	341	294	314	343	332	326	336	319	332	336	311	370	346	316	306	341	343	277	319	332	332	338	339	319	370	338	340	344	294	334	320	310	335	358	309	336	320	318	316	339	324	319	371	323	327	312	345	322	328	338	318	308	310	350	293	345	314	301	293	325	342	365	323	301	332	340	323	330	338	323	326	352	346	349	333	326	344	339	321	340	352	338	322	340	337	324	315	320	337	338	356	332	327	336	343	333	324	304	326	333	320	303	312	326	344	306	324	320	341	290	337	332	340	292	337	338	322	329	289	333	342	336	325	328	299	338	313	336	343	350	326	328	314	317	319	355	324	353	316	350	295	339	289	342	364	334	334	310	315	324	319	308	309	339	325	294	328	326	325	300	351	346	333	323	327	343	326	318	320	333	332	331	302	322	345	332	332	348	305	325	319	330	309	303	318	319	299	319	343	332	308	334	340	296	338	319	320	342	358	332	338	301	344	342	366	352	316	331	346	341	314	319	332	323	281	346	338	321	303	322	307	300	323	330	308	315	330	306	355	349	323	329	322	336	267	333	330	331	333	331	325	320	334	304	360	311	340	327	316	321	321	317	311	354	339	341	334	342	363	333	343	373	329	342	321	336	367	301	326	338	333	331	306	335	280	347	321	320	331	342	341	309	324	359	340	346	349	349	311	326	329	315	348	300	327	359	330	350	327	347	360	301	348	345	335	330	341	344	332	330	328	312	334	333	320	335	301	316	308	333	323	331	340	339	327	332	332	323	344	328	291	325	339	321	369	311	342	358	336	346	316	312	339	313	343	306	334	324	355	323	352	319	324	300	322	350	286	338	315	339	367	323	305	344	296	314	340	324	355	361	359	308	325	336	354	328	334	351	310	335	341	346	337	360	312	346	348	323	325	319	332	309	313	344	343	337	316	326	338	306	318	362	332	346	336	341	329	326	334	343	302	349	330	320	344	319	342	334	325	292	325	309	311	322	318	347	353	310	306	321	308	332	344	346	313	338	330	339	313	337	337	332	360	355	335	296	342	312	329	343	336	304	355	356	327	349	342	312	334	316	344	311	366	290	324	338	317	338	325	304	322	314	331	357	319	337	344	347	311	337	329	339	332	328	326	316	336	316	361	305	326	345	326	359	337	355	320	295	361	302	279	329	341	312	348	326	332	307	327	324	305	336	351	357	344	326	322	350	341	318	335	343	342	327	284	354	312	322	349	314	328	307	328	348	319	316	317	302	312	304	300	308	318	357	308	335	318	317	307	345	325	340	344	321	344	332	297	366	286	351	312	312	310	330	298	320	299	358	382	347	307	348	346	315	306	346	341	309	357	317	335	377	328	315	359	301	329	318	314	352	309	349	352	304	335	328	309	328	311	305	330	338	329	362	347	334	308	334	345	319	304	325	360	355	337	346	331	323	370	315	325	335	311	346	327	306	311	349	360	329	334	347	343	331	288	313	330	312	338	312	299	353	326	347	356	334	295	326	331	344	327	314	298	336	371	313	370	330	333	333	317	335	333	346	334	356	306	335	311	301	342	332	325	325	336	296	328	345	324	311	364	321	334	365	332	347	317	275	341	326	309	353	359	324	363	373	351	286	333	349	343	363	327	344	335	339	326	293	316	332	341	308	311	332	328	309	336	314	311	335	344	335	319	324	332	313	335	307	300	311	335	334	335	362	381	332	317	333	283	333	312	283	327	308	312	326	357	351	325	338	345	325	356	336	336	322	324	332	337	342	326	316	311	319	315	337	336	338	347	341	344	343	336	316	336	356	367	372	353	321	309	348	346	334	352	303	346	316	359	338	294	326	332	333	324	339	348	320	361	322	324	315	303	327	325	375	310	337	354	344	350	322	338	311	336	319	337	329	326	309	315	377	317	286	349	345	352	328	340	297	368	322	289	332	332	311	334	359	333	300	324	339	361	323	326	340	326	356	311	306	352	337	335	326	347	380	363	322	335	320	309	340	318	354	304	357	328	342	328	293	333	280	340	341	308	319	330	321	336	310	369	344	314	339	339	336	350	327	333	312	306	341	293	343	338	311	304	352	303	358	288	339	337	315	313	322	327	362	325	304	325	339	328	325	350	356	341	287	309	340	348	334	339	341	335	348	318	334	316	345	302	325	329	369	285	304	347	306	298	313	343	327	315	324	295	354	318	322	360	337	301	296	331	339	314	312	353	316	336	318	330	329	284	355	331	368	327	328	323	290	334	320	313	327	332	314	311	346	327	326	331	330	333	332	339	323	352	319	358	343	326	319	315	306	337	330	314	346	315	344	329	320	318	304	316	380	366	297	292	321	315	347	331	347	327	314	347	336	335	333	332	315	296	319	346	325	323	320	315	351	333	355	340	301	331	318	335	338	333	334	343	343	307	323	323	329	298	345	326	316	330	366	335	329	306	375	357	297	343	314	336	314	329	349	345	361	325	333	320	334	346	334	340	349	337	336	322	315	290	312	359	326	340	342	333	306	339	304	325	308	309	350	314	326	320	318	337	336	322	340	308	349	304	321	335	304	333	324	310	330	363	324	324	322	356	338	346	346	319	301	353	310	285	342	315	286	335	348	327	343	331	290	318	337	315	316	312
23769	21672	29628	25071	24226	26047	23887	14725	9894	7377	5358	4124	3232	2426	1958	1608	1337	1027	909	766	702	622	599	443	465	438	363	353	333	296	290	313	249	277	251	262	223	238	225	204	247	236	248	231	234	215	234	226	193	210	192	219	201	230	210	233	204	195	201	192	193	222	204	236	223	249	202	213	226	222	195	238	200	192	244	200	215	206	206	201	213	217	216	180	198	226	203	213	229	203	248	233	222	197	197	214	222	230	225	210	204	205	197	228	198	201	230	215	204	214	213	208	210	215	244	207	185	197	206	205	226	212	238	232	211	213	218	185	248	197	215	232	193	233	201	228	224	232	240	181	208	236	222	209	231	207	199	209	204	197	226	195	222	224	214	218	205	223	211	193	207	229	219	223	202	209	185	181	222	200	209	238	231	211	194	213	199	214	185	223	206	179	213	193	218	207	224	251	207	222	195	241	235	225	224	208	231	216	207	209	210	203	206	245	206	214	201	210	217	214	205	194	201	217	223	210	213	240	228	213	208	193	216	208	221	208	236	203	219	240	199	202	241	203	216	235	230	223	217	230	225	187	204	220	182	219	242	213	220	233	205	206	191	233	220	207	189	231	218	227	204	209	246	226	231	184	202	193	205	188	204	226	234	222	212	199	206	225	227	211	216	242	211	233	184	208	209	231	198	197	200	210	206	243	187	198	236	218	217	210	204	202	211	240	211	200	192	221	198	202	197	235	228	216	211	202	211	237	212	218	209	211	220	213	217	211	192	236	222	198	219	206	238	207	238	234	234	220	192	232	218	201	212	220	214	232	221	211	221	232	220	207	221	226	183	196	236	218	201	225	214	260	216	200	205	212	267	224	206	195	203	201	221	208	224	231	203	230	234	193	201	206	214	224	202	227	191	232	219	216	220	200	219	216	211	225	217	205	221	213	202	235	210	261	221	230	231	216	225	195	200	212	236	230	208	217	194	220	210	229	221	206	233	180	205	205	202	223	197	216	242	244	221	205	225	210	186	219	219	201	227	227	221	212	218	197	198	228	212	243	209	191	235	188	240	218	204	233	224	195	215	203	219	229	232	221	215	196	223	252	216	213	214	204	198	213	214	224	203	208	206	199	201	197	231	229	191	220	220	208	200	245	227	213	226	210	220	222	224	212	218	213	215	223	192	209	215	219	228	205	203	211	231	207	194	212	206	193	222	237	229	199	187	214	201	221	234	203	199	226	207	225	203	207	230	219	191	206	207	208	220	213	231	230	236	163	210	241	213	255	194	202	217	224	207	201	212	210	200	217	217	209	213	192	223	203	179	223	201	214	198	219	242	261	200	214	198	230	200	215	206	219	202	223	228	193	216	219	199	218	189	219	207	182	208	207	224	210	205	224	204	199	183	213	220	201	190	198	212	209	229	189	208	229	213	204	200	217	205	248	226	186	210	209	228	223	218	202	223	208	205	223	228	203	232	227	208	219	239	220	193	199	186	221	220	188	213	210	242	201	227	193	214	229	214	225	200	219	226	183	218	215	261	202	236	214	223	234	215	215	205	223	247	175	203	208	241	243	227	240	235	240	216	206	217	211	217	211	186	203	211	196	228	229	223	202	220	248	201	242	179	201	220	217	213	195	232	203	203	239	205	214	202	207	178	189	214	217	205	232	196	239	204	236	216	223	206	218	193	224	225	199	238	215	222	212	192	186	229	228	213	214	237	216	215	234	239	217	195	190	202	215	221	224	192	224	212	220	200	222	210	232	196	214	222	211	219	202	216	229	214	206	240	211	212	240	207	214	229	196	205	228	207	190	218	189	214	207	212	240	182	213	208	204	202	227	246	219	206	200	208	211	229	221	212	234	197	217	222	232	196	204	219	229	213	204	225	186	222	204	200	221	214	210	215	199	213	197	217	244	191	226	222	200	223	215	213	232	219	209	220	214	229	208	200	227	208	229	213	203	223	214	218	227	215	231	230	220	242	242	214	196	212	197	248	198	215	221	233	189	221	217	258	211	233	205	205	217	216	225	218	198	239	228	212	226	227	237	229	218	197	204	215	205	243	208	211	196	210	214	215	231	220	229	224	226	220	208	200	228	184	203	214	207	214	220	242	207	228	206	188	250	227	183	207	240	226	201	206	208	221	217	213	217	225	238	212	204	207	213	191	235	211	230	187	217	211	240	211	199	252	224	206	242	211	211	209	247	209	198	199	223	219	244	207	222	193	207	222	226	233	201	201	213	227	217	212	222	206	231	214	228	216	200	209	216	235	213	216	213	207	217	215	224	211	207	213	191	215	230	190	212	222	203	210	216	225	216	238	257	204	217	232	203	213	212	214	210	194	223	204	218	199	207	206	209	220	214	220	207	245	229	203	239	222	209	213	222	234	228	196	201	224	214	216	236	235	226	232	215	212	215	218	219	209	215	226	224	211	219	236	242	218	216	219	232	180	224	231	224	242	202	191	211	203	200	233	215	205	205	214	209	219	195	222	244	215	217	234	186	213	196	183	207	208	213	214	216	215	208	228	225	223	224	224	222	221	209	202	203	205	206	214	223	211	241	208	232	217	254	225	239	202	210	229	237	227	241	226	221	225	229	183	223	206	198	217	218	211	219	219	200	233	215	207	215	237	196	228	213	227	241	203	212	224	231	218	189	216	193	199	186	224	211	210	206	203	238	223	221	233	227	215	212	208	215	232	224	195	204	194	224	206	192	198	210	212	219	230	215	220	229	213	239	227	210	200	212	197	208	247	204	243	214	211	182	225	227	243	222	214	205	207	213	222	184	199	236	231	213	196	223	232	223	220	226	236	203	217	213	209	227	194	197	207	218	226	210	224	207	208	225	195	185	215	191	215	224	194	220	224	211	222	219	208	236	209	208	213	187	190	204	222	194	227	214	208	209	213	209	205	190	217	214	213	223	218	229	218	236	227	215	224	214	228	250	200	180	219	206	222	209	197	193	217	228	207	201	173	217	217	224	210	217	203	203	228	215	228	211	212	222	217	211	212	219	221	225	198	225	212	242	229	197	202	216	186	193	235	219	223	231	235	222	193	213	204	234	249	223	222	228	221	226	250	209	201	208	213	203	234	219	215	203	242	218	216	211	222	238	208	201	202	239	189	217	222	246	233	211	209	205	188	219	225	204	207	219	228	196	232	229	200	233	225	189	221	211	199	203	220	216	220	229	229	217	232	220	197	221	199	214	203	227	212	203	240	220	187	239	238	215	219	193	218	221	197	250	211	185	215	221	216	189	215	214	216	201	213	219	210	203	224	213	226	196	236	233	201	226	237	203	193	230	210	213	210	209	218	227	219	204	214	237	206	233	210	210	224	201	201	186	201	213	213	227	221	203	221	203	225	194	220	205	238	224	220	211	230	235	220	212	211	191	214	250	212	214	205	201	215	217	221	214	236	224	201	208	178	220	220	203	202	207	221	217	190	201	209	220	246	201	198	205	224	190	204	229	228	202	219	206	222	202	244	199	222	230	249	202	220	222	211	210	222	222
35509	60993	57447	46175	39972	34758	28975	23675	19253	15293	12095	9809	7803	6064	4963	3797	3142	2517	2033	1727	1491	1303	1122	1025	863	808	707	639	529	538	492	488	431	447	394	384	391	354	388	358	375	359	319	329	346	313	354	337	336	352	337	376	355	335	306	326	321	346	322	310	335	326	309	302	319	305	310	331	319	304	332	295	303	340	318	298	326	315	315	338	308	304	319	329	326	315	318	310	311	296	306	310	316	328	285	326	312	333	304	303	296	326	284	322	301	308	333	326	311	356	309	317	310	313	289	327	311	307	319	320	296	311	330	313	301	289	310	313	316	335	324	332	319	282	311	305	297	330	320	303	339	339	312	341	311	319	332	318	299	278	304	345	339	318	316	334	300	316	320	331	331	294	333	321	319	320	310	335	333	308	341	332	319	319	292	365	321	304	312	347	317	326	284	321	283	292	286	321	338	293	298	294	304	328	288	309	335	331	320	300	324	329	322	296	284	321	323	316	316	320	299	329	304	310	309	305	315	308	328	314	306	310	316	321	317	319	326	310	301	333	334	318	342	335	295	321	294	332	325	318	294	290	309	311	345	298	332	326	294	321	337	335	321	345	287	341	326	343	307	338	326	310	320	313	324	328	321	334	323	320	318	314	307	357	304	311	326	287	341	290	312	313	326	311	292	335	295	334	346	307	310	283	332	304	298	311	311	295	321	305	344	338	342	297	328	302	338	346	325	326	308	315	322	340	305	326	353	289	291	302	293	308	315	309	320	286	301	295	329	314	326	314	301	317	326	289	291	298	317	335	309	317	295	286	311	328	319	321	337	313	326	319	311	302	335	316	348	323	329	300	310	348	292	309	304	347	333	319	280	310	334	328	346	314	316	312	306	307	308	352	310	319	304	337	334	328	294	332	323	316	333	296	304	305	298	323	297	323	335	272	318	355	288	312	309	334	328	304	323	362	329	301	341	323	306	303	324	310	316	323	291	350	349	322	328	285	297	337	343	314	305	314	329	337	321	289	301	322	317	326	319	315	301	310	315	314	311	313	334	291	324	327	313	311	343	346	308	308	309	327	301	358	340	313	303	327	306	296	316	334	330	320	324	336	300	323	330	308	277	323	315	322	331	302	338	324	341	312	333	331	334	326	324	292	355	328	318	323	297	310	290	317	328	318	301	305	334	321	314	297	311	275	296	309	325	330	333	323	305	319	342	303	325	327	336	357	299	316	309	304	298	306	294	307	323	312	295	300	315	324	356	324	330	288	336	344	339	303	311	308	324	326	314	306	314	307	334	323	297	300	329	332	301	315	310	322	325	315	302	330	327	314	348	344	312	333	308	316	343	320	289	329	332	313	373	330	313	284	333	283	295	313	294	307	313	346	312	324	350	285	313	306	316	305	322	343	325	318	330	340	301	311	306	331	298	322	316	311	311	345	326	331	325	320	318	296	292	291	305	315	346	306	331	317	321	315	337	327	296	294	336	300	296	328	307	293	271	335	330	295	303	329	348	301	342	327	331	340	323	340	333	354	324	321	306	300	310	307	320	334	345	308	344	322	310	308	307	289	309	322	314	303	320	318	342	306	324	301	297	350	292	322	303	303	309	316	320	278	314	296	326	327	293	316	288	324	342	290	311	348	305	352	320	338	326	301	319	301	320	341	310	320	302	346	296	310	324	313	333	289	335	326	305	351	323	329	305	349	293	316	329	303	309	303	307	341	312	318	344	332	348	301	336	337	302	296	284	315	308	322	328	338	317	318	321	331	329	361	350	313	353	329	286	321	309	312	318	344	311	312	321	338	334	328	302	328	299	332	326	312	319	311	324	344	321	309	308	332	313	336	328	335	312	328	314	299	301	310	311	350	292	302	346	328	296	322	315	315	311	337	329	295	300	305	326	303	305	307	325	309	307	298	302	329	332	355	336	286	302	325	294	317	305	331	317	298	300	330	296	319	302	316	344	314	314	329	286	354	317	326	289	344	287	299	313	304	327	320	334	301	345	353	317	327	319	309	294	331	328	328	314	293	336	328	320	324	329	305	321	344	343	316	327	318	312	345	346	308	339	308	322	322	314	347	309	340	319	302	326	315	293	300	311	307	326	324	299	341	326	317	342	308	328	306	315	340	300	352	330	329	321	312	345	341	320	340	342	331	321	298	343	297	313	310	329	336	315	335	341	303	298	322	324	298	312	311	342	300	327	341	336	279	297	303	317	331	334	306	299	327	315	311	332	318	347	287	315	291	333	289	288	318	320	332	336	333	327	345	324	341	317	312	317	326	333	336	264	320	317	316	347	322	306	299	281	308	305	332	329	302	324	297	307	310	276	304	288	306	329	322	327	316	311	310	309	341	323	312	318	346	314	309	310	320	287	313	316	315	321	330	344	318	332	349	322	320	322	337	333	319	307	285	323	310	329	299	307	339	302	298	322	279	290	314	292	345	344	347	322	352	301	316	321	307	315	293	317	336	317	342	348	359	335	302	310	336	336	300	312	337	320	316	322	308	350	315	308	334	322	353	315	318	306	336	317	320	319	304	287	348	311	315	278	310	365	352	295	314	322	312	300	323	293	329	291	329	361	322	320	341	326	325	311	315	319	310	274	301	341	333	314	331	311	313	312	309	303	328	315	313	311	333	322	312	312	337	329	318	317	298	303	313	332	323	341	323	317	323	326	352	305	320	304	341	300	323	289	326	352	281	319	320	339	329	335	304	347	352	328	316	346	312	320	319	362	319	304	332	290	291	297	307	346	288	311	278	318	313	318	331	308	330	314	308	295	327	311	313	329	322	307	307	307	319	309	336	294	334	327	295	312	289	307	301	363	295	302	295	322	325	316	297	329	317	348	295	323	312	308	309	341	345	317	320	333	342	302	313	322	341	335	321	310	296	323	329	305	287	302	297	312	298	325	343	330	318	335	318	323	345	320	310	303	336	326	315	332	300	348	325	316	323	309	360	329	309	328	309	307	352	349	278	346	326	335	316	308	288	310	332	307	333	326	305	314	334	310	327	316	321	315	313	317	294	311	329	313	317	350	330	347	303	319	329	313	345	295	314	277	316	308	315	320	311	332	315	347	342	367	284	349	322	320	313	289	320	294	307	332	305	309	331	317	309	289	341	314	343	320	338	321	321	308	315	318	300	307	310	277	307	281	319	300	326	308	331	316	327	360	324	338	303	312	316	294	317	346	317	343	331	305	324	329	319	306	312	324	337	303	305	316	321	323	295	309	356	283	298	352	341	292	312	314	367	331	319	304	299	332	306	323	341	289	327	346	340	307	339	310	313	339	318	310	323	351	329	317	315	274	307	320	319	294	318	314	286	299	349	314	306	352	324	293	291	313	282	304	336	316	324	329	330	323	324	342	327	285	299	318	299	354	325	336	302	331	324	349	321	324	316	334	322	314	334	306	355	331	303	298	329	323	305	340	340	330	339	327	338	329	291	313	310	295	298	335	343	323	314	302	309	292	308	335	293	314	303	317	293	317	341	315	298	332	274	321	323
29851	33194	40430	32771	23747	16754	10617	6785	4740	3471	2601	1940	1606	1274	1065	816	678	604	537	474	475	409	406	364	316	324	284	264	265	249	242	258	208	224	251	228	236	226	239	214	238	246	214	252	214	235	239	218	218	211	202	225	242	220	242	227	232	213	214	211	224	212	211	223	222	214	212	220	272	227	240	227	204	230	207	217	206	223	234	241	221	212	221	235	186	229	229	221	235	207	216	221	201	214	214	218	226	201	224	210	194	238	250	215	216	211	232	231	239	212	208	207	209	231	203	209	210	212	210	214	207	203	228	227	211	220	197	203	222	227	207	228	208	230	199	226	231	223	198	245	205	211	213	222	238	200	237	220	222	200	203	211	209	214	227	224	226	229	223	215	236	233	215	231	220	221	214	219	242	208	245	209	220	208	206	203	209	242	217	213	227	221	227	197	213	229	230	257	216	241	225	228	225	245	218	244	212	219	222	203	215	232	220	218	243	193	196	213	239	202	238	231	232	231	243	217	208	225	226	200	237	213	223	199	238	244	235	215	233	205	227	223	226	216	217	228	227	222	211	212	231	227	211	236	207	223	239	228	231	216	197	196	199	217	243	223	195	238	188	224	220	205	241	243	271	208	193	249	220	211	219	208	224	226	175	226	228	212	220	226	206	206	241	221	210	237	226	212	219	190	212	235	196	213	221	240	227	221	207	221	217	210	204	208	218	213	246	201	233	235	223	212	241	211	221	200	225	218	229	240	210	208	216	235	235	201	236	238	224	214	238	203	220	209	230	230	222	236	217	229	237	214	208	218	210	227	210	219	223	211	221	234	196	261	232	199	208	208	232	194	215	217	192	211	224	226	228	232	216	229	209	215	195	206	220	219	186	203	225	243	224	203	223	217	250	240	216	213	227	197	256	226	224	223	212	236	250	231	232	214	231	227	217	219	219	225	214	214	206	227	227	221	273	213	221	215	231	220	229	236	219	220	214	238	219	212	232	223	225	205	206	225	243	199	233	220	207	223	205	239	222	209	231	214	221	224	226	209	227	225	229	213	231	207	224	250	232	204	207	213	227	215	205	220	249	218	187	223	208	197	229	222	225	246	232	219	208	248	229	226	214	216	211	217	213	220	209	215	212	249	227	231	214	217	243	234	216	200	233	226	215	217	202	227	230	240	226	221	228	215	192	197	216	234	233	219	217	233	233	202	221	223	214	206	210	234	224	231	242	212	220	213	207	181	218	215	205	206	223	197	251	206	238	215	217	231	219	239	221	209	222	231	236	235	222	233	234	220	222	207	220	227	235	218	223	239	193	226	231	244	206	195	219	231	196	229	219	221	231	243	220	238	222	213	226	233	214	247	239	211	249	240	195	228	227	247	221	210	247	242	226	237	230	227	202	226	219	225	204	229	229	208	229	237	219	232	198	227	200	216	193	223	229	214	230	215	212	199	235	218	240	224	240	236	225	207	204	212	241	205	218	236	196	241	232	214	243	223	228	199	247	252	234	242	207	248	202	230	216	232	206	207	237	236	225	216	207	208	226	234	225	227	199	218	229	232	193	214	205	225	234	207	221	249	217	248	235	227	207	217	198	240	193	234	226	199	236	209	184	228	212	206	228	220	234	223	230	204	214	209	212	213	224	218	248	235	229	236	184	227	212	210	224	239	215	204	221	235	212	229	216	207	221	245	229	215	179	205	226	230	209	230	222	236	247	211	230	249	215	221	211	235	223	214	213	247	233	195	211	220	209	220	228	196	232	218	218	214	220	214	212	210	198	221	217	223	265	228	212	220	221	224	210	203	229	224	204	197	235	183	233	210	226	205	227	192	240	216	217	246	219	245	225	205	222	208	230	218	221	209	221	203	184	232	232	237	237	233	217	224	247	213	225	228	237	223	218	215	210	211	200	217	221	215	203	205	213	225	200	209	261	215	214	206	226	209	263	226	202	252	223	213	209	218	211	194	223	228	244	207	209	217	237	232	224	214	216	214	196	242	231	230	240	223	212	215	226	224	209	234	224	232	212	220	230	213	213	229	203	226	234	221	182	221	253	232	207	211	227	230	247	229	200	219	222	222	222	229	240	242	253	212	205	217	245	219	215	226	207	213	222	229	230	216	229	209	213	226	231	223	194	222	207	219	246	233	250	233	211	220	234	198	222	253	262	253	233	227	225	224	205	217	225	201	220	188	213	215	241	225	229	214	203	219	210	230	221	220	222	206	197	224	247	228	212	225	209	217	222	217	222	222	180	221	217	212	219	195	192	197	200	199	230	208	213	220	212	240	221	213	213	207	208	212	184	201	227	196	228	243	224	219	197	225	249	214	239	213	206	229	238	220	193	209	235	212	219	223	240	196	211	232	194	242	253	225	215	225	231	218	223	207	220	215	225	236	227	231	236	236	229	216	216	203	227	239	202	245	203	248	220	232	234	229	204	209	207	207	214	193	221	213	231	221	218	228	212	211	225	210	216	206	217	226	187	226	212	184	209	224	230	198	232	243	226	198	217	228	189	217	235	223	208	231	227	179	222	218	194	216	207	219	211	224	213	225	235	246	221	205	227	225	233	200	216	209	207	264	219	233	236	233	223	237	219	250	221	237	223	213	213	187	201	257	229	199	205	211	229	220	238	202	233	227	224	239	221	214	234	230	208	229	217	224	229	231	241	221	220	224	213	202	231	215	239	238	240	223	225	241	210	208	215	214	227	242	213	248	228	211	222	200	209	212	214	241	218	213	243	228	230	194	234	197	190	203	232	208	223	227	215	226	223	195	190	197	247	228	215	232	238	239	212	206	201	216	234	225	230	226	226	246	227	244	200	208	208	217	217	238	218	218	196	198	193	234	235	234	211	207	239	210	201	235	210	235	197	227	228	203	233	227	251	236	212	222	197	224	220	223	202	216	209	240	232	227	220	220	222	210	205	193	222	211	221	190	239	205	225	224	220	226	223	236	258	189	232	228	220	203	205	202	202	250	221	233	245	212	233	212	232	222	196	218	199	248	213	192	204	217	230	224	215	226	216	233	239	234	211	219	265	220	218	208	232	207	225	218	212	228	203	217	216	241	232	215	230	225	214	203	235	200	230	205	228	227	219	218	210	211	222	214	205	219	209	191	214	237	239	203	215	244	215	213	206	247	242	217	206	201	217	237	210	209	230	227	228	216	212	210	208	222	224	232	215	210	201	236	241	221	230	210	251	223	228	229	242	212	213	230	218	208	219	205	220	227	234	223	194	234	210	232	223	205	220	214	217	222	226	246	207	231	231	232	221	193	230	225	241	201	213	207	216	201	233	201	189	194	204	227	235	210	214	224	191	215	206	245	221	235	226	225	219	208	221	247	225	196	229	230	230	204	196	211	220	210	239	199	217	229	216	216	235	215	224	235	241	242	247	211	236	209	205	214	205	202	221	212	199	223	232	229	207	228	221	219	223	204	209	222	249	225	236	217	214	239	215	205	254	215	212	219	183	183	243	220	206	191	210	202	229	195	221	211	227	230
34727	51454	46850	36440	30807	25045	19314	14677	11611	8745	6563	5277	4213	3173	2509	2014	1644	1342	1190	999	954	843	737	642	635	499	508	469	469	464	397	410	390	413	371	347	388	355	349	370	347	367	336	310	336	364	325	325	330	319	328	305	328	331	338	363	378	345	329	313	335	338	370	334	358	340	345	291	311	332	319	336	350	303	353	310	326	338	340	343	356	301	336	363	321	315	328	345	339	312	336	323	319	323	312	339	367	313	332	342	353	326	319	372	335	336	320	334	344	334	304	351	327	357	356	323	349	358	304	308	321	322	301	333	346	333	331	294	333	296	357	329	328	320	313	319	335	330	337	332	343	325	338	333	334	348	305	339	339	302	332	335	306	337	335	303	324	326	338	359	334	305	334	317	322	325	310	331	350	343	326	308	351	332	313	300	314	344	311	323	348	315	366	311	324	360	303	329	348	320	308	349	329	356	309	309	292	346	301	312	348	340	318	314	343	327	327	347	315	351	337	350	332	275	332	331	303	335	317	344	308	346	319	313	294	312	313	342	307	303	311	332	325	322	347	349	318	340	329	321	334	322	334	330	334	333	346	320	331	330	360	350	357	324	302	331	335	301	352	342	332	331	329	309	320	363	306	330	333	308	321	326	341	335	335	304	314	352	305	350	339	330	326	328	312	359	345	337	329	328	320	345	310	332	330	359	334	312	321	332	293	309	304	354	341	350	337	299	342	364	334	325	340	332	324	315	338	331	326	363	340	339	289	333	331	336	325	336	343	305	352	324	339	312	346	319	303	349	317	354	341	316	313	321	333	336	344	331	317	356	351	354	342	337	316	339	325	327	310	342	343	301	312	320	335	341	376	316	337	315	321	352	329	323	345	312	314	328	339	329	325	385	334	317	360	330	348	346	331	314	327	327	328	330	323	307	277	331	319	320	333	327	332	324	334	314	387	318	347	359	327	330	312	336	352	355	321	335	340	305	338	340	360	316	321	347	314	315	346	356	319	318	335	328	314	277	335	345	335	339	351	352	311	329	306	341	319	350	339	312	341	343	345	309	309	309	342	292	317	355	342	328	347	367	386	299	323	326	307	334	320	342	334	302	328	309	296	344	347	324	294	357	299	329	331	322	311	339	296	331	334	327	331	364	338	314	335	338	352	300	311	313	337	336	336	340	328	309	366	354	354	356	340	316	347	308	313	364	325	364	334	334	315	354	352	333	307	334	354	352	348	330	336	339	330	336	323	322	352	335	324	339	371	327	314	334	347	310	337	276	350	296	324	306	350	342	311	348	301	340	347	355	338	356	320	312	335	302	349	339	324	336	332	302	303	328	337	325	278	344	313	319	312	315	343	377	333	309	349	322	330	319	341	373	339	340	331	333	339	356	332	314	322	345	330	322	312	374	319	321	319	327	322	339	336	329	346	335	319	293	333	342	330	320	319	339	337	327	326	322	338	329	308	347	292	363	330	323	296	365	329	323	306	329	321	328	315	340	324	320	335	340	266	324	327	319	334	316	297	330	327	358	343	323	329	339	335	368	331	337	334	329	336	303	323	325	323	329	291	342	324	315	326	319	300	367	344	324	347	316	321	337	320	331	308	363	338	315	349	324	355	309	304	326	333	317	340	334	333	355	333	308	319	318	336	350	339	342	363	322	375	359	303	316	313	355	331	341	323	325	325	318	292	318	367	315	339	326	343	341	343	347	355	366	306	331	326	315	337	275	355	321	343	350	370	322	329	335	351	337	328	336	345	329	326	302	364	341	337	342	325	310	322	326	334	327	317	324	357	330	355	336	349	336	332	340	334	319	314	346	333	322	325	341	344	309	323	328	341	321	324	323	309	369	354	331	311	330	310	332	337	335	326	330	354	355	307	331	338	305	289	346	356	324	340	325	339	335	294	305	327	300	338	331	324	336	300	333	342	320	325	321	314	337	328	353	332	328	352	372	324	343	315	319	312	321	326	332	335	334	334	308	350	298	326	333	326	344	307	329	338	340	329	373	317	322	295	313	300	327	352	347	340	361	347	352	354	344	320	336	335	362	327	305	318	295	327	310	366	317	337	335	341	344	357	332	302	330	336	295	335	328	326	341	331	328	324	321	350	343	343	327	349	319	347	327	313	348	341	339	321	314	328	337	305	359	326	352	325	326	319	341	338	330	327	321	310	340	318	364	332	309	305	353	342	307	316	335	352	327	313	333	311	329	300	362	356	319	337	363	333	335	321	316	335	330	346	338	354	328	311	325	340	376	325	334	331	329	328	316	340	306	326	317	322	315	332	334	305	322	327	348	346	349	324	332	328	313	326	329	329	348	333	318	360	315	330	333	299	351	317	306	348	305	305	317	303	354	309	350	327	313	331	359	350	341	316	325	303	342	310	318	356	367	358	306	326	345	343	305	329	333	334	338	290	326	300	322	353	317	364	308	319	344	340	313	326	350	345	329	371	305	338	348	341	347	326	346	336	331	322	341	336	341	302	346	357	334	297	298	337	302	337	346	344	356	313	339	371	351	312	345	340	320	317	312	311	350	330	330	310	301	338	342	357	344	350	330	336	328	330	337	331	338	317	339	311	332	315	354	306	345	322	341	314	332	319	298	351	351	327	340	291	352	307	324	361	367	315	311	334	316	325	320	327	330	337	352	341	344	312	330	325	352	344	365	365	330	357	376	324	337	306	288	346	333	347	328	363	318	348	363	339	346	372	319	322	365	338	347	318	370	343	304	309	321	333	305	317	309	353	347	314	331	312	299	352	300	349	323	366	353	304	378	319	347	327	317	319	330	344	365	343	342	321	303	334	332	358	339	329	319	330	304	304	343	341	321	356	325	303	322	320	314	347	338	332	313	319	318	335	321	314	323	316	319	331	345	303	344	345	308	342	354	327	307	313	333	307	333	323	364	319	349	361	336	354	345	335	296	320	324	327	322	334	302	335	314	329	351	293	297	314	311	329	327	345	335	324	332	333	335	319	335	340	330	300	357	307	353	333	340	311	349	337	328	312	304	335	303	354	316	327	339	350	303	326	308	342	331	365	311	331	332	336	325	317	343	352	325	345	312	315	338	316	344	310	336	341	326	332	328	313	320	337	333	316	334	351	332	316	318	340	348	346	325	353	322	354	337	322	333	300	330	320	326	328	351	346	334	315	331	329	307	339	326	322	322	317	314	339	321	309	336	315	336	376	335	331	308	315	342	318	349	326	322	361	312	327	351	347	321	345	310	346	339	321	340	358	355	321	363	353	321	333	361	347	354	334	361	329	347	302	317	339	295	358	331	328	307	328	324	294	341	336	340	352	349	325	326	341	318	366	331	328	341	302	340	368	306	343	340	315	334	357	323	335	320	287	343	330	327	303	308	304	344	342	337	333	317	333	371	324	323	353	325	331	325	371	317	339	339	296	339	327	343	323	325	360	316	331	316	351	367	327	339	351	346	357	352	348	330	346	332	340	309	370	336	307	305	354	310	317	371	327	322	298	356	317	314	331	344	338	340	321	309
25103	21702	29576	28217	25863	22535	16758	10621	6993	5091	3741	2942	2261	1713	1367	1131	936	808	715	636	592	500	445	409	353	402	350	316	290	294	280	272	260	273	245	243	247	228	247	227	220	258	240	221	258	244	232	212	241	227	221	239	219	230	229	246	203	245	216	227	232	233	244	222	253	221	235	238	193	194	228	215	222	243	198	213	242	223	207	212	223	223	223	237	204	197	237	213	219	214	220	249	230	238	215	194	218	241	215	224	246	219	198	262	236	242	252	237	229	226	228	232	219	216	209	210	220	219	244	232	242	221	204	257	228	241	229	242	221	245	193	216	209	205	201	232	214	225	233	234	210	239	241	236	211	234	224	219	219	235	217	222	222	231	234	223	203	218	224	208	216	216	219	191	236	207	203	215	221	209	222	251	208	218	213	235	209	233	207	233	202	222	193	191	240	227	219	217	224	231	219	228	231	210	202	237	218	237	238	229	207	188	224	226	207	223	245	243	206	205	253	230	241	192	208	205	209	197	224	232	215	242	250	215	210	229	216	220	266	234	240	237	227	229	206	215	219	216	234	226	216	229	237	216	219	223	222	225	223	219	251	244	221	237	229	232	217	222	235	237	213	219	247	214	218	231	220	245	224	213	221	200	249	230	231	216	217	222	232	220	218	212	207	248	229	212	220	204	212	231	208	236	211	193	218	215	222	228	235	229	208	237	229	192	223	216	226	224	231	229	224	240	213	229	232	223	215	201	216	236	220	230	201	205	210	253	217	218	222	210	201	236	233	215	253	218	218	214	197	237	245	231	216	208	222	230	253	229	247	238	231	227	240	233	234	201	221	220	237	239	234	227	227	218	231	217	193	216	238	239	245	218	225	231	235	232	235	234	245	190	209	227	195	251	242	241	238	235	216	219	194	211	228	185	225	241	227	213	210	219	223	235	214	236	240	209	236	210	223	235	219	234	219	208	237	180	245	216	210	232	237	217	186	207	220	215	231	217	218	207	229	193	224	233	201	247	231	240	262	237	235	226	227	252	237	204	223	230	240	256	233	204	242	211	216	204	252	206	219	235	208	218	217	236	219	234	201	225	210	236	204	226	206	218	209	208	228	205	215	214	216	222	204	198	205	247	211	233	223	239	250	242	220	276	207	213	214	199	201	196	193	212	193	237	212	224	226	218	229	212	219	215	220	252	211	226	220	212	222	223	215	203	219	225	241	223	232	191	227	218	227	213	220	229	216	225	215	206	244	218	229	240	226	208	225	221	245	216	222	208	189	229	232	238	204	200	232	213	225	215	221	236	221	242	228	249	240	208	209	218	223	233	219	208	211	247	252	218	220	238	236	219	220	197	223	198	190	190	216	217	240	241	234	229	203	200	236	223	231	226	242	223	223	239	196	232	216	229	226	236	225	204	220	210	211	200	229	225	236	198	231	216	220	236	221	204	211	222	231	230	234	253	248	217	215	236	233	238	223	237	227	211	223	216	203	231	231	219	232	229	223	212	222	235	230	213	214	233	191	212	228	235	224	232	219	222	211	219	228	235	219	227	211	225	186	237	237	223	252	234	197	216	189	224	237	244	220	231	226	213	217	215	218	216	229	193	228	239	217	228	224	208	217	250	211	251	223	210	225	217	234	213	234	248	216	247	227	213	226	216	212	214	226	222	218	231	221	207	249	234	224	227	253	201	234	233	245	221	246	202	237	212	233	216	237	221	242	246	228	208	218	251	255	267	235	213	258	212	218	217	216	213	226	240	227	193	246	187	241	230	241	218	228	227	225	225	221	222	227	231	244	210	199	217	232	216	205	191	242	218	250	211	229	217	214	209	244	226	237	199	207	229	224	221	213	215	207	238	222	225	240	222	235	240	211	223	245	194	215	254	233	253	231	203	207	209	219	211	228	224	216	224	213	254	241	214	231	220	204	221	220	223	210	217	207	239	225	217	244	253	221	214	242	213	225	220	240	203	212	224	229	209	251	232	215	212	249	242	207	216	232	229	201	239	206	250	245	220	246	236	234	210	233	204	253	249	206	219	233	231	246	214	241	175	245	226	226	222	199	229	225	233	250	215	209	222	210	227	187	246	246	227	203	231	204	226	225	236	230	212	249	227	222	206	230	249	248	251	232	235	219	213	209	220	226	233	192	222	231	214	256	235	234	207	227	240	237	210	244	215	246	215	229	207	211	239	211	210	220	207	220	221	225	223	226	239	236	211	207	227	213	239	229	204	246	221	234	214	221	229	236	197	197	221	211	206	194	205	225	227	239	223	208	199	218	233	218	251	219	242	223	233	248	247	208	247	237	241	192	221	209	222	246	226	231	209	182	212	211	232	222	204	229	202	218	195	222	216	249	221	183	244	218	266	200	218	212	211	234	197	219	224	256	214	213	238	249	203	229	227	228	227	215	212	239	223	226	209	217	209	236	238	220	230	216	239	191	212	209	242	210	207	225	200	214	215	212	217	219	218	240	221	243	226	241	215	248	240	207	201	233	220	206	235	245	241	208	220	199	255	216	212	221	205	226	234	219	230	188	214	213	187	223	240	228	222	245	201	223	214	228	227	213	231	213	242	222	222	223	232	236	228	225	241	215	210	206	237	226	211	224	234	206	205	228	228	214	210	215	214	212	211	220	220	243	206	207	243	227	231	262	222	237	237	211	232	211	223	222	209	220	192	209	233	240	200	206	211	205	206	219	200	201	230	182	221	209	227	235	195	196	244	223	239	217	231	230	224	217	232	228	210	210	216	226	242	228	237	218	207	251	239	223	236	218	227	218	195	218	243	213	207	223	225	227	188	212	228	206	224	232	225	231	212	215	214	265	196	219	216	205	248	216	233	232	240	210	220	236	238	257	226	225	238	232	213	216	246	231	213	233	219	200	224	220	246	213	212	224	239	238	242	219	241	235	228	223	227	201	214	207	256	235	213	241	220	216	208	216	234	211	247	234	241	224	225	242	220	198	245	217	216	213	200	239	218	243	211	224	242	238	254	218	212	216	219	200	182	221	240	216	241	235	218	221	204	235	233	181	225	210	222	221	212	204	233	236	213	214	231	238	211	230	217	206	235	221	207	229	213	233	205	193	204	218	232	240	228	207	235	241	230	220	231	230	231	228	206	232	221	224	212	212	229	203	219	211	219	212	239	212	215	231	220	220	229	230	214	231	232	230	237	217	214	236	219	242	246	216	216	227	213	225	222	230	215	200	228	235	230	225	246	207	232	224	238	218	245	221	234	218	210	242	212	191	236	239	216	244	221	231	233	224	206	239	243	214	235	221	224	255	240	219	197	236	210	236	259	215	229	219	243	217	223	212	247	224	246	219	238	219	217	218	212	232	208	243	226	237	214	229	240	221	226	229	220	217	216	212	215	200	197	194	221	240	191	208	244	219	209	210	211	214	213	239	211	202	247	199	217	218	199	213	214	221	216	212	221	221	246	259	228	242	212	235	230	217	245	247	211	226	220	223	241	216	254	219	249	236	196	230	247	228	239	213	216
33682	55754	51494	41530	35256	29513	24051	19486	15261	11887	9048	7246	5604	4314	3500	2838	2444	1961	1682	1460	1231	1086	874	830	789	718	601	567	530	493	458	470	439	383	412	391	423	365	364	372	339	348	338	325	345	368	352	330	336	335	338	334	360	330	343	362	317	377	335	334	332	315	315	326	331	340	327	354	313	338	346	342	318	328	322	354	335	329	326	348	318	331	315	340	300	350	361	309	319	331	312	342	314	343	307	327	361	352	340	351	319	335	366	333	351	316	343	330	332	348	338	327	340	331	363	355	319	332	338	353	331	322	309	302	330	353	327	315	323	349	347	326	286	324	374	282	328	298	352	322	360	333	350	328	336	344	338	358	327	335	322	351	311	367	334	309	346	312	323	335	359	321	320	344	322	344	310	314	346	331	353	321	334	323	336	340	348	343	322	351	326	295	321	344	372	367	337	310	339	300	333	353	320	335	330	360	333	319	346	340	350	315	372	323	324	327	330	310	315	337	316	335	325	361	346	358	348	321	368	297	319	329	319	315	338	361	330	343	314	341	320	348	360	307	318	312	330	333	311	330	341	363	314	333	337	344	316	308	310	347	325	320	341	331	347	353	351	320	331	305	328	331	352	363	329	381	310	352	308	352	339	306	331	334	333	361	354	341	318	350	358	329	353	319	334	355	334	360	313	351	312	354	322	336	295	324	346	330	343	338	344	357	346	354	341	332	314	345	347	335	339	317	324	369	336	325	347	344	315	366	329	354	306	333	333	376	323	333	339	311	335	353	342	328	337	339	335	316	353	324	310	325	339	339	335	320	316	319	331	313	327	324	345	347	322	331	339	342	315	353	363	309	319	349	344	333	366	340	356	347	327	340	320	332	341	324	309	332	337	331	331	339	372	321	322	328	303	340	313	347	316	323	351	349	344	329	337	348	337	397	331	327	341	334	333	343	322	333	317	363	344	336	349	325	311	357	300	344	327	348	307	342	356	323	322	319	349	341	341	350	332	362	323	345	331	302	337	353	347	355	337	345	350	325	346	304	305	334	350	329	326	308	358	347	346	336	358	358	371	313	329	329	351	339	340	301	305	316	317	314	346	337	354	333	331	320	342	343	336	285	305	310	310	336	347	364	333	346	366	291	343	341	292	325	323	342	353	334	355	322	325	331	344	335	358	330	347	310	359	321	344	346	307	350	336	328	343	333	349	334	338	342	351	324	315	325	350	333	331	332	353	323	338	312	342	353	348	328	308	333	285	329	345	314	325	298	334	325	329	336	350	338	314	328	325	340	347	329	326	331	342	348	341	370	337	346	365	386	341	325	331	338	340	319	373	330	321	319	319	314	310	341	377	315	346	342	339	345	329	349	310	335	332	352	331	307	338	358	292	344	363	322	303	332	329	289	351	349	346	367	296	344	355	323	350	338	340	346	333	346	342	323	318	326	327	307	325	351	322	320	328	331	314	328	304	300	350	321	352	352	327	334	330	344	360	345	317	322	359	340	330	312	325	341	328	348	292	325	317	340	316	339	333	328	315	348	325	347	350	348	347	359	344	353	316	290	341	338	372	322	328	337	334	361	340	326	347	313	333	296	348	295	319	318	328	302	331	331	343	306	311	344	318	325	318	319	335	323	361	345	319	326	314	310	346	313	326	318	355	349	343	326	313	328	342	342	339	330	329	322	360	319	321	313	354	333	334	338	358	335	320	318	332	351	359	274	314	328	320	309	333	350	300	344	356	321	373	317	326	334	308	301	362	350	329	339	324	309	364	366	350	344	335	361	333	312	302	357	320	336	356	313	329	342	359	326	347	335	330	331	341	335	316	349	327	338	332	373	328	324	311	363	358	325	361	312	321	345	293	356	332	323	332	331	323	337	294	347	370	361	332	328	328	356	331	334	342	315	325	345	331	328	317	365	339	325	336	358	375	331	344	335	332	374	340	341	349	335	357	333	339	391	321	342	327	345	336	349	316	335	299	345	336	322	312	323	361	352	383	334	336	346	331	333	327	348	322	328	340	309	353	336	341	326	329	320	355	364	325	323	345	318	310	343	319	310	359	351	353	345	317	322	331	338	341	329	338	316	319	334	332	337	328	375	315	335	329	330	353	326	352	346	321	355	338	331	359	315	319	347	357	352	349	362	329	352	339	328	337	332	339	322	307	326	319	341	332	344	332	327	309	318	336	324	304	321	322	305	331	327	337	303	300	340	362	340	321	347	339	296	336	355	349	345	337	318	348	346	342	374	329	310	341	356	343	301	304	322	328	367	298	313	321	347	319	351	309	298	333	362	348	336	341	278	366	324	339	341	341	304	346	339	331	308	353	340	347	329	326	331	344	309	338	346	349	372	327	337	316	342	360	319	357	330	313	324	334	311	323	328	340	369	337	340	312	342	382	340	342	334	308	334	371	336	332	344	347	307	303	315	327	320	323	336	335	324	365	329	331	345	320	351	371	308	353	328	327	322	328	332	309	349	315	350	316	352	335	344	328	310	331	332	343	323	345	350	340	344	334	318	338	353	322	328	329	346	340	314	355	325	323	336	300	329	374	359	357	338	359	333	368	306	329	336	320	327	341	316	365	311	338	317	342	335	344	327	327	345	333	349	357	337	349	329	327	291	372	331	348	352	324	333	339	321	367	338	334	334	340	330	308	363	320	340	330	316	322	351	331	322	327	345	333	322	324	326	347	356	343	352	330	311	326	315	321	318	331	317	306	311	320	336	345	306	354	349	356	342	339	364	338	337	322	325	361	374	302	355	356	353	335	376	329	339	335	317	335	363	365	331	349	332	336	317	321	315	334	353	315	313	344	329	359	372	308	345	337	327	381	356	350	340	358	312	302	339	348	326	367	346	358	345	350	354	331	337	341	336	331	313	335	332	314	337	342	315	317	339	331	295	352	340	360	337	301	328	318	366	345	314	314	342	326	326	352	346	345	330	337	323	361	352	325	323	326	368	342	323	285	338	334	296	348	343	340	358	319	332	359	314	340	344	333	345	363	348	380	343	350	358	342	355	378	359	368	327	376	332	329	337	337	335	326	351	342	346	340	333	347	290	345	303	322	323	312	353	321	335	356	319	337	313	350	357	349	359	336	367	319	339	325	340	327	357	328	351	329	336	324	326	358	358	328	323	339	348	340	310	341	347	304	314	333	340	326	358	335	336	345	332	306	300	340	331	307	355	331	309	325	329	320	334	347	287	350	356	360	333	322	347	337	335	342	329	332	351	362	342	337	312	347	351	298	311	328	342	354	361	306	364	335	306	331	344	347	339	340	291	325	328	359	314	333	324	331	346	339	318	312	341	302	354	345	339	349	333	347	330	352	348	336	335	357	343	328	315	315	341	306	308	310	343	331	328	295	338	331	325	309	322	325	343	323	334	319	336	323	337	349	319	327	379	342	335	333	321	348	328	308	343	330	326	318	338	311	325	356	312	333	321	296	380	305	313	337	353	351	322	347	318	315	343	314	367	365	321	334	334	342	318	334	336	318	371	366	313
23840	21699	29638	24941	23926	25698	23741	14984	10168	7345	5399	4122	3074	2368	1893	1551	1342	1111	972	825	722	607	567	524	468	421	360	369	320	331	289	281	302	281	252	269	261	217	220	243	259	220	201	223	230	245	217	234	210	195	226	238	243	213	244	206	231	218	228	201	201	223	212	253	219	237	239	226	265	209	221	223	224	197	225	210	221	232	225	194	220	236	223	212	209	214	231	197	216	213	219	198	228	227	240	222	216	220	229	206	215	207	251	235	216	227	198	229	242	217	224	217	212	223	203	241	228	242	236	205	227	188	229	229	220	228	239	226	234	203	198	211	209	236	207	220	206	219	195	210	246	220	219	214	226	240	224	212	218	213	209	211	230	238	223	212	210	214	244	229	238	220	212	215	213	224	222	200	217	224	223	238	186	214	210	223	236	219	207	216	199	226	208	181	224	226	229	225	236	233	224	225	237	242	223	224	218	216	231	218	194	186	203	204	241	220	238	224	211	215	233	232	213	223	205	214	211	243	211	233	227	228	243	215	223	217	224	242	202	203	195	208	230	229	217	208	234	197	223	219	215	220	217	198	222	197	203	211	215	232	245	223	206	241	223	189	208	228	209	209	194	229	234	217	192	170	201	211	226	222	198	228	236	233	213	228	224	217	226	242	231	196	219	221	215	215	206	202	204	202	214	216	234	225	197	210	231	223	229	265	228	208	211	222	215	245	222	214	204	231	226	229	200	239	221	231	203	235	213	218	224	188	208	200	219	251	196	233	240	221	230	222	192	219	207	233	232	221	228	232	229	213	208	218	206	231	221	226	201	211	206	260	212	210	226	244	200	241	277	216	243	210	223	197	229	217	206	253	241	219	241	228	238	233	218	217	224	188	220	224	236	211	217	209	215	209	203	241	249	194	228	254	219	186	211	221	204	221	214	214	208	196	249	251	223	224	218	227	227	212	203	231	195	233	237	222	238	207	215	207	225	213	226	207	194	248	229	212	209	199	235	210	212	215	214	232	214	240	236	210	204	231	220	235	220	222	233	247	223	228	223	224	188	207	247	221	227	223	215	198	193	223	213	207	232	221	219	219	220	216	245	204	211	242	218	223	205	222	227	239	220	203	224	231	246	204	222	219	213	232	187	217	208	199	228	224	218	238	229	225	209	193	237	216	205	231	219	209	223	239	210	226	235	216	174	202	216	212	224	199	238	199	207	231	226	213	191	207	245	228	225	239	233	207	204	209	202	240	222	201	226	212	231	240	225	207	199	249	224	193	234	212	213	212	209	235	223	224	216	241	206	218	260	232	226	215	224	195	223	207	228	206	243	210	199	211	232	201	214	229	231	222	208	216	211	218	210	207	190	223	199	216	204	228	211	215	225	214	220	224	241	225	220	221	225	194	212	224	203	176	204	214	231	201	242	223	206	208	216	194	227	230	207	241	204	212	248	229	222	198	203	204	221	207	244	219	232	216	247	198	212	195	208	189	213	212	222	209	222	229	244	244	223	200	207	209	192	213	230	216	241	203	231	238	220	220	211	211	214	215	227	221	190	229	204	226	202	222	206	209	208	223	229	235	222	208	229	244	228	211	223	199	216	228	209	202	213	230	249	235	236	189	218	225	219	205	232	225	230	204	233	256	212	243	251	219	190	205	208	210	199	219	229	221	217	231	249	215	201	224	223	213	235	240	222	197	228	210	211	224	207	246	230	195	233	227	240	214	225	230	234	225	198	231	235	212	216	195	223	177	222	227	251	209	237	234	223	218	218	231	226	219	228	230	234	226	198	224	230	229	225	250	200	230	227	207	227	205	222	188	210	229	258	217	200	211	189	206	229	238	207	215	219	234	213	236	221	215	212	207	236	241	236	218	226	217	228	239	212	250	228	223	241	234	216	238	212	225	240	250	226	219	203	196	218	219	227	211	212	185	214	240	223	212	210	218	241	227	222	230	243	227	220	217	227	245	216	226	194	233	223	200	215	228	205	213	224	212	215	217	241	224	222	211	205	208	240	238	220	216	227	211	224	220	227	217	222	248	196	230	228	218	229	214	243	205	203	209	228	243	225	201	247	254	226	227	233	250	238	217	212	222	210	240	228	210	224	231	225	223	222	203	206	227	201	221	215	237	220	196	221	206	209	224	206	225	227	212	247	203	237	240	230	228	238	222	240	232	207	220	236	210	225	222	206	244	234	235	199	224	237	203	224	211	249	242	226	221	220	211	212	229	226	242	210	203	192	214	218	209	212	222	227	220	214	246	218	231	232	200	208	232	216	218	216	235	244	213	233	223	211	214	238	198	213	230	219	221	211	209	218	221	203	241	228	236	211	203	218	207	240	220	247	212	233	217	204	221	221	256	206	247	232	244	220	228	223	227	204	208	230	225	208	207	209	246	183	206	212	249	237	227	216	200	230	205	205	232	229	216	230	212	222	235	189	231	208	207	196	217	225	207	233	230	219	196	221	219	213	222	210	234	208	208	188	214	212	203	217	229	215	219	234	230	210	226	232	217	208	218	192	226	177	229	200	199	199	221	198	246	208	228	236	237	242	221	224	219	206	213	218	224	205	234	249	223	244	211	235	228	209	201	212	228	214	233	214	214	205	212	233	205	217	221	235	214	205	225	223	215	229	216	230	224	222	241	206	229	251	221	229	239	222	215	233	182	203	227	208	208	218	219	237	213	245	220	223	234	229	230	221	211	239	232	210	221	228	218	216	219	232	187	224	223	223	227	208	206	194	258	235	281	230	242	229	230	205	219	207	220	206	226	215	215	213	204	249	223	241	220	232	227	237	211	209	223	197	208	234	232	261	214	224	239	216	226	236	204	191	222	227	196	230	224	227	238	199	241	211	220	202	251	227	213	204	224	200	218	219	222	209	213	217	210	208	205	207	201	202	209	237	227	225	218	228	206	223	224	224	188	231	223	237	236	248	203	225	257	211	222	213	223	230	217	217	218	255	227	203	237	214	214	215	224	209	241	203	194	220	226	227	221	195	226	238	191	206	216	246	241	211	209	213	229	210	244	214	210	217	252	210	211	231	208	247	228	226	248	215	231	253	230	214	233	200	197	225	243	220	220	212	199	226	199	227	246	238	203	211	222	259	228	230	218	218	248	229	235	228	214	210	207	197	227	213	249	217	209	222	212	243	210	232	197	214	235	216	202	218	216	218	208	220	230	239	228	213	224	233	205	241	226	226	197	201	215	250	228	244	215	211	209	241	219	225	215	207	230	226	189	214	229	215	213	202	200	231	226	228	217	215	218	206	217	210	231	226	209	226	224	214	232	203	223	239	231	209	192	233	243	209	213	228	216	224	228	204	192	212	249	206	193	212	230	206	252	215	236	232	221	227	234	224	213	224	237	222	224	235	214	221	215	223	242	217	215	249	197	218	243	229	227	219	221	215	222	211	230	225	203	209	224	187	225	228	233	219	186	240	198	206	225	212	233	204	220	230	214	219	196	225	214	213	199	239	212	189	184	203	226	221	216	240	207	199	232
35056	60023	56550	46076	39454	33907	28816	24159	19257	15254	12224	9683	7778	6036	4750	3891	3220	2738	2201	1849	1568	1306	1131	1028	921	792	711	629	530	514	527	486	429	441	416	421	407	378	386	381	344	403	313	380	330	368	325	328	380	352	351	305	363	322	345	346	324	351	337	361	305	364	300	333	336	349	344	343	299	326	300	322	316	313	343	296	305	353	314	310	313	331	347	315	311	311	300	333	332	321	314	331	296	336	355	339	300	347	356	317	351	292	356	345	331	284	322	324	321	325	353	296	333	319	318	324	315	312	307	331	315	300	297	352	323	345	316	307	347	301	319	353	336	318	321	291	329	310	326	309	298	347	340	281	335	325	321	310	313	299	315	337	320	329	307	289	322	343	310	340	330	346	335	317	331	357	293	341	302	308	341	324	312	329	337	318	320	357	325	325	313	298	325	347	294	312	315	324	314	311	304	349	326	313	299	312	315	322	328	310	341	351	307	294	309	329	316	308	330	310	344	308	315	319	325	352	341	307	315	336	293	332	301	309	313	324	304	315	326	326	290	328	365	307	330	322	351	327	293	311	317	281	305	314	347	313	324	294	299	283	293	299	316	307	357	311	352	323	336	294	313	308	346	338	353	318	316	314	325	316	335	301	318	307	339	344	314	333	340	317	326	282	314	298	320	317	351	320	354	320	300	349	320	343	301	326	336	311	315	317	330	311	314	284	306	333	311	282	328	353	324	332	324	323	313	336	338	351	319	321	316	288	312	321	330	328	339	329	313	302	317	282	341	320	338	357	327	328	296	333	351	297	321	337	285	287	304	304	319	335	318	330	359	334	319	302	323	306	305	303	321	292	333	344	357	320	326	307	339	327	319	327	338	316	355	333	293	298	335	309	320	325	315	331	339	338	322	336	343	340	333	322	317	324	351	313	334	311	302	324	353	309	324	332	314	282	309	317	334	316	290	317	322	284	321	300	318	316	317	336	305	352	308	319	345	306	343	301	324	345	372	318	312	317	292	352	302	323	346	326	344	328	309	343	391	304	294	297	315	340	330	309	341	305	331	325	329	326	312	333	305	325	326	297	309	309	327	319	330	300	324	285	307	341	338	327	316	358	321	343	328	303	337	306	363	307	305	323	308	333	320	314	335	308	360	307	294	317	338	304	344	322	324	312	302	333	326	338	304	335	330	315	324	335	333	321	324	347	314	293	317	308	327	342	311	305	347	340	294	323	327	343	323	316	299	315	342	300	338	324	304	333	316	300	338	333	291	361	291	313	359	310	310	334	350	308	326	295	298	321	308	318	322	352	328	321	333	309	295	325	341	335	292	348	285	339	312	321	314	328	319	302	321	350	340	324	311	324	312	300	308	341	348	317	357	358	303	340	320	304	295	344	305	298	331	279	309	324	309	325	298	340	336	317	288	299	337	303	312	312	313	322	362	315	304	326	314	326	315	326	342	334	309	344	309	307	352	314	335	294	331	333	290	317	348	354	316	338	306	304	288	304	326	326	305	311	347	362	322	315	323	303	315	338	306	318	343	294	340	331	271	340	324	360	324	339	309	324	321	299	318	312	336	327	319	328	319	326	315	308	345	320	341	338	336	345	317	315	306	311	317	334	330	287	296	327	298	317	323	326	342	333	312	298	287	305	317	333	296	346	352	342	319	327	322	319	314	326	380	288	359	345	348	337	335	352	308	330	316	338	319	307	322	302	309	328	343	355	312	332	309	334	327	312	352	297	309	339	333	319	331	298	316	323	315	314	311	313	353	283	326	310	332	319	330	342	330	323	310	339	333	352	338	333	344	325	363	281	304	346	307	333	284	318	330	270	310	311	321	322	307	350	312	321	310	317	346	351	310	292	302	333	332	362	328	303	334	299	337	328	331	316	308	299	343	311	291	338	300	350	307	341	346	346	312	305	266	318	292	299	355	325	346	286	307	327	310	304	336	331	317	324	302	331	309	349	345	323	302	322	326	304	339	350	332	294	305	330	343	303	326	287	299	339	318	313	340	330	321	320	309	311	327	291	296	301	309	327	291	336	354	318	289	313	322	321	294	321	315	310	313	306	325	311	350	337	320	344	341	310	318	317	305	326	331	333	326	308	308	305	351	297	295	334	311	324	349	323	322	346	321	313	319	300	319	296	299	313	322	305	311	333	332	332	306	324	329	305	354	319	347	333	333	336	324	318	335	336	301	347	361	297	292	331	322	334	335	315	307	344	307	343	318	304	337	324	334	330	324	339	308	346	343	350	336	333	295	318	318	307	328	322	329	305	325	345	297	338	328	312	326	328	305	286	316	314	336	326	391	322	307	317	332	329	320	322	336	298	362	322	311	317	328	302	302	301	328	301	337	343	347	324	288	334	315	330	322	319	328	318	329	329	352	316	329	332	342	312	342	354	301	328	358	371	297	331	341	347	296	313	274	328	287	320	306	357	308	343	300	296	319	365	327	324	308	325	347	308	320	313	304	325	321	305	342	318	320	332	297	316	302	343	361	305	352	310	343	315	335	331	309	313	320	328	324	300	313	365	322	328	351	316	328	314	316	333	303	331	342	322	314	293	317	313	336	347	338	316	355	321	337	331	345	293	335	320	331	338	318	322	346	323	325	307	324	297	315	315	314	302	324	317	285	328	307	316	319	295	304	279	317	310	302	329	338	305	298	313	317	313	338	308	320	328	327	270	336	332	300	346	308	337	317	346	298	313	312	323	330	331	341	306	325	310	336	314	311	322	286	295	337	318	299	339	287	349	324	305	308	303	333	307	338	313	352	301	332	304	321	285	348	305	298	344	340	289	334	314	296	325	333	333	351	302	347	346	293	314	308	348	342	291	323	312	293	324	336	301	316	313	347	325	335	356	329	368	312	349	322	362	322	324	299	313	346	302	315	350	303	324	304	322	327	353	354	307	339	296	340	304	326	335	309	338	344	347	296	343	339	319	310	337	302	351	336	353	318	286	343	312	319	349	283	326	349	342	318	320	325	334	318	337	307	310	309	315	339	327	317	337	321	315	318	310	322	318	341	305	339	325	301	316	302	322	327	309	327	341	310	328	308	304	307	340	300	326	341	311	300	293	325	322	332	321	295	328	330	312	301	324	325	305	304	324	337	314	321	284	348	339	303	296	349	342	324	313	304	328	304	335	320	297	302	345	325	324	292	305	311	333	339	320	331	330	341	342	328	307	326	340	312	302	316	329	313	318	284	330	308	312	329	288	315	296	320	328	325	330	328	307	303	324	282	328	292	365	329	331	304	320	335	332	293	332	302	339	316	303	352	306	299	308	301	320	326	321	359	352	346	323	311	295	325	328	338	340	307	306	313	314	303	290	337	357	317	316	331	342	372	335	325	325	311	331	352	310	328	321	331	301	310	314	316	317	337	315	311	282	349	318	297	329	312	355	305	332	333	325	308	294	326	305	331	289	335	310	327	280	349	318	326	297	320	324	298	307	342	329	337	328	328	327	359	335	374	337	350	307	298	309	318	330	317	306	327	353
29618	32422	39768	32743	22704	15924	10535	7327	4957	3440	2514	2026	1521	1263	959	811	770	641	559	487	448	400	363	370	314	297	274	278	254	289	271	244	263	238	262	279	243	232	209	234	198	238	262	205	235	226	228	217	224	225	214	211	249	199	204	209	231	221	222	223	240	208	265	227	247	237	209	239	217	244	236	229	242	244	208	216	205	210	207	223	201	228	207	221	223	240	227	222	225	228	208	205	213	205	222	207	208	226	221	235	221	208	218	213	239	214	237	221	239	228	228	215	232	213	204	233	231	223	237	230	255	248	217	212	197	231	225	241	237	226	217	238	226	264	223	212	226	212	223	205	227	222	217	220	179	220	202	215	213	215	229	234	212	229	218	215	214	205	224	200	216	227	218	209	216	213	243	222	262	218	224	239	223	206	233	240	235	200	224	218	229	223	202	246	195	262	251	246	226	237	222	218	222	228	223	206	197	243	232	234	232	231	223	225	228	218	219	214	224	258	206	239	224	209	174	222	251	211	201	243	223	231	243	228	246	171	219	218	208	194	209	232	239	218	223	228	210	212	211	209	226	213	214	203	211	222	223	223	215	210	200	220	233	228	228	204	231	233	238	241	234	203	228	200	227	236	236	214	241	231	221	236	227	217	228	229	200	216	207	242	236	201	238	222	220	192	230	228	207	197	227	247	223	208	221	219	241	247	221	205	217	240	237	226	212	230	227	199	189	218	234	227	226	224	224	241	234	223	227	223	219	195	223	197	215	191	216	225	203	242	197	239	225	230	231	212	222	218	238	208	224	201	220	206	238	217	211	247	213	223	205	215	205	228	251	223	207	214	222	213	208	210	214	206	224	206	241	230	202	207	197	220	228	230	208	232	212	235	223	226	234	213	249	208	225	212	197	241	248	224	226	237	237	204	247	237	198	235	239	227	229	196	235	220	219	247	240	225	226	233	193	218	241	218	232	222	216	230	224	214	227	231	224	222	239	225	200	219	214	233	240	231	219	222	217	219	211	220	227	226	228	209	220	220	210	203	180	251	232	230	216	231	233	240	195	229	231	207	221	228	215	255	190	236	204	250	222	215	228	225	217	224	251	228	234	235	201	220	235	219	247	202	236	227	208	216	210	221	231	246	271	208	222	223	215	208	213	244	253	209	232	200	221	211	217	227	206	209	230	237	235	225	232	216	221	208	256	220	227	223	223	219	204	240	200	228	227	226	227	223	256	226	211	240	198	186	249	235	204	215	217	199	237	233	248	229	232	217	221	237	237	219	234	239	222	223	237	244	225	211	213	222	256	218	271	212	226	216	225	218	239	223	226	237	209	219	233	213	217	215	230	205	236	226	197	242	246	205	232	214	222	233	233	222	259	203	216	228	242	212	246	228	232	234	208	233	254	210	235	253	206	223	205	210	224	220	218	233	256	223	252	231	226	233	223	214	206	228	220	231	223	224	213	230	238	222	220	230	250	218	203	193	223	230	191	220	198	194	216	244	225	213	233	220	214	250	226	244	238	212	230	200	247	231	187	207	241	219	231	240	235	227	212	211	218	207	227	219	233	211	212	256	201	237	228	225	233	232	236	209	218	215	194	222	198	213	227	201	205	230	208	250	227	190	231	217	229	210	234	201	211	214	231	213	191	233	223	219	221	222	230	206	224	185	209	217	221	205	246	209	255	226	198	206	229	222	233	222	214	217	218	229	212	217	222	250	205	222	239	215	196	213	236	234	218	217	209	229	222	246	219	208	236	219	233	221	202	235	222	212	239	227	257	225	226	233	234	190	235	240	222	209	233	215	241	233	224	238	200	235	218	248	242	218	208	220	218	198	221	203	225	204	233	246	223	209	220	239	185	222	199	200	232	186	235	223	230	216	211	218	233	224	215	231	177	206	202	224	211	233	196	245	213	217	224	224	218	221	202	236	244	216	242	218	247	229	216	227	240	229	250	233	213	206	236	218	242	242	243	205	194	250	233	224	211	240	265	230	210	238	244	217	235	238	221	200	203	243	243	228	253	254	233	209	225	231	227	218	228	249	236	238	236	264	227	211	214	217	217	233	215	225	240	218	223	235	226	227	242	235	198	232	225	194	213	226	214	230	260	208	243	205	199	243	237	230	219	201	227	228	202	244	221	219	241	230	214	238	226	229	207	224	186	225	200	244	249	198	246	219	199	225	248	219	213	205	237	235	176	211	227	181	207	216	229	230	218	218	219	205	208	243	233	222	225	221	233	205	235	223	193	244	219	225	214	210	240	217	219	224	210	232	222	228	245	222	237	223	213	234	197	189	230	238	243	219	229	228	215	203	234	219	233	209	220	237	211	211	227	230	215	201	241	223	217	237	234	210	249	211	223	213	239	214	229	229	220	216	234	203	229	239	201	227	212	220	263	225	232	216	213	220	235	223	202	236	229	208	226	241	226	237	222	206	234	237	193	222	218	201	223	227	250	243	216	250	230	257	203	199	244	205	224	224	231	234	235	234	218	252	230	220	197	223	213	219	233	239	239	231	219	221	214	234	220	239	229	215	219	218	215	206	231	205	212	217	228	247	240	221	227	246	238	243	210	212	220	242	219	223	215	213	241	241	210	230	229	220	219	212	228	222	243	191	229	225	228	209	249	234	229	208	208	224	210	229	224	225	218	219	223	206	218	242	215	232	189	214	247	217	223	254	245	213	235	222	219	230	230	218	227	209	221	208	213	232	239	215	226	201	215	227	192	199	217	223	220	209	210	214	254	232	214	205	231	236	260	224	200	204	214	224	227	260	217	236	238	234	247	251	220	210	212	201	220	231	231	233	193	246	237	226	220	225	230	232	198	218	233	223	223	211	194	225	227	228	197	211	224	216	235	224	246	213	218	221	220	236	219	223	216	250	246	231	210	234	230	232	230	211	232	224	194	230	219	214	209	212	225	212	205	257	213	211	234	197	257	229	204	233	221	224	239	240	223	231	230	232	237	237	216	238	225	222	181	217	235	225	215	211	237	240	214	222	196	227	234	218	239	204	221	235	209	242	200	207	226	215	199	222	214	246	243	215	220	239	226	224	185	223	221	223	244	205	240	227	227	235	225	224	214	239	218	217	207	223	217	222	224	238	224	220	209	215	232	219	229	228	224	217	213	217	227	196	207	224	205	208	233	249	226	223	223	216	230	244	222	203	225	252	209	230	219	256	237	242	208	239	210	218	243	220	231	214	209	236	215	253	212	201	213	198	214	216	237	219	202	217	212	191	204	229	230	243	237	220	206	206	233	211	216	188	224	227	218	224	213	220	228	220	244	219	234	230	234	209	207	231	207	211	227	218	241	227	232	202	215	227	217	214	216	198	206	226	217	226	259	204	218	208	218	213	238	244	249	225	220	218	226	207	213	216	232	204	217	230	252	219	215	202	236	223	220	214	214	191	226	252	216	220	211	244	207	217	229	223	206	209	217	194	238	234	206	241	225	226	241	238	234	251	214	217	209	242	239	225	208	213	217	206	209	242	216	239	225	215
34560	50259	46523	36285	29883	24624	19677	15562	11815	8858	6695	5194	3914	3073	2507	2079	1772	1454	1261	1088	939	749	777	665	610	550	495	518	466	449	422	367	376	397	371	356	415	363	383	333	349	360	350	340	357	327	323	324	351	320	314	316	364	350	344	338	329	338	327	345	309	349	347	318	328	327	326	326	335	335	330	314	322	343	332	311	328	337	309	341	309	321	352	322	356	318	352	294	324	344	330	318	353	300	373	345	361	341	338	330	335	344	335	346	327	327	366	346	339	315	333	347	329	316	354	335	334	315	344	377	331	337	351	322	323	300	326	334	333	362	310	339	340	330	321	298	292	354	331	318	323	351	341	335	333	311	306	336	356	328	308	335	332	335	333	354	362	334	365	363	309	345	328	334	322	324	335	328	323	325	329	351	314	352	348	342	323	318	336	340	357	362	308	332	364	324	336	323	312	301	355	357	363	331	338	320	334	309	352	312	358	350	348	338	325	317	329	348	343	351	351	354	346	344	323	317	330	346	358	332	334	364	352	325	351	348	350	311	350	353	308	331	351	347	347	325	330	353	316	330	314	349	327	346	325	343	329	340	345	295	332	353	366	330	314	345	331	347	345	348	336	342	332	371	360	388	335	334	324	346	320	327	338	347	374	312	324	348	332	342	363	342	351	336	363	358	301	316	334	348	338	346	352	336	317	364	333	281	335	354	364	352	337	322	316	336	336	308	327	334	312	329	336	356	334	305	319	347	366	311	337	330	327	341	329	326	317	349	335	336	326	349	338	307	343	320	354	355	343	319	328	334	331	322	340	353	310	333	324	303	322	325	310	314	328	308	349	324	328	317	360	330	351	354	338	362	340	306	335	314	331	313	324	348	314	320	348	360	369	332	360	355	348	345	330	334	320	337	356	337	335	333	335	330	307	317	345	323	334	319	344	336	285	318	341	286	358	303	340	356	302	351	338	332	332	338	338	309	320	326	355	339	372	303	322	339	343	343	316	355	309	356	340	328	364	369	304	313	298	343	302	380	322	349	311	285	338	333	288	309	312	328	373	340	325	329	312	347	338	322	319	354	333	317	347	350	352	322	358	327	335	352	343	310	326	344	322	350	340	346	342	324	344	334	332	299	329	353	327	332	312	346	299	358	364	350	302	322	334	306	333	348	338	335	321	349	354	341	341	304	319	309	331	350	331	334	349	343	341	364	333	342	355	348	342	360	356	349	343	321	335	326	313	361	333	347	348	320	315	324	308	348	322	358	340	312	322	356	358	298	314	325	333	361	372	327	356	334	351	337	332	338	347	372	301	393	361	332	298	409	297	351	325	341	348	346	333	334	356	308	317	313	354	352	340	337	355	334	325	318	344	327	325	345	345	365	331	324	350	314	294	331	323	317	326	332	294	351	288	291	340	337	334	344	322	350	322	337	317	287	337	341	340	364	341	379	322	310	315	335	322	347	348	332	315	325	371	346	341	326	292	326	348	323	315	319	342	348	349	343	360	324	310	335	347	330	328	336	326	342	332	354	333	334	357	316	293	335	338	333	344	324	320	326	350	348	357	325	313	342	335	320	346	359	336	363	337	296	348	360	324	305	351	370	364	384	325	367	369	375	341	328	320	350	341	335	317	342	318	304	323	321	322	335	328	371	348	301	344	320	347	323	345	320	342	358	348	342	326	340	335	325	322	364	295	343	326	341	362	342	343	357	316	345	339	334	331	356	314	342	342	322	329	322	350	321	333	321	345	329	335	351	341	373	348	380	340	344	311	338	352	360	364	335	346	332	335	342	335	348	341	364	350	331	357	324	342	325	319	353	328	363	315	343	339	345	339	306	338	340	347	362	331	341	322	332	323	340	309	338	339	350	346	328	324	325	346	334	370	341	316	297	322	336	329	310	294	337	364	370	360	299	336	313	344	340	339	339	334	369	327	358	317	321	348	326	350	307	342	310	286	303	322	317	350	315	357	332	341	320	374	354	374	302	339	335	335	330	340	325	356	331	347	336	329	332	331	321	356	358	351	324	353	340	351	340	308	356	319	332	348	372	331	341	339	335	334	333	336	355	314	347	316	359	324	355	379	354	348	342	348	335	333	340	377	331	363	348	297	327	336	354	362	360	333	309	346	317	343	331	334	348	327	310	345	331	369	311	361	312	339	319	343	330	351	329	357	323	329	307	335	324	335	327	339	331	331	340	311	325	333	319	330	336	342	344	341	334	382	316	320	326	385	371	333	334	338	318	345	334	330	345	298	355	312	337	343	321	321	326	332	331	295	342	342	294	357	342	340	309	343	297	321	317	325	326	301	357	335	327	365	344	349	336	358	326	348	344	369	355	362	315	355	315	324	359	313	356	360	337	328	331	348	317	314	318	333	348	322	336	336	342	332	333	339	344	340	337	357	319	347	340	332	324	351	352	322	350	356	350	322	309	337	362	349	300	350	342	365	324	338	312	344	326	358	336	336	339	330	377	354	318	305	326	329	333	323	317	348	322	347	307	331	313	316	325	341	372	323	353	344	349	343	324	305	328	296	310	321	335	348	298	307	312	339	358	318	329	327	333	330	323	337	357	327	345	359	369	322	324	326	324	352	338	345	360	348	306	333	317	296	330	351	323	350	326	336	334	321	308	326	345	369	329	327	357	304	356	327	365	303	324	327	292	338	327	367	350	359	335	343	372	346	340	338	353	327	333	336	346	350	315	326	358	301	331	343	357	342	315	347	378	331	324	356	316	345	318	319	334	352	332	342	369	343	350	332	323	310	316	302	325	321	341	337	338	303	327	315	342	301	325	341	336	329	313	312	311	314	361	361	333	342	326	335	332	360	355	324	318	322	354	324	338	325	346	321	295	343	322	316	323	334	331	336	317	332	343	315	342	296	323	352	308	333	336	332	338	343	344	347	351	320	360	346	337	367	314	359	344	347	361	346	331	323	330	324	284	319	325	322	307	327	324	330	343	330	327	344	345	368	306	336	338	334	324	363	322	329	341	322	351	349	341	354	320	333	361	306	322	346	344	354	292	347	352	339	363	315	321	329	321	336	343	330	340	307	347	331	311	343	331	347	328	318	334	321	332	372	315	311	320	360	334	363	329	318	323	332	325	357	353	322	330	337	291	338	344	325	354	310	319	334	326	329	391	318	326	291	336	342	331	329	330	330	334	329	286	294	364	350	334	337	345	327	348	312	348	366	322	338	340	339	340	319	345	348	349	319	346	347	334	316	325	350	333	364	334	353	332	388	317	341	340	327	348	347	333	333	356	326	324	320	330	333	371	353	337	358	365	342	322	308	373	332	352	312	337	341	320	327	316	354	354	330	364	346	333	285	313	327	350	363	330	324	351	306	292	341	341	353	333	340	329	342	312	310	278	304	366	369	314	340	350	346	350	330	333	290	342	345	330	349	326	340	343	344	344	301	314	358	301	305	330	319	305	360	364	343	318	345	360	348	370	342	338	319	340	333	315	339	317	335	359	333	340	334	346	372	345	358	328	332	333	300	296
24917	21693	29579	28195	25442	22150	16395	10542	7386	5255	3786	2713	2076	1632	1396	1194	1005	774	694	603	554	491	422	405	418	344	320	316	317	285	284	296	239	247	262	260	236	250	248	236	243	234	239	225	221	214	245	220	230	217	216	214	224	250	241	208	227	250	257	232	240	229	211	237	219	210	213	226	230	213	213	209	228	225	212	207	240	217	215	231	238	214	263	225	222	207	235	239	215	245	243	195	224	244	216	213	215	246	238	229	244	208	211	216	202	216	221	245	224	218	261	222	253	217	241	216	208	242	206	213	213	229	201	204	212	199	217	255	217	214	228	219	213	230	259	214	231	228	191	233	225	225	218	218	225	243	230	205	221	226	240	219	248	219	230	212	204	254	222	226	242	236	236	211	227	226	212	227	226	204	230	242	225	216	210	213	213	212	225	230	219	225	235	214	229	208	205	232	225	261	224	231	203	209	197	240	250	242	221	211	214	231	218	239	238	204	243	232	208	243	207	210	200	222	242	249	269	261	216	212	225	240	246	231	218	226	207	205	209	232	231	222	224	234	187	214	272	233	247	236	227	216	221	201	227	230	217	190	222	233	214	218	198	240	229	220	227	212	226	216	209	202	239	219	201	220	208	221	241	234	228	218	217	240	225	217	209	204	208	239	214	226	219	196	229	224	236	247	217	235	238	225	214	182	245	205	227	199	232	238	230	227	247	232	229	211	215	231	239	212	234	228	222	193	231	237	235	232	224	244	236	219	233	255	214	232	186	231	226	210	222	204	208	222	245	224	203	234	230	197	207	213	230	232	226	236	206	242	216	252	231	227	216	213	240	211	215	212	212	236	210	225	231	207	241	216	224	203	222	231	220	236	225	210	237	215	222	206	220	215	240	260	263	206	237	210	244	219	215	260	228	219	194	230	234	210	229	238	235	249	227	215	220	238	212	226	232	225	231	224	231	225	262	248	229	242	230	231	221	232	220	234	195	226	206	235	216	247	208	216	244	227	203	215	210	251	231	234	205	204	209	205	207	233	240	244	206	206	236	236	213	208	240	235	216	229	228	250	233	247	221	244	202	214	231	262	209	223	219	216	224	213	212	241	225	255	216	238	220	203	230	204	242	232	245	227	224	245	213	226	215	239	219	219	228	201	236	227	232	252	212	240	243	228	237	212	241	231	220	225	249	247	219	232	209	234	213	204	225	210	218	190	220	239	204	259	210	231	219	229	227	233	227	227	234	235	241	242	219	224	228	212	237	230	220	223	243	236	213	228	222	228	250	214	227	220	206	218	226	201	199	203	220	219	209	212	236	222	207	240	234	227	218	234	226	235	241	215	225	210	229	208	244	216	215	226	229	219	226	229	229	224	252	237	265	226	239	246	223	226	209	223	220	209	231	218	234	210	226	219	221	219	239	240	223	221	226	248	227	224	224	202	217	222	224	227	213	224	222	231	248	232	230	216	224	230	205	233	227	221	205	218	230	233	222	201	223	211	235	200	206	218	246	201	228	216	217	214	220	213	204	220	227	193	221	231	224	226	227	239	231	223	209	191	243	232	234	218	224	225	220	225	248	218	234	233	262	230	228	220	234	222	200	242	221	221	226	203	211	219	240	225	229	201	203	226	223	223	197	217	188	211	235	216	212	223	254	248	247	205	237	252	248	246	241	193	210	234	208	218	215	209	241	217	203	192	216	248	219	222	235	209	200	209	205	238	203	232	218	230	196	239	250	209	223	261	231	236	243	220	213	212	193	204	212	234	238	218	232	181	219	212	227	223	212	236	225	229	209	226	229	239	237	225	216	235	220	252	213	232	217	211	237	244	214	245	246	231	230	203	222	232	219	237	205	225	218	208	225	229	255	234	256	215	201	236	250	243	232	239	249	235	190	232	225	242	235	240	224	230	241	204	220	240	221	235	203	209	220	232	235	221	227	223	232	207	216	230	218	229	214	216	213	211	255	206	225	237	242	219	203	204	216	206	226	235	236	215	231	241	227	235	246	221	216	196	230	219	246	200	199	228	215	238	233	238	221	248	238	227	233	218	205	186	223	227	243	216	218	214	228	228	210	251	228	224	214	200	233	212	231	225	235	203	252	207	212	229	224	224	233	232	233	231	181	223	224	214	227	228	212	215	221	213	239	240	220	231	238	221	246	219	224	223	224	223	224	217	221	216	220	205	240	203	229	238	225	220	257	223	201	219	223	233	201	240	242	232	186	227	231	231	222	248	212	246	231	234	229	246	223	235	221	268	220	202	225	226	233	188	222	236	244	266	226	203	231	225	224	211	207	231	214	195	204	221	213	236	202	209	201	232	225	208	209	234	208	231	225	200	235	233	215	225	231	214	213	210	201	234	232	233	205	237	223	238	228	245	222	220	242	217	208	186	211	208	227	199	226	233	234	211	230	213	232	224	212	234	205	230	244	214	237	220	211	225	226	247	218	225	232	237	224	226	225	239	229	250	231	230	207	227	225	206	219	215	217	230	209	254	214	216	214	219	244	227	232	228	218	238	214	209	225	214	223	220	232	211	223	223	234	233	185	211	240	225	202	222	207	252	250	226	239	207	235	196	250	239	210	215	214	251	202	209	212	200	230	217	220	204	223	207	235	236	227	224	188	204	222	232	234	221	227	240	233	220	267	239	216	222	241	201	217	225	228	226	212	217	250	200	234	206	223	225	214	209	194	198	226	238	213	200	223	237	229	237	215	212	248	220	199	203	221	207	230	234	209	216	237	215	214	229	213	245	221	221	223	249	207	231	220	229	206	235	216	208	248	207	221	220	203	203	198	226	228	245	205	218	232	235	210	227	241	246	218	195	241	235	208	219	231	226	242	250	195	197	218	231	220	222	220	226	224	223	212	204	267	203	241	278	229	227	248	260	234	244	234	227	228	240	226	208	228	193	215	206	220	223	220	209	232	178	237	232	242	227	219	216	236	226	218	210	211	223	213	206	212	227	232	239	220	226	235	221	201	237	230	228	231	188	211	232	224	217	223	221	223	239	226	232	221	233	215	234	208	203	235	249	242	224	231	206	220	213	229	208	217	212	211	223	196	231	243	232	242	215	227	227	214	219	238	229	238	210	226	205	230	205	245	225	212	212	218	225	245	211	258	247	242	242	273	225	225	226	209	220	226	231	221	207	215	221	255	242	218	230	235	231	201	223	237	214	224	232	245	226	219	216	221	236	216	253	217	218	212	228	223	250	245	205	239	228	262	216	235	230	220	239	240	205	207	226	216	231	243	215	202	229	233	219	234	208	222	202	213	227	264	238	188	220	246	222	250	230	235	217	195	224	251	229	249	223	219	231	211	210	201	224	238	214	243	206	220	212	206	234	216	210	190	240	249	236	219	228	214	226	222	211	241	221	240	251	220	225	220	213	243	222	251	227	231	195	202	258	199	233	206	207	205	227	237	228	237	214	224	208	229	203	208	220	193	221	243	226	243	261	234	224	205	233	239	236	227	242	240	244	220	222	203	220	220	205	208	228	243	221
33282	55349	51086	40500	34734	29395	23949	19683	15599	12177	9277	7271	5341	4415	3474	2842	2385	2017	1675	1423	1212	1016	934	818	734	685	574	596	513	471	482	464	440	406	387	376	381	402	349	371	372	376	347	364	334	335	383	355	351	327	332	351	313	348	333	324	323	338	341	329	318	325	366	341	365	332	311	327	347	357	324	377	313	309	367	347	326	327	334	322	356	319	318	312	333	315	334	348	327	332	353	338	337	358	333	338	409	330	324	327	366	324	319	371	334	303	350	348	320	328	328	318	373	347	331	367	328	321	314	331	346	362	331	322	360	347	364	368	333	339	329	352	308	357	334	339	345	363	334	328	323	353	324	368	356	309	329	324	345	309	346	345	356	324	326	356	363	334	330	341	341	337	355	347	350	354	321	317	324	328	346	358	327	335	328	350	324	316	331	346	343	339	356	343	317	366	359	349	343	311	318	350	305	310	374	334	313	324	343	361	353	356	366	340	331	333	351	349	340	320	312	359	333	356	300	343	329	312	330	331	300	331	331	344	319	368	362	365	353	341	295	330	331	353	320	332	348	320	334	360	369	333	294	315	321	352	299	350	327	356	360	387	321	342	354	337	346	322	353	364	343	339	330	343	351	318	367	309	358	336	367	324	329	358	355	324	319	319	352	346	332	301	350	336	317	320	317	305	357	306	337	370	372	351	322	321	320	347	338	359	328	349	387	353	326	324	317	338	318	325	331	343	313	352	329	330	354	359	318	377	354	348	332	339	351	344	341	344	341	318	311	329	315	312	363	322	331	369	327	324	338	343	367	365	339	323	342	300	321	314	344	322	333	349	307	364	333	327	322	337	316	331	309	355	366	311	347	308	357	289	301	318	327	331	327	332	365	339	336	326	330	352	340	343	334	324	338	334	337	357	333	354	317	336	339	333	303	359	323	344	346	306	328	361	320	382	327	341	316	346	321	331	328	342	322	334	327	306	346	314	335	338	338	341	343	304	326	314	330	366	322	315	365	375	321	336	343	346	357	343	328	337	373	367	295	324	324	365	314	330	339	338	334	351	303	342	343	319	342	343	351	352	348	362	341	328	365	334	383	332	351	331	342	335	335	365	332	342	352	340	335	371	357	306	346	357	354	324	299	355	301	323	359	329	300	357	346	346	364	321	337	312	320	345	344	347	329	354	344	309	332	345	340	315	357	341	362	330	374	323	356	352	367	322	305	329	339	339	332	332	348	333	316	341	331	320	348	346	347	320	314	358	332	313	343	319	349	313	351	337	344	331	303	348	349	345	331	343	338	348	338	338	341	351	337	395	327	337	318	331	366	308	309	295	381	369	342	313	365	312	359	337	341	336	319	310	317	352	363	310	341	305	324	352	335	337	337	344	350	340	342	345	328	342	354	338	327	343	347	351	370	362	356	328	335	316	329	323	341	316	331	334	375	352	355	286	347	336	325	348	359	364	346	344	345	370	318	341	352	337	325	314	372	339	334	351	301	354	311	378	332	354	343	316	357	359	307	347	312	316	361	308	320	310	370	369	362	359	310	343	343	340	301	303	360	329	324	360	315	355	335	331	336	339	336	307	335	343	357	324	332	385	346	335	346	364	343	344	326	298	349	335	358	330	358	353	330	322	339	350	334	318	320	323	333	347	326	316	368	296	325	349	357	372	350	324	332	325	315	326	347	329	330	364	341	368	335	310	340	319	343	367	325	335	329	327	370	359	314	345	342	342	344	338	313	328	295	327	319	327	354	337	338	353	348	330	319	310	367	351	337	289	363	325	374	316	346	313	331	310	338	349	364	364	337	359	311	365	351	374	341	296	324	334	344	327	344	342	348	347	308	337	325	344	338	332	310	344	311	328	344	361	335	351	349	335	319	309	340	307	339	331	340	347	346	352	340	347	328	312	352	340	317	275	321	361	344	311	357	333	355	357	322	315	328	382	362	362	309	348	339	351	334	342	354	378	362	330	347	348	346	323	380	361	354	317	320	299	335	353	363	316	352	383	318	329	330	346	339	306	322	362	307	325	354	326	347	319	331	329	374	349	354	343	341	354	326	310	338	342	337	333	317	352	313	309	341	319	324	322	330	338	322	353	360	311	345	349	295	336	301	347	333	337	345	346	359	338	336	336	318	318	333	331	351	330	312	327	324	329	345	323	380	342	352	344	344	338	330	353	338	354	348	339	338	370	329	357	335	319	280	326	348	366	367	347	362	349	318	334	310	350	349	340	344	340	330	333	381	328	339	338	341	340	315	315	340	369	312	308	300	318	338	342	328	333	331	324	387	384	313	362	340	348	344	328	309	347	311	332	354	318	330	339	302	365	320	345	333	325	339	337	309	358	349	310	333	331	320	353	336	338	329	349	312	319	359	314	308	333	324	336	354	360	321	342	347	353	340	346	312	345	345	355	359	333	340	331	340	324	315	352	338	333	333	354	331	324	365	332	350	348	331	326	318	309	346	319	346	335	325	350	347	321	333	373	347	324	336	357	325	333	352	352	345	360	333	348	327	350	359	341	344	383	334	345	337	347	320	303	379	342	303	332	326	338	336	351	351	330	350	325	309	348	329	334	321	329	340	310	352	337	318	328	287	338	353	324	339	386	322	355	349	355	325	291	335	344	292	345	342	304	303	356	363	331	314	380	351	319	346	312	323	348	354	322	317	334	335	325	314	339	328	341	340	338	340	320	354	330	347	339	322	326	327	326	349	333	344	327	354	339	313	334	340	355	322	337	321	330	343	352	355	322	357	345	360	323	323	308	339	375	321	299	320	343	327	356	332	342	338	327	322	327	322	324	331	317	321	318	353	332	320	347	335	324	399	313	340	341	346	324	305	355	324	338	353	359	350	341	322	317	363	345	335	327	329	322	326	352	322	336	346	333	346	353	334	314	358	328	352	355	347	331	358	345	345	346	319	330	334	313	340	307	356	316	316	321	312	324	349	347	353	329	341	340	324	328	357	353	308	371	342	326	336	340	327	327	339	365	320	317	323	366	329	349	329	338	317	331	352	329	360	310	326	341	323	347	341	327	358	350	324	350	349	314	363	348	340	324	312	332	356	290	362	349	313	353	337	312	331	339	346	359	318	322	338	355	376	317	346	345	329	329	294	327	345	313	334	346	316	323	346	352	334	357	365	346	323	358	331	342	317	384	335	347	340	351	332	293	346	342	331	323	344	321	295	335	317	356	335	364	357	335	347	336	335	328	357	334	323	319	365	337	360	318	346	365	353	324	331	324	333	356	331	379	339	331	348	334	348	365	341	335	341	353	314	307	360	341	347	335	355	352	342	361	345	332	335	352	347	324	397	342	377	310	334	277	337	318	353	335	343	343	322	316	367	365	338	340	354	328	294	314	373	332	324	352	334	324	350	328	355	326	328	336	307	343	338	334	328	349	365	342	353	324	338	322	360	332	335	345	327	344	337	341	325	329	325	345	333	323	360	329	327	342	359	364	340	332	346	356	320	320	360	342	340	340	375	344	311	333	373	291	309	327
23853	21691	29572	24895	23881	25393	23333	14832	10199	7451	5453	4087	2912	2346	1947	1549	1355	1118	961	781	720	595	549	517	428	384	372	338	350	346	306	295	270	289	279	260	249	229	252	229	234	211	222	249	245	237	233	242	223	231	216	225	228	225	229	224	221	212	248	212	218	216	219	219	225	231	190	210	245	212	241	219	211	198	240	216	240	212	200	211	217	234	241	240	246	229	195	214	228	244	210	205	219	213	204	217	232	208	196	212	225	206	220	230	226	232	217	220	221	221	206	197	215	231	238	242	227	232	228	224	245	217	227	206	220	212	220	229	225	206	243	221	232	211	213	194	244	232	224	219	234	233	234	236	230	225	220	231	205	231	215	240	218	253	250	244	210	218	237	195	216	225	222	199	235	206	220	243	230	209	214	218	225	224	235	213	240	215	233	214	230	241	235	234	226	242	224	213	210	222	230	220	244	224	232	211	208	187	226	216	199	205	229	243	216	219	214	227	231	225	227	200	236	246	230	268	212	222	223	234	220	198	221	225	212	224	230	220	222	216	246	219	219	227	250	191	216	198	224	235	206	231	215	239	228	252	222	226	241	230	251	218	223	218	221	248	230	220	235	217	233	215	223	227	213	189	227	219	201	229	225	224	229	206	213	207	218	217	239	237	224	235	204	217	231	224	230	215	206	217	225	207	207	216	210	189	204	226	236	244	223	217	199	212	213	240	246	218	233	224	224	226	211	216	212	225	233	212	217	203	249	205	216	217	231	234	222	217	222	179	223	212	200	272	225	205	207	222	211	220	245	223	206	226	218	222	230	206	209	238	231	221	234	234	213	225	197	212	234	228	218	192	212	198	193	224	251	203	215	220	198	199	201	212	237	240	208	240	206	233	223	234	184	228	224	209	213	235	234	225	213	216	226	215	214	212	210	207	227	211	237	206	268	222	225	203	220	215	218	246	228	249	215	201	199	240	224	228	217	238	210	177	239	211	215	195	240	195	223	215	213	230	202	223	211	226	231	223	228	221	225	248	201	226	235	206	219	210	245	230	272	217	215	239	210	224	230	234	223	227	233	215	239	233	225	233	225	223	226	237	231	208	191	221	219	219	213	202	213	215	225	232	201	227	226	229	247	201	215	224	197	229	250	249	199	199	229	232	227	216	246	208	198	206	204	241	241	211	218	222	198	189	218	217	219	222	233	232	220	210	227	207	227	204	251	235	200	217	230	209	214	202	222	232	231	223	214	220	210	224	212	225	222	225	223	238	227	245	216	246	218	212	231	233	234	223	215	228	210	212	207	230	252	190	212	226	205	230	242	206	215	202	215	202	202	220	212	225	232	217	215	231	222	234	230	204	231	195	220	222	200	218	228	227	188	218	227	244	224	228	215	216	204	192	258	208	221	230	226	221	246	220	227	230	212	232	206	201	220	200	202	236	226	209	233	195	244	251	219	209	228	224	209	208	182	218	241	254	213	231	242	199	209	242	205	213	232	217	228	228	252	216	207	225	239	216	231	197	199	226	234	210	203	221	235	217	211	204	212	208	208	223	204	226	214	213	228	219	226	241	219	217	206	204	190	210	232	235	215	206	210	218	220	207	251	216	217	211	224	222	218	225	197	230	202	203	205	219	227	228	193	256	223	193	186	216	226	236	216	222	228	225	206	215	227	226	227	226	206	205	214	244	241	232	219	204	230	211	226	242	220	195	232	226	204	237	234	246	221	207	219	230	225	207	227	211	212	209	217	219	198	241	258	222	242	216	199	224	194	246	213	253	209	190	213	257	235	187	212	225	210	204	201	201	236	219	238	217	197	241	203	258	225	232	227	226	223	234	230	243	224	244	219	237	249	209	217	246	211	218	228	226	214	222	209	215	217	226	254	206	218	225	206	238	210	227	232	212	238	187	238	248	232	233	227	245	239	229	215	256	211	228	227	219	214	227	209	220	232	230	210	240	233	192	242	231	209	225	230	229	228	226	209	208	231	225	236	213	204	203	194	222	204	261	201	233	215	244	250	206	223	261	222	250	253	203	227	236	214	216	238	236	217	229	240	213	216	220	199	212	189	209	220	226	223	207	234	206	214	225	231	233	212	224	220	211	213	217	227	235	222	218	231	246	211	226	226	229	215	201	231	226	233	217	226	222	236	229	221	216	235	219	226	257	213	237	229	234	202	197	238	224	208	228	222	223	221	223	214	225	215	215	234	206	226	243	213	212	228	194	223	209	228	210	236	222	220	209	218	213	197	234	213	197	221	219	214	220	215	237	221	231	227	223	200	228	224	214	213	198	221	225	231	208	232	234	224	239	222	231	211	235	215	235	201	193	231	217	267	222	235	210	220	232	226	230	183	215	213	206	212	208	224	226	247	224	220	220	216	250	226	214	188	201	206	239	223	218	253	235	211	214	242	206	219	221	236	222	224	197	225	259	222	198	237	207	214	232	213	229	196	227	213	227	236	209	215	232	214	198	229	220	208	232	215	219	215	247	201	225	199	224	208	229	257	230	214	225	229	225	240	228	233	212	211	222	235	241	197	226	226	210	214	241	226	206	240	234	220	208	228	223	214	205	224	217	218	203	225	210	224	224	224	226	244	215	233	197	194	219	202	212	221	202	225	214	222	218	229	219	208	217	241	189	217	257	228	202	252	206	240	235	234	224	212	203	211	227	217	185	200	228	228	218	238	209	214	216	240	232	222	245	233	226	233	218	196	218	230	229	207	249	233	234	229	231	234	225	214	195	204	224	236	216	203	225	242	203	208	248	229	230	221	236	220	217	234	203	219	261	220	205	217	225	222	220	200	227	202	230	235	224	220	220	249	235	232	204	233	225	240	240	208	224	213	218	212	208	220	207	217	221	221	233	238	249	235	198	202	207	215	221	205	216	216	228	228	240	228	245	201	234	204	248	219	230	223	208	226	214	225	234	216	200	252	222	220	202	208	237	235	213	218	221	228	234	219	208	218	211	224	246	200	243	224	222	195	222	223	208	210	198	229	217	244	246	247	243	203	250	207	218	223	211	232	222	233	211	202	232	216	202	213	197	230	238	231	209	235	210	215	217	247	215	189	201	208	182	231	182	218	225	213	208	248	219	222	238	228	223	199	212	204	238	211	217	217	225	201	207	221	187	235	231	219	238	200	238	209	234	220	217	230	217	242	215	224	209	240	230	189	215	223	228	202	179	222	228	215	210	217	215	219	230	236	199	216	219	230	228	213	212	220	230	203	204	231	214	220	216	203	266	238	227	219	239	218	232	206	215	225	238	247	239	230	208	217	210	221	220	213	206	233	219	222	228	208	231	194	220	209	209	210	216	221	214	225	207	215	211	217	197	248	208	208	253	201	209	220	202	196	243	237	220	237	226	217	212	206	206	230	213	227	226	211	241	192	217	220	230	239	225	203	238	210	194	201	221	240	208	215	236	233	212	200	222	226	208	193	210	242	225	218	227	219	232	247	244	223	228	227	247	223	216	225	235	214	218	230	225	192	207	215	201	230	237
34963	59903	55681	45135	39227	33555	28619	23720	19641	15519	12152	9672	7453	5800	4749	3970	3203	2685	2208	1803	1549	1337	1150	953	868	741	691	627	602	556	513	464	502	459	407	437	374	377	370	362	338	357	369	320	369	343	312	342	352	347	360	351	350	339	335	348	319	331	314	331	346	304	333	330	326	318	307	364	347	357	318	324	314	316	331	335	338	340	328	328	313	326	345	335	315	364	344	350	312	333	323	313	321	326	302	342	314	311	327	318	316	289	322	331	316	311	316	341	350	348	325	315	344	334	291	323	325	326	306	339	305	325	305	341	336	304	324	339	311	305	301	338	308	327	291	365	307	326	326	346	326	336	302	303	314	350	326	334	320	293	330	331	346	319	313	318	342	326	337	366	315	285	330	318	313	299	333	307	275	315	313	337	362	321	370	315	364	334	323	327	320	319	289	337	324	325	320	337	330	318	309	334	343	303	323	323	305	346	323	307	339	327	338	391	353	344	310	322	335	348	304	331	304	365	319	337	284	325	323	363	304	317	353	328	328	312	324	324	315	305	356	336	314	320	315	331	332	333	312	335	298	316	303	351	335	315	331	323	339	348	307	317	324	313	344	302	315	319	319	360	331	344	314	327	319	331	321	342	333	327	317	350	351	350	363	327	299	310	300	312	324	316	331	303	316	334	308	293	321	365	307	314	311	309	343	302	327	342	317	313	347	313	346	307	326	329	348	319	346	316	348	320	334	305	285	349	316	360	330	335	326	314	344	334	292	318	352	334	306	343	327	285	336	320	337	305	352	321	351	327	273	346	310	301	322	305	349	335	327	370	280	321	316	316	346	340	330	323	309	313	314	329	353	325	331	319	335	345	319	306	302	323	301	317	314	363	329	356	329	334	336	354	337	312	324	335	288	333	318	318	330	347	328	297	333	316	331	304	336	325	331	327	313	349	321	316	354	319	341	315	330	331	336	351	320	350	332	294	316	312	338	309	305	335	327	331	336	335	314	344	332	319	325	355	301	329	282	321	333	327	377	298	332	354	321	317	330	363	326	335	315	317	308	328	342	308	342	320	333	314	345	303	322	342	310	315	347	321	321	306	304	298	354	329	331	322	327	338	327	312	341	340	303	318	335	315	308	320	322	338	298	322	317	313	327	326	346	330	299	308	392	332	335	318	337	290	318	305	339	316	306	361	311	316	310	333	298	309	312	299	327	335	340	330	340	301	344	290	331	308	326	340	321	309	320	346	322	309	313	313	348	313	337	313	325	352	316	336	326	340	307	335	340	334	310	346	329	334	344	292	304	353	360	336	317	328	305	291	330	339	302	293	353	360	336	334	344	307	329	281	314	340	299	323	324	323	299	323	332	335	323	318	324	348	317	299	325	315	316	357	317	339	376	340	347	328	328	312	311	344	316	356	354	327	328	286	351	347	322	291	332	328	291	309	319	300	332	330	333	328	303	352	323	340	345	316	316	326	294	332	371	316	325	316	333	324	326	305	316	337	345	326	354	305	331	319	306	295	342	354	372	315	327	324	353	325	335	339	310	329	351	346	303	343	325	311	296	319	300	300	326	339	322	342	324	328	320	306	334	300	330	339	321	354	344	300	340	340	352	312	326	316	339	338	340	318	341	323	331	334	315	331	304	312	332	310	312	310	351	333	330	321	312	325	327	298	319	334	291	320	313	343	346	338	315	279	300	330	319	337	329	312	318	352	298	313	330	324	312	320	343	321	346	334	299	315	316	345	333	328	317	322	325	318	326	345	300	299	354	325	325	322	325	346	336	331	331	312	325	331	339	309	311	291	339	302	310	341	308	322	336	352	352	386	312	359	327	296	318	301	300	339	345	286	338	323	309	319	316	345	333	335	330	327	347	341	297	342	302	316	349	340	338	353	302	297	343	300	344	309	320	370	324	335	321	327	312	289	337	319	305	350	322	323	308	335	342	338	333	302	314	350	327	309	353	322	325	295	341	288	326	318	304	325	321	322	305	355	357	341	336	312	325	311	303	342	362	318	304	303	291	376	310	350	326	303	327	350	327	334	330	331	329	328	324	327	298	329	350	330	344	315	321	343	308	335	334	305	314	327	331	318	323	346	304	291	338	320	302	378	340	321	326	321	332	324	327	302	323	341	327	324	361	339	319	322	334	320	315	341	328	321	321	315	327	295	303	354	348	300	342	341	333	339	330	333	325	312	313	307	310	296	369	357	342	314	331	323	343	299	282	304	305	330	328	348	312	307	326	331	310	318	323	322	331	293	334	320	364	334	287	321	314	367	357	329	300	300	303	310	323	313	326	323	341	311	297	301	315	298	304	362	354	295	309	316	309	307	329	330	365	325	331	303	316	326	315	333	326	347	308	316	311	296	320	298	325	347	308	312	339	306	329	325	323	314	322	297	319	280	323	309	320	324	330	299	323	324	349	331	309	307	319	341	325	315	299	322	321	337	326	334	336	346	296	348	302	325	346	325	349	322	337	305	314	316	343	293	321	322	345	348	325	344	297	304	330	324	343	320	324	308	313	323	304	310	344	339	328	297	327	335	341	304	284	329	350	337	328	342	285	341	322	299	314	308	288	327	346	362	341	332	322	296	312	327	332	349	335	300	323	329	358	338	317	331	313	330	326	346	332	333	321	323	351	300	302	328	352	342	351	367	362	336	334	345	337	304	317	331	354	315	343	322	323	325	341	335	354	328	314	343	344	330	295	321	298	333	319	352	324	302	330	343	337	320	333	323	325	323	315	320	302	339	322	335	300	311	325	336	334	340	323	340	336	337	337	311	337	344	303	327	316	329	333	322	345	328	374	336	358	331	347	334	284	356	327	346	330	349	301	356	335	314	314	337	307	319	309	337	322	306	321	328	311	330	342	315	344	314	313	338	311	307	328	358	331	303	331	320	323	354	348	313	329	331	311	288	315	324	325	315	317	335	306	341	317	311	279	343	325	294	301	343	322	321	300	313	339	307	316	319	316	312	322	337	314	336	326	318	288	330	316	348	323	307	328	329	363	313	338	341	309	331	305	301	325	309	340	350	316	323	338	316	290	357	306	364	333	342	333	327	321	356	325	330	344	331	330	327	314	322	327	324	315	315	302	340	324	347	321	317	331	348	334	337	354	289	345	326	330	320	322	326	323	323	332	328	308	328	314	357	337	292	314	358	333	329	348	304	312	322	316	310	334	326	336	281	332	320	320	357	320	321	346	314	353	326	279	326	317	328	351	354	308	320	305	327	333	336	324	350	352	306	314	297	328	316	311	356	323	320	347	316	347	345	342	336	327	327	331	348	308	347	310	315	312	337	344	332	359	346	320	306	289	349	322	324	330	331	325	328	333	315	347	327	330	353	312	314	332	334	326	317	330	349	337	302	305	354	316	315	326	328	299	341	333	309	349	300	321	309	341	269	332	325	338	315	330	323	316	320	344	340	296	304	302	340	316	313	319	337	345	355	358	320	332	320	325	311	337	332	331	344	313	319	323	326	306	339	326	319	320	317	327	357
29702	33018	38578	31697	23056	15829	10691	6996	4840	3434	2480	1899	1551	1203	1006	835	740	669	569	522	483	417	358	349	317	317	305	280	263	253	290	253	299	252	246	265	252	231	231	238	236	238	223	241	242	223	247	248	226	242	223	237	235	196	224	225	203	216	226	232	230	241	222	206	225	213	188	217	251	232	257	214	225	203	257	241	222	240	212	241	223	226	245	234	217	243	238	213	220	253	215	221	203	234	215	234	200	225	237	239	198	220	203	209	235	266	232	226	226	228	212	199	222	233	256	239	233	212	242	241	228	234	219	216	221	223	213	241	246	214	227	222	235	253	241	242	190	221	232	246	230	244	219	250	249	223	230	215	234	217	231	231	233	232	227	203	221	226	236	227	249	217	239	241	239	234	242	223	225	226	229	225	243	223	227	236	230	224	231	256	237	237	234	222	198	256	208	221	234	218	225	224	219	234	244	250	225	238	205	206	213	217	218	222	232	243	227	223	232	238	213	222	216	217	209	213	234	222	239	208	243	214	215	218	228	208	223	257	218	218	232	231	220	203	191	218	216	250	217	198	232	228	207	220	232	231	240	233	244	221	208	241	247	233	229	229	254	212	204	235	205	240	217	219	230	225	215	225	213	248	210	248	226	241	239	224	248	231	271	236	226	217	246	218	237	223	238	238	249	238	234	208	233	236	224	203	200	211	230	203	225	210	192	242	241	212	231	221	214	209	243	261	235	218	222	212	234	235	225	231	238	193	268	209	201	225	195	219	218	232	225	221	232	214	243	237	220	213	221	240	211	247	213	227	244	238	227	218	237	233	224	237	209	229	229	215	230	237	224	234	229	226	224	231	226	232	242	218	256	228	221	219	230	187	238	227	233	240	239	189	217	223	221	232	227	232	237	221	245	228	225	238	217	237	229	240	204	220	234	238	207	221	174	223	221	185	222	252	216	234	211	207	222	220	246	226	228	211	235	205	222	216	233	254	214	250	205	225	216	230	231	212	242	210	210	229	218	225	231	231	228	252	217	216	228	236	225	238	261	222	237	219	231	251	211	223	228	205	234	216	225	231	205	254	222	245	222	206	214	238	228	232	207	233	220	211	220	235	215	221	217	237	245	217	263	192	226	236	213	219	217	232	236	210	212	204	208	231	247	241	276	231	209	218	240	248	225	236	216	266	179	233	216	234	247	227	219	254	231	238	222	210	214	228	230	216	234	229	213	189	224	229	207	238	215	220	242	217	231	217	218	250	231	255	211	200	224	212	212	246	223	224	223	239	228	230	217	233	270	239	222	236	243	257	209	223	210	230	239	232	247	224	229	249	255	217	232	208	223	235	222	248	211	228	214	235	235	210	211	235	250	237	220	232	242	225	233	223	241	214	276	204	256	205	245	220	227	224	208	237	222	257	219	240	215	237	228	226	222	217	214	228	195	208	240	239	197	215	231	244	221	202	221	220	221	238	257	222	213	249	213	232	216	233	201	226	232	235	249	202	228	226	236	217	210	253	232	213	244	232	229	246	228	237	237	242	227	231	207	224	226	224	211	225	242	204	218	236	220	242	257	229	226	204	239	236	250	251	210	211	211	225	211	234	228	214	249	250	210	224	227	224	233	242	219	226	255	246	235	227	220	223	225	216	215	231	266	229	222	234	248	238	250	226	234	231	256	246	218	256	235	220	244	217	227	221	227	235	228	210	224	229	240	223	227	213	246	224	218	192	219	233	219	219	235	225	236	234	224	210	206	224	229	213	241	238	215	233	207	225	221	224	217	233	236	243	228	222	242	261	233	240	235	262	221	230	223	219	232	239	234	210	210	219	232	208	208	191	224	217	201	232	214	215	220	221	237	205	224	210	217	263	209	231	223	199	217	256	239	222	237	244	227	242	240	241	243	225	252	194	228	217	205	226	228	208	236	214	263	196	228	216	223	246	258	224	233	245	217	260	236	239	247	232	219	230	245	217	253	236	226	234	210	233	245	201	220	237	213	230	229	232	260	255	231	199	226	231	223	234	247	233	203	225	236	229	252	228	244	206	187	220	221	238	217	212	240	219	209	231	231	230	246	237	236	223	223	245	207	233	215	224	220	222	227	235	218	246	205	225	239	209	256	221	237	215	240	206	212	226	208	246	223	236	234	218	202	208	216	243	233	229	223	248	231	232	226	239	236	232	224	230	241	224	223	227	246	232	223	211	208	199	239	221	242	206	218	229	240	222	221	219	223	241	228	233	213	237	216	250	242	218	205	235	217	217	245	246	242	234	214	204	244	211	221	210	255	224	221	202	247	208	204	221	226	216	200	216	253	200	237	258	231	234	233	230	218	217	227	223	190	242	207	233	235	239	221	239	238	220	262	205	186	253	242	217	228	222	242	231	206	227	207	236	214	240	212	235	260	226	219	220	223	216	212	229	218	262	243	220	229	233	214	220	226	237	236	215	211	254	223	212	216	218	222	248	230	229	221	225	217	245	247	230	203	228	219	235	224	217	236	223	213	206	229	211	236	228	239	252	232	218	220	251	227	221	233	231	241	228	223	215	231	231	239	217	213	191	216	262	231	244	235	240	225	232	226	217	199	223	247	245	262	206	232	243	238	231	214	245	207	221	208	229	253	246	253	242	218	227	246	227	245	234	247	227	239	244	231	223	230	238	229	231	239	242	225	221	238	217	217	217	226	218	218	237	246	237	229	224	243	230	227	220	244	255	201	226	235	232	235	246	231	244	215	246	238	242	223	250	251	215	227	243	222	256	205	228	232	242	234	235	240	235	246	215	238	237	225	232	239	228	236	229	225	209	219	233	234	255	262	243	231	239	216	237	251	225	247	247	262	235	248	236	202	222	236	205	227	238	219	226	233	233	208	208	236	228	236	224	225	237	226	245	211	220	269	211	212	211	252	234	239	227	225	221	217	240	221	183	222	230	221	216	234	222	221	217	218	226	222	246	193	206	198	230	257	222	235	211	221	214	230	234	227	252	203	230	212	237	210	198	206	240	241	245	233	197	238	231	229	218	236	253	253	246	226	238	253	234	210	230	213	227	263	218	230	216	243	217	234	229	256	206	245	215	227	220	236	260	261	219	232	220	226	233	215	267	257	245	231	227	248	238	221	248	227	231	232	212	234	240	204	200	245	220	237	239	223	241	227	229	264	210	226	232	232	225	244	202	240	237	225	228	243	218	218	214	243	229	237	210	237	203	242	251	208	235	241	237	236	224	198	235	268	248	227	224	225	217	236	211	216	254	200	226	272	208	239	227	234	228	233	238	202	213	229	234	215	236	227	215	227	213	195	233	239	225	237	201	238	245	204	229	248	231	215	223	206	231	247	229	223	224	238	243	197	213	233	215	239	239	231	208	216	204	237	206	231	228	231	216	216	222	216	222	247	226	242	210	216	264	235	246	233	214	225	218	208	240	215	235	235	229	237	219	223	205	233	238	220	245	219	235	215	204	215	223	201	221	231	237	194	224	223	239	213	217	242	226	232	254	229	232	232	249
34586	50866	45870	35807	30072	24501	19576	15193	11634	8750	6572	5082	4022	3118	2492	2107	1812	1494	1248	1066	942	853	755	669	594	558	508	517	437	460	414	428	391	393	408	358	370	340	376	365	350	397	334	398	367	352	384	362	316	349	317	352	362	320	341	355	329	354	365	352	327	338	326	322	298	324	348	324	358	364	333	346	326	349	336	322	321	345	316	339	351	337	356	326	364	331	353	320	334	345	347	354	350	358	335	375	319	321	329	355	335	340	332	339	358	364	345	314	344	329	312	342	308	319	336	375	325	329	334	325	332	315	333	337	355	338	313	342	338	342	340	355	323	318	328	346	312	360	324	328	329	329	370	352	326	288	344	367	344	326	338	302	357	308	359	351	312	333	312	358	348	349	314	378	366	342	357	320	357	340	333	335	324	317	326	325	350	272	340	331	336	334	331	340	328	343	350	365	313	365	353	352	340	338	346	320	326	323	346	343	360	330	341	359	343	347	331	365	336	349	342	351	355	348	349	313	352	318	305	358	313	358	335	335	353	365	317	352	331	351	347	336	351	381	328	340	336	346	364	331	342	337	352	344	322	330	343	335	353	325	306	342	349	370	346	325	357	359	315	322	302	349	340	353	381	316	325	299	361	345	332	318	336	329	322	341	365	334	336	322	316	302	348	323	365	309	323	339	335	349	361	332	335	372	332	351	343	326	334	330	359	315	349	331	349	340	353	318	359	362	350	332	344	371	337	330	305	341	336	342	324	357	330	379	354	372	360	324	320	354	318	307	351	323	353	342	329	351	341	345	356	341	335	363	354	350	319	300	324	337	379	334	337	338	341	350	350	328	343	338	353	332	331	334	367	349	332	347	334	336	310	369	348	326	297	380	349	307	353	326	336	334	339	334	379	354	329	346	336	368	356	328	301	322	351	346	359	329	364	406	335	351	319	356	342	317	360	357	364	342	317	357	318	344	356	354	360	356	337	340	339	320	331	322	300	320	343	365	344	358	312	325	311	310	361	360	335	327	359	343	344	334	331	338	374	291	354	347	348	331	343	338	329	362	325	338	345	392	325	315	318	332	348	352	342	340	321	325	337	340	338	366	323	330	345	324	319	325	347	338	347	379	323	349	371	350	363	348	325	315	324	321	339	336	307	331	367	355	316	349	369	342	347	349	342	329	359	350	352	341	340	368	325	351	351	351	346	325	378	360	340	346	307	314	327	331	375	346	354	330	373	364	351	359	332	348	363	333	339	375	353	359	338	361	359	347	357	364	320	345	347	374	317	337	368	343	331	352	345	329	346	356	353	328	348	344	341	330	343	363	314	320	347	349	348	359	289	346	351	340	355	349	366	344	338	335	368	309	314	352	361	322	342	335	353	310	357	338	286	307	344	335	362	327	364	344	338	333	356	309	329	369	335	334	329	357	361	359	364	359	319	366	341	334	326	302	322	331	330	356	362	344	312	335	348	347	344	341	344	324	334	312	363	328	335	357	356	319	343	331	333	333	355	337	353	367	346	322	323	333	329	338	330	351	352	324	351	329	348	326	370	367	322	332	374	321	336	361	358	337	341	323	330	338	341	366	305	341	332	311	332	349	326	342	335	353	328	334	340	342	334	322	336	325	346	351	355	360	335	371	309	299	345	354	310	352	336	351	322	319	341	346	324	353	330	333	345	352	325	352	341	351	372	357	311	307	349	306	334	353	341	328	363	360	370	355	323	317	342	366	327	368	340	324	330	335	372	362	295	337	310	343	348	373	327	322	322	361	364	340	331	343	365	331	364	370	333	351	350	327	364	351	356	311	378	347	344	313	360	362	316	349	325	357	343	353	328	327	354	357	333	294	347	331	333	328	359	353	350	329	367	349	326	335	338	345	321	351	351	330	344	337	348	354	326	342	319	317	339	351	352	331	334	354	339	335	319	340	321	351	323	344	345	327	302	352	359	378	362	334	344	331	322	360	340	322	322	332	307	349	361	346	367	351	318	328	340	350	341	334	363	309	362	326	331	342	331	318	331	313	353	322	330	322	334	358	335	326	342	358	349	321	329	344	348	324	348	326	342	321	355	367	340	354	373	300	347	356	338	329	338	350	358	355	346	339	337	359	344	349	329	342	324	357	337	332	346	345	312	303	336	393	334	335	344	355	316	348	324	322	336	339	347	348	329	319	348	313	305	341	324	330	323	354	324	347	354	371	348	342	323	343	321	360	354	354	318	323	324	326	353	331	315	327	326	326	332	356	344	355	347	347	376	378	355	329	366	358	368	317	330	356	339	320	356	345	331	365	369	350	368	335	342	309	345	284	362	337	362	322	336	349	326	320	303	314	318	352	359	329	360	357	318	349	330	364	347	339	330	332	346	326	359	393	338	322	370	354	320	342	336	338	358	350	324	355	341	336	363	325	309	337	356	313	342	306	381	348	355	333	352	331	320	358	349	331	306	350	321	362	333	318	339	344	354	329	320	337	318	340	330	349	336	330	322	360	328	339	347	328	348	346	358	319	345	292	321	351	337	312	360	330	347	373	318	328	333	330	316	311	345	353	352	337	310	324	337	348	338	331	348	299	359	341	332	373	334	379	330	338	355	332	356	334	311	376	314	329	335	351	302	331	341	356	344	339	342	358	353	337	364	348	346	310	363	330	347	354	333	307	320	326	353	372	359	313	340	355	345	344	343	347	305	336	360	328	404	329	355	327	357	349	335	334	302	329	312	329	349	306	381	344	317	335	317	351	339	351	335	334	297	338	338	356	352	345	337	338	296	342	311	328	334	322	361	309	311	348	324	350	330	370	333	361	352	351	343	330	342	348	348	325	320	349	341	322	333	332	321	345	349	322	332	365	340	335	345	368	338	326	328	332	340	348	335	325	356	319	358	357	336	334	344	321	352	348	357	372	335	346	312	321	314	370	332	349	320	338	358	334	346	330	324	351	357	365	351	338	358	330	322	338	320	350	347	315	343	364	299	347	340	312	335	332	303	352	347	347	336	335	346	358	368	323	311	308	336	329	345	316	331	359	341	335	335	336	339	369	326	333	360	306	364	342	340	357	344	336	329	349	348	330	319	358	324	308	322	372	341	335	332	312	330	325	327	354	339	337	327	314	334	318	360	363	367	353	349	341	358	363	345	297	334	318	332	340	319	343	339	333	356	355	359	342	371	353	341	309	334	341	353	325	335	298	308	344	314	333	330	358	359	347	314	348	328	325	345	339	345	358	332	359	362	296	343	359	337	312	366	352	354	338	341	384	324	308	354	337	342	331	377	323	318	322	324	346	381	336	328	337	362	342	345	339	327	349	337	290	335	356	321	351	344	362	340	343	296	320	346	325	337	323	354	337	356	344	339	320	339	330	329	343	351	343	334	335	344	350	330	339	339	362	318	350	338	319	375	357	331	334	325	333	340	347	319	344	347	329	364	338	333	349	334	367	336	347	307	357	343	347	346	331	354	330	343	346	328	335	311	381	347	301	374	307	331	354	344	364	342	342	343	329	324	368	348	346
24967	21658	29360	28064	25389	22185	16753	10380	6964	5118	3763	2718	2239	1722	1420	1173	923	803	698	659	525	478	455	414	346	346	346	358	292	317	294	254	245	242	246	248	241	244	250	229	238	240	250	245	238	239	253	217	224	230	204	210	210	217	222	228	224	234	236	208	223	248	225	226	234	251	208	240	228	224	269	240	243	212	232	214	204	247	225	236	233	255	218	249	226	227	237	229	240	228	213	212	212	239	206	225	243	243	248	207	240	216	205	230	227	227	243	217	227	222	224	209	227	227	214	245	260	242	236	216	203	233	232	213	223	216	223	231	220	228	230	219	239	213	209	206	214	221	207	250	225	223	242	246	230	247	229	235	242	212	233	183	209	238	222	244	209	223	252	220	223	227	225	256	225	226	227	228	223	216	241	220	243	233	254	234	244	201	226	226	257	204	222	231	225	237	214	230	194	238	214	252	225	218	238	199	220	214	222	261	236	217	240	219	220	214	226	211	227	226	216	253	223	221	236	217	224	204	228	245	249	213	249	196	245	228	239	216	255	254	246	234	241	224	237	212	235	218	221	208	210	225	228	230	226	225	223	200	214	226	200	219	236	233	208	208	225	226	197	242	189	229	222	241	238	223	237	225	235	203	234	258	221	209	221	216	233	233	219	236	246	226	232	248	245	217	225	231	250	224	221	253	249	204	219	237	209	215	224	244	241	235	256	202	214	224	221	221	213	233	238	218	199	256	248	213	230	215	224	228	237	236	224	218	234	251	209	210	223	238	221	243	252	225	231	236	214	240	258	224	209	250	246	223	219	206	236	207	237	238	229	230	209	219	259	253	267	223	216	237	214	240	236	215	250	236	239	220	241	235	223	245	234	211	224	217	235	226	201	232	232	238	233	214	228	240	194	218	231	227	203	228	238	210	217	205	211	212	230	214	242	247	236	197	220	231	227	247	218	217	233	212	233	231	229	225	203	231	208	228	255	224	219	229	211	242	243	235	218	230	222	226	238	228	249	258	222	228	230	262	233	204	235	225	254	235	214	244	228	210	240	249	242	240	235	247	233	209	224	224	253	227	229	230	206	261	214	252	224	237	252	231	237	220	253	216	246	243	234	208	227	208	245	218	224	243	234	216	201	234	235	243	209	236	231	222	248	232	224	228	230	209	229	204	255	251	217	223	231	225	242	221	258	224	253	236	265	218	234	223	227	234	246	207	219	223	240	210	205	231	253	202	237	194	248	222	221	251	239	222	228	239	206	234	225	229	201	227	211	224	223	211	220	216	236	228	207	228	244	265	239	253	237	247	225	226	222	245	213	212	236	230	270	233	253	239	229	240	220	226	193	244	220	259	204	196	223	212	236	227	223	242	232	215	217	261	216	236	225	218	248	236	211	208	237	219	208	243	224	222	228	192	206	239	212	248	225	230	227	227	205	242	224	229	256	232	217	254	242	236	235	224	222	222	198	220	227	216	223	224	202	243	221	254	242	222	191	231	268	214	212	195	224	190	224	213	217	248	229	205	230	255	219	206	264	198	205	220	237	215	204	225	233	235	244	233	232	212	238	257	248	206	236	222	234	234	248	228	222	253	230	233	231	235	231	230	235	201	209	239	249	203	228	226	241	219	220	209	222	213	232	218	231	244	236	213	249	207	245	204	200	239	226	264	215	222	226	228	249	189	203	248	215	249	193	230	224	241	208	207	240	235	224	221	225	217	215	230	220	235	225	235	237	246	232	229	252	223	234	228	229	221	203	179	201	249	231	219	225	218	228	265	238	209	256	216	199	236	195	239	224	236	217	243	222	221	223	224	244	244	199	215	224	233	239	220	224	250	222	209	219	227	231	200	232	213	234	214	221	221	241	219	218	227	220	230	245	227	221	247	250	236	229	210	228	239	229	218	202	251	207	234	222	214	217	221	221	226	235	225	218	265	219	231	204	211	239	190	205	221	227	226	231	230	252	222	228	254	259	231	260	223	228	241	230	241	241	253	219	224	238	223	260	229	255	252	223	229	248	226	215	211	219	240	218	208	251	225	231	232	202	214	214	258	225	226	236	225	232	228	247	211	226	223	239	230	233	224	176	225	236	228	224	220	220	242	212	208	221	242	240	254	211	271	239	243	226	219	216	234	231	212	219	229	214	247	222	222	267	228	203	225	204	212	231	204	244	217	213	210	227	222	216	228	220	234	246	231	237	208	221	212	220	230	235	222	197	230	231	217	226	228	231	231	213	238	249	211	241	205	245	220	215	241	208	230	224	214	238	248	212	238	235	209	235	236	211	240	252	219	215	224	251	231	221	230	267	251	231	239	210	253	239	212	225	225	242	254	240	247	222	224	218	234	250	248	228	236	216	218	226	229	199	244	228	207	225	203	229	222	233	226	243	205	242	233	226	210	214	252	231	237	223	221	256	203	235	231	248	197	239	238	210	277	241	204	220	205	214	237	213	220	245	191	243	240	220	251	263	225	241	228	222	214	227	238	205	240	223	211	243	241	237	230	233	230	239	198	229	205	226	224	238	211	244	223	232	236	228	251	229	222	225	228	247	220	244	218	231	223	223	218	209	221	226	225	233	202	222	235	242	251	238	203	209	217	220	221	245	225	235	213	210	234	230	240	218	213	228	221	233	221	211	240	244	229	217	211	223	226	236	203	236	205	247	216	228	217	223	243	236	225	214	256	228	246	224	207	233	206	238	201	233	231	220	209	230	225	241	201	232	236	214	224	239	243	235	211	253	233	217	238	229	238	206	233	223	223	231	233	216	219	232	229	243	218	243	249	219	223	214	241	219	235	233	233	233	209	245	233	242	204	226	215	238	229	216	239	219	225	250	212	225	240	217	244	223	242	232	206	235	232	209	230	228	237	233	190	243	227	253	216	236	207	230	217	286	202	224	237	254	225	233	210	262	236	215	242	246	228	247	211	236	219	223	212	232	244	220	214	192	213	209	245	228	243	235	261	239	222	218	222	251	198	222	236	233	250	240	238	238	227	231	218	209	248	247	237	215	210	233	226	238	215	237	228	222	259	248	231	207	226	217	229	231	222	224	218	235	241	216	205	236	247	225	211	261	235	216	225	222	223	195	234	227	235	238	245	238	219	221	241	239	249	232	228	237	219	208	221	263	231	221	236	216	227	238	225	254	232	220	196	233	220	228	277	234	238	239	231	213	228	241	230	235	242	224	225	249	235	221	232	244	230	235	235	226	247	242	232	249	227	226	220	232	240	234	214	245	231	236	225	221	233	253	217	221	242	207	232	255	236	244	221	223	201	233	244	255	234	212	205	251	222	236	214	254	242	199	226	216	221	222	221	228	210	211	233	258	188	212	232	250	225	246	229	207	232	231	241	220	210	222	238	236	250	230	234	217	240	251	201	213	220	254	220	234	232	233	253	212	186	226	235	229	216	203	216	230	219	216	249	216	228	259	248	250	242	265	215	240	225	224	236	248	220	215	258	219	239	236	244	208	225	213	231	222	258	243	241	220	218	236	190	236	231
33559	55408	50337	40921	34667	29437	24209	19255	15168	11620	9159	7043	5626	4499	3641	2857	2388	2028	1629	1419	1198	1082	897	822	714	638	660	541	481	494	481	426	421	449	384	427	412	382	379	381	358	388	385	356	353	364	366	337	319	362	310	399	314	320	349	341	332	342	317	302	377	328	352	358	342	323	343	347	363	353	366	327	377	374	337	339	361	349	304	335	343	370	366	315	348	349	299	331	331	333	317	380	333	363	338	351	333	355	358	361	364	310	363	352	355	338	386	350	333	372	373	338	341	348	330	345	329	334	342	347	336	350	343	352	336	360	381	350	339	316	357	339	332	342	340	334	347	311	330	324	334	342	324	360	323	304	330	325	329	333	334	384	350	344	331	350	332	313	331	342	337	313	335	329	334	337	335	344	349	378	327	336	326	340	336	340	328	335	353	302	352	348	335	345	330	352	335	343	304	327	330	340	303	341	347	350	368	353	361	332	366	373	350	338	351	380	358	314	320	347	330	363	312	320	321	341	340	363	343	346	369	328	366	343	359	325	323	355	327	329	330	346	332	325	356	362	343	309	338	346	355	352	333	317	339	344	327	344	328	332	317	363	363	326	351	349	361	322	342	344	324	353	337	300	361	304	367	340	344	341	338	348	339	317	348	349	370	349	354	347	381	326	329	346	328	367	295	333	377	341	289	325	329	335	335	329	312	326	336	358	320	373	316	345	340	297	344	337	318	352	334	333	344	387	327	296	327	311	339	332	351	356	328	369	318	373	345	364	335	333	364	312	335	334	330	336	333	364	352	366	329	329	352	375	342	360	365	357	341	339	312	301	349	338	344	333	359	331	355	352	340	344	369	359	365	332	347	340	339	361	342	339	346	358	336	350	360	312	376	361	352	325	334	318	339	335	377	369	322	357	334	343	364	337	327	318	350	350	337	331	377	316	345	364	305	377	369	366	354	319	367	368	378	333	349	325	344	352	329	358	342	394	335	301	335	322	326	345	367	331	324	311	333	358	374	334	345	347	361	325	369	353	332	362	334	355	375	342	295	348	322	285	336	323	379	344	360	367	354	346	365	353	364	342	344	342	353	348	360	347	322	324	335	317	356	326	336	321	323	357	324	354	366	335	352	361	331	350	327	331	352	325	369	336	312	373	372	357	363	354	357	329	320	350	346	324	310	364	346	306	364	329	324	331	352	352	347	345	344	305	351	322	350	339	328	343	375	337	327	370	340	355	350	372	348	339	359	298	321	315	335	346	330	349	340	324	293	323	366	330	335	360	331	352	342	347	334	324	316	347	342	324	358	288	318	373	355	342	355	357	339	348	327	318	348	290	350	329	347	344	324	343	348	366	314	368	351	360	373	336	356	375	342	356	341	370	335	354	318	337	344	323	348	328	319	349	360	335	357	364	334	331	328	366	310	358	367	351	338	342	362	358	347	342	352	333	335	361	373	356	342	330	362	332	325	355	346	372	329	338	344	340	316	354	336	346	335	372	300	330	362	380	340	331	356	361	322	352	334	352	351	344	357	336	340	343	351	360	361	354	363	386	354	347	329	324	357	334	333	346	348	365	340	379	342	324	304	349	360	316	331	330	343	342	351	347	340	327	320	319	337	363	361	340	330	364	371	338	334	341	341	353	393	370	332	352	335	336	305	341	366	350	320	367	368	345	375	349	368	331	319	318	347	362	372	365	337	343	351	338	333	328	357	335	366	354	342	358	344	337	339	320	358	352	367	352	352	362	340	343	307	348	388	369	356	347	350	284	353	345	344	342	344	347	345	328	317	330	348	345	331	321	318	322	347	326	316	334	333	310	339	335	344	316	346	324	344	323	342	337	338	326	303	327	332	363	311	365	345	307	322	325	315	346	338	336	366	329	331	360	358	337	311	314	346	347	338	329	334	312	349	341	344	356	366	330	346	380	332	366	348	330	341	355	330	308	370	333	374	352	359	320	372	347	368	344	333	323	317	367	384	369	333	339	340	361	343	341	334	337	368	329	344	366	342	335	333	326	317	334	312	346	349	315	316	351	343	384	338	358	343	324	344	345	337	362	347	346	347	373	338	347	335	376	317	333	317	340	359	359	345	342	310	298	325	339	336	368	341	354	332	335	318	325	319	326	375	347	343	369	351	348	341	362	337	349	353	326	360	357	324	325	350	361	339	312	336	355	342	348	321	326	337	335	353	304	320	306	360	328	353	346	355	380	321	358	349	329	342	343	329	345	347	362	332	344	331	352	333	350	375	290	339	343	332	381	338	333	317	343	316	318	333	368	351	367	341	292	326	362	341	330	327	373	348	347	306	352	312	343	347	346	341	380	314	377	371	347	384	336	306	364	381	355	349	305	352	333	352	328	319	337	331	319	324	386	323	351	362	347	356	359	338	332	354	344	310	343	346	381	333	321	331	338	334	339	335	327	352	358	359	340	325	370	350	334	321	357	356	349	312	371	329	342	362	325	336	366	332	320	353	349	343	357	350	346	330	347	327	326	349	356	344	339	343	347	346	324	346	356	348	322	340	332	323	348	346	346	329	335	317	343	342	364	370	362	364	325	327	373	367	332	320	329	332	329	325	334	336	341	364	320	317	349	348	341	349	313	363	342	376	336	335	329	345	329	349	348	304	366	308	374	363	311	340	343	366	345	344	342	312	343	351	352	307	361	330	361	363	319	342	333	339	352	354	335	314	351	335	349	312	364	330	327	322	324	339	367	317	320	342	327	345	373	328	371	320	362	337	313	320	331	350	342	339	363	345	364	345	345	324	330	326	327	363	350	348	315	375	332	341	356	340	371	305	337	332	332	333	320	367	333	362	330	353	347	329	361	344	336	339	305	334	358	355	327	337	347	338	336	340	322	344	349	354	318	394	361	335	358	357	331	336	324	344	339	340	341	344	327	357	313	314	357	335	368	384	340	348	321	340	368	381	352	336	339	326	366	338	366	366	376	341	329	334	309	321	331	343	334	354	371	350	337	364	369	312	363	359	337	369	331	329	355	315	350	340	323	352	320	358	355	333	350	323	332	334	356	369	344	320	335	323	316	371	366	361	343	369	326	342	356	331	359	284	334	335	350	346	321	368	342	322	317	324	352	348	360	335	354	358	330	367	368	345	328	336	320	352	358	346	322	331	351	307	328	312	337	340	315	319	346	356	374	344	337	317	382	345	363	349	318	356	338	329	344	361	312	332	334	348	323	335	323	381	359	346	324	354	326	353	341	335	377	352	339	339	325	353	330	362	335	341	357	338	323	322	332	306	357	336	332	325	336	300	353	331	367	331	333	352	348	327	312	349	372	368	359	343	325	289	364	347	350	356	369	343	312	376	311	354	327	355	342	362	330	326	340	319	330	337	347	301	337	363	332	315	392	345	360	333	358	318	364	362	345	368	330	342	362	342	375	326	359	342	360	318	350	337	351	346	358	361	325	327	362	349	346	329	342	323	323	360	336	311	355	352	334	352	360	344	352	330	317	297	342	324	345	338	358	315	313	330	361	349	327
23746	21642	29521	24847	23888	25450	23020	14275	9659	7111	5176	3895	3108	2421	1926	1589	1297	1155	936	752	687	611	559	523	412	397	399	319	348	330	313	290	271	296	276	249	240	257	256	255	235	228	241	254	220	243	219	251	244	236	238	220	244	255	242	232	257	235	225	218	223	237	200	214	251	264	245	211	241	234	219	209	208	223	227	241	214	220	209	232	235	214	230	246	211	215	216	237	211	237	219	241	231	237	227	210	228	233	228	240	232	219	224	241	229	217	237	210	216	213	214	236	260	219	210	217	256	226	216	186	224	204	250	239	211	233	220	234	246	249	209	250	218	234	241	218	231	218	238	219	224	241	221	218	229	234	228	248	227	209	201	204	216	205	222	240	249	234	211	232	240	247	226	249	233	228	222	239	205	233	212	250	245	230	221	215	232	202	202	244	228	214	216	217	218	213	219	223	210	225	207	253	216	253	210	209	212	252	222	191	226	226	225	218	208	219	208	265	238	219	234	225	196	197	231	254	211	215	205	222	227	202	207	200	207	204	240	213	230	214	215	235	233	222	219	224	238	202	238	245	208	219	219	255	211	221	209	242	195	238	214	222	239	230	215	226	233	227	220	279	242	241	186	206	220	225	208	208	255	225	219	235	210	223	237	232	189	237	207	221	224	214	226	228	205	215	214	223	224	235	240	245	241	226	210	228	205	220	224	242	247	219	221	228	196	213	224	239	212	236	218	212	220	219	233	257	224	229	263	237	204	212	224	220	242	202	220	241	209	225	253	254	216	203	212	220	207	234	244	224	250	236	202	201	239	219	250	223	214	175	216	207	236	253	238	220	232	237	228	238	239	224	221	224	225	233	234	245	241	248	224	229	235	189	219	245	239	232	221	215	244	210	209	251	217	222	220	207	199	254	229	235	228	211	191	215	212	253	235	208	200	200	223	212	215	217	222	209	231	221	223	211	215	230	209	247	192	227	220	208	205	217	243	232	248	211	217	211	225	242	232	212	214	221	225	219	256	229	197	225	214	225	220	241	234	211	240	228	226	257	204	230	222	208	233	200	212	222	230	222	237	223	228	214	220	250	221	252	236	252	248	227	238	210	230	227	231	250	215	231	256	222	240	227	249	219	220	223	217	234	196	229	241	213	204	247	225	252	238	225	226	229	235	253	224	212	216	212	210	219	239	236	229	241	227	216	259	230	221	212	246	224	228	243	218	236	199	223	233	199	261	223	228	228	244	224	206	225	223	256	234	226	217	233	213	236	215	222	241	228	187	201	217	219	214	228	240	237	233	238	237	237	219	224	234	222	202	217	237	230	212	231	212	229	219	250	237	233	247	241	222	237	233	231	218	208	214	214	225	222	203	237	244	232	191	235	235	211	234	204	210	210	228	194	223	211	232	209	218	239	235	222	212	242	226	231	234	244	232	225	247	243	210	215	234	225	228	208	227	219	211	218	224	234	202	214	222	219	247	233	234	228	237	240	227	193	204	212	223	220	226	216	235	199	236	206	223	205	207	244	233	233	248	227	261	197	210	207	219	210	221	234	212	221	217	209	219	219	224	242	229	229	226	233	201	226	221	204	245	228	233	217	215	224	211	238	205	231	204	212	229	206	215	242	233	197	222	240	220	224	202	250	194	212	229	209	207	236	238	235	222	217	228	214	216	219	214	225	222	228	207	249	234	228	230	228	222	237	206	212	222	231	226	240	231	211	232	209	221	227	212	231	210	212	223	203	226	236	203	199	232	226	241	230	220	187	236	217	224	233	244	221	230	236	217	231	225	222	207	231	243	203	253	237	203	216	218	234	215	220	231	229	218	208	225	220	221	245	221	200	231	216	234	230	245	237	217	235	235	220	227	226	227	220	216	249	247	262	227	211	216	226	249	223	200	211	183	224	219	238	219	197	226	210	228	232	219	212	234	240	199	224	230	236	238	208	202	206	236	222	221	243	226	216	230	240	196	233	218	225	204	245	210	221	228	241	219	216	177	226	235	248	215	206	188	214	217	225	240	195	213	221	213	242	216	237	217	220	238	222	225	207	208	205	243	205	200	215	234	234	222	199	218	207	220	213	246	242	209	231	216	211	238	221	240	205	217	246	208	195	248	230	207	215	222	233	238	204	238	223	216	231	235	245	243	239	236	216	237	230	263	229	221	211	225	227	212	225	222	221	221	201	225	199	221	215	243	252	242	239	249	233	233	221	230	218	228	226	237	221	230	219	220	213	210	221	209	248	212	215	222	215	209	234	200	262	235	179	231	242	195	231	208	237	231	215	194	213	231	225	210	237	258	249	239	224	262	213	219	194	233	213	221	230	216	208	211	227	243	232	219	234	248	243	227	212	240	206	239	241	195	211	234	219	224	239	200	232	220	240	218	230	250	221	198	235	204	214	220	237	238	254	223	227	216	193	208	194	215	215	214	234	238	201	234	215	214	226	248	221	221	229	206	220	190	231	224	246	184	207	217	210	267	255	212	213	219	218	240	242	233	220	194	230	209	235	207	237	226	229	203	245	226	220	226	226	232	210	215	226	221	210	253	204	230	228	200	212	211	260	231	218	251	241	234	195	227	219	229	228	222	245	221	229	202	228	239	212	219	216	243	203	236	246	223	213	240	218	226	214	207	229	208	211	221	203	216	233	229	231	225	238	238	238	212	237	261	240	234	209	201	209	214	219	236	235	254	225	256	229	234	233	225	206	245	242	214	225	232	235	236	227	235	223	221	218	234	211	255	216	229	216	226	229	209	213	232	236	225	230	203	239	211	218	217	259	228	240	221	190	226	255	211	197	215	246	219	220	210	230	224	226	211	241	227	220	224	229	198	217	193	234	242	256	219	243	200	217	233	194	213	208	239	210	206	211	266	222	221	226	215	207	223	230	222	222	240	224	205	226	231	225	201	209	193	213	207	209	223	203	216	226	217	216	231	227	237	222	205	253	226	179	236	225	244	216	223	237	199	206	256	235	211	227	255	255	206	228	262	219	236	243	219	211	221	259	255	238	228	238	237	234	212	235	224	240	219	206	250	242	240	224	200	236	211	226	227	237	256	256	226	230	241	216	206	189	196	219	223	217	209	193	236	204	191	231	234	200	245	206	228	243	222	217	251	219	239	232	220	210	223	243	225	243	228	208	231	236	236	232	218	218	207	231	233	196	219	202	231	215	225	198	218	235	218	220	216	250	204	237	207	224	216	256	233	219	200	229	206	227	213	233	203	218	219	243	209	252	247	223	227	230	203	214	203	218	234	246	224	233	244	230	212	227	248	211	229	216	207	223	236	211	272	221	224	201	256	236	219	207	233	234	204	221	238	251	254	254	216	232	245	238	227	228	212	235	258	210	229	210	219	233	226	225	231	232	232	222	187	226	211	219	241	220	210	227	250	227	227	222	223	245	230	210	223	254	207	239	227	240	230	215	230	213	207	237	257	217	219	228	249	243	268	235	208	229	242	252	248	227	222	208	200	219	219	218	206	210	221	227	226	233	222	226	223	232
35140	59399	55579	45608	39265	33721	28144	23297	18824	15250	12067	9562	7749	6038	4780	3771	3307	2660	2232	1886	1554	1259	1198	990	874	788	731	622	629	552	539	504	462	451	447	419	371	402	356	370	371	376	356	333	356	341	373	334	329	309	325	377	345	349	346	298	328	334	326	335	318	327	325	340	340	315	347	360	317	330	327	349	333	327	351	364	364	345	332	331	331	319	343	327	335	332	325	349	322	314	343	355	372	360	329	307	336	321	337	343	371	343	360	314	370	352	330	354	338	340	337	323	307	333	335	304	297	335	345	358	332	330	327	283	332	350	352	294	312	363	342	348	313	331	352	339	307	324	326	346	350	288	326	332	313	331	310	330	346	317	322	332	311	379	349	298	342	357	322	338	366	300	306	342	332	359	325	343	337	319	326	320	363	323	324	317	318	342	318	334	340	336	353	315	322	324	353	329	332	327	340	304	354	347	313	322	366	364	337	326	361	351	321	346	314	332	359	363	331	329	336	312	340	326	341	350	356	334	351	329	325	343	350	334	329	341	350	321	345	349	345	333	326	344	339	325	320	357	351	341	306	312	321	336	327	322	345	320	315	342	341	301	308	324	314	355	339	311	342	317	320	322	327	322	337	307	354	301	327	336	360	323	337	305	305	345	345	365	319	354	346	330	310	361	344	339	333	315	341	352	350	295	333	340	301	314	357	314	349	324	324	308	339	354	339	354	315	322	338	324	328	352	356	360	361	312	369	353	311	318	344	323	332	347	307	340	313	343	342	384	356	326	353	348	320	308	327	338	328	343	337	335	372	290	307	328	348	339	340	336	353	353	342	330	354	352	362	325	349	341	321	342	328	357	368	350	356	305	342	316	314	334	304	344	331	364	347	304	350	341	351	304	323	325	330	348	301	327	341	327	329	304	337	336	295	344	353	338	310	331	340	354	356	349	315	330	351	327	308	320	317	334	358	346	317	352	309	328	305	323	321	324	351	306	345	359	357	337	300	341	312	308	335	352	318	325	303	327	306	338	292	303	331	339	312	342	324	323	340	326	341	330	341	313	321	300	364	330	325	306	354	326	324	300	358	354	330	345	375	322	315	306	317	337	330	326	318	322	326	308	321	350	330	338	342	337	352	351	331	364	333	329	322	336	306	324	351	351	328	347	338	302	338	342	342	313	324	336	335	306	299	340	332	338	343	313	352	318	315	314	329	304	342	339	328	333	323	332	318	330	289	342	344	323	338	364	363	327	329	333	309	329	328	323	320	300	318	335	324	353	361	366	335	349	347	335	330	312	330	344	323	323	319	338	343	325	347	316	342	344	303	385	308	308	320	312	355	332	324	325	336	345	387	330	330	345	366	288	340	308	348	337	332	340	337	330	341	332	350	330	345	337	330	332	336	339	346	340	318	319	334	358	324	346	333	321	332	367	347	338	287	329	311	356	327	361	330	347	357	335	332	345	314	334	342	313	315	337	324	337	334	344	333	306	336	324	340	323	309	333	357	316	313	321	310	349	339	325	294	356	355	324	350	342	310	345	344	336	321	328	368	331	279	320	294	311	323	309	330	285	336	319	339	324	316	319	346	333	326	304	318	306	312	384	344	314	371	344	307	355	320	307	320	337	305	343	362	312	312	308	328	301	352	313	321	334	307	333	306	322	318	309	363	365	346	315	311	360	327	379	364	345	322	349	338	324	350	325	341	332	340	326	297	334	331	322	325	346	335	365	316	326	323	332	338	311	326	316	312	333	297	358	349	320	376	315	307	321	355	328	319	323	318	333	359	325	340	346	395	312	331	366	342	322	338	337	336	339	312	322	287	303	330	291	311	340	334	350	365	336	313	312	286	358	313	317	355	354	316	322	304	308	332	351	327	334	337	324	314	310	324	313	343	324	295	331	352	294	358	322	341	342	333	294	298	329	320	338	322	327	330	358	341	345	320	343	309	348	327	292	346	328	336	330	336	328	339	310	331	349	325	365	340	318	295	348	323	355	328	334	318	337	340	345	350	335	295	334	330	354	362	333	328	307	319	337	344	327	327	324	362	320	343	367	318	351	323	363	338	323	321	315	355	342	352	324	339	323	335	308	320	326	328	297	304	333	342	345	301	318	315	331	324	342	349	315	317	327	367	321	322	328	338	320	357	330	353	346	330	308	318	331	344	339	299	349	337	336	330	359	329	351	316	337	355	353	333	327	324	318	320	333	320	317	318	330	315	299	312	352	306	366	344	335	343	354	339	352	353	310	327	309	319	344	317	328	317	366	336	328	340	317	331	345	331	333	337	351	367	321	338	323	315	344	310	346	334	309	317	290	350	338	354	342	323	321	355	309	323	326	303	335	318	338	329	307	319	341	336	347	314	346	325	323	325	361	339	306	343	331	337	329	328	314	335	306	313	331	341	331	298	327	308	333	292	337	326	325	324	317	336	366	309	339	329	308	346	364	333	343	338	336	322	345	342	331	312	332	329	313	356	359	322	347	316	355	326	305	362	293	355	351	349	326	332	326	330	335	346	336	335	301	343	337	337	326	340	339	373	349	321	341	314	354	325	327	323	356	346	320	365	319	288	317	362	338	353	307	308	338	326	335	347	334	311	344	353	321	323	350	338	347	308	309	329	327	337	360	336	338	322	329	345	345	354	344	327	340	317	322	318	351	314	321	350	318	337	338	346	324	318	337	355	349	334	337	335	300	295	299	332	330	311	354	357	333	320	356	339	334	327	326	324	304	329	337	337	327	304	342	291	360	338	314	345	329	315	309	344	323	311	372	328	319	341	363	313	335	318	359	328	317	360	305	344	334	352	357	326	336	331	324	339	312	307	305	305	314	328	317	341	332	329	331	325	335	320	355	342	318	338	346	330	346	327	329	337	342	333	331	321	348	347	306	299	339	326	349	339	335	327	329	317	308	340	340	328	289	336	327	327	334	352	353	341	339	370	362	337	347	334	346	337	301	360	318	329	306	313	332	325	337	344	304	332	323	310	325	336	325	335	329	295	340	297	310	285	316	322	330	347	328	346	328	336	347	306	291	289	337	350	323	373	352	318	303	343	366	353	357	331	335	321	344	281	347	337	313	317	305	299	327	334	331	342	319	306	326	320	318	333	313	333	339	312	296	322	319	337	350	355	300	328	348	290	319	347	290	316	325	323	327	310	332	367	305	336	345	311	350	328	323	322	318	354	331	319	324	317	303	338	320	326	315	323	355	331	330	345	331	318	328	350	329	327	315	298	337	331	325	367	311	324	326	360	353	332	318	345	325	305	334	313	327	306	331	318	329	282	316	278	349	321	361	299	299	306	306	343	353	337	357	333	315	299	346	334	332	335	319	316	339	311	346	318	314	316	361	363	376	360	338	336	357	318	339	316	350	314	319	347	333	332	330	349	343	310	340	341	331	321	334	335	298	352	319	344	315	335	323	319	318	327	290	305	307	354	324	289	305	304	324	350	324	322	341	312	340	306	356	329	328	324	320	326	342	356	300	335	301	337	316	313	315	339	308
30045	32134	38709	32771	23419	15873	10244	6732	4475	3282	2515	1974	1583	1214	986	790	739	616	562	473	446	422	356	330	325	301	306	286	301	294	281	279	257	258	234	243	214	235	252	250	239	235	262	222	235	257	218	247	224	226	211	242	211	243	234	208	218	232	246	221	209	252	222	246	242	225	255	246	232	213	215	223	231	232	234	240	231	263	238	220	227	224	203	226	216	255	220	242	237	209	223	223	244	218	220	234	226	223	221	214	242	230	244	255	272	231	218	227	239	222	220	232	226	263	239	227	224	253	235	226	219	241	254	251	225	240	233	234	232	214	208	229	233	234	218	223	223	239	236	207	217	237	224	242	263	241	229	224	218	235	252	230	193	229	227	214	211	221	254	248	202	210	219	236	235	225	245	219	238	261	239	238	213	227	238	230	231	244	249	217	234	213	238	248	205	233	228	244	235	230	227	222	214	222	241	225	245	219	251	239	228	228	241	245	237	237	223	215	236	230	237	248	206	220	239	222	231	237	203	247	212	247	227	243	223	263	220	229	206	240	228	220	233	221	213	212	236	221	217	237	235	226	203	230	218	240	222	218	212	224	219	261	189	231	232	215	239	224	227	229	225	244	225	244	239	232	215	239	227	243	231	232	213	235	246	248	192	225	225	229	210	255	206	252	231	251	223	240	231	200	240	229	212	215	236	244	217	223	235	246	232	220	216	212	211	215	243	246	231	238	240	220	228	249	228	238	224	229	242	248	215	233	237	233	244	256	254	224	204	235	241	249	233	241	224	226	247	230	225	219	238	262	211	243	204	222	221	230	230	215	205	243	233	251	194	238	233	219	213	229	239	248	209	222	200	251	207	238	216	218	199	241	242	240	260	229	208	258	189	248	205	249	216	241	235	233	219	236	233	230	259	231	259	262	248	221	219	228	227	234	208	201	221	229	225	213	249	252	232	228	272	214	219	249	214	247	221	229	224	239	229	215	235	244	252	224	229	247	245	219	221	233	237	242	231	235	245	220	254	237	215	240	247	196	215	214	252	191	217	236	228	223	231	229	240	247	236	251	221	253	216	251	211	250	222	235	223	247	229	247	224	224	222	242	224	239	229	243	242	248	211	247	245	227	247	246	246	240	225	249	214	232	190	207	230	229	243	222	263	243	253	247	234	250	235	252	214	235	258	206	243	222	230	227	259	203	256	198	231	207	234	240	235	209	225	249	216	232	251	246	233	240	214	234	245	208	248	241	230	228	216	220	227	245	220	243	234	216	233	236	191	220	213	224	235	242	232	251	214	222	230	237	225	219	237	229	223	192	234	213	242	261	233	239	248	226	227	221	242	224	204	206	247	233	211	227	233	225	222	228	217	232	245	216	204	239	237	210	217	236	235	213	224	252	234	228	226	269	212	245	233	226	214	219	229	260	231	250	240	205	255	226	228	228	219	248	220	207	209	242	230	231	243	228	249	217	229	225	240	240	240	258	245	203	254	231	225	211	245	239	242	223	219	229	230	238	221	250	251	242	227	222	214	210	240	232	235	242	210	230	239	242	219	220	223	225	221	254	207	234	253	226	209	227	196	202	233	247	236	251	232	246	202	213	213	260	229	237	219	233	244	264	221	232	245	200	222	230	223	222	232	211	237	230	263	225	214	211	222	221	222	230	228	232	258	233	245	256	227	238	233	229	235	233	220	249	251	221	234	252	216	224	217	227	243	261	250	232	232	244	194	230	245	231	234	219	210	245	229	227	250	234	235	242	248	236	264	217	195	215	224	219	198	216	244	227	216	230	253	262	212	229	249	255	213	210	231	219	224	188	235	234	231	244	231	235	228	221	249	216	223	262	239	236	248	244	240	220	214	230	223	230	232	200	234	214	215	238	233	239	259	215	227	194	243	239	234	234	220	213	234	245	219	219	254	230	249	228	217	250	244	237	229	231	237	222	225	223	198	210	223	231	234	246	231	251	241	243	239	215	258	203	209	234	228	230	222	248	239	242	202	216	232	235	242	227	248	229	219	211	239	236	221	240	224	245	240	231	236	244	240	185	245	227	236	229	237	214	224	242	228	212	236	266	226	237	255	247	240	227	242	212	221	244	224	238	219	220	245	224	215	247	225	230	213	207	222	214	235	227	235	223	185	233	223	222	205	235	221	229	223	229	222	213	251	227	208	222	218	214	212	203	235	251	223	218	232	254	220	244	206	200	212	242	236	235	235	212	232	231	259	227	224	227	224	245	203	245	228	253	225	239	237	242	240	241	242	228	220	202	232	239	186	227	254	254	209	218	233	255	223	227	226	239	256	220	246	216	239	215	249	213	206	245	223	225	238	222	255	225	218	235	215	232	258	233	234	225	210	229	234	222	244	193	238	229	217	219	215	225	202	206	216	195	239	211	257	264	205	232	230	220	252	223	231	226	211	208	236	226	236	231	251	212	229	246	249	243	267	242	236	245	247	249	236	206	216	238	235	239	210	220	212	237	229	241	221	244	254	243	230	207	241	236	211	200	227	239	222	221	212	248	220	206	228	233	226	216	241	232	216	238	233	228	212	253	238	242	236	224	223	215	244	233	204	205	207	216	214	224	232	221	242	204	202	248	231	210	225	224	234	239	239	240	230	240	239	225	248	266	234	226	229	192	227	235	247	233	238	227	252	228	267	229	229	230	221	225	240	221	230	215	236	237	239	219	238	227	223	216	230	228	202	236	273	233	241	240	222	237	214	199	220	228	217	237	238	232	217	210	255	291	251	229	227	232	216	214	215	224	251	227	219	237	209	235	255	246	230	211	238	223	212	234	218	229	228	222	260	212	201	231	223	245	252	211	229	214	220	228	215	220	257	249	213	237	243	211	228	221	237	235	226	212	232	202	231	221	225	226	225	243	222	229	204	248	252	211	256	206	237	213	246	223	247	242	217	221	256	234	223	200	238	209	228	247	233	229	234	238	215	217	221	262	226	210	214	228	228	222	231	210	251	204	240	210	254	251	231	222	219	231	239	248	224	224	232	249	238	229	253	213	257	229	223	256	204	233	241	229	233	241	218	233	219	213	234	210	227	253	238	232	246	226	226	232	244	230	243	232	260	216	248	231	235	223	237	221	226	247	248	234	239	240	261	241	252	254	232	235	215	222	233	214	212	207	261	202	226	252	237	219	271	219	206	217	235	255	236	239	235	258	262	220	234	224	234	239	214	218	236	240	238	255	226	228	237	238	221	211	207	252	207	216	231	217	233	220	223	217	209	241	215	212	242	254	221	207	230	230	228	240	228	247	246	241	197	253	233	239	202	227	225	228	237	218	231	234	231	231	226	233	231	203	233	230	264	250	261	225	236	246	211	236	211	218	239	214	232	243	203	235	239	224	225	235	240	219	226	224	243	212	258	235	228	216	237	217	246	215	241	229	222	216	225	224	246	231	237	240	220	238	232	232	254	236	236	220	247	235	242	238	247	211	248	233	235	233	212	230	224	236	215	251	217	258	249	238	244	207	226	249	256	232	251	246
35110	49999	45974	36619	30302	24339	19097	14777	11101	8578	6620	5232	4111	3326	2529	2006	1745	1504	1215	1073	878	797	715	670	594	573	542	488	471	473	394	427	422	433	391	347	368	370	344	372	364	352	354	397	368	378	344	378	410	321	329	353	337	351	324	353	337	312	361	358	347	377	364	352	362	334	369	347	369	354	322	328	308	360	342	329	343	343	369	312	349	337	369	357	340	347	340	360	343	336	365	347	348	341	356	328	359	349	359	358	360	340	371	361	344	366	330	352	314	369	339	318	373	371	357	351	349	335	338	331	356	341	339	338	342	353	355	387	336	375	374	358	369	339	347	374	326	355	290	348	361	349	322	344	356	314	368	318	340	358	324	379	349	355	345	324	384	352	358	360	361	349	338	352	307	337	364	361	338	332	321	336	357	345	336	335	350	357	324	309	334	298	352	348	369	319	336	343	299	362	363	369	332	335	372	345	381	332	349	344	368	310	359	348	339	331	335	360	327	306	376	326	359	341	355	340	350	345	351	347	322	331	308	368	336	309	347	322	337	347	329	303	379	332	322	370	355	354	342	320	351	345	337	332	325	309	331	346	377	303	357	339	341	345	352	375	350	375	353	346	333	354	358	367	340	324	361	341	315	353	379	347	358	357	365	367	325	323	322	359	339	335	331	363	387	349	339	355	338	373	339	309	364	366	361	330	339	358	343	343	355	345	337	339	353	347	336	356	319	388	378	343	352	321	317	391	389	362	350	370	358	347	381	364	340	319	342	320	348	364	316	355	330	338	339	351	385	354	361	334	345	368	328	339	379	345	324	328	336	332	327	359	342	318	344	331	357	346	331	317	319	346	317	339	364	352	385	365	332	333	342	308	332	355	341	361	376	367	311	365	360	370	353	348	351	339	355	337	355	345	337	373	361	347	339	333	329	362	338	339	346	370	347	329	339	326	377	363	367	318	351	323	357	353	339	361	350	373	316	313	352	354	298	379	331	319	332	316	359	339	318	346	363	341	390	355	326	328	333	328	342	349	345	309	373	343	335	365	329	353	362	331	362	355	360	326	390	329	337	299	352	346	364	360	348	343	303	352	323	329	335	344	385	316	336	351	354	376	352	354	333	335	363	344	359	324	345	350	324	340	354	345	343	335	377	296	343	332	344	370	355	351	344	356	352	329	382	329	310	368	382	382	336	361	340	370	361	365	355	353	339	318	322	349	353	355	331	377	328	321	361	340	358	325	345	352	355	325	331	340	352	351	356	410	319	374	338	319	346	329	360	336	353	351	341	384	361	346	367	374	358	300	333	347	334	351	341	339	359	334	367	347	336	356	333	380	359	364	362	349	351	359	349	358	357	379	318	353	355	341	367	365	338	338	353	326	372	356	360	380	349	328	379	324	344	342	375	336	341	347	346	352	348	354	352	324	324	360	337	371	331	347	358	349	337	371	338	323	343	333	327	301	332	333	335	358	346	315	372	367	338	348	342	334	363	315	351	335	311	344	324	323	392	328	342	332	390	344	313	337	357	329	325	345	341	322	383	351	359	332	340	331	356	362	357	349	331	343	370	340	363	348	328	332	376	344	349	335	349	342	353	317	338	345	338	376	378	351	332	352	324	358	333	340	355	347	341	331	355	353	297	339	337	327	337	337	361	307	379	339	338	356	373	351	387	338	328	332	364	345	364	343	355	355	350	336	357	372	323	332	372	346	334	351	376	349	358	319	380	381	312	337	352	337	373	367	329	325	370	365	373	350	350	336	332	348	346	343	323	351	338	345	320	347	331	361	345	378	340	342	355	356	333	334	343	344	363	358	340	325	343	340	366	370	356	339	351	376	371	326	333	341	360	351	372	340	324	344	350	335	332	341	366	328	334	341	369	351	347	357	304	334	355	367	366	342	383	349	341	366	327	320	370	333	344	350	365	339	335	316	334	358	365	377	339	347	323	358	303	353	357	345	337	343	358	341	349	337	319	367	366	343	369	338	348	360	331	296	355	357	306	325	372	348	354	343	366	340	361	359	359	358	369	347	328	380	372	317	335	311	335	334	337	355	351	365	318	353	364	378	351	352	355	333	369	317	349	323	358	331	336	335	346	361	369	346	343	355	317	326	365	362	348	319	342	316	341	324	382	359	366	315	377	338	338	341	355	349	352	326	314	335	359	336	359	382	352	368	313	317	330	341	338	363	358	347	378	347	331	338	353	355	357	358	354	363	363	352	296	352	322	366	373	366	343	330	374	370	346	369	340	345	356	344	348	338	357	339	331	357	366	344	381	340	352	335	362	308	371	358	371	315	320	378	366	346	358	323	353	346	333	366	377	358	375	359	329	340	365	365	348	353	346	358	344	345	361	310	338	324	355	363	337	344	359	350	343	375	363	325	347	348	351	358	321	344	344	328	342	353	367	382	359	344	348	346	356	384	345	348	341	375	364	367	317	364	360	357	351	347	323	329	366	321	336	340	323	313	344	350	373	360	334	354	376	328	301	335	335	343	328	326	345	362	343	348	361	333	327	330	344	331	362	378	322	317	355	329	332	355	336	345	318	359	354	341	348	351	335	348	351	297	374	343	323	374	333	377	325	334	336	367	352	351	349	350	380	321	338	351	343	332	346	311	335	317	340	328	335	327	318	349	357	335	354	321	363	363	333	367	395	349	373	379	326	355	346	341	344	324	345	336	333	347	361	342	346	343	357	365	395	300	344	360	345	352	340	354	341	317	336	326	345	341	319	354	349	311	336	356	338	358	361	333	302	319	361	336	339	354	343	318	330	329	340	356	339	342	337	372	347	338	344	350	344	330	360	335	333	335	357	349	331	385	373	345	354	319	345	369	354	387	337	333	351	348	331	355	330	362	322	374	341	339	360	325	332	384	364	349	331	344	360	361	315	352	359	386	364	360	333	371	337	354	329	395	319	372	351	395	363	355	339	339	387	375	338	334	337	361	357	334	322	353	357	341	352	358	317	324	354	343	361	350	355	356	374	350	343	348	359	327	380	337	354	352	354	349	341	305	318	324	355	357	368	353	347	348	344	343	326	324	343	320	341	363	336	323	333	344	358	353	362	346	314	363	353	355	357	369	333	339	369	355	323	339	349	383	357	331	333	336	326	330	342	344	350	345	358	338	339	343	379	344	344	341	327	390	343	336	364	373	334	327	341	326	347	322	319	346	336	335	348	340	334	363	319	329	373	360	353	331	390	356	343	303	353	347	353	333	357	349	355	339	347	336	349	376	356	348	348	337	361	346	352	368	362	359	368	319	373	377	330	320	331	342	376	362	358	341	344	348	301	347	364	344	330	326	331	374	363	376	325	387	323	345	333	325	346	367	346	343	378	378	368	354	311	337	316	379	369	309	393	347	321	315	341	349	329	350	352	326	381	368	318	341	337	341	321	335	376	375	349	299	375	378	326	347	321	322	376	316	352	327	394	342	351	370	332	374	344	373	385	343	357	340	333	340	353	358	351	357	367	347	367	351	340	349	346	339	314	336	347	339	338	351
25081	21743	29602	28124	25779	22621	16860	10402	6935	4855	3496	2741	2200	1701	1355	1153	970	833	737	676	539	511	425	441	385	359	324	334	289	286	291	275	254	255	295	243	235	238	250	245	294	246	256	212	217	213	248	226	225	226	237	248	260	237	247	231	237	203	225	243	249	228	236	215	216	229	222	240	247	229	244	224	242	243	256	237	239	263	240	246	257	221	223	230	210	224	217	209	262	234	214	245	250	250	227	246	229	225	211	257	239	249	230	285	216	207	264	217	198	217	254	244	216	242	229	234	231	227	233	226	219	226	221	241	249	257	240	250	232	222	235	231	249	228	237	214	247	216	245	195	251	232	226	250	245	248	225	222	228	258	263	224	242	244	245	258	237	243	247	232	227	260	204	224	247	228	239	235	232	232	215	212	229	208	218	238	232	232	217	234	229	225	244	217	241	217	243	250	269	213	228	209	216	231	231	214	248	245	206	199	220	246	208	267	245	235	232	237	230	216	205	240	223	229	230	231	218	228	251	254	242	216	239	244	217	229	237	244	220	241	219	194	239	256	220	244	218	230	235	249	241	235	245	235	260	226	235	262	232	223	230	227	229	253	248	240	217	224	237	239	250	235	226	219	244	232	231	223	203	217	199	271	226	219	238	236	238	273	213	210	226	243	248	221	220	247	226	223	258	234	214	228	250	253	235	189	213	221	217	214	256	215	250	252	213	265	225	239	227	243	243	221	259	228	216	249	231	237	239	199	227	244	239	241	226	222	250	209	231	226	219	217	216	217	220	243	235	231	233	262	234	250	250	229	233	249	216	208	223	218	238	249	247	219	236	232	229	210	227	252	225	260	230	198	235	260	232	271	230	245	245	239	229	226	255	215	240	207	273	204	233	217	258	195	212	242	215	235	233	236	221	196	214	242	226	219	210	222	239	245	275	244	207	251	235	265	234	218	227	247	240	231	239	215	225	241	254	247	221	213	276	244	263	232	212	231	249	226	239	233	229	251	261	236	254	226	230	209	224	233	224	259	229	194	243	237	261	252	220	237	222	225	245	247	224	225	259	223	225	244	225	252	231	216	230	221	256	257	247	243	218	235	212	221	238	219	223	244	208	216	254	245	223	229	224	266	238	195	234	250	214	255	239	230	224	218	243	226	236	227	199	236	254	264	236	222	221	209	230	228	238	214	249	203	226	244	243	255	238	237	236	222	262	240	201	234	256	221	244	249	218	239	209	236	231	235	228	246	223	228	236	233	262	257	240	264	240	224	241	237	203	213	243	223	237	211	260	233	232	229	239	216	205	250	198	249	226	229	217	177	229	224	236	230	237	207	245	242	244	221	242	243	217	221	229	207	233	259	223	217	216	221	232	234	221	231	252	211	230	222	240	230	221	255	246	237	224	223	252	221	260	233	218	244	238	241	240	237	236	230	230	211	227	240	232	196	260	249	235	234	219	231	246	225	219	222	226	224	258	244	247	243	245	251	254	236	213	248	220	215	233	238	256	231	226	226	223	224	254	260	229	234	242	245	206	220	192	225	241	257	235	269	244	217	219	219	221	248	257	231	247	231	216	222	216	227	242	228	238	209	227	225	217	238	222	234	237	216	199	222	218	233	219	255	239	244	249	236	233	230	215	227	238	246	197	221	226	241	222	230	232	280	237	228	234	229	231	206	205	236	224	247	243	242	215	224	232	263	242	224	230	212	240	212	252	225	235	239	209	244	259	222	217	243	219	234	209	230	225	209	253	219	228	225	226	226	224	247	216	232	218	219	244	225	247	253	235	242	252	226	232	210	242	234	218	240	209	238	212	237	226	244	244	237	216	227	226	213	231	231	228	245	201	251	221	225	247	227	203	249	226	228	222	236	226	247	244	225	217	243	240	245	235	203	254	228	228	236	222	227	217	255	222	250	217	228	226	209	242	246	236	205	239	251	231	246	213	248	213	219	247	249	229	243	231	249	243	256	231	252	230	233	229	210	249	226	228	229	231	215	245	255	243	272	248	235	266	218	223	212	249	238	239	200	247	230	224	250	243	218	226	242	217	225	238	245	246	231	229	201	200	257	244	236	223	218	243	220	212	234	228	271	262	240	217	213	224	224	209	223	221	219	209	232	251	255	228	269	193	242	217	242	217	217	227	227	234	217	241	245	224	215	233	204	225	268	206	271	224	221	258	220	245	243	219	244	230	237	247	242	230	247	217	234	223	243	243	235	237	221	222	245	217	215	216	230	237	210	245	226	229	247	236	234	231	214	227	232	216	226	223	226	220	246	248	223	234	258	240	235	211	227	246	238	210	234	204	258	239	231	232	249	216	222	233	222	215	246	216	233	238	229	259	247	278	232	233	208	231	222	241	237	240	274	230	229	220	251	234	234	231	229	223	210	231	246	236	234	229	231	224	222	236	249	253	220	258	233	217	238	221	233	243	210	253	210	226	243	223	220	245	191	244	215	228	227	234	215	238	244	236	210	227	249	247	211	225	210	223	235	245	214	230	242	220	222	245	230	230	248	230	213	219	246	218	222	216	231	261	232	218	238	233	251	208	217	219	233	228	221	223	234	238	233	243	246	243	233	224	238	235	260	229	233	265	232	227	220	229	216	231	247	228	223	252	236	233	204	237	224	228	252	230	237	248	232	251	250	231	242	252	249	265	217	233	232	235	249	242	219	247	227	224	231	241	223	221	228	242	243	238	196	233	220	218	219	223	214	256	241	223	251	239	225	228	240	247	216	221	216	211	222	232	233	257	232	231	240	261	231	215	228	241	193	229	216	230	253	208	235	226	236	217	231	228	209	235	260	215	207	243	239	247	262	234	238	249	196	217	235	292	209	225	217	234	242	253	227	239	257	230	207	228	244	216	217	230	231	260	233	265	227	223	224	231	214	246	223	234	216	265	200	214	239	239	227	224	222	255	256	219	205	234	231	208	239	224	230	220	200	232	246	263	255	245	256	205	273	247	227	237	232	246	246	247	244	211	223	219	221	236	237	229	218	205	248	225	228	228	262	209	232	226	227	261	211	231	239	227	237	235	233	232	202	241	240	214	202	246	249	234	250	225	226	229	216	235	251	257	227	273	240	244	229	244	214	250	210	235	209	238	244	225	233	212	237	220	205	232	207	232	247	235	245	222	241	245	232	253	230	252	243	248	216	224	228	213	259	215	231	217	248	232	236	244	239	217	236	214	200	229	236	244	253	238	249	222	237	251	232	237	247	237	230	233	217	220	228	239	210	220	254	227	235	232	277	235	235	236	248	238	229	263	229	230	221	241	230	214	246	223	226	224	203	215	227	199	237	225	216	247	241	253	233	251	225	244	225	220	260	223	218	240	257	225	227	236	228	225	208	262	226	241	273	243	223	248	234	220	247	231	252	225	233	233	223	197	232	240	229	235	233	197	205	223	234	198	248	211	237	235	251	242	238	216	236	231	205	223	223	221	234	244	217	220	238	229	219	268	237	250	243	221	242	244	237	229	250	261	239	214	272	222	230	242	220
33714	54650	50933	41242	35368	29694	24211	19150	15162	11608	8773	7031	5723	4455	3454	2786	2371	2054	1683	1408	1203	1007	945	784	719	627	636	560	522	492	517	446	435	429	414	447	378	363	380	386	371	365	339	375	401	342	366	363	354	364	349	356	378	357	336	360	349	343	345	340	355	330	348	349	360	373	389	350	350	385	350	347	312	347	354	332	368	349	337	355	354	345	347	352	340	359	344	366	369	399	366	369	332	352	364	360	330	359	345	353	343	344	318	355	339	330	328	347	338	347	378	338	349	347	336	358	322	340	372	369	384	337	354	362	357	350	325	325	379	337	373	326	327	345	350	331	333	362	362	335	309	352	341	382	385	342	338	330	348	384	327	351	372	372	332	324	370	357	360	381	329	374	363	323	371	366	362	329	351	307	345	336	330	341	354	334	342	330	341	386	320	344	385	321	375	336	327	374	336	361	372	358	342	315	363	328	361	355	314	348	365	308	376	339	298	333	367	376	357	344	339	359	340	387	345	359	354	370	356	335	353	369	328	340	355	346	300	303	394	348	362	376	360	328	354	345	332	368	393	378	354	354	342	325	382	363	351	339	281	350	366	361	327	329	378	367	352	345	339	337	404	353	352	351	332	376	313	351	331	332	303	369	344	377	342	361	363	321	365	355	312	308	374	342	372	358	353	389	324	345	348	348	329	356	361	349	333	360	341	383	383	339	344	370	326	343	330	356	358	341	358	358	369	354	362	349	398	342	333	342	358	370	351	353	355	346	361	350	321	324	352	361	355	304	342	321	324	337	361	365	317	351	350	357	365	350	326	346	365	349	382	364	354	336	370	348	327	372	325	361	342	341	361	364	332	351	348	308	370	351	333	378	347	366	310	356	358	341	347	342	300	369	376	344	319	338	371	365	329	365	340	396	363	361	343	347	358	336	340	380	351	326	337	364	344	343	364	357	345	352	332	374	340	321	338	329	329	357	331	309	311	343	345	323	368	383	326	368	380	344	342	344	354	318	331	319	373	365	352	340	324	352	345	366	378	376	341	393	323	328	351	372	359	334	342	330	363	320	359	364	341	379	324	389	319	329	335	342	349	363	352	352	375	372	343	333	355	335	380	329	342	345	340	348	340	342	350	362	348	352	349	353	316	329	339	318	341	332	351	340	368	396	328	347	358	329	386	335	393	331	341	335	334	359	343	314	357	371	297	339	356	346	352	338	343	311	349	310	356	385	327	318	336	332	328	342	334	362	362	360	353	313	361	327	369	356	329	345	338	357	372	332	367	361	357	335	318	335	351	357	308	358	333	333	360	371	336	352	341	348	361	345	334	367	349	361	363	395	384	312	387	346	316	337	357	332	308	298	363	334	352	353	352	375	350	342	358	335	356	362	359	366	315	348	329	335	350	354	320	360	336	366	341	344	340	356	337	322	349	355	343	344	325	366	350	340	332	353	346	304	322	339	300	324	343	340	321	347	334	336	364	340	358	356	370	322	366	336	349	357	354	340	375	374	336	357	340	352	337	331	361	342	324	359	332	386	294	331	326	335	341	361	316	334	371	329	320	355	332	357	353	343	374	333	349	356	326	365	337	331	334	394	324	334	384	348	347	346	317	343	349	334	361	355	368	339	334	342	340	345	335	349	363	373	352	351	364	331	333	366	385	389	393	363	341	319	375	379	316	353	361	349	354	336	332	370	342	362	343	353	354	313	357	385	369	351	323	308	359	327	376	324	380	361	381	330	329	336	347	334	328	337	387	368	363	352	366	351	356	356	353	341	388	376	369	343	369	340	340	312	386	355	357	349	374	331	380	353	363	320	323	340	332	361	344	350	351	369	337	322	386	359	349	335	316	374	338	350	359	371	371	330	340	328	379	352	349	347	333	341	343	355	338	332	364	324	332	331	342	326	338	357	374	350	351	377	335	358	317	377	347	327	358	311	339	328	362	345	359	333	336	344	368	360	339	338	358	339	338	352	337	377	335	341	358	323	365	331	323	294	339	339	366	357	318	371	361	352	352	325	357	360	348	344	321	322	340	349	329	374	379	374	325	359	364	312	354	347	357	349	362	381	359	323	379	363	365	350	370	352	351	341	350	358	348	341	319	363	331	315	355	331	339	332	342	363	325	343	346	363	331	324	325	339	329	341	338	354	357	324	345	330	344	366	348	327	351	331	361	339	346	375	360	362	370	368	355	379	350	337	372	346	338	340	373	322	348	347	342	337	362	337	354	358	352	348	362	359	366	317	365	359	346	345	358	354	396	399	336	330	348	333	348	397	400	318	321	363	331	354	360	317	379	363	377	343	368	341	328	338	345	358	344	372	349	377	346	327	336	328	348	363	348	322	341	315	378	329	370	324	348	362	349	336	357	327	337	358	349	358	366	334	353	355	357	314	394	336	353	367	354	351	358	318	345	361	342	362	327	320	343	352	372	347	362	331	382	363	364	331	368	328	340	331	321	345	354	394	355	349	329	348	332	336	358	347	347	355	377	354	366	346	338	334	342	362	323	363	334	324	338	384	308	386	346	329	322	415	362	334	329	342	360	363	345	350	357	335	332	350	351	356	353	308	342	327	341	341	348	350	330	359	323	367	338	329	374	352	353	335	339	381	380	385	322	367	317	326	343	340	330	333	345	346	335	340	378	350	349	350	375	344	318	342	346	339	358	327	349	327	366	349	350	315	378	354	359	351	364	392	370	340	365	348	335	357	345	356	336	318	334	357	339	346	355	376	378	350	337	369	338	357	361	345	369	340	363	348	345	329	340	363	349	330	328	352	328	343	361	354	308	341	314	383	331	354	348	328	339	370	370	375	357	357	360	348	345	312	330	373	343	369	372	358	364	337	364	362	341	378	352	326	348	315	361	354	357	343	334	354	347	343	316	361	386	311	367	363	369	351	310	311	328	337	341	385	379	354	362	347	373	382	364	369	365	354	338	352	320	384	332	377	353	312	350	346	366	313	332	375	349	331	370	364	334	320	337	382	378	375	372	374	338	353	399	400	329	358	370	342	346	345	322	334	363	347	362	353	370	362	359	353	302	332	343	370	344	340	366	354	344	345	363	355	345	361	351	358	338	339	353	324	339	347	377	358	318	352	341	348	325	319	342	369	355	333	331	324	331	353	345	352	356	349	346	303	357	323	353	353	325	383	380	354	353	338	347	354	339	355	327	363	367	335	348	327	365	329	318	367	365	339	318	361	327	351	369	361	329	351	343	372	332	353	380	320	372	331	347	366	307	361	357	338	328	343	351	342	349	341	366	316	340	361	323	331	313	354	332	354	324	344	310	328	339	355	351	380	356	401	341	337	303	334	346	363	342	351	353	353	372	356	330	320	354	376	348	351	351	315	348	323	302	335	349	318	357	325	354	317	342	350	344	353	363	358	364	357	383	363	354	354	328	337	325	340	315	356	366	319	342	368	352	406	345	333	362	311	376	330	360	320	354	364	311	354	369	337	340	361	328	376	379	313	344	334	354	345	348	337	328	344	333	320	343	340
23707	21646	29541	24858	24029	26019	24095	15170	10282	7192	5272	3865	3073	2404	1799	1509	1224	1150	897	769	702	601	496	437	393	408	361	374	341	275	304	274	302	299	276	269	235	255	225	263	247	224	227	267	258	248	258	213	241	224	253	262	210	231	208	215	240	241	233	223	232	240	242	229	226	211	245	234	209	229	218	199	233	228	221	232	230	218	219	227	217	220	218	226	235	242	226	226	223	214	188	227	245	227	230	241	218	216	227	241	248	221	242	221	223	203	209	242	202	222	219	201	220	223	223	229	240	219	197	245	212	230	224	240	217	232	243	216	213	226	215	226	210	245	219	236	235	232	221	239	236	229	242	261	227	232	240	237	234	242	226	227	241	233	233	238	251	215	241	222	237	227	194	220	223	212	201	217	246	225	226	244	227	215	218	216	216	221	231	226	230	242	224	212	230	248	238	201	233	221	220	227	229	238	227	227	240	237	221	217	226	220	200	204	220	226	198	258	222	214	199	221	220	222	236	210	241	232	222	246	254	219	240	212	207	224	226	213	202	234	255	221	212	199	211	222	260	242	203	249	243	210	253	246	227	209	193	216	221	217	246	248	243	237	239	250	216	236	212	213	244	256	212	213	200	248	229	202	217	210	212	221	225	241	210	226	215	197	227	214	216	221	252	223	250	222	216	210	232	227	231	249	216	238	237	242	228	227	232	216	226	215	216	237	206	250	221	246	220	226	239	236	231	247	224	226	214	228	230	197	223	235	209	234	231	231	249	203	197	263	225	211	206	237	217	257	229	227	241	218	191	238	239	221	236	227	235	217	201	231	224	228	248	251	216	204	257	231	188	226	246	229	226	221	247	255	219	214	236	267	220	227	223	244	242	226	231	199	240	232	232	230	227	207	224	218	237	217	223	251	226	205	203	224	244	206	222	220	222	215	204	231	206	254	224	230	233	216	218	223	233	225	241	247	250	199	227	265	223	221	226	230	231	227	232	230	225	198	225	226	218	222	234	231	228	212	226	235	236	236	236	234	223	228	235	230	240	227	213	205	209	208	227	242	220	242	241	237	242	194	238	203	250	221	207	232	241	222	255	248	220	222	218	250	243	246	198	239	226	203	213	230	229	243	241	219	255	210	221	228	219	218	216	209	230	242	231	218	236	213	254	231	214	234	205	222	215	234	214	220	232	233	229	216	231	208	229	231	227	212	227	226	220	237	248	240	226	215	246	218	228	236	220	234	227	216	210	200	236	249	253	233	228	227	212	248	225	245	239	234	230	239	242	234	223	213	191	236	215	228	201	229	237	253	229	233	206	223	222	229	229	221	223	212	219	237	232	214	190	233	225	236	231	219	225	211	249	185	238	226	206	223	212	207	219	209	221	222	218	244	217	255	245	239	235	219	226	211	223	202	243	244	243	227	247	202	228	207	234	219	227	223	223	229	224	227	236	244	218	204	232	211	203	207	211	232	244	222	220	227	229	244	222	220	228	196	236	220	239	257	237	240	224	202	224	211	232	212	226	213	228	233	232	210	250	225	245	231	262	206	223	234	219	215	238	242	224	234	221	209	211	195	216	214	207	209	237	230	228	230	252	236	236	202	249	214	250	228	236	249	241	234	196	245	247	238	214	255	227	223	232	217	205	225	225	226	229	244	246	237	242	235	233	245	229	262	241	228	233	230	229	231	233	250	234	219	242	226	231	206	217	238	236	226	198	204	226	227	226	232	231	241	206	250	208	211	220	225	211	238	229	219	229	230	217	225	227	210	229	226	254	224	230	222	228	242	238	221	227	201	231	239	224	254	243	211	240	232	240	250	237	229	238	208	222	225	213	212	223	210	228	220	233	238	227	216	219	210	223	218	204	256	241	232	247	242	218	235	219	198	240	235	207	225	219	227	247	235	214	248	236	230	220	220	243	216	233	224	232	200	206	240	218	217	225	228	234	213	227	200	224	228	222	220	233	216	245	244	235	221	240	219	229	226	235	214	239	201	238	209	237	213	238	212	219	224	228	220	255	209	251	221	208	224	239	216	227	237	211	222	224	234	224	210	223	229	240	235	204	229	231	212	220	225	213	240	244	224	226	212	246	201	224	222	235	208	244	226	217	238	206	246	207	206	241	222	225	245	217	227	241	217	217	240	204	231	248	212	228	245	232	217	234	211	218	247	245	218	224	227	232	216	214	237	236	247	226	212	233	226	211	252	228	197	235	216	233	204	239	226	225	235	225	208	256	205	232	229	218	225	250	203	213	247	218	235	208	230	207	209	222	220	246	236	225	242	229	244	234	228	247	193	235	247	199	215	239	192	206	212	226	198	213	234	193	229	218	217	221	251	228	227	250	230	226	235	216	207	228	240	189	220	203	223	265	234	254	207	208	239	240	217	205	217	236	223	207	213	244	267	227	216	267	210	234	244	231	226	242	222	254	212	238	219	220	221	222	215	229	217	225	245	213	211	228	242	233	231	216	197	251	233	243	233	236	220	227	219	211	223	198	233	190	226	225	231	240	221	200	240	226	235	230	242	229	235	216	233	225	217	219	220	238	204	236	206	252	221	245	239	216	243	205	233	215	233	228	225	218	222	235	217	229	232	229	226	247	238	223	249	195	243	214	248	237	217	210	237	235	216	214	208	193	252	215	229	222	239	228	222	214	217	229	223	234	214	245	238	241	218	241	219	226	232	225	235	230	205	247	199	217	229	237	234	227	225	245	241	245	200	226	222	236	257	242	220	246	222	228	237	248	234	240	207	247	236	234	233	241	231	241	253	247	221	226	212	224	227	249	206	221	256	220	229	249	210	243	234	211	218	241	238	239	229	226	226	221	216	223	246	240	255	204	226	248	241	219	211	232	218	219	236	232	220	226	221	235	228	258	208	219	234	235	234	228	204	233	239	225	218	233	223	238	199	225	225	211	239	220	226	219	211	199	233	217	245	239	242	259	206	223	241	225	219	243	221	233	229	200	211	234	208	208	203	237	230	215	223	245	227	245	221	228	228	204	250	260	210	243	226	215	235	218	237	213	213	228	225	237	212	233	209	221	220	222	246	216	213	238	215	263	230	218	226	219	199	209	212	210	242	227	215	224	257	248	216	251	224	227	219	224	218	249	220	208	218	206	210	235	226	231	239	243	252	245	234	218	229	224	236	217	238	217	224	216	198	243	223	244	212	234	253	197	218	227	218	242	235	227	214	205	232	216	211	226	230	228	215	210	238	219	237	240	236	232	244	202	230	221	219	240	217	204	234	235	229	227	201	214	248	227	236	214	213	212	224	223	228	212	204	232	234	213	197	231	237	215	213	223	210	217	222	219	196	239	222	196	252	212	223	245	215	259	230	236	218	244	231	223	205	217	233	218	228	231	229	237	233	215	275	241	212	252	214	214	209	266	241	233	216	208	228	208	230	226	225	260	239	207	224	232	239	214	206	243	217	207	217	219	260	263	244	229	254	197	224	212	190	222	213	233	237	238	224	223	225	211	219	247	252	226	224	211	250	214	213
35082	59009	55347	45350	39810	34585	29624	24064	19368	15270	11886	9257	7507	6041	4559	3693	3027	2624	2238	1802	1485	1197	1103	935	791	705	714	624	589	573	517	450	485	463	438	402	410	426	330	387	376	341	383	383	350	365	320	356	340	329	360	334	370	336	344	370	362	359	350	329	349	334	305	335	367	350	336	350	372	346	340	321	364	354	329	334	329	327	338	327	334	344	343	329	351	328	312	318	348	344	319	355	354	355	346	325	326	326	341	349	345	328	322	338	342	358	314	303	338	332	354	335	340	345	333	327	343	339	320	361	313	325	302	332	326	329	382	358	331	343	346	340	337	338	304	326	331	356	349	353	335	319	329	351	342	295	355	318	347	322	345	342	329	345	344	350	354	344	331	332	331	333	355	289	322	345	330	352	343	323	329	297	315	342	319	343	376	348	327	331	366	362	335	330	351	347	337	335	329	334	316	340	352	350	332	333	356	341	349	348	328	313	350	377	310	346	315	338	320	319	314	377	318	333	334	356	320	350	313	362	286	359	324	316	345	341	351	351	313	313	334	344	319	332	337	334	333	357	371	355	349	305	343	309	325	361	337	377	325	316	344	323	344	353	318	361	340	319	319	334	355	305	313	315	359	339	352	351	335	314	330	346	339	299	338	388	338	331	350	358	359	339	344	339	319	337	315	347	333	334	314	325	354	356	315	323	343	344	368	329	347	352	320	322	331	353	357	355	329	342	349	331	321	316	335	322	317	349	334	327	333	322	292	376	360	343	348	326	342	331	356	359	322	330	314	331	326	327	346	377	334	330	326	350	357	342	329	343	343	340	363	300	341	362	299	317	353	353	321	301	300	339	351	328	345	337	308	317	335	336	355	342	318	322	311	345	323	297	337	342	349	339	334	388	323	314	355	306	339	362	349	358	312	334	353	356	302	320	350	317	337	368	338	336	324	326	358	321	351	318	325	313	316	343	330	333	375	351	325	333	317	334	316	335	324	334	351	337	320	358	331	329	337	348	341	318	322	328	340	303	358	303	313	306	356	332	360	320	348	320	334	347	309	350	312	305	370	335	318	350	302	350	310	332	313	343	347	352	332	347	358	360	328	307	341	354	313	327	343	340	349	352	339	335	348	336	332	368	325	351	326	335	358	352	336	336	336	326	330	340	345	327	331	327	314	355	341	343	308	349	325	319	364	338	359	330	357	312	345	358	343	350	328	340	368	304	335	374	344	352	318	333	350	381	317	338	344	337	360	343	309	344	333	354	385	318	345	337	329	347	334	334	326	339	313	325	349	347	313	347	326	354	292	353	332	351	350	339	342	293	306	331	332	363	321	314	325	325	358	341	328	341	320	344	363	335	347	326	349	362	351	344	320	340	353	326	340	363	347	356	331	312	329	340	338	330	331	320	314	353	323	331	356	345	339	333	320	346	361	345	359	334	341	323	317	353	317	328	345	370	350	346	330	323	317	349	332	352	361	324	309	339	336	354	335	326	335	324	348	320	310	329	331	324	375	349	335	345	319	346	339	340	327	344	307	290	324	354	313	290	340	342	333	363	376	321	351	362	362	351	366	319	333	327	329	347	380	359	317	331	336	348	360	332	314	330	329	349	349	327	335	297	334	335	327	333	350	329	341	291	324	299	336	365	343	334	319	356	314	313	327	366	376	376	338	328	330	313	330	319	332	357	322	322	350	322	320	320	325	345	360	337	395	329	354	327	332	359	334	352	346	336	332	315	362	348	342	323	310	327	324	382	343	304	326	326	342	316	351	342	341	323	336	339	348	316	330	340	313	295	328	328	340	335	335	358	312	314	305	323	362	362	328	315	345	315	366	349	369	343	346	334	310	323	332	327	334	327	361	324	324	351	333	313	336	336	346	347	335	346	337	328	341	338	336	363	316	340	317	331	312	320	392	316	337	332	333	339	353	336	349	335	354	323	331	313	322	360	341	304	303	362	307	323	339	319	312	334	325	350	351	360	352	311	340	343	310	326	337	351	327	327	352	377	324	368	325	339	335	330	345	347	351	360	306	342	357	362	340	345	333	336	321	354	337	337	329	339	323	324	320	338	368	376	312	344	305	335	352	323	349	346	355	332	312	369	349	341	293	305	320	310	323	340	353	359	314	313	340	326	320	346	342	384	308	368	351	339	296	355	364	351	316	320	352	309	319	304	318	342	365	323	362	323	329	350	332	359	338	317	320	328	338	358	343	343	312	328	316	329	356	344	348	339	349	350	355	323	335	353	358	316	334	342	340	325	310	330	346	343	367	338	331	344	321	328	337	341	342	334	321	317	319	352	314	330	355	362	335	336	313	332	329	353	307	342	342	323	309	324	343	335	324	332	364	302	336	362	311	332	343	335	347	355	327	328	338	311	339	316	352	347	326	335	335	357	342	346	318	355	322	366	362	330	331	343	328	341	333	311	357	341	356	347	319	327	349	345	340	348	323	334	328	321	365	313	319	365	351	350	353	331	317	342	354	326	329	328	328	349	325	345	347	318	284	327	344	323	366	341	336	362	378	334	344	322	314	353	333	318	342	332	332	329	341	351	320	369	359	318	355	323	337	318	358	337	315	310	333	365	326	329	359	353	338	350	332	298	319	372	321	323	355	324	312	362	306	349	330	328	349	350	357	329	330	365	341	308	350	355	353	308	296	315	328	334	365	342	351	333	319	329	346	327	341	345	351	314	341	313	323	311	332	368	329	368	342	326	303	329	331	353	347	313	341	339	355	318	337	352	353	345	335	325	368	341	356	327	342	371	347	340	311	378	326	319	333	361	348	336	311	320	293	328	381	347	314	334	322	332	322	353	349	331	360	333	361	342	336	312	297	332	315	334	336	310	356	343	348	334	332	304	356	316	350	366	339	358	325	343	353	330	363	352	335	315	341	362	324	330	360	319	324	363	343	353	337	352	332	336	325	334	349	326	343	324	324	325	357	315	330	357	339	327	326	350	353	347	355	324	344	334	341	311	354	346	372	307	320	365	342	321	321	342	354	322	306	357	325	321	310	292	341	330	334	311	347	319	351	351	347	372	346	334	315	323	330	356	324	327	314	336	308	371	322	309	335	343	327	338	352	322	341	326	357	318	334	326	332	361	324	344	355	344	354	348	358	323	352	344	326	372	391	310	336	376	319	347	317	348	332	314	352	348	332	342	335	314	342	323	326	336	335	318	355	314	346	333	335	363	316	338	329	342	322	353	310	309	342	346	327	342	318	336	352	333	319	334	350	340	317	329	354	358	313	343	317	335	333	341	341	318	340	325	318	308	344	297	368	349	330	364	337	344	325	340	336	342	341	364	316	331	304	344	340	361	335	318	357	339	341	337	318	343	345	307	331	339	296	293	315	328	310	350	356	360	367	378	312	312	338	327	368	294	341	352	303	346	392	351	344	345	313	331	350	339	357	357	330	309	332	342	383	328	365	320	347	315	322	301	350	335	338	343	291	355	324	350	349	336	304	301	331	343	302	342	351	345	340	372	317	326	349	308	363	373
29793	31659	39052	32349	23675	17017	11312	7300	5069	3546	2553	1902	1565	1176	956	848	712	640	588	473	438	415	350	337	334	326	281	258	304	283	295	261	273	250	248	233	227	243	227	210	223	255	231	261	242	223	258	245	267	237	225	230	236	242	227	236	232	225	262	234	220	248	225	213	221	239	247	243	236	243	239	245	262	227	235	250	219	264	209	219	241	250	244	233	222	233	212	223	222	233	236	219	207	263	266	253	237	237	245	222	197	214	252	221	245	237	239	215	218	235	238	244	271	257	215	230	246	228	230	248	214	247	243	227	239	265	238	238	215	202	221	225	219	220	249	218	227	228	211	223	230	254	237	241	238	240	251	293	208	221	222	222	232	240	249	240	257	251	222	242	230	235	232	230	223	223	222	241	221	242	243	249	219	207	248	242	234	237	229	230	215	254	239	255	261	235	224	224	226	246	203	206	257	249	230	232	229	245	213	238	240	260	217	221	215	228	219	224	230	219	244	218	232	223	260	242	211	226	256	242	239	184	224	252	240	241	252	224	214	235	220	241	229	250	233	214	269	269	241	236	233	263	235	233	262	237	220	236	218	245	196	219	218	257	224	250	198	225	249	221	245	218	230	236	241	250	215	249	244	222	226	205	235	216	238	259	250	256	238	230	242	221	222	252	259	248	233	243	227	242	228	263	235	235	231	212	242	221	237	199	256	212	254	226	230	205	231	228	217	207	241	211	270	242	219	226	257	217	231	233	234	230	209	238	221	222	223	242	254	257	223	219	218	229	254	228	235	242	217	255	273	246	227	233	252	246	277	232	239	238	240	250	255	223	249	215	221	247	243	244	207	212	240	238	235	226	248	223	234	219	243	240	233	223	203	242	227	226	233	225	219	253	213	264	228	203	236	238	240	216	259	211	251	236	247	219	241	229	216	250	214	216	234	206	241	269	226	254	236	255	224	242	251	245	222	286	234	220	217	265	239	227	224	219	233	240	230	217	230	221	217	228	233	237	246	258	206	213	219	209	221	233	226	234	257	233	238	240	250	226	251	245	241	254	252	201	233	230	211	260	243	226	235	216	236	257	227	209	274	244	248	227	237	239	234	241	274	258	222	260	243	237	236	236	232	241	222	265	213	216	240	260	247	230	220	250	231	257	208	243	238	215	254	201	240	235	253	202	234	238	252	259	219	260	246	213	247	213	234	215	203	231	214	212	199	227	253	221	243	235	244	221	265	215	260	269	211	231	215	247	271	222	220	272	226	254	273	235	215	226	243	220	242	222	208	225	259	237	241	231	234	239	254	239	225	222	227	222	260	239	258	244	226	236	222	241	225	231	242	232	260	227	233	234	220	227	248	243	216	210	252	241	223	218	289	236	231	252	246	218	193	234	256	234	220	248	222	223	231	255	256	237	236	249	217	244	235	252	220	236	226	229	232	255	219	241	202	237	211	248	243	236	227	235	237	247	249	222	253	227	229	202	223	231	242	220	224	222	215	247	234	245	262	219	238	220	214	246	231	223	235	230	229	255	225	249	214	236	222	234	203	221	240	244	223	234	251	224	254	210	241	242	212	244	228	224	248	200	224	214	238	234	229	238	257	239	243	223	257	239	247	216	229	240	247	229	236	235	214	239	245	231	230	229	252	232	229	232	230	236	252	236	219	242	269	208	226	252	215	225	259	211	247	215	258	206	230	220	203	203	256	253	217	221	226	228	192	238	261	224	242	233	222	245	224	214	223	225	229	234	242	222	218	211	204	235	239	223	249	230	249	219	216	238	215	266	228	225	213	230	215	243	228	264	222	231	223	248	217	245	225	225	231	251	257	215	241	231	255	248	261	242	234	256	250	243	210	208	245	223	249	245	255	258	227	246	235	220	227	240	235	241	233	228	226	268	251	224	211	253	236	231	247	229	255	248	245	234	238	249	242	241	216	223	269	218	220	252	227	222	227	254	225	244	241	224	237	240	231	268	231	237	249	231	226	251	231	232	241	228	230	245	249	243	247	226	231	242	244	224	232	239	237	226	224	217	220	227	224	250	232	220	250	224	211	234	194	211	210	219	205	240	256	229	236	228	253	254	235	256	247	272	226	218	222	237	231	226	237	265	246	237	246	237	246	221	233	238	219	224	223	231	206	216	222	234	239	243	240	229	212	231	232	242	249	225	242	237	236	231	250	220	215	212	246	253	231	267	217	241	232	213	204	212	234	225	232	236	244	255	268	236	229	253	222	250	228	228	239	249	235	229	241	211	228	207	224	239	237	211	254	204	214	229	195	252	246	253	237	220	250	216	236	232	238	223	221	265	246	241	215	239	223	259	217	248	246	255	231	237	245	241	231	222	240	262	248	213	219	230	255	224	214	234	244	213	231	227	216	227	225	231	261	258	231	236	238	245	248	230	235	254	237	250	208	233	206	215	263	237	213	220	236	248	208	228	211	230	246	257	242	228	210	252	224	218	249	245	225	240	232	245	248	217	228	229	219	247	246	237	224	253	231	249	226	219	260	215	223	225	228	257	253	231	223	212	242	248	249	228	215	212	232	248	259	249	252	210	234	245	246	231	229	243	229	250	217	250	244	215	225	238	238	228	242	245	223	269	253	234	220	228	213	215	249	231	230	229	231	246	249	224	231	189	232	233	219	244	238	258	250	252	235	219	233	226	222	216	224	255	231	225	230	236	257	228	219	260	251	221	244	239	240	242	261	247	251	233	236	240	258	249	248	215	224	219	219	235	245	250	245	239	211	216	225	222	211	213	220	227	233	246	212	240	229	227	240	232	250	232	214	222	252	241	251	249	234	265	212	219	222	230	240	246	263	222	235	214	223	230	218	271	265	249	241	193	236	240	216	241	244	248	210	218	278	228	229	224	244	240	240	244	243	219	214	227	234	185	217	227	242	225	231	226	235	249	232	237	233	223	246	237	256	215	249	221	238	231	234	231	235	225	282	245	255	258	241	235	242	240	223	213	216	227	211	239	233	248	251	230	247	224	260	244	248	267	197	226	225	229	222	221	213	229	246	218	227	239	230	227	242	246	241	265	232	230	220	248	247	218	236	233	225	232	213	221	238	241	209	226	239	233	248	234	214	232	256	245	234	254	231	248	237	251	232	248	218	228	217	225	253	236	241	229	223	250	229	224	225	217	235	219	222	219	249	225	246	247	240	242	218	230	257	257	244	224	235	245	233	230	215	221	251	246	240	245	212	228	237	207	238	227	243	229	243	219	246	250	232	236	213	244	225	235	226	224	235	218	216	238	253	215	228	260	228	250	222	226	225	234	213	194	242	242	233	209	229	203	235	234	206	249	234	232	231	240	230	224	222	247	240	240	229	205	229	244	246	233	227	207	255	235	244	239	212	242	236	241	197	217	243	233	200	236	227	234	280	248	241	230	224	229	235	246	237	198	236	236	237	250	205	215	198	226	236	216	248	239	228	212	253	233	221	251	258	238	235	230	242	244	252	198	217	227	239	249	248	249	238	234	210	237	250	260	231	218
34181	49652	46088	36493	30924	25257	20350	16028	11988	8999	6818	5160	4089	3130	2510	1907	1676	1401	1232	1058	900	780	660	686	568	588	469	469	449	451	401	415	396	409	391	382	355	365	385	347	360	371	357	370	382	362	364	341	363	345	354	359	315	352	341	362	358	372	328	323	349	316	363	319	356	351	371	367	357	316	349	347	368	334	400	354	359	368	333	360	347	342	359	366	378	360	354	340	336	339	393	333	386	355	339	385	326	332	346	337	325	335	335	342	340	359	360	406	370	298	390	347	354	367	344	361	319	370	364	337	312	354	349	303	343	317	327	368	393	328	360	362	363	347	353	338	343	332	345	339	380	335	383	349	299	369	354	356	335	349	319	327	356	323	356	367	340	339	332	357	319	354	381	359	343	380	313	339	337	349	346	300	369	359	351	377	358	361	366	373	302	346	340	384	363	394	323	354	305	323	332	306	338	347	335	384	319	359	374	354	352	338	327	321	330	371	347	360	336	341	326	380	370	355	366	344	341	394	337	344	365	360	355	353	355	334	323	363	337	336	367	350	399	353	380	371	370	355	371	365	339	357	361	364	341	371	353	365	367	350	361	332	333	375	363	365	386	367	330	379	373	348	360	340	338	346	306	331	339	342	364	353	349	355	362	354	389	352	331	363	396	314	331	373	368	340	342	353	343	347	375	337	341	363	377	327	347	347	344	346	364	335	316	351	311	324	370	338	376	346	324	333	361	343	379	361	309	361	359	389	364	354	368	329	360	370	363	312	374	350	313	336	382	373	313	316	345	366	383	373	322	311	364	335	383	355	362	329	360	311	385	356	376	388	343	391	349	346	383	329	377	390	370	360	387	375	334	336	359	313	326	322	374	352	363	336	365	387	364	325	362	360	398	393	325	371	368	338	345	367	327	353	354	355	385	321	361	370	354	348	344	340	349	345	321	357	362	353	349	360	326	389	355	358	360	312	369	341	354	364	344	374	361	329	367	357	386	325	350	339	356	364	353	345	331	355	360	326	396	360	347	383	327	336	349	353	363	354	322	334	323	356	345	310	388	342	337	345	386	311	356	333	358	350	350	366	381	369	343	353	370	325	340	361	359	330	352	332	371	376	334	365	331	335	368	382	358	391	330	348	364	345	361	352	334	356	333	380	353	347	355	366	349	344	351	362	355	338	346	339	343	334	346	326	348	353	341	342	359	348	389	354	368	349	350	338	361	357	366	381	338	379	347	366	359	383	337	334	348	346	365	350	347	360	335	333	383	357	343	345	344	346	334	390	382	319	378	358	305	352	345	362	369	377	329	346	325	308	352	356	354	354	375	351	361	329	333	346	362	365	322	358	372	345	330	334	321	368	320	340	358	325	325	358	386	351	323	352	382	374	335	373	338	365	333	349	359	356	403	310	355	335	337	351	348	363	318	386	368	345	338	354	364	339	328	309	355	380	364	368	352	304	356	370	334	345	342	331	381	326	362	314	334	339	346	342	375	365	356	333	357	370	364	373	331	355	354	325	352	298	364	354	344	342	366	386	377	348	342	366	365	395	340	353	334	347	358	372	349	307	318	349	365	345	356	345	320	365	337	317	329	360	354	311	366	344	349	352	346	370	338	340	349	365	349	348	328	332	335	345	368	335	390	333	327	332	340	327	360	365	343	333	360	357	355	335	339	363	320	379	350	346	341	343	347	366	361	349	349	348	373	329	328	330	367	348	352	353	345	319	354	340	354	355	341	350	353	356	322	355	337	360	378	327	366	350	381	319	358	354	327	353	340	335	389	327	360	384	362	306	349	349	353	333	338	357	359	360	344	335	342	349	327	342	364	344	358	349	357	354	366	355	351	356	350	327	346	352	362	369	363	375	336	340	319	383	314	341	374	378	319	339	334	331	324	340	372	329	355	352	362	321	359	358	336	354	368	362	350	340	374	336	362	394	331	351	345	396	364	342	341	325	348	345	341	344	331	362	328	372	360	372	352	343	326	382	365	336	344	352	337	346	338	354	371	351	358	384	360	352	339	350	318	337	320	360	368	345	356	326	356	373	344	342	386	330	329	309	321	362	362	357	326	335	360	339	342	345	346	317	376	350	366	352	373	345	360	332	353	353	347	349	341	359	331	357	373	343	345	339	365	360	340	359	345	349	361	356	376	346	331	327	354	328	349	366	339	378	363	359	333	353	306	307	364	332	348	363	323	350	322	344	336	339	353	364	351	368	331	334	354	386	356	354	333	344	341	345	354	355	342	352	341	361	332	327	349	361	363	361	346	323	346	366	341	354	339	335	340	341	363	336	305	369	352	331	354	370	329	340	346	329	364	339	329	326	362	347	358	324	350	366	397	349	357	351	350	375	323	340	315	339	365	352	382	361	367	365	358	330	329	346	325	364	383	378	334	380	340	347	375	337	349	341	361	353	355	343	335	370	362	369	366	323	351	349	365	352	389	370	344	352	353	375	367	341	344	340	345	352	377	352	325	349	351	321	350	382	383	394	345	327	349	348	363	363	357	362	358	334	311	346	343	356	361	348	330	336	315	369	352	385	341	341	324	328	370	342	329	324	320	364	355	343	335	327	334	354	381	334	352	335	335	373	368	354	317	368	351	340	325	397	356	344	331	372	367	356	346	361	344	349	362	352	351	313	354	349	366	402	326	354	319	352	366	354	359	365	361	328	322	352	345	348	358	321	348	346	348	354	367	341	333	315	318	333	367	368	383	333	357	340	348	337	355	340	357	351	338	344	389	339	348	322	350	331	344	363	343	361	370	320	360	367	346	348	345	379	345	327	369	341	342	330	345	368	335	340	339	338	314	340	380	383	352	364	395	352	370	357	371	362	362	373	365	327	337	374	369	330	339	333	373	378	317	338	328	344	345	342	350	334	356	343	322	336	344	342	335	352	350	396	346	365	327	322	362	365	379	360	360	394	358	323	367	353	370	345	339	350	354	377	346	366	355	389	367	330	334	346	340	358	337	362	349	344	365	346	323	377	349	369	354	314	353	371	336	325	374	340	332	335	345	358	373	349	330	323	348	344	349	370	377	395	360	349	329	350	356	326	355	321	360	341	320	329	349	326	312	349	303	329	344	320	350	356	321	346	320	356	336	360	366	328	333	372	338	352	325	346	378	342	348	381	368	319	341	396	356	343	314	360	346	352	341	348	382	357	342	330	343	363	339	329	371	350	377	340	348	372	358	376	363	344	355	330	341	331	357	352	378	360	379	367	375	323	385	367	344	341	345	348	366	363	365	366	346	360	326	365	355	374	321	351	338	357	357	362	344	339	377	361	331	344	318	357	336	353	373	360	377	362	357	325	347	343	337	384	361	356	353	327	361	381	369	342	401	353	347	374	361	349	339	335	362	327	342	375	334	326	345	350	347	341	385	347	360	334	385	342	368	333	350	328	375	313	389	321	323	317	349	356	382	348	323	377	336	378	349	393	346	329	374	349	369	348	320	342	334	383	326	351	355	347	372	342	349	331	335	347	331	371	337	336	327	339
25064	21728	29538	28455	25645	22606	17514	10996	7450	5258	3853	2839	2125	1701	1227	1057	911	827	710	623	530	478	431	414	350	355	316	322	317	306	310	282	293	260	255	267	223	282	266	271	254	255	248	243	227	253	219	251	246	243	265	286	250	239	245	261	246	241	241	239	253	241	242	229	228	220	252	250	244	207	246	241	244	248	246	209	245	233	254	209	224	225	221	240	236	223	232	228	237	226	228	225	249	243	227	228	247	264	239	230	265	216	216	241	215	218	220	231	239	241	235	261	224	248	223	226	224	244	251	231	230	230	226	262	254	220	230	255	234	246	239	268	225	227	239	245	225	237	223	214	216	217	236	241	262	246	253	249	246	248	257	248	247	246	247	272	215	238	213	205	245	228	223	244	293	255	260	218	247	262	215	217	254	236	237	253	240	231	209	250	233	232	242	264	243	245	242	229	244	245	262	209	215	271	217	246	233	241	230	233	222	229	228	249	245	227	217	203	256	222	233	253	223	235	274	243	244	270	211	234	267	217	212	220	226	254	249	227	220	239	238	254	227	275	243	209	227	223	246	265	242	214	233	244	257	267	235	234	246	247	224	208	253	231	229	219	247	220	258	232	230	268	248	231	252	229	246	246	241	229	232	242	229	212	239	253	251	255	242	224	236	233	218	217	254	244	218	222	239	248	233	233	232	226	215	226	243	228	217	225	232	272	224	256	221	218	233	245	210	228	245	262	241	229	229	231	223	241	228	247	235	248	252	243	209	233	244	256	226	236	243	217	238	230	243	232	232	248	233	237	234	219	227	260	202	214	229	264	233	224	257	227	238	210	262	230	244	242	201	223	245	230	240	212	246	251	218	221	230	249	242	246	242	233	233	254	265	217	228	218	240	264	210	246	228	249	233	241	222	240	229	234	228	239	238	255	220	228	237	208	231	220	213	234	230	244	236	233	218	265	243	247	236	217	237	250	246	252	240	221	260	193	230	226	220	233	215	230	238	243	250	231	227	233	226	219	251	286	237	240	235	224	250	236	234	261	248	235	237	244	238	262	221	216	247	252	253	234	209	248	230	237	257	257	238	245	241	223	269	228	251	262	217	223	257	246	252	221	242	252	242	267	264	214	244	238	245	244	254	229	232	254	244	247	218	255	234	246	241	241	212	241	239	232	216	243	236	255	227	253	220	240	236	257	245	239	235	218	261	238	236	236	243	189	236	235	239	215	228	216	203	245	228	221	236	221	221	234	217	246	220	266	228	241	242	239	243	264	232	248	255	261	246	228	264	230	223	214	239	244	241	217	235	193	233	220	242	244	243	218	251	237	231	245	256	269	242	224	225	224	251	267	233	254	228	242	233	252	227	220	254	224	223	248	232	239	227	238	207	216	251	242	222	256	209	218	235	219	251	223	259	252	239	208	237	249	229	220	242	237	213	220	248	222	224	249	224	228	229	233	260	242	241	249	246	256	209	227	225	223	239	242	248	241	249	228	208	233	208	247	257	251	243	233	265	227	252	247	222	257	212	252	257	244	221	236	240	252	220	228	259	232	227	234	212	238	215	259	225	243	233	261	254	220	254	213	233	242	248	221	232	241	254	231	227	223	232	243	229	223	222	233	231	239	231	230	236	223	222	255	257	237	219	243	208	233	231	229	248	232	190	241	254	255	199	257	253	229	213	238	206	248	240	224	252	220	203	238	224	257	220	222	243	198	241	243	262	253	219	246	258	254	256	234	234	213	245	239	268	244	251	216	227	242	231	244	259	237	254	253	224	234	239	240	247	248	254	250	247	222	231	238	244	225	220	233	251	230	250	232	228	263	197	232	209	260	257	223	221	237	224	264	248	229	243	239	258	250	245	219	255	232	247	238	205	242	246	234	227	261	222	220	227	217	245	235	231	238	223	234	223	256	235	227	227	237	223	248	219	229	244	255	231	246	218	218	242	259	287	272	232	245	241	237	215	222	220	218	220	237	236	225	229	247	230	232	225	221	261	252	244	234	217	208	253	254	240	231	262	272	267	231	224	242	248	226	242	246	247	236	241	225	247	244	201	246	220	216	240	244	217	239	253	244	237	228	228	228	210	234	242	220	285	224	257	251	253	233	235	234	221	243	247	222	241	235	241	242	219	252	248	248	217	242	239	249	243	250	254	240	235	219	223	221	230	269	223	228	242	235	224	210	254	245	237	238	215	249	221	246	242	227	244	213	263	231	249	235	218	253	223	245	243	228	227	223	227	253	276	195	232	232	233	231	239	211	240	242	245	244	232	237	248	240	256	246	240	259	230	251	239	230	240	245	224	263	235	244	251	218	251	245	255	269	241	230	220	241	220	236	214	221	253	263	233	244	234	242	223	226	226	236	216	212	206	251	249	220	240	238	219	225	244	242	231	228	215	225	220	230	240	234	217	234	251	223	250	240	238	253	250	233	224	257	248	235	223	260	242	247	227	249	240	249	232	220	235	209	217	227	244	245	237	235	245	268	261	226	211	221	248	229	231	242	235	245	244	243	265	231	242	236	272	231	228	224	213	231	230	249	239	261	237	216	235	246	237	256	258	221	257	246	262	236	236	238	229	208	236	234	227	227	232	248	230	251	237	227	231	225	213	237	233	254	236	248	215	226	240	241	213	254	217	244	212	226	255	252	228	221	228	231	220	230	273	233	237	215	250	251	223	230	223	249	234	251	249	241	222	218	203	220	229	232	213	226	256	209	241	248	235	225	242	210	236	203	248	210	218	220	265	244	247	238	236	214	215	249	241	241	244	214	259	221	212	257	225	211	217	228	237	237	243	217	222	230	223	242	250	220	224	234	233	224	226	226	236	255	235	226	265	224	245	250	243	220	215	218	228	254	236	243	249	206	219	221	226	237	201	242	245	222	229	237	229	246	223	254	225	233	238	241	263	235	247	230	237	263	220	243	258	245	227	235	229	229	218	225	235	213	246	247	243	243	229	247	220	247	228	286	243	219	192	241	223	241	227	242	227	250	234	226	219	234	234	252	229	223	227	248	221	255	263	231	244	253	257	234	235	214	244	232	241	240	251	231	228	211	215	259	247	216	236	230	205	227	243	241	230	241	236	252	247	246	254	229	228	246	253	223	224	242	271	250	227	236	213	243	247	258	252	230	220	226	231	237	230	241	257	233	243	235	224	217	280	248	255	235	261	248	250	219	230	228	271	229	233	213	224	214	233	240	237	244	226	250	230	226	246	220	246	219	248	239	252	222	204	232	251	240	203	230	231	205	263	201	252	235	236	229	235	244	234	267	246	246	229	219	250	238	231	219	234	234	223	221	228	226	249	252	241	242	235	220	251	211	224	238	217	207	227	255	254	246	228	253	246	234	230	215	224	222	233	217	263	219	216	209	249	212	246	241	226	242	249	236	261	229	240	226	235	241	207	230	230	232	249	256	241	227	222	236	231	234	222	266	228	239	233	252	230	233	238	219	231	239	248	250	238	216	259	245	250	220	228	253	228	236	238	210	225	232	210	250	225	220
32970	54679	51610	41186	35212	30391	25053	19944	15520	12212	9309	6991	5392	4286	3359	2711	2299	1874	1578	1323	1195	1063	858	785	732	641	581	579	504	515	492	467	441	429	412	415	421	381	420	358	376	366	360	385	359	364	390	357	385	338	380	371	372	345	343	385	362	359	353	329	356	356	349	369	336	388	375	333	361	361	368	333	296	370	348	377	324	368	354	351	349	379	398	364	325	344	377	352	345	364	341	381	352	345	351	314	357	357	354	369	363	357	337	321	344	340	348	378	322	366	354	347	345	335	367	374	343	319	343	340	330	392	365	358	382	327	343	359	364	333	356	398	370	360	381	348	375	338	375	338	364	351	372	353	363	346	334	372	358	340	362	364	399	375	359	342	338	368	361	331	369	385	370	319	344	356	383	343	399	335	335	363	332	346	368	351	332	381	343	395	346	369	372	326	373	358	357	330	356	357	365	316	372	376	348	334	348	357	351	360	348	385	349	311	388	349	331	367	356	349	315	369	361	329	340	323	371	351	354	357	348	354	363	343	378	376	333	350	355	333	346	344	368	346	326	356	340	349	354	332	337	335	370	386	346	346	342	343	324	354	342	351	389	346	369	391	346	350	363	372	313	319	334	339	371	332	306	356	374	333	350	343	375	363	350	342	377	338	380	363	330	337	342	328	379	336	349	374	365	344	369	354	327	365	381	336	361	352	343	331	368	369	349	349	339	341	324	338	356	322	360	368	369	379	343	355	351	343	373	353	334	341	358	345	344	343	343	366	332	342	315	350	358	357	348	381	360	339	350	370	325	364	372	381	336	345	323	375	344	362	361	316	334	378	333	383	367	349	377	364	354	357	333	385	357	343	320	328	366	362	356	364	332	337	319	359	330	362	349	368	373	382	345	333	361	335	356	373	356	346	338	374	345	337	349	340	339	367	391	367	330	378	350	354	350	365	354	349	362	345	343	366	360	361	347	337	363	359	376	379	360	359	395	339	336	337	355	371	376	359	351	340	370	366	383	325	340	369	333	371	371	372	346	392	373	330	383	357	364	340	349	346	369	378	309	355	349	384	359	360	359	356	346	366	342	341	352	357	363	364	340	362	327	374	350	347	367	349	359	363	344	323	366	353	330	344	366	358	353	362	345	332	329	367	320	350	327	373	332	305	356	340	370	382	354	361	360	347	324	380	336	346	347	355	357	349	342	357	358	356	312	363	368	341	332	366	350	353	329	345	335	364	362	372	361	346	341	355	353	349	322	324	389	368	333	334	330	368	349	338	363	360	340	356	384	368	334	373	337	328	354	339	362	366	326	367	354	338	330	346	363	344	361	377	373	364	378	337	309	350	350	318	314	327	365	383	343	341	363	352	358	363	340	341	373	378	314	326	358	338	338	339	352	354	342	330	370	336	330	359	345	366	372	325	364	371	359	339	383	366	375	363	352	341	331	333	352	339	379	380	355	361	380	364	359	356	372	336	322	371	338	331	339	379	361	326	346	339	299	313	331	369	376	364	390	370	348	358	350	342	333	369	352	355	357	323	342	343	335	338	316	338	353	338	368	368	348	384	351	379	347	388	325	358	329	374	298	368	353	371	330	356	332	325	356	376	362	366	357	329	356	332	348	371	380	360	362	357	337	367	368	337	369	356	351	336	328	360	347	333	348	350	327	390	337	376	382	353	357	333	352	394	367	329	354	352	346	345	334	358	405	349	347	385	324	364	368	320	365	338	341	356	335	341	374	387	347	346	366	350	322	293	339	355	350	354	340	362	324	350	355	359	363	366	325	405	382	361	329	328	373	334	359	331	359	361	358	360	364	354	337	378	362	371	338	350	333	320	356	357	395	356	368	337	355	352	375	371	369	387	370	342	359	325	343	360	361	380	398	351	343	340	297	341	349	397	352	359	383	363	326	349	374	373	383	318	319	343	356	332	331	363	353	348	362	336	358	340	359	353	369	363	344	335	381	324	371	376	334	353	357	351	339	390	377	334	368	376	352	367	375	375	355	341	364	373	356	338	359	342	343	360	382	338	371	366	354	334	346	380	342	338	336	351	370	362	347	363	372	354	337	338	365	354	371	344	316	361	381	345	348	340	361	374	367	341	356	374	336	346	354	353	343	337	354	348	388	369	349	388	355	381	340	361	332	349	366	373	338	370	335	339	343	327	346	335	360	373	351	393	376	333	345	375	371	343	341	363	359	355	332	344	356	348	361	387	345	324	351	362	354	360	358	362	356	353	351	326	367	354	324	366	388	347	338	346	388	391	346	340	320	336	363	318	360	336	333	348	361	331	344	365	339	351	379	367	327	396	333	326	379	346	351	358	372	357	337	320	337	309	355	371	374	358	339	358	379	358	331	327	373	370	363	363	359	380	334	343	353	346	337	354	340	352	333	318	339	343	379	376	386	362	356	350	346	345	326	336	361	349	327	333	348	339	338	397	351	360	358	335	344	352	335	349	354	341	379	349	370	359	326	341	332	337	333	329	365	353	339	347	340	352	340	337	333	361	373	352	338	357	347	349	351	362	367	366	330	348	378	347	370	373	336	379	357	379	388	350	365	340	387	377	365	356	360	347	367	375	362	369	370	341	316	380	374	351	357	339	339	385	386	316	331	335	362	344	333	336	360	356	343	383	334	361	376	351	334	350	340	360	327	347	374	326	365	360	344	369	348	360	372	359	337	334	348	318	381	363	336	350	361	360	344	311	371	369	348	359	352	352	381	376	354	345	319	334	364	357	342	355	349	349	329	320	335	335	338	370	354	368	366	341	371	345	365	344	358	372	359	321	350	361	355	345	337	369	327	329	338	327	368	339	335	343	343	349	360	342	316	390	353	337	371	358	358	356	349	358	344	336	312	330	339	373	373	328	344	333	339	353	332	338	371	331	338	379	346	343	337	346	360	347	365	336	346	340	341	347	361	339	365	349	364	349	329	358	354	361	378	342	358	336	348	340	374	393	361	349	353	361	368	345	333	385	318	345	354	339	381	352	313	389	340	381	354	384	348	343	366	337	359	379	367	357	350	345	350	344	328	373	371	393	358	360	389	338	371	397	335	366	377	330	357	370	362	384	346	355	353	378	357	334	365	330	369	340	361	326	368	355	361	360	382	346	367	371	387	398	324	382	362	357	350	395	325	320	362	341	349	336	345	361	317	326	351	331	349	342	375	329	379	357	364	342	357	356	335	358	347	371	351	341	338	352	333	349	341	356	327	343	340	352	354	385	362	370	351	374	347	364	358	357	347	323	346	351	367	391	358	375	369	339	354	382	362	383	355	359	370	391	343	349	344	356	348	317	353	330	334	372	336	351	341	340	365	358	337	346	344	337	380	359	381	321	354	324	341	369	365	354	337	341	328	363	346	358	350	335	367	309	369	334	364	333	346	358	366	373	342	343	366	340	364	380	366	352	377	305	352	327	316	356	378	342	324	348	368	348	363	364	367	347	340	369	356	328	339	342	326	344	349	333	386	370	386	325	354	342	339	360	372	365	365	383	333	384
22648	20665	28162	23764	22657	24133	22621	14318	9722	7165	5139	3889	2874	2306	1726	1425	1191	1013	872	726	634	534	520	450	434	375	350	315	307	319	306	273	248	269	250	237	255	243	226	247	198	251	230	233	248	221	249	230	211	228	213	225	236	216	209	231	241	224	226	215	217	225	223	219	219	198	224	237	211	212	216	247	200	214	232	223	203	205	202	208	222	224	227	211	213	236	210	223	215	214	219	201	258	220	234	224	218	227	206	229	239	229	244	206	212	216	203	249	219	209	226	202	235	210	221	193	193	195	226	211	221	236	218	215	229	221	238	222	185	230	216	240	215	227	225	218	209	215	243	232	235	185	194	233	229	243	211	215	212	194	219	207	223	223	212	222	233	218	214	251	212	230	242	227	237	238	220	222	245	236	227	214	242	232	214	215	233	206	210	244	242	227	207	220	233	215	215	222	242	235	228	213	207	221	233	188	197	240	207	202	221	229	218	233	219	210	222	191	213	212	251	229	213	236	188	213	235	197	241	297	224	212	216	226	225	234	239	214	197	218	237	231	212	225	213	219	214	216	217	219	214	209	214	212	262	192	232	207	223	235	227	233	209	242	216	248	223	228	222	252	222	232	195	211	219	238	210	201	229	240	213	221	227	236	247	226	231	217	237	193	206	196	229	225	197	209	201	228	207	225	205	225	203	214	220	239	223	224	219	204	225	244	194	217	220	234	197	194	228	186	222	209	239	216	227	243	211	220	178	217	215	206	224	229	212	218	222	236	240	226	213	212	230	234	217	225	237	216	204	223	230	235	217	203	211	237	210	203	198	230	238	241	224	210	218	202	230	215	214	239	243	240	201	241	224	230	227	209	211	212	238	228	235	237	205	211	247	210	264	210	208	187	222	217	214	230	243	214	209	220	214	224	211	223	205	203	225	230	215	214	214	219	212	227	228	222	204	223	234	201	218	237	231	228	259	208	216	218	233	230	201	219	185	248	203	188	227	217	210	219	231	210	212	214	215	239	225	229	233	226	199	236	240	216	226	218	214	205	224	221	220	202	243	212	202	221	209	202	206	210	218	227	214	230	220	208	220	205	233	192	225	238	229	215	235	188	223	230	216	226	219	190	224	197	227	209	225	235	196	210	209	240	187	207	195	222	212	214	211	242	208	226	209	230	234	194	214	202	230	241	203	231	212	213	242	217	228	247	212	200	212	205	255	206	219	218	223	209	237	209	241	232	210	250	225	226	232	216	211	200	224	224	229	241	202	216	194	220	204	203	212	199	216	236	215	220	200	223	197	215	197	233	213	210	195	179	226	216	210	210	240	228	238	241	199	217	218	196	227	218	210	235	221	213	238	231	206	212	243	226	207	213	214	231	221	218	224	210	225	235	207	231	207	216	233	240	229	201	225	225	219	241	240	221	197	235	206	218	255	227	208	223	215	202	209	222	220	200	228	209	226	249	229	238	204	201	234	214	213	210	226	209	249	235	242	217	247	227	222	238	220	210	228	230	196	227	214	246	240	220	195	251	205	203	259	224	216	226	234	210	227	247	204	213	204	231	198	223	213	207	215	228	230	240	209	205	206	207	232	252	212	201	256	204	217	174	214	243	230	223	224	240	209	202	219	205	245	206	218	199	214	222	223	229	222	250	207	230	189	222	213	223	223	234	197	209	240	257	193	222	203	211	226	222	232	211	216	205	250	215	204	216	220	208	233	222	242	203	212	225	232	229	220	238	214	218	227	231	216	213	239	221	231	221	208	220	204	229	223	223	235	234	208	214	235	216	228	202	234	228	207	215	221	218	226	217	221	244	221	234	207	214	248	227	229	209	224	209	230	231	196	227	210	228	240	236	226	218	204	234	220	205	205	217	216	238	221	242	204	193	199	242	241	202	220	222	236	224	208	215	235	213	226	235	251	229	236	225	206	219	223	239	212	239	243	228	226	229	220	213	218	252	196	231	189	224	216	235	217	219	220	236	196	206	212	228	229	218	235	197	216	227	218	233	224	216	205	222	239	223	207	212	238	227	232	220	216	232	225	185	215	235	222	215	207	210	235	213	216	210	241	213	231	202	184	223	201	238	264	217	228	199	239	219	193	219	222	209	195	226	222	208	236	247	233	233	222	209	209	217	230	218	231	232	218	203	200	211	218	246	238	230	203	231	239	201	226	240	200	226	227	223	237	210	214	252	230	231	237	206	239	202	175	200	218	218	201	204	227	213	203	236	212	231	247	270	220	227	245	240	242	228	228	245	228	238	202	224	183	225	222	229	224	217	226	228	219	219	229	204	212	224	247	210	233	226	214	215	217	215	244	220	225	239	255	259	189	226	223	205	215	222	227	187	229	192	211	226	214	232	209	209	223	235	191	249	200	221	222	216	237	204	240	216	249	233	222	234	223	225	234	225	214	237	234	203	191	211	216	226	230	215	209	233	217	213	229	238	205	230	235	211	218	221	232	229	208	219	233	249	224	209	203	212	234	219	222	251	216	204	231	212	184	220	215	228	233	236	236	220	233	256	231	226	215	197	216	251	225	219	219	189	218	231	220	231	208	200	212	234	231	219	204	204	234	194	209	216	184	211	231	195	221	224	226	214	217	239	227	221	226	227	194	231	220	241	221	237	202	241	192	208	240	209	243	213	224	253	235	235	221	196	219	213	224	207	209	227	208	242	208	243	249	193	241	235	253	235	262	215	224	231	204	198	228	237	231	233	215	223	232	221	243	232	261	220	216	228	233	220	203	240	212	234	217	203	219	228	211	203	226	249	202	228	211	220	244	225	220	226	220	218	211	210	219	218	252	218	208	219	235	224	217	202	211	240	227	221	235	240	235	225	213	214	192	241	237	221	219	218	211	211	222	212	218	219	260	218	213	231	205	212	229	228	204	215	208	221	206	215	190	236	246	208	212	187	239	219	229	229	213	252	206	231	192	214	220	235	204	224	196	218	215	211	208	206	222	223	241	227	213	257	238	200	208	211	188	216	226	207	204	203	248	218	207	235	232	220	234	223	211	248	225	219	218	214	229	227	217	240	206	224	183	241	208	199	212	224	223	226	211	237	233	198	193	203	205	230	219	214	226	204	267	218	216	214	211	236	229	238	198	241	221	207	215	224	226	213	254	233	216	251	241	219	208	226	236	212	217	217	226	262	248	212	215	245	216	214	209	247	239	227	216	220	231	231	220	228	234	216	223	207	227	212	205	237	210	221	226	215	222	199	241	239	230	222	224	233	225	215	214	243	177	240	235	210	218	230	222	215	229	234	226	223	248	231	221	236	227	226	220	223	209	223	190	212	207	217	207	212	208	220	211	218	220	225	207	209	250	234	210	201	220	234	224	237	217	241	213	238	219	205	224	235	222	193	223	227	208	233	235	222	206	231	236	226	229	217	202	217	217	239	207	197	221	211	206	200	224	203	243	210	221	232	212	219	188	204	215	241	224	243	214	213	197	245	217	240	190	223	241	222	206	247	228	205	230	207	198	240	231	210	232	209	212	217
33055	56924	54156	43339	37377	32357	27848	22789	18454	14636	11700	9282	7322	5625	4249	3486	2877	2397	1923	1647	1443	1195	1058	957	824	751	678	622	549	524	516	456	409	432	437	419	418	389	376	363	360	348	371	355	335	336	340	345	355	330	360	342	312	365	336	342	307	313	330	358	327	361	309	331	325	342	327	298	351	311	323	310	324	336	330	370	296	285	316	345	304	351	367	289	339	335	333	350	290	312	298	342	344	328	319	348	330	296	292	301	318	340	317	314	323	327	341	300	331	344	312	284	322	287	321	301	329	313	304	342	300	348	326	352	301	347	342	312	317	307	307	337	357	321	353	307	319	300	309	339	341	301	332	319	283	310	322	306	340	349	328	326	316	291	331	324	332	313	335	312	319	314	340	315	301	337	324	347	302	323	340	330	328	324	318	325	327	321	319	319	315	299	315	323	346	339	306	325	314	306	342	334	349	298	319	316	337	306	313	298	375	330	299	322	326	323	309	326	302	311	311	352	310	345	320	334	332	320	305	284	319	324	320	301	344	346	306	327	309	321	347	323	329	319	320	316	331	327	336	327	315	325	343	328	335	313	322	324	266	292	325	350	323	321	320	311	337	305	318	319	330	351	322	321	304	342	361	343	336	309	317	332	348	360	323	336	337	321	335	346	352	309	316	298	321	313	300	318	336	308	349	294	346	359	323	332	327	349	311	321	304	302	303	325	318	314	332	303	321	318	320	329	291	316	312	385	317	325	309	366	307	301	325	348	323	327	339	333	293	333	338	336	349	322	338	332	319	290	341	340	301	308	369	322	333	322	351	320	337	322	329	332	326	306	308	310	328	346	305	345	310	326	340	338	345	312	324	310	349	339	311	324	344	325	328	321	321	305	319	309	308	327	295	306	335	392	342	329	327	334	299	349	351	322	320	319	318	309	318	341	343	366	315	358	304	312	312	316	318	322	311	327	316	277	324	335	310	326	336	328	293	332	332	336	335	306	314	323	286	335	346	325	301	283	328	332	308	320	323	340	349	324	331	323	285	312	327	356	315	344	277	327	335	326	349	319	317	327	322	326	308	312	357	315	344	341	299	341	350	310	299	340	299	318	339	330	314	319	308	277	312	328	303	323	335	307	319	326	322	321	330	324	345	286	314	325	316	296	307	329	343	317	310	318	346	353	333	298	322	354	337	373	312	328	315	296	338	317	353	317	353	316	321	317	319	330	336	326	302	339	327	295	331	308	355	317	328	320	336	336	321	330	322	334	330	332	303	313	325	317	318	312	317	304	326	306	317	290	306	353	315	348	326	323	335	341	323	337	308	315	333	318	318	319	360	348	325	347	327	279	307	298	314	348	327	306	344	336	326	346	324	337	352	307	331	352	293	342	319	304	315	335	333	328	339	342	308	319	351	326	354	312	305	331	319	333	334	306	312	360	324	316	351	303	321	307	343	320	319	336	313	300	316	309	327	339	318	333	324	321	344	315	324	317	336	346	330	305	335	335	306	308	317	315	352	327	290	320	308	328	346	316	322	306	306	293	342	343	326	321	318	321	329	300	340	330	320	308	315	350	323	304	320	319	350	327	311	315	321	304	316	333	308	294	308	343	300	320	341	281	322	344	358	325	335	335	350	352	339	327	316	299	329	311	313	330	334	333	342	325	340	364	268	314	325	299	322	312	339	344	315	326	344	324	306	324	334	311	313	347	310	317	317	327	309	337	314	364	332	304	312	344	314	320	339	314	323	329	318	292	327	340	321	364	338	347	308	340	325	328	315	317	342	327	351	335	346	321	326	301	327	288	330	277	318	340	339	296	310	316	332	331	337	358	340	335	361	341	321	330	332	332	306	333	306	351	317	358	330	303	310	341	347	329	320	305	333	351	321	312	317	316	324	364	309	307	330	352	333	330	343	358	291	297	352	318	350	322	319	338	327	317	299	354	303	326	320	303	356	309	366	334	330	346	304	329	318	331	302	343	306	331	312	331	335	336	317	293	337	326	319	301	322	297	323	336	322	355	317	296	336	333	352	320	284	298	303	328	311	320	318	308	323	321	283	325	324	321	320	348	342	307	320	343	316	322	336	316	356	345	323	300	290	299	337	302	342	353	314	343	349	296	347	318	317	334	301	336	331	320	345	331	340	320	295	311	328	303	340	359	325	294	313	341	310	327	345	317	334	325	331	348	330	335	351	322	342	312	310	355	310	327	327	348	319	315	343	340	317	333	322	360	319	355	332	327	348	349	328	336	359	337	350	325	316	312	328	353	294	324	330	341	315	356	329	328	281	295	354	335	357	335	315	308	360	349	325	334	311	285	355	343	316	334	316	330	312	342	350	344	310	316	332	312	291	350	310	310	299	306	277	332	338	338	347	327	332	302	297	319	300	313	301	314	318	308	306	324	371	324	293	336	298	335	329	306	321	326	305	319	328	352	335	348	270	363	371	319	289	304	324	387	318	317	317	322	341	335	357	329	334	354	301	353	313	329	309	322	324	299	319	316	344	328	350	312	340	329	300	320	350	342	323	328	346	309	344	334	335	308	334	304	333	346	339	329	345	333	321	318	358	354	297	319	300	307	329	314	315	305	353	350	288	304	325	331	318	323	317	334	308	369	360	303	335	326	335	341	334	310	343	333	334	334	291	330	327	366	330	345	330	325	326	330	341	317	314	331	353	331	321	330	309	298	338	340	312	285	340	320	317	338	345	333	304	337	327	348	326	328	332	321	320	311	317	338	326	347	354	318	304	326	323	326	339	330	298	349	328	306	353	307	340	320	328	317	341	339	303	315	337	331	330	301	315	299	317	311	335	306	291	349	327	311	359	321	322	321	312	342	340	343	311	345	309	350	310	338	344	312	276	322	344	328	344	345	318	347	352	356	325	352	313	333	354	338	313	350	342	381	342	353	302	320	362	342	288	304	337	356	317	336	329	300	335	366	351	334	315	297	361	331	304	328	292	310	331	302	341	340	345	303	341	309	325	347	332	340	331	318	334	322	324	288	283	311	319	324	308	298	328	313	329	326	320	329	308	312	312	332	302	316	347	313	330	358	315	336	308	325	330	330	307	341	324	315	311	317	323	306	352	341	341	334	310	314	323	342	325	343	319	287	325	303	299	379	374	346	335	344	290	320	345	384	351	326	334	320	327	322	337	325	337	308	328	329	311	297	295	362	341	337	338	338	308	327	307	338	291	334	350	295	315	315	320	318	320	318	337	330	342	342	331	312	320	340	326	315	299	323	312	316	320	331	346	344	307	345	313	307	367	354	325	333	313	328	313	302	307	299	329	300	331	328	345	297	339	310	323	325	335	329	318	310	325	313	332	322	321	334	329	291	296	340	295	325	351	329	318	306	300	344	295	317	309	312	290	333	318	303	303	301	316	300	289	318	369	322	307	311	326	327	334	329	326	346	334	346	355	337	322	306	299	327	337	320	325	288	322	292	303	325	332	310	300	334	304	306	311	326	341	302	366	313	332	341	301	323	340	330	325	307	340	332	386	325
29838	32352	39800	32544	22967	16148	11171	7291	4940	3506	2528	1918	1609	1269	940	847	754	651	533	473	463	421	404	354	321	306	289	337	284	257	272	291	278	262	258	235	233	229	240	262	277	243	254	221	218	255	224	232	276	244	248	242	235	245	249	222	229	249	240	263	253	280	225	248	243	233	264	250	268	242	244	243	208	246	255	223	219	218	227	240	236	259	226	252	208	250	237	228	227	241	228	220	237	228	222	263	214	238	248	217	245	230	257	235	221	223	242	239	193	250	253	214	260	249	252	241	236	235	229	228	208	251	214	237	245	237	248	248	234	234	244	237	242	246	258	250	219	252	240	218	278	245	223	238	247	230	243	211	256	212	224	230	221	245	245	236	250	245	241	251	233	222	231	223	240	219	229	233	236	236	210	216	227	227	210	238	236	190	222	249	244	218	231	238	198	260	221	254	260	247	208	245	247	229	237	231	243	256	230	222	250	224	260	217	272	240	261	235	248	240	223	239	228	257	240	241	293	239	213	218	222	264	243	230	229	225	207	231	236	243	242	257	222	236	241	230	233	220	237	230	232	227	230	225	239	225	248	222	222	203	262	274	213	232	244	240	259	244	224	255	243	238	236	243	236	222	235	233	236	245	227	231	254	253	226	234	232	249	241	244	265	235	223	253	254	225	241	227	230	237	235	235	246	235	256	238	210	269	253	240	258	209	234	244	200	265	247	218	211	235	250	249	213	255	226	231	218	260	219	227	223	223	264	240	249	218	231	230	235	243	244	230	218	233	207	231	218	236	207	217	236	227	225	259	249	234	216	222	224	231	240	255	241	247	244	212	244	223	258	224	230	233	234	247	225	241	251	234	251	220	246	234	221	263	221	243	223	217	215	217	235	235	211	246	251	248	210	243	224	250	229	233	243	268	229	231	230	231	229	209	204	244	223	211	215	206	223	224	228	235	244	255	238	253	246	230	238	214	232	237	236	229	259	242	239	214	220	234	221	231	273	236	234	242	268	224	254	246	249	239	259	247	238	230	233	214	209	224	243	222	257	229	214	245	234	245	275	249	229	260	228	245	233	232	237	224	217	227	234	268	271	269	231	212	266	242	256	247	226	217	253	243	221	262	238	214	229	248	232	220	235	245	232	258	228	250	245	252	242	258	247	233	267	238	204	230	277	240	220	243	249	254	241	227	241	218	270	239	235	241	246	254	242	253	223	271	200	233	258	238	229	249	222	243	249	250	240	237	232	238	239	229	244	240	250	208	229	232	211	234	247	239	245	230	251	253	247	265	253	248	225	222	230	241	250	254	237	234	238	222	206	246	243	251	231	228	242	251	240	240	224	222	226	225	226	241	225	233	255	190	260	233	243	228	234	264	240	237	243	263	228	233	267	235	225	239	239	218	232	226	243	235	236	237	187	266	232	244	252	226	240	231	262	274	260	208	214	218	208	249	270	235	258	248	230	239	231	250	238	234	250	216	234	226	229	249	238	258	243	244	248	238	268	221	242	245	246	248	218	255	221	251	224	220	222	220	217	241	232	247	229	230	232	228	229	232	234	217	248	231	246	247	229	247	224	210	227	215	238	260	239	236	209	226	232	227	233	222	228	226	261	240	249	242	250	248	231	223	256	264	257	238	232	243	242	255	254	229	250	262	237	230	248	244	231	271	256	219	229	229	253	217	226	238	218	243	252	233	223	240	229	229	225	278	246	260	214	252	243	231	229	215	235	227	232	231	233	224	260	211	255	218	239	241	219	236	289	254	231	260	265	240	228	226	228	225	234	221	226	233	258	260	244	217	210	249	231	242	239	220	245	223	231	234	237	248	249	250	258	245	275	211	207	262	243	244	243	247	242	235	251	245	219	213	222	226	235	233	271	231	246	241	234	191	220	224	231	246	227	252	214	244	232	250	234	224	237	250	238	228	244	195	246	242	250	239	217	268	229	223	246	228	240	237	239	248	234	239	258	251	241	233	221	213	228	224	257	270	252	219	247	207	235	230	244	234	236	236	255	237	218	225	238	258	213	242	220	228	224	227	230	235	263	231	239	248	215	243	214	270	237	261	253	268	247	243	237	260	262	237	249	219	226	224	218	274	218	235	227	227	214	242	236	246	223	230	253	228	249	209	224	262	215	255	240	249	257	247	217	224	222	224	248	244	237	216	243	254	258	244	258	231	220	243	241	235	254	246	246	227	229	209	200	234	246	237	249	214	230	265	221	243	227	251	230	231	219	263	233	237	236	237	252	222	234	233	211	262	231	258	246	237	236	256	260	230	260	253	214	252	201	236	258	259	213	221	253	254	256	278	229	235	259	234	236	229	216	243	244	254	215	217	255	250	223	265	231	235	218	208	231	228	236	225	247	247	260	227	227	227	232	210	221	241	251	233	236	245	239	262	260	248	247	219	241	225	255	234	207	214	258	220	234	222	236	254	214	231	251	228	242	247	214	264	266	238	227	261	233	243	231	233	223	236	222	227	227	281	245	248	269	234	240	253	238	247	263	220	231	239	235	238	235	233	254	218	232	270	233	213	231	247	264	226	249	251	235	261	236	211	256	238	254	213	242	249	229	237	239	244	229	229	237	245	230	247	251	226	262	262	246	210	261	233	215	214	235	232	222	257	252	243	232	217	221	262	275	233	233	258	245	253	241	222	252	236	222	226	226	247	208	246	266	222	214	237	220	249	234	210	245	239	221	244	247	234	233	222	206	256	256	237	278	246	246	235	230	245	218	241	251	245	245	244	247	230	237	234	241	238	233	228	233	229	248	235	245	265	217	226	230	214	235	233	231	230	246	215	230	227	216	240	230	250	251	228	246	231	258	232	228	256	248	210	236	218	242	238	240	232	237	211	209	235	262	240	257	242	226	233	244	238	237	224	240	222	249	232	206	244	244	265	233	237	233	237	241	220	222	250	239	264	260	247	235	236	237	249	240	222	232	239	210	249	254	233	229	224	240	209	225	235	229	217	237	248	243	243	239	252	214	234	258	220	243	261	257	258	257	218	209	235	220	251	251	240	242	243	208	274	270	236	240	237	228	247	249	223	241	234	240	214	247	237	244	211	236	223	237	203	237	250	257	239	250	227	225	236	239	238	228	247	226	232	232	257	239	233	218	227	227	241	238	230	240	251	248	218	258	231	256	238	241	257	249	211	243	231	263	233	256	192	257	231	235	243	272	275	241	197	261	222	271	203	223	208	247	230	229	267	234	224	248	234	226	244	258	230	256	255	252	236	235	245	268	248	214	248	213	240	241	249	254	237	239	235	240	248	218	236	232	231	223	226	246	223	259	218	238	223	241	212	248	240	223	214	230	233	255	221	244	243	228	242	242	223	222	270	214	244	248	245	244	247	232	232	271	243	224	259	242	239	221	231	263	241	253	244	241	245	276	221	255	242	252	254	232	233	252	226	251	231	258	244	234	207	256	250	253	253	255	224	230	234	261	230	223	226	222	237	226	240	201	227	243	208	225	226	214	245	225	256	219	239	222	248
34446	50660	46834	36277	30034	25014	20083	15410	11699	8886	6580	5104	4221	3253	2467	2055	1766	1413	1217	1004	882	808	693	660	611	570	554	508	461	406	397	452	418	402	385	405	400	359	375	355	359	370	356	368	362	343	392	368	370	351	339	380	359	366	346	361	362	359	330	351	366	355	393	350	362	358	333	349	359	355	325	332	382	385	375	343	366	355	361	338	368	384	366	366	355	348	355	344	344	360	358	343	379	356	353	368	370	331	350	347	363	364	313	364	332	333	363	313	371	346	340	358	339	365	312	375	341	350	350	342	375	324	357	332	361	328	368	339	375	356	359	336	347	349	363	354	367	312	352	348	365	385	358	380	325	325	336	350	382	382	358	367	364	372	380	359	387	349	347	351	358	344	339	334	370	382	334	350	357	362	366	347	356	367	327	403	345	330	349	345	344	363	342	352	350	381	388	346	360	337	321	358	354	359	354	329	352	375	363	359	335	340	361	347	354	365	356	342	366	361	328	322	348	370	334	372	388	329	338	355	351	363	358	342	344	329	364	389	375	357	347	368	367	357	362	358	343	361	335	337	327	343	353	324	376	392	347	363	339	340	349	383	382	325	375	327	423	332	382	347	345	343	310	365	325	342	336	355	343	389	356	342	362	375	352	384	366	401	337	358	352	364	365	392	346	347	343	357	334	346	345	362	354	370	337	355	372	353	372	371	345	346	373	347	355	354	365	339	348	350	341	342	360	389	350	317	384	344	332	355	341	347	368	367	354	364	330	338	386	356	356	326	374	349	365	363	350	329	380	355	353	345	353	345	316	378	356	377	364	379	350	363	336	373	375	367	353	336	341	396	311	348	340	325	375	332	371	367	385	358	360	330	372	382	369	366	367	366	357	327	375	357	343	369	364	345	314	384	378	360	350	369	339	364	367	342	351	356	372	364	341	367	372	346	343	387	360	365	342	310	354	369	336	361	337	339	321	363	333	324	329	346	351	355	344	366	341	336	356	361	334	373	354	357	343	370	352	360	322	354	359	357	333	351	362	326	358	372	381	341	332	342	372	354	343	330	331	325	382	359	334	358	371	359	364	394	358	358	342	350	372	372	334	344	382	367	361	342	319	346	328	358	360	372	346	368	381	362	345	336	333	377	390	377	393	334	343	318	335	328	338	353	377	378	332	356	355	330	364	340	344	338	349	358	339	361	361	401	373	315	312	344	331	356	331	351	327	347	346	391	352	338	330	360	346	308	356	382	316	341	343	351	354	380	352	352	333	374	323	378	336	352	319	316	379	330	371	349	334	357	390	358	342	383	314	329	367	363	394	375	382	328	344	365	357	340	339	354	381	355	386	346	341	387	318	356	366	350	328	327	336	375	340	317	375	341	315	342	356	332	343	360	392	349	370	372	402	358	382	344	356	341	359	333	358	313	348	320	357	376	362	357	360	373	358	334	372	342	361	376	360	333	345	374	367	345	362	344	335	345	368	330	359	330	332	326	340	381	369	360	363	350	378	391	382	347	353	347	337	388	383	368	372	326	354	336	360	361	414	401	338	330	349	387	366	354	370	295	365	338	363	357	347	361	349	347	330	321	363	363	375	354	356	363	369	359	357	329	332	363	352	358	339	395	377	348	357	352	389	363	343	359	367	361	339	364	360	331	365	367	333	355	355	387	341	360	373	388	400	355	339	381	329	383	363	385	377	359	359	351	341	357	334	336	343	368	353	337	317	340	348	359	342	392	371	327	333	366	369	346	378	365	374	354	380	337	370	386	381	375	364	355	386	358	354	362	360	326	348	365	364	336	354	377	396	353	338	367	332	369	372	364	319	360	380	361	353	339	361	357	327	375	368	375	380	358	376	377	360	348	350	337	367	389	386	394	345	355	381	345	351	392	371	326	354	336	351	424	353	367	368	363	327	373	379	317	405	366	353	351	361	354	362	371	358	342	384	319	349	361	365	377	358	376	329	366	360	313	338	340	322	314	364	345	336	381	339	352	388	353	360	345	373	359	332	350	348	368	349	373	322	378	340	367	366	375	295	377	346	369	345	356	357	327	351	339	361	316	326	350	371	348	324	332	363	341	338	313	324	344	339	359	354	337	358	364	342	356	376	377	349	361	311	397	336	358	363	368	344	342	332	369	324	330	380	335	340	350	386	359	356	375	382	370	320	358	379	356	381	353	375	354	380	362	353	371	345	392	386	357	339	314	327	337	366	359	353	351	350	305	359	364	373	387	351	340	343	311	363	350	352	338	347	352	358	378	339	369	343	353	341	375	385	368	332	368	362	387	341	347	343	352	365	365	375	381	342	358	349	383	361	359	358	338	369	366	376	361	379	369	344	347	333	373	385	365	376	374	356	345	362	377	345	384	370	356	380	358	351	329	355	330	346	385	323	350	354	382	360	352	330	358	402	334	339	353	337	402	343	377	356	345	345	320	385	384	370	378	333	334	359	364	373	372	362	353	330	379	370	344	336	336	369	360	305	358	340	338	345	355	355	362	351	376	352	327	378	341	352	349	352	366	353	354	350	348	325	339	353	345	352	384	354	366	357	376	369	327	361	332	342	343	370	339	368	359	357	322	361	371	337	354	378	383	367	341	371	349	341	369	396	344	369	351	342	356	343	336	351	359	354	335	372	348	351	363	345	357	328	357	360	363	352	363	346	350	370	359	364	344	344	376	344	332	362	332	357	371	326	339	346	374	328	366	386	391	370	343	340	322	342	375	340	354	340	342	343	341	353	356	359	366	380	346	330	334	386	332	365	348	347	356	359	346	350	356	368	353	325	359	317	354	347	368	366	353	365	329	341	351	358	366	329	344	357	352	392	386	358	371	359	369	352	334	348	355	325	357	353	365	331	376	325	365	337	358	373	309	339	355	344	363	351	347	357	413	355	367	389	356	341	368	337	335	365	379	370	333	340	374	353	349	384	330	358	302	364	302	352	354	375	363	345	365	353	343	401	383	347	340	377	347	380	361	380	364	368	361	365	333	350	341	352	354	339	352	356	334	350	373	380	348	374	348	324	345	335	360	349	313	373	337	356	372	375	332	337	355	370	377	375	343	346	326	367	389	374	356	313	327	379	351	366	374	362	348	396	363	366	371	354	340	328	363	351	350	351	340	347	346	340	345	340	351	386	346	361	359	358	367	307	355	337	366	380	349	371	351	318	386	316	364	351	341	338	346	381	370	333	359	359	323	361	331	345	355	325	358	390	364	326	370	339	386	356	353	378	352	371	385	352	368	333	364	379	353	349	348	379	349	359	340	363	347	382	357	356	369	378	338	352	354	339	373	347	354	343	343	349	353	373	388	321	353	341	336	321	357	356	346	354	375	350	342	360	330	381	390	341	348	341	373	370	377	341	375	340	341	391	354	337	383	383	358	352	357	336	346	372	374	379	361	373	348	365	355	351	342	324	375	345	402	363	385	340	368	343	364	357	346	367	383	366	400	321	356	378	378	366	343	362	356	334	371	339	368	351	332	344	355	360	326	372	342	358	347
25126	21704	29584	28429	25394	22210	17122	10566	6993	5044	3718	2818	2251	1663	1342	1131	1022	824	671	632	526	492	424	412	371	382	339	302	306	321	289	270	250	274	261	269	242	255	233	239	227	255	237	242	249	226	252	256	234	230	225	266	220	231	253	257	248	230	234	237	198	239	240	250	218	254	238	216	249	229	209	230	237	233	235	236	222	261	215	234	246	226	243	253	216	249	227	222	236	250	266	238	240	281	250	234	240	241	243	236	242	244	241	237	224	240	239	235	242	232	225	239	214	255	235	245	239	211	229	273	231	259	263	243	217	249	239	242	247	270	223	224	221	238	246	255	238	233	227	227	243	231	204	243	247	238	245	212	244	264	230	258	226	225	215	239	214	232	251	257	238	226	243	222	225	214	227	237	244	240	236	239	235	221	264	226	233	225	254	254	224	244	236	251	233	235	249	228	245	240	257	238	221	196	213	256	237	234	239	236	229	270	250	226	229	244	245	245	233	221	222	231	253	222	240	234	239	245	231	253	221	253	223	246	226	230	243	248	221	210	245	239	245	220	245	219	277	231	222	224	240	248	234	227	231	250	237	231	264	230	220	251	218	261	221	227	208	232	229	256	224	233	233	227	262	227	259	225	223	239	228	252	222	248	257	212	247	215	237	222	253	209	223	236	233	201	228	239	241	222	224	218	273	260	245	257	259	258	235	217	226	241	244	249	229	235	235	213	215	235	229	242	258	245	264	272	268	246	231	233	250	255	229	212	231	264	240	242	232	250	232	242	236	227	263	218	252	234	238	233	252	234	255	248	206	252	223	266	253	216	248	246	241	236	224	262	228	266	241	236	219	274	261	197	254	253	231	257	211	271	243	239	253	230	237	237	251	259	247	252	235	236	245	241	205	230	209	236	246	273	229	233	244	216	205	253	225	241	248	243	251	256	244	216	247	205	267	240	221	244	250	238	251	230	239	210	252	242	233	245	224	243	238	254	229	238	228	247	238	242	238	239	261	237	224	234	233	234	223	239	242	221	229	227	253	276	260	258	234	240	240	246	237	243	225	221	238	240	224	222	251	250	237	235	221	240	223	229	241	245	268	230	228	258	254	246	251	220	247	262	272	247	211	251	232	230	248	225	244	260	243	235	250	240	213	259	235	226	248	234	237	250	215	214	236	227	232	234	202	212	247	231	263	226	237	237	255	221	220	233	251	215	230	212	256	231	261	262	203	236	234	223	261	212	252	216	217	258	239	256	239	235	239	272	209	255	244	230	240	229	234	223	242	242	249	227	266	226	238	247	243	218	227	245	249	238	257	236	246	215	245	255	239	232	257	245	240	264	242	215	238	236	222	252	242	230	256	240	231	224	226	222	256	252	216	247	244	227	242	249	217	233	242	211	257	199	208	213	250	238	219	236	233	245	247	245	219	265	253	220	272	247	221	212	213	220	216	236	233	229	262	230	247	256	243	247	246	235	217	243	230	234	258	245	252	242	248	230	213	249	217	244	233	247	239	261	256	236	281	241	248	226	241	214	250	263	217	263	268	252	241	238	237	234	237	234	239	264	248	228	239	231	243	251	245	225	259	246	236	235	263	255	238	220	251	257	231	237	245	253	205	218	255	267	222	238	239	229	214	225	244	229	240	266	251	215	220	232	250	228	241	257	236	237	251	210	249	227	215	253	257	240	225	270	241	234	231	230	244	207	212	233	230	217	230	229	227	246	269	203	242	211	223	234	222	253	229	237	245	231	237	233	261	224	232	252	236	224	227	229	228	264	249	230	247	244	248	264	252	250	255	242	255	254	251	242	215	241	233	239	263	232	208	257	256	221	242	213	247	254	238	219	252	247	236	218	224	258	213	240	217	228	268	254	263	239	252	225	253	221	233	232	235	228	233	221	233	216	232	213	264	230	217	239	250	243	231	209	258	239	219	234	251	231	244	218	228	209	246	251	218	258	247	248	235	246	219	236	231	226	231	239	232	215	240	240	237	259	234	224	239	256	224	221	250	245	235	224	241	239	246	218	235	261	247	245	201	225	211	240	249	257	235	245	244	227	202	266	262	210	230	265	232	250	236	259	240	243	225	250	245	220	219	228	264	241	238	249	259	257	251	265	226	227	255	208	240	242	231	245	226	238	224	249	265	264	266	221	259	231	258	233	237	233	228	215	231	238	217	236	218	238	251	256	228	218	233	228	258	219	250	228	227	256	261	231	209	237	250	236	240	234	211	252	248	216	237	253	238	236	230	225	250	228	244	246	256	229	239	239	226	224	254	250	237	232	239	259	219	237	238	219	243	268	244	213	233	226	239	223	215	231	230	226	238	240	217	243	242	216	240	224	270	234	227	236	229	215	199	211	235	238	241	240	232	235	246	230	255	220	240	218	249	226	257	203	252	229	226	234	247	210	235	217	226	226	221	268	234	235	217	225	214	232	213	251	239	263	252	234	227	221	235	246	252	208	237	230	253	227	231	242	215	244	220	223	234	232	238	233	213	259	222	233	244	249	265	263	219	250	253	230	243	233	239	270	250	240	231	245	234	253	229	244	208	238	241	241	233	228	246	228	238	249	207	230	231	233	253	248	230	225	210	225	236	233	269	212	206	251	221	218	267	245	226	223	219	242	231	239	242	243	189	244	229	270	224	235	209	224	225	214	219	235	243	236	264	229	244	257	254	258	249	219	228	238	225	248	249	220	220	255	242	256	257	247	256	231	248	211	233	220	244	224	260	227	222	236	268	257	232	242	236	205	232	249	248	242	234	254	229	230	247	252	239	264	252	236	254	240	218	254	256	225	241	270	261	235	255	240	268	234	246	227	223	245	268	211	242	227	251	226	243	229	210	236	231	240	234	251	233	281	260	233	250	246	229	223	231	260	217	233	226	223	245	207	235	230	236	224	231	253	217	261	226	254	241	229	207	259	232	238	218	241	250	245	237	243	247	245	200	227	228	237	249	224	250	240	227	223	205	235	226	229	243	247	206	266	237	236	227	248	232	258	243	245	209	254	242	254	251	237	256	221	226	228	251	266	250	245	212	227	249	232	223	253	238	220	265	237	255	224	226	210	239	256	237	258	232	227	255	232	264	241	224	219	254	253	223	228	232	215	242	229	251	245	213	242	242	224	230	218	240	259	241	249	233	252	266	224	253	236	229	231	245	247	216	244	242	225	235	260	245	219	240	253	216	245	259	235	212	242	233	230	253	232	249	218	240	226	231	251	237	262	243	272	236	247	240	222	235	241	230	230	220	223	235	244	247	241	262	241	231	225	232	231	241	250	258	221	239	245	203	228	243	227	236	227	238	237	234	227	206	228	229	219	232	251	257	252	251	265	250	225	237	248	261	214	233	229	265	227	222	234	244	273	225	237	236	238	243	235	231	247	230	284	231	239	231	243	257	243	265	242	219	251	231	250	247	234	250	224	254	231	249	257	227	232	236	240	231	254	227	257	210	255	196	224	217	261	231	227	235	227	246	244	236	277	261	233	243	207	248	237	236	216
33626	55294	51898	41280	34807	29623	24726	19459	15161	11705	9509	7084	5701	4270	3337	2881	2456	1835	1529	1295	1152	976	911	850	761	652	634	547	544	519	461	431	407	419	427	397	431	383	379	380	367	352	384	388	380	402	377	370	384	370	378	360	356	361	353	370	355	367	354	359	393	373	343	336	400	377	371	344	327	363	351	404	343	391	377	346	388	331	368	367	357	347	370	351	346	384	353	350	359	372	345	338	346	382	406	355	353	350	397	342	334	383	327	350	350	353	350	365	393	371	324	353	411	356	358	323	391	328	357	356	319	323	378	362	359	353	361	382	340	331	358	306	361	354	368	364	378	386	382	348	406	324	369	351	355	361	392	314	369	374	347	363	357	387	334	313	357	353	362	371	342	359	324	349	365	371	356	359	378	361	348	351	371	335	348	360	336	370	363	337	347	326	354	360	367	362	359	382	354	357	383	363	353	346	375	372	374	364	358	377	386	338	385	367	344	374	367	394	337	339	372	346	370	345	419	343	402	339	339	311	365	372	373	365	347	358	330	343	355	340	326	349	382	361	372	346	335	361	387	380	346	374	368	332	383	337	355	362	348	357	370	337	366	345	374	375	345	351	361	342	341	352	374	354	346	354	364	371	360	338	362	389	348	356	386	365	375	359	363	375	394	368	362	338	376	316	344	358	357	340	324	360	346	402	335	377	359	350	336	405	374	346	381	316	353	361	357	355	338	349	331	366	338	330	348	334	368	383	325	334	390	364	346	358	349	381	383	387	379	393	366	348	372	393	350	385	359	386	344	378	358	338	368	360	361	360	335	365	374	340	362	358	355	346	316	341	362	376	357	360	367	352	391	350	348	342	380	358	359	350	340	363	340	356	348	350	367	332	342	360	345	353	336	343	364	353	330	388	369	359	389	335	364	355	358	380	333	347	376	384	345	373	362	333	378	367	349	368	328	368	345	337	375	356	369	358	346	337	348	376	352	361	366	338	356	355	355	346	333	367	377	359	314	408	356	347	341	354	362	358	339	343	398	369	380	364	365	328	358	351	364	335	379	356	383	368	330	364	354	386	379	366	372	353	371	344	357	373	369	352	352	369	355	353	335	356	360	367	381	365	371	363	325	371	364	331	372	368	337	386	328	354	325	389	396	382	363	364	364	348	349	328	328	336	373	349	334	349	365	353	325	377	379	356	376	356	416	342	373	340	388	399	384	310	348	347	350	363	337	331	319	385	363	353	354	354	368	403	352	370	357	343	349	397	341	354	389	374	385	366	343	376	382	367	344	364	344	367	346	339	381	366	359	341	336	346	338	356	335	373	349	308	377	356	361	338	361	386	327	353	362	379	357	335	386	343	392	374	386	377	369	372	344	332	391	381	372	352	332	354	355	388	348	377	335	350	360	408	353	344	340	375	339	336	340	372	368	354	367	381	341	323	327	341	348	373	342	353	354	333	351	390	326	342	348	369	357	375	368	366	364	362	322	359	332	366	365	328	350	336	356	363	344	356	358	384	346	351	322	361	345	352	374	364	394	380	362	356	355	355	314	373	336	358	381	361	354	338	378	325	373	360	365	347	361	363	372	359	358	353	358	366	385	395	340	368	344	368	358	370	349	341	327	362	363	337	321	368	343	347	341	348	373	360	354	350	381	324	349	333	359	367	352	322	375	371	330	359	349	343	373	378	381	365	358	355	356	335	349	346	363	345	366	366	361	371	351	345	367	352	313	367	361	365	363	314	381	367	366	324	317	335	345	378	375	335	334	363	350	311	337	357	371	336	386	366	356	371	365	383	380	361	385	378	330	317	401	375	370	314	350	364	357	345	358	364	356	367	348	352	333	350	367	360	346	362	363	335	354	357	352	352	412	360	368	392	396	365	356	354	364	349	340	400	379	344	342	372	365	356	314	378	345	348	372	340	337	353	360	370	389	396	348	364	356	357	348	362	336	328	340	365	334	356	344	331	348	363	400	376	372	378	358	368	386	352	339	349	384	349	340	366	346	334	382	364	336	381	373	352	370	344	364	364	358	343	335	324	362	348	351	338	344	313	390	366	362	344	322	362	362	379	343	363	335	340	343	339	342	384	346	347	365	348	395	359	375	371	373	357	351	328	357	379	354	340	348	357	384	378	383	356	343	334	383	361	352	321	374	340	337	358	356	346	376	383	377	380	347	350	321	357	360	365	340	373	336	365	376	373	363	354	343	328	349	375	339	349	332	387	377	372	344	389	350	364	339	374	347	361	376	324	322	325	368	347	387	326	368	363	381	350	328	379	344	352	335	370	361	359	368	373	370	365	354	346	359	354	352	337	319	358	375	330	376	357	336	376	344	338	335	408	338	357	371	342	347	347	342	322	337	387	355	375	354	365	329	380	338	411	349	325	359	344	363	354	348	358	345	355	385	366	369	344	374	350	377	370	354	327	352	375	353	412	365	306	309	346	344	370	333	361	354	367	359	339	313	374	360	347	372	326	350	367	356	370	359	353	376	366	358	340	389	356	379	359	372	336	357	350	368	339	365	368	403	365	361	357	350	362	336	331	357	341	353	352	395	370	359	360	361	395	373	359	351	352	352	364	367	332	338	340	370	402	382	354	349	344	359	368	330	380	360	354	302	380	353	359	360	338	393	339	344	365	368	367	373	337	349	385	339	362	362	337	365	351	375	338	360	394	323	335	367	361	379	338	373	350	370	370	372	347	374	338	367	376	388	340	392	332	406	363	365	347	388	374	393	371	355	371	362	392	361	302	347	352	336	408	347	373	369	365	361	376	378	399	362	344	334	364	364	377	356	356	375	368	339	341	371	373	362	390	378	347	377	346	343	380	361	346	381	363	366	367	340	361	378	363	360	356	398	355	358	384	363	350	325	378	379	355	335	388	354	355	358	354	382	394	341	345	353	363	367	355	344	345	367	346	359	341	364	355	385	375	367	366	354	356	348	381	355	345	379	343	384	327	350	365	351	354	357	368	365	334	383	343	376	379	349	359	369	353	365	360	371	392	365	348	358	357	360	323	335	326	358	374	345	342	383	373	344	318	360	346	337	314	401	329	355	347	378	362	351	368	369	356	372	375	340	367	367	371	334	329	360	338	372	366	371	353	339	349	368	372	390	368	363	393	378	394	344	384	372	387	368	388	331	338	351	366	364	341	345	352	345	335	349	358	343	348	360	290	364	360	369	338	348	332	334	375	371	350	368	335	365	328	323	374	399	369	365	341	360	352	330	366	350	312	323	342	335	347	342	335	351	340	383	347	353	394	347	376	345	390	342	354	369	354	375	307	382	378	334	345	363	366	344	364	362	356	359	351	378	367	348	319	352	328	351	379	369	334	353	365	347	341	364	384	331	352	364	329	348	339	360	340	393	387	348	367	345	360	354	370	378	373	353	389	340	378	373	346	376	345	317	364	352	359	340	384	365	353	394	322	373	374	354	347	341	371	332	379	379	354	354	370	343	365	395	352	396	370	408	361	349	357	347	348	373	379	338	389	370	367	370	325
23805	21692	29632	24933	23861	25705	23546	15088	10319	7506	5447	4083	3044	2425	1964	1608	1291	1070	876	742	646	549	494	507	426	394	385	342	334	324	289	320	306	284	266	240	270	264	269	258	270	259	258	255	244	250	203	229	257	252	233	244	255	238	234	237	225	229	220	252	219	264	217	235	193	238	263	230	239	237	211	252	215	261	238	226	230	236	267	246	244	232	230	249	251	234	238	232	248	233	226	226	240	260	248	249	279	253	242	228	230	249	243	227	246	210	239	239	237	234	247	237	230	233	218	235	222	233	227	238	233	236	201	194	227	232	247	236	265	240	267	221	221	215	244	235	225	212	256	248	214	285	251	213	224	271	245	232	226	246	251	248	231	244	246	241	236	220	257	226	230	209	206	228	212	215	244	248	240	224	234	234	233	181	226	256	228	243	230	232	232	225	235	236	226	218	244	235	233	245	241	224	232	228	237	241	251	269	241	218	223	254	244	219	234	242	234	248	244	234	251	248	204	233	236	231	233	236	244	236	261	241	251	234	231	204	227	235	217	250	228	247	239	252	256	247	222	257	243	217	235	236	198	227	249	227	234	261	213	245	232	252	249	203	205	247	231	238	220	228	213	257	240	212	248	238	245	232	246	225	241	237	237	219	254	224	246	225	241	233	225	264	249	245	246	233	240	217	219	242	254	237	240	218	252	252	242	244	242	244	243	258	205	218	257	240	239	202	234	224	215	234	241	223	247	246	217	241	248	221	183	236	239	203	240	233	233	236	260	194	246	225	201	234	233	241	258	237	236	245	207	219	244	242	237	202	252	246	234	259	235	234	194	196	215	247	230	220	224	225	235	259	255	236	233	226	227	212	240	222	246	244	232	249	217	220	213	223	234	246	225	229	261	210	253	264	229	202	230	224	218	232	204	245	242	193	210	230	238	259	235	244	240	245	232	217	216	256	226	260	241	221	249	234	245	238	207	213	194	237	233	249	225	245	236	250	244	227	219	245	234	214	243	210	234	224	247	223	213	270	235	214	237	241	208	244	232	238	247	217	222	231	245	201	253	232	235	228	218	236	236	226	235	229	250	219	228	253	248	214	259	236	230	217	240	229	212	249	231	212	260	240	198	258	278	242	221	249	208	250	235	235	213	220	228	228	256	213	215	223	248	240	242	227	224	224	221	236	239	232	221	219	255	207	252	231	238	204	214	255	221	241	231	242	196	238	225	235	255	208	208	223	265	223	204	258	265	242	197	231	260	221	242	230	253	207	223	210	238	244	228	234	217	234	248	235	231	252	223	230	229	231	253	216	218	238	250	214	239	219	267	230	232	239	222	264	245	258	242	253	242	227	243	238	225	226	234	217	225	262	238	256	252	258	227	230	219	243	217	232	214	223	218	242	231	244	218	231	221	208	237	235	234	240	243	265	257	223	230	234	224	236	223	206	224	283	229	233	220	241	233	234	247	216	249	243	237	246	236	266	274	237	239	233	208	230	235	254	232	227	211	229	228	218	254	242	234	262	232	234	231	239	225	247	238	229	222	236	251	237	227	229	217	226	236	236	247	269	238	241	234	254	201	241	252	216	234	220	248	216	270	240	229	237	229	214	214	215	221	249	227	219	238	247	250	230	262	240	258	211	254	223	231	228	226	221	240	251	241	210	231	241	218	265	241	201	221	239	244	218	221	210	235	212	232	241	253	222	223	240	209	249	234	246	265	216	228	236	234	242	254	219	264	249	225	231	238	231	239	208	231	228	232	236	260	240	245	235	254	206	246	263	234	261	220	262	232	213	224	225	243	225	238	223	217	220	240	243	248	252	234	255	216	248	236	241	244	211	242	233	250	248	240	236	231	240	220	247	224	237	240	214	228	200	254	251	236	230	229	239	245	231	230	248	240	241	254	220	221	249	235	249	208	261	245	240	229	214	206	246	228	253	230	202	240	277	237	231	248	238	220	244	225	227	228	229	227	251	229	220	236	237	229	253	247	230	241	243	225	260	245	209	241	239	239	253	233	250	214	256	249	256	226	219	237	237	250	224	229	241	197	231	247	217	233	243	191	248	269	233	203	227	254	239	248	245	254	224	241	221	222	220	245	226	246	225	212	221	233	246	234	220	238	254	217	244	243	255	220	242	224	241	228	228	225	217	221	220	228	224	267	228	234	224	249	228	240	256	229	226	228	231	203	232	232	250	229	246	227	238	228	240	214	214	251	253	251	219	263	215	232	252	266	234	217	238	230	241	230	222	232	234	256	213	228	243	213	244	219	235	231	238	256	233	241	241	216	233	233	261	240	224	232	216	221	226	254	232	231	242	224	221	226	252	238	213	227	249	221	219	238	218	258	249	202	231	215	217	223	224	259	228	230	253	251	216	253	236	261	206	247	238	214	230	227	254	237	219	227	246	216	236	213	216	229	247	214	237	246	253	232	240	229	214	228	266	224	227	249	257	256	236	241	233	224	250	241	211	234	237	229	253	217	206	246	229	237	226	230	249	265	240	232	246	250	250	218	227	238	211	253	214	269	247	225	228	190	230	229	244	235	246	260	241	222	212	252	225	221	228	232	237	196	220	224	229	245	227	222	232	223	230	244	230	224	280	251	244	235	223	227	232	224	237	235	232	250	233	241	239	224	224	262	238	253	224	233	232	230	252	253	265	222	222	220	222	253	231	246	244	230	239	219	210	242	223	242	245	231	235	230	257	249	246	227	240	243	225	234	229	247	244	245	217	238	256	204	222	229	264	246	257	239	226	235	209	220	229	266	223	233	246	215	239	242	235	259	270	233	222	203	241	225	227	201	253	246	227	235	258	235	235	243	255	221	231	232	231	255	251	268	198	242	253	264	228	220	241	248	236	240	236	259	231	229	246	218	263	250	246	229	225	199	237	250	233	225	260	229	227	223	242	260	234	225	228	245	228	236	240	232	235	256	233	233	234	233	246	228	215	207	240	266	232	235	233	218	234	248	246	252	206	267	223	241	228	231	236	238	223	231	222	223	238	241	243	227	210	201	219	238	224	237	223	214	218	249	238	227	242	245	228	216	220	246	240	221	243	238	235	238	229	243	235	243	228	213	236	221	247	241	234	234	225	250	236	226	225	225	243	250	253	223	199	244	216	233	245	229	228	234	228	202	216	226	235	213	223	246	220	213	223	200	252	213	230	235	227	243	236	224	226	202	254	252	207	223	232	217	216	290	254	219	222	251	236	222	262	221	210	243	228	233	255	228	231	234	223	205	237	252	238	226	242	229	220	231	230	221	242	241	250	211	253	242	228	245	237	208	275	230	237	234	233	219	206	240	243	236	220	224	240	228	231	228	232	207	231	244	276	239	234	220	229	240	245	235	230	238	232	229	235	251	248	207	201	220	252	253	223	222	243	246	222	261	248	244	209	247	238	248	208	238	226	216	241	244	221	228	239	248	220	239	232	252	245	236	236	225	251	270	243	231	241	245	252	230	222	249	252	229	234	234	229	246	220	226	257	228	226	250	221	230	217	224	251
34869	60127	56340	46090	38934	34361	28892	23860	19474	15339	12302	9646	7503	6038	4811	3887	3132	2398	2004	1747	1518	1286	1119	956	857	745	705	594	605	567	540	503	457	422	381	410	395	389	395	372	371	368	390	330	371	347	383	353	365	347	348	386	337	341	358	359	330	322	342	358	365	338	337	348	348	386	305	326	342	337	338	340	318	315	326	346	366	378	356	354	333	337	353	349	376	355	319	324	354	338	382	333	348	360	365	345	357	307	311	343	375	326	353	342	341	358	308	343	322	335	333	347	328	360	358	380	354	329	346	385	362	357	348	321	329	356	308	320	334	329	354	320	316	333	359	349	319	328	327	364	349	359	383	344	309	346	344	359	351	357	352	313	355	375	352	351	325	316	374	365	387	343	336	380	322	341	316	324	335	347	336	379	355	337	351	336	326	343	317	316	341	329	308	320	355	324	328	337	347	344	342	329	329	343	328	341	342	369	323	352	344	390	366	340	354	383	352	338	314	353	364	360	326	347	355	324	354	378	374	366	352	353	333	350	328	305	344	352	314	402	350	333	311	347	382	334	351	330	322	337	368	364	317	382	386	351	325	353	347	349	365	343	358	361	394	337	375	329	338	325	315	333	379	352	315	370	309	333	388	346	307	314	326	357	349	315	350	337	343	331	332	330	372	362	370	337	363	363	306	331	344	358	358	322	348	358	359	360	352	344	363	397	370	316	342	336	351	330	349	331	366	354	332	340	354	336	345	362	365	360	294	355	333	355	334	335	317	348	355	368	333	309	328	325	345	369	348	382	319	328	368	327	320	377	342	337	347	358	347	338	362	336	318	336	377	339	295	353	352	360	327	323	334	351	335	337	338	344	333	357	360	338	312	319	362	338	351	355	316	342	354	336	338	332	363	365	336	343	342	365	321	357	362	349	292	376	381	371	311	346	314	322	376	329	331	360	330	319	338	353	374	344	356	338	326	406	341	354	340	351	363	323	361	350	351	341	342	351	356	357	354	356	356	325	345	360	325	346	341	359	347	376	309	357	355	329	327	351	333	335	319	324	352	355	364	326	337	317	347	351	349	339	328	356	360	297	346	337	331	359	354	363	321	328	334	353	383	349	338	338	338	350	366	361	333	350	344	340	339	312	320	348	364	324	353	308	355	379	358	363	343	306	347	354	373	364	336	367	350	377	355	377	311	351	300	368	334	365	312	320	375	338	340	371	355	379	365	364	353	361	371	325	373	336	352	383	354	366	352	343	366	344	400	368	333	341	346	343	327	383	345	354	349	343	340	354	384	341	391	354	344	317	362	319	354	324	316	333	342	343	367	348	339	374	358	346	340	351	323	340	322	327	325	375	340	323	341	335	352	345	331	350	345	335	351	365	339	362	322	343	319	326	335	376	343	346	379	342	302	321	355	350	334	359	396	335	343	347	330	311	348	341	351	349	310	352	323	349	360	329	384	330	336	368	352	351	318	340	345	351	341	330	325	345	370	362	339	324	362	342	321	356	327	333	319	322	327	351	306	346	365	350	314	333	325	332	340	321	355	370	363	336	334	319	370	328	366	340	347	353	320	361	352	314	341	338	340	374	333	345	351	359	358	368	358	350	343	356	319	339	367	384	336	326	345	352	363	354	374	348	349	379	333	336	342	344	348	357	351	347	340	334	374	351	332	358	357	308	330	358	332	328	345	359	361	357	357	327	342	363	337	345	349	335	338	325	345	340	357	312	347	367	338	338	332	341	358	304	331	374	343	344	329	369	360	400	383	337	340	336	341	363	343	355	331	327	382	332	349	333	339	345	315	324	310	344	373	318	364	333	336	335	366	337	351	340	372	347	358	357	334	335	338	337	355	341	321	308	339	360	353	343	342	319	323	321	369	351	342	340	320	325	352	326	360	344	351	357	368	332	349	320	322	340	338	365	326	311	332	319	332	373	361	350	338	347	327	313	340	357	354	330	364	364	349	339	345	344	333	309	332	323	326	335	332	363	352	370	357	341	339	366	333	339	337	344	326	334	354	318	334	361	352	351	303	352	332	328	326	336	350	355	342	367	334	375	355	327	363	352	341	351	302	373	344	326	320	351	368	344	359	327	325	328	383	356	359	331	367	361	324	338	343	364	361	353	362	352	360	355	374	346	332	326	339	355	341	357	342	338	351	382	363	314	329	308	334	357	305	376	353	385	311	350	322	340	349	349	330	335	330	348	334	330	337	331	359	373	330	318	329	335	365	348	345	309	371	350	327	343	340	371	350	329	352	356	342	356	372	367	354	331	351	365	353	341	347	346	344	362	340	380	390	367	359	345	372	328	326	339	344	358	330	336	362	341	371	358	340	352	337	355	319	314	335	355	354	321	322	356	340	348	314	345	340	326	344	352	370	324	335	367	339	358	365	358	370	350	368	358	356	325	323	337	372	352	361	384	353	342	323	366	341	346	358	342	358	346	355	364	325	382	368	350	351	331	382	361	323	328	331	359	322	338	322	343	349	371	368	345	337	339	339	367	321	373	386	360	342	342	373	342	340	337	336	363	362	326	327	357	365	337	313	347	347	329	362	315	374	355	347	329	314	350	364	389	352	335	324	330	335	379	350	310	363	365	337	328	323	359	334	341	376	334	355	330	321	356	346	340	338	367	371	360	351	344	341	356	310	347	308	380	366	334	330	346	329	343	325	342	375	334	336	366	316	333	337	321	340	334	354	321	309	326	338	336	309	325	329	332	328	345	336	396	372	325	361	331	343	340	320	342	338	355	352	327	349	328	333	323	338	349	361	368	349	321	350	358	376	328	325	347	329	326	315	376	339	366	384	333	351	336	354	335	329	353	349	349	379	352	323	360	355	346	324	360	340	359	344	351	382	350	328	326	347	351	333	346	321	356	334	362	350	352	316	339	324	345	349	333	361	338	327	336	338	333	342	341	340	354	355	349	332	298	353	333	353	310	323	343	329	310	337	329	336	361	335	353	376	362	369	364	345	343	340	313	364	369	363	313	319	356	341	350	335	327	368	325	332	344	346	343	330	348	315	369	322	368	361	349	358	335	346	343	327	323	292	351	355	367	372	310	335	327	305	343	355	323	345	352	331	321	349	337	370	331	322	365	342	310	349	372	373	341	348	325	296	354	336	336	315	329	366	296	347	377	362	339	332	314	302	339	345	375	329	350	353	337	361	352	342	333	360	335	315	308	334	334	394	371	334	355	326	406	352	338	363	317	356	314	336	363	367	340	358	356	346	341	378	389	357	352	348	389	331	314	322	345	344	338	355	361	343	356	343	333	327	345	363	351	364	321	333	333	324	343	379	370	355	341	388	363	377	345	350	378	339	332	358	318	339	359	342	339	369	325	377	363	337	330	321	318	313	321	326	348	325	356	329	353	358	361	357	372	348	332	320	332	353	348	344	362	351	363	316	326	347	358	362	376	353	322	320	341	350	341	328	317	357	345	382	357	360	317	335	372	315	349	359	345	350	350	363	301	339	338	330	352	350	387	331	306	344	323	365	343
29629	32158	39221	33094	22790	16313	10820	6969	4520	3420	2506	1926	1461	1270	1054	876	700	557	503	469	433	415	363	371	348	312	327	279	267	242	243	258	266	253	236	238	239	251	236	235	279	237	253	248	255	241	280	233	232	234	296	215	248	199	235	252	230	272	232	245	215	236	253	230	245	232	231	238	234	239	216	233	235	242	255	239	237	213	254	218	233	238	242	245	252	231	248	229	247	259	218	249	210	250	236	234	236	238	213	207	240	263	238	230	258	259	226	260	247	260	241	236	234	255	225	256	239	259	246	253	245	242	242	253	221	226	239	224	234	238	240	253	244	244	227	242	255	228	229	244	258	207	251	258	243	219	242	255	229	241	236	194	224	252	219	235	235	244	245	238	227	223	261	250	240	244	225	231	232	250	249	259	239	228	233	225	250	244	223	265	223	234	245	238	236	246	222	236	231	266	223	201	248	216	219	227	251	240	262	228	233	235	258	216	221	221	215	234	224	258	234	267	227	224	234	207	221	209	232	265	243	251	252	252	213	228	254	241	221	247	240	240	213	258	250	225	243	235	231	239	228	238	226	270	252	256	235	243	243	215	221	219	235	228	236	229	239	252	238	237	205	237	265	228	216	241	239	255	259	238	248	240	245	222	244	221	244	237	233	262	234	198	244	258	220	223	240	245	255	235	225	234	247	238	216	255	243	246	244	246	220	243	215	236	216	254	221	257	233	219	232	245	236	245	233	253	252	266	227	230	244	234	227	241	254	237	250	246	234	261	238	250	240	253	270	204	191	241	225	240	249	218	236	233	230	248	231	240	264	211	239	264	243	229	223	235	225	251	278	230	225	253	237	227	276	230	256	230	237	226	263	237	237	241	234	256	241	244	241	228	228	242	238	225	273	229	222	223	243	225	233	253	207	248	256	235	242	273	260	245	240	249	252	234	223	255	245	237	239	253	260	246	211	238	242	232	245	224	256	257	255	253	262	252	226	225	234	248	217	250	212	237	252	250	249	197	217	231	220	211	212	238	258	234	233	269	217	263	232	271	221	215	250	212	237	212	239	217	217	218	216	278	250	215	250	243	263	242	234	233	239	234	216	250	239	237	220	216	235	244	219	235	244	242	208	240	243	239	239	272	220	242	231	233	256	201	244	230	246	240	208	239	240	244	216	220	233	236	246	231	233	233	240	250	220	231	243	237	235	233	232	227	235	233	250	209	233	206	240	257	229	230	246	225	229	246	217	226	228	266	247	243	257	201	232	225	237	221	236	225	247	249	206	241	216	245	232	218	260	226	258	227	259	210	224	231	255	210	230	217	260	260	220	247	217	237	233	239	234	260	240	246	228	248	226	241	245	258	229	218	221	203	269	243	274	249	253	250	254	243	238	219	215	216	249	230	233	238	206	223	221	212	260	229	231	248	252	228	235	257	235	225	263	239	206	236	229	251	239	235	262	224	248	236	240	219	236	252	241	235	260	233	236	234	243	265	235	242	262	246	244	223	239	234	244	247	201	268	232	259	214	215	234	238	224	243	253	245	224	248	242	249	238	211	226	249	263	224	235	233	233	220	232	232	240	218	240	247	236	229	230	240	226	235	229	219	242	244	240	241	221	219	264	207	215	245	233	252	248	223	223	242	240	211	232	228	239	211	245	210	227	238	249	223	214	256	272	233	252	253	253	245	232	222	234	228	263	252	245	251	241	231	241	253	240	251	258	257	233	232	239	239	248	265	212	225	245	246	226	284	219	262	222	207	237	241	237	243	224	229	263	261	245	248	259	219	251	219	252	231	236	260	220	259	253	225	226	257	247	236	249	199	219	239	245	239	219	260	238	237	282	260	241	227	234	277	222	223	274	225	242	257	233	253	229	251	251	230	217	256	237	246	216	240	225	229	229	238	221	234	222	219	219	245	260	235	243	224	237	226	244	264	234	251	235	272	254	224	242	241	233	247	238	220	261	247	205	206	231	246	264	215	246	239	256	224	223	237	182	245	249	231	241	256	230	250	239	271	216	221	271	251	244	232	237	232	234	257	207	229	211	223	251	259	225	245	201	239	223	252	228	260	250	225	223	255	280	249	238	224	230	252	237	250	265	224	242	232	225	239	243	252	224	253	228	228	244	207	216	231	236	236	264	225	235	220	258	250	222	229	217	214	218	257	239	244	249	261	218	246	250	236	238	215	252	266	251	269	244	211	234	226	234	226	227	289	215	239	222	230	225	242	259	234	228	230	248	241	233	243	251	265	251	251	252	216	228	245	246	236	263	252	234	219	238	246	236	246	227	228	242	244	250	243	245	223	242	223	214	226	226	263	250	228	231	246	235	239	234	252	228	257	222	236	230	212	223	237	239	226	231	230	222	199	241	236	245	238	239	210	252	251	249	237	205	239	245	246	266	215	210	235	225	229	253	259	246	240	253	253	227	231	219	218	215	247	235	211	237	224	229	244	220	247	241	245	215	241	254	246	232	230	237	224	241	236	228	229	245	245	230	237	225	212	231	261	210	258	226	243	241	242	211	219	237	221	231	219	232	216	222	236	235	229	234	212	221	228	259	244	256	254	223	223	212	259	242	253	226	238	253	244	235	244	222	239	215	211	224	220	257	211	212	242	228	224	212	239	252	251	246	210	256	242	234	215	232	228	244	230	236	242	257	231	228	209	220	238	246	222	266	275	250	235	234	241	238	244	231	213	259	266	231	219	256	236	252	231	233	225	231	236	257	241	209	225	250	239	222	234	198	218	241	220	223	226	246	241	234	242	251	245	232	224	263	247	262	228	223	226	241	246	227	237	281	270	281	257	242	230	276	232	202	231	230	254	203	257	232	234	224	247	206	248	231	237	260	233	229	226	226	234	227	236	212	244	262	246	261	216	226	240	216	243	212	221	229	244	238	256	211	231	265	239	249	232	223	223	224	257	267	235	227	218	254	215	249	279	244	221	241	232	230	238	255	202	248	243	247	241	239	241	264	248	246	227	243	237	219	264	234	246	229	243	239	222	227	251	225	241	213	247	224	249	241	221	255	219	218	267	210	247	241	236	219	242	275	245	238	269	240	257	224	229	247	248	236	266	249	237	212	250	247	213	225	240	235	235	244	215	239	229	242	251	241	257	224	236	259	249	241	242	242	254	236	233	232	226	245	232	228	211	226	240	231	276	219	232	221	198	222	242	213	215	247	225	221	224	234	232	254	234	214	210	238	242	233	235	249	254	226	234	255	228	250	243	248	243	208	245	229	248	220	240	249	237	217	225	207	235	233	224	264	217	223	256	236	234	242	243	251	237	205	243	227	223	204	233	228	231	257	209	258	221	242	227	238	216	224	235	221	227	253	238	256	223	245	231	222	249	253	260	207	221	231	197	223	246	242	251	214	249	234	253	255	200	236	228	225	240	239	238	225	210	213	228	221	248	257	246	252	219	222	235	230	227	234	242	246	231	216	230	238	266	229	223	240	253	222	235	257	214	247	210	233	243	213	223	230	266	223	240	246	209	220	242
34640	50244	46680	36650	29717	24872	19707	15031	11240	8842	6684	5237	3999	3243	2526	2125	1634	1320	1111	1040	942	817	742	605	659	549	532	520	464	452	456	392	435	404	397	381	357	349	377	337	358	401	375	328	367	345	357	374	378	375	333	321	374	347	371	349	317	373	369	346	392	351	300	352	359	342	365	373	360	399	378	333	360	407	375	381	368	382	350	353	380	335	329	344	355	369	376	346	369	342	394	361	342	334	377	361	376	359	382	368	361	380	365	357	378	337	358	342	376	348	354	379	377	332	367	343	369	358	338	366	319	338	373	370	346	320	392	350	340	345	364	418	377	352	329	335	330	344	356	380	377	392	375	372	392	359	345	368	361	361	347	372	356	380	343	335	355	391	378	362	365	372	352	364	354	341	315	425	384	352	336	334	341	377	379	361	352	369	386	329	357	331	358	332	364	385	378	383	346	366	331	360	356	367	335	342	321	350	357	329	337	348	361	360	355	355	347	375	365	352	314	347	354	344	381	366	336	365	348	332	345	352	380	387	372	365	354	361	359	379	383	313	368	417	372	355	356	355	393	363	341	357	347	369	346	356	332	356	349	379	346	369	356	361	368	369	345	348	361	349	376	369	331	369	367	364	353	338	379	330	375	334	376	368	368	390	350	344	352	348	362	371	344	350	337	397	333	355	372	360	374	377	344	349	334	377	393	389	345	346	387	346	361	337	345	364	354	390	360	331	324	339	306	372	378	316	344	344	347	385	354	371	360	399	383	353	351	370	344	368	379	386	364	362	358	356	355	363	346	352	380	351	349	342	370	335	333	354	350	363	368	360	361	352	325	323	354	343	363	297	353	371	358	346	360	352	358	333	384	355	385	354	350	343	381	342	340	358	342	341	369	338	379	375	374	382	351	351	358	340	363	332	344	348	375	354	354	318	303	366	331	333	353	368	348	376	378	321	330	335	361	352	338	351	358	388	375	391	345	346	354	330	368	349	374	337	348	367	361	345	367	344	364	356	371	334	328	386	347	343	384	332	386	352	355	359	373	352	349	362	359	362	374	350	307	386	357	353	389	374	368	374	346	322	353	367	367	368	343	350	364	321	343	366	362	358	352	370	329	352	345	326	360	367	363	327	339	363	346	359	351	380	328	371	359	345	374	354	349	374	339	350	369	380	363	344	371	336	363	362	341	353	340	372	342	381	356	364	340	347	370	341	323	393	342	367	356	377	376	325	342	367	373	357	345	346	347	398	353	369	346	377	364	361	348	393	355	365	336	361	346	347	324	366	365	364	387	382	386	332	360	365	374	365	329	306	339	373	358	344	360	362	361	337	351	330	333	363	329	357	376	351	347	396	340	368	388	366	332	351	340	381	343	347	390	371	367	370	365	362	356	360	375	371	334	369	384	324	346	359	354	373	334	364	337	354	341	385	348	372	361	340	358	337	384	387	387	373	357	359	379	371	350	372	384	365	320	349	381	323	345	345	360	351	338	374	378	357	324	379	385	348	331	360	346	410	364	372	343	393	348	364	358	372	360	379	372	365	365	328	350	331	309	338	369	347	388	341	326	357	353	324	334	381	332	363	366	380	349	384	381	339	350	383	366	359	374	339	342	367	329	354	355	396	340	336	363	350	356	396	343	366	330	343	377	343	351	373	323	408	365	361	363	371	344	330	334	378	366	361	350	351	348	408	376	363	378	376	320	397	338	373	334	365	363	336	341	358	363	387	347	364	373	355	347	345	331	364	335	358	365	337	359	357	345	369	372	352	330	357	352	368	366	349	373	376	369	352	378	334	363	342	353	341	341	354	342	372	330	343	371	387	351	361	383	359	326	349	320	364	411	335	361	336	337	337	367	406	340	372	372	357	370	338	374	367	367	333	344	357	349	340	315	314	366	355	392	348	324	376	377	353	355	376	379	367	401	346	362	322	322	381	338	359	361	342	391	340	370	373	366	380	349	369	382	363	375	331	354	352	347	330	364	340	340	361	371	325	403	371	347	386	350	345	350	342	348	387	352	390	374	343	363	338	324	319	364	345	364	357	347	343	398	413	348	350	378	378	367	371	332	347	353	352	384	346	377	327	374	352	367	363	351	333	370	402	348	357	380	370	381	367	352	374	338	383	347	389	344	364	342	370	351	341	391	376	362	376	372	347	362	362	340	394	375	343	348	347	329	374	383	357	344	311	354	364	348	335	350	367	375	326	388	384	360	373	341	363	388	353	345	337	353	356	392	353	368	335	341	341	367	364	362	356	351	325	392	355	398	356	364	391	353	334	369	340	386	349	349	391	363	351	324	348	352	373	391	323	336	322	361	369	356	368	341	386	337	368	357	369	329	367	335	341	342	341	347	377	324	359	357	341	343	324	366	355	344	347	364	355	340	344	343	373	348	356	375	362	368	362	355	349	329	373	373	359	381	378	360	363	353	360	364	353	344	381	321	365	347	376	360	370	356	323	354	353	341	359	360	347	371	338	361	392	346	341	371	343	363	337	327	316	384	369	343	354	357	354	347	368	369	311	335	366	332	356	336	352	390	379	346	367	364	349	352	320	341	349	343	368	331	343	356	355	365	378	343	354	385	342	353	351	344	375	376	347	348	346	369	366	336	370	360	333	344	368	358	344	358	341	384	326	349	336	325	324	354	335	377	343	367	363	379	397	345	349	346	383	388	345	369	346	357	356	351	347	360	331	375	361	373	333	345	380	384	356	372	372	333	358	354	337	355	351	361	354	336	350	369	343	376	364	336	362	373	364	393	359	363	367	377	336	342	352	352	348	381	335	371	371	372	362	338	335	351	323	366	355	355	359	352	340	341	353	347	370	344	328	368	363	340	386	364	358	364	372	371	349	353	375	345	333	365	335	372	357	384	332	362	369	355	365	350	332	352	354	354	355	343	376	377	385	345	358	388	377	336	381	352	347	347	338	381	347	349	321	358	359	368	345	368	360	337	329	340	367	365	340	369	358	372	413	353	347	338	324	355	358	355	380	334	353	367	358	374	354	375	343	370	356	342	356	370	356	351	370	385	391	334	325	384	358	388	342	370	382	359	377	351	356	340	332	371	380	360	312	358	334	365	362	353	329	366	390	324	363	352	322	342	367	346	374	395	395	397	388	357	361	359	307	357	367	355	373	337	378	336	355	340	358	364	366	373	365	379	381	377	343	367	354	334	368	352	345	355	393	328	347	376	346	334	345	371	348	366	363	384	394	368	374	371	363	385	339	360	355	369	356	333	324	365	352	356	360	368	360	388	391	327	356	363	331	351	387	352	394	343	345	332	358	360	382	355	324	377	375	339	376	336	375	354	360	336	363	337	364	353	344	327	338	351	335	356	331	395	360	389	332	396	374	349	359	351	350	360	351	351	343	355	361	411	331	357	353	319	339	322	350	342	362	377	358	362	385	356	333	343	351	366	368	370	363	370	359	325	379	369	369	326	385	352	339	357	341	380	359	368	348	363	353	347	348	377	365	358	348	376	354	341	346	359	357	334	357	348	358
25071	21764	29739	28397	25454	22369	17224	10704	7265	5097	3825	2883	2217	1682	1414	1114	911	713	647	563	522	489	430	377	404	327	343	339	301	297	272	295	306	259	277	274	259	248	265	265	235	235	260	257	243	245	271	245	226	269	245	259	256	246	254	278	263	247	250	253	258	249	245	232	234	247	235	208	259	240	252	221	230	258	242	242	233	248	257	230	232	246	247	247	257	240	258	252	241	235	233	247	229	250	236	235	250	229	228	232	225	254	264	258	230	242	228	217	221	264	207	235	254	239	221	233	250	246	255	267	228	262	249	228	264	246	262	253	235	235	254	236	260	221	228	253	266	231	259	242	233	233	226	253	243	229	234	240	247	245	261	243	252	267	233	228	248	241	251	252	238	246	216	250	267	242	225	263	244	240	245	230	247	231	242	256	227	250	261	240	250	225	246	237	254	245	247	218	285	256	239	242	253	217	259	230	228	242	253	256	250	243	229	221	232	253	256	266	258	254	245	246	234	228	262	230	238	251	252	242	250	228	271	263	238	230	248	233	211	269	228	232	237	239	243	249	253	220	251	253	234	257	262	216	251	247	246	242	257	246	246	222	242	260	243	230	267	247	227	252	234	250	218	246	242	238	251	234	240	238	249	240	216	260	255	254	226	260	217	269	256	227	231	234	258	234	209	248	239	238	245	232	232	226	254	253	232	260	254	250	224	239	239	238	241	244	258	263	235	243	220	238	238	247	243	234	250	225	223	247	240	232	259	204	221	240	237	231	246	236	287	257	204	253	237	255	219	252	252	243	253	284	215	224	249	219	249	238	245	234	221	241	258	234	230	243	250	246	247	210	241	246	236	226	255	240	250	254	235	231	260	239	237	237	248	249	239	244	239	237	250	241	273	233	246	228	230	236	226	231	234	231	257	262	206	237	231	260	276	249	224	233	246	238	270	221	249	218	265	252	283	255	221	227	254	257	240	229	254	220	223	218	227	244	248	237	246	258	257	246	245	236	239	243	235	231	247	239	248	237	229	271	231	246	265	242	233	255	228	235	223	270	262	204	266	253	257	238	226	225	249	273	237	256	234	247	250	236	237	249	260	228	224	278	213	240	285	221	246	221	277	248	268	231	263	272	246	234	240	234	241	254	228	242	232	225	261	229	269	236	247	221	238	215	260	241	229	253	226	223	252	241	250	235	270	249	246	244	239	263	211	258	224	248	267	237	227	257	245	215	261	244	263	264	239	251	234	226	209	249	244	237	244	232	235	201	255	235	238	262	236	230	263	259	240	242	225	249	263	234	217	223	245	243	268	241	269	234	261	216	238	234	266	248	235	221	214	251	231	210	225	253	232	228	214	236	257	248	236	228	282	233	214	232	245	247	269	214	204	239	234	220	234	262	229	237	236	238	227	259	253	246	240	231	277	233	239	211	246	253	253	233	239	238	253	211	235	222	231	261	232	249	230	229	232	257	240	240	251	241	254	230	250	258	268	268	270	258	227	228	235	266	283	254	230	273	248	243	252	215	234	238	225	234	235	247	248	231	215	265	250	251	235	235	245	231	254	258	258	246	225	247	245	228	224	233	246	227	255	247	242	241	256	228	243	249	233	246	242	244	264	230	232	245	220	259	209	235	229	227	228	246	234	264	254	233	229	230	241	270	247	235	275	262	255	230	225	278	268	229	246	244	246	235	223	230	219	246	260	233	244	262	265	236	232	258	250	206	231	232	232	237	253	237	257	235	260	267	236	234	227	243	265	245	254	226	228	220	251	256	275	270	239	245	252	251	262	235	228	231	251	236	229	256	253	231	248	275	222	218	261	227	249	228	242	236	258	280	233	223	268	235	235	221	239	243	253	245	231	244	228	243	239	228	270	270	245	245	232	229	248	242	243	229	240	242	245	238	249	252	232	232	228	250	217	267	255	225	236	220	214	227	212	236	236	237	228	240	236	252	245	245	251	208	253	210	268	249	261	237	241	253	248	229	226	235	247	263	256	250	249	223	246	254	216	220	247	240	217	233	221	252	256	237	244	206	243	251	267	225	266	265	264	269	247	241	227	251	252	254	254	247	238	260	244	252	245	247	252	256	240	236	240	225	246	236	250	230	240	273	243	229	247	237	266	242	255	254	246	246	237	198	214	239	233	260	253	225	239	257	227	221	218	210	238	238	237	241	214	222	210	252	257	235	290	238	258	250	240	247	255	259	254	240	231	284	227	229	223	256	236	239	248	265	246	231	256	271	242	213	211	227	238	237	228	241	223	265	229	229	255	259	218	225	229	232	242	263	247	226	236	225	220	254	227	234	219	244	241	248	261	244	229	254	234	229	238	234	228	221	246	239	220	220	249	266	251	247	229	230	238	236	236	252	228	224	222	237	221	235	255	258	248	237	229	244	253	240	267	235	215	273	246	241	224	235	220	199	230	246	236	253	231	240	252	240	247	230	232	226	263	246	249	254	223	240	248	257	240	237	253	244	269	285	220	230	224	200	253	268	271	243	231	260	243	274	256	252	285	242	245	231	225	223	259	248	249	248	239	234	231	234	233	240	245	242	248	241	268	270	271	241	240	221	212	212	267	253	246	260	225	254	240	251	231	239	243	253	221	240	237	221	252	244	255	248	276	248	242	220	249	230	234	261	249	231	261	261	257	237	241	279	215	255	244	234	227	244	228	250	220	254	229	211	251	247	247	238	243	249	241	232	245	240	259	235	215	237	247	244	219	246	228	237	238	234	234	264	241	268	245	263	254	216	217	242	271	251	228	232	223	256	214	238	242	278	233	252	249	232	256	247	239	260	243	251	235	221	238	237	252	228	254	248	244	263	233	253	224	240	234	236	244	249	231	255	233	232	252	232	228	254	229	223	259	242	233	226	247	222	240	230	236	229	247	237	247	260	261	228	270	228	266	261	235	265	229	251	257	230	206	271	212	263	265	251	250	238	274	274	246	256	239	244	216	241	267	242	221	229	227	246	258	246	236	246	228	212	259	247	218	231	230	264	228	232	253	270	238	248	244	267	215	255	255	200	265	260	241	221	241	241	225	242	240	240	256	252	247	243	220	216	234	241	259	240	226	252	241	237	242	247	258	237	226	252	230	246	251	256	209	237	216	224	212	231	257	255	224	257	251	264	243	226	243	256	252	233	297	212	245	236	257	278	265	244	250	226	234	225	263	243	239	244	248	236	204	248	256	251	237	242	230	225	230	252	241	259	248	245	267	231	253	261	259	246	248	240	230	244	229	238	250	243	266	239	262	229	214	273	221	272	229	241	236	255	237	234	245	226	241	266	223	234	256	234	222	247	225	249	261	254	213	219	236	215	250	273	245	232	260	252	241	212	232	246	259	256	244	241	263	266	247	244	228	252	240	253	242	241	226	232	228	226	246	265	277	226	239	244	256	220	243	261	226	228	251	236	235	214	243	282	249	273	260	248	255	251	224	235	238	258	242	250	248	240	246	225	216	254	253	242	243	263	248	245	255	255	244	228	264	248	253	241	242	220
33942	55264	52261	41152	34907	29506	24672	19758	15550	11869	9360	7276	5531	4294	3526	2759	2197	1656	1478	1300	1156	948	843	739	703	646	607	542	517	460	508	434	436	433	407	399	413	422	420	374	391	355	374	368	348	341	359	411	364	392	340	368	389	363	354	419	356	364	398	336	374	392	350	377	371	367	415	373	367	355	366	366	358	389	359	376	368	400	343	327	345	382	391	364	336	406	330	378	386	350	396	359	348	341	342	378	351	364	379	327	374	354	366	353	330	345	376	385	324	381	357	354	354	377	380	369	363	354	378	367	344	375	358	351	367	383	358	375	393	380	378	375	361	346	397	364	383	378	395	330	377	378	351	358	388	362	388	332	360	396	357	342	385	361	361	351	358	330	398	381	366	377	411	368	371	363	332	364	363	355	356	360	350	329	355	361	370	350	340	346	347	390	341	395	342	351	344	338	343	331	370	387	359	347	331	374	357	413	373	368	374	396	353	345	367	336	356	380	394	342	351	374	396	349	371	339	386	350	316	373	357	392	358	386	358	411	357	356	343	381	343	361	367	343	354	341	376	374	353	365	354	384	338	340	353	377	370	342	336	346	359	371	381	356	389	344	354	357	353	356	369	363	354	366	385	402	350	397	381	346	358	379	367	361	375	354	344	349	373	348	321	376	363	352	354	324	339	364	368	340	331	338	395	367	349	375	397	366	372	370	341	398	337	312	392	362	339	342	378	345	351	375	381	345	365	374	352	352	396	353	374	386	334	381	362	350	371	383	340	363	395	380	356	355	347	362	384	384	368	368	363	369	356	367	367	365	375	326	366	364	361	321	402	390	360	388	354	348	362	337	375	362	347	349	351	369	353	351	381	386	374	351	381	370	338	355	320	367	336	342	349	361	374	368	356	299	376	369	352	321	301	337	371	401	342	368	401	346	377	343	347	369	361	378	348	400	367	345	381	354	338	363	320	345	374	370	336	323	390	362	388	348	353	357	380	345	362	378	389	376	324	330	335	329	338	327	285	394	380	429	363	368	402	377	382	351	381	373	374	364	362	377	353	357	374	366	347	360	333	343	349	342	357	331	352	354	369	363	375	369	389	333	353	398	337	384	341	350	353	345	359	366	396	368	394	381	380	399	379	360	346	377	392	362	372	322	381	359	338	380	377	357	347	398	353	348	357	367	376	346	370	365	332	389	370	374	357	357	361	323	356	336	342	369	355	358	382	363	374	346	350	335	376	361	372	318	356	339	337	374	370	376	363	354	360	366	370	366	375	353	350	332	348	400	352	368	322	368	375	357	345	372	354	350	352	388	348	339	371	376	364	357	387	321	376	405	337	326	344	358	351	361	391	326	354	359	367	360	368	368	363	367	352	350	336	378	365	367	382	369	371	335	365	359	366	380	353	345	382	332	341	359	360	344	361	347	368	356	363	362	349	368	336	365	349	363	388	390	383	370	367	347	400	391	356	349	316	359	356	384	388	368	350	368	372	366	384	363	360	368	377	341	360	393	376	362	359	360	361	357	351	350	370	360	326	362	335	366	379	349	392	348	375	344	348	356	356	348	297	389	353	349	375	348	345	330	337	364	352	388	347	335	352	337	330	383	366	382	357	371	334	339	374	380	367	404	317	355	378	326	323	351	345	344	382	400	373	369	362	368	354	330	376	359	356	379	360	347	364	378	356	342	380	353	358	379	373	410	342	383	373	375	365	347	355	396	341	391	359	347	358	362	363	360	373	337	347	351	369	353	330	389	362	339	382	395	362	357	347	340	357	343	389	368	355	384	368	380	353	363	372	380	353	379	359	382	354	404	371	297	342	409	358	325	354	347	337	374	328	341	341	393	356	333	355	339	351	385	371	378	384	362	346	345	371	347	373	343	382	388	414	353	385	365	374	370	348	370	340	359	367	359	369	357	341	370	375	403	358	365	376	380	367	369	377	405	370	367	390	382	365	396	363	329	381	378	362	361	354	361	340	348	402	357	369	371	335	394	353	366	361	361	364	377	373	354	357	344	365	361	371	398	380	337	382	333	360	339	321	395	381	360	364	362	349	365	334	343	366	380	332	345	361	359	360	349	351	363	334	373	342	376	380	370	377	402	373	390	359	348	364	374	339	380	347	340	378	332	364	380	348	367	379	376	345	341	362	332	358	369	331	358	356	338	358	372	375	382	388	352	364	364	353	344	316	345	336	363	371	392	384	405	363	364	399	362	365	356	362	348	375	367	332	396	329	347	324	348	351	337	361	357	339	402	373	391	393	386	377	356	366	346	349	338	349	365	348	334	368	395	350	337	347	352	362	344	359	364	352	394	379	358	375	358	331	389	371	393	362	364	386	374	356	389	387	354	391	352	381	329	385	376	371	355	365	385	337	387	377	394	390	356	373	354	358	366	364	377	396	319	351	406	376	352	366	333	368	370	368	360	347	367	352	349	337	354	372	388	370	381	384	371	336	350	351	346	368	370	346	368	408	374	330	326	361	348	371	381	384	391	360	373	351	348	365	343	379	388	341	363	391	343	342	339	340	343	391	363	384	340	333	373	355	384	386	337	384	350	366	377	350	376	366	370	353	368	362	393	402	430	369	364	357	325	384	377	373	354	349	368	400	351	300	334	347	366	386	356	381	387	355	341	359	348	366	357	363	366	416	366	376	381	347	379	355	370	365	374	379	358	337	367	370	359	355	325	384	329	353	396	365	339	357	371	341	351	379	373	351	377	373	345	379	378	349	350	382	349	362	333	354	348	351	360	358	357	341	359	357	345	382	373	352	379	364	377	375	353	391	366	354	343	355	377	381	360	388	358	365	360	351	348	411	342	353	395	391	347	370	357	358	360	375	358	394	380	363	376	368	341	329	367	380	366	375	378	369	355	347	317	360	352	375	371	370	378	384	347	356	395	361	352	363	377	385	350	389	362	372	383	360	353	378	366	365	347	373	374	367	353	328	329	349	363	376	352	356	352	356	369	370	365	342	363	365	358	317	351	348	339	380	379	342	336	364	338	338	356	380	370	343	279	359	331	377	378	368	352	356	352	359	353	381	393	376	374	339	347	343	333	343	379	353	382	356	359	359	347	361	356	389	352	390	362	354	345	320	354	370	377	346	376	372	371	367	343	353	391	372	374	369	346	358	340	363	345	336	377	346	355	354	359	322	355	362	368	351	357	354	347	346	352	375	385	348	343	344	347	353	374	377	341	341	376	352	367	371	318	342	337	371	365	394	354	364	374	365	383	383	350	371	393	364	355	353	374	373	358	364	377	373	348	334	354	371	389	374	391	355	390	356	350	382	353	347	375	396	344	339	347	374	345	332	343	352	373	348	337	332	343	388	365	365	348	382	337	343	358	380	337	375	357	385	384	340	383	345	388	368	418	370	412	350	364	361	356	366	349	369	353	381	370	339	346	348	360	367	357	369	349	348	395	381	375	370	374	354	340	379	379	351	359	365	335	335	371	367	337	338	354	365	405	353	373	359	385	354	334	353	375	384	349	369	373	373	402
23738	21647	29582	24787	23766	25439	23643	15270	10680	7808	5895	4160	3044	2407	1895	1462	1254	972	925	737	637	558	483	501	428	363	373	341	336	307	296	287	246	271	276	248	243	268	247	265	269	259	250	260	259	225	243	224	212	250	250	242	238	253	250	271	242	246	235	231	220	227	211	234	243	237	244	208	239	270	219	242	242	237	230	237	219	254	244	219	237	231	256	237	259	222	235	266	242	225	225	219	228	233	247	250	238	236	260	236	231	214	239	242	225	215	249	231	253	242	251	226	234	245	232	226	223	246	257	220	242	214	229	225	265	237	239	219	234	223	217	216	228	237	249	218	252	221	243	240	224	237	254	224	259	246	214	232	227	213	254	242	245	229	235	252	242	224	254	233	245	254	246	232	257	217	230	224	266	268	254	254	225	230	262	238	240	265	246	224	208	253	278	221	266	235	225	235	235	256	209	235	243	241	215	249	217	238	212	270	230	251	232	227	252	230	237	226	201	227	220	189	214	246	229	233	230	197	231	246	239	240	240	229	243	234	232	224	238	232	245	226	243	235	252	251	227	245	211	207	211	244	269	230	251	247	224	233	249	230	238	238	239	235	227	228	241	265	227	257	260	233	227	232	245	222	228	229	241	262	251	253	238	263	242	212	238	254	245	216	250	209	211	249	234	257	242	234	197	229	213	227	229	226	226	229	277	247	227	220	257	219	241	254	261	268	237	239	237	222	224	219	243	258	243	239	243	222	246	223	218	243	233	230	237	260	217	242	225	234	231	260	240	265	257	256	224	249	212	237	229	240	217	261	229	237	248	222	262	248	224	238	230	253	260	227	254	281	237	246	266	225	244	240	238	246	212	266	241	234	246	244	273	205	233	232	221	263	250	203	242	220	241	244	229	238	252	245	260	233	240	254	226	222	238	228	261	264	224	226	246	220	243	218	251	234	240	248	234	242	199	224	226	230	230	235	245	257	258	238	248	242	244	264	222	214	200	218	259	231	247	236	253	237	247	257	232	240	203	239	237	235	251	237	227	210	231	246	208	240	242	205	244	233	236	216	244	217	237	215	233	217	243	219	210	250	236	219	249	244	238	224	253	231	249	254	243	252	230	218	241	242	243	245	239	226	235	251	238	215	231	219	220	230	233	244	241	257	224	227	229	216	238	245	257	208	239	201	261	232	246	244	230	227	212	242	229	227	233	219	258	229	231	257	241	222	237	211	265	249	258	209	241	231	254	213	231	223	226	238	203	239	233	239	228	235	261	230	244	243	218	215	233	203	249	250	250	256	219	236	260	243	262	261	239	253	225	256	236	246	235	251	249	231	230	253	229	222	243	217	239	255	222	227	226	255	208	240	212	251	238	223	242	249	228	241	252	209	248	227	215	240	246	231	262	229	233	236	226	262	255	242	221	222	272	251	264	275	225	242	240	225	235	228	213	217	249	232	215	225	240	232	257	244	237	238	244	234	234	232	223	230	246	239	249	274	224	243	233	232	249	257	216	250	242	233	235	237	251	247	216	225	225	242	219	228	239	222	226	250	230	240	221	221	230	243	229	222	247	229	217	214	211	262	234	228	242	225	267	262	252	237	243	234	248	217	234	231	240	194	244	247	230	246	200	252	249	231	231	266	200	236	215	233	233	232	235	227	245	231	244	249	258	215	213	261	226	240	222	241	221	239	255	232	214	245	238	238	225	230	236	237	245	213	245	260	230	250	249	233	248	229	233	228	238	229	238	239	232	261	238	262	265	226	253	223	232	230	256	221	257	230	256	254	245	223	237	216	243	228	255	228	220	228	257	240	249	249	243	227	258	237	245	232	208	231	265	224	217	239	226	225	232	199	239	230	221	236	230	233	244	261	229	216	220	228	194	241	293	236	224	199	246	227	243	240	241	248	224	218	222	240	237	232	242	240	227	230	245	243	225	221	257	222	241	243	241	223	231	213	199	250	253	238	233	225	226	252	233	220	258	233	241	243	246	247	230	234	221	252	217	228	238	243	252	240	258	220	233	227	226	247	229	248	225	244	243	214	246	248	251	230	265	251	209	249	228	225	242	224	253	236	222	236	237	238	253	235	240	233	215	214	228	230	217	244	267	245	229	260	228	252	245	249	233	218	237	215	252	258	238	239	255	235	228	207	241	244	205	257	248	248	232	246	248	221	213	220	264	259	230	244	233	245	251	210	227	241	233	244	245	254	245	233	254	222	252	240	248	236	256	263	279	233	229	246	219	219	229	245	240	241	223	228	223	216	247	237	237	220	236	237	213	268	209	253	225	272	242	214	229	249	225	251	232	253	239	235	265	246	233	233	237	246	255	222	268	214	265	231	220	237	235	234	227	228	231	245	243	250	247	241	223	235	241	231	229	242	243	237	230	243	235	223	206	221	245	237	271	251	227	205	237	251	207	237	246	230	227	252	225	278	215	226	232	251	221	225	224	259	240	235	235	219	202	224	258	254	250	258	236	213	226	227	220	232	248	248	227	230	234	214	241	248	240	251	238	254	247	259	262	254	259	249	233	246	231	205	251	258	234	256	215	271	242	214	243	216	252	241	229	254	233	241	219	242	241	248	249	244	233	251	228	225	227	251	253	245	251	222	242	213	236	229	232	240	231	264	249	209	241	240	248	236	237	234	252	242	233	242	252	243	261	239	238	224	260	231	238	225	225	239	253	266	247	235	219	224	254	264	231	229	230	244	242	251	227	233	247	240	221	241	231	227	230	215	253	233	254	224	227	251	254	245	254	244	254	262	238	218	246	215	230	243	265	249	226	232	239	249	230	267	232	248	219	234	227	245	241	230	238	227	220	229	248	251	264	245	224	252	246	241	262	225	235	242	258	252	248	222	247	257	216	260	252	230	238	247	234	238	203	218	218	255	250	218	222	224	250	219	254	232	253	249	235	231	248	237	238	246	222	237	252	262	239	267	233	258	256	233	214	223	241	260	219	250	253	254	256	255	223	229	218	195	231	236	228	244	230	220	254	227	229	228	250	228	236	233	238	241	214	254	252	238	199	255	235	229	229	254	248	256	229	246	250	244	219	234	247	250	235	228	233	248	240	208	232	238	261	234	236	215	227	252	257	234	256	234	244	237	239	230	241	241	233	245	226	243	221	239	220	229	218	229	234	223	235	220	232	253	242	229	265	234	229	232	253	235	246	268	236	231	224	231	219	248	249	253	248	243	222	225	248	246	263	231	230	222	235	223	234	246	206	232	230	245	225	233	241	260	238	237	238	246	229	256	258	219	242	222	249	220	235	215	252	215	255	229	226	263	215	241	259	234	243	242	259	228	236	246	258	232	242	220	230	257	259	209	236	210	257	243	205	226	225	248	215	254	225	274	219	242	229	256	227	230	253	261	236	236	243	246	257	232	251	262	232	259	236	216	225	217	258	220	258	253	238	271	207	242	240	229	227	246	224	233	273	250	246	217	241	250	269	212	237	222	219	255	246	228	240	235	232	232	230	228	191	257	232	232	237	222	229	240	224	240
35147	59771	56566	45419	39410	33774	28880	24512	19818	15943	12938	9738	7586	5861	4661	3707	2944	2296	1992	1642	1344	1139	1014	899	788	703	603	605	546	530	531	426	482	423	448	422	418	406	396	384	356	390	385	358	373	355	382	374	375	374	345	335	388	396	342	341	374	362	362	334	356	323	379	354	366	350	354	375	338	389	346	346	339	351	334	382	337	362	345	372	347	352	350	356	348	353	320	332	353	359	346	345	368	357	334	364	307	360	379	381	338	328	345	321	386	354	335	330	372	359	379	337	344	328	338	341	371	336	348	363	353	336	355	361	349	299	365	353	354	364	393	326	360	332	357	350	306	378	360	339	406	324	351	363	361	338	331	327	350	375	336	366	319	363	360	347	371	332	342	325	313	348	344	332	342	320	363	343	331	336	342	367	333	338	338	349	350	330	377	343	371	364	365	366	328	346	388	370	388	331	338	349	380	370	374	333	346	368	397	322	363	333	339	385	351	354	303	341	308	350	369	366	366	348	301	331	315	344	330	345	358	356	351	355	343	385	391	374	337	346	327	319	375	313	356	385	377	318	328	320	344	380	373	361	328	346	352	342	355	361	333	333	350	340	274	331	383	379	325	360	302	351	369	341	345	324	316	310	358	373	345	324	344	336	347	340	363	350	370	343	337	350	320	360	360	326	331	352	340	323	361	333	333	398	328	365	355	338	306	346	352	339	333	336	339	353	361	372	335	328	367	339	359	339	362	316	355	346	334	343	332	338	356	338	344	332	344	338	359	383	362	350	357	329	365	364	330	357	338	371	376	348	375	339	343	339	359	318	377	338	354	358	350	331	310	368	329	384	329	347	336	325	340	400	344	342	329	385	353	348	319	312	350	339	398	341	354	327	341	339	340	344	337	353	365	322	383	377	372	314	360	343	346	354	367	354	309	331	369	349	347	362	360	357	366	359	326	317	340	310	326	335	350	355	316	335	366	348	348	328	336	366	353	352	324	369	346	332	303	357	360	350	349	342	338	357	355	354	356	336	331	371	354	355	363	330	322	354	377	343	379	367	340	356	364	340	375	338	353	320	358	341	358	357	345	338	315	335	353	371	341	356	334	319	365	342	348	352	352	335	367	374	326	327	397	361	346	351	334	347	365	364	342	346	357	367	384	340	367	346	326	319	346	326	355	363	379	329	328	353	361	351	341	350	343	342	354	339	363	352	384	310	332	331	354	330	376	342	326	377	374	366	326	312	335	338	342	319	349	314	348	358	374	360	341	340	359	360	350	364	338	350	324	320	368	333	341	350	321	332	348	371	341	370	360	379	351	349	334	317	357	366	364	354	347	348	360	359	345	358	366	348	339	351	371	358	342	342	364	346	388	351	327	367	331	351	366	371	329	352	353	361	339	347	363	342	363	323	315	342	350	379	331	366	372	333	386	345	307	366	390	328	365	350	335	337	349	338	312	333	342	361	343	365	358	340	351	336	351	332	369	356	347	345	326	351	347	328	333	323	327	313	363	321	351	348	361	351	370	347	339	389	358	316	367	339	357	356	313	340	346	376	383	336	341	342	344	324	366	355	371	375	363	329	348	343	389	366	349	374	321	382	385	345	326	339	362	331	391	335	385	333	336	333	356	351	332	350	356	318	356	354	389	351	346	334	351	361	330	352	340	364	342	344	338	357	335	335	350	357	320	361	310	337	342	373	375	356	351	326	344	354	355	365	367	382	377	350	357	325	354	331	355	378	364	322	353	346	364	348	386	376	328	364	329	334	332	383	340	357	353	343	361	345	340	346	320	348	316	352	339	354	328	330	362	358	352	352	372	344	337	358	345	342	319	348	320	340	361	369	358	361	376	374	348	373	385	373	346	350	355	308	340	335	369	333	331	358	360	340	363	351	378	373	342	375	355	384	367	373	372	362	342	355	369	356	345	325	343	357	335	341	381	343	361	353	367	346	387	342	344	354	349	349	384	345	335	337	323	363	349	369	352	310	329	335	349	312	361	342	352	356	325	352	351	338	335	320	362	327	378	354	340	356	362	337	374	334	340	349	346	359	375	335	356	377	374	355	372	365	340	368	357	345	365	319	362	350	342	364	320	340	338	337	320	344	361	341	378	369	333	332	348	351	362	375	340	362	333	374	352	342	369	374	328	363	331	359	334	342	360	348	365	367	343	376	332	350	366	362	340	338	332	355	333	357	377	345	339	378	383	348	329	358	368	354	354	352	326	382	387	357	343	320	343	336	352	326	338	369	355	398	316	336	359	362	346	388	356	379	353	349	363	333	349	346	336	347	350	332	378	348	347	341	368	360	346	315	336	337	354	360	367	340	355	348	350	359	319	378	389	340	327	344	364	342	342	326	336	350	361	361	340	346	316	301	342	342	345	371	346	318	321	383	395	353	343	329	352	350	329	342	354	335	360	351	340	317	361	356	355	318	324	358	332	364	372	352	344	340	367	345	344	349	344	366	364	344	392	341	334	346	346	334	365	353	342	341	350	341	345	341	337	330	372	364	345	362	330	339	346	362	325	337	348	316	371	354	330	332	337	342	355	367	381	368	324	365	352	352	346	319	359	351	334	388	353	343	354	348	363	391	348	340	382	316	368	320	377	373	292	307	365	368	367	319	381	331	329	347	371	350	300	319	343	369	366	351	377	347	335	354	321	360	363	338	337	320	337	330	357	322	331	352	339	330	369	359	362	340	347	359	389	335	338	370	354	335	320	321	356	353	323	354	329	364	336	346	345	330	340	387	327	346	344	364	351	344	334	352	369	317	349	345	342	357	340	369	331	326	331	336	369	346	339	345	344	355	303	355	353	353	327	349	345	332	361	335	341	319	371	391	331	358	382	323	358	379	352	359	347	365	342	355	328	332	359	347	352	376	369	344	366	355	349	341	349	358	338	340	369	374	340	329	340	349	355	336	320	342	317	360	339	357	355	350	355	315	361	369	341	361	345	350	341	335	341	362	331	332	350	309	361	355	331	355	346	334	328	337	356	324	317	359	372	358	376	352	337	339	347	349	337	373	348	340	352	339	352	355	350	349	376	350	356	340	344	341	349	374	334	354	358	339	338	363	309	317	316	380	326	376	354	333	382	338	328	338	375	374	358	356	401	355	368	363	345	370	337	366	357	329	375	342	341	334	346	365	364	356	368	337	357	360	329	338	363	329	389	357	359	380	360	359	350	387	339	386	360	357	369	357	346	353	339	378	338	361	343	360	338	382	354	371	343	357	348	379	373	342	330	376	362	384	326	353	334	330	375	336	378	355	331	355	339	347	366	353	349	351	365	343	329	330	358	341	340	306	350	377	312	357	364	342	326	327	381	342	370	360	360	364	355	339	346	347	348	342	333	331	366	344	346	324	334	334	355	368	377	344	333	313	310	373	372	333	373	375	324	353	339	338	331	346	338	346	351	364	360	355	348	352	288	368	349	356	331	354	317	317	342	349	355	361	330	370	307	360	345	373	350	334	389	345	356	348	357	366	321	345	356	323	374	333	353	320
29605	32095	40006	33256	23579	15884	10028	6755	4661	3536	2767	2023	1402	1191	951	775	668	625	542	446	387	379	398	342	350	315	284	290	282	271	274	270	259	240	253	241	244	264	260	232	242	248	248	259	251	264	246	263	268	260	225	266	256	255	268	236	248	255	278	255	245	261	240	231	252	252	241	240	249	272	248	256	256	238	255	260	258	213	216	243	234	229	248	247	258	239	263	243	231	206	225	252	244	257	231	237	231	240	246	254	261	253	263	214	245	226	229	248	244	219	232	247	262	227	261	232	254	283	238	262	225	261	221	216	247	265	227	242	263	234	218	243	229	237	260	245	239	257	223	229	227	244	243	244	260	229	236	232	240	253	220	221	227	241	260	247	245	259	240	247	243	235	229	228	255	283	239	214	254	260	231	261	234	262	268	238	264	243	236	253	251	245	248	245	223	241	250	243	224	264	237	229	252	249	272	241	242	232	217	220	257	238	204	240	243	244	248	224	250	222	263	219	265	251	237	224	243	229	247	257	243	235	227	228	250	223	233	235	259	235	244	250	245	238	237	246	233	227	262	221	255	196	244	255	239	239	209	270	232	263	265	208	256	203	220	243	248	246	233	247	250	231	232	221	205	239	254	226	237	236	248	231	254	242	225	248	251	216	266	243	259	225	236	231	221	250	238	260	249	268	232	236	236	228	250	236	236	259	252	245	243	242	220	253	264	233	226	217	222	252	261	249	247	222	252	239	247	236	242	262	247	237	243	259	242	251	223	264	250	229	244	229	245	244	260	237	247	242	256	252	242	241	237	224	231	222	246	225	230	238	249	244	244	235	245	247	220	219	249	223	223	250	241	233	238	255	252	254	242	258	271	256	279	224	244	252	252	230	241	241	240	247	270	255	215	248	235	224	257	232	228	260	255	212	226	258	233	214	246	223	235	229	253	227	257	238	239	238	254	230	250	234	263	265	263	240	244	236	238	251	240	242	254	234	269	235	283	223	237	239	234	228	234	243	246	235	232	237	230	231	210	248	244	230	251	235	234	254	249	254	251	245	238	241	276	250	238	252	255	267	252	245	227	241	244	238	228	236	226	226	257	258	239	240	263	242	260	246	226	251	265	250	234	252	226	224	248	230	264	273	205	237	224	270	244	253	259	230	257	272	216	245	254	263	221	245	251	246	261	218	242	245	239	233	231	248	240	242	239	230	264	252	257	286	245	225	224	237	210	247	236	246	253	231	221	256	249	234	237	271	239	252	258	245	250	234	240	263	244	211	238	225	275	234	245	260	251	244	261	219	238	233	257	247	237	233	226	241	236	241	235	259	206	254	229	243	218	211	238	211	239	213	251	230	230	246	245	242	248	249	237	253	228	263	266	256	260	241	247	244	269	273	251	240	252	229	256	234	221	231	255	247	256	240	238	237	239	252	248	271	262	259	248	259	245	238	269	216	216	250	229	251	250	244	226	257	248	238	254	228	247	236	228	231	229	236	242	237	262	254	248	232	217	226	238	229	253	245	238	216	233	259	228	223	252	215	250	241	233	217	231	259	239	244	218	235	218	247	250	243	237	244	229	243	233	273	227	245	247	243	236	256	243	248	221	248	212	203	247	218	239	261	243	245	264	236	231	226	247	215	246	249	241	218	239	230	271	240	242	252	232	252	241	230	206	256	258	235	249	266	222	268	256	250	242	235	237	251	264	269	211	248	237	241	227	250	245	246	258	192	266	229	242	223	228	253	246	264	270	245	239	228	231	226	224	239	243	260	273	203	231	238	210	260	218	244	238	241	232	242	203	232	233	217	246	235	233	243	259	232	235	239	208	203	262	233	214	263	247	240	278	269	252	246	236	242	252	244	225	241	261	288	257	211	238	238	273	231	245	227	270	250	248	235	226	236	231	235	231	235	244	236	251	254	257	237	247	233	270	239	260	233	217	240	262	247	224	250	220	214	230	233	235	261	220	244	239	282	243	234	236	249	250	223	230	223	227	237	249	237	241	244	235	221	247	250	228	217	264	189	237	260	253	245	237	250	258	238	251	215	255	233	262	251	245	261	249	246	234	227	248	277	256	217	274	249	239	246	249	267	229	244	227	255	221	247	264	235	258	233	260	234	249	235	250	247	279	222	241	236	223	251	224	234	271	231	238	219	229	216	231	249	228	247	250	265	239	252	240	252	211	232	224	228	271	233	250	241	263	244	244	246	229	253	245	240	217	222	223	257	235	234	217	246	250	237	197	236	228	233	237	230	278	239	229	236	239	257	244	215	241	254	272	240	267	233	259	209	241	243	236	240	251	220	229	299	257	247	224	224	253	277	273	241	251	236	199	231	231	249	233	235	218	243	237	250	236	227	228	258	234	247	247	261	240	264	240	258	267	247	275	234	256	246	247	254	225	228	248	230	254	240	221	226	246	263	216	249	241	231	240	225	265	285	238	245	232	273	266	237	235	258	228	255	241	286	242	213	254	238	255	250	219	237	245	243	252	234	249	279	252	262	228	253	245	234	242	222	231	252	241	255	233	249	219	220	228	205	249	227	248	233	249	247	260	220	218	234	237	239	233	256	229	236	255	228	258	255	248	248	256	242	241	237	219	254	228	235	242	273	225	237	219	245	212	258	232	279	226	269	264	243	242	242	236	272	264	238	236	215	230	250	230	238	266	226	252	255	230	231	282	228	260	241	271	241	256	258	230	240	249	256	234	237	242	235	253	242	252	233	258	259	233	239	256	244	262	224	249	254	252	231	238	230	232	240	263	210	247	234	253	265	280	240	237	255	250	228	269	235	242	235	257	239	222	228	236	276	244	238	258	235	237	219	264	229	252	261	235	251	211	241	218	232	263	242	239	215	257	255	233	229	232	227	204	242	252	258	242	250	253	228	228	245	234	244	222	243	247	243	219	243	263	260	274	223	259	257	250	267	227	199	240	232	255	234	232	234	235	230	225	269	240	243	230	237	213	239	234	246	230	250	239	247	233	255	269	265	229	217	249	218	251	226	196	242	243	237	250	233	230	254	236	231	250	226	231	253	221	220	238	260	273	249	226	260	248	247	258	240	284	243	261	271	251	240	256	227	224	234	252	228	236	226	258	221	243	253	273	221	251	265	247	221	235	249	244	220	239	255	257	234	259	244	246	237	249	234	221	269	232	232	239	241	248	238	210	262	227	222	251	240	222	275	214	233	277	255	228	242	257	232	232	233	255	267	239	235	220	221	240	212	233	241	248	253	243	253	246	246	222	203	250	245	244	220	252	224	257	233	256	225	252	254	250	225	225	219	253	229	241	237	254	226	257	247	257	259	233	250	228	241	247	238	240	245	238	227	251	237	235	271	227	212	227	240	228	231	236	237	250	268	225	224	251	253	231	240	263	201	263	222	228	234	237	237	255	243	214	221	227	228	231	239	277	252	245	245	231	220	245	219	227	229	244	238	236	245	251	262	226	242	257	235	252	253	237	246	215	220	241	259	262	256	253	251	246	230	305	248	231	239	244	228	258	230
34766	50454	46893	36919	30508	23870	18777	14505	11357	8984	6955	5202	3819	3125	2431	2061	1540	1335	1164	955	856	837	693	670	580	532	538	485	474	478	462	416	412	365	412	407	380	374	384	380	353	364	353	334	363	376	365	374	394	408	365	372	369	387	327	409	349	365	361	340	405	363	355	346	333	375	369	359	347	392	338	397	359	357	373	365	324	346	377	334	362	349	353	357	366	353	327	386	366	379	371	339	400	367	356	333	342	329	365	345	373	351	345	324	334	370	379	324	371	392	357	360	342	324	373	396	371	373	379	360	368	361	402	363	363	344	333	360	362	351	380	343	329	341	321	355	368	365	357	345	347	361	342	377	331	367	341	363	337	359	353	345	383	356	398	363	322	375	372	373	379	350	354	368	331	366	390	370	342	340	347	345	345	373	386	358	387	341	344	367	357	359	410	340	385	348	335	363	372	374	386	374	354	385	362	335	340	371	387	377	376	343	371	329	345	390	353	328	336	372	358	364	332	375	384	398	329	391	349	310	370	361	349	337	370	358	392	368	368	378	362	370	361	367	360	355	346	369	387	397	354	347	354	361	329	369	414	376	370	392	364	366	350	386	351	337	349	332	329	358	365	344	361	352	367	332	378	381	343	363	388	368	355	356	358	361	353	366	331	391	361	361	350	392	349	350	334	358	359	337	369	364	353	362	364	321	387	350	370	361	351	340	340	352	343	367	359	372	340	418	376	359	376	382	372	368	374	341	345	333	337	347	370	373	339	363	311	362	368	386	412	378	348	344	343	377	375	352	365	338	341	347	368	365	336	340	371	313	352	335	344	328	370	356	322	369	382	370	398	369	366	377	375	358	341	339	378	298	344	364	363	345	342	380	363	328	363	359	362	380	340	347	335	336	387	369	364	380	350	378	357	342	317	359	364	355	378	388	353	367	362	336	373	358	362	345	388	346	354	371	392	372	356	363	334	396	377	346	395	367	341	359	366	361	379	368	337	366	354	351	381	374	372	388	324	356	342	345	361	349	369	326	345	346	345	377	377	332	365	373	371	378	336	338	320	341	351	358	346	359	324	344	359	363	354	386	348	388	390	377	353	372	389	377	372	354	334	350	373	347	365	351	359	354	345	378	359	370	352	349	345	350	400	361	370	354	367	331	359	349	335	356	396	375	394	392	382	402	368	383	340	358	348	346	447	361	340	344	360	331	385	379	376	360	376	326	358	355	362	371	327	373	373	380	342	386	345	400	379	338	386	360	370	345	359	343	338	356	342	351	370	361	346	315	373	339	378	356	369	361	352	375	361	371	372	374	356	348	348	361	335	371	352	358	362	321	366	328	330	341	334	361	363	321	328	371	329	359	372	383	375	378	334	360	417	368	385	343	376	351	370	377	373	372	351	380	351	367	333	368	344	353	335	348	368	356	342	371	357	385	376	353	360	377	323	375	365	355	351	369	353	373	375	321	341	313	378	345	356	351	340	383	372	349	327	369	371	347	402	398	337	382	345	382	357	349	372	335	342	348	360	361	363	381	350	336	365	360	370	374	353	367	334	340	355	368	329	403	388	370	348	369	369	322	346	332	377	368	368	354	356	352	347	370	382	341	341	364	367	385	375	350	338	401	377	357	327	345	353	361	348	369	366	339	350	343	334	354	353	321	359	330	387	341	331	391	360	349	371	363	375	378	323	372	364	329	350	328	337	380	383	372	332	335	352	348	379	309	350	349	373	360	399	358	342	365	412	365	366	342	343	348	377	368	327	337	363	388	383	354	373	322	386	363	333	382	380	376	328	344	353	345	358	326	342	341	342	339	339	340	355	371	373	354	367	353	331	365	364	374	340	358	368	354	356	395	391	345	311	363	335	349	386	375	345	359	360	376	333	334	377	364	331	359	381	377	382	371	338	381	379	359	361	391	378	355	370	368	334	369	364	368	375	363	359	351	383	383	352	391	332	359	377	362	383	350	353	319	355	366	364	368	385	356	357	360	376	363	365	363	371	368	336	381	321	367	389	352	359	350	378	365	368	375	348	351	368	369	311	348	357	361	355	365	336	361	380	338	351	374	347	356	383	357	336	338	374	336	356	369	358	353	361	353	371	347	373	352	345	391	342	371	349	367	355	342	366	330	371	382	355	363	366	359	369	370	374	357	375	330	357	346	357	345	386	339	354	343	373	357	352	357	340	364	338	366	359	353	363	362	333	376	372	368	323	353	373	381	339	358	338	348	394	396	340	370	367	369	333	398	347	355	381	355	384	358	357	363	324	367	372	377	353	391	379	407	381	337	365	341	375	373	340	363	376	345	362	357	358	379	348	347	384	365	338	360	389	384	399	383	318	342	358	339	368	339	349	394	347	350	392	380	342	371	372	368	365	379	390	372	389	401	384	359	346	375	343	361	336	343	345	364	371	371	371	342	339	330	369	398	363	359	354	385	375	336	363	352	351	332	373	344	342	357	354	352	377	364	391	358	350	370	351	346	381	380	332	361	320	376	375	350	384	342	352	356	378	382	366	376	360	365	364	373	371	388	343	372	393	362	409	382	373	400	371	375	350	373	359	360	349	357	372	365	385	388	364	356	324	332	356	382	389	322	364	432	352	331	394	341	380	352	379	330	319	349	373	361	349	345	361	325	344	374	336	323	364	377	370	345	350	345	364	394	348	349	311	370	383	337	357	364	350	364	332	354	354	347	348	361	350	346	342	376	365	358	382	403	369	367	335	359	350	358	344	377	335	360	397	367	314	371	373	346	363	337	350	386	352	367	331	329	319	364	358	354	370	371	373	337	354	378	338	384	377	360	352	349	348	370	332	374	375	364	391	370	375	351	353	383	380	361	362	337	353	390	370	346	354	384	380	342	370	362	365	362	362	358	355	378	356	347	338	353	327	342	340	347	332	400	347	370	372	364	389	361	353	387	369	353	385	354	410	356	375	347	341	361	329	358	350	367	363	371	332	374	360	359	354	355	366	343	369	392	368	365	358	340	362	348	361	370	366	341	336	398	347	374	366	363	340	352	376	329	359	345	319	349	380	368	350	343	343	352	355	341	352	356	358	334	391	388	360	360	379	366	363	356	342	348	376	362	382	354	384	361	400	376	374	344	357	352	358	357	330	402	351	376	337	388	376	380	377	367	352	331	353	370	368	361	348	365	333	374	405	399	398	367	369	385	398	340	366	375	335	360	330	375	351	327	349	357	358	349	359	374	356	339	365	336	345	364	359	359	390	362	353	360	364	376	366	372	371	344	390	368	375	369	352	313	324	363	375	317	345	359	352	374	360	339	349	360	365	386	330	370	376	347	360	375	346	370	348	357	352	350	332	350	351	342	367	376	379	368	331	365	357	371	343	329	367	358	338	357	345	338	374	351	363	363	334	357	384	370	381	358	371	342	357	389	364	393	378	361	363	355	359	351	366	340	338	369	307	366	367	378	355	360	327	381	335	322	336	389	359	371	368	361	357	321	363	379	375	399	359	347	347	357	360	362	357	346	363	333	376	318
25003	21706	29689	28926	26218	22213	15852	9897	6629	4992	3743	2988	2080	1670	1311	1116	894	780	671	617	513	507	454	404	345	331	327	336	297	297	297	309	267	287	263	255	247	244	221	203	241	267	229	250	258	250	256	266	245	257	238	274	256	233	258	236	244	249	228	255	274	245	246	246	252	250	219	271	246	252	261	252	240	268	267	254	241	247	237	253	251	251	278	239	292	229	237	241	229	259	231	245	240	214	219	233	263	256	233	247	223	240	266	260	266	249	262	265	265	212	246	228	254	220	233	231	247	242	278	255	264	268	226	235	225	256	264	250	244	250	254	232	232	262	259	240	253	245	260	233	249	246	276	224	231	250	254	225	238	246	247	236	268	253	257	266	274	253	234	235	228	271	247	266	242	227	226	231	233	258	247	244	259	264	269	243	241	258	236	218	254	256	245	253	236	270	227	261	227	285	228	248	240	229	257	230	233	253	251	223	228	231	251	253	288	218	242	231	273	218	268	247	212	230	254	262	241	257	261	221	257	265	230	260	244	249	251	251	247	226	254	258	233	250	240	248	274	262	288	215	245	262	249	242	238	259	242	224	253	225	261	249	239	260	250	256	233	242	250	242	259	256	237	241	243	251	241	311	223	224	220	222	258	238	242	272	245	238	276	228	244	245	250	235	249	277	263	257	259	229	248	228	254	232	257	246	244	268	248	251	249	256	244	244	250	247	268	252	235	247	240	234	253	249	280	259	255	241	260	239	240	253	241	256	241	224	238	268	216	242	249	256	273	244	222	261	236	250	256	260	257	247	263	238	231	224	221	262	227	264	226	231	234	243	224	265	223	230	240	238	242	213	241	253	230	255	234	256	237	253	247	254	249	260	268	246	253	259	252	231	232	249	240	262	240	236	250	219	231	252	239	265	231	234	265	243	232	254	222	247	219	264	251	242	261	261	259	260	271	267	247	262	265	246	235	268	264	257	262	234	206	238	250	223	239	255	262	258	265	245	247	256	249	243	253	229	237	255	228	259	235	230	246	238	217	232	244	224	254	234	238	240	284	247	250	234	261	242	233	242	253	260	259	273	210	246	246	240	227	232	238	249	235	229	235	235	278	226	255	269	228	292	278	255	280	257	240	241	248	228	233	237	245	217	252	220	260	242	241	244	235	260	244	258	244	230	235	221	257	228	229	262	227	223	254	262	247	241	235	247	236	233	206	236	247	271	231	221	264	213	251	241	238	241	276	254	241	273	243	250	245	241	250	269	254	261	238	250	214	241	253	252	253	232	262	238	233	248	281	252	273	224	231	248	231	247	252	240	241	238	252	239	245	222	264	244	238	230	237	227	244	220	253	252	244	232	238	261	251	242	228	262	241	249	271	244	249	250	243	228	249	245	228	222	257	231	230	243	225	245	245	271	239	245	220	274	258	244	214	242	280	269	257	238	232	231	233	271	224	233	274	243	244	250	251	251	253	272	253	238	223	271	226	245	274	266	277	250	252	235	281	240	249	240	242	254	236	251	256	270	223	245	235	231	230	240	232	224	237	222	251	259	262	238	239	235	250	241	266	243	240	242	231	244	228	234	249	272	226	243	245	246	246	235	263	253	253	246	210	264	227	265	262	246	213	233	222	228	224	221	263	259	263	239	239	267	253	250	278	273	224	245	222	239	258	226	271	248	276	239	238	227	248	236	227	262	242	244	239	261	270	232	263	243	265	228	253	235	270	258	275	243	271	229	248	265	230	225	253	258	244	253	212	263	256	256	248	259	245	223	218	226	220	282	245	248	265	234	242	222	253	251	262	255	248	270	270	247	238	253	241	273	248	219	245	246	247	234	231	257	262	238	259	263	257	227	253	236	251	221	217	261	260	234	266	241	268	273	253	243	257	246	263	247	252	263	245	246	246	250	268	255	240	255	268	239	259	260	256	216	231	261	281	257	280	235	281	227	275	260	259	235	217	279	226	238	228	252	253	252	257	281	226	247	239	261	264	278	252	248	235	237	266	249	260	237	256	225	244	236	300	263	241	259	242	210	232	251	259	258	264	270	268	243	270	238	229	242	256	258	250	218	241	246	236	231	218	221	221	230	240	218	229	244	237	253	223	244	242	261	251	238	248	233	224	237	264	241	259	228	257	222	237	216	239	235	275	233	279	243	242	273	256	264	272	269	231	228	228	244	240	263	236	246	251	238	269	228	244	239	225	273	237	242	244	238	228	263	267	238	238	263	260	234	234	234	239	232	231	260	256	275	239	240	244	226	231	244	237	259	256	265	263	229	269	274	248	290	260	233	219	263	247	233	232	263	249	260	238	218	218	223	267	222	245	256	262	224	255	263	215	254	226	257	206	241	250	260	228	226	242	263	256	238	227	229	241	224	258	262	252	275	217	274	239	237	245	236	260	244	229	218	279	246	257	229	223	243	231	247	233	225	265	225	262	224	237	233	242	240	230	250	261	235	219	257	279	259	219	253	227	218	218	266	240	245	266	255	245	255	262	247	249	223	262	229	240	235	243	251	243	236	248	252	234	251	252	262	251	257	253	227	228	265	218	249	227	250	259	236	270	222	246	267	243	255	238	254	249	257	241	228	233	246	224	227	238	221	243	209	255	220	243	293	231	240	217	263	228	234	237	255	230	240	230	268	223	259	255	271	243	268	246	236	234	244	254	235	250	252	233	214	262	244	206	247	241	232	273	235	249	225	251	238	251	228	233	230	263	262	270	235	256	256	245	226	238	221	246	230	268	240	249	232	234	265	233	257	262	259	263	259	241	243	263	275	247	239	241	240	247	247	278	256	256	250	239	259	271	228	237	239	262	245	229	233	258	213	262	267	263	237	266	240	253	234	288	273	260	257	244	237	241	243	244	277	238	271	253	255	241	233	213	232	230	248	234	270	247	265	246	244	236	234	235	285	240	249	230	246	237	245	250	235	229	220	277	239	241	239	259	256	227	243	240	249	235	233	242	242	210	277	209	235	245	262	232	256	267	283	258	221	264	237	243	257	232	247	247	281	262	262	262	253	247	263	241	246	271	243	225	233	245	248	262	257	237	271	236	245	214	234	242	233	237	260	248	255	226	256	242	247	247	224	260	262	245	244	257	262	254	277	243	252	213	252	246	259	228	260	225	251	265	248	250	231	258	224	229	254	265	247	257	278	269	242	261	230	243	221	271	253	249	230	225	288	228	247	234	226	252	240	225	248	249	226	236	233	224	266	240	251	241	227	255	230	254	248	241	242	247	198	260	236	236	225	217	233	267	245	251	264	263	242	249	270	257	259	248	226	244	244	253	235	234	231	280	231	242	206	221	232	261	260	235	270	281	250	235	246	240	234	222	234	272	266	249	260	226	241	237	226	262	232	254	276	240	251	282	253	236	256	247	244	223	243	228	235	250	247	245	219	224	242	272	243	248	217	262	246	223	256	256	246	265	235	250	241	243	236	232	247	243	254	238	241	250	264	227	253	242	272	244	249	250	249	285	258	244	226	253	262	255	226	256	241
34110	55505	52115	42350	35672	29063	23268	18748	14574	11385	9202	7132	5414	4313	3377	2849	2223	1899	1520	1223	1150	1016	913	729	695	606	614	572	539	510	457	445	427	422	429	393	395	408	398	411	381	393	361	411	364	388	391	374	375	375	378	390	388	332	367	376	370	383	370	365	349	364	343	373	383	355	399	368	389	374	392	365	359	385	378	367	351	381	375	363	326	347	356	340	320	371	382	337	382	396	348	339	380	331	373	380	396	383	382	352	377	357	352	383	358	358	343	366	374	372	350	390	361	365	339	367	400	350	387	364	373	370	363	363	367	360	358	338	350	392	372	357	329	365	343	367	355	371	392	331	348	383	364	375	359	348	383	326	368	357	406	379	355	395	405	379	358	366	359	339	359	329	368	370	386	387	379	353	357	347	335	356	315	350	372	348	402	391	337	358	372	378	395	350	359	359	365	342	353	351	342	356	359	351	376	364	370	401	336	367	374	375	386	390	365	387	350	377	335	365	371	358	380	369	392	371	359	330	370	345	380	342	348	356	357	382	317	386	352	343	348	391	334	345	379	335	363	342	353	358	345	325	353	335	338	372	370	349	354	371	362	371	368	339	405	393	393	339	375	365	347	393	354	356	391	380	356	360	333	374	327	364	399	381	361	340	372	333	363	396	350	368	386	373	419	355	353	397	387	358	337	352	377	402	359	368	327	387	353	352	321	364	363	341	343	362	384	356	312	373	373	377	368	383	349	409	382	410	367	367	364	377	399	382	367	351	364	374	388	374	373	373	329	352	370	369	337	356	349	335	357	373	368	354	324	365	352	368	392	365	343	339	338	352	377	384	395	374	306	379	361	412	369	378	374	395	362	391	369	361	409	389	314	349	377	354	388	351	349	386	361	352	374	330	331	359	376	366	361	351	348	370	361	373	377	364	325	352	368	354	378	374	369	350	389	383	349	349	354	394	373	360	346	404	360	354	354	338	332	356	354	366	363	386	382	388	377	372	364	363	391	403	362	391	378	389	358	374	377	368	393	398	329	369	353	399	352	364	393	356	394	389	365	317	341	335	348	383	361	383	383	370	370	337	374	380	363	376	346	370	343	356	352	369	333	433	372	351	370	361	395	339	333	346	390	373	336	341	312	360	364	376	349	356	349	365	391	414	370	371	351	349	360	365	365	353	344	360	368	366	347	367	369	354	340	415	371	360	362	331	379	341	367	367	382	385	387	373	348	355	359	333	346	374	346	357	390	377	382	379	348	396	350	369	376	360	345	359	358	369	359	400	366	341	342	423	356	379	407	361	360	385	369	400	376	338	340	386	375	383	351	371	375	353	342	396	371	398	363	357	366	338	392	382	366	352	382	364	397	349	373	368	338	325	330	354	362	366	358	345	401	379	382	363	351	353	340	382	358	325	370	370	352	353	377	374	319	346	360	349	340	379	368	347	383	388	330	373	333	359	370	363	361	330	376	373	429	329	350	367	366	368	375	362	376	373	367	368	359	357	401	370	379	363	368	407	386	377	379	360	356	350	362	379	349	358	360	359	349	366	356	337	346	334	377	404	360	388	365	388	410	344	341	385	331	383	346	372	379	378	388	373	347	384	372	329	316	404	372	358	376	369	337	378	374	371	341	345	361	378	358	379	343	314	373	352	368	370	379	381	364	375	375	364	362	384	321	360	358	345	349	351	370	340	337	372	356	354	393	361	369	345	380	352	398	374	373	373	358	358	367	380	359	358	373	375	359	337	387	335	359	385	353	365	366	359	363	356	340	340	404	357	366	390	369	384	382	337	356	362	368	351	332	396	392	398	332	340	394	388	369	403	404	364	377	337	377	367	377	359	370	399	372	385	381	367	382	346	328	384	351	374	402	362	392	368	352	390	358	359	362	368	387	350	391	369	368	348	385	355	375	369	385	350	382	346	352	386	348	365	344	363	380	365	316	369	377	348	404	337	332	357	337	359	358	390	336	368	338	353	366	359	344	358	390	374	390	380	363	363	362	350	350	347	362	361	344	355	360	381	387	402	379	363	355	366	380	401	349	345	370	341	347	375	369	377	364	360	348	329	361	339	373	368	360	342	354	362	326	367	343	358	359	369	383	378	374	347	358	358	380	397	320	375	358	354	349	351	372	377	365	356	361	386	384	366	378	334	388	356	358	366	334	374	344	401	397	368	355	358	371	356	390	376	367	367	378	360	343	375	369	371	358	366	393	395	343	379	374	375	385	375	386	347	355	340	380	379	381	361	373	402	349	355	359	374	370	347	373	379	339	383	318	390	377	362	351	350	337	362	368	361	366	376	380	393	336	349	391	371	395	356	364	372	362	358	375	369	371	362	344	360	368	333	362	379	378	393	366	365	358	341	401	379	365	333	377	353	337	376	330	368	370	389	354	346	373	356	336	382	349	345	349	381	359	401	346	370	362	369	368	357	355	358	351	372	351	349	358	357	363	353	366	357	364	375	385	361	331	396	314	350	395	341	383	356	333	349	373	377	354	366	375	368	357	366	367	380	371	360	373	344	379	369	364	357	365	385	369	337	351	389	359	391	361	398	348	390	360	335	371	362	360	359	376	338	375	387	382	384	351	374	413	364	388	374	400	362	333	351	381	377	381	395	359	355	344	396	352	384	392	365	361	345	354	361	375	357	389	315	340	383	356	369	364	357	387	381	348	358	371	356	345	346	365	366	326	381	365	372	368	390	388	348	344	370	335	365	364	397	349	353	344	384	356	350	338	378	341	374	374	366	339	350	375	352	393	394	337	376	363	346	384	389	336	353	362	362	358	350	364	352	353	375	386	371	388	363	384	425	368	352	353	359	364	385	329	364	363	380	413	331	343	381	349	376	392	329	390	347	392	375	374	332	363	371	404	367	329	361	363	371	399	361	378	360	374	405	363	388	361	375	352	380	364	346	365	364	352	351	345	392	359	374	365	334	366	374	373	367	337	375	344	343	387	375	393	383	383	357	333	405	332	365	397	358	383	366	374	358	349	387	387	368	341	364	381	371	350	324	394	385	352	350	356	344	358	359	367	379	393	351	359	332	364	366	376	338	374	374	358	365	378	346	367	326	361	369	373	355	368	375	361	359	374	339	369	349	371	357	368	391	337	359	404	362	319	343	358	350	403	370	381	354	407	351	385	355	352	356	365	360	340	351	381	382	373	372	342	372	370	372	370	363	377	367	348	370	350	355	334	389	356	380	383	375	394	393	345	357	362	371	344	365	357	390	358	349	382	363	343	340	401	370	351	368	381	379	356	368	368	328	394	378	349	353	338	346	394	363	380	377	348	383	367	339	404	354	362	382	353	371	380	364	321	367	366	357	347	342	365	340	352	349	361	365	372	328	367	395	371	372	364	393	414	379	371	320	363	376	378	378	392	363	372	377	370	339	343	338	367	369	345	387	373	331	362	362	351	342	338	362	368	358	384	366	365	367	380	349	342	397	388	360	404	389	378	383	391	397	401	380	409	375	379	383	377	352	336	378	386	354	360	371	357	346
23769	21730	29694	25157	24511	25728	23118	14222	9677	7094	4991	3814	2917	2301	1904	1544	1227	965	817	750	631	583	523	481	371	413	370	329	320	334	306	284	286	271	283	251	251	295	256	256	242	252	272	246	222	229	251	235	248	252	264	236	232	253	258	236	239	238	221	257	259	221	262	239	264	211	238	275	222	263	262	227	233	238	242	262	241	238	237	221	259	243	232	258	259	262	244	246	258	252	241	245	246	226	219	239	223	229	234	249	259	244	281	263	268	228	257	260	275	221	252	230	238	244	276	257	232	264	240	254	248	256	265	238	226	240	254	231	244	248	228	235	248	248	231	242	250	229	244	242	241	258	219	212	247	238	219	260	246	245	244	247	236	245	238	206	252	231	227	250	247	253	248	252	244	244	238	228	219	234	237	249	250	233	256	247	243	230	234	285	254	235	219	255	224	228	208	239	250	240	245	240	254	234	238	221	255	244	266	232	239	227	241	229	227	229	242	237	249	228	247	227	244	241	251	244	246	232	243	215	252	237	252	262	223	233	265	251	246	239	250	251	234	252	247	242	228	240	236	246	232	248	230	230	232	232	251	262	253	260	207	225	227	234	253	227	240	260	233	226	224	239	249	255	252	223	252	226	271	212	225	227	243	237	257	235	287	234	235	245	244	240	242	244	281	243	252	222	232	231	232	249	217	237	243	241	272	246	238	215	244	236	287	239	236	217	238	253	236	239	238	258	236	243	270	271	204	251	264	211	244	252	241	249	244	251	237	241	233	244	260	263	243	234	227	237	267	229	206	246	274	248	239	251	256	253	270	258	218	226	250	209	242	250	240	230	262	244	237	262	244	226	256	257	290	245	237	233	239	211	226	242	244	237	229	216	249	238	236	240	255	246	227	251	233	217	207	235	264	251	223	243	238	223	259	219	243	238	227	221	265	233	244	238	220	243	252	254	240	221	251	271	260	271	234	225	242	239	222	223	247	233	258	236	238	258	225	249	227	213	239	252	253	217	226	262	250	257	246	273	258	264	252	217	240	236	244	248	237	257	220	251	234	224	236	257	247	246	266	251	243	242	227	287	252	259	222	222	260	265	251	213	241	231	261	236	219	272	244	221	233	239	218	258	259	208	230	255	262	271	220	301	228	229	222	230	235	248	252	247	268	264	235	226	244	263	221	229	246	218	235	224	248	241	234	258	254	212	239	236	228	236	239	240	236	232	245	229	253	243	242	266	244	242	256	244	243	235	230	239	226	260	259	251	254	240	238	225	246	253	261	223	201	210	237	231	251	261	272	247	244	235	268	233	218	237	253	250	228	224	254	265	261	227	223	252	238	245	274	229	235	211	244	257	221	235	250	227	239	224	225	251	243	236	249	244	252	260	204	250	206	230	243	226	224	244	245	243	244	264	239	234	223	226	249	240	252	233	207	239	223	247	219	233	218	254	243	244	291	261	278	246	253	249	261	246	266	218	264	253	260	224	234	263	257	232	243	230	268	239	217	240	251	259	239	243	251	257	242	272	248	222	260	254	228	261	223	234	204	248	221	242	252	247	252	243	252	256	270	254	212	231	252	237	253	266	260	258	229	263	234	250	237	260	233	238	239	223	245	236	233	236	227	249	239	244	244	236	255	248	256	228	257	258	235	216	267	244	230	247	233	257	211	270	294	239	237	229	238	211	229	229	251	246	242	244	266	251	248	247	234	220	265	249	236	268	235	245	255	216	243	253	227	242	231	243	239	243	243	232	225	236	251	267	254	233	256	219	246	227	239	224	256	218	254	260	246	226	254	224	253	224	237	231	247	243	256	251	260	243	233	249	214	256	215	228	283	239	245	237	235	240	269	234	239	244	234	240	271	218	243	242	256	220	225	260	249	233	247	245	283	244	244	245	230	234	225	253	256	225	234	247	240	224	213	237	261	237	236	238	242	209	235	245	230	231	247	245	243	246	235	237	236	233	241	239	249	241	225	225	242	225	245	252	230	236	211	232	239	234	233	249	221	228	238	231	238	251	241	253	234	223	255	203	254	228	252	268	240	279	230	241	241	254	262	225	269	226	255	220	256	237	228	259	229	234	275	224	236	242	252	217	251	235	255	246	245	243	222	257	232	221	253	224	262	217	234	263	222	255	252	277	256	249	238	233	235	260	247	245	207	222	278	260	229	227	266	218	232	264	221	248	256	221	233	244	249	223	236	247	245	222	235	265	267	239	221	267	233	270	272	222	240	277	235	234	262	252	259	243	240	261	210	256	272	253	262	233	269	244	253	230	234	207	248	263	251	257	266	247	242	213	236	241	223	242	238	246	241	244	269	228	251	257	228	254	248	221	236	241	237	245	238	231	262	227	220	208	218	241	249	254	254	251	252	249	245	254	246	248	224	227	235	272	230	245	263	245	232	258	232	230	232	221	250	229	243	214	241	219	203	237	248	223	210	246	243	253	242	268	234	236	246	236	250	241	223	238	245	243	233	243	241	220	236	228	225	235	235	243	230	199	270	217	245	233	260	227	244	228	228	250	244	243	231	222	247	245	236	251	218	228	243	228	257	234	217	236	234	251	251	241	244	261	240	236	224	251	278	236	207	238	227	230	236	253	231	223	233	255	269	231	230	268	245	229	233	260	242	259	227	268	240	252	214	228	251	234	256	234	239	253	243	242	270	230	213	224	226	283	225	254	244	255	228	253	246	225	220	237	215	215	239	224	243	233	231	252	231	229	224	237	261	244	251	242	254	224	260	260	224	274	256	245	247	242	262	217	245	222	239	225	230	243	242	235	276	231	241	228	258	244	253	231	254	237	222	234	267	239	246	207	253	233	244	250	254	231	205	252	244	245	226	251	232	263	260	265	243	248	234	224	246	234	269	232	259	268	237	250	241	233	226	258	243	268	227	269	235	252	241	245	259	248	253	256	255	249	239	216	240	255	245	232	233	224	238	240	260	224	256	221	220	213	239	235	217	262	240	233	247	223	218	284	231	223	244	234	233	276	252	223	229	240	211	253	251	266	229	229	256	237	225	241	244	262	231	242	244	239	246	255	213	250	248	281	230	223	233	229	222	241	230	261	218	232	224	245	235	225	227	217	237	250	253	232	240	231	227	239	217	223	260	238	232	249	236	208	251	229	250	227	269	230	233	249	252	222	255	252	237	259	237	237	252	269	269	234	229	241	236	258	272	238	260	247	216	258	258	230	224	253	224	233	225	269	229	251	208	258	233	242	224	236	249	251	218	224	253	266	241	266	235	237	243	236	213	243	228	232	224	243	257	253	255	256	257	242	228	248	236	239	211	263	258	232	253	254	245	253	246	236	261	234	218	242	235	273	253	217	237	277	249	237	229	235	257	238	247	248	229	219	260	237	250	285	239	243	249	247	229	238	239	256	234	263	231	226	229	245	237	265	242	225	261	252	239	235	261	243	246	272	262	227	256	192	245	233	226	201	213	218	253	265	277	222	223	235	240	224	237	225	245	259	217	252	259	252	247	256	220	248	243	232	244	231
35679	61005	57521	47715	40309	33833	28304	23421	18831	14863	11527	9061	7284	5806	4806	3705	2963	2363	1807	1604	1431	1251	1008	953	819	690	718	647	553	551	527	458	477	446	418	428	429	416	412	384	358	383	350	376	377	369	376	326	381	360	376	342	361	345	349	361	376	336	322	334	350	370	388	330	350	355	349	361	406	342	373	380	402	345	371	349	325	360	354	358	347	374	370	311	350	372	346	369	328	331	344	339	364	345	377	356	365	359	355	378	386	346	326	341	363	360	333	362	403	369	340	373	326	334	385	354	357	333	348	337	357	359	369	350	327	352	356	352	391	362	323	356	354	336	374	396	330	369	352	332	380	377	359	365	332	332	348	377	363	364	376	364	387	349	353	346	343	336	358	322	339	356	340	359	358	351	334	359	341	376	375	342	353	321	354	331	382	351	351	408	377	351	351	355	356	347	360	329	385	325	374	348	361	415	330	343	356	366	356	367	369	365	355	353	350	383	346	361	368	378	341	357	350	320	350	315	332	364	357	358	356	346	344	325	362	343	346	329	338	349	321	364	334	331	320	359	361	386	392	352	355	366	330	343	348	369	368	381	396	335	370	353	367	357	327	386	367	355	376	392	360	340	358	350	367	345	318	353	354	340	337	362	359	367	355	383	367	379	331	399	364	360	390	353	358	356	374	360	339	354	362	370	329	364	347	331	344	378	363	381	371	324	338	342	357	353	338	371	374	373	372	360	366	355	368	347	360	371	365	314	352	365	343	348	334	364	345	339	359	351	340	351	338	349	339	343	352	354	362	364	359	383	347	358	382	369	343	339	332	361	332	352	376	361	320	368	359	366	354	354	388	328	363	341	397	330	374	326	321	327	325	350	381	336	351	361	332	343	361	342	342	385	380	368	356	329	339	358	336	347	345	347	366	381	333	369	354	383	357	364	364	363	344	339	360	357	354	366	377	386	367	357	389	345	330	351	343	354	341	358	342	351	358	340	318	362	367	361	350	332	336	350	361	347	368	351	359	368	340	339	350	368	360	352	342	348	381	336	352	344	344	360	350	338	337	382	376	352	330	348	393	377	353	348	351	379	354	364	350	349	364	349	356	353	353	360	325	363	344	346	352	355	393	361	387	351	341	343	370	358	357	374	343	348	341	334	349	354	360	340	358	352	354	381	361	390	371	359	370	371	324	313	352	357	369	367	344	370	365	371	365	343	332	346	346	361	373	354	347	334	335	372	346	356	339	334	378	371	366	365	364	312	327	344	334	352	351	350	322	342	356	343	373	366	360	373	371	370	355	371	327	346	374	373	363	360	366	357	350	370	315	340	335	327	404	344	331	385	391	364	372	349	348	336	394	342	371	362	371	372	350	354	361	337	366	355	349	349	373	358	376	328	341	341	334	371	360	344	328	340	366	356	388	346	345	371	355	405	367	369	373	351	348	321	330	330	323	378	330	353	327	341	381	356	315	349	349	352	355	335	340	363	362	315	391	370	370	365	362	378	376	351	344	380	339	357	347	381	372	342	386	334	346	334	338	332	346	382	319	340	373	338	349	354	357	343	375	358	329	371	342	337	367	381	378	357	350	361	345	364	401	294	335	321	366	329	354	354	348	354	344	353	368	375	355	374	401	369	388	368	329	353	355	362	345	365	334	318	309	335	369	337	297	345	312	362	350	360	357	369	369	350	362	334	332	338	347	340	377	368	334	370	306	360	359	373	330	340	376	344	369	333	353	370	327	341	341	350	374	360	360	364	336	337	317	379	342	361	356	365	337	333	341	400	333	361	385	334	322	339	346	379	353	353	363	388	370	354	364	403	333	342	338	357	355	398	325	370	356	356	369	364	332	328	339	343	361	334	351	337	341	361	343	351	334	386	352	344	321	333	397	360	326	376	360	386	346	370	352	370	353	365	364	336	362	342	358	375	395	364	362	364	378	357	344	361	345	353	360	349	369	366	385	347	361	379	344	392	365	370	315	364	375	369	393	345	342	343	378	331	351	360	370	334	364	351	341	342	352	350	343	351	349	357	386	334	346	357	380	351	350	370	376	370	356	324	350	363	348	300	341	377	347	338	387	329	378	364	369	330	378	349	348	332	352	347	358	390	379	371	350	337	350	347	333	368	337	344	348	331	347	367	341	324	377	364	330	329	371	347	382	361	357	372	367	318	328	366	378	329	358	361	355	354	350	349	363	375	339	379	342	370	349	321	391	347	361	357	387	379	375	365	333	350	371	336	358	354	387	382	360	354	338	353	368	370	359	368	336	341	341	322	344	338	368	385	328	350	331	375	398	375	365	350	340	363	302	380	354	384	355	330	375	349	353	351	329	339	374	353	347	344	343	345	389	359	346	324	372	310	386	355	372	374	357	332	383	349	334	395	322	351	339	390	318	349	340	339	358	388	378	365	357	362	336	335	354	357	370	332	367	358	330	351	373	350	379	345	350	365	384	351	363	338	329	328	349	369	329	352	367	310	372	342	328	363	371	336	368	347	339	340	334	381	348	341	355	373	363	347	370	340	354	368	344	351	358	366	379	338	354	359	317	369	361	317	361	359	335	389	385	342	340	336	350	365	379	345	353	357	352	335	343	331	382	346	344	338	385	339	368	370	368	356	373	343	329	342	361	333	358	343	369	390	369	347	382	348	324	337	379	349	342	376	383	365	351	401	376	344	367	389	380	357	394	354	343	350	332	339	374	385	332	374	359	356	347	353	345	355	328	377	335	379	334	336	364	334	361	369	379	325	334	342	362	328	360	343	360	328	382	360	330	359	370	392	354	379	346	341	376	372	369	341	344	344	347	382	350	353	334	367	331	350	385	308	359	348	352	364	384	351	351	353	351	322	344	388	381	342	351	359	367	350	349	348	374	351	362	354	363	351	328	345	341	350	365	341	360	390	347	353	368	337	384	338	338	378	336	366	372	415	347	344	359	372	352	346	350	366	377	339	369	367	369	358	374	349	341	348	351	325	372	337	358	336	344	351	340	376	350	352	367	388	357	390	352	370	328	373	370	335	360	353	336	363	363	371	327	352	351	345	370	390	334	391	334	351	364	380	358	349	318	309	361	372	352	339	336	356	357	360	335	334	370	382	361	348	305	357	344	362	364	387	341	321	388	347	345	340	365	326	360	345	352	375	363	342	317	351	354	366	355	387	354	371	339	357	356	389	346	341	341	342	337	369	360	375	385	336	352	372	351	341	315	346	351	353	332	363	355	365	360	384	343	382	334	330	398	376	356	356	385	325	340	365	342	339	349	361	337	363	373	326	325	344	365	316	374	356	365	371	359	377	343	342	344	356	320	360	344	332	365	372	386	331	362	355	408	333	331	331	338	390	387	370	348	342	365	357	375	328	349	396	342	371	346	351	345	395	337	361	389	361	343	352	337	343	361	340	353	347	346	378	339	388	352	371	331	354	363	367	347	347	359	375	374	338	331	354	343	367	358	326	352	351	337	373	357	366	391	343	349	350	357	327	345	349	363	362	362	330	377	361	347	370
30172	33922	40790	34439	24265	16034	10378	6733	4676	3250	2351	1861	1495	1277	915	790	679	575	486	467	439	402	398	342	292	290	295	308	291	265	285	261	276	230	277	234	266	249	246	280	237	263	257	238	250	257	283	253	263	246	259	236	247	250	245	255	229	255	241	272	268	251	238	224	264	255	223	249	230	235	234	247	268	236	242	244	247	256	257	281	258	249	260	251	249	228	241	273	212	262	237	232	235	244	256	250	253	238	234	248	230	251	233	237	255	237	245	234	218	235	239	260	225	269	265	254	276	250	228	241	237	229	258	248	239	268	247	247	249	283	243	268	253	237	225	245	262	242	220	242	249	240	226	230	236	284	241	246	260	253	232	256	270	243	258	260	265	249	269	250	235	240	238	234	247	249	233	249	239	235	255	236	251	239	209	241	239	266	259	242	231	244	233	261	260	227	272	219	273	227	240	269	271	245	256	268	232	272	260	240	260	286	267	248	258	260	246	252	244	222	296	244	238	271	247	259	228	244	233	248	262	254	257	227	233	251	250	222	239	248	234	229	229	245	262	244	259	227	223	217	247	241	242	244	252	258	258	277	262	247	255	266	234	231	238	236	263	265	275	245	235	228	250	229	233	248	250	262	240	256	251	261	249	291	228	211	225	250	241	238	224	246	244	250	244	254	261	222	263	232	256	235	225	263	259	245	228	234	272	258	249	226	274	220	228	250	229	275	239	236	243	230	219	272	242	250	230	228	261	222	241	253	254	239	221	234	237	256	247	229	246	280	233	240	235	219	247	238	251	265	234	260	234	220	218	251	274	252	220	274	238	252	224	209	268	247	247	234	249	253	214	241	226	246	263	238	235	247	239	247	269	262	244	242	273	222	250	269	255	237	260	244	253	281	235	266	218	234	250	255	276	251	243	266	223	273	236	248	264	254	226	281	250	250	224	232	257	263	265	241	254	260	239	258	236	265	241	248	260	241	237	227	245	221	239	279	258	256	251	265	246	198	233	230	226	255	224	263	262	231	264	243	249	236	256	238	234	244	249	262	239	244	227	248	234	248	265	251	259	218	235	254	244	254	265	270	259	227	265	222	250	225	228	251	233	249	266	264	211	275	212	226	270	242	241	251	248	263	240	274	245	261	226	242	261	237	249	254	259	238	258	220	279	231	250	246	228	286	261	276	257	262	239	266	234	200	229	258	246	227	237	240	258	252	271	244	244	240	258	256	252	265	261	239	261	263	236	226	281	211	261	250	278	236	239	251	255	246	259	228	267	276	250	261	247	235	260	226	248	245	243	261	242	265	277	269	222	240	248	223	294	280	280	225	246	246	248	258	246	221	252	267	254	234	222	258	245	246	254	255	241	267	257	253	236	253	224	242	272	236	284	245	249	202	265	246	251	253	250	243	230	280	239	226	247	238	242	216	241	239	250	234	273	253	221	253	253	243	248	232	269	253	254	246	248	254	275	237	257	221	251	261	232	256	252	237	266	242	253	267	236	255	265	261	259	244	249	230	224	266	277	240	239	258	247	255	248	245	237	265	228	231	278	244	244	236	233	255	216	235	246	250	247	225	245	244	249	228	246	240	260	250	229	270	257	223	278	266	223	228	223	221	247	266	259	278	193	233	258	253	241	246	213	241	249	270	234	272	256	225	238	238	235	199	228	264	265	258	252	248	253	253	281	233	246	233	256	254	239	250	263	235	239	265	242	237	249	221	253	250	244	225	239	221	227	245	243	246	236	250	247	258	251	263	247	234	221	226	239	258	232	261	238	263	255	257	266	242	261	247	265	238	255	241	273	258	248	241	268	234	242	250	260	242	222	266	250	237	246	230	252	265	233	242	293	250	245	265	246	270	225	261	254	226	256	267	268	234	249	236	285	246	244	258	259	210	271	237	230	243	244	229	248	246	233	265	225	236	235	233	252	217	237	250	239	245	254	247	233	235	253	244	251	256	266	267	244	257	272	251	223	217	257	248	247	239	228	243	249	236	263	236	277	249	244	267	252	225	272	242	246	231	259	220	247	231	232	242	239	231	266	231	242	254	248	236	256	249	244	225	269	252	243	220	214	272	232	231	234	220	246	263	250	258	250	263	231	268	253	233	265	258	233	249	240	242	248	279	232	283	306	267	222	250	250	219	238	256	239	270	221	233	236	268	236	249	277	255	233	224	269	255	282	266	259	248	238	262	244	254	260	255	245	242	249	251	244	236	251	242	262	233	239	253	235	251	238	236	227	224	198	243	241	257	246	255	236	254	234	229	234	243	265	271	241	243	240	226	253	243	236	244	242	263	253	262	240	247	253	238	227	232	263	224	262	259	264	242	242	249	252	263	192	257	274	248	254	230	249	287	267	227	272	234	243	264	243	223	231	227	223	246	249	244	230	242	236	238	228	244	241	284	239	222	244	263	276	242	206	229	231	248	231	254	251	261	257	235	229	256	263	231	239	227	254	246	265	262	268	266	285	258	247	259	251	254	253	244	250	261	259	245	266	246	252	228	250	253	243	224	235	216	231	233	248	242	238	250	260	245	237	269	223	287	248	234	263	261	253	219	251	249	246	248	267	258	232	236	235	230	267	247	263	265	241	247	263	242	257	253	243	265	225	267	285	275	265	260	257	231	247	249	248	218	245	223	294	238	259	253	246	259	223	209	234	242	267	248	227	222	229	225	267	245	239	230	235	226	245	256	279	241	260	225	222	220	250	223	227	274	272	236	227	266	276	238	232	260	239	260	258	248	258	243	261	247	248	253	210	233	243	260	262	276	238	259	252	226	272	257	257	254	257	235	261	228	249	265	236	262	223	239	263	250	257	247	239	230	228	266	233	229	242	246	255	243	260	250	248	242	259	258	243	249	230	258	218	240	260	240	258	250	239	222	290	250	228	239	251	242	229	253	229	222	234	236	258	250	237	237	245	243	235	242	260	259	224	251	275	227	267	255	238	236	232	257	235	256	239	227	241	236	262	235	237	238	251	218	246	239	257	262	256	217	255	258	256	243	229	239	245	262	242	260	259	221	228	237	252	248	236	238	242	257	256	233	256	240	253	242	237	250	265	237	244	262	228	252	226	233	242	233	256	267	247	226	235	248	270	219	254	250	235	236	250	232	245	251	236	251	249	221	243	234	235	250	236	257	269	257	217	237	253	229	272	252	255	228	235	250	221	252	258	266	270	238	257	251	255	256	264	236	263	236	241	250	256	225	287	252	214	248	243	247	242	285	266	220	221	252	266	227	239	254	282	253	259	255	235	234	254	229	239	278	244	257	235	241	256	261	247	232	242	228	221	226	233	253	237	246	214	255	219	239	267	237	256	257	285	258	216	232	235	249	247	237	236	288	234	231	242	244	242	252	274	247	249	262	255	269	267	278	229	238	248	258	260	245	224	245	246	253	265	265	243	254	235	264	242	263	237	244	264	255	250	224	262	228	276	235	232	270	212	250	255	236	239	260	268	219	254	233	243	238	234	270	256	231	250	260	264	241	256	228	270	239
32366	46610	42950	34645	28192	22150	17166	13325	10217	7481	5518	4323	3412	2750	2247	1720	1426	1201	931	888	774	681	639	554	508	475	433	423	438	435	403	338	361	347	347	369	365	402	338	332	346	343	389	352	317	359	325	348	341	345	350	359	326	375	334	338	406	361	356	319	334	373	307	342	334	323	346	341	349	306	304	366	340	311	307	324	332	350	311	351	353	324	313	330	358	313	318	336	326	311	338	319	319	336	345	358	333	330	348	347	348	356	341	324	342	318	327	314	360	342	347	352	354	328	379	327	327	311	348	322	310	356	349	298	306	307	354	331	367	333	334	323	315	314	327	335	340	371	339	333	324	328	318	363	344	350	348	332	320	336	319	307	347	328	332	333	326	361	297	325	378	354	330	339	310	339	287	321	338	361	335	340	320	314	336	329	363	312	350	320	320	331	343	330	357	324	309	316	313	355	335	328	323	351	350	332	299	334	335	313	324	345	316	332	310	362	345	372	315	315	300	347	332	324	360	380	346	326	302	330	316	340	324	326	326	350	349	352	339	353	332	353	333	329	322	330	331	369	351	323	325	331	324	326	353	346	352	354	343	307	365	315	353	329	349	329	324	322	332	327	344	338	278	309	320	333	344	354	355	331	356	377	333	363	336	340	336	341	358	320	347	332	353	319	357	317	308	353	335	352	327	324	349	317	374	325	313	349	342	332	351	348	349	337	339	323	339	300	324	354	351	322	338	326	338	349	317	346	334	338	350	356	334	336	349	346	316	332	323	328	347	332	344	328	340	348	340	315	321	331	322	319	327	352	350	371	346	336	316	338	355	342	347	334	375	321	308	312	337	331	309	335	351	334	319	349	340	386	349	333	296	318	316	336	332	328	297	346	356	338	319	355	323	330	324	345	321	341	336	356	349	328	356	341	333	345	329	330	318	331	319	336	334	289	357	321	339	362	338	331	333	324	322	306	310	326	323	334	343	339	320	308	361	336	347	322	327	319	340	346	338	325	313	359	351	365	363	338	326	324	333	319	349	324	326	314	363	327	319	307	317	321	340	352	321	343	339	340	323	336	342	354	337	361	368	320	331	316	346	322	346	329	330	299	347	385	363	331	324	344	307	330	341	346	318	338	339	344	300	304	324	327	328	343	349	342	331	351	368	332	340	343	322	353	309	283	331	356	304	324	312	330	322	345	319	347	334	327	347	350	295	346	314	336	332	301	330	313	321	350	318	321	338	326	331	316	335	355	342	328	348	339	325	329	355	324	390	309	337	341	343	294	374	328	351	344	340	324	326	331	343	340	313	306	328	317	351	331	345	322	291	295	319	339	340	318	338	325	303	329	338	336	326	333	352	347	367	342	299	321	341	326	324	361	338	330	316	323	308	365	317	342	353	322	301	321	353	311	339	314	336	316	343	349	292	313	341	342	339	343	331	347	316	316	339	318	351	332	338	355	330	321	330	355	323	343	335	328	343	328	341	336	287	342	366	320	333	375	313	332	296	344	329	345	313	285	350	339	325	347	362	367	342	337	311	322	312	345	354	341	353	357	323	341	298	354	351	357	308	331	343	321	342	336	361	346	352	309	362	356	347	317	367	313	312	316	321	360	305	326	334	325	335	351	343	350	323	329	328	317	343	314	324	343	321	345	317	302	335	308	358	312	341	362	338	343	358	310	333	319	339	329	350	354	341	316	362	356	307	369	272	354	352	355	344	302	314	338	310	340	334	317	344	340	342	341	317	342	327	337	361	344	370	330	334	356	358	327	331	339	318	346	309	349	318	324	351	334	329	334	313	354	364	359	335	351	334	319	323	317	299	327	319	340	333	324	353	315	351	346	334	336	313	346	350	310	329	365	328	296	328	343	320	315	324	308	302	359	320	375	345	328	332	345	340	322	353	333	325	341	308	307	364	287	344	324	314	335	355	299	357	346	314	304	340	301	317	339	367	326	315	349	351	293	350	352	339	319	352	368	335	362	370	302	338	353	332	339	322	355	326	313	377	347	319	352	340	341	368	342	308	354	317	331	357	343	316	342	304	333	332	371	323	297	301	307	338	330	338	299	347	332	325	359	323	328	343	296	318	347	299	363	325	345	334	341	359	312	324	320	297	376	337	342	335	320	325	310	327	349	351	322	347	346	351	321	311	355	364	322	327	363	327	328	312	320	342	314	333	357	316	298	329	374	311	341	330	340	328	335	322	350	364	332	323	337	308	341	338	337	330	316	315	350	292	320	332	342	338	314	324	378	333	319	327	341	379	357	326	317	316	346	340	320	337	283	348	341	340	360	342	333	345	334	328	332	304	328	329	338	324	316	357	325	340	332	313	312	316	328	353	306	335	344	330	334	336	339	325	331	335	324	299	335	298	324	354	362	353	329	370	312	357	357	317	363	350	345	306	328	326	339	301	311	286	314	335	333	351	330	363	313	328	322	314	347	326	334	362	350	337	304	350	307	317	324	320	341	321	345	344	359	301	331	341	375	288	320	327	328	338	322	318	344	326	335	330	331	330	353	337	310	355	285	350	337	310	322	308	393	353	350	337	335	322	339	331	329	341	301	345	353	329	340	362	329	341	335	322	324	370	344	307	353	351	330	341	356	334	334	328	343	348	321	338	325	322	359	311	333	344	330	346	353	344	374	311	330	323	333	375	333	337	320	310	311	340	337	313	305	349	344	344	342	330	328	309	290	341	336	320	329	318	315	336	345	353	360	311	362	372	335	368	350	342	354	322	304	328	356	349	312	306	362	307	336	321	316	351	336	336	343	314	342	318	328	354	335	353	344	344	336	333	339	340	340	350	362	322	318	330	301	352	323	327	331	360	336	370	351	327	317	327	363	341	347	342	301	330	342	359	306	308	333	338	322	358	333	317	341	338	327	336	315	305	320	353	334	339	334	333	324	325	326	324	328	369	350	335	325	358	334	369	353	329	346	353	342	313	313	338	353	311	311	303	350	325	317	311	327	350	304	326	314	313	343	360	312	361	340	317	323	349	312	322	324	322	345	321	333	364	332	353	331	314	340	338	327	311	342	336	315	332	334	348	315	341	317	337	316	329	320	325	352	320	304	349	339	360	345	353	321	327	305	319	348	339	321	336	316	319	352	320	354	336	353	346	334	335	357	333	343	351	326	346	311	348	325	321	332	315	317	292	317	359	349	342	340	338	332	310	312	370	352	330	309	292	359	340	305	348	285	319	350	342	351	333	315	351	328	342	323	329	324	332	325	351	319	340	336	343	323	330	296	338	339	370	327	327	333	354	345	318	333	334	310	386	331	352	358	314	315	309	338	348	321	349	309	329	315	317	327	343	372	372	331	353	345	325	296	317	351	328	342	330	346	331	339	375	321	319	342	320	349	307	338	333	352	334	309	314	328	351	364	337	367	321	309	323	317	338	337	339	319	313	348	316	323	327	341	318	372	347	291	353	330	336	332	338	310	314	335	314	343	318	313	341	351	339	318	339	328	334	335	337	319	323	315	358	346	340	344	324	339	320	331
25041	21729	29692	29031	26217	22143	16475	10478	7048	4902	3467	2523	1998	1642	1241	1164	936	754	636	612	525	497	454	417	384	401	317	277	363	282	300	276	272	294	271	255	284	269	256	229	257	240	278	243	261	267	234	242	274	267	254	256	247	225	264	247	268	272	276	257	267	254	243	261	227	236	245	229	239	255	239	252	249	241	237	233	252	260	260	256	258	246	243	238	253	240	243	208	250	263	253	259	238	221	233	247	262	246	229	264	256	260	277	243	280	242	247	271	259	240	245	235	264	254	242	250	260	235	225	246	260	271	232	278	259	241	250	224	228	238	252	223	278	221	208	247	249	239	255	249	232	255	267	258	232	231	241	253	244	223	235	282	263	279	242	240	276	233	297	264	221	251	240	250	250	234	257	248	243	254	240	245	262	237	258	262	263	251	254	251	266	244	250	235	244	275	254	263	270	257	268	242	273	249	209	259	265	231	279	254	235	239	241	259	274	236	256	260	276	252	260	225	253	233	254	258	240	240	294	259	244	208	251	227	253	273	256	248	262	279	255	245	219	253	249	248	261	261	217	245	242	256	235	255	243	252	216	256	260	291	266	250	254	239	247	264	266	251	252	237	250	256	256	260	265	267	241	244	269	266	263	276	249	268	262	242	226	255	247	239	240	261	242	243	264	264	217	254	251	250	265	246	259	240	248	243	225	258	261	286	250	220	269	231	233	272	254	228	263	254	257	270	281	241	253	226	233	250	255	237	248	265	248	270	227	273	235	260	269	261	253	238	255	227	266	260	228	253	231	260	245	258	270	245	256	217	243	260	266	270	263	263	237	232	249	239	239	253	247	248	260	238	252	244	244	263	269	279	257	226	239	244	271	262	242	226	248	261	246	217	265	234	224	253	250	238	230	243	260	230	243	227	236	286	264	242	231	243	241	252	248	247	240	248	245	246	258	269	247	248	266	262	264	258	260	240	254	264	246	247	243	256	247	220	271	238	265	246	231	248	244	243	239	245	266	268	250	239	284	256	237	241	228	267	262	286	254	265	257	246	246	232	269	275	250	263	262	247	244	268	264	221	254	243	232	237	226	249	263	258	228	254	221	225	244	260	257	246	253	236	237	253	253	249	230	277	251	262	234	281	281	233	266	262	231	260	253	211	255	251	233	248	249	287	248	254	228	268	266	244	257	245	238	260	277	237	235	229	237	264	266	219	252	250	247	245	251	243	255	272	247	260	256	255	242	285	240	265	253	240	272	247	270	276	248	241	255	265	247	288	262	237	234	266	244	263	261	267	254	267	227	233	231	279	232	250	255	236	266	251	250	252	224	263	255	237	288	270	238	231	232	230	251	231	227	249	221	217	263	269	228	229	245	252	252	254	256	255	258	280	238	251	248	247	261	254	250	249	240	253	239	255	233	236	260	253	218	265	245	240	252	256	241	231	227	242	246	248	252	291	240	280	236	271	241	263	260	253	266	261	236	223	225	244	257	214	254	229	265	251	266	247	224	236	262	247	259	245	271	244	233	234	221	275	231	272	252	230	276	265	250	266	272	269	304	257	238	263	249	255	251	274	250	234	295	225	264	263	256	254	256	268	260	234	230	252	254	248	264	234	261	252	263	246	224	243	238	252	268	230	245	259	259	250	232	239	254	236	253	242	245	243	233	247	237	262	246	299	248	233	255	266	251	244	250	243	265	234	275	237	223	261	250	244	243	249	238	249	244	224	229	242	285	227	229	233	251	281	226	233	261	248	252	253	254	233	246	251	233	224	220	251	252	254	260	268	255	263	272	216	287	231	241	237	252	257	233	260	255	234	251	269	268	247	259	220	260	231	244	219	255	254	257	243	230	254	259	241	263	242	259	268	261	261	241	217	234	255	230	257	250	237	246	264	263	218	261	237	243	277	243	261	225	232	236	235	215	226	216	244	270	227	275	262	235	247	251	253	253	251	267	257	244	288	253	227	246	265	279	244	232	281	231	261	239	252	246	255	235	250	256	266	232	258	277	243	246	255	235	253	223	258	263	253	230	259	255	253	256	231	230	273	245	245	239	242	224	256	217	260	263	273	235	277	234	250	217	259	246	260	231	303	237	265	241	265	243	260	279	243	264	233	279	275	246	255	247	259	270	232	252	247	251	254	257	249	250	247	251	225	230	264	267	256	229	241	224	248	266	280	245	253	271	256	241	246	254	275	220	267	243	246	243	258	253	259	252	239	272	266	250	264	257	262	264	233	272	232	234	251	258	262	226	242	261	267	230	263	229	237	258	271	235	244	260	268	221	244	243	249	251	249	258	242	256	244	244	269	222	239	257	265	250	257	243	238	237	262	242	274	275	244	263	234	248	242	238	242	226	241	262	261	268	242	257	230	239	255	269	290	205	228	249	239	296	248	219	248	238	231	235	275	253	262	249	263	275	242	247	231	252	270	276	240	294	277	236	265	233	265	244	238	236	237	211	233	272	256	236	246	260	240	253	235	233	228	240	243	246	255	241	246	241	248	243	266	237	243	256	239	259	265	266	243	257	227	246	258	250	273	260	267	246	239	247	263	252	250	268	258	232	253	239	244	247	266	281	239	231	231	222	247	225	251	247	264	260	251	239	236	263	236	259	272	258	233	252	240	259	240	236	261	237	211	249	269	250	252	269	236	239	246	290	259	297	252	254	264	232	257	248	235	220	234	251	239	228	258	253	268	255	238	259	254	272	220	247	281	245	241	263	236	255	238	254	257	269	241	258	224	236	208	253	255	234	263	241	263	243	247	260	237	256	283	245	225	254	264	253	242	227	237	268	220	263	271	264	251	240	254	240	257	253	209	222	248	240	258	235	276	238	233	258	269	262	253	250	274	232	260	257	261	264	282	245	255	255	275	250	240	266	234	252	257	288	258	249	237	281	246	233	238	267	242	261	255	263	248	233	256	259	257	270	237	242	242	249	248	253	264	240	240	250	259	237	257	258	252	273	252	242	230	260	274	244	246	219	243	233	226	262	249	233	262	233	240	250	251	238	248	281	268	276	247	251	246	258	237	234	247	251	260	234	257	230	234	239	237	249	266	267	241	261	234	250	257	198	275	243	217	221	262	281	246	254	262	231	265	267	280	256	238	237	242	249	249	263	242	241	244	249	248	241	248	245	239	246	227	286	259	271	277	257	248	255	247	237	242	264	284	259	247	235	242	266	241	252	237	273	250	266	255	233	256	256	238	271	261	250	243	269	236	252	276	251	256	241	240	240	257	265	238	277	245	251	258	292	243	245	244	267	233	245	238	259	228	249	252	265	267	225	258	245	278	293	263	228	236	238	263	246	243	253	244	221	216	256	240	261	272	261	241	260	276	268	259	241	236	267	243	239	261	264	258	230	240	245	265	246	230	251	220	250	235	261	268	264	273	258	248	246	254	236	253	229	254	260	245	241	232	232	266	261	254	254	281	226	262	231	249	274	245	237	216	264	239	239	265	240	241	259	258	268	249	250	248	246	259	268	243	249	253	233	251	251	250
34636	56551	52658	42533	35777	29078	23771	19113	14754	11442	8317	6547	5182	4201	3255	2763	2142	1665	1508	1373	1079	841	837	709	691	655	584	553	483	517	478	452	427	408	422	430	382	403	361	411	379	385	380	407	379	387	418	343	394	354	350	403	384	349	403	385	353	384	417	378	376	361	388	396	374	396	370	381	376	378	360	389	374	404	314	384	361	356	392	363	378	360	346	367	367	375	379	385	368	396	364	345	376	352	377	328	369	370	394	374	379	382	397	386	372	387	354	391	371	368	381	359	383	374	404	357	354	403	345	379	377	379	370	354	379	378	344	375	373	391	349	345	328	351	345	379	363	383	383	383	404	376	376	358	363	345	387	414	375	358	363	382	364	389	327	359	338	348	347	387	369	386	363	375	354	358	373	351	330	360	365	343	370	386	373	427	337	370	381	356	374	333	367	357	328	399	359	352	377	367	359	351	372	362	349	398	358	392	361	375	359	392	382	352	375	353	391	374	369	371	360	374	361	419	316	375	390	332	376	339	401	356	374	387	381	322	359	384	382	368	386	386	368	354	358	386	340	339	383	358	388	380	354	367	370	388	345	409	384	402	366	356	365	377	348	389	375	377	350	377	388	379	345	411	352	364	344	377	392	379	344	380	379	373	406	355	375	386	353	387	361	366	383	386	381	360	419	378	364	365	347	376	369	361	358	368	387	370	395	392	373	359	357	354	329	387	302	367	332	371	371	391	360	382	395	394	387	382	361	397	398	358	381	336	373	374	374	358	368	357	379	365	374	356	374	356	368	382	370	362	339	358	377	392	356	396	378	394	395	411	394	382	391	388	367	352	382	374	366	359	413	404	335	354	394	390	387	398	386	375	369	368	392	382	351	372	365	387	345	377	387	339	395	397	363	369	380	350	370	341	375	358	377	358	403	355	342	369	394	358	378	374	388	351	369	384	379	372	408	385	399	379	388	387	364	367	384	361	375	353	382	414	381	373	356	375	370	357	391	356	388	330	358	380	355	387	370	380	370	385	369	359	352	383	377	391	345	366	389	372	355	397	352	396	356	390	399	347	356	325	362	364	384	377	348	389	343	377	388	366	341	366	376	376	372	360	358	373	359	346	383	338	399	383	379	376	396	389	380	374	362	384	343	356	378	391	400	374	384	367	382	412	388	375	332	338	351	381	349	398	375	330	399	356	347	354	405	387	351	383	356	358	371	388	380	402	382	404	377	393	381	373	407	371	356	349	379	345	358	366	322	400	368	370	362	362	421	373	341	365	349	360	388	373	348	367	400	353	416	368	364	378	396	393	334	345	359	371	421	392	336	374	371	375	371	366	374	362	357	337	354	353	392	372	383	364	391	389	370	338	363	338	394	356	405	366	389	383	380	364	393	355	380	359	372	410	387	382	354	370	378	392	380	347	361	351	358	396	376	377	384	361	375	370	364	355	382	384	380	379	376	357	354	342	360	342	381	369	341	359	374	360	362	365	357	360	387	381	397	355	352	376	391	381	352	371	407	358	374	394	356	385	380	373	381	379	391	381	369	379	375	397	366	359	364	329	349	381	382	393	388	355	385	403	355	369	378	406	388	377	355	406	365	373	371	383	375	358	365	360	369	359	369	375	402	385	355	372	392	378	361	338	400	380	380	336	404	376	377	372	362	346	392	382	351	358	382	340	387	378	400	379	386	349	357	344	380	335	374	377	341	356	352	362	369	357	385	401	329	334	384	386	338	351	384	353	348	382	379	367	396	377	337	372	382	384	381	373	396	405	362	338	372	394	374	380	364	422	379	351	339	351	397	370	351	387	347	388	372	361	391	349	350	384	388	377	373	344	377	336	399	358	383	340	374	373	349	352	354	382	417	361	390	401	351	349	387	364	364	346	392	377	366	393	378	388	353	406	377	372	395	440	368	378	394	351	339	350	350	352	385	353	352	400	356	361	349	355	346	342	360	352	388	376	372	332	373	389	378	346	369	385	371	368	351	376	384	332	387	380	359	374	380	376	342	338	395	362	370	405	404	370	382	397	378	353	372	339	344	387	374	380	374	365	365	357	347	384	402	380	350	388	373	384	438	345	399	355	407	367	344	379	366	385	313	363	376	336	353	377	345	385	343	353	397	365	371	387	322	398	383	363	352	359	351	361	386	371	409	370	396	351	379	399	362	357	393	397	343	412	363	360	339	384	345	372	340	373	346	372	412	395	375	335	341	379	385	381	385	378	385	385	347	367	344	380	388	358	376	380	368	381	378	362	386	369	357	386	364	366	392	342	383	388	379	375	379	372	381	384	408	355	365	362	355	380	383	367	362	366	354	396	364	344	341	393	348	370	366	350	387	367	375	346	382	381	367	353	367	381	386	336	404	380	395	365	377	335	361	371	369	389	390	343	352	359	403	367	351	343	352	409	360	376	368	367	350	326	373	398	326	367	370	394	382	369	342	351	352	368	366	361	362	376	339	360	386	362	336	391	360	362	370	393	393	367	371	357	349	387	388	349	378	391	368	367	381	393	349	361	341	356	356	379	359	382	377	360	402	355	359	385	371	371	361	368	341	376	358	387	400	346	386	358	386	377	375	365	391	360	365	359	378	375	391	397	372	363	380	373	391	371	397	366	362	340	372	366	384	394	337	361	382	414	372	402	363	392	351	364	352	348	364	354	358	350	373	368	358	366	364	397	367	406	357	376	372	351	407	375	350	365	395	384	375	373	362	352	346	408	365	354	372	366	396	358	381	356	357	362	406	380	359	388	367	381	397	397	368	383	410	379	375	360	362	357	367	361	366	365	344	385	373	394	345	374	376	365	363	355	369	358	372	381	362	397	362	371	354	374	359	384	378	338	413	396	374	404	394	390	347	369	382	381	369	396	329	357	357	379	351	325	360	367	391	352	362	398	347	375	353	393	382	366	371	365	377	376	368	361	376	378	337	369	397	377	389	369	357	369	372	386	349	358	373	350	371	356	386	376	394	363	355	362	346	368	363	380	367	374	409	368	369	381	406	375	376	330	361	334	344	379	377	397	373	383	386	370	364	381	340	361	374	393	353	339	392	354	395	373	362	367	379	354	411	343	369	375	395	395	368	389	384	367	354	371	344	363	357	351	358	373	344	364	359	378	343	390	341	379	396	352	341	378	375	359	385	392	392	367	341	366	394	395	368	347	363	383	398	365	379	387	333	366	362	384	368	353	367	363	357	356	365	354	352	376	331	381	370	364	372	354	371	382	406	352	375	353	385	346	372	388	420	361	356	381	368	359	366	337	368	362	363	407	367	346	404	389	418	342	378	341	346	385	348	381	368	385	358	427	329	371	376	375	361	347	389	398	364	367	328	339	375	377	353	397	359	416	377	379	374	358	340	389	346	358	371	358	397	387	369	361	377	361	387	369	366	371	369	382	363	402	356	371	349	378	357	347	352	360	393	355	330	383	344	345	363	398	335	373	363	333	386	389	351	377	362	360	379	369	389	396	341	353	372	361	372	356	366	353	352	366	407	372	383	369
23802	21687	29673	25042	24169	25318	23239	14751	9875	7116	5102	3594	2707	2184	1861	1489	1237	1026	873	789	634	547	518	488	398	406	394	347	326	295	319	283	267	278	251	286	282	271	255	249	239	243	231	277	247	251	266	234	250	247	268	209	271	274	255	257	255	258	237	254	262	256	243	253	244	217	244	246	239	257	279	254	214	246	244	229	259	269	262	213	249	238	233	240	245	246	234	244	251	253	258	256	260	272	266	252	243	272	246	249	262	258	250	247	241	272	279	245	237	245	267	246	254	249	251	257	237	258	250	240	251	246	282	266	257	238	229	249	248	244	269	274	254	254	239	234	272	233	223	235	254	235	265	261	247	234	255	230	234	248	233	239	252	231	260	228	205	256	232	262	255	248	239	265	222	223	255	235	270	250	277	234	285	232	231	287	221	260	264	274	218	224	218	242	233	262	247	243	243	240	255	231	257	235	249	232	243	264	236	274	244	230	236	218	254	237	243	238	244	242	260	242	233	257	258	224	262	209	243	250	227	254	275	244	223	242	238	248	242	255	240	239	248	248	238	240	249	250	244	238	249	244	236	252	251	251	262	255	243	257	252	241	246	262	286	253	251	254	244	251	251	240	228	250	260	245	257	245	209	250	245	211	264	226	202	230	235	211	233	251	255	246	224	241	247	252	262	269	281	279	209	235	241	245	244	239	270	234	236	251	249	257	240	239	268	237	239	268	229	240	246	238	219	238	231	238	265	259	230	232	252	237	244	230	262	226	262	242	230	232	240	253	244	295	269	222	239	248	249	254	235	253	233	214	221	266	251	252	240	248	242	251	268	247	238	228	218	251	258	224	242	241	225	243	242	235	244	247	220	254	233	219	247	232	230	250	219	278	226	251	230	235	240	263	216	228	253	249	261	268	244	241	245	272	263	233	226	221	236	237	248	238	264	242	238	260	278	264	244	223	248	212	262	232	260	260	256	243	270	255	271	223	233	239	238	236	251	216	256	257	248	245	217	239	252	246	246	262	248	255	257	265	244	241	226	219	261	268	238	247	244	255	274	267	246	266	244	233	250	246	257	238	252	252	247	237	246	247	254	260	229	238	217	241	270	227	243	256	242	248	240	264	242	262	264	203	236	222	254	255	276	240	215	223	224	245	213	226	265	255	240	270	278	259	245	266	248	265	244	273	247	247	262	242	237	256	236	268	234	251	218	221	248	245	235	241	231	250	234	230	236	259	257	257	222	245	252	227	235	244	239	219	249	235	240	219	250	277	227	242	248	270	257	258	265	254	239	228	229	234	195	243	225	230	220	234	215	221	270	268	232	236	274	242	239	265	236	249	245	231	230	269	239	230	237	251	252	242	223	254	246	231	249	247	254	255	266	251	246	251	251	244	281	251	253	225	250	240	251	260	248	237	247	277	271	247	247	243	250	258	280	234	236	256	243	265	249	230	258	227	246	218	236	248	260	258	222	271	238	246	251	245	256	229	237	247	233	234	248	251	267	244	259	229	223	254	230	231	224	242	257	225	253	247	245	253	235	237	269	240	238	265	230	238	232	219	229	225	256	248	216	264	234	236	273	224	227	238	231	252	227	242	291	240	247	244	277	214	272	245	259	246	221	251	219	246	267	243	247	243	252	266	257	236	241	258	240	239	251	242	256	244	254	250	253	222	248	249	242	241	264	247	251	259	263	239	239	237	254	264	227	252	262	248	248	229	244	218	238	226	227	257	264	240	253	232	247	229	237	247	231	248	250	218	249	253	229	258	248	257	258	243	245	247	232	235	272	250	249	238	230	252	259	232	223	221	242	251	240	228	216	238	250	211	253	252	244	257	226	264	273	243	221	262	244	239	260	221	237	224	230	237	251	248	260	269	249	236	269	220	247	272	265	241	255	240	250	241	236	232	253	257	248	236	244	230	241	249	264	247	248	249	251	245	264	240	259	230	264	225	261	232	240	245	262	272	239	241	263	263	217	189	245	264	265	262	246	247	249	251	231	248	243	228	208	243	227	267	244	269	275	245	266	240	234	288	255	287	235	235	218	208	255	240	254	233	205	252	239	241	252	221	251	246	243	268	285	249	221	274	251	255	267	234	252	244	258	267	282	238	250	268	255	240	236	260	258	222	240	239	210	263	232	249	266	221	233	244	230	246	221	218	244	233	267	237	250	260	241	251	230	266	261	247	252	244	258	234	251	253	239	206	247	264	248	231	243	242	246	224	231	243	240	248	241	229	242	244	241	253	252	231	253	268	227	242	259	225	237	236	236	245	221	217	233	251	249	253	237	227	232	273	256	255	265	259	213	278	263	236	249	225	261	265	225	238	229	223	273	238	244	254	243	277	267	243	259	242	261	266	263	244	236	266	230	249	232	276	290	240	256	236	237	226	238	244	252	240	239	225	254	239	225	263	220	250	260	237	228	243	233	259	256	264	267	224	251	232	248	252	239	253	239	256	260	223	222	243	242	267	273	255	279	266	270	276	238	279	249	259	235	233	253	258	284	261	256	236	229	267	242	246	227	263	239	220	253	258	263	251	243	269	231	232	237	262	256	246	243	242	218	256	249	242	256	237	245	253	247	231	239	236	254	262	259	234	271	224	234	239	241	262	237	245	237	250	246	225	249	218	206	249	245	253	262	271	238	224	251	245	219	253	253	273	262	256	259	286	256	276	252	244	241	261	235	236	241	233	221	264	266	267	245	264	234	259	239	242	269	263	219	242	281	248	227	237	247	251	245	248	255	251	233	272	243	207	235	240	261	263	251	253	234	240	247	255	230	251	229	237	232	235	261	239	249	266	233	256	234	239	243	228	260	266	261	231	254	272	262	268	247	257	287	239	245	271	254	249	256	261	264	275	267	230	203	249	252	282	240	265	248	257	253	273	241	231	248	280	260	281	248	261	250	220	236	236	216	230	248	247	250	219	245	231	253	267	256	239	249	235	238	258	209	247	268	235	257	243	234	234	232	247	235	255	251	264	237	252	251	262	250	226	238	254	223	246	240	289	258	241	236	242	249	257	242	254	270	261	271	257	257	256	257	220	247	238	233	248	244	238	221	236	259	243	221	212	225	242	225	220	236	219	242	242	243	236	228	238	238	249	246	246	241	249	240	263	252	276	239	248	232	253	229	248	233	236	252	248	236	254	244	252	231	237	290	258	231	255	274	257	244	249	250	262	245	228	246	216	259	252	256	233	235	279	234	261	247	243	223	235	240	252	222	264	231	236	265	249	226	265	248	220	216	220	269	247	232	258	240	253	228	270	256	250	250	245	270	240	232	248	231	243	252	256	254	242	230	250	260	237	249	238	250	257	229	223	242	237	269	241	251	222	240	248	266	232	229	257	243	254	236	245	219	249	235	248	255	243	255	227	234	242	198	238	236	246	241	237	245	266	228	266	239	271	275	229	248	235	256	244	257	250	238	244	248	243	251	249	261	243	255	242	229	245	221	232	255	256	259	260	223	230	254	263	272	225	235	264	222	247	238	243	252	234	260	249
36057	61254	57327	47189	39743	33471	28345	23639	19063	14847	11391	8716	6851	5426	4374	3765	2953	2482	2045	1699	1371	1200	1001	951	899	747	668	617	605	547	513	466	436	447	398	418	425	410	418	362	415	391	395	370	395	399	397	377	342	344	401	393	398	371	352	351	400	325	361	379	340	349	332	369	359	355	347	393	347	343	357	374	323	377	359	364	341	349	369	378	313	374	378	341	354	345	382	355	374	386	372	390	361	323	331	362	353	334	334	347	385	356	391	377	359	342	387	359	357	380	337	366	377	370	370	375	361	349	359	366	351	334	322	345	341	368	389	373	363	363	362	360	360	376	362	391	362	347	339	367	361	360	357	372	354	362	355	358	328	375	336	386	359	328	356	367	354	352	385	386	387	360	340	358	343	362	383	378	360	364	359	380	363	350	382	377	339	335	373	312	357	367	385	365	360	368	389	377	345	334	352	378	363	355	402	378	352	370	313	345	361	348	388	338	328	378	338	395	378	381	403	373	395	358	339	351	401	364	367	335	328	368	369	347	380	375	356	393	366	403	403	375	368	344	376	338	348	375	352	341	377	374	332	339	378	367	392	372	379	377	375	333	351	355	385	346	356	376	377	365	335	391	357	360	352	343	353	329	365	354	362	378	372	354	369	341	319	392	349	342	379	366	375	358	335	347	366	354	355	366	348	314	367	339	362	373	339	345	337	350	343	347	358	384	375	339	395	352	357	364	381	389	392	355	359	351	382	381	399	359	342	328	356	359	315	339	372	356	354	348	360	357	355	378	350	347	358	366	353	377	392	343	334	363	311	356	369	354	366	373	334	342	369	334	372	334	372	365	368	338	343	380	388	352	354	319	380	358	336	361	374	361	324	331	370	336	359	350	376	350	375	356	382	337	341	326	340	408	373	390	392	353	378	370	319	354	341	390	365	346	352	352	373	324	374	328	366	336	350	344	330	368	355	359	374	395	385	342	338	381	369	330	356	391	341	336	377	360	355	358	378	383	354	373	339	356	349	376	368	350	358	374	314	349	388	367	370	369	329	385	359	345	410	370	374	379	373	362	377	337	346	369	391	354	346	369	353	369	324	345	366	367	335	359	370	357	355	342	390	344	396	377	350	376	353	366	362	337	354	369	334	406	349	334	336	346	366	327	350	348	346	379	360	372	366	365	368	323	352	348	372	331	366	334	331	385	361	315	374	355	379	367	321	347	352	373	361	374	369	353	374	350	352	347	326	375	391	380	339	346	359	372	367	358	357	325	359	360	364	359	364	359	379	365	331	360	393	355	391	361	342	343	356	378	363	361	343	347	356	334	341	378	344	343	358	361	374	352	348	388	318	371	368	375	346	362	359	360	373	346	338	358	332	339	359	361	364	341	355	381	359	352	367	354	360	346	364	352	383	343	378	360	370	381	355	374	386	358	355	359	352	358	348	362	302	360	384	374	356	381	337	349	341	373	358	355	367	346	392	380	373	355	354	361	366	390	353	371	327	368	352	351	371	379	353	364	358	372	340	394	387	352	380	369	327	346	382	394	371	335	340	339	353	357	356	349	334	363	383	378	370	338	374	344	320	360	350	390	336	371	377	360	374	388	376	334	348	328	358	366	332	326	378	361	336	378	361	354	343	335	362	352	357	380	335	367	348	343	368	353	377	368	387	367	343	345	343	362	351	367	366	374	403	323	357	381	368	350	376	378	384	336	377	360	350	349	383	355	378	365	362	381	363	365	345	352	374	360	363	398	362	335	378	371	341	355	339	342	350	317	375	340	340	367	337	411	365	372	353	344	343	347	339	365	337	353	333	360	339	383	351	368	364	338	333	375	352	377	363	362	375	353	372	383	354	371	344	371	325	366	378	331	357	364	351	366	346	361	370	376	357	359	368	358	329	381	342	340	328	328	344	367	347	368	394	361	344	361	397	368	352	366	365	322	351	345	337	370	368	371	347	385	300	400	346	373	359	401	349	333	331	349	379	355	372	374	346	342	365	334	337	386	389	352	370	363	361	360	354	355	345	349	362	370	368	383	382	342	342	348	394	371	377	373	380	354	370	393	365	362	337	366	341	366	301	337	394	369	402	361	344	337	350	349	346	372	371	390	391	346	365	363	399	339	362	334	377	360	370	354	348	347	372	377	384	375	332	392	371	359	367	369	328	345	359	356	352	383	348	355	358	355	378	361	375	351	362	353	358	351	369	347	367	327	350	369	374	371	344	352	367	357	355	377	356	374	383	367	365	366	405	376	372	410	360	377	351	361	371	374	354	390	336	341	372	359	340	348	331	348	362	353	366	353	356	347	369	368	356	342	367	317	397	366	372	343	351	385	349	348	375	353	401	363	368	364	364	329	376	398	359	365	357	348	409	343	363	389	358	342	374	351	354	364	352	362	356	404	347	367	363	331	400	369	377	353	363	353	368	346	364	348	394	350	354	362	353	352	384	376	372	356	366	371	369	383	392	356	349	322	355	368	380	351	355	399	354	395	371	344	348	349	388	357	368	350	361	345	368	355	349	332	322	336	367	353	340	369	371	359	372	365	368	340	335	344	362	374	342	383	357	368	354	359	360	361	332	366	335	326	377	330	379	355	356	355	367	379	344	393	330	421	373	388	347	351	331	375	349	380	372	377	349	358	353	343	376	360	381	381	342	349	345	371	364	363	362	354	343	407	359	360	337	368	367	399	348	336	349	367	374	381	322	356	383	351	338	355	361	377	389	365	344	358	365	323	386	354	364	338	367	346	362	350	340	355	365	343	374	366	339	353	377	341	327	335	353	368	352	314	367	355	338	362	360	351	358	339	332	348	366	370	333	381	384	393	398	318	365	353	367	344	361	380	358	336	398	369	364	343	348	359	322	371	358	379	354	400	373	367	375	370	370	374	356	356	344	370	347	338	364	373	345	382	372	352	352	370	366	335	356	319	370	363	368	357	353	373	363	358	386	363	358	352	369	365	378	363	338	356	336	346	377	329	358	376	363	340	344	365	371	350	333	340	309	352	342	365	333	350	366	340	342	357	365	353	360	342	357	363	379	374	372	327	362	364	350	333	367	339	365	387	395	369	312	366	363	356	371	348	363	344	387	373	346	367	334	350	330	363	379	348	360	343	366	333	372	352	357	359	333	346	329	377	335	352	339	333	330	345	387	368	359	328	361	371	363	390	344	353	375	355	397	349	348	342	371	351	334	366	362	365	355	361	353	325	377	370	334	358	372	379	363	381	360	348	357	354	363	391	369	351	324	336	379	362	360	366	375	339	346	332	347	365	357	342	358	334	367	352	347	388	363	334	338	366	326	318	382	353	379	380	355	380	345	318	333	311	344	352	341	361	331	375	334	359	394	377	355	371	380	347	349	350	352	363	388	370	360	350	337	349	374	335	344	387	333	374	356	395	357	376	333	343	333	397	386	387	344	377	341	385	357	358	349	359	375	373	381	369	370	342	363	391	357	384	351	386	380	357	371	377	357	366	347	355	363	358	373	351	340	345	362	337	347	344
30239	33604	40703	33988	23195	15629	10095	6567	4485	3242	2472	1736	1405	1074	940	828	728	640	485	449	437	363	387	341	343	332	307	324	267	313	288	285	239	238	236	256	289	255	252	300	234	256	238	300	228	232	262	249	270	256	231	258	268	260	251	270	261	248	249	240	267	270	260	213	273	234	261	225	272	282	254	256	257	240	246	262	263	237	235	257	255	231	261	241	277	251	256	260	253	273	248	273	283	235	280	280	225	247	264	236	255	238	261	262	249	252	240	242	240	245	263	248	247	254	252	216	251	224	228	272	265	253	254	240	245	262	251	269	271	254	239	243	263	249	274	280	254	237	266	245	228	233	269	230	287	262	255	276	282	237	257	248	257	267	276	251	239	252	230	255	216	261	256	265	242	254	263	247	276	258	266	249	255	258	234	252	227	224	237	218	233	250	261	257	236	263	261	248	259	232	251	230	215	249	269	238	272	247	271	247	249	263	229	225	243	241	248	229	274	247	266	237	252	251	267	257	259	262	244	234	282	235	274	247	261	246	233	267	228	281	257	256	244	251	241	242	260	275	256	243	262	262	254	266	261	268	265	246	271	234	275	266	268	259	249	231	255	279	263	243	259	233	236	249	279	246	236	261	227	270	272	227	233	268	231	245	244	280	250	261	275	248	250	253	247	241	260	239	262	253	266	283	239	250	249	254	235	264	263	272	227	253	247	230	213	259	252	235	245	270	256	264	268	259	243	230	231	262	258	287	256	234	263	274	236	226	243	260	259	246	245	246	258	235	254	258	258	275	280	234	256	231	275	247	248	257	268	254	235	225	239	257	260	243	235	249	257	263	252	233	213	253	240	261	232	246	236	231	246	251	257	277	253	255	232	244	256	261	284	254	234	247	248	247	267	233	248	265	259	269	243	252	256	262	240	225	219	253	262	235	237	246	267	233	265	262	240	229	237	251	254	245	272	243	235	265	262	227	245	280	248	248	249	232	245	230	232	268	238	271	243	262	221	274	272	273	258	255	250	241	278	260	234	283	256	254	239	238	235	245	249	238	249	266	263	257	213	272	235	248	238	273	275	216	251	266	246	233	280	256	247	232	265	232	220	253	246	242	260	249	265	267	248	259	267	247	227	255	237	251	241	243	247	281	261	261	236	246	235	238	241	262	258	247	236	273	282	266	239	286	249	242	243	255	249	246	207	251	246	247	242	209	270	248	252	230	236	233	244	247	244	282	258	246	242	271	258	265	265	271	252	265	255	249	267	247	253	239	226	239	278	241	258	239	270	261	237	259	234	263	231	270	251	245	248	252	245	248	248	238	247	255	244	265	250	266	267	237	259	240	249	247	268	245	255	241	220	255	272	253	271	262	206	248	264	264	296	227	246	262	246	263	222	259	252	254	261	237	244	229	236	255	251	252	250	241	267	263	267	277	253	232	261	227	218	220	252	253	264	259	285	255	249	244	228	253	239	268	247	246	271	258	269	227	266	228	244	275	243	235	262	259	267	255	266	276	244	228	226	243	253	228	243	247	247	263	263	242	245	241	264	253	237	245	262	248	250	220	227	254	251	253	256	245	264	242	263	263	260	254	248	233	241	216	230	255	259	268	256	255	276	237	254	243	212	278	237	246	239	248	236	265	266	260	239	244	257	238	241	264	251	267	245	243	296	259	261	245	252	269	263	281	234	234	257	265	250	243	249	254	212	249	240	248	249	244	273	242	225	232	261	260	272	256	249	287	215	251	252	241	237	248	261	233	272	247	234	256	251	267	242	234	259	247	274	238	251	274	246	256	265	253	287	272	272	250	241	257	249	282	249	282	251	244	219	265	251	246	239	257	223	241	250	230	249	248	250	274	273	264	290	253	237	224	250	228	233	237	252	278	253	243	255	263	244	263	243	258	258	247	241	274	254	265	265	253	274	250	259	279	269	223	242	220	245	285	256	264	241	278	254	252	222	252	247	242	251	254	265	239	270	244	229	243	254	256	241	233	234	261	259	258	279	244	270	256	252	240	268	278	240	277	230	245	228	253	289	243	249	230	233	283	232	239	245	258	253	242	261	253	237	240	273	227	219	250	256	233	268	250	256	214	263	256	243	243	246	219	234	252	241	268	264	242	254	272	249	239	237	241	258	253	253	217	252	282	243	236	269	232	244	253	270	246	243	249	239	266	258	266	263	210	224	280	265	241	267	254	243	248	258	236	215	271	243	271	269	245	233	240	248	267	254	252	234	269	256	247	236	280	249	240	262	254	241	239	229	265	253	269	283	247	218	257	255	207	246	245	236	233	260	234	247	250	243	236	291	273	243	253	272	288	263	257	271	264	269	221	285	247	271	238	241	252	218	250	251	242	259	257	248	249	251	258	247	277	242	253	267	244	252	236	237	253	226	224	221	285	231	238	244	268	247	265	241	261	232	248	258	246	250	260	248	202	276	241	228	248	235	262	263	266	255	257	275	269	242	261	249	259	254	239	252	243	235	268	244	256	258	253	280	264	267	268	241	245	261	236	283	246	247	261	234	245	254	245	262	232	257	243	281	250	245	246	223	256	256	252	251	266	236	262	282	245	253	248	234	220	262	198	251	251	277	238	265	235	264	266	229	258	284	248	245	262	242	266	251	241	263	239	250	269	255	242	252	244	225	277	245	230	261	262	240	274	249	265	261	224	233	262	269	246	218	239	263	246	242	271	267	227	261	238	251	239	246	250	230	244	221	245	278	271	237	258	256	264	263	265	228	274	230	245	266	247	243	261	239	243	258	269	239	242	229	230	239	243	241	242	246	244	236	259	248	236	251	236	241	246	271	263	256	260	254	276	260	258	271	243	251	230	273	244	245	246	219	269	247	270	247	247	270	230	246	224	250	295	227	226	262	247	255	257	252	216	262	263	247	230	253	251	283	243	258	258	238	233	244	251	236	236	254	256	273	241	257	255	282	244	256	251	252	273	242	244	253	263	215	282	257	263	275	238	283	258	231	250	226	255	245	274	242	241	244	269	228	259	259	275	258	258	279	276	231	223	271	227	259	272	250	212	247	248	233	244	262	236	273	269	254	253	252	251	243	273	267	229	245	278	262	248	270	239	279	252	237	276	283	262	223	233	251	263	229	257	230	269	252	250	264	263	262	272	228	245	249	243	232	218	239	242	242	258	260	237	239	244	250	234	224	235	266	243	232	221	216	244	230	262	226	222	226	276	241	226	220	260	262	253	269	252	266	274	235	261	275	282	225	298	279	274	250	263	270	262	266	270	269	247	234	278	250	253	237	252	268	269	281	273	256	243	246	267	270	258	260	241	281	267	213	232	242	251	253	229	254	236	265	263	237	272	280	261	247	266	262	262	243	236	235	223	261	247	227	237	236	254	256	249	230	215	250	239	279	232	229	258	278	282	226	242	258	226	252	260	239	239	217	258	225	267	272	249	243	244	259	227	253	232	258	256	267	255	263	243	255	243	240	245	268	242	270	238	256	262	249	254	242	257	267	234	275	271	269	270	248	255
32334	46783	42893	33907	27263	21897	17090	12895	9924	7636	5651	4345	3173	2567	2164	1816	1520	1308	1010	902	727	646	598	575	570	497	476	500	480	412	400	387	337	375	359	357	358	350	360	367	329	338	332	333	337	360	320	331	347	346	357	360	334	334	341	354	320	313	347	345	347	330	338	354	335	353	357	343	307	318	341	360	349	358	349	341	335	319	381	301	335	328	359	349	336	351	372	328	370	312	345	340	336	354	316	341	352	325	322	362	386	349	301	330	309	362	322	314	338	341	330	335	351	335	346	337	330	365	348	323	325	328	330	313	356	368	340	357	347	333	346	311	349	325	351	321	349	339	332	323	349	319	370	351	342	360	350	303	337	335	354	330	337	331	316	322	339	314	364	336	340	345	335	349	335	374	327	323	333	334	329	342	365	344	349	316	329	351	322	316	306	338	329	343	292	318	330	348	341	323	325	333	371	338	368	348	328	355	361	397	342	346	361	310	310	321	338	318	356	357	317	308	313	321	341	363	344	327	360	329	356	362	352	322	391	349	318	313	352	321	334	337	364	345	304	345	342	309	321	335	355	345	348	307	335	344	337	350	357	334	315	377	336	317	341	385	321	330	361	314	342	347	309	339	334	377	379	351	348	357	354	313	351	334	378	330	320	335	360	375	325	357	335	349	321	315	338	344	315	318	357	336	338	365	373	349	350	331	344	360	336	349	315	362	345	339	307	307	339	365	326	332	333	341	338	341	335	319	304	332	361	329	382	337	340	315	331	373	333	296	358	342	350	352	335	347	343	379	339	343	353	353	333	329	316	336	319	364	328	351	358	337	336	324	336	315	379	352	356	351	315	330	363	320	325	316	331	360	316	357	323	340	335	321	354	306	367	359	347	348	369	339	354	362	312	345	327	324	296	321	355	288	347	316	331	320	354	367	345	361	321	331	311	345	317	335	338	336	311	318	335	317	361	338	370	320	314	362	318	372	375	301	335	355	335	347	323	314	333	343	344	313	308	308	336	323	352	369	308	335	315	364	313	324	337	330	325	323	355	350	365	301	352	304	344	342	342	377	346	337	352	339	333	321	331	326	309	327	319	331	319	356	343	308	318	325	325	328	329	317	340	368	343	332	341	342	351	331	343	330	305	358	354	363	327	340	357	334	328	336	322	337	317	324	355	352	328	315	368	322	328	344	341	338	327	361	363	345	351	367	354	310	312	342	338	337	352	313	348	333	353	320	355	363	359	331	295	322	328	337	330	337	340	331	347	338	356	386	345	339	358	342	352	334	347	333	348	351	364	322	312	351	331	328	332	338	347	317	313	335	335	338	352	298	359	309	369	294	345	344	323	325	336	310	358	331	325	357	331	344	344	357	383	308	330	290	322	355	342	367	345	320	301	344	334	380	310	337	330	344	305	332	290	350	333	342	326	319	323	349	355	330	311	347	321	343	323	343	351	343	340	354	337	299	341	352	328	343	336	348	367	361	369	333	320	325	324	366	312	335	369	364	340	314	333	362	338	328	341	316	327	333	365	356	347	329	334	355	360	332	301	343	343	329	324	337	323	353	334	311	307	344	295	332	320	351	328	379	334	356	358	338	330	333	370	316	325	327	336	327	368	331	351	401	346	304	317	332	362	335	346	352	331	313	345	326	330	317	339	324	314	346	324	340	364	305	359	321	313	320	363	344	345	360	353	337	343	353	348	299	323	339	337	331	337	349	366	345	316	341	349	331	380	324	334	337	362	341	331	341	313	325	350	335	377	336	373	345	358	337	345	372	369	345	302	344	339	328	343	362	356	312	315	300	317	354	350	344	332	333	339	328	350	331	334	388	344	352	347	371	355	331	339	369	324	340	322	326	327	361	344	319	355	377	323	361	335	335	348	331	343	347	334	350	381	353	318	325	325	338	326	324	359	333	350	349	366	318	305	344	354	338	359	354	354	310	374	313	337	335	307	329	321	345	349	351	347	352	337	331	338	338	320	327	350	360	344	353	349	342	370	301	349	345	325	341	346	344	341	314	339	316	345	326	324	318	346	365	323	323	350	343	345	293	330	353	323	379	330	336	358	316	363	364	312	328	354	354	323	332	307	323	374	351	330	340	331	338	333	320	325	353	335	308	307	327	330	337	332	340	337	339	329	341	348	307	295	306	356	383	316	351	300	341	359	338	355	329	341	338	335	332	333	340	340	319	331	368	345	370	348	340	357	346	334	354	347	330	314	360	360	368	323	337	363	320	325	309	310	349	334	352	350	363	341	337	316	300	349	332	328	339	353	346	336	324	351	332	350	297	342	340	318	332	373	327	323	314	313	306	338	342	332	342	332	351	326	375	325	361	342	333	350	331	340	305	346	333	363	344	322	319	334	331	301	324	338	349	347	340	385	349	325	317	365	357	319	332	374	311	346	350	351	333	326	325	282	310	316	314	334	353	338	357	345	323	340	354	339	393	351	356	335	337	332	352	349	339	351	329	345	318	339	335	356	336	324	335	336	362	339	348	361	345	330	358	346	346	325	347	330	340	339	366	351	386	372	333	354	313	346	314	347	327	359	321	352	374	351	328	367	370	328	319	324	311	304	343	354	344	345	322	329	327	341	318	352	357	347	311	346	343	342	330	359	301	382	379	327	313	330	346	322	348	313	338	330	303	305	313	325	340	335	351	318	349	329	333	340	337	381	344	343	351	327	314	326	362	342	319	341	361	330	318	338	348	368	328	333	300	335	328	318	323	342	328	374	328	362	347	335	314	319	356	338	336	338	346	324	352	333	326	352	340	348	337	346	360	309	347	343	341	337	372	317	328	386	316	331	346	338	348	316	350	309	351	338	390	357	347	351	326	324	333	306	312	376	320	350	324	316	340	337	341	313	331	329	345	354	317	336	327	331	330	319	345	339	330	327	349	330	338	308	338	334	336	363	315	341	354	314	306	365	328	338	368	332	349	349	346	332	307	340	301	345	321	312	295	345	336	351	366	318	331	345	331	330	357	355	347	351	307	328	319	366	328	328	350	337	322	323	342	387	330	339	334	345	325	330	339	351	336	311	333	334	334	321	317	360	320	342	329	350	313	356	315	381	320	366	371	374	325	304	311	351	359	328	371	374	361	336	334	340	339	324	339	368	297	328	353	293	334	370	324	332	315	335	347	322	343	319	374	345	358	333	324	324	353	387	357	324	353	309	325	294	305	328	330	343	334	345	331	336	326	359	324	333	313	315	329	341	346	309	330	314	379	337	358	354	329	340	323	349	318	325	344	328	345	367	348	356	326	316	358	323	323	341	318	315	341	322	320	308	327	334	344	341	317	329	328	351	318	302	311	335	338	335	329	318	337	339	322	310	355	307	357	349	329	321	360	343	311	328	368	313	359	313	347	312	344	312	330	325	339	295	344	316	340	331	356	319	321	332	348	345	356	356	365	347	344	328	324	334	302	330	295	356	373	367	340	354	321	335	364	331	325	354	338	354	323	352	324	338	343	301	334	365	360	326	367	371	313	357	355	294	343
24995	21709	29687	28374	25172	21890	16436	10304	6896	4860	3513	2725	2061	1641	1380	1178	992	761	683	596	483	446	478	449	373	331	362	309	319	292	290	275	302	276	279	250	264	264	294	268	267	298	250	250	247	279	267	265	269	241	241	272	265	238	266	271	253	250	241	262	264	244	275	260	252	252	260	234	269	254	238	216	273	268	266	230	219	258	261	257	236	251	243	269	259	251	235	254	238	267	259	266	260	233	253	252	241	246	266	257	221	280	244	249	261	252	254	285	269	251	249	246	275	246	248	231	230	254	248	268	237	261	248	265	281	276	238	250	261	264	242	248	250	238	243	269	264	264	261	245	252	285	269	240	260	251	262	269	292	254	264	257	245	246	247	278	263	262	233	239	261	263	250	228	247	230	237	270	231	236	229	238	280	257	245	251	270	266	240	222	244	250	238	264	251	244	266	254	255	259	268	264	262	270	249	275	262	254	244	248	277	235	262	255	267	231	256	255	259	273	235	234	234	207	268	255	242	264	261	232	267	232	232	253	261	270	231	261	218	253	253	235	223	290	253	265	246	238	231	257	243	275	242	254	239	276	244	264	269	260	280	265	276	233	278	259	280	258	269	265	245	219	251	229	227	277	292	236	246	272	249	249	217	257	241	245	249	268	243	244	259	250	243	249	249	236	280	240	250	241	236	269	248	278	261	252	240	252	242	225	271	246	236	259	256	222	259	258	242	261	262	247	254	258	260	231	229	260	261	252	247	263	276	244	280	230	274	249	247	257	261	276	264	256	242	257	278	253	229	254	253	247	268	240	255	246	247	250	252	248	262	263	245	250	227	245	269	259	243	257	232	241	254	254	243	240	251	239	239	268	265	247	258	275	235	239	236	223	252	261	223	265	259	229	246	233	232	237	265	235	251	243	230	218	265	261	243	280	250	245	258	282	241	255	241	281	226	251	240	219	273	263	264	253	267	278	247	230	270	256	214	282	235	225	221	282	257	259	253	238	287	209	258	237	240	228	229	250	269	255	253	242	243	232	243	237	249	271	216	240	249	244	227	260	249	255	249	237	252	255	258	237	224	259	218	246	240	269	244	247	274	234	258	246	251	244	252	240	260	252	247	234	283	263	256	255	263	247	247	242	236	272	250	228	262	244	250	264	248	253	246	246	240	236	252	245	259	239	270	267	257	256	248	235	231	290	253	236	246	250	223	231	265	269	249	267	262	241	239	267	265	273	255	274	242	255	250	255	263	266	285	236	230	243	252	263	245	253	263	273	256	269	258	262	237	289	281	264	251	241	254	244	239	264	256	221	232	266	255	242	248	254	249	237	231	288	259	235	257	242	233	259	247	282	266	258	244	251	250	255	239	231	230	280	257	251	230	222	226	244	265	243	260	241	231	269	263	252	256	229	262	301	225	251	270	239	231	270	255	260	250	261	279	246	257	234	229	268	238	264	243	245	256	244	255	240	253	246	232	251	252	268	271	254	268	243	253	246	238	246	234	253	207	262	248	258	272	233	268	245	235	272	275	252	266	260	278	255	235	244	259	226	252	249	232	271	279	256	283	233	219	252	237	258	213	261	247	255	269	242	227	266	257	266	269	264	239	259	266	253	249	258	266	247	250	231	267	261	254	221	241	251	245	244	243	276	243	255	284	270	240	249	251	271	254	286	259	244	257	246	264	247	228	239	241	270	250	251	269	272	235	263	246	239	263	270	262	240	262	284	245	259	265	283	252	241	267	268	240	245	271	242	225	239	282	244	237	258	242	271	253	269	222	261	244	271	255	279	279	251	261	244	256	264	282	246	241	251	257	250	262	245	280	262	256	250	245	280	253	275	273	246	280	270	255	238	241	230	242	226	256	288	263	233	222	265	258	241	267	266	262	248	240	271	236	240	254	229	242	255	272	244	255	222	231	255	289	279	259	292	263	243	275	277	258	265	254	274	242	213	241	255	261	264	249	226	247	256	259	271	261	249	269	267	254	261	236	259	245	268	284	271	239	248	259	245	257	237	264	212	244	266	268	246	259	274	244	255	280	244	254	245	246	262	237	249	254	271	253	247	263	251	241	242	256	254	246	268	266	235	246	254	259	262	268	271	276	258	241	217	231	238	268	251	255	278	229	256	263	247	287	257	243	220	244	233	235	233	248	253	275	263	260	257	235	221	246	280	254	285	249	250	256	253	237	238	224	261	260	231	275	243	236	232	238	254	241	234	243	245	237	275	228	295	248	273	250	266	235	247	257	248	238	240	241	252	269	218	239	269	242	248	244	242	233	238	245	255	283	253	255	268	258	242	258	238	268	259	255	237	250	257	241	259	236	231	251	261	241	241	249	251	255	257	255	239	279	240	259	261	277	257	263	251	251	296	257	248	275	243	245	259	270	279	231	254	257	270	236	234	261	259	287	254	252	252	261	246	259	269	242	270	278	258	237	252	248	254	230	222	244	226	252	249	258	254	276	277	240	235	250	248	262	255	231	249	253	258	245	245	261	255	251	234	245	257	244	234	270	243	252	260	232	235	246	250	263	251	251	242	250	253	260	266	241	236	230	250	252	277	241	241	238	250	230	269	237	236	255	236	236	252	212	236	254	250	273	271	267	250	264	291	237	272	243	269	237	291	259	239	261	259	265	255	236	242	242	256	244	255	260	253	256	260	274	240	246	248	266	263	280	250	259	258	251	251	258	240	245	249	256	254	262	306	243	273	270	268	220	277	274	272	237	235	241	257	240	286	270	251	267	250	245	260	250	232	254	267	232	252	258	243	255	226	229	243	234	257	241	248	269	280	265	251	263	241	240	259	225	276	264	278	239	262	274	292	248	235	260	243	227	229	248	247	242	252	294	222	233	219	262	248	255	250	232	252	233	259	267	260	250	241	263	240	268	253	260	244	278	271	241	267	266	260	233	241	234	266	259	239	234	280	269	235	265	274	284	255	263	251	267	253	275	258	261	252	230	245	260	226	220	250	223	244	253	222	233	295	264	250	251	272	270	219	203	261	252	251	239	252	253	250	259	261	283	257	260	257	264	275	246	235	215	263	285	253	274	249	245	236	254	265	257	238	255	299	269	234	269	230	251	261	262	253	266	267	251	224	266	230	226	256	233	248	262	274	278	241	245	233	234	240	277	218	278	268	261	240	260	275	259	276	267	274	249	263	239	271	242	242	223	265	234	267	234	238	266	235	269	268	226	236	230	260	253	276	267	271	240	258	270	234	253	281	262	240	237	243	237	281	228	257	239	237	233	276	263	244	252	259	254	280	286	255	267	276	262	252	273	234	225	251	278	221	247	253	262	283	262	240	280	275	246	255	244	235	244	272	240	265	244	238	257	256	284	256	267	259	248	290	250	235	234	247	234	277	257	258	257	243	224	259	242	271	260	254	261	244	233	266	224	251	267	243	251	277	247	251	243	221	269	221	256	247	249	250	273	227	231	241	243	260	290	269	237	255	240	263	270	257	256	242	250	268	268	232	253	270	244	245	272	273	258	255	249	257
34302	56193	52575	41267	34502	28645	24064	19028	14780	11131	8672	6670	5202	4172	3385	2818	2186	1882	1514	1213	1017	950	840	748	692	695	623	569	520	490	468	487	483	424	440	420	403	383	449	393	389	405	372	368	353	404	366	393	374	371	378	398	386	379	394	331	366	381	373	365	368	387	363	374	379	404	356	383	418	390	398	376	419	391	368	345	415	383	388	360	383	332	361	379	353	350	366	356	359	392	367	400	349	354	363	367	373	407	388	363	410	358	373	353	387	363	359	361	389	348	378	378	357	380	373	372	394	341	391	368	335	361	415	408	343	319	362	402	364	380	352	375	354	393	389	379	401	390	381	355	399	359	341	341	371	364	351	383	386	365	364	374	409	367	396	394	374	382	358	354	381	366	391	397	388	354	394	383	376	404	380	346	341	366	369	341	352	369	360	403	360	372	404	355	369	380	362	355	356	358	398	381	407	375	424	331	396	342	362	370	384	407	390	367	397	359	413	376	352	395	417	402	377	373	365	371	369	339	366	380	380	393	355	391	367	379	336	352	381	380	373	393	396	367	357	393	377	381	366	376	351	356	400	386	384	383	377	371	393	403	392	379	376	393	367	353	358	384	367	403	392	349	400	391	351	366	354	375	413	377	371	390	376	342	349	374	374	375	355	344	385	414	370	368	375	393	357	333	336	411	370	371	380	360	373	384	341	382	370	370	389	399	338	373	374	392	389	387	360	390	372	405	353	378	372	363	365	391	369	340	372	364	388	382	384	360	401	341	382	388	365	406	371	366	362	387	377	370	332	370	354	389	351	356	406	332	381	390	352	364	392	375	377	373	388	361	368	381	391	344	412	397	352	369	365	412	353	337	373	408	379	372	371	385	387	369	360	360	401	360	359	345	397	373	365	366	372	360	352	367	411	368	383	400	382	336	383	344	363	358	368	373	374	371	354	389	359	347	380	388	376	357	338	347	375	386	353	362	370	386	355	383	376	362	381	387	361	371	380	366	366	391	341	338	406	343	390	364	388	375	366	341	367	386	373	370	373	343	378	395	315	373	398	365	375	372	367	360	381	377	374	343	372	364	373	412	374	382	359	378	385	352	377	382	378	365	372	360	368	385	388	402	385	356	379	371	342	360	353	373	380	383	337	404	371	403	339	385	382	387	347	393	360	344	377	382	383	347	379	354	366	374	367	372	397	381	389	359	336	368	351	376	354	383	369	422	389	363	357	393	363	392	393	371	381	405	342	377	362	368	382	373	378	356	417	407	411	371	348	398	376	387	404	364	397	336	369	393	412	369	385	355	414	351	400	415	384	399	348	377	358	395	362	390	393	370	348	398	413	403	349	362	342	394	366	384	372	363	377	350	359	370	387	381	389	385	371	369	378	357	399	382	377	367	365	383	396	367	397	339	362	335	379	380	387	385	422	360	382	386	371	375	392	365	374	358	364	392	392	369	390	352	355	333	379	381	371	404	391	380	365	375	416	368	380	369	401	331	325	376	352	354	366	376	399	378	373	365	361	363	373	374	356	405	385	393	401	366	384	322	390	355	386	379	358	397	388	356	371	369	360	390	379	368	357	396	383	419	381	384	384	360	404	354	365	387	404	407	394	347	367	384	384	421	395	361	366	360	351	375	340	394	382	357	385	382	348	353	403	395	374	419	352	388	356	354	409	374	367	371	388	415	393	394	406	338	348	392	344	391	392	365	362	361	382	366	360	401	382	375	374	340	322	404	346	356	351	377	375	374	374	395	363	377	371	395	364	384	367	370	382	380	389	382	382	382	365	387	390	362	373	383	360	382	367	386	375	345	374	391	394	378	394	373	374	351	407	384	359	387	401	404	359	354	356	385	355	365	386	371	397	390	353	370	366	349	372	356	407	399	385	360	375	378	355	374	367	387	372	363	409	412	360	345	386	384	374	383	345	354	412	405	378	347	407	392	357	337	414	387	388	365	368	382	361	357	355	370	395	350	392	348	383	401	408	407	371	369	365	383	379	354	347	371	390	367	358	360	360	410	396	394	392	384	382	346	388	367	331	382	363	333	390	396	364	367	386	347	391	383	396	371	393	415	398	374	387	399	357	365	387	379	361	390	377	357	421	371	376	358	381	358	410	360	395	389	352	372	423	380	388	393	357	384	366	328	349	392	386	358	359	363	383	392	352	374	417	383	380	393	359	393	363	326	368	346	332	397	368	365	375	386	369	368	377	380	373	378	367	371	383	323	387	358	418	381	378	385	367	395	342	370	374	359	361	371	369	349	363	365	380	339	406	360	410	375	376	351	360	402	364	414	344	379	363	401	374	386	395	406	384	357	382	381	393	356	358	385	354	383	365	371	347	390	385	364	350	388	366	367	372	357	377	336	359	375	396	397	412	330	339	387	432	368	383	377	387	388	366	403	374	351	373	373	385	348	348	356	355	379	338	356	362	403	347	393	357	393	402	394	348	325	370	360	389	388	370	370	394	376	362	355	350	406	363	374	380	343	397	367	367	379	375	371	425	348	354	386	383	356	351	371	390	350	391	377	364	373	371	374	405	371	354	398	397	374	385	376	372	361	388	367	364	402	414	384	401	349	359	389	397	406	384	364	372	392	369	414	388	370	376	366	357	382	348	354	394	412	398	387	342	340	373	391	362	365	372	366	331	361	385	350	372	366	342	380	373	367	380	386	383	358	376	413	370	369	374	349	421	352	358	346	391	389	337	347	374	369	393	393	401	371	350	382	373	406	379	402	367	367	360	379	409	370	389	361	392	392	374	361	378	336	382	366	366	365	335	384	367	322	357	349	389	356	404	346	396	394	395	372	416	352	382	346	381	365	386	367	384	334	362	373	410	406	359	351	365	373	352	389	388	395	373	335	399	365	365	378	369	357	380	359	395	341	354	336	380	376	352	366	348	379	385	383	343	394	415	401	361	387	371	382	362	339	389	364	355	382	373	359	405	367	360	374	391	397	356	385	365	385	404	403	381	343	390	379	383	390	353	377	399	357	385	404	395	383	378	355	392	384	384	349	381	379	380	375	385	378	365	366	355	394	381	397	396	393	382	364	407	378	383	354	382	370	405	350	355	397	332	357	365	388	360	389	353	361	388	376	409	368	363	359	365	335	376	380	367	374	366	401	379	370	368	384	357	351	394	385	376	341	327	338	404	394	356	391	402	362	396	386	376	362	367	397	389	369	367	355	374	363	379	371	332	379	354	380	382	404	370	367	348	400	376	344	391	395	361	384	362	424	362	386	378	352	380	351	392	347	419	332	363	378	351	383	385	402	347	358	378	372	347	398	359	387	385	379	350	385	346	355	382	359	386	412	361	372	378	412	365	389	380	391	386	365	334	368	399	401	400	387	327	367	394	377	373	382	358	396	380	379	374	360	376	397	409	379	387	382	381	356	372	387	364	400	374	417	369	389	400	380	349	393	385	372	339	367	339	375	378	378	375	383	368	380	370	368	390	322	369	364	369	369	349	417	350	359	391	414	338	346	382	361	400	386	388	359
23766	21696	29601	24843	23890	25489	23322	14477	10022	7170	5447	3857	2911	2349	1947	1540	1297	1073	896	732	591	579	492	485	433	387	415	360	346	313	270	302	259	280	258	278	286	247	248	265	297	224	238	266	269	256	266	264	242	252	273	250	239	288	241	264	259	234	227	285	248	221	218	275	261	246	260	249	237	192	258	249	247	244	254	259	246	228	249	253	213	253	254	238	264	267	263	258	227	251	272	249	261	267	243	226	227	241	239	205	224	252	249	259	233	265	260	251	249	246	244	258	247	270	220	252	235	234	246	245	236	259	239	223	260	247	260	273	248	266	288	235	252	263	265	268	274	239	247	257	262	241	274	238	241	274	258	250	271	243	266	256	231	251	238	257	249	246	241	252	250	278	264	283	248	259	247	244	261	245	262	227	271	255	237	256	249	249	233	236	218	249	245	254	270	249	230	244	271	253	267	258	249	244	288	238	240	276	231	253	264	266	273	257	239	245	257	270	251	257	243	245	256	224	254	261	262	226	239	251	260	221	251	241	260	258	246	258	258	233	268	279	259	222	230	248	249	247	234	241	263	220	243	261	249	261	249	287	255	247	257	239	210	259	249	227	234	262	255	238	253	264	274	223	234	241	258	249	237	254	248	258	243	244	244	267	237	251	240	268	270	216	243	250	272	231	240	268	251	253	287	249	241	229	280	265	255	226	256	241	280	253	241	282	235	283	241	254	281	258	243	261	210	221	252	244	263	275	254	231	268	229	226	243	239	279	234	229	226	249	279	255	267	275	235	272	242	265	268	246	255	233	221	236	267	237	239	228	245	247	247	252	242	240	281	248	228	240	251	265	244	270	259	226	220	239	225	254	236	233	236	242	248	256	256	268	257	255	259	245	229	273	280	267	261	244	260	222	267	263	235	247	248	267	254	256	250	247	229	271	270	242	252	250	244	258	289	242	223	243	274	242	247	258	281	250	248	264	265	254	226	223	237	235	258	239	258	250	253	262	225	217	234	263	270	251	250	255	227	244	270	243	244	238	262	220	258	254	257	259	275	233	244	265	264	243	239	223	268	240	259	258	243	239	267	256	254	267	253	238	252	248	231	263	222	267	250	237	271	270	273	276	263	252	272	243	270	235	264	217	245	251	262	240	234	246	259	259	251	265	249	220	263	241	228	262	237	241	241	235	260	259	259	214	227	241	264	264	241	265	261	242	233	230	248	252	262	247	243	233	256	251	259	246	261	281	264	271	236	239	247	251	214	240	206	271	250	256	238	267	271	236	226	269	255	258	253	245	277	238	231	235	229	230	259	236	231	254	252	242	242	252	240	260	266	233	240	247	247	233	233	243	237	239	231	233	236	236	208	248	250	257	248	259	245	245	245	264	244	232	267	240	245	268	243	226	259	253	253	263	273	223	273	232	271	256	253	263	235	241	244	232	235	219	249	266	258	255	233	228	254	238	231	219	242	234	253	267	237	256	247	245	236	248	228	249	240	247	234	234	262	266	254	247	270	239	268	263	253	270	243	234	256	224	238	251	273	212	226	244	272	279	251	227	238	255	262	241	250	258	246	253	258	270	254	269	264	249	247	286	261	236	283	247	240	247	236	237	271	244	277	258	246	232	249	286	221	233	235	287	251	263	241	260	227	232	263	237	261	252	259	244	265	246	247	240	250	225	240	233	236	241	254	262	245	218	236	249	229	238	268	257	238	267	250	245	258	213	220	267	242	269	251	247	256	235	250	260	226	246	234	262	251	299	264	246	235	265	255	241	248	229	275	231	224	245	219	252	267	257	252	249	218	242	238	245	247	256	261	255	248	270	284	240	253	246	268	261	242	243	254	257	262	257	236	215	266	229	228	246	255	254	265	223	225	226	243	265	249	231	241	244	240	248	245	246	217	245	249	259	269	269	240	251	241	233	255	264	229	236	241	233	219	253	242	254	240	222	254	267	239	273	250	217	247	219	255	230	244	226	245	241	259	257	268	243	259	228	236	218	230	263	243	250	272	258	265	263	252	244	242	231	289	261	291	264	274	258	246	216	237	267	259	283	232	222	217	249	217	230	261	276	255	257	229	230	238	238	277	239	254	267	238	231	260	263	233	250	253	255	247	248	227	235	256	246	238	231	244	224	232	267	238	245	246	247	241	253	247	268	233	246	235	236	260	242	246	241	287	248	236	227	243	233	273	232	241	273	270	245	239	249	253	247	205	227	244	258	271	218	248	258	253	250	261	260	255	237	209	245	242	232	220	244	250	264	243	225	239	230	237	274	218	227	245	274	270	236	261	246	254	237	243	224	235	258	269	220	249	264	253	268	245	251	287	252	238	255	227	250	258	237	259	269	280	248	241	252	256	275	253	252	227	252	259	239	236	226	256	280	233	244	239	234	236	218	257	246	262	243	230	256	242	261	253	242	221	246	204	237	228	241	241	259	241	220	247	277	243	214	257	250	238	239	251	239	226	259	252	254	232	230	256	224	257	233	252	281	292	235	229	257	263	249	239	235	250	239	258	227	261	283	237	251	233	229	269	252	255	250	248	239	269	255	248	267	260	264	245	267	210	270	228	278	235	255	243	251	243	273	250	262	260	295	251	213	234	231	250	257	245	234	256	238	233	279	254	253	264	269	283	245	254	242	241	226	249	248	247	266	251	266	239	251	236	250	258	256	265	245	245	239	263	237	251	231	237	249	262	257	253	243	254	248	244	232	249	248	249	220	260	274	246	240	229	265	244	226	242	254	238	273	234	258	236	242	238	225	250	250	245	209	254	234	233	249	242	246	232	231	234	240	264	262	245	260	274	250	265	238	238	241	238	264	250	267	268	247	258	261	243	236	251	259	259	241	272	230	261	242	245	238	254	243	229	235	248	247	246	240	263	256	268	234	259	295	259	255	259	233	232	255	251	273	241	243	224	250	275	227	240	268	244	252	235	239	241	223	230	259	238	230	246	242	231	257	232	247	262	215	252	226	248	247	277	262	250	225	225	259	263	215	267	259	245	247	263	240	259	238	247	253	236	232	249	265	243	259	244	262	257	248	237	247	260	281	242	257	230	225	236	243	230	250	247	256	250	258	239	227	226	258	275	256	256	250	243	265	242	291	232	238	265	244	255	226	260	251	237	272	243	274	210	264	244	246	230	242	242	255	282	236	229	233	228	234	229	245	253	259	267	258	241	280	232	260	242	248	243	261	228	261	258	254	240	209	253	258	234	262	260	243	240	248	259	255	278	244	264	272	259	257	241	235	238	258	226	255	286	246	239	267	234	245	271	250	247	247	247	247	222	244	274	273	243	259	249	255	227	233	262	220	254	239	253	246	254	245	257	250	247	254	245	246	260	222	251	252	246	229	233	245	243	253	252	241	275	240	240	222	241	227	278	242	236	252	262	243	260	251	247	259	246	245	267	231	230	245	279	237	275	248	249	297	243	271	266	223	262	232	227	260	285	270	255	259	216	255	253	240	229	276	246	254	229	245	252	270	231	246	270	252	257	245	251	287
35902	61114	57215	45217	39296	33734	28428	23531	19209	15100	11908	9075	7159	5884	4749	3867	2943	2441	2020	1626	1367	1158	1059	885	839	773	735	619	574	573	500	519	434	451	414	415	399	352	403	408	369	406	374	358	363	349	408	367	361	393	379	364	377	352	386	337	354	387	370	349	358	397	363	387	378	372	379	376	393	359	341	391	363	361	360	363	387	328	369	349	394	360	380	382	358	347	404	350	364	370	408	367	363	361	365	369	376	363	386	346	370	346	352	363	372	376	377	352	355	335	394	360	341	347	319	349	348	386	341	370	346	347	346	373	392	384	338	397	350	366	338	355	349	373	383	390	370	364	330	357	356	356	354	363	360	347	352	399	381	348	374	399	338	375	366	359	375	385	371	361	368	344	354	370	375	354	370	353	368	358	381	376	341	340	362	326	373	365	337	386	364	339	382	346	369	373	345	354	343	362	338	345	350	377	338	369	384	368	387	361	360	382	394	349	370	344	358	402	373	402	397	380	357	362	349	379	367	356	346	310	374	350	352	367	346	383	334	348	373	381	382	341	379	354	380	337	356	366	351	374	342	355	350	379	372	372	372	349	370	341	362	339	336	375	361	377	359	383	361	371	371	361	387	359	354	370	351	375	382	357	333	348	372	351	364	357	336	359	370	393	386	329	340	354	376	362	380	374	347	383	359	355	371	331	412	342	352	360	397	403	328	377	354	373	389	374	375	372	374	432	342	355	365	377	368	364	384	336	347	359	377	387	354	387	356	369	325	400	397	336	337	345	368	372	366	366	323	389	352	356	332	371	363	368	379	374	343	372	336	399	343	336	375	343	355	369	353	389	369	331	398	373	371	372	392	359	345	329	354	327	338	347	390	372	396	389	367	355	355	356	398	376	362	368	345	370	340	359	362	370	399	362	396	339	377	364	386	322	355	356	360	355	382	335	373	363	321	359	398	382	344	367	376	343	370	380	368	341	374	342	364	363	360	369	353	358	361	344	342	374	345	377	346	349	335	368	363	372	365	393	356	353	375	353	349	398	368	360	348	362	344	380	348	353	351	343	355	350	328	366	368	364	362	397	341	360	357	373	395	428	353	357	360	354	322	343	378	385	359	357	348	371	365	378	381	359	341	354	340	351	368	338	345	360	325	359	374	341	373	344	370	372	354	364	347	369	354	403	379	398	360	390	344	358	373	395	327	327	385	355	346	370	344	359	352	372	373	375	371	336	368	360	346	343	397	352	377	316	383	349	368	366	364	347	372	350	334	362	384	330	373	380	369	350	409	363	384	357	395	339	388	368	354	362	362	358	347	349	338	361	359	377	352	382	307	373	343	358	396	363	322	346	395	353	366	328	366	363	368	349	377	370	374	338	393	341	376	352	409	350	393	346	362	348	362	357	349	344	387	353	362	325	372	366	371	347	383	340	352	345	339	326	379	369	330	379	345	364	388	365	350	352	395	343	366	372	347	326	380	390	364	356	377	417	334	362	341	346	348	367	352	374	338	382	372	369	374	398	369	373	366	333	373	367	345	363	367	329	361	356	380	368	391	373	374	377	374	348	376	324	352	384	352	357	324	365	382	378	380	347	374	373	366	352	351	374	383	349	332	355	329	353	374	345	344	364	367	372	368	349	361	342	335	347	359	380	365	367	342	367	353	357	388	336	371	366	375	377	352	371	360	370	367	351	362	370	377	375	375	391	365	372	370	380	375	368	361	368	327	357	364	335	340	360	351	353	355	350	359	374	370	369	362	394	358	353	335	342	354	373	374	381	402	375	364	395	382	345	333	355	362	339	401	388	355	377	380	358	362	372	346	367	363	349	363	369	361	377	384	347	368	369	363	377	365	348	333	340	358	375	373	354	381	373	393	402	365	342	349	363	301	379	343	342	349	382	352	386	372	362	393	364	389	400	383	324	373	391	326	379	366	356	393	355	377	375	326	352	307	352	366	369	370	361	360	349	395	369	361	366	388	333	346	374	348	374	367	381	385	393	344	332	358	362	372	348	378	363	370	322	360	389	334	380	346	381	368	377	368	362	380	377	381	367	359	370	331	362	353	378	347	346	362	351	349	364	345	366	351	349	377	339	375	382	362	379	336	383	341	397	332	367	344	346	361	354	401	351	391	367	383	329	357	359	370	334	384	368	346	390	374	375	368	380	348	384	333	359	382	344	357	384	371	372	365	367	352	358	385	343	391	352	381	348	362	335	318	339	340	365	377	365	366	342	334	368	365	370	368	360	380	400	361	366	337	354	382	369	348	365	357	363	348	368	357	360	354	347	377	364	359	339	373	379	387	372	374	357	347	360	361	422	323	373	364	373	341	390	397	367	360	390	376	344	351	372	366	362	355	341	352	377	378	352	353	363	351	324	328	386	375	364	406	376	388	336	366	355	363	374	363	370	350	363	381	399	374	375	390	362	414	356	355	377	339	375	416	366	359	362	334	353	374	373	339	355	379	367	367	357	366	338	347	385	393	347	332	361	353	368	364	376	359	376	369	386	398	373	381	378	371	356	346	387	346	369	343	395	345	360	380	344	360	348	336	366	360	372	400	356	392	375	329	366	352	352	369	370	378	357	363	363	371	385	350	374	364	372	370	368	382	368	357	406	359	356	364	350	359	371	340	353	374	399	354	379	375	347	381	375	335	362	357	360	374	323	371	356	340	355	360	375	354	386	392	377	356	386	402	365	375	378	370	367	339	380	375	383	387	310	403	312	368	389	351	345	354	362	354	338	397	342	353	354	331	358	376	363	369	369	387	370	369	328	345	370	373	368	384	364	373	365	347	344	360	363	349	391	379	352	379	350	343	382	359	358	354	372	395	389	347	361	331	384	367	353	351	377	356	359	380	350	354	373	362	367	369	338	317	395	383	351	365	331	378	325	348	344	388	371	367	365	357	380	362	354	381	368	320	341	386	393	360	351	371	368	335	359	357	348	366	355	346	364	372	390	346	426	386	316	360	385	376	393	393	380	387	384	339	374	350	351	376	360	356	338	337	355	358	376	361	346	376	362	347	361	386	422	336	372	366	360	305	362	356	379	380	377	368	359	349	347	355	337	385	383	366	380	345	343	371	367	358	339	372	359	359	333	331	360	360	369	329	350	369	360	369	375	407	347	376	329	342	349	385	389	394	347	357	350	330	372	364	371	342	393	346	366	339	391	386	319	381	347	400	378	345	363	374	321	380	378	348	358	356	336	393	346	358	346	348	380	364	396	374	369	351	386	381	386	366	350	347	365	299	367	343	316	354	327	344	355	358	342	329	354	402	391	379	400	373	381	368	388	385	387	326	389	386	352	392	355	367	334	346	365	373	395	376	356	371	356	352	396	369	388	368	375	347	367	386	374	381	386	334	414	366	399	350	383	323	347	346	359	399	326	379	359	357	325	353	357	379	343	377	365	379	346	345	374	332	361	363	395	360	352	343	357	361	333	392	375	377	357	371	358	342	384	333	330	365	391	363	391	383	365	377	366	365	369	359	343	324	374	368	357
30128	33748	40125	32330	22835	15413	9932	6626	4730	3541	2495	1899	1520	1253	996	797	681	636	510	436	411	428	360	375	341	326	357	336	315	300	260	288	253	257	281	272	257	261	254	268	261	253	270	259	242	231	250	244	249	249	241	218	245	263	249	259	235	264	239	260	253	273	272	219	249	236	258	266	241	238	273	253	250	280	284	259	259	259	261	247	245	266	255	261	268	264	250	241	255	258	271	264	275	262	252	267	252	282	269	254	255	243	248	258	253	253	240	265	243	241	251	246	261	229	273	270	256	263	252	258	245	256	248	252	233	256	264	239	273	256	257	239	258	261	244	257	267	225	233	250	260	251	239	227	266	246	236	264	270	248	249	275	251	238	250	248	292	236	247	248	241	246	238	266	248	250	249	252	258	234	268	245	273	267	273	278	265	237	248	263	235	264	252	258	256	270	264	219	267	250	250	247	276	251	252	250	243	254	260	268	255	240	240	273	259	258	240	265	254	257	283	262	255	252	268	245	270	247	253	270	241	244	266	256	234	236	247	238	276	241	242	251	269	259	232	259	267	264	265	237	274	257	221	248	255	258	261	256	245	243	261	285	226	252	254	271	242	287	243	267	246	269	302	255	243	239	271	239	249	245	222	250	260	245	239	250	245	255	252	264	282	269	249	257	266	265	246	231	261	277	251	266	291	261	278	254	238	218	262	247	273	283	230	248	272	268	248	245	260	225	228	256	243	237	271	239	261	263	273	279	249	242	264	247	213	254	248	234	253	229	257	271	254	272	252	250	241	251	260	253	246	259	244	225	230	261	236	220	264	249	247	269	234	239	240	231	239	293	244	245	244	277	247	260	213	238	277	245	250	258	252	272	240	252	269	268	270	253	234	238	265	266	269	261	243	248	228	252	259	254	264	262	256	270	280	256	260	251	226	263	242	263	234	235	245	259	233	243	222	230	253	232	295	255	247	267	257	258	237	237	289	279	294	261	263	225	260	235	254	259	261	236	256	241	241	260	249	288	252	244	259	258	233	279	252	230	270	225	253	265	235	245	264	257	262	265	228	250	272	250	246	280	233	263	248	269	246	256	266	257	234	257	268	255	248	272	238	248	261	271	261	254	223	243	249	225	231	255	258	265	261	239	242	248	286	254	237	259	224	254	243	269	274	255	254	238	274	230	253	242	256	247	252	268	256	242	236	257	265	288	242	274	258	245	248	263	259	237	236	264	260	236	267	238	253	248	258	248	259	273	239	249	255	234	242	262	256	255	256	272	231	255	251	253	275	242	242	235	245	215	251	259	284	240	277	253	276	229	278	219	262	269	252	232	238	256	265	241	259	273	276	234	276	245	262	265	241	236	243	236	235	260	254	255	269	273	244	255	268	267	264	233	249	271	240	265	251	257	257	260	237	253	245	219	274	253	252	246	233	247	254	260	252	230	241	256	240	245	262	250	234	218	275	248	270	262	238	247	265	244	272	285	280	268	254	243	252	261	235	279	247	264	277	254	236	271	269	281	221	240	252	240	245	251	284	260	261	229	288	257	251	265	238	247	234	222	278	262	272	251	254	243	238	244	261	272	240	236	265	238	287	281	237	253	257	262	264	242	265	211	259	275	225	221	277	228	236	272	294	273	251	256	253	264	275	253	248	226	251	254	271	257	248	238	253	246	255	222	266	261	229	263	251	290	264	264	221	225	242	274	235	252	244	259	247	267	264	268	268	277	263	284	250	235	298	243	224	267	250	245	257	245	241	266	254	256	267	261	246	255	254	246	258	242	271	247	242	240	245	240	248	259	242	261	300	252	258	273	258	237	241	242	267	245	252	246	278	246	266	261	270	251	250	272	242	258	283	257	215	249	239	227	247	239	259	241	253	233	276	241	249	265	249	246	265	252	262	244	258	266	271	268	254	246	265	258	243	256	223	261	246	251	231	225	238	239	277	268	258	248	254	268	241	247	255	259	241	222	265	244	246	246	231	269	261	251	272	275	228	253	269	247	260	256	224	260	253	263	245	212	253	248	261	250	240	269	229	252	286	273	269	236	265	248	266	227	262	275	239	246	228	261	273	291	251	248	267	267	261	258	265	267	247	263	226	264	259	238	251	239	278	254	249	244	242	241	235	257	242	256	261	254	266	252	226	247	253	243	238	247	255	253	267	268	253	267	249	271	240	258	255	239	242	276	248	282	253	222	276	285	246	261	228	227	284	252	275	232	275	264	262	242	241	234	225	251	256	257	274	253	250	231	256	240	248	275	285	249	244	292	234	262	275	254	238	221	263	250	232	253	290	238	244	269	240	289	250	224	247	271	227	245	264	256	267	242	256	264	266	264	274	232	266	262	241	238	242	271	252	273	266	254	248	239	253	241	242	258	241	257	256	284	265	285	244	262	245	210	263	281	266	260	231	250	267	271	276	251	260	263	263	261	243	250	268	264	249	262	225	252	255	236	233	261	247	262	278	234	233	267	307	263	243	252	284	275	272	272	247	274	260	248	237	264	271	262	284	259	253	254	265	217	260	270	261	244	280	259	261	263	254	272	273	259	260	255	285	243	277	261	251	234	252	268	246	262	261	252	264	247	266	247	284	229	232	260	242	221	269	268	267	270	245	261	243	247	234	244	225	213	259	263	266	259	239	252	251	236	251	241	259	272	256	260	237	265	228	245	235	263	246	259	233	229	246	274	274	251	253	248	253	262	257	245	276	241	244	271	272	237	247	237	250	251	262	250	259	263	268	255	264	248	261	264	244	277	253	270	245	246	229	233	255	251	250	278	237	270	261	284	238	267	243	264	257	250	269	242	252	247	251	260	269	239	263	263	268	258	235	254	261	276	235	248	251	248	248	229	247	250	259	254	270	265	271	273	255	258	242	248	239	280	279	269	270	273	263	262	216	249	248	253	267	263	255	226	246	253	237	240	281	243	261	253	257	254	282	267	257	266	247	240	293	241	263	269	236	249	242	244	269	259	254	251	250	240	259	266	234	239	249	263	246	247	252	277	260	255	221	228	244	253	250	233	236	271	258	256	241	277	263	275	239	259	275	257	242	256	273	240	258	236	246	270	254	237	260	241	241	248	243	228	241	279	264	240	263	247	247	285	253	247	252	260	258	275	263	270	259	252	250	257	257	250	248	275	257	258	244	235	251	241	239	247	236	224	240	255	260	255	242	270	223	272	254	241	245	272	227	262	225	219	264	242	239	259	250	253	257	287	256	257	230	272	270	260	248	263	229	284	229	249	255	248	266	248	259	268	228	260	256	251	225	265	237	253	273	245	262	259	231	262	246	239	254	245	261	245	241	271	238	243	249	267	271	256	262	244	237	260	261	235	258	240	265	251	253	295	267	259	274	241	234	275	269	236	253	228	258	254	253	256	225	261	256	267	245	264	236	257	275	270	275	240	238	278	247	235	255	260	261	244	297	252	249	247	254	278	261	258	245	273	263	273	273	252	272	255	287	263	271	266	260	253	222	284	272	245	252	267	225	250	253	265	261	237
35476	51915	46667	36480	29757	23962	18559	14373	11175	8791	6620	4877	3835	3002	2384	1909	1538	1351	1148	990	882	793	695	650	599	536	531	554	443	439	438	454	423	410	395	427	403	384	381	386	378	346	383	400	395	407	393	401	363	399	365	396	383	363	361	349	414	389	365	385	397	404	377	377	416	373	376	412	379	385	364	351	345	361	402	370	403	362	401	367	393	382	396	392	350	390	391	411	377	394	361	346	384	401	372	412	380	374	399	367	394	394	368	372	375	356	372	331	393	359	388	396	407	399	430	368	381	412	380	372	367	362	382	387	391	388	386	388	351	397	365	379	399	402	351	362	375	390	368	375	384	375	403	392	342	346	364	371	397	398	363	387	415	361	396	358	365	368	380	348	364	384	413	365	390	394	400	359	362	350	356	385	365	371	409	328	361	370	377	366	359	330	386	362	354	421	380	362	367	371	347	390	405	413	359	358	393	390	350	380	365	401	388	405	354	353	387	394	386	358	372	400	375	341	370	381	383	346	398	350	377	373	363	417	403	384	381	392	378	302	398	380	364	372	370	395	383	351	377	396	389	390	374	400	355	362	380	342	368	378	411	367	369	371	357	402	330	412	359	364	376	369	379	390	386	359	344	373	360	388	388	360	380	392	387	363	368	358	340	399	374	368	392	399	372	386	418	374	348	390	419	379	366	351	401	413	360	422	362	369	357	362	391	364	356	426	347	325	402	352	345	349	364	355	377	405	389	394	367	361	388	332	420	392	342	366	397	378	384	398	391	318	367	402	385	378	380	373	390	408	409	349	357	378	362	399	362	336	407	398	388	385	384	367	391	372	371	377	386	362	361	336	394	384	398	383	359	383	375	400	391	342	386	366	347	354	371	371	370	354	365	382	402	379	387	384	398	355	381	404	397	341	392	387	391	352	378	393	373	407	412	368	432	379	403	391	380	328	419	397	397	409	434	349	333	401	349	375	379	403	392	377	363	381	364	371	389	384	369	345	404	417	388	376	344	353	409	417	348	346	381	351	396	377	350	413	398	393	419	389	390	335	402	347	387	385	364	370	392	371	356	368	417	340	386	383	393	424	380	363	376	415	342	420	405	366	374	370	393	397	386	381	386	351	400	386	344	398	363	389	347	425	372	391	341	361	387	373	385	376	372	366	366	352	406	378	373	366	393	374	363	399	380	376	374	350	397	378	376	372	366	400	367	391	363	395	380	379	381	390	375	374	353	367	396	359	353	386	380	395	368	383	344	376	356	375	393	368	368	404	366	379	382	398	376	388	394	415	374	370	404	394	409	386	383	383	353	420	390	392	366	366	380	377	407	366	349	360	351	399	334	348	359	355	391	363	337	375	379	356	365	360	382	345	400	357	409	389	401	341	392	372	345	380	382	427	360	395	374	363	366	374	402	378	362	353	407	362	356	365	391	388	354	425	403	389	353	385	358	384	382	399	389	356	385	383	374	351	377	398	376	377	365	359	388	393	362	349	395	364	402	388	408	377	374	337	402	384	372	357	364	390	347	394	375	364	404	380	390	389	374	350	371	357	376	358	393	362	355	371	336	337	363	376	421	398	395	348	346	350	403	371	388	355	385	369	377	385	386	402	360	397	389	365	381	402	388	344	413	363	418	396	374	394	423	373	370	375	388	379	365	346	381	368	359	375	402	376	358	404	368	396	441	394	399	344	388	353	359	384	356	375	382	389	401	391	391	379	360	395	347	384	357	359	365	335	362	413	371	386	378	368	362	350	360	396	365	352	385	408	372	375	368	418	385	368	336	391	364	422	388	359	335	372	345	392	368	405	349	381	352	339	369	389	370	345	376	348	384	389	367	370	375	391	393	426	370	383	375	387	396	371	374	388	391	379	402	332	381	364	355	402	386	367	366	438	348	369	366	371	353	380	378	366	382	398	406	385	338	363	386	396	369	379	370	386	384	371	368	370	372	394	356	337	356	385	375	360	356	377	361	372	368	353	387	381	398	388	356	428	382	353	386	354	380	408	418	383	413	393	386	421	339	379	385	391	370	390	376	386	379	399	395	366	382	324	379	363	379	345	365	395	383	352	391	357	379	381	387	399	393	376	390	369	399	396	372	391	374	393	358	362	353	392	365	364	386	374	381	385	407	364	379	339	371	375	384	377	375	382	348	404	379	365	343	362	396	378	368	410	374	330	373	378	393	443	356	401	386	388	349	311	394	384	392	371	369	360	402	399	369	403	358	360	372	374	405	387	370	380	383	389	408	383	383	363	377	376	372	350	364	376	355	384	361	373	343	372	355	414	383	359	413	377	374	370	385	371	330	384	381	388	357	401	416	369	365	358	359	411	410	378	424	376	367	392	355	362	403	393	370	383	393	373	356	370	395	382	393	361	337	383	386	395	382	379	395	380	465	394	353	382	412	402	373	367	393	338	352	359	360	385	405	378	366	354	335	389	396	372	387	392	406	331	373	388	346	372	359	352	401	390	380	384	380	386	384	348	375	363	386	376	399	335	372	353	384	398	361	380	393	398	396	379	386	374	364	390	375	373	359	399	351	382	367	418	388	342	370	402	386	368	402	366	360	389	384	357	399	377	392	391	393	407	366	373	382	361	415	333	380	380	374	364	389	386	385	385	414	350	403	377	403	420	385	384	369	378	377	367	359	389	367	403	410	379	405	363	366	403	394	374	370	346	340	359	369	365	383	348	361	367	377	379	355	364	427	379	380	368	379	419	365	396	382	371	365	374	397	353	396	376	371	376	390	404	371	389	374	367	384	389	333	354	393	337	404	363	406	376	401	380	383	397	388	392	373	378	383	398	410	361	387	369	359	392	368	381	366	389	374	368	372	418	400	389	396	406	369	377	383	347	389	391	407	354	353	362	371	398	382	324	398	382	376	374	414	371	347	372	398	400	382	408	380	352	360	395	379	372	388	391	378	400	360	341	408	369	402	394	363	385	346	338	378	384	402	374	366	368	403	391	371	417	407	415	355	331	362	368	374	386	366	368	396	426	368	390	393	376	358	392	356	368	372	382	366	381	361	384	354	390	371	381	375	384	365	331	379	361	402	377	403	376	394	359	379	353	417	368	379	386	392	353	350	386	365	426	374	373	391	371	398	368	370	387	361	364	352	381	343	380	412	410	376	349	366	386	379	365	360	394	381	386	372	380	385	371	371	379	362	395	387	370	374	382	399	379	385	402	382	381	392	361	390	354	377	376	371	394	351	376	394	382	383	395	395	394	360	366	376	382	381	361	367	416	348	371	354	393	397	362	406	391	379	363	366	377	386	360	355	388	377	358	382	374	422	367	389	384	373	393	404	408	386	356	344	399	347	385	395	382	358	384	355	359	417	376	366	362	366	371	354	393	356	367	383	419	371	391	363	383	375	383	361	387	365	406	371	371	362	377	363	383	386	358	403	372	378	362	345	393	356	359	377	371	345	374	379	380	340	391	412	397	401	413	363	382	373	363	360	389	419	390	351	372	366	370	362	388	385	378	370	373	416	382
24977	21733	29628	28264	25303	21339	15901	10186	7098	4991	3853	2721	2080	1583	1316	1060	936	767	723	576	539	495	474	416	368	367	352	307	329	309	284	288	282	291	236	271	260	271	251	275	265	291	263	239	264	280	260	251	282	270	262	229	242	249	257	237	249	248	299	228	254	243	241	278	247	260	251	285	257	255	264	250	256	286	248	252	222	244	277	240	264	285	249	257	232	251	259	246	248	260	268	249	280	250	257	247	261	243	241	244	246	228	274	252	278	255	254	278	245	257	254	244	261	277	252	246	241	230	248	245	244	246	283	252	276	283	240	263	272	227	224	250	245	274	228	248	239	248	251	263	227	262	271	253	250	281	249	278	248	257	274	254	245	261	258	267	276	239	260	272	268	267	235	229	251	269	247	252	282	243	260	246	270	243	222	259	241	249	235	241	245	240	265	241	243	226	281	264	251	248	260	236	248	226	260	245	254	263	244	243	252	264	277	251	273	238	266	268	274	272	259	221	273	263	248	235	241	246	260	224	240	249	257	253	288	273	260	261	257	269	256	235	259	270	231	277	285	261	291	259	248	250	247	267	283	237	259	265	245	231	244	278	273	227	269	251	221	283	240	249	249	241	252	264	271	246	247	241	241	249	268	254	257	236	265	262	234	281	240	248	249	251	264	260	243	263	265	251	288	277	264	274	255	271	238	220	271	237	261	272	232	267	255	249	253	221	238	264	240	274	265	256	270	273	244	263	257	251	256	252	259	255	244	255	255	275	250	238	246	252	257	222	265	258	249	257	261	245	255	222	255	245	249	259	266	263	277	268	249	259	245	248	245	261	260	270	245	254	257	254	243	262	262	271	243	261	252	258	238	264	241	256	281	252	274	229	244	281	257	240	285	265	237	257	266	267	265	272	253	242	266	258	282	246	279	262	246	266	233	285	233	258	276	245	256	246	276	271	265	253	244	292	285	237	258	249	243	260	240	251	309	246	264	226	257	246	248	273	231	255	258	257	251	257	220	265	276	236	267	262	250	260	242	265	235	266	246	268	267	249	257	267	241	238	267	274	255	246	270	261	232	255	276	237	262	252	240	257	268	245	260	263	256	253	252	246	238	265	249	264	246	263	245	242	265	267	243	269	237	233	248	242	272	272	251	262	248	232	259	258	257	245	258	233	276	256	263	254	254	261	272	262	273	253	257	213	258	255	262	268	242	282	248	251	253	247	252	278	232	242	260	262	225	239	258	252	260	250	256	282	255	260	252	268	241	251	247	286	240	275	269	241	277	214	245	262	260	269	262	249	267	245	246	274	286	277	253	260	242	241	251	264	269	244	277	291	255	273	250	310	253	294	268	241	242	253	267	252	254	258	249	235	251	240	253	254	283	252	288	254	255	241	250	252	252	265	244	258	288	266	255	217	246	257	238	259	241	262	234	254	230	244	237	244	259	291	227	249	253	241	269	271	246	250	243	264	242	241	256	261	281	245	285	263	282	239	251	250	266	257	260	242	260	242	255	268	236	260	276	276	253	278	273	244	266	280	263	247	250	276	242	219	249	280	270	263	268	228	250	255	270	257	212	244	213	254	248	231	236	260	280	261	250	262	262	252	278	241	225	255	258	299	286	226	261	260	256	261	256	258	249	279	230	247	260	234	266	265	226	231	248	253	263	258	247	256	240	264	242	242	254	267	240	267	250	259	234	251	262	265	250	255	238	243	272	237	236	257	251	301	292	264	261	254	265	237	247	258	243	239	265	260	247	256	245	269	246	267	264	266	257	251	252	260	259	245	241	239	256	243	229	264	237	261	234	239	258	237	252	252	245	253	253	262	247	268	281	262	243	264	281	271	272	275	273	235	249	249	255	249	228	218	263	262	253	254	247	232	272	243	255	261	245	238	249	250	235	249	267	254	238	242	282	244	257	248	246	245	260	242	287	284	237	270	234	263	223	285	274	229	249	240	279	277	268	249	266	247	232	225	261	232	268	248	238	265	238	311	250	256	261	275	243	266	296	264	253	262	258	239	234	241	267	250	250	266	259	230	257	256	239	254	258	274	257	247	252	265	260	277	239	272	227	249	255	253	255	230	242	252	242	236	259	265	241	248	232	236	242	243	262	238	240	257	245	268	272	254	246	229	233	245	230	255	291	236	227	252	261	244	234	242	243	288	263	256	268	277	253	245	243	254	263	271	243	240	260	299	246	259	278	247	256	252	241	249	237	231	269	243	250	249	265	259	243	250	281	210	278	236	257	239	253	265	242	274	248	273	243	268	253	270	269	259	265	261	271	258	253	238	250	269	264	239	276	278	234	244	235	256	251	242	242	268	271	266	233	216	252	255	235	248	283	277	239	251	275	253	276	249	265	240	247	241	246	268	271	259	263	251	245	250	261	236	253	250	264	234	247	269	239	255	243	254	243	237	250	263	244	233	225	265	256	241	270	237	241	247	259	237	245	299	273	238	233	248	248	246	237	222	235	226	250	273	258	273	234	233	281	267	275	242	237	267	262	260	267	284	246	262	229	271	257	218	209	263	273	274	288	268	270	256	273	259	253	254	238	256	268	278	281	230	274	239	278	259	262	253	256	262	288	256	242	245	252	245	255	252	231	271	267	258	251	262	233	254	240	255	237	238	271	247	249	264	267	242	270	235	250	259	228	223	233	261	259	247	265	238	239	246	269	234	272	263	287	272	246	252	263	247	274	256	258	269	274	269	247	232	250	243	248	262	284	261	244	254	283	237	256	253	254	247	235	245	273	266	235	283	241	260	303	249	258	251	266	250	253	257	256	254	287	279	262	247	253	266	285	244	234	259	279	282	263	256	231	261	260	259	253	251	255	239	223	226	286	239	246	250	245	251	259	242	252	255	260	237	228	249	261	235	283	260	229	256	269	254	263	257	249	237	267	247	260	262	271	270	229	258	255	276	280	218	243	228	261	249	244	242	256	259	259	249	277	261	273	269	241	246	286	259	257	262	245	261	243	249	249	244	237	233	261	247	263	253	275	231	250	250	247	255	273	287	232	268	236	264	232	246	293	240	236	256	228	268	234	291	257	238	242	226	260	289	249	283	241	252	234	269	278	256	254	227	235	238	252	270	256	262	249	265	262	241	268	239	248	252	258	258	263	267	253	221	228	271	234	257	268	270	244	237	280	261	236	301	255	254	256	251	249	242	274	278	237	249	266	241	279	250	228	249	250	264	264	247	281	260	260	259	251	249	237	247	254	248	246	231	276	272	264	274	254	260	275	254	254	275	241	264	252	274	260	248	278	254	274	279	256	252	242	276	251	249	254	254	242	242	255	240	239	255	256	287	244	238	243	248	260	244	238	234	241	243	256	265	287	238	255	288	261	240	265	256	250	258	245	268	244	302	266	250	254	280	250	274	252	264	257	244	291	248	250	227	237	253	233	260	307	268	274	227	245	259	299	218	238	247	252	272	282	278	254	257	230	268	271	256	271	255	246	257	265	237	254	266	263	248	254	233	254	281	262	239	236	255	269	254
33997	57107	51705	41360	34526	28437	23273	18875	14818	11511	8991	7024	5165	4144	3128	2610	2138	1852	1546	1256	1117	918	864	803	759	638	575	549	520	542	447	471	434	460	401	420	404	428	402	385	382	399	425	390	382	357	398	373	356	362	393	376	385	387	357	358	362	381	381	368	387	389	412	405	387	378	405	359	353	371	415	383	371	363	365	366	357	363	389	421	394	370	372	415	384	366	350	382	396	377	379	415	374	396	386	365	376	338	370	357	391	380	403	371	404	414	367	373	371	375	407	338	395	361	374	349	405	376	357	384	386	399	382	346	367	378	386	362	359	420	400	399	376	413	338	415	380	379	360	375	358	372	398	376	374	367	395	394	363	384	368	409	404	366	408	371	373	392	369	383	385	381	376	381	409	360	383	378	376	367	384	385	386	375	369	363	395	365	403	379	407	384	378	388	376	390	381	337	391	403	342	377	410	383	405	383	349	388	408	389	383	365	376	399	396	349	390	380	390	438	360	363	414	358	389	374	387	328	389	391	356	390	380	425	391	367	360	395	371	362	376	381	395	386	409	391	387	392	376	397	369	421	391	370	343	353	361	327	387	383	382	367	357	399	368	368	412	386	375	406	378	391	393	371	353	367	408	402	355	407	367	368	365	394	389	425	387	370	392	392	360	366	355	392	355	381	384	371	379	343	400	407	390	369	376	372	404	374	384	409	353	404	402	380	384	348	384	387	389	386	397	380	380	391	373	372	402	363	402	398	360	373	415	388	375	383	362	368	379	387	419	361	392	368	378	427	395	391	376	387	375	381	380	383	407	390	360	391	338	399	383	400	370	396	399	386	355	359	368	380	391	367	350	446	379	384	363	413	369	345	375	375	350	375	394	407	405	335	353	379	344	382	341	397	379	378	370	382	352	366	362	368	411	353	373	407	395	377	349	397	379	393	397	392	386	372	364	343	364	347	388	355	400	362	365	398	373	385	380	348	398	363	368	363	397	377	404	391	377	371	401	389	366	347	359	385	342	397	354	384	368	385	397	390	378	391	378	370	409	372	355	410	391	371	363	369	400	378	397	394	373	389	377	383	336	389	383	381	362	371	407	385	358	360	377	380	377	345	386	408	366	384	362	371	371	394	413	395	376	370	396	400	388	366	374	362	349	393	374	402	345	377	362	362	340	353	398	359	389	391	396	382	377	400	365	390	380	365	387	377	391	377	382	386	380	385	368	395	368	431	363	413	398	358	391	408	386	370	348	390	361	413	409	396	360	364	383	360	373	432	389	373	403	353	425	393	372	369	379	353	357	374	384	353	368	369	358	379	406	378	365	406	368	410	394	442	369	394	368	392	357	347	401	405	383	395	382	372	366	365	365	356	383	399	405	374	397	356	369	353	376	398	394	389	363	357	376	349	364	366	380	398	350	388	367	377	408	368	362	375	383	420	374	376	385	377	391	400	377	400	419	389	357	380	382	328	388	361	366	347	375	369	378	391	365	398	376	397	400	391	406	392	349	384	388	366	427	381	405	399	375	354	401	409	365	390	382	361	352	347	389	377	331	385	358	355	391	407	400	351	415	403	385	361	388	380	394	381	386	380	415	365	365	358	381	390	390	408	368	392	378	370	417	374	430	393	405	406	382	403	361	339	368	410	389	385	386	362	362	419	391	358	405	370	393	385	364	390	368	310	385	383	378	405	358	394	361	387	406	373	359	363	359	369	396	382	406	382	370	378	368	367	381	355	410	370	360	396	404	400	389	381	381	419	389	392	352	357	429	336	388	384	380	409	375	423	393	360	396	376	374	348	394	373	402	360	415	392	398	366	405	370	360	411	357	349	402	364	373	377	340	378	373	404	408	357	367	389	403	359	358	392	382	369	375	340	394	381	391	389	358	408	374	383	363	364	368	374	380	365	393	346	365	356	376	368	395	397	350	359	376	371	383	406	396	376	386	384	402	367	369	357	389	380	420	413	380	372	376	388	401	381	349	380	407	386	365	392	384	392	384	406	377	368	385	338	381	380	360	391	376	384	392	408	382	403	364	367	357	387	371	367	372	381	376	402	361	340	370	358	396	383	369	367	372	366	378	377	369	408	380	376	424	412	396	395	413	368	385	403	412	383	404	399	404	378	430	405	395	358	389	375	390	387	383	376	397	353	400	394	402	360	411	382	405	365	362	399	359	354	384	404	374	384	395	400	365	393	384	406	402	413	347	382	392	420	372	366	360	376	382	382	342	378	373	397	406	369	396	355	354	382	385	345	366	355	396	370	373	384	419	385	389	401	388	405	393	367	403	360	378	416	388	372	384	400	380	338	387	392	397	384	392	394	363	355	381	410	384	373	395	366	384	380	339	389	381	370	375	380	373	378	386	392	354	407	391	379	373	395	402	351	404	407	348	376	368	384	393	422	368	363	377	360	393	398	367	401	345	364	400	388	354	351	373	357	397	385	355	360	380	372	381	379	390	363	411	372	366	368	393	438	401	393	392	350	364	372	406	392	415	387	389	369	372	384	349	360	391	372	417	345	359	370	383	397	381	353	350	365	403	407	380	383	376	370	392	393	369	365	396	379	375	392	392	391	392	355	366	367	416	423	429	416	353	365	360	377	370	396	375	371	359	373	391	373	386	380	388	407	378	346	396	369	377	381	340	361	400	387	400	370	403	380	381	381	393	398	410	372	405	410	375	387	393	406	406	396	393	335	386	358	342	405	375	370	404	355	378	382	373	381	368	379	417	403	380	358	415	355	398	385	419	373	369	347	375	366	395	368	391	342	378	393	378	423	362	387	349	368	376	384	367	399	382	414	424	374	358	394	359	374	353	380	390	391	356	361	374	379	336	391	383	383	371	405	356	363	404	356	388	403	388	362	348	372	376	386	384	364	375	398	388	379	370	389	365	386	394	365	421	359	385	401	363	395	361	371	398	375	379	363	415	388	361	373	388	378	377	401	394	398	381	346	390	375	388	376	364	387	421	382	403	375	417	353	391	384	374	355	374	378	368	361	390	417	356	400	397	404	384	400	361	386	384	342	392	400	386	365	409	379	398	373	349	353	407	376	393	395	403	372	346	348	396	372	356	398	361	408	378	369	357	363	366	353	397	346	372	370	399	353	374	420	402	414	316	388	398	356	393	384	385	375	390	389	398	431	360	407	373	395	369	353	382	367	403	392	376	412	354	417	371	369	340	386	420	374	404	382	367	353	387	394	376	373	385	397	380	357	373	378	401	362	367	407	395	366	389	399	366	369	376	366	346	409	368	381	401	394	413	370	415	382	365	423	376	346	375	390	376	388	377	364	405	379	389	391	365	362	388	375	387	381	358	362	381	369	364	379	372	385	392	366	393	401	410	353	375	357	420	392	357	362	345	376	337	369	411	386	391	335	382	361	356	388	394	346	380	395	392	357	364	364	387	398	372	389	374	377	420	412	376	351	383	364	375	379	380	387	381	403	384	405	377	370	392	370	406	341	397	381	367	411	376	362	381	379	404	400	412	357	350	385	388	361
23655	21568	29451	24811	23773	25148	22671	14060	9598	7279	5212	3838	2999	2355	1742	1489	1286	1044	882	755	673	578	569	464	405	412	357	373	315	334	306	303	331	285	260	277	299	264	268	268	285	279	263	259	262	283	248	244	269	258	262	272	247	229	255	250	272	265	258	276	271	263	252	247	254	272	277	229	230	285	229	228	252	253	257	244	236	243	263	238	253	239	228	239	222	254	247	255	247	243	225	254	256	251	255	258	238	246	235	240	243	237	221	247	229	246	254	247	253	241	249	227	263	246	244	268	268	266	228	235	255	253	262	247	249	263	236	261	243	234	249	272	239	221	270	245	259	230	240	257	247	233	233	251	227	249	280	235	233	241	252	250	242	273	241	265	282	259	231	247	253	213	263	247	235	252	247	248	272	218	244	261	250	248	258	260	281	256	272	276	284	295	232	232	244	221	236	243	271	264	249	280	263	243	238	242	243	241	222	233	246	263	261	238	260	264	260	274	271	276	277	222	274	272	244	251	253	262	251	232	247	255	252	241	258	241	234	287	257	253	242	242	263	225	273	257	247	230	231	239	266	255	243	261	225	250	228	235	217	240	248	250	227	264	261	262	246	246	243	252	238	257	241	282	262	231	237	247	242	238	258	253	296	271	250	253	217	253	236	251	236	209	263	238	233	229	251	247	267	247	222	264	250	262	256	217	266	250	249	255	222	244	264	252	256	253	241	260	273	235	256	228	252	238	247	247	251	216	263	266	213	227	261	249	265	231	254	252	265	220	237	234	265	248	253	271	264	240	267	267	257	251	217	254	254	271	292	247	264	274	258	273	242	260	249	263	257	239	217	246	277	219	250	263	275	237	237	251	261	290	251	244	224	256	269	240	246	272	253	254	271	289	265	256	232	247	245	261	253	249	236	270	251	265	257	212	232	250	252	267	224	277	251	234	260	233	261	246	207	248	260	245	279	275	256	280	245	213	263	237	241	253	247	260	238	248	258	259	248	274	267	245	291	245	226	237	229	246	249	275	259	230	241	231	251	266	272	223	267	232	256	269	275	238	259	236	244	242	266	229	256	253	243	261	254	251	242	238	255	232	262	250	263	241	258	233	268	223	250	233	253	238	241	250	262	238	276	243	252	246	234	203	253	228	236	272	253	249	268	227	264	252	234	273	264	235	268	268	242	265	245	271	233	255	257	278	230	247	238	255	277	238	246	255	237	255	239	250	284	242	245	229	258	207	224	241	220	252	242	258	243	249	250	257	247	253	277	208	243	267	250	284	241	249	254	234	243	229	239	246	242	261	260	263	259	255	256	239	221	271	253	241	226	292	268	250	238	213	256	247	249	252	246	236	236	239	256	232	226	225	270	255	250	262	233	266	233	240	251	254	252	235	234	251	239	236	256	277	251	276	224	234	237	274	259	264	269	278	263	225	258	231	237	252	227	225	254	240	280	255	268	233	268	248	219	247	255	220	248	281	237	249	296	241	234	215	259	245	248	260	239	233	245	248	207	241	263	240	242	230	276	258	247	252	277	282	261	241	266	251	260	259	265	237	233	219	225	250	249	258	235	246	248	235	249	257	274	228	273	250	253	249	262	247	226	249	271	244	258	230	233	221	245	238	252	243	255	265	248	246	257	257	270	231	265	257	263	260	223	239	233	255	255	280	266	265	266	251	256	258	249	230	268	223	259	256	255	257	280	257	219	242	267	268	256	254	228	243	250	236	225	237	240	258	241	275	224	230	246	247	263	266	238	256	226	237	239	255	254	273	270	257	243	270	258	269	264	272	261	262	240	256	247	251	228	305	237	243	247	255	249	270	260	268	248	240	265	258	247	227	238	249	242	250	250	230	250	271	258	249	273	249	231	252	272	258	243	273	249	229	279	248	209	239	248	254	241	254	286	239	247	249	260	273	258	242	273	279	247	220	241	260	257	247	249	245	244	251	247	251	260	212	263	264	250	234	232	250	257	242	274	225	279	226	259	280	237	264	237	261	226	250	264	229	256	250	232	258	239	265	250	214	238	224	246	239	245	277	236	225	263	239	263	243	245	261	252	241	263	229	238	246	240	253	230	243	244	249	293	251	254	279	255	256	249	245	238	283	263	251	242	240	268	254	240	254	237	248	210	241	271	258	284	263	254	271	252	224	269	249	247	250	255	218	256	236	234	275	247	281	240	243	253	212	278	229	263	280	269	250	245	245	274	248	257	251	239	237	272	261	253	260	256	234	250	245	256	256	238	281	245	267	273	272	225	242	250	224	216	239	250	242	244	253	241	243	269	241	247	246	241	256	254	260	241	241	259	230	273	248	221	256	235	247	242	239	261	228	256	238	233	250	259	218	243	228	256	236	229	242	269	262	233	253	251	248	234	215	250	259	248	266	232	236	267	233	247	238	236	264	249	258	263	230	266	252	234	248	239	259	265	234	259	234	211	269	241	240	223	231	257	275	255	259	241	237	252	239	238	248	242	246	261	248	248	215	280	251	248	273	255	242	244	213	276	233	244	267	281	248	274	253	257	236	284	238	285	249	247	274	272	239	258	267	255	254	215	247	257	239	250	242	245	216	242	257	255	231	260	240	262	248	219	261	242	225	235	243	249	225	247	239	258	245	244	272	254	281	225	225	254	248	240	226	263	252	256	256	255	253	238	243	220	263	229	248	253	275	255	256	263	249	258	250	227	256	258	233	237	269	239	255	208	256	257	231	264	254	265	240	262	227	241	251	210	249	248	221	264	250	241	262	265	235	230	261	247	271	238	244	241	237	227	274	246	256	260	254	229	269	255	252	264	231	240	252	259	237	268	227	266	263	229	245	232	256	263	245	244	260	239	252	280	245	252	239	270	248	255	273	237	226	244	240	266	245	231	258	228	245	253	240	231	261	247	259	251	259	271	258	268	242	242	234	232	244	263	249	238	243	244	264	244	211	266	234	265	234	249	223	266	241	245	235	252	275	248	250	256	253	243	238	229	248	272	253	232	258	230	216	229	255	234	256	236	254	234	245	270	261	278	260	264	265	239	226	232	246	228	271	243	266	254	246	219	246	264	253	254	259	237	268	252	251	256	238	264	219	231	216	246	271	232	232	228	248	237	287	268	248	277	256	244	245	243	244	248	236	249	239	251	264	239	221	232	251	254	214	260	228	231	248	217	248	271	267	252	263	242	258	257	241	242	241	240	245	264	270	246	231	232	257	240	243	263	273	242	269	254	254	239	226	256	253	235	258	227	236	269	246	239	231	239	256	248	259	238	254	235	254	254	220	250	254	234	265	233	276	274	217	219	245	213	265	237	239	241	248	265	251	286	245	247	286	222	250	247	241	272	235	213	250	248	248	259	211	250	260	221	228	233	260	249	236	261	213	263	246	243	239	234	213	262	238	233	274	258	253	226	264	250	226	271	243	227	261	227	261	249	237	242	243	255	249	269	259	242	226	240	261	238	237	245	244	230	224	253	240	267	257	253	273	226	248	241	257	266	229	273	250	295	248	239	250	270	249
35393	61003	56243	45924	38952	33011	27820	22839	18550	14893	11794	9185	7220	5687	4338	3558	3071	2509	2041	1640	1476	1319	1169	986	836	784	723	592	550	499	475	486	436	443	433	412	415	443	451	385	379	407	388	393	411	376	367	433	395	360	377	375	359	348	375	390	365	407	344	355	375	401	364	372	396	356	327	353	357	349	361	372	357	358	363	359	385	390	358	386	379	382	369	385	341	386	378	374	330	339	399	362	368	365	393	368	379	360	340	419	374	381	385	395	369	372	351	364	367	339	391	348	335	373	394	362	384	351	370	380	369	380	372	348	355	365	371	376	372	345	369	348	373	348	375	370	384	356	367	375	368	353	369	367	385	340	383	381	348	356	387	354	348	357	346	387	350	370	416	325	381	394	328	380	392	384	328	390	346	366	371	394	372	380	349	366	372	320	376	367	363	359	364	395	398	378	349	375	355	350	391	397	391	367	379	359	353	340	354	388	380	349	375	330	359	336	368	331	374	363	343	380	371	370	326	355	360	324	362	365	350	336	372	384	385	358	375	351	354	340	377	398	373	354	393	351	358	403	385	351	341	372	375	386	393	382	406	374	372	363	375	353	363	357	389	374	345	358	381	352	362	408	357	353	394	370	368	374	354	385	365	393	371	383	351	362	364	403	396	363	375	367	391	337	339	358	367	365	339	350	392	387	355	365	389	356	369	339	372	422	375	361	356	373	377	369	417	348	368	350	368	371	370	365	385	385	366	379	377	360	394	371	383	365	380	385	375	384	378	397	373	389	365	339	366	369	370	371	378	391	368	373	353	346	377	366	346	382	373	387	331	356	361	352	334	382	371	347	360	337	373	358	329	418	347	324	338	387	382	368	376	387	375	337	369	381	370	399	331	364	369	380	353	359	346	368	363	402	365	346	381	330	382	385	381	375	385	367	374	368	383	353	362	371	343	365	381	394	373	362	367	367	370	378	367	372	362	357	329	375	377	381	389	372	367	375	367	346	365	365	363	365	371	348	379	385	336	347	388	357	375	371	385	338	359	352	372	389	363	349	368	360	317	383	361	357	343	355	364	365	386	384	395	350	376	368	355	357	369	356	378	382	344	354	342	349	365	382	378	362	368	359	358	348	353	358	360	348	370	376	370	374	367	373	322	355	352	343	366	364	332	343	358	374	329	372	344	360	374	369	350	355	343	367	359	345	336	379	360	354	376	357	339	377	348	358	364	379	390	367	378	378	365	392	383	371	368	377	358	378	402	375	389	387	359	374	348	363	357	363	398	383	348	355	382	347	342	395	375	392	343	373	422	348	375	394	355	371	369	381	351	398	373	369	359	362	359	373	356	385	343	372	357	353	365	386	359	357	367	349	348	350	386	334	381	375	351	390	386	376	375	360	360	380	371	353	375	337	349	363	372	350	374	386	359	367	400	370	370	374	391	356	386	333	355	354	378	368	366	336	350	371	384	359	394	381	364	345	390	378	357	381	359	373	360	360	377	335	379	362	371	315	368	359	360	346	350	372	362	339	359	352	366	417	354	381	394	403	346	382	365	375	350	352	359	349	400	325	393	370	318	383	389	373	382	369	362	389	368	397	367	325	360	362	334	410	359	385	356	381	386	344	369	375	385	390	360	360	356	373	342	359	372	358	375	354	386	352	378	345	383	375	395	367	370	372	372	363	353	383	357	350	344	372	371	387	378	387	382	343	389	366	372	343	385	352	366	369	341	375	385	378	361	376	356	384	361	379	343	344	368	349	366	360	417	371	386	336	371	383	381	353	390	403	365	373	349	365	359	361	348	378	341	377	376	343	381	369	358	373	396	383	369	346	402	382	369	374	362	358	352	397	378	369	357	376	359	337	355	355	390	334	360	383	353	392	395	340	327	354	358	359	368	334	389	383	374	399	362	318	404	344	360	352	399	350	354	393	359	384	357	385	347	385	350	347	372	346	354	355	413	399	393	364	353	391	366	385	405	363	401	358	373	382	385	378	360	365	365	380	351	347	359	352	359	351	334	354	388	410	397	386	379	392	386	365	360	387	361	361	343	362	364	353	352	374	347	360	365	343	355	363	381	353	387	327	381	378	372	368	373	362	369	389	365	382	341	343	366	355	363	358	352	394	342	381	402	388	387	356	398	354	383	380	357	393	359	374	365	377	340	395	386	362	360	349	359	387	359	393	357	363	369	390	353	389	370	369	355	373	352	356	375	349	366	372	373	339	375	399	380	374	408	373	365	399	379	369	412	348	372	328	403	389	379	366	385	352	376	348	371	393	355	362	348	378	378	371	397	382	371	380	347	385	352	390	370	378	346	378	348	373	364	345	381	394	368	362	380	388	394	385	335	351	364	405	363	392	367	402	433	378	365	371	375	357	386	377	371	385	340	384	346	366	368	401	383	350	339	343	379	346	366	357	352	374	358	371	417	361	357	384	335	391	364	387	381	366	378	389	380	338	374	367	350	344	358	337	387	348	322	351	348	394	376	343	363	343	380	376	354	410	347	338	381	359	358	371	376	385	366	376	359	355	363	375	355	346	382	379	391	387	336	354	349	356	387	364	345	359	353	374	326	378	370	349	353	349	325	353	375	334	380	362	352	373	377	360	347	377	361	386	379	350	333	345	336	396	356	353	346	345	336	388	365	338	362	351	367	358	348	378	378	337	368	357	346	368	370	364	394	352	390	379	385	369	372	373	371	387	385	359	369	356	358	382	336	390	385	346	340	352	347	372	345	375	376	356	373	368	353	350	353	377	349	392	387	404	361	321	378	328	378	382	348	357	375	365	335	369	343	389	364	354	352	337	342	369	379	380	350	360	352	349	365	338	342	375	385	364	362	358	347	350	380	354	396	391	357	363	388	374	374	369	382	331	376	382	385	349	351	383	377	389	356	323	367	358	356	330	387	360	330	364	347	375	397	379	354	342	354	389	377	388	345	358	400	342	333	387	368	354	357	325	381	368	357	317	384	329	334	387	360	383	391	358	376	344	329	362	345	357	403	362	363	384	352	359	377	373	351	374	350	388	388	387	363	365	345	378	370	351	385	372	369	373	399	364	358	349	378	372	361	336	357	364	373	398	347	401	349	405	373	353	361	346	415	353	378	362	365	366	344	383	358	383	345	406	375	368	370	367	341	360	354	362	379	383	334	375	367	342	366	397	372	351	362	363	374	361	360	371	363	365	377	356	354	342	395	324	378	399	401	317	359	376	388	333	359	388	353	371	316	386	375	360	357	380	368	361	369	368	341	363	358	348	399	400	348	378	350	376	393	368	396	378	371	361	369	344	370	373	374	382	381	386	388	373	369	348	341	337	372	356	373	337	322	348	377	380	340	392	365	341	367	367	340	364	378	362	405	366	382	352	368	387	392	355	401	352	376	350	380	365	364	341	399	375	342	376	372	364	373	362	377	346	369	370	383	390	347	388	365	393	370	381	348	355	384	336	376	321	376	357	367	365	376	358	359	348	334	379	396	382	351	355	358	380	379	379	370	342	380	352	368	351
29935	33949	40453	33335	22731	15319	10146	6645	4520	3303	2365	1841	1406	1192	970	822	732	644	534	471	441	406	384	390	318	330	303	293	308	284	284	263	292	273	277	281	240	280	260	244	291	257	306	253	276	243	296	264	262	266	272	256	256	266	255	269	249	241	277	294	262	230	287	242	245	257	269	257	291	239	241	241	265	250	268	266	243	247	263	241	252	260	262	240	271	266	259	255	274	264	279	243	281	257	231	270	286	255	258	269	256	250	264	261	279	258	278	260	243	277	269	243	232	260	233	234	268	265	261	256	299	242	252	261	251	257	252	284	262	261	268	261	262	234	272	275	253	286	242	250	243	279	258	243	311	257	247	261	235	250	264	220	233	261	239	290	283	254	237	245	248	282	205	273	271	265	244	260	279	272	277	275	260	277	265	273	234	284	236	230	271	221	267	275	234	245	251	288	240	278	249	222	271	257	293	244	269	296	252	260	272	265	252	270	275	273	261	233	262	287	267	286	272	298	256	244	245	266	252	265	218	259	238	270	261	251	267	277	252	242	240	231	252	258	260	263	277	249	262	298	282	278	264	237	245	252	240	269	248	259	243	259	236	255	237	257	238	276	270	231	278	283	262	255	283	260	242	271	248	250	280	244	249	279	269	293	266	255	262	252	263	261	296	275	268	248	271	223	261	266	248	256	257	265	230	269	270	254	278	260	259	261	237	257	256	262	277	243	257	262	270	267	276	245	268	247	257	267	279	269	265	254	261	283	277	241	246	255	221	241	279	260	251	251	269	274	248	251	246	258	244	263	255	288	270	242	269	257	270	258	260	244	251	232	275	261	247	246	239	240	238	255	293	272	249	269	271	255	253	273	258	235	276	241	271	251	258	241	257	267	272	251	268	264	264	261	247	268	255	261	233	244	262	269	262	271	226	247	246	255	249	256	267	250	272	244	265	242	276	226	271	268	242	265	269	263	253	268	244	286	281	255	235	258	250	273	259	253	256	235	259	248	242	263	253	237	268	269	244	255	264	272	282	264	277	260	210	249	251	254	259	263	275	253	278	263	254	276	258	225	230	259	256	232	261	229	251	261	265	258	257	252	263	249	239	252	291	253	246	254	233	222	244	247	279	270	255	266	233	261	277	302	252	280	267	261	270	268	267	259	263	267	264	273	239	266	251	223	255	259	279	283	267	273	235	273	272	252	265	287	277	263	258	243	245	260	215	236	248	253	243	237	240	254	283	258	279	214	251	241	250	265	252	270	255	242	267	274	279	246	251	256	230	246	230	275	246	274	252	246	255	266	255	241	247	270	272	269	254	276	262	265	276	275	245	251	277	259	265	257	244	285	248	257	250	254	262	233	247	243	268	264	275	236	254	257	267	262	229	253	266	242	236	237	262	254	258	275	272	268	278	237	211	273	271	264	239	260	275	274	267	259	259	233	237	269	268	278	266	251	254	256	238	259	242	250	242	250	273	273	245	247	257	258	254	289	238	286	250	279	254	283	263	239	268	251	227	283	256	266	265	278	244	245	244	275	262	275	272	247	241	261	232	299	252	251	259	258	275	240	279	274	244	253	266	249	274	287	268	255	254	278	247	260	255	256	240	248	256	245	275	268	260	232	265	245	260	290	259	290	232	288	222	263	225	269	245	260	250	237	252	243	273	242	254	269	236	267	247	257	270	236	231	249	261	234	247	257	260	290	241	254	245	271	267	262	249	252	249	255	264	261	274	256	269	259	263	267	258	264	252	251	252	258	255	249	269	253	251	248	286	262	256	269	239	262	237	247	250	247	279	276	245	240	256	228	273	249	221	269	268	241	242	281	245	258	272	271	293	274	279	260	290	230	245	288	248	271	254	251	252	264	243	219	253	247	251	271	254	250	256	255	270	251	238	258	242	268	264	246	259	229	259	240	239	256	259	279	259	291	229	261	274	251	250	230	235	231	266	252	249	255	266	252	270	253	229	274	286	299	247	242	267	261	259	260	257	244	256	255	262	251	248	259	271	242	255	269	249	292	232	230	271	245	265	257	255	248	244	250	277	242	263	241	250	244	296	242	242	263	251	245	251	264	259	241	246	265	295	248	247	240	251	233	261	248	290	263	279	218	245	262	237	252	266	278	270	227	259	223	287	248	254	268	259	250	266	246	246	256	264	252	261	261	268	248	253	253	275	263	246	225	248	254	247	259	238	273	282	257	234	285	287	244	269	257	251	277	252	260	281	245	230	262	229	254	221	268	241	236	258	260	252	264	241	224	252	265	268	296	274	278	237	268	286	241	264	248	232	245	235	262	241	258	258	286	268	226	260	219	239	230	287	274	274	231	260	257	251	296	242	256	273	267	239	219	245	264	253	274	233	265	250	249	238	246	225	259	250	289	265	259	255	258	271	241	251	240	267	274	255	241	272	286	268	255	257	278	252	279	249	259	239	247	243	242	260	265	277	257	274	228	262	247	281	246	247	294	255	264	266	280	239	240	256	263	240	248	280	259	280	241	259	200	264	265	232	276	259	247	260	268	229	260	214	231	247	264	261	258	280	246	254	240	271	264	230	265	284	246	276	246	248	251	244	272	250	264	265	240	278	259	257	261	284	250	259	258	236	234	269	270	269	259	271	265	261	247	248	270	258	236	267	264	248	265	250	283	253	259	290	256	283	288	267	280	261	232	235	258	237	261	257	259	254	265	273	261	237	258	247	258	240	247	226	266	266	279	245	250	261	257	260	224	275	260	268	270	252	277	260	258	270	286	248	257	259	243	259	244	286	249	222	276	283	268	273	246	268	251	257	261	263	273	226	247	273	261	243	268	275	263	272	271	240	247	265	255	255	265	243	256	266	258	256	254	274	262	274	254	241	256	307	265	257	241	269	259	239	261	274	258	243	261	278	265	264	274	229	267	250	264	263	248	250	260	250	244	280	250	234	280	258	259	212	258	263	240	269	268	246	261	260	253	256	254	260	255	244	231	250	267	272	275	280	233	264	247	242	257	280	257	245	254	223	240	240	255	258	244	255	274	272	257	241	272	252	240	234	247	278	279	245	260	237	243	234	235	267	271	267	258	282	235	274	253	264	260	268	270	275	227	252	246	277	228	258	255	263	277	239	269	255	264	245	258	244	266	245	276	245	263	277	262	238	265	260	262	275	241	260	240	274	233	286	263	268	251	255	246	238	267	287	260	244	266	246	279	252	290	267	266	277	263	248	266	258	229	255	248	238	257	247	254	272	254	274	241	272	256	302	267	252	258	261	264	264	286	248	218	241	262	246	225	235	270	261	273	275	250	276	243	265	273	259	254	237	270	235	220	275	246	230	264	252	228	263	276	266	267	250	259	230	237	254	270	278	279	252	253	281	253	254	223	263	277	243	277	250	246	250	229	252	258	269	271	248	254	235	258	232	264	253	258	264	248	275	244	248	299	248	258	275	281	279	236	264	267	262	251	235	272	245	254	247	267	255	267	238	274	287	248	258	297	285	258	277	279	266	268	248	248	239	263	243	246
35155	51896	47264	36531	29664	23873	18700	14663	10930	8260	6325	4715	3612	2880	2385	2004	1626	1369	1107	1016	931	801	778	646	634	546	563	546	484	426	453	447	417	403	428	424	394	414	426	415	415	360	388	392	370	386	396	406	361	371	363	406	391	407	397	404	435	362	377	376	369	354	406	399	394	407	373	415	399	392	397	405	404	390	409	376	401	380	388	378	369	359	397	379	376	393	406	385	372	367	366	358	413	372	382	396	356	393	382	368	411	374	373	402	413	397	390	358	405	388	392	424	373	440	385	415	366	384	433	370	356	377	411	415	392	407	392	371	403	383	363	371	391	372	381	369	397	364	409	358	390	404	380	373	414	371	380	364	349	402	385	410	371	385	369	337	424	335	409	426	397	375	347	362	406	382	326	379	391	355	376	362	374	367	376	361	384	397	395	398	356	365	379	380	394	409	431	333	390	356	340	361	380	374	361	393	361	384	392	376	360	385	388	404	343	383	416	401	357	401	393	371	388	393	383	387	400	399	378	379	370	375	408	387	392	363	392	380	379	391	371	380	418	372	408	395	373	396	375	381	401	382	385	397	405	418	363	404	390	404	388	387	368	364	375	401	383	343	366	379	359	371	378	356	377	402	365	383	381	399	382	383	394	406	374	379	405	327	385	407	383	437	375	401	381	383	384	390	417	436	387	377	373	376	375	370	362	408	371	355	392	404	357	350	388	365	362	365	391	407	363	386	366	357	351	372	361	390	377	368	350	371	372	352	350	354	395	381	383	377	381	375	363	388	382	401	398	371	336	392	406	350	418	376	388	356	352	395	340	428	392	403	423	371	404	372	397	370	390	413	385	356	393	369	378	374	386	373	392	400	370	369	381	423	358	405	371	414	418	358	348	348	382	396	354	385	380	397	380	367	359	379	379	351	378	371	380	366	413	386	383	375	360	361	390	399	392	391	368	408	350	405	361	388	382	410	367	382	388	412	370	396	383	384	373	413	385	387	367	408	398	410	376	387	369	393	388	423	358	376	369	358	393	422	361	371	363	372	344	366	361	376	353	405	387	376	361	373	402	378	395	400	359	388	404	346	370	368	354	374	387	395	402	380	377	345	409	370	387	371	382	381	366	371	377	370	375	407	407	369	368	369	407	403	366	402	408	379	359	372	413	392	378	388	397	411	371	378	414	366	370	367	338	368	389	382	383	369	365	366	398	401	390	371	381	381	377	388	369	372	364	405	395	374	373	365	388	356	358	367	380	370	404	391	369	397	386	389	372	365	337	351	399	366	358	377	395	409	365	390	392	375	369	372	405	419	389	347	424	392	380	392	379	378	415	377	350	391	349	405	404	398	412	427	413	417	394	356	375	391	403	360	367	396	396	468	399	371	395	388	355	373	360	372	408	350	395	404	359	356	371	393	396	383	362	408	389	378	420	362	398	384	362	389	390	363	410	337	364	358	384	346	372	396	401	364	385	363	371	342	359	381	407	379	392	391	417	382	415	409	395	383	376	390	402	398	410	419	407	391	344	371	414	377	394	382	406	368	361	361	392	395	374	366	369	379	373	381	395	385	361	394	333	408	411	394	367	393	355	373	377	398	354	392	367	401	353	376	406	325	397	370	376	362	423	369	375	400	379	383	380	376	364	374	441	372	361	393	380	386	367	373	374	389	368	418	392	377	365	394	392	354	379	385	386	353	402	416	371	379	398	381	391	371	390	377	352	396	383	416	341	397	386	367	417	400	386	364	398	370	379	368	371	380	430	381	377	378	393	373	358	385	384	383	385	379	368	376	398	394	372	373	352	355	378	386	383	356	390	371	392	405	361	393	377	387	375	392	351	388	393	363	387	385	415	383	387	354	388	405	363	393	409	410	357	373	391	405	396	352	379	378	361	357	351	361	418	369	393	354	386	396	373	415	385	373	386	355	355	396	364	392	376	383	394	389	367	382	344	381	360	387	393	387	376	367	407	404	375	373	363	413	365	391	387	382	385	396	382	364	360	414	423	354	395	372	358	407	369	402	389	360	402	413	370	396	384	402	384	399	347	370	393	364	391	353	377	393	387	394	374	373	370	387	385	379	402	374	375	356	392	365	409	410	379	402	403	427	375	389	352	391	400	402	398	377	383	394	393	381	400	380	359	378	355	410	365	366	354	372	408	378	370	413	381	369	390	382	389	358	410	383	357	344	389	397	384	369	370	403	381	410	356	376	391	390	372	385	321	416	384	382	379	378	357	388	382	360	401	367	368	340	389	355	359	392	358	390	374	388	364	368	363	367	382	383	397	372	405	407	378	420	414	399	392	419	389	390	381	389	366	391	365	365	377	381	394	405	370	377	378	367	334	386	353	416	381	382	356	374	354	343	371	350	363	380	389	370	391	402	418	347	382	378	400	361	352	377	397	428	373	367	414	383	376	370	387	372	341	338	393	392	400	388	422	365	369	393	364	408	418	381	427	372	368	373	369	361	381	367	378	388	403	377	391	373	394	382	379	341	378	412	407	358	397	341	405	362	371	399	400	375	375	388	414	358	363	398	420	375	410	372	356	374	385	363	329	369	366	379	403	405	409	394	373	356	414	390	383	390	365	397	428	362	421	371	385	392	394	374	356	368	354	373	364	398	388	397	378	372	392	348	380	345	368	396	416	398	381	409	378	386	356	380	391	387	368	394	372	418	357	377	355	345	406	364	355	401	402	374	334	368	388	396	397	391	393	379	390	361	380	375	380	359	402	385	377	403	371	380	354	398	331	399	363	371	365	423	354	364	369	376	382	395	357	414	379	362	389	377	360	409	380	363	398	396	379	377	377	368	386	365	333	393	384	391	401	366	441	367	387	409	373	385	392	386	371	361	407	426	408	391	383	372	376	372	369	372	336	392	344	424	434	356	366	377	387	421	364	369	381	383	396	367	382	377	405	403	365	377	400	399	379	407	404	414	385	383	341	368	408	365	347	365	372	389	385	368	401	376	396	436	361	331	349	368	426	394	404	382	413	392	364	397	380	355	392	377	370	376	400	388	379	374	398	346	425	380	375	354	357	422	364	377	364	366	341	380	372	349	399	397	374	369	383	377	381	380	371	379	354	386	403	365	372	405	414	386	367	351	356	396	373	375	358	426	397	397	363	406	368	392	391	389	370	391	410	381	388	383	363	379	374	403	401	395	381	384	399	420	371	399	377	398	372	393	397	370	379	373	390	393	359	402	351	376	343	358	375	386	383	373	371	391	399	371	380	385	376	356	374	371	391	383	379	392	379	344	376	399	371	398	411	373	380	395	394	357	385	404	371	364	398	374	409	396	368	361	405	397	362	371	402	374	406	392	380	395	370	374	390	383	371	371	391	413	389	359	383	387	398	347	399	386	366	403	362	397	354	395	401	398	368	407	382	390	364	371	376	379	399	412	429	379	351	376	398	360	373	365	378	363	405	378	371	366	362	372	396	356	392	398	383	373	379	394	364	392	416	392	376	345	363	392	386	344	371	391	399	402	404	349	403	418	395	379
24953	21715	29611	28370	25335	22043	16047	10266	6770	4914	3414	2543	2111	1660	1370	1135	874	809	707	650	589	517	447	454	387	415	335	329	301	303	297	300	295	288	287	250	289	241	257	271	287	258	280	262	303	252	279	265	286	260	275	264	260	273	239	285	244	267	259	240	241	264	249	278	280	250	272	265	268	252	264	237	252	287	249	245	295	275	266	252	304	272	277	264	288	278	252	288	259	264	289	281	251	237	264	261	278	260	249	238	295	296	271	253	243	267	269	246	250	278	250	246	273	272	240	255	261	230	241	263	263	272	263	273	257	255	273	270	263	265	243	277	259	238	237	262	243	247	271	269	257	260	280	246	250	242	239	274	267	251	265	238	249	239	278	268	248	259	237	265	240	268	246	262	278	275	261	249	259	230	255	251	268	269	241	280	291	245	258	277	253	256	266	261	250	277	257	252	260	244	267	255	249	260	268	240	268	250	261	238	262	253	242	207	291	273	247	232	262	260	246	240	292	243	259	263	255	252	245	251	261	260	249	285	272	263	276	270	212	286	284	261	258	252	258	254	282	259	265	256	257	248	225	273	254	246	270	265	251	249	255	275	228	252	255	267	258	259	239	282	253	265	276	272	273	233	266	244	277	234	278	252	269	271	279	285	253	273	283	257	274	241	257	233	262	290	260	290	264	247	262	249	289	265	287	267	245	261	250	255	252	276	244	264	269	263	255	269	242	234	246	261	282	268	278	276	276	280	277	276	237	257	256	224	268	249	283	275	268	239	259	301	251	266	256	252	266	226	289	255	237	241	256	274	257	278	266	293	272	235	274	246	256	281	229	254	269	227	252	244	241	298	265	257	245	294	270	300	270	221	265	284	247	268	284	265	270	255	258	256	281	234	271	252	243	291	285	259	254	252	261	253	257	255	265	282	250	244	254	277	262	272	262	291	238	256	261	255	254	271	252	257	304	231	258	253	276	263	256	257	258	249	270	229	238	255	235	261	252	259	233	266	243	252	242	258	267	251	253	259	255	255	293	269	257	295	262	250	283	270	263	255	249	263	267	266	264	263	260	246	273	258	263	281	276	247	235	297	262	271	255	259	265	281	284	230	247	266	261	258	239	283	260	239	263	229	290	282	248	248	260	270	244	266	280	278	268	271	245	237	240	241	240	254	286	228	268	293	258	261	250	261	270	246	260	292	256	287	276	288	260	254	221	254	284	255	263	253	265	258	237	245	241	250	256	263	283	265	278	279	260	275	298	265	268	249	265	266	257	292	240	234	262	241	248	234	228	235	258	232	245	256	273	276	288	244	249	222	248	251	237	238	242	244	259	266	246	242	283	248	249	272	260	245	279	253	260	246	266	263	263	260	270	277	268	288	243	270	249	255	246	265	248	269	251	275	238	246	218	257	226	275	261	269	284	266	253	261	236	241	280	272	260	292	303	289	281	273	277	251	277	271	281	237	248	264	264	239	287	283	260	276	258	253	254	264	279	276	251	273	278	264	276	230	250	243	279	233	294	249	272	248	248	252	237	233	252	254	268	282	269	272	286	246	289	249	266	264	231	259	264	261	255	237	272	263	249	262	265	247	253	252	238	245	267	259	257	274	291	261	250	251	260	279	250	273	271	262	280	278	269	243	267	251	246	252	277	250	239	210	252	260	262	269	269	252	262	283	296	270	227	268	268	261	261	237	266	269	264	269	286	244	250	252	253	264	284	244	270	257	229	256	248	268	259	276	270	246	235	256	296	241	281	238	249	257	251	280	268	269	282	253	239	248	254	286	251	231	254	265	246	248	260	248	257	239	246	273	245	299	284	255	231	273	260	239	260	237	253	280	274	269	265	253	247	272	283	261	278	263	257	264	256	259	256	258	231	257	262	240	287	256	282	261	248	254	274	274	261	251	236	256	242	237	264	266	256	276	269	266	281	262	267	251	272	278	250	280	245	288	272	244	269	263	261	234	282	252	261	270	283	250	257	250	260	245	241	245	266	262	249	259	245	245	257	247	280	252	260	249	251	248	271	239	237	251	247	222	232	235	278	265	277	281	256	243	288	287	248	243	258	265	239	243	244	262	245	276	280	230	270	273	256	242	257	265	274	269	262	235	230	298	257	271	265	240	240	294	244	255	274	259	280	269	235	257	249	258	239	221	259	259	246	250	269	257	271	255	275	266	241	271	246	238	247	235	276	277	254	263	244	266	239	269	264	267	228	252	283	272	261	247	272	254	273	253	264	290	299	266	232	286	261	258	279	266	232	284	303	266	291	292	282	238	259	263	283	254	226	253	246	260	281	261	243	295	247	288	297	274	270	276	248	235	270	240	250	258	261	248	291	245	265	266	249	256	266	276	274	281	274	248	277	247	264	255	243	263	239	235	289	291	256	270	221	253	285	237	275	274	287	264	267	247	250	270	276	285	277	266	266	257	257	272	239	240	256	266	241	267	253	248	258	244	250	283	247	264	253	246	222	247	287	248	273	262	255	260	238	250	252	250	287	265	296	244	268	248	242	243	270	254	244	248	273	244	261	243	268	276	260	260	285	244	254	278	246	252	261	275	268	254	270	279	285	255	244	254	264	221	238	252	261	253	267	307	245	265	259	281	267	253	281	265	250	244	281	262	258	262	267	271	271	267	257	252	285	250	263	252	280	250	262	276	263	266	235	232	261	249	235	242	258	252	293	254	253	264	283	279	248	255	265	229	258	241	280	233	266	264	279	296	272	252	257	268	261	252	258	252	308	263	291	269	267	256	279	247	280	242	264	261	231	253	243	225	281	263	237	263	266	274	258	265	231	263	250	268	241	267	284	244	277	280	247	257	269	258	271	247	244	228	250	219	268	281	273	235	260	276	266	284	284	247	231	249	248	250	255	237	258	281	263	233	256	266	244	228	245	265	231	234	232	256	259	239	256	248	244	269	228	241	265	272	262	268	253	258	266	276	254	264	307	257	275	236	235	260	255	259	247	249	245	254	238	245	277	279	262	243	261	256	229	244	250	270	241	261	268	249	244	266	228	239	241	270	250	287	279	265	255	249	265	241	275	245	240	269	256	277	278	269	276	289	260	244	249	271	231	247	250	266	263	274	267	267	261	254	249	267	251	288	254	266	267	248	249	255	260	261	263	249	247	276	251	246	273	271	236	256	268	299	274	230	259	280	270	247	257	267	259	257	279	259	276	245	255	269	250	281	232	257	234	243	258	233	251	243	277	283	289	247	261	252	268	243	251	264	276	243	306	264	276	283	270	225	245	248	251	266	261	268	258	289	262	247	284	249	246	264	231	247	271	262	275	265	273	240	278	247	270	264	276	258	283	253	257	246	247	254	266	265	260	251	246	257	266	231	266	261	257	252	265	237	319	248	252	270	280	258	282	231	259	251	251	275	293	252	254	240	244	276	258	245	240	278	256	250	257	266	274	259	241	274	274	279	243	253	298	254	261	271	233	255	253	245	296	257	241	269	259	252	249	240	278	277	247	274	290	253	258	204	256	275	270	274
34121	56760	52448	41166	34722	28900	23570	19124	14841	11439	8634	6625	5059	4250	3324	2685	2179	1873	1560	1333	1220	1038	855	747	631	661	611	561	526	508	522	515	469	457	449	434	392	433	414	386	389	428	384	458	402	404	414	383	393	415	382	368	411	420	377	406	422	379	396	378	368	369	377	373	356	369	390	367	411	386	382	408	378	393	385	381	348	372	379	376	398	389	369	393	405	384	425	402	411	395	392	379	377	380	382	390	353	351	391	403	391	415	367	369	388	388	374	435	389	395	382	401	378	417	373	398	397	409	404	404	379	357	372	413	363	346	384	415	386	393	376	365	393	388	384	354	387	398	396	383	364	389	370	398	378	388	369	376	377	393	381	382	407	408	423	393	412	356	385	352	408	373	361	381	379	394	382	368	367	351	364	390	387	398	356	368	395	382	401	401	384	372	379	386	362	365	415	378	403	373	374	396	370	396	376	373	378	415	420	388	391	374	375	422	376	410	356	385	373	413	401	358	428	380	421	399	379	386	384	400	403	382	373	391	398	398	394	397	396	374	384	389	351	406	418	387	394	403	356	421	384	361	399	396	382	337	390	364	431	372	371	389	368	374	372	387	372	382	358	393	417	349	403	405	404	377	401	370	358	416	393	396	369	388	391	369	369	397	359	377	360	410	389	399	385	407	382	407	392	394	339	363	409	400	383	379	401	396	430	380	399	340	388	397	399	414	363	405	376	415	397	372	360	394	391	407	374	362	366	380	377	384	372	393	363	367	401	375	365	380	344	383	377	368	381	380	395	373	358	390	392	421	380	418	387	361	366	406	375	367	407	387	402	395	386	405	411	383	402	368	415	358	380	376	371	389	351	384	404	401	396	365	382	386	407	414	386	400	386	414	388	365	411	401	403	416	388	364	359	371	391	379	408	386	363	385	424	412	367	383	377	389	388	400	348	402	399	393	347	373	401	384	417	365	366	374	388	383	359	387	374	364	372	388	336	355	374	383	353	414	384	389	399	388	404	388	385	388	375	401	379	386	392	358	391	380	413	372	383	383	392	378	353	382	385	408	385	379	375	371	390	356	381	377	382	375	371	435	376	408	417	377	355	380	391	375	391	406	388	388	394	375	379	417	416	374	390	422	381	370	395	402	374	366	368	358	368	383	405	388	437	430	383	379	409	384	391	352	382	389	390	356	372	384	411	407	383	375	447	354	402	392	368	414	403	383	385	375	396	400	414	401	363	355	370	367	376	375	386	377	381	382	400	355	399	378	400	375	374	365	402	378	340	395	361	386	397	381	389	413	356	382	419	410	374	368	366	373	413	396	402	422	379	386	377	396	371	418	386	377	393	365	404	371	373	375	412	396	382	374	423	384	406	384	392	395	369	398	360	402	313	389	371	412	387	394	406	381	424	388	363	383	354	389	383	363	398	370	392	373	379	408	363	393	371	385	416	404	351	375	384	391	370	361	359	375	412	387	386	388	365	358	387	409	360	372	383	338	383	383	390	388	387	379	395	404	349	403	379	385	365	392	381	372	406	372	362	401	399	419	391	355	345	398	413	402	359	388	388	369	340	384	379	353	405	397	376	380	381	411	387	409	386	394	386	377	360	382	381	421	401	370	383	402	405	439	377	388	379	338	393	378	355	379	376	371	391	429	409	376	377	367	379	421	374	331	415	384	356	366	385	360	370	364	353	375	395	382	347	378	369	378	359	380	387	410	401	368	396	386	409	376	421	397	363	397	374	379	405	401	391	359	344	382	388	390	384	368	376	375	379	373	334	359	378	388	391	395	363	388	367	403	375	366	369	399	410	365	380	364	376	387	355	395	353	413	396	390	387	410	395	416	382	392	368	389	395	401	368	406	366	388	416	389	376	368	394	405	393	391	410	373	425	383	388	363	384	387	407	366	421	394	388	377	367	390	351	396	408	336	421	403	360	408	400	407	379	380	366	393	370	383	379	372	379	370	429	364	403	381	385	345	319	411	379	355	390	366	405	363	399	377	378	384	387	383	384	363	408	400	413	384	372	374	398	407	377	375	370	362	370	397	406	384	379	402	368	389	402	414	366	369	358	357	366	332	392	378	397	371	398	376	400	387	404	387	371	366	389	346	387	392	352	389	373	407	371	392	370	418	448	391	377	374	389	384	385	398	379	414	388	367	382	392	383	397	362	397	390	375	400	381	401	391	387	414	399	365	395	353	397	368	408	400	375	360	376	372	369	364	377	391	389	360	327	381	421	390	365	407	388	382	415	376	368	368	384	346	384	347	364	331	382	427	393	416	352	389	382	410	384	378	397	388	375	372	375	405	385	398	388	375	414	389	353	390	409	376	379	416	374	377	352	365	388	379	404	354	390	377	397	406	379	383	368	373	396	405	422	368	394	404	379	369	424	404	366	383	429	385	380	374	434	411	389	386	387	403	398	383	394	380	388	376	370	350	400	381	395	403	395	405	416	406	379	399	427	372	421	396	369	387	371	355	370	401	402	386	367	386	395	408	408	403	411	365	378	424	391	396	377	372	374	413	392	410	367	379	357	416	381	386	395	389	374	388	380	355	368	377	398	413	382	346	372	393	383	389	407	369	415	408	401	382	351	392	396	410	370	380	366	346	402	420	363	352	384	386	417	387	385	379	402	390	411	354	400	388	365	383	392	387	382	348	406	367	436	368	388	370	381	368	370	381	376	389	348	381	364	363	381	401	404	387	383	351	370	355	388	353	428	392	414	395	396	385	406	398	360	364	435	395	363	344	384	421	458	387	374	361	385	395	390	404	364	372	381	380	404	398	384	421	376	335	367	387	391	396	378	394	384	353	385	372	385	378	413	345	346	376	377	393	415	412	407	402	400	355	378	371	359	359	381	384	405	367	395	421	390	382	390	412	387	409	364	395	415	360	345	386	420	402	370	376	360	391	363	384	400	387	387	396	381	374	350	388	401	370	355	393	387	386	375	392	429	384	385	419	350	366	397	389	406	369	412	390	397	393	384	364	388	410	371	351	385	403	397	405	385	367	399	381	379	400	374	393	382	392	381	375	423	395	362	376	413	409	418	380	388	388	368	385	385	398	374	376	379	389	367	385	392	398	410	376	414	396	377	377	403	393	406	399	403	391	358	383	394	397	387	381	364	370	382	381	369	382	420	387	396	378	396	362	390	350	394	362	404	354	385	410	394	387	351	400	396	333	383	382	345	369	410	379	376	385	390	340	374	361	363	386	409	350	376	382	386	390	388	374	366	398	365	347	379	356	413	385	405	387	391	389	399	382	432	411	375	365	369	369	420	388	366	388	353	391	410	411	401	379	358	371	410	426	375	340	370	381	374	381	369	370	401	406	383	367	376	367	400	385	405	383	376	352	396	394	405	386	389	381	390	407	419	330	390	383	382	359	367	362	365	340	365	395	360	387	412	422	431	398	379	386	385	398	393	369	385	433	352	411	390	327	386	367	361	394	380	367	391	354	389	408	407	411	421	406	432	377	376	409	422	369	391	390	413	355	392	387
23783	21673	29615	24915	23881	25238	23231	14355	9820	7392	5304	3887	2980	2354	1802	1553	1220	1016	875	816	767	628	534	464	427	418	393	349	338	306	317	275	318	290	265	274	289	269	270	281	257	269	276	254	310	243	325	262	264	253	267	253	275	256	244	310	239	259	225	278	248	239	259	293	271	251	260	235	242	283	295	239	260	277	290	281	247	279	264	289	262	256	283	261	252	250	221	254	257	254	222	267	233	267	250	259	261	269	278	260	230	265	280	271	251	247	247	231	232	231	249	273	265	237	264	211	248	242	292	243	242	249	246	273	269	235	261	272	247	270	235	252	271	255	276	264	275	266	278	233	247	277	258	247	261	229	228	246	246	254	263	256	240	254	247	225	238	268	262	234	259	257	250	232	292	258	255	239	277	270	263	260	256	263	247	265	235	258	244	229	265	257	270	249	266	293	250	262	283	268	252	268	282	283	276	234	249	254	252	234	250	272	253	271	249	294	263	280	257	286	294	280	262	241	234	269	243	250	255	220	256	240	262	256	254	234	237	246	251	255	253	247	212	251	293	308	249	248	245	237	269	275	265	244	264	268	262	250	248	256	276	256	240	241	283	244	261	259	271	251	259	259	231	270	282	262	237	252	245	243	268	254	258	243	275	263	258	235	287	237	252	258	250	263	253	260	251	278	268	250	246	265	245	249	238	285	269	264	274	283	283	268	260	268	265	263	233	274	239	260	295	268	259	260	258	245	273	252	238	265	268	243	270	266	256	249	290	290	245	248	261	258	244	247	263	274	296	243	286	246	245	244	278	248	269	273	254	260	257	281	270	254	253	259	251	267	256	256	258	238	274	276	258	250	288	270	258	255	247	242	270	242	256	228	260	236	255	282	240	249	280	249	259	269	260	266	245	250	250	251	273	259	279	250	237	264	234	270	273	246	254	263	243	232	267	256	252	238	273	284	261	251	242	273	251	261	249	222	257	266	258	266	240	251	266	252	263	228	225	271	239	254	251	247	227	248	253	236	252	269	245	255	265	268	243	268	264	269	278	280	283	281	260	249	266	247	247	261	272	274	264	247	281	267	255	279	274	257	253	219	252	286	265	255	283	244	231	279	258	277	278	228	257	262	257	237	251	265	267	246	265	252	245	249	278	287	248	235	257	278	257	276	274	264	244	263	283	267	251	265	243	252	255	285	229	227	260	260	236	215	262	256	262	258	269	249	252	262	256	247	279	268	263	263	251	258	249	258	249	249	266	282	250	248	277	265	257	241	235	278	253	246	264	240	239	280	267	227	251	261	253	236	246	299	270	233	248	271	243	277	256	246	293	251	248	258	238	269	260	241	279	252	229	274	253	265	251	263	239	260	267	270	243	238	262	289	259	238	220	253	243	259	265	263	290	230	240	279	238	265	277	261	250	254	248	234	264	252	259	255	221	270	257	239	254	277	251	237	281	247	261	262	252	248	280	248	269	264	257	260	294	256	250	257	268	260	262	270	250	225	226	269	283	244	262	261	277	294	266	247	271	254	241	261	244	267	263	274	260	284	240	269	275	261	230	254	238	264	219	254	256	282	270	262	245	267	277	262	271	294	260	238	253	249	255	242	251	252	253	247	271	258	268	274	301	229	250	283	266	226	257	259	227	244	258	270	231	268	267	247	253	247	234	229	245	226	250	251	267	223	263	242	256	244	277	253	272	276	265	246	229	283	283	277	254	250	280	249	279	240	266	254	260	236	261	298	260	236	290	248	263	255	250	242	278	248	260	263	236	257	225	275	262	228	258	285	268	260	242	250	249	246	246	245	243	244	241	249	265	231	274	269	256	262	260	273	255	281	241	246	258	244	266	268	269	283	257	250	269	261	252	240	250	256	267	268	262	252	245	225	252	229	276	269	239	272	255	266	272	245	262	241	266	257	275	247	271	252	249	220	254	245	267	244	234	262	250	248	228	250	273	271	272	251	253	258	258	238	263	264	279	259	247	250	260	260	249	288	251	258	267	282	258	257	261	265	256	269	272	263	255	265	257	253	259	239	240	259	229	248	263	257	272	236	254	271	262	256	244	300	290	264	246	272	255	243	261	250	251	274	230	222	267	271	269	243	271	232	250	263	299	258	246	291	260	262	276	238	240	273	241	254	270	239	269	274	245	247	245	233	263	297	248	263	237	235	246	253	291	236	248	244	246	268	225	272	273	273	247	276	266	255	268	261	235	267	240	243	254	275	234	230	245	243	267	245	265	251	243	226	254	276	274	250	248	253	241	292	257	230	260	239	265	250	274	259	235	275	241	265	273	241	241	257	245	260	277	262	250	268	223	231	252	293	269	293	277	255	268	247	269	253	279	258	243	265	249	270	254	255	223	273	252	251	249	255	256	282	247	242	272	276	253	247	243	259	258	249	243	251	249	277	258	258	241	274	224	250	263	259	246	257	263	258	255	242	243	273	258	267	263	270	272	262	276	249	265	246	243	268	271	270	217	247	252	253	270	283	265	260	259	245	263	261	273	268	271	272	295	251	243	241	265	277	279	276	243	251	266	268	263	252	261	266	268	250	240	236	243	241	255	253	249	298	243	250	261	266	251	250	261	245	273	258	279	232	278	265	223	249	247	243	252	244	235	275	243	249	257	261	267	268	255	257	267	270	273	276	247	244	231	258	255	271	261	286	279	248	271	253	276	247	250	270	274	253	257	272	269	233	282	214	268	257	254	243	264	243	246	261	280	302	255	293	269	245	227	242	247	227	256	262	267	249	261	276	231	260	259	236	285	261	276	245	241	232	246	255	224	254	237	255	261	269	262	243	270	256	277	240	238	261	257	287	229	252	240	262	265	252	279	301	260	273	300	263	279	255	253	236	259	247	243	246	275	245	248	251	260	253	230	281	251	256	253	257	272	275	251	283	247	270	263	268	288	255	248	242	273	251	278	252	254	245	261	241	239	278	262	253	311	250	246	265	259	252	265	274	256	267	269	262	239	240	252	254	284	242	247	272	259	271	276	234	266	258	251	274	257	274	268	243	274	274	249	266	246	275	265	270	263	263	298	259	269	285	263	279	279	275	258	255	242	283	266	241	270	239	251	235	270	239	295	268	249	269	264	264	271	261	260	279	256	234	240	260	243	264	242	260	263	228	254	275	228	254	255	238	264	235	257	262	243	245	276	267	269	264	268	269	253	228	229	270	248	271	247	273	251	247	272	261	257	262	254	275	280	265	234	265	277	258	255	278	264	249	259	238	250	226	249	257	245	260	273	272	259	260	254	248	250	296	257	245	245	248	220	269	281	223	273	257	238	271	228	232	245	249	262	253	263	282	235	253	243	262	230	270	252	288	268	227	249	248	229	241	255	240	261	235	258	266	259	247	254	258	260	251	266	287	253	240	269	286	266	290	243	248	261	292	241	245	256	256	253	262	238	271	278	266	277	227	249	276	245	252	301	250	251	226	258	252	246	236	248	260	247	252	285	287	248	293	248	242	257	265	261	255	240	230	295	275	249	262	243	245
35700	61747	57215	45633	39227	33148	28036	23275	19058	15100	11993	9195	7100	5630	4475	3657	2986	2374	1998	1754	1533	1274	1065	911	782	729	690	677	571	486	528	485	479	445	421	429	430	448	411	430	376	376	399	379	401	360	404	411	396	370	360	344	370	376	357	436	375	425	394	370	371	377	349	353	386	383	389	327	369	406	370	360	372	379	377	387	423	408	368	373	359	343	425	378	378	369	379	386	395	407	364	371	411	362	384	378	382	386	380	392	399	396	394	373	373	394	352	350	356	369	342	392	383	359	364	425	368	395	368	364	382	402	402	372	372	388	352	374	382	369	391	403	374	386	322	373	366	373	380	381	398	334	341	406	355	371	377	374	368	359	362	364	386	383	370	348	340	365	353	359	375	360	358	376	375	361	390	346	371	391	352	365	372	361	376	370	348	393	373	390	339	399	361	347	340	341	372	365	364	378	363	387	374	380	378	390	378	360	360	389	378	365	346	396	387	359	403	380	364	349	378	364	380	369	381	318	368	357	391	387	389	367	376	373	363	374	390	374	402	335	394	385	420	361	359	383	355	386	382	355	344	375	373	380	375	350	370	405	384	388	394	369	357	365	375	398	365	360	332	370	365	363	380	404	388	368	388	336	330	342	344	382	371	354	359	356	369	355	384	398	391	344	382	366	353	392	366	356	391	387	352	370	343	380	371	379	358	371	368	354	392	394	390	380	387	371	361	349	364	369	352	369	343	398	375	382	366	396	364	350	380	364	357	328	360	357	367	359	395	395	385	388	400	341	381	376	379	350	348	385	374	382	326	369	332	394	353	396	348	370	341	354	361	385	387	357	368	423	375	333	383	353	373	362	393	385	370	372	430	378	434	369	394	387	399	365	373	358	371	389	373	380	401	343	370	401	411	366	363	364	366	389	385	352	388	370	354	420	384	373	365	345	407	422	359	364	379	371	365	373	381	367	350	380	388	383	374	387	366	370	385	393	358	352	375	386	334	367	371	344	369	358	372	354	337	346	336	361	370	370	368	371	381	395	376	363	353	392	360	395	401	378	375	356	384	371	374	402	357	380	385	389	397	373	341	407	338	349	395	387	329	375	364	364	365	365	379	390	388	383	394	370	375	402	363	341	380	371	369	417	364	357	354	371	389	388	368	369	368	378	369	392	389	376	372	387	415	366	368	405	372	384	374	368	366	358	388	397	396	368	385	381	362	372	355	354	368	393	379	386	385	348	382	395	373	348	377	397	359	405	351	381	337	367	379	374	368	343	353	374	352	368	407	341	408	369	333	385	386	377	390	373	379	380	402	383	350	384	368	386	353	395	398	372	403	371	370	368	382	340	383	379	344	378	405	390	405	382	390	401	369	390	350	396	356	373	388	353	386	385	359	369	337	375	370	384	376	332	349	395	373	375	353	353	365	394	389	400	377	356	370	373	393	371	355	371	428	356	386	345	377	354	367	406	365	352	387	391	373	368	368	361	356	364	356	396	398	367	372	392	364	378	393	381	388	346	370	359	362	375	399	359	357	342	379	357	357	350	353	371	380	360	387	379	359	398	361	377	396	395	359	363	402	362	380	360	378	384	385	375	369	358	407	354	360	383	366	382	388	372	370	417	405	356	410	350	355	375	349	348	361	317	351	383	366	363	384	373	373	378	387	362	363	349	379	360	367	385	383	380	357	383	369	366	372	369	376	341	348	353	347	381	368	394	363	334	341	340	388	362	374	374	386	354	357	367	338	338	372	352	361	383	346	363	378	355	391	343	357	398	377	405	410	353	390	381	397	344	365	391	350	382	372	372	353	387	349	397	340	365	364	373	394	398	382	359	374	380	362	408	411	355	370	361	369	380	406	362	376	374	384	354	396	393	341	382	378	373	379	380	344	377	381	375	349	347	359	362	336	360	374	373	351	380	353	377	385	382	380	365	383	358	347	375	349	359	388	367	344	339	379	363	408	399	330	402	368	376	421	384	378	376	389	387	376	391	369	358	393	352	367	391	388	405	375	354	390	376	415	371	376	361	351	373	347	352	383	351	388	347	402	366	365	348	323	369	371	378	375	359	384	342	363	361	374	383	364	385	351	370	362	384	358	323	376	384	360	368	347	342	409	369	368	407	344	383	360	375	382	377	382	388	384	375	363	381	371	410	371	363	430	366	385	365	381	378	365	417	393	395	348	360	372	374	363	384	369	390	397	389	352	369	357	376	380	358	408	371	388	363	362	377	321	372	389	399	353	352	370	344	353	376	371	372	383	398	415	378	353	364	400	358	398	323	393	411	362	388	363	388	361	369	406	387	370	360	356	352	348	368	404	359	339	384	349	387	342	334	350	383	397	340	406	357	373	394	372	369	397	387	384	385	368	373	393	351	391	392	372	372	396	399	359	375	370	361	382	386	365	390	380	386	386	383	387	369	325	388	383	360	393	359	366	372	357	378	385	402	399	355	377	362	402	379	402	372	342	361	351	338	371	414	368	359	399	345	393	348	365	376	329	381	359	346	402	389	376	406	376	382	350	384	390	372	361	391	385	358	357	386	370	381	327	334	360	383	360	376	373	341	397	346	400	395	329	380	376	357	370	386	389	374	384	365	345	351	375	351	368	372	410	382	365	379	366	368	393	399	344	362	376	380	392	376	392	358	368	365	383	406	401	375	347	358	388	387	381	356	386	347	376	408	402	375	382	373	361	334	422	327	344	398	339	383	362	381	388	372	403	365	359	371	388	383	355	408	364	367	356	389	348	385	371	440	379	374	374	372	378	375	346	348	370	397	360	392	373	378	356	374	406	396	374	363	365	366	354	351	412	378	393	386	364	364	351	378	344	341	342	363	394	373	372	371	355	354	409	382	346	400	355	387	357	414	392	355	358	360	354	365	391	374	391	338	361	354	360	371	397	391	377	385	400	405	383	354	410	399	387	388	392	368	409	353	382	366	367	353	378	355	371	358	392	353	340	371	374	372	418	394	383	366	422	391	344	332	370	408	394	366	359	372	346	372	370	362	363	348	369	404	361	376	398	364	403	377	335	384	385	338	371	396	376	385	384	367	395	381	383	371	355	369	409	384	367	378	394	370	354	376	392	385	350	378	386	363	354	379	388	369	367	360	352	385	376	344	365	373	347	370	385	359	408	363	402	371	394	361	406	364	403	371	353	337	375	422	393	388	366	390	346	391	384	364	360	364	342	378	376	377	385	381	390	352	379	380	365	373	392	340	390	350	374	383	408	378	392	398	350	379	370	352	351	386	365	333	366	355	392	380	378	363	376	392	337	357	365	375	338	383	364	382	408	383	390	344	406	353	381	370	365	371	379	355	393	381	388	382	384	364	385	405	383	394	368	333	392	378	397	398	375	386	392	383	342	381	383	369	383	363	368	374	379	357	353	355	351	373	377	360	346	382	367	356	353	399	343	402	385	386	389	384	390	360	397	389	362	389	396	362	416	370	372	407	366	391	373	341	337	355	376	364	372	360	368	385	375	368	379	387	388	382	390	351	358	373
29885	33626	40416	32615	22960	15473	9808	6270	4365	3160	2342	1879	1477	1161	959	777	661	614	557	483	460	411	409	341	317	353	322	318	285	296	313	288	288	279	272	272	255	271	269	245	298	265	261	258	283	264	256	260	286	234	241	268	256	269	254	257	247	268	260	281	267	255	276	279	278	265	266	267	284	260	281	264	276	267	258	250	239	252	254	244	261	257	243	266	233	279	259	269	280	263	277	218	242	255	282	270	248	270	283	268	245	249	274	289	251	260	263	256	247	269	257	247	257	263	236	256	279	274	268	279	265	266	243	268	258	223	279	252	252	267	281	249	298	275	270	263	263	286	269	257	244	237	279	302	231	238	273	254	279	267	260	254	265	270	264	243	272	261	281	232	249	281	298	275	247	264	273	225	275	279	258	251	252	251	260	227	253	252	249	292	244	278	257	261	269	247	277	277	265	261	246	272	256	267	250	295	263	260	259	265	261	253	257	226	241	242	231	268	256	271	260	282	282	250	263	294	247	261	258	269	276	250	274	284	281	254	268	263	256	241	245	268	286	243	285	272	281	235	231	286	248	248	265	261	244	261	278	266	261	281	230	284	268	260	277	269	210	269	275	256	268	254	249	256	277	261	247	272	227	254	263	277	278	276	272	257	262	262	270	267	263	247	239	261	266	249	242	263	256	247	261	259	267	287	248	260	274	273	266	254	250	246	258	246	241	255	251	284	272	282	271	236	270	259	285	266	260	256	263	272	269	288	260	244	258	267	255	277	291	243	236	282	256	254	266	272	257	266	277	244	266	251	267	285	267	274	237	241	284	257	237	261	249	278	254	268	256	265	249	259	290	272	260	266	274	247	263	238	282	290	249	287	281	258	244	240	274	225	267	256	260	259	259	280	244	258	294	264	236	243	251	276	275	283	267	244	242	293	259	264	246	242	268	237	234	238	275	246	258	286	244	282	283	244	260	291	274	282	247	273	271	280	256	270	245	259	285	243	263	236	224	276	265	264	277	281	268	246	273	280	249	260	273	253	286	273	254	246	260	278	252	260	252	280	278	277	249	255	257	275	261	278	250	267	261	273	229	244	274	252	259	245	259	258	280	262	282	251	248	249	288	285	251	237	265	283	257	254	256	269	279	279	259	260	257	242	268	267	268	249	270	294	245	254	271	250	250	264	250	254	260	246	254	290	271	260	263	257	267	263	254	253	253	248	270	249	256	283	265	263	232	257	242	245	252	278	259	286	278	244	281	258	262	274	259	228	265	252	290	280	268	251	277	245	256	268	280	267	272	237	279	249	249	264	252	237	261	248	247	291	278	282	238	275	271	233	278	289	282	255	294	262	250	231	268	247	264	255	278	278	234	286	234	243	280	265	262	274	253	288	252	242	263	269	255	237	265	281	259	254	273	263	253	248	235	249	253	264	281	302	256	280	249	270	257	250	272	262	255	279	300	259	291	235	274	281	270	260	251	263	250	261	272	243	282	248	236	267	262	291	242	270	252	234	259	253	258	252	273	264	244	244	248	259	259	263	287	260	288	282	292	228	276	288	283	290	266	257	293	273	284	241	288	236	286	267	279	268	262	227	280	270	266	263	264	248	257	259	239	259	230	227	278	245	279	283	260	234	264	265	265	269	249	243	267	293	281	243	248	264	264	285	268	252	249	258	209	251	253	276	270	247	276	229	258	278	285	286	262	252	258	274	265	256	247	291	282	242	244	248	276	251	276	276	259	267	264	266	273	254	266	219	283	254	252	256	233	247	262	233	260	274	271	268	230	258	262	256	258	250	295	266	291	268	241	269	268	235	247	275	277	250	236	252	273	247	245	240	261	264	244	269	260	259	242	290	237	252	256	255	271	246	250	271	262	235	288	286	261	254	256	274	259	282	278	239	255	275	248	263	292	260	243	274	269	230	262	263	260	213	278	286	267	267	255	255	255	255	287	243	283	250	249	276	266	276	261	246	242	278	249	272	229	222	263	248	291	251	263	241	281	253	250	259	284	272	293	231	233	264	254	290	258	255	259	243	245	242	270	264	249	264	252	245	279	262	271	279	251	262	251	255	242	273	257	284	277	227	265	276	293	259	261	238	258	252	262	268	291	265	255	274	270	269	239	252	243	259	260	287	243	263	259	275	277	246	230	263	242	232	262	264	257	246	214	253	248	265	287	259	289	234	245	276	251	242	265	211	285	283	238	271	248	227	250	273	248	235	281	270	240	245	256	262	281	266	266	218	301	242	258	253	241	277	258	285	250	250	288	229	258	242	273	245	277	260	274	279	270	272	268	278	256	263	253	237	262	242	268	282	264	280	261	261	283	263	255	266	288	275	244	295	264	235	266	276	239	256	275	280	272	269	260	263	266	261	276	237	258	248	281	229	234	271	270	248	271	253	263	289	276	277	271	262	260	243	262	289	229	257	247	270	248	288	250	267	284	293	253	241	259	263	275	273	266	281	236	243	288	291	259	260	279	270	256	270	264	247	275	270	264	222	271	252	260	250	245	261	263	262	259	270	261	249	262	263	271	275	280	278	265	255	281	246	301	276	280	256	246	255	250	280	272	276	248	270	273	263	265	263	253	256	276	243	268	271	275	273	229	236	241	282	249	268	265	264	253	254	241	268	260	251	252	266	242	304	250	272	277	251	291	265	258	239	270	267	264	260	280	265	269	245	265	271	259	256	261	226	259	270	283	255	248	281	247	242	288	257	264	264	227	263	250	268	266	243	275	275	258	272	276	238	275	233	274	286	264	255	251	267	251	262	240	271	267	294	261	248	249	274	289	267	251	254	242	265	320	255	265	243	234	278	276	260	240	268	267	242	233	254	229	253	267	266	252	238	269	256	253	252	294	233	270	269	266	240	236	240	257	252	292	300	269	259	270	250	268	265	256	270	252	252	245	264	248	258	247	231	285	285	283	244	256	294	263	264	219	268	257	274	262	274	269	298	271	289	255	243	265	235	242	260	257	292	271	307	231	251	278	273	258	258	263	292	262	229	278	246	274	272	257	260	257	255	255	270	254	255	245	271	245	234	287	276	274	270	241	252	260	242	238	250	277	248	266	246	240	262	281	264	243	271	263	249	274	291	260	256	297	259	258	238	260	270	271	261	261	271	283	277	301	255	252	261	250	237	251	278	247	269	294	263	245	250	244	250	256	265	250	253	260	249	262	243	244	253	233	250	262	230	257	238	265	277	272	259	253	285	290	255	257	265	284	231	269	221	253	233	268	285	259	260	242	269	255	287	251	271	263	291	302	259	235	272	286	259	268	273	286	268	294	260	279	260	274	249	245	245	275	249	248	266	259	277	258	261	269	274	272	282	252	253	264	224	244	286	249	239	247	263	277	270	267	249	264	260	277	243	290	253	245	286	248	269	284	281	256	253	291	291	263	283	229	228	250	287	277	289	268	264	265	218	267	253	242	258	258	272	276	248	248	257	243	256	288	266	252	251	266	279	243	263	259	268	276	255	242	217	252	255	247	298	275	268	239	248
35185	52140	46532	36582	30025	23613	18284	13749	10560	8115	6164	4881	3647	2844	2344	1849	1566	1382	1128	1002	887	799	723	635	607	586	540	484	480	437	440	429	430	445	385	425	415	406	401	395	374	384	395	364	368	372	384	379	399	394	384	368	365	419	383	394	357	407	359	378	377	388	361	398	387	391	421	398	357	417	386	393	368	359	390	370	384	376	388	354	404	404	429	372	382	372	349	380	415	384	416	371	385	405	389	393	359	414	397	401	367	370	401	398	410	389	355	380	422	392	346	403	363	375	394	385	433	360	373	380	398	386	398	407	395	397	400	390	371	434	363	397	334	381	322	389	436	387	397	378	431	370	403	384	382	387	413	381	391	403	375	386	359	395	405	395	366	381	395	370	422	401	394	383	398	391	343	358	375	369	384	411	390	362	411	349	393	389	401	353	358	403	380	388	413	435	394	393	349	391	379	416	374	355	399	381	445	365	387	402	366	385	353	369	373	428	407	368	384	393	383	382	412	352	379	401	410	391	377	391	378	373	401	375	362	415	376	394	397	355	375	370	375	394	410	404	388	379	400	410	388	345	404	387	391	389	401	386	356	425	417	346	401	398	365	359	383	408	417	388	385	384	403	362	331	400	387	384	377	373	372	379	376	385	379	373	385	420	370	359	396	370	397	379	436	374	370	407	402	403	372	386	369	369	377	368	348	376	386	381	398	405	382	383	403	360	433	395	415	392	414	415	401	374	399	362	337	414	362	409	409	367	356	384	368	366	374	360	384	374	376	374	384	402	396	403	377	374	377	367	402	425	378	396	365	400	344	403	393	386	403	372	413	382	397	381	374	379	406	379	369	384	366	400	350	396	377	392	405	361	370	392	382	400	380	391	372	410	359	405	374	411	405	383	369	368	396	375	399	377	415	377	382	414	377	385	383	373	421	376	394	396	407	333	393	360	355	387	390	358	368	370	410	355	400	337	423	384	400	382	365	383	359	372	369	391	354	386	395	374	394	370	366	378	357	380	370	415	417	386	409	432	414	385	376	366	413	388	406	382	420	382	425	365	383	376	362	415	376	396	414	351	381	393	384	408	389	388	377	378	404	351	378	338	375	372	338	410	409	375	387	400	389	397	368	408	393	367	353	363	409	381	390	369	377	378	399	383	388	381	365	374	363	352	366	356	400	377	350	384	393	337	409	351	388	385	380	390	350	418	423	384	375	375	418	382	408	364	401	404	396	375	378	396	342	405	400	387	395	404	373	398	382	379	400	392	381	407	404	412	376	373	396	422	355	358	382	378	386	387	388	388	383	355	402	404	377	401	388	405	360	404	357	382	347	367	370	395	379	376	392	413	425	445	420	408	413	376	375	407	400	384	379	394	393	391	381	362	413	371	435	348	388	415	365	343	382	357	385	398	390	369	353	343	391	406	385	403	392	375	381	406	406	378	342	378	398	381	388	411	393	375	397	361	354	401	411	394	401	388	417	396	400	361	402	397	371	424	381	349	412	419	410	395	394	400	367	410	384	396	397	378	392	403	374	356	370	376	394	431	373	435	359	405	419	374	389	368	405	378	402	414	380	398	396	377	409	375	339	390	361	385	412	351	376	372	403	393	431	381	361	406	399	373	360	391	391	358	376	391	375	375	388	402	375	372	365	356	397	384	392	391	382	359	393	388	352	390	425	355	385	378	378	375	369	383	384	364	386	419	389	365	382	386	382	357	366	402	394	393	364	421	397	384	392	370	393	396	398	387	385	385	376	408	367	385	413	406	379	390	388	376	397	387	377	368	383	352	378	379	408	354	417	359	392	384	385	420	385	426	369	429	373	385	405	403	360	398	377	429	396	382	393	362	407	436	395	370	396	368	407	367	393	395	377	386	357	398	408	425	362	372	378	334	391	374	387	381	403	349	426	359	360	355	392	388	373	391	391	376	415	370	384	386	381	416	408	407	398	379	403	405	360	391	369	378	393	382	385	379	374	435	389	389	390	387	383	396	377	380	395	382	372	382	394	382	364	380	369	360	375	389	381	400	408	391	351	342	392	408	369	371	417	374	387	368	433	397	365	385	372	382	365	402	362	393	413	458	399	377	407	394	368	391	391	373	423	393	373	385	373	387	346	375	387	387	364	387	367	370	394	365	377	410	393	362	379	381	358	374	399	372	390	349	402	390	358	403	391	361	368	364	415	385	411	390	397	372	382	401	403	395	383	414	356	394	407	406	365	401	371	389	420	376	379	339	405	409	396	398	354	381	365	372	371	412	440	404	419	377	371	339	398	350	381	403	371	373	388	337	374	401	371	397	372	382	390	393	380	392	367	366	387	381	374	393	409	356	372	386	372	380	392	375	374	361	377	399	364	397	385	354	386	404	371	380	407	391	374	362	397	383	379	412	400	385	339	402	437	393	414	376	426	395	359	386	426	388	378	415	404	383	382	349	412	397	380	402	384	388	400	397	371	393	354	391	379	384	397	380	363	384	411	341	406	418	377	373	421	353	406	400	392	409	392	361	362	399	391	420	362	391	386	390	388	390	365	411	394	400	406	397	402	358	376	404	392	382	348	371	367	389	389	381	371	374	389	387	388	383	368	395	413	374	343	401	393	372	384	396	406	388	382	404	420	387	393	395	372	368	409	370	394	351	393	363	419	399	400	349	378	389	355	393	400	410	363	373	412	409	359	381	397	390	382	392	410	390	391	415	361	389	342	395	381	373	394	358	392	411	378	381	354	396	416	422	373	363	395	402	363	388	363	385	386	357	386	390	422	402	434	381	441	367	370	384	378	399	406	391	344	367	351	416	361	421	395	373	423	396	399	399	377	432	359	387	382	346	384	356	369	391	374	416	405	376	419	395	368	379	324	377	369	397	374	412	347	373	357	406	404	373	393	389	372	390	353	389	378	388	404	353	380	376	433	386	387	401	390	386	392	399	372	395	355	376	419	385	360	376	368	380	406	390	384	387	417	383	378	378	361	415	358	406	430	409	364	385	372	423	402	393	375	391	410	357	383	380	391	424	374	372	325	433	409	378	381	370	377	374	405	357	384	412	415	380	387	430	414	411	389	415	402	389	412	376	356	398	384	397	364	374	401	347	377	402	403	391	385	372	387	391	383	387	389	402	340	407	377	387	388	384	386	395	369	377	380	374	368	379	376	391	379	396	383	343	398	348	343	364	366	388	386	385	426	400	373	407	396	381	404	386	367	365	396	366	389	375	377	394	405	382	385	390	351	373	407	420	365	393	385	395	366	376	439	383	415	435	380	387	402	361	412	403	390	369	388	386	374	395	410	384	392	382	393	376	393	382	361	382	363	402	353	377	405	368	377	381	381	401	397	380	393	396	367	351	400	384	377	407	406	374	402	390	404	359	362	370	337	378	384	390	361	393	345	388	431	386	399	381	388	405	419	396	401	369	396	379	384	362	376	394	390	391	390	406	396	369	394	380	394	385	394	409	395	410	392	397	397	358	391	369	382	382	401	405	383	373	396	401	397	396	362	379	374	384
25036	21729	29673	28407	25543	21750	15875	9658	6442	4692	3590	2829	2100	1662	1321	1107	954	815	717	644	545	446	440	388	365	398	355	335	314	334	275	312	309	284	312	261	257	264	253	268	286	266	250	270	237	243	288	236	285	245	255	286	237	257	269	250	260	255	267	263	286	286	278	295	262	240	242	289	243	268	267	253	265	259	277	284	276	230	261	282	283	254	263	283	267	243	265	252	230	226	235	249	248	242	264	256	268	245	262	260	264	270	264	303	285	249	265	263	251	257	263	265	275	228	254	260	269	281	246	267	284	239	228	263	258	272	247	250	248	299	242	271	285	262	279	262	255	263	252	290	277	283	282	280	275	244	289	282	247	241	268	265	261	287	279	283	270	294	260	257	263	259	273	247	253	253	257	257	268	278	254	260	260	263	248	276	269	231	211	251	232	230	287	281	255	251	235	277	250	241	262	250	276	250	253	290	266	269	284	258	277	293	272	273	278	229	243	258	254	271	271	273	227	267	265	235	281	259	296	268	223	279	251	270	258	253	282	236	241	278	246	253	280	256	251	251	259	270	256	248	269	272	285	235	259	279	241	262	251	292	281	240	247	250	259	277	281	244	269	268	248	261	257	298	231	238	239	250	291	254	259	250	276	271	258	244	246	252	264	236	278	244	266	270	278	273	259	256	256	293	256	275	277	274	268	244	268	255	277	261	258	277	263	264	292	249	257	249	270	266	248	262	269	249	287	269	233	293	256	246	239	241	254	265	262	262	265	280	283	268	289	257	263	284	257	234	303	274	263	293	254	248	266	261	266	292	288	252	275	264	288	231	257	247	271	256	270	273	263	240	275	269	263	261	260	277	241	229	260	275	264	238	267	228	274	262	263	258	249	256	243	272	280	264	258	251	260	250	262	254	240	250	253	271	273	224	272	255	265	284	278	258	273	276	280	262	280	274	235	278	245	264	260	270	269	234	245	226	241	264	268	263	245	266	274	259	267	260	261	244	237	250	266	255	255	268	260	236	302	233	277	294	258	259	270	259	232	249	260	265	267	260	263	250	251	223	265	260	273	232	254	254	268	247	260	281	252	270	241	257	271	246	263	261	261	245	263	265	264	254	271	276	242	289	245	285	261	252	262	270	253	237	262	284	254	233	253	259	303	259	268	286	281	263	236	285	270	288	245	255	270	273	242	257	267	248	281	261	290	250	251	257	284	273	281	281	253	251	254	256	249	251	240	274	235	258	254	247	267	228	255	271	275	238	242	282	233	274	274	278	263	259	234	281	254	255	264	286	233	266	269	285	249	288	302	263	260	285	280	232	275	267	257	262	268	248	238	270	262	244	261	243	270	254	287	261	279	255	258	233	239	256	277	258	263	257	270	265	268	257	271	267	275	264	239	254	273	253	282	266	246	235	263	257	263	260	228	260	270	276	250	240	246	265	276	292	244	262	265	269	252	286	262	261	271	281	283	286	237	279	266	240	262	244	265	255	266	246	283	246	260	281	268	261	268	265	277	276	265	255	268	308	246	251	246	243	300	281	272	261	278	229	254	259	246	266	270	267	266	258	240	239	248	262	242	280	270	269	264	249	268	282	270	245	263	254	279	278	249	271	239	261	282	263	258	244	280	299	268	266	287	279	254	259	259	267	223	285	249	261	245	286	261	261	251	246	267	267	283	250	284	263	289	267	234	278	244	288	247	287	246	276	264	254	265	218	254	251	276	241	240	273	281	267	256	255	253	274	272	267	272	268	262	234	238	250	247	254	283	248	252	286	250	269	262	251	242	256	270	245	259	258	251	256	295	268	257	276	292	287	278	250	255	267	259	264	233	273	281	242	254	278	287	239	278	275	258	270	246	258	277	248	242	265	236	280	277	259	236	260	261	275	252	284	255	258	275	270	241	257	277	260	303	250	253	260	299	251	277	239	246	257	289	252	237	247	265	279	247	267	281	275	286	256	281	257	265	296	262	242	274	261	271	224	257	257	261	255	260	259	288	265	287	280	267	276	267	295	225	265	269	272	266	256	280	257	245	289	268	292	274	264	266	267	265	269	245	233	263	276	261	263	270	234	279	266	298	273	265	275	236	255	258	269	248	257	283	293	231	260	251	266	261	254	262	255	266	262	242	247	272	258	258	264	266	265	261	265	252	252	232	263	262	280	281	273	267	269	265	226	291	244	285	273	289	265	248	265	241	244	281	257	249	252	254	266	275	256	265	275	256	262	238	245	276	246	282	267	252	273	269	242	274	244	262	245	263	258	271	228	267	277	262	268	272	249	275	268	278	289	246	277	258	252	253	267	258	281	248	252	246	288	271	264	259	261	249	235	246	274	272	249	254	260	249	252	255	266	260	269	276	254	293	263	266	214	273	269	267	255	277	251	233	250	258	262	269	271	226	250	238	275	277	263	247	265	258	234	261	257	250	272	276	256	278	277	257	262	257	264	264	247	241	293	270	278	266	256	266	252	282	260	263	282	279	267	250	220	251	241	277	265	249	276	244	256	243	268	265	266	257	260	274	253	260	268	265	243	279	251	273	252	260	237	293	274	276	262	263	266	278	249	244	279	280	288	258	282	253	250	255	272	250	263	254	293	251	266	284	273	251	258	238	266	254	278	257	265	271	303	260	248	272	267	276	233	245	281	249	259	252	267	301	280	262	261	281	280	251	256	243	237	261	252	244	233	244	253	228	249	260	246	255	257	281	254	271	256	284	254	256	271	262	265	277	262	251	265	289	256	272	275	263	267	263	286	276	261	255	252	260	258	264	274	252	290	261	261	266	263	276	282	306	264	276	311	255	259	218	269	254	236	253	242	272	270	243	260	261	251	252	260	262	262	282	256	272	245	267	236	266	263	287	236	219	251	272	272	270	253	294	276	286	261	257	259	279	271	283	262	262	263	271	243	268	257	272	269	252	231	286	273	266	226	241	256	274	266	263	250	262	288	269	236	275	273	304	276	246	240	278	268	273	273	265	249	253	298	264	278	295	251	271	265	242	284	256	221	259	280	262	268	240	240	249	258	250	310	237	266	265	289	275	271	247	268	269	246	257	256	252	245	251	257	268	292	248	268	219	253	219	275	248	254	263	262	256	246	244	261	253	236	261	272	297	271	248	276	267	265	276	246	280	266	261	257	276	243	262	278	290	286	230	269	235	297	275	254	286	269	265	275	253	267	260	251	244	255	289	268	257	270	266	269	271	255	264	302	272	263	245	289	271	248	279	278	235	269	292	281	243	274	241	293	263	267	267	262	253	236	268	256	263	262	255	264	268	275	278	248	260	269	269	246	257	252	263	258	256	266	279	266	261	275	279	261	249	264	246	276	262	268	250	243	280	251	274	271	292	268	266	247	245	258	287	260	253	279	262	250	248	241	278	257	254	254	240	252	248	244	252	245	272	251	278	269	252	246	240	269	273	263	267	245	275	255	279	274	234	249	244	289	249	263	239	264	245	247	259	264	272	250	283	274	265	248	285	270	274	290	250	272	269	267	282	277
31118	51188	46897	37619	31745	25909	20899	16456	12885	9853	7812	6142	4779	3863	2952	2481	1970	1696	1327	1228	989	866	795	702	643	579	514	464	460	441	428	417	375	424	405	422	358	374	397	377	351	351	360	371	373	346	356	337	348	378	343	347	364	379	339	342	379	362	381	386	323	346	328	331	319	389	346	364	352	329	376	352	362	329	299	367	353	369	347	364	355	338	354	364	349	359	370	346	356	351	379	359	340	343	336	332	331	365	357	376	354	342	373	366	318	367	330	352	330	337	323	334	344	317	344	374	384	335	350	378	333	345	377	343	332	313	331	357	363	355	320	328	381	362	364	330	350	361	332	347	385	352	369	339	363	355	376	370	345	356	360	337	374	354	336	368	347	357	284	376	320	344	348	360	325	375	374	386	371	344	345	373	345	346	330	394	355	337	341	362	346	326	356	329	305	334	377	352	377	369	348	333	346	327	343	340	356	359	329	347	388	360	375	343	362	366	335	366	363	362	359	324	351	350	351	337	363	325	368	397	369	347	328	338	333	355	337	318	339	367	342	341	358	383	342	356	398	325	323	324	351	368	341	366	345	339	372	334	383	364	349	325	355	348	370	357	357	325	326	359	338	346	323	367	360	341	386	340	358	370	333	328	360	346	383	368	334	394	362	348	348	371	352	383	354	360	365	367	344	356	338	322	316	350	352	338	318	359	349	341	343	349	326	406	364	350	389	351	330	369	356	350	376	366	353	373	371	387	347	375	339	334	365	342	362	338	311	336	390	346	335	354	342	341	370	348	323	359	309	331	363	358	352	330	359	341	342	348	375	358	366	377	368	378	355	377	350	342	347	364	339	335	333	354	322	337	353	368	364	352	328	368	354	372	375	357	374	319	360	336	362	334	379	369	382	395	335	340	371	364	355	329	362	370	359	336	384	354	336	344	356	340	323	349	348	347	352	401	369	359	367	309	356	372	351	377	351	368	347	342	327	357	362	369	376	347	336	350	375	338	388	352	345	338	368	369	341	348	371	351	340	356	343	370	394	342	342	355	334	371	363	353	360	341	349	381	335	359	361	356	377	353	370	366	335	340	360	393	348	360	370	365	375	325	383	348	331	331	367	370	370	305	343	369	396	353	353	366	358	350	384	359	377	372	337	333	356	335	337	350	324	386	360	338	370	352	317	327	352	349	368	329	368	372	370	319	373	333	365	326	371	346	358	368	351	351	370	341	344	331	325	371	347	339	368	361	355	381	349	313	368	369	378	349	326	357	346	360	362	360	335	370	366	341	355	330	381	372	340	344	340	333	332	360	380	369	358	315	368	346	372	352	391	341	367	343	375	345	341	372	361	345	350	328	348	359	336	356	383	390	393	365	352	333	360	371	373	330	347	357	357	348	374	356	341	365	360	364	362	361	387	318	373	326	371	335	374	360	347	327	361	344	373	376	380	385	370	349	326	351	318	325	340	323	394	348	334	327	382	345	376	362	367	372	352	350	362	359	323	380	344	336	362	346	338	353	359	358	359	327	361	351	340	332	338	358	320	328	318	351	358	358	360	364	355	338	342	368	360	321	340	327	373	384	388	377	351	357	377	369	312	341	381	361	333	365	338	331	350	369	325	329	320	367	372	347	328	337	332	352	327	346	340	347	364	327	347	342	352	360	352	305	344	356	381	377	330	357	391	324	344	349	336	379	332	336	346	327	361	335	321	364	335	324	353	387	349	351	327	363	374	347	364	327	359	353	342	333	387	358	358	366	363	360	358	378	354	379	366	381	387	336	346	382	368	364	346	336	367	360	366	332	366	326	356	352	355	356	359	348	376	384	337	360	339	342	369	360	356	329	350	369	376	348	365	359	347	382	333	322	344	366	352	347	346	325	350	359	367	341	356	369	342	316	312	367	286	332	346	366	367	347	371	374	337	323	361	333	335	364	395	358	329	364	356	355	378	388	335	360	332	352	362	372	335	324	336	370	350	368	394	357	381	345	321	347	364	362	388	347	377	339	356	348	356	363	370	340	340	355	387	380	332	358	341	330	347	336	367	345	316	334	360	346	366	346	364	324	358	309	354	362	371	318	373	383	363	350	371	383	357	365	367	348	333	362	367	372	356	341	322	358	339	361	351	325	369	358	349	338	402	346	385	388	347	353	337	358	376	352	363	346	326	331	353	390	371	350	324	347	355	350	350	343	360	363	364	319	344	384	350	357	345	327	366	333	348	377	338	363	349	336	366	353	346	363	379	350	362	367	390	315	337	337	373	364	362	349	335	343	314	362	367	333	355	384	336	349	348	363	322	366	338	361	351	368	331	353	349	386	365	347	350	353	359	372	374	349	354	332	358	373	346	359	358	372	389	388	344	374	325	363	359	403	349	322	329	363	337	386	341	353	356	348	341	352	323	393	366	330	364	363	370	363	333	324	345	347	355	342	343	352	320	350	356	372	355	355	361	365	364	369	371	365	356	372	311	340	352	345	366	382	353	381	340	331	344	350	349	365	311	327	348	345	340	367	315	351	321	354	363	364	313	363	341	360	351	344	363	356	370	358	367	367	340	342	364	350	334	350	320	350	351	364	341	351	391	351	343	367	364	313	333	390	335	368	330	341	379	359	363	339	326	349	350	354	360	378	334	343	361	354	381	342	353	345	337	341	367	362	366	353	322	360	358	360	317	396	347	314	349	364	387	366	334	332	336	356	333	374	370	322	336	351	365	348	337	356	369	348	341	345	332	347	351	350	382	332	336	371	359	345	344	368	358	350	361	364	375	346	359	346	343	371	325	341	377	345	349	333	341	361	327	369	366	356	342	365	346	344	337	356	329	385	373	346	333	375	377	371	361	395	338	346	339	327	362	337	375	346	352	369	350	380	351	353	312	355	353	368	346	350	365	345	334	338	375	296	340	337	353	345	359	366	324	359	315	339	372	331	346	352	362	354	336	364	339	347	367	371	366	368	346	340	344	366	350	371	347	355	374	338	348	363	324	360	370	346	332	320	364	327	394	333	396	367	366	350	371	341	368	383	375	343	359	344	332	317	339	365	369	358	386	387	361	354	380	339	359	328	355	341	345	363	368	328	369	346	363	349	362	375	407	369	363	317	340	337	328	344	341	350	367	342	368	351	342	359	346	336	324	330	299	343	304	331	387	338	347	332	378	355	357	363	334	360	340	341	361	343	379	331	398	338	354	348	342	324	387	370	372	351	381	333	342	350	346	318	362	386	359	335	354	357	356	333	347	364	340	387	342	330	339	311	379	350	359	360	324	353	407	365	339	368	366	346	367	358	360	366	336	357	343	407	374	357	374	354	349	398	343	381	391	329	334	317	315	343	338	340	345	356	372	364	340	378	323	381	346	337	392	336	355	366	363	367	337	354	347	349	387	349	358	366	381	359	332	385	314	353	357	334	337	353	339	345	334	376	333	374	341	372	353	358	365	361	373	342	360	349	367	386	342	317	336	326	334	333	336	357	363	343	396	372	341	354	323	327	385	368	355	360	378	331	349	333
23800	21668	29594	24924	23846	25022	22558	13893	9209	7028	5040	3861	3095	2348	1922	1565	1352	1049	881	764	668	612	523	459	477	396	377	368	333	319	296	310	307	282	288	285	263	260	281	255	280	275	228	242	255	243	254	216	288	284	289	284	291	279	246	280	264	291	233	298	250	269	270	246	251	247	255	230	281	275	267	246	231	271	277	273	231	288	232	247	266	245	288	271	260	232	263	238	232	270	253	252	261	261	270	273	261	277	269	270	270	280	281	259	268	263	249	298	243	240	292	262	270	257	278	231	279	273	269	225	224	243	264	263	275	248	265	267	277	258	259	242	259	258	270	260	275	257	281	257	268	269	289	253	283	258	258	278	238	259	257	256	264	263	270	275	238	275	239	246	271	282	272	269	259	259	264	254	254	272	253	255	270	252	269	284	240	257	255	249	267	278	276	255	266	243	289	237	269	261	242	255	282	272	256	242	251	278	273	238	279	272	240	242	259	287	293	279	257	256	246	261	243	251	264	242	239	252	239	237	252	242	265	271	279	278	271	246	260	252	261	263	263	288	246	249	225	257	267	242	268	255	255	275	271	264	248	237	266	232	253	282	273	278	273	254	265	278	256	249	287	251	248	280	257	246	261	267	256	252	277	249	242	265	269	269	259	259	251	264	227	267	261	239	245	254	267	262	294	257	288	241	270	266	270	258	260	278	256	286	271	237	281	255	245	248	268	254	249	248	263	246	272	277	247	262	250	274	256	268	234	273	287	246	246	267	246	251	275	248	267	265	267	263	290	262	270	244	290	285	266	260	269	277	273	249	259	253	256	265	256	249	247	249	245	240	249	250	251	228	255	263	268	261	255	259	248	284	267	278	266	265	281	273	250	289	251	259	261	275	255	256	243	241	260	251	245	252	262	269	248	256	247	258	274	244	294	264	243	242	257	261	248	301	276	231	220	265	282	283	272	277	273	262	273	253	271	266	254	267	277	285	258	233	268	246	275	265	230	297	238	288	257	262	253	264	247	243	279	267	266	270	283	275	259	254	259	253	268	280	268	255	243	269	255	242	234	283	281	253	196	249	258	256	253	261	231	225	266	263	269	284	274	239	268	255	243	278	269	270	280	265	244	257	240	279	290	308	283	264	259	270	281	270	285	258	276	256	232	265	291	290	255	249	228	273	235	237	248	249	285	226	263	278	261	245	273	265	265	251	255	243	286	259	226	282	251	243	254	255	235	249	241	254	244	277	251	254	296	249	245	251	273	249	275	283	269	260	251	262	265	272	261	253	272	264	267	276	249	283	282	270	275	250	276	269	284	256	252	262	250	259	250	269	261	267	257	260	253	281	246	267	247	252	263	285	243	249	264	263	254	250	241	251	245	261	264	271	253	269	260	272	278	241	259	267	264	272	244	241	277	260	259	287	283	286	264	288	247	248	248	238	244	253	265	255	288	270	241	254	266	289	263	268	265	246	219	256	262	261	247	244	243	227	236	257	261	243	292	291	260	262	273	282	252	256	259	265	243	246	257	285	250	256	292	245	287	262	240	253	267	260	268	265	279	267	243	258	263	271	274	249	264	237	274	226	299	251	269	262	234	264	269	252	259	270	271	240	252	243	255	272	252	267	285	261	246	282	258	250	274	252	277	266	258	253	290	267	281	263	286	307	296	290	273	237	275	260	276	241	258	264	285	238	244	241	274	257	279	254	245	280	243	260	286	256	280	269	251	253	265	265	300	270	263	287	257	245	234	247	247	270	258	236	268	280	255	258	230	279	258	252	275	250	275	269	279	289	259	253	260	269	270	255	268	252	246	261	227	243	240	272	281	261	286	273	290	258	275	280	244	267	251	251	300	249	271	249	267	281	305	281	274	257	258	261	269	249	239	267	257	255	252	258	259	290	260	270	280	256	260	250	249	254	229	272	260	274	279	288	264	252	251	243	239	268	250	266	261	280	273	262	266	263	237	270	258	263	243	268	271	243	278	239	268	261	316	281	246	300	261	290	242	245	284	265	273	257	256	292	244	270	250	268	236	256	262	259	260	257	286	257	247	283	279	277	266	290	284	290	243	228	255	284	244	271	238	250	263	246	235	222	263	256	268	259	237	228	261	236	268	252	257	255	256	259	254	263	260	323	248	271	254	249	258	255	281	280	246	252	258	233	278	247	280	257	272	291	263	223	283	241	252	253	263	308	258	257	268	268	236	265	263	299	295	257	229	304	266	250	247	260	270	292	255	254	256	249	275	271	277	265	270	234	269	275	234	269	254	238	247	233	261	276	249	265	267	253	270	266	263	274	258	272	255	274	268	246	266	261	253	263	243	240	293	219	241	266	242	237	254	268	262	259	276	269	294	253	256	267	245	269	239	247	231	267	275	281	246	264	263	247	264	268	286	285	231	243	296	249	250	269	277	275	283	246	245	233	273	271	281	258	257	240	275	257	278	251	248	277	249	222	269	264	252	283	225	236	261	287	247	294	265	250	243	280	249	272	267	254	269	276	285	247	281	260	253	286	263	253	262	261	261	263	245	258	252	276	268	252	232	305	259	268	259	260	261	274	223	266	302	247	268	266	258	241	263	269	234	244	274	283	260	274	274	281	273	245	254	246	253	276	280	276	225	248	239	248	232	248	259	262	257	265	244	257	260	273	275	263	256	251	276	237	270	241	275	277	272	232	259	226	236	264	272	248	272	271	261	251	249	247	279	264	245	253	260	260	249	260	258	249	260	255	229	260	260	245	259	237	251	280	283	262	240	252	246	274	252	266	289	279	275	243	251	258	258	279	260	271	288	258	253	247	260	225	242	280	260	265	224	252	261	266	256	261	260	262	280	259	239	276	268	253	264	271	262	243	251	278	264	282	275	232	299	242	255	263	261	261	247	280	261	279	246	256	271	270	263	276	282	261	270	260	294	270	286	233	274	262	251	283	285	241	268	260	260	241	293	247	273	252	263	242	265	226	274	256	285	280	258	270	298	264	261	271	255	269	263	255	242	278	240	276	266	279	260	260	274	274	262	265	268	300	231	256	291	258	262	235	286	256	245	233	276	260	262	254	295	253	262	257	269	263	243	270	255	286	272	269	259	255	249	241	258	267	255	240	252	260	252	234	250	272	263	257	306	272	286	274	256	241	261	254	245	288	241	257	257	245	261	256	243	259	248	275	236	274	249	232	282	278	259	228	255	238	237	253	281	252	265	267	239	257	253	269	247	243	261	258	245	226	256	243	262	264	267	250	251	244	252	277	268	270	266	252	251	234	242	243	237	248	255	288	256	274	290	256	244	255	295	251	254	226	248	242	249	250	249	262	228	243	267	259	271	244	265	240	239	288	239	258	261	271	257	256	214	239	239	258	245	260	262	254	265	252	241	284	248	271	255	249	240	268	285	256	244	262	268	286	301	240	261	264	243	268	269	268	251	229	253	275	253	258	238	245	253	263	292	257	250	265	261	221	240	284	265	265	262	238	279	269	250	270	259	265	256	240	247	254	282	269	251	257	253	267
35384	60802	57036	46158	39218	32920	27305	22434	18062	14642	11861	9436	7188	5620	4690	3706	3085	2596	2112	1737	1344	1207	973	849	794	682	670	611	547	530	502	508	480	463	452	439	461	406	409	429	399	412	373	423	390	408	400	410	382	350	381	384	410	389	385	380	394	363	386	359	401	378	377	388	407	368	368	362	401	374	389	392	409	376	363	414	368	373	390	391	382	407	423	375	342	367	431	339	400	379	364	351	390	378	402	380	378	360	380	401	388	327	375	414	395	381	343	394	379	383	364	427	393	372	334	373	390	386	388	379	413	354	403	386	395	379	361	402	369	364	378	406	423	369	359	397	349	386	380	380	362	385	401	370	360	385	360	377	412	332	378	383	347	336	374	371	339	382	397	369	370	378	383	356	339	395	388	328	417	377	338	396	384	394	371	367	374	351	379	379	347	357	374	389	405	351	406	373	376	383	398	346	361	372	342	399	359	356	395	376	385	383	394	395	383	360	385	345	368	421	374	398	377	406	393	335	329	388	360	363	358	359	362	384	376	409	376	339	368	395	382	372	343	407	383	383	366	401	362	366	387	381	386	387	384	392	352	402	370	361	392	325	382	353	334	384	386	340	385	403	363	367	353	436	408	378	391	404	341	358	363	384	360	378	369	342	371	370	367	378	363	399	385	362	384	365	363	390	352	372	377	390	406	383	364	389	399	390	381	362	391	377	383	393	379	357	387	354	367	374	378	363	364	354	373	366	382	348	380	356	368	376	351	372	403	395	423	379	403	367	394	363	353	355	370	384	395	376	362	396	405	378	417	370	389	369	380	402	366	352	383	370	356	378	389	384	413	424	400	343	381	351	364	413	390	378	383	358	375	378	391	410	367	356	415	354	388	389	394	392	383	407	354	392	388	409	413	369	369	389	359	383	370	359	377	349	369	412	397	392	356	373	374	370	383	401	337	366	383	379	366	348	367	354	391	388	363	375	356	379	402	373	323	389	377	384	377	378	362	357	376	371	358	382	341	370	346	371	397	388	376	380	389	382	382	364	431	361	380	377	370	387	358	365	410	374	390	404	396	390	373	379	408	402	406	339	393	354	369	392	392	395	383	343	388	387	372	375	384	395	357	384	366	386	393	398	386	381	381	392	402	390	379	333	344	385	366	367	382	371	391	403	340	336	348	402	372	405	389	424	348	393	395	426	408	363	382	407	393	354	391	399	406	372	380	416	355	369	368	374	391	388	372	383	370	340	376	378	412	433	391	380	368	430	357	353	362	420	370	379	368	376	364	367	391	410	393	384	388	356	377	390	323	376	393	388	375	382	392	376	364	345	361	363	382	355	381	359	374	373	355	392	373	388	377	385	381	364	369	362	366	389	369	388	400	378	370	338	411	392	360	375	368	383	360	368	353	402	366	353	384	366	352	390	345	408	389	393	389	353	361	350	366	361	397	372	400	391	343	351	384	338	371	352	381	386	388	359	372	395	394	380	363	377	361	375	392	383	351	401	350	398	373	354	350	363	370	367	395	383	343	401	396	385	386	362	382	433	358	378	390	365	362	355	339	392	402	434	378	385	369	374	369	374	357	356	345	414	387	397	371	391	327	429	402	372	377	371	373	382	359	385	351	400	366	390	407	390	386	366	378	382	367	373	382	371	379	359	372	367	358	390	400	353	409	389	363	408	421	412	394	355	393	373	320	370	343	373	369	403	370	354	346	379	367	386	391	361	371	370	364	359	358	405	385	394	344	368	422	360	368	351	404	357	395	409	419	329	359	394	359	400	360	361	359	392	375	353	384	386	412	388	362	366	392	387	395	381	406	397	368	357	381	338	362	366	394	359	328	373	413	351	371	391	390	397	326	414	372	383	362	360	357	368	389	336	398	394	379	347	400	393	409	407	395	333	357	400	377	363	374	368	347	378	361	385	352	363	377	418	368	370	364	359	358	376	350	371	361	372	388	390	379	385	416	392	341	360	350	360	364	376	348	367	388	366	404	374	379	374	378	360	399	363	354	383	367	380	413	365	380	376	360	378	343	357	381	416	425	399	386	403	354	389	351	366	359	388	346	333	355	362	367	362	376	357	367	367	418	347	365	404	376	391	388	393	341	395	382	401	369	361	390	374	368	353	354	395	371	392	381	412	372	385	356	381	353	402	383	367	345	364	373	361	384	340	377	378	389	411	378	358	407	380	371	364	387	390	351	392	384	392	375	406	366	367	384	370	394	379	384	365	387	373	393	384	408	378	366	353	380	367	357	406	368	385	371	378	383	322	377	386	357	429	397	385	395	352	396	408	370	364	349	364	360	391	383	377	372	403	381	403	388	370	369	341	380	393	383	382	371	362	351	378	386	360	398	391	385	372	374	405	403	371	380	368	366	353	372	362	401	382	411	378	394	373	362	425	390	398	365	397	402	372	374	381	388	384	395	386	417	364	390	408	382	386	379	375	412	360	407	385	393	357	384	374	380	372	363	372	387	402	375	350	366	416	400	374	366	389	385	404	358	372	379	377	404	365	399	347	383	384	401	330	388	403	389	381	400	379	423	383	386	371	376	389	378	356	378	400	358	382	386	351	392	395	373	379	387	332	366	382	351	382	397	401	367	362	415	383	380	355	346	377	383	401	365	394	394	384	334	367	384	387	388	352	355	387	354	389	383	380	379	379	371	342	379	358	381	376	345	398	381	388	398	382	385	387	369	397	373	372	389	403	377	381	385	394	363	357	349	377	355	346	354	387	369	395	393	366	380	373	377	405	347	366	397	362	383	409	359	390	367	357	398	378	392	417	395	371	389	355	372	372	387	393	417	337	374	375	351	386	405	383	371	356	366	402	362	386	395	392	365	380	378	357	377	365	407	351	390	383	365	353	389	345	337	375	352	392	348	388	383	382	359	381	380	395	381	390	391	372	383	394	384	378	386	353	377	394	413	396	375	368	394	353	381	359	365	396	410	350	368	362	391	375	396	346	410	373	364	373	355	372	389	378	386	377	366	353	398	381	352	344	382	413	360	381	362	383	377	368	368	418	391	387	388	359	388	365	401	391	409	354	373	351	355	397	374	371	391	361	345	427	390	381	370	363	359	403	380	368	339	375	390	364	366	421	383	365	397	399	399	399	352	376	380	333	349	353	381	400	392	381	344	361	389	382	383	395	383	367	369	393	394	348	380	383	373	342	406	382	384	380	369	369	389	370	393	352	406	374	411	376	360	368	369	380	391	412	377	431	364	368	366	383	361	381	369	378	391	401	356	404	372	378	360	388	404	415	395	349	402	365	341	374	374	363	367	358	434	392	401	398	350	348	377	400	383	392	348	382	404	371	374	354	394	357	364	380	391	374	404	381	380	385	349	361	322	377	356	380	371	397	396	392	346	368	391	375	356	356	363	392	370	390	398	382	376	388	351	353	333	417	355	379	392	399	398	394	366	367	389	383	382	380	368	350	406	375	364	364	390	373	364	387	427	387	371	378	424	392	405	345	369	361	386	376	370	378	390	405	376	365	355	402
30024	33238	40633	33032	22788	14777	9293	6256	4302	3200	2366	1978	1457	1211	970	842	748	634	563	480	415	425	399	366	339	344	289	320	323	298	284	301	264	284	283	251	276	275	274	302	248	283	298	260	257	313	276	284	281	275	244	238	261	289	249	252	233	276	249	272	266	280	255	258	249	296	259	278	245	292	255	279	272	285	239	254	269	257	262	262	277	261	260	256	276	289	291	281	253	254	231	289	280	270	271	311	258	262	279	253	290	268	255	299	245	237	248	267	284	261	273	256	273	272	247	254	280	252	271	282	282	281	261	271	250	244	275	257	244	288	245	272	254	294	269	260	275	256	242	264	274	266	253	268	263	269	241	246	262	258	247	239	289	269	261	299	261	259	263	264	289	241	253	310	242	255	274	282	275	246	259	255	267	271	250	264	257	267	262	253	277	274	270	286	237	285	271	275	266	276	251	254	260	297	290	287	268	243	279	262	272	271	253	278	266	285	258	274	260	277	248	260	244	266	273	240	244	255	280	282	254	295	243	272	275	230	262	243	272	266	268	256	262	285	260	272	270	257	276	263	282	288	286	241	273	254	254	275	260	269	304	248	273	269	267	263	268	267	291	265	226	282	284	269	263	256	253	286	254	257	283	225	261	276	266	260	245	278	267	264	287	259	262	287	239	272	257	278	277	267	270	284	249	267	250	258	256	253	312	277	261	254	268	283	251	264	230	272	252	249	279	210	267	246	245	270	251	277	302	281	269	280	272	240	288	276	291	273	279	272	270	279	279	287	242	248	284	289	261	253	252	273	232	302	249	265	257	297	261	274	263	265	255	278	260	276	236	268	263	270	268	279	267	247	280	267	244	241	238	277	296	252	274	253	263	253	280	289	291	266	267	266	267	254	263	268	271	241	305	283	240	270	262	245	242	281	250	262	305	268	268	281	265	270	290	273	252	261	259	285	267	286	275	275	271	281	266	244	246	281	229	240	255	271	272	257	268	264	255	269	289	258	233	262	285	242	264	256	288	270	276	245	259	262	259	240	306	258	287	267	252	280	247	268	292	270	260	271	258	284	258	248	226	254	292	260	295	300	288	260	276	277	283	267	276	264	247	275	268	275	275	251	275	261	250	274	267	260	238	263	278	259	269	290	266	262	250	239	275	255	278	258	256	264	251	268	265	275	253	268	279	272	259	278	275	261	247	259	262	267	267	258	272	284	274	261	264	267	283	273	271	239	250	279	257	282	258	269	298	246	247	265	266	234	277	286	248	263	293	259	248	268	286	246	235	287	273	285	254	258	264	268	261	278	278	252	287	262	274	243	284	266	248	279	260	243	247	275	268	278	236	236	304	265	270	267	272	281	269	252	288	283	243	247	282	259	259	272	298	269	271	293	298	283	268	265	244	281	251	229	274	277	261	255	267	288	242	241	240	306	259	290	250	252	271	295	246	256	239	265	235	245	270	276	274	268	284	272	255	280	227	268	289	267	238	239	246	266	266	275	271	277	258	241	261	285	286	257	262	249	271	277	278	281	274	276	261	285	269	272	285	287	250	257	275	257	291	270	280	259	273	267	283	269	248	262	256	273	275	225	251	257	270	275	262	260	265	261	275	265	251	269	269	274	262	252	259	260	263	265	273	238	242	284	266	248	261	275	284	259	268	267	272	270	270	269	281	222	246	275	243	256	264	263	241	269	274	247	251	240	287	306	256	267	279	267	254	287	229	243	247	265	267	250	289	248	291	266	258	247	258	236	260	266	253	315	287	276	263	258	252	264	273	290	265	261	287	260	237	293	272	276	240	274	288	264	290	292	264	257	257	273	270	268	248	267	286	253	272	260	275	276	269	239	274	277	292	279	269	301	267	266	247	245	250	238	261	260	283	267	267	275	252	286	279	278	268	297	266	252	263	249	256	257	259	275	253	251	276	260	273	228	290	291	278	289	268	256	269	265	273	240	268	271	253	239	255	268	279	242	257	274	255	263	249	272	260	257	272	255	240	267	277	292	285	276	246	275	278	298	254	280	269	253	267	275	270	261	305	291	254	256	264	305	253	286	298	263	284	268	269	251	287	243	275	263	255	290	258	279	232	249	268	275	275	281	252	237	254	251	270	254	268	307	290	256	298	278	245	272	260	274	276	245	241	264	241	277	256	271	262	301	248	228	242	290	281	255	269	264	223	274	274	266	275	264	272	245	278	261	243	266	268	257	275	282	306	286	269	286	276	264	240	258	268	249	266	253	261	267	240	284	272	260	272	279	288	277	244	268	273	245	267	279	272	244	252	295	270	294	269	269	274	253	253	265	258	250	278	276	295	250	245	285	245	246	278	265	255	251	259	282	249	283	246	263	262	237	273	270	264	255	271	258	229	247	278	274	263	262	268	259	281	272	252	303	244	255	254	292	283	280	264	237	275	268	279	254	269	266	257	242	305	247	290	242	249	264	286	250	267	252	288	258	261	253	262	248	266	290	294	269	232	269	254	268	263	258	278	257	262	256	256	286	263	256	268	263	256	263	288	266	252	273	269	248	280	227	264	250	255	254	239	257	257	266	230	279	282	248	296	276	258	303	275	251	290	297	238	272	257	285	248	261	254	288	259	252	313	277	271	258	267	242	245	260	230	243	271	256	267	283	250	297	253	274	280	264	296	275	278	276	272	263	282	240	274	230	256	277	255	261	279	275	268	281	244	263	266	269	276	284	266	271	285	277	269	284	245	266	277	269	276	276	250	247	246	264	272	272	287	271	271	261	241	280	253	255	268	274	254	268	267	286	269	261	287	252	247	288	258	265	276	263	270	262	261	245	259	270	290	248	279	277	269	249	256	250	263	275	262	278	263	258	262	260	269	274	250	280	240	273	279	242	283	257	266	286	274	250	229	264	285	218	261	269	258	253	240	311	251	252	290	288	276	233	261	247	305	297	287	281	257	271	254	276	258	287	249	279	303	257	279	259	289	289	278	258	239	273	254	262	272	270	283	315	268	267	233	247	251	253	259	259	284	271	263	290	266	264	292	272	271	269	267	271	253	273	250	264	265	282	254	270	276	294	292	271	251	260	278	273	289	261	280	260	257	256	301	270	272	252	262	274	241	269	245	242	274	252	254	283	261	264	264	246	253	254	240	278	281	267	248	249	248	252	265	267	249	282	296	273	258	260	249	260	263	269	278	262	268	258	282	258	244	271	251	278	251	270	248	277	253	288	271	276	248	259	275	249	241	286	256	241	267	273	287	232	261	271	277	273	272	252	263	245	250	256	270	276	255	262	287	267	277	266	271	270	274	293	274	235	243	284	274	250	260	269	257	269	268	260	289	254	275	283	235	274	250	260	281	264	265	269	276	258	270	292	263	263	282	263	242	258	251	240	241	259	247	292	282	288	260	283	252	287	262	262	288	280	255	279	271	265	283	254	272	252	264	262	260	264	244	239	259	265	284	273	297	251	241	258	258	261	260	283	267	242	257	263	259	245	259	274	276	252	286	254	258	259	246	262	303	266	277	280
35166	51181	47336	36632	29462	22705	17673	13651	10339	8108	6181	4772	3724	3044	2425	2032	1668	1352	1151	997	879	715	669	637	577	550	525	480	461	452	443	429	457	415	365	456	421	413	418	438	395	368	415	433	378	399	417	410	398	379	394	397	387	392	433	372	402	382	410	382	405	410	395	367	411	391	412	402	395	380	368	375	390	381	415	387	406	403	400	398	408	398	396	416	420	406	393	396	389	367	388	383	385	357	362	372	391	381	367	391	405	424	417	380	375	385	413	402	382	368	390	387	395	394	380	414	394	393	397	379	377	375	382	384	382	381	405	359	416	411	412	382	376	352	371	393	375	384	414	405	376	390	338	397	386	379	393	379	413	375	424	390	374	419	391	393	436	369	394	369	396	377	381	377	392	418	364	429	367	368	411	357	377	383	388	369	392	358	384	399	407	382	392	372	352	414	416	409	409	426	387	398	370	390	406	416	379	371	370	362	403	395	399	396	407	362	393	400	401	412	391	386	446	376	370	414	398	386	353	378	424	380	410	398	408	379	368	370	413	400	385	392	381	389	379	367	386	388	395	365	387	383	360	384	401	397	388	371	377	392	419	408	360	376	394	397	381	403	368	351	370	408	398	385	389	408	450	380	450	407	377	382	373	385	365	361	354	378	402	375	419	387	375	419	379	442	385	410	403	387	370	390	380	411	353	373	398	397	430	394	383	412	367	382	378	389	370	394	426	420	367	410	388	409	351	395	384	439	366	383	407	409	383	389	377	381	377	391	375	385	365	380	419	394	367	384	434	397	382	369	359	411	403	404	386	383	398	359	378	373	367	377	387	407	366	407	391	404	374	385	377	453	381	389	389	361	403	417	409	361	387	381	371	387	384	387	394	356	389	407	392	400	379	399	390	387	352	334	405	413	372	409	418	421	396	384	426	364	407	412	378	384	352	419	367	392	391	368	367	365	404	421	403	387	365	427	360	383	401	363	346	423	372	388	395	392	396	368	408	363	394	369	353	376	403	355	423	370	381	422	425	396	398	384	450	394	399	397	383	385	420	392	382	379	388	390	393	379	376	389	353	405	403	385	389	358	387	392	392	377	380	384	409	420	408	375	360	409	393	393	372	389	366	406	427	401	390	399	363	387	364	390	395	413	355	369	383	384	402	398	411	371	345	400	407	388	394	382	396	346	373	406	379	340	357	373	414	400	400	375	402	374	378	395	389	400	339	386	362	411	414	395	416	363	369	402	378	372	357	349	380	418	400	386	381	387	399	382	367	418	382	386	368	390	376	394	422	400	374	392	383	362	397	386	370	385	398	397	407	384	373	437	402	387	426	396	396	381	382	396	372	400	407	416	368	418	384	395	398	407	373	406	381	404	386	399	395	371	383	359	391	397	392	408	375	415	415	366	376	381	408	433	405	404	377	369	367	370	398	366	369	363	359	391	383	396	400	421	401	378	381	393	397	365	422	379	389	413	376	345	380	359	428	361	386	429	400	355	422	399	404	380	402	373	405	395	380	385	400	388	375	400	381	426	401	408	383	423	396	367	394	340	413	388	369	425	390	392	404	382	404	385	414	347	379	389	373	408	381	405	388	350	386	389	358	378	386	404	376	388	372	394	395	376	386	375	386	396	378	396	406	402	413	373	378	399	378	368	407	408	384	392	383	408	379	365	394	366	396	402	391	355	392	355	386	411	364	400	412	386	380	358	358	410	363	391	388	408	396	446	392	402	346	380	407	402	362	433	408	386	363	374	379	375	366	346	392	343	372	392	395	380	389	382	376	389	358	370	404	368	368	396	367	394	383	412	361	400	395	373	406	389	380	376	391	390	379	402	369	395	390	350	391	376	380	378	362	364	405	396	404	381	362	419	392	377	367	356	357	370	379	367	403	372	400	366	430	398	402	385	392	398	366	389	387	370	385	386	418	367	372	374	413	375	361	386	415	363	423	393	374	397	380	358	388	408	379	395	411	399	383	402	447	415	382	391	378	371	386	381	390	384	361	401	407	373	390	371	373	399	404	369	360	416	443	382	383	358	394	373	409	366	383	378	356	392	389	378	395	378	389	341	401	411	403	396	378	402	376	443	404	392	417	436	378	400	339	394	362	368	353	403	393	344	366	394	378	409	389	371	403	398	378	404	401	423	349	386	406	397	399	393	405	404	384	362	407	398	385	361	371	415	399	395	421	378	403	399	374	414	397	396	392	408	365	368	372	394	355	422	396	402	382	370	380	395	421	376	392	417	395	402	377	395	384	398	409	354	416	408	398	366	379	392	404	374	408	391	381	387	366	390	445	354	360	393	388	409	399	415	387	374	397	396	355	414	408	387	402	374	376	355	369	368	406	403	393	416	407	384	368	366	377	419	413	391	391	377	378	388	374	389	380	411	396	367	399	360	395	396	381	366	397	413	403	375	385	432	393	367	442	412	357	402	402	360	378	397	393	407	375	355	400	381	415	392	387	359	384	376	405	379	376	373	392	368	354	377	428	384	393	395	404	387	362	353	420	369	410	358	423	398	416	382	358	362	397	387	399	388	404	405	362	381	403	397	394	409	388	374	385	390	385	361	383	373	391	379	373	403	392	384	377	379	395	397	392	391	380	404	408	415	388	361	408	368	366	408	346	395	386	396	360	406	362	410	400	404	377	398	388	392	425	430	385	419	366	389	411	384	389	378	392	391	377	379	394	364	379	353	383	379	398	406	369	408	360	384	372	379	390	379	386	436	423	381	403	413	394	416	343	409	416	395	405	399	406	400	372	344	390	386	399	362	420	370	351	413	379	383	437	396	402	402	399	388	380	408	377	362	401	350	378	364	401	393	375	404	368	387	406	348	384	401	388	384	374	358	422	381	415	377	383	404	373	372	408	379	395	383	408	392	380	393	388	413	384	389	391	393	404	401	396	391	410	385	381	409	368	419	389	367	402	386	385	358	386	398	394	384	407	409	361	361	390	402	413	361	384	385	393	388	355	362	372	417	382	413	393	361	408	345	382	368	425	378	409	391	377	411	357	392	416	404	396	377	420	370	405	381	363	406	385	435	410	381	395	383	417	388	371	400	443	382	384	408	354	414	409	397	383	380	397	409	391	372	356	406	432	371	421	417	398	374	401	381	396	387	390	368	373	387	366	381	407	364	384	361	395	368	401	395	389	368	422	388	366	370	376	408	381	397	402	380	408	377	369	387	383	391	416	370	378	404	390	391	363	352	368	365	388	383	425	392	424	411	374	396	392	386	419	389	394	397	395	388	412	412	387	405	404	384	401	414	376	369	412	419	385	388	391	404	383	419	388	376	395	418	392	381	343	405	393	385	402	432	403	373	387	390	359	383	390	381	409	357	385	354	421	418	357	370	368	393	388	390	395	390	382	372	409	405	404	419	401	395	423	395	372	430	399	366	388	386	374	390	387	375	368	399	367	384	363	386	374	384	414	401	374	366	409	381	396	382	381	356	392	395	407	383	395	397	390	367	407	380	384	368	391	421	374	401	393	409	387	399
25030	21727	29731	28295	25100	21327	15778	9550	6471	4783	3639	2605	2087	1689	1391	1197	962	862	706	617	525	461	424	421	364	357	356	341	313	306	341	297	295	290	263	263	306	291	289	304	292	261	242	294	288	274	284	259	227	269	282	285	305	284	250	256	280	262	257	285	296	274	269	260	267	260	285	285	266	246	257	266	275	259	285	264	254	266	237	282	266	296	255	255	285	288	264	262	270	284	252	261	290	257	243	270	270	268	267	278	257	263	227	285	268	289	320	239	254	250	247	248	272	238	247	271	268	264	262	257	284	253	265	286	256	266	294	255	261	274	289	295	276	263	276	249	246	269	271	296	279	279	295	263	291	260	271	274	273	257	281	269	274	283	271	256	262	272	283	270	280	253	287	265	244	273	242	248	242	253	261	283	303	269	276	253	280	251	288	272	272	312	275	273	272	262	258	262	279	265	284	281	280	272	261	253	268	253	253	272	278	247	242	294	284	260	245	267	254	253	255	255	241	281	287	278	264	246	250	290	276	246	275	291	252	277	288	266	263	273	281	270	253	262	240	292	281	275	280	276	260	259	269	279	249	279	250	303	264	260	261	277	237	262	268	270	295	286	285	285	288	275	279	270	254	267	285	259	275	230	268	271	309	263	264	275	263	272	280	287	286	270	266	246	266	248	267	274	275	267	280	274	282	267	271	263	282	295	281	275	270	251	270	254	291	274	282	256	265	247	258	243	282	259	259	270	244	237	275	264	245	296	297	279	283	286	268	286	292	278	252	247	251	257	261	258	260	279	268	271	253	264	275	242	265	298	260	271	285	264	282	267	276	260	270	310	295	287	256	248	253	304	263	252	248	263	293	262	276	252	283	267	295	243	269	268	267	276	308	280	288	244	281	302	248	277	284	276	272	263	283	282	247	268	292	258	270	275	298	261	244	241	267	269	267	284	288	295	236	268	246	298	260	260	272	271	260	276	276	278	260	266	259	285	265	245	270	268	281	280	261	256	274	266	259	263	266	277	241	276	250	277	285	264	268	264	258	272	290	277	225	233	261	284	268	235	273	239	296	266	298	281	268	279	281	264	277	274	279	259	264	274	269	274	274	310	296	256	275	281	273	296	283	266	296	263	254	273	279	245	284	259	254	278	254	250	262	249	268	241	272	266	257	259	274	256	277	262	270	265	267	269	261	287	269	270	267	259	287	269	265	253	290	316	248	285	261	247	265	274	266	265	283	263	263	258	274	287	259	251	267	278	262	265	253	262	263	234	252	257	281	277	279	263	279	283	267	298	308	296	277	258	237	275	250	277	271	288	272	253	266	257	271	236	266	289	269	264	276	285	280	273	268	283	285	259	259	269	271	280	268	268	270	256	279	233	263	258	255	276	279	264	281	278	270	264	272	255	255	244	270	283	273	262	271	281	257	262	263	271	260	266	242	260	277	272	275	289	280	248	265	259	308	252	252	282	242	271	265	283	272	278	285	259	249	277	259	253	289	258	291	269	262	254	320	281	264	255	291	277	273	273	286	270	281	290	270	291	284	285	279	294	241	252	251	250	266	249	274	286	282	263	272	271	275	291	266	310	245	293	262	294	273	268	267	249	278	248	278	259	261	260	268	258	233	289	279	265	275	273	307	258	248	284	257	285	248	298	259	288	259	272	275	261	302	283	267	263	284	286	240	266	257	275	276	278	288	254	251	266	306	252	249	256	272	245	270	253	298	259	283	250	265	267	259	273	248	267	262	252	287	272	265	250	256	268	293	240	274	289	255	255	287	271	260	269	249	267	291	285	238	276	251	256	250	242	225	257	277	257	265	268	266	263	260	266	256	288	238	300	263	254	260	259	253	258	244	284	273	299	303	258	245	258	266	279	282	249	303	265	246	277	254	250	232	261	259	226	243	273	268	241	242	267	257	287	248	289	289	265	268	258	252	248	285	262	262	273	253	253	274	282	262	299	274	259	278	271	281	264	259	260	271	232	262	277	264	261	258	263	263	280	257	248	265	269	239	260	294	269	239	284	260	262	277	266	257	276	247	278	300	291	285	280	238	255	260	263	239	282	263	256	264	281	235	290	290	274	265	255	266	271	301	250	269	255	292	275	268	248	295	278	284	322	266	272	244	294	250	272	258	280	261	254	259	269	278	271	275	287	286	250	266	264	282	292	288	261	276	277	271	298	248	271	250	262	246	262	297	287	263	258	258	259	248	293	295	279	281	278	281	273	278	280	291	259	254	267	275	299	292	257	262	264	243	251	264	273	279	244	252	257	282	256	285	255	234	266	267	253	263	268	262	259	245	267	287	279	279	264	271	267	243	240	273	237	274	243	300	265	267	287	250	244	267	251	278	256	271	269	261	285	255	274	264	286	295	254	263	268	282	287	235	265	255	290	271	263	277	262	280	261	261	266	287	258	254	244	275	263	223	278	234	280	270	280	262	250	261	264	244	255	265	281	263	248	236	257	272	280	276	292	272	273	267	232	268	284	263	271	301	273	283	242	262	263	254	259	280	266	289	275	265	249	240	289	289	229	257	273	299	286	274	283	248	265	279	259	290	268	279	268	292	264	277	290	274	259	260	253	269	246	262	284	268	230	286	248	307	239	300	278	250	256	260	260	284	237	278	244	275	276	272	293	277	298	268	286	259	256	278	258	274	271	228	252	275	315	281	250	281	257	274	275	287	260	246	272	267	254	288	263	265	260	304	295	254	235	274	267	236	275	296	260	271	244	257	277	268	268	261	255	275	276	268	271	246	269	250	274	297	262	272	276	268	263	254	270	282	263	266	298	275	296	258	260	255	281	288	280	271	258	268	238	275	270	301	282	265	246	272	292	255	266	288	288	283	283	296	252	258	245	265	236	296	258	298	270	255	244	285	281	251	263	250	250	239	222	280	261	270	258	287	258	266	269	260	286	277	261	270	234	238	266	275	254	261	288	277	281	224	267	255	263	265	279	284	272	295	274	271	244	269	271	252	266	270	258	284	267	268	249	276	270	252	281	218	257	262	244	244	256	236	260	251	271	275	241	263	251	282	246	256	271	265	232	260	241	270	271	268	253	266	273	281	273	272	249	286	246	260	300	274	255	268	250	283	245	264	261	277	238	254	271	275	252	268	257	242	272	243	272	259	235	281	270	275	279	271	280	246	286	246	262	294	295	285	260	232	264	268	291	238	282	297	255	276	266	297	256	264	271	297	262	285	291	288	290	260	278	268	282	266	285	285	265	251	260	258	252	275	279	258	278	314	256	263	268	259	275	256	283	265	253	271	272	243	267	275	248	268	276	269	271	277	242	286	280	249	262	275	266	269	273	279	288	269	276	273	280	284	249	262	291	275	280	234	309	242	259	297	274	287	244	254	282	277	272	261	260	252	274	275	278	274	268	276	278	231	294	281	283	272	285	248	251	301	271	284	255	266	279	278	250	281	287	260	277	257	264	254	241	285	259	278	313	259	279	262	263	273	264	253	258	274	281	280	279	274	249	262	283	268	265	288	270
33814	55850	52668	41281	34050	28024	23089	18055	14134	10916	8541	6625	5360	4282	3416	2719	2339	1932	1563	1235	1112	954	842	698	634	649	587	552	523	528	474	478	439	452	394	412	408	401	406	432	388	383	399	413	432	384	377	388	413	387	387	360	371	426	393	383	361	375	388	387	371	381	412	386	408	433	413	383	397	394	383	383	359	404	408	368	436	413	433	410	388	404	377	384	392	343	372	374	379	415	390	371	406	378	410	416	391	406	376	412	363	408	372	371	404	387	400	393	414	434	387	391	381	392	421	401	418	382	357	405	377	404	406	393	400	384	385	379	404	383	444	370	372	348	387	396	426	429	392	408	370	365	415	382	367	405	384	392	383	390	441	396	391	390	421	392	419	400	422	410	384	361	371	411	392	365	412	376	413	392	431	334	381	418	359	387	401	407	418	395	400	404	396	362	451	406	389	398	431	363	414	379	381	381	384	384	392	411	408	357	395	395	403	379	410	382	419	417	389	394	378	400	346	411	386	390	406	382	401	391	424	394	408	389	394	388	359	382	415	398	439	407	368	375	396	415	377	398	427	395	371	363	399	418	399	381	393	400	391	397	387	416	424	435	392	394	376	406	402	404	385	344	397	404	405	383	386	382	379	379	389	386	402	364	379	391	413	384	389	397	402	375	381	399	423	395	367	379	386	377	426	390	420	413	428	379	361	373	409	386	373	403	388	432	435	386	394	385	388	383	388	382	370	406	397	431	393	420	404	395	385	380	376	397	388	410	401	432	387	384	396	404	389	373	381	392	400	404	424	383	390	412	389	383	386	402	421	346	389	400	374	397	364	366	416	413	367	366	389	426	416	374	430	398	401	365	426	378	417	436	369	414	428	424	409	419	377	382	379	381	396	397	396	393	390	367	396	409	389	392	380	392	377	372	374	428	348	386	394	383	389	339	385	393	413	388	390	413	408	427	366	402	379	417	397	419	391	411	429	365	417	392	428	416	355	419	380	402	368	405	388	382	392	412	359	379	416	405	400	425	405	433	420	411	361	391	419	391	396	364	390	378	420	368	423	399	386	411	369	400	399	387	372	397	373	417	383	391	383	378	367	391	397	419	405	386	378	372	388	408	399	348	372	411	423	360	393	360	365	384	388	408	396	392	421	425	407	369	378	417	366	377	374	369	417	386	422	383	368	417	359	396	406	366	386	392	397	385	413	410	385	411	422	400	386	356	379	408	395	391	407	434	366	418	370	402	398	372	399	370	404	403	364	375	384	371	390	385	380	360	364	396	435	405	376	328	385	381	392	405	379	388	383	394	414	398	375	360	417	377	382	434	382	394	400	398	386	353	435	377	361	395	405	376	397	352	406	423	384	384	399	395	402	371	456	355	395	370	422	399	363	408	399	414	394	370	399	376	379	390	410	413	377	416	376	394	424	369	398	392	378	397	415	357	401	410	413	392	355	401	396	383	396	401	379	395	425	361	397	399	359	413	383	393	355	415	433	362	406	394	382	404	395	411	381	401	408	392	413	376	403	386	412	416	435	407	392	412	396	368	384	372	391	393	372	406	377	363	424	400	428	385	422	378	375	372	400	405	429	421	374	409	415	376	389	378	390	383	366	444	406	396	395	376	385	401	405	396	392	405	398	379	385	405	402	379	412	399	380	379	406	393	409	410	395	346	397	373	382	374	371	390	360	403	388	431	412	407	398	409	365	403	380	347	385	403	395	382	410	407	408	383	367	403	420	378	403	414	393	387	393	388	425	359	403	385	374	395	411	344	416	407	364	381	366	416	386	389	387	376	414	412	390	428	376	403	383	373	390	398	376	375	386	376	375	386	370	411	419	382	385	385	365	379	446	383	404	365	441	409	414	358	407	392	389	386	417	411	339	376	399	410	388	383	407	371	399	374	421	396	408	403	399	385	361	366	350	376	412	351	393	404	398	387	413	390	353	421	402	399	396	380	367	396	398	427	364	396	357	380	383	418	382	428	403	435	400	414	397	421	380	360	404	416	364	367	389	391	377	365	410	400	387	391	388	405	375	385	414	388	407	371	357	398	375	392	392	414	424	407	416	359	429	369	371	359	371	381	366	402	389	400	377	407	362	371	388	380	381	429	412	393	379	401	397	367	382	404	386	409	392	379	399	385	402	369	385	433	389	421	429	376	354	407	355	389	389	399	422	404	388	394	417	394	384	402	397	383	365	370	407	386	345	407	389	393	404	386	432	420	368	412	396	433	379	423	388	423	415	380	377	383	403	394	399	385	400	394	337	390	384	412	371	356	374	395	418	373	416	397	376	414	410	401	387	386	404	392	404	401	387	409	387	411	406	352	417	381	399	398	445	412	389	407	403	397	394	392	360	394	412	372	380	402	403	371	420	378	418	413	391	348	430	403	401	418	382	402	413	389	380	381	396	378	427	376	395	408	378	409	419	400	390	384	386	391	398	382	352	371	411	418	399	396	369	412	430	396	411	379	395	418	389	406	414	403	386	442	382	375	395	383	411	395	393	402	370	387	378	405	407	377	360	412	382	393	374	395	411	418	383	365	397	439	403	378	370	442	426	392	366	400	394	381	390	365	361	390	403	395	405	384	378	397	392	385	428	373	386	405	348	387	400	417	393	428	359	405	375	421	401	411	373	399	401	383	390	395	384	360	363	396	394	413	398	426	436	362	392	440	402	395	366	373	393	393	406	382	422	405	374	396	406	379	385	396	399	372	378	357	385	402	414	383	400	384	391	367	418	394	380	384	402	377	425	397	404	377	390	390	403	404	365	394	378	371	386	351	398	377	419	381	340	405	384	395	436	410	387	409	366	387	410	413	401	398	356	371	378	389	382	358	388	342	407	404	403	363	408	358	386	395	410	427	415	443	392	387	382	403	398	399	356	351	390	404	419	423	384	379	403	412	391	427	383	402	383	378	389	378	395	383	385	408	381	393	377	386	370	383	419	382	386	384	402	420	394	397	382	398	349	398	398	364	391	414	420	389	404	391	396	395	386	378	372	377	397	428	381	379	414	401	375	425	395	405	409	379	406	378	425	372	418	364	412	372	419	412	377	383	402	432	378	364	397	368	385	373	399	393	391	401	392	422	372	379	392	391	380	397	416	398	395	387	389	397	415	387	422	390	371	400	393	417	394	419	397	385	387	402	397	410	404	400	414	396	407	405	391	385	378	393	393	395	346	355	411	400	361	394	404	385	398	409	350	378	394	447	395	431	362	386	406	378	377	397	377	377	400	391	397	403	422	362	407	366	374	405	382	407	373	404	393	396	420	404	411	402	401	417	399	388	411	391	401	381	355	374	386	382	388	366	375	388	376	380	413	397	393	355	416	383	360	379	435	384	390	429	360	411	374	379	394	384	400	409	389	387	383	433	374	372	442	381	408	389	384	403	416	394	367	416	364	377	392	380	378	387	386	384	411	396	383	387	407	377	377	393	396	413	398	406	419	408	410	393	406	408	418	405	385	382	377	395	363	390	408	376	388	380	403	366	396	379	399	399
23715	21662	29620	24874	23746	25201	22938	14007	9475	7046	5098	3896	2986	2387	1991	1564	1352	1110	845	780	620	562	505	482	423	433	373	342	333	334	326	302	311	317	294	301	286	284	317	273	268	268	271	278	275	276	277	280	295	257	272	276	250	255	267	283	276	269	271	290	288	261	265	253	290	270	246	281	256	240	274	267	302	268	257	288	261	261	287	288	277	276	256	274	258	259	259	279	245	278	282	253	273	286	274	253	273	270	251	262	290	274	284	267	260	280	276	283	249	263	288	250	279	282	262	269	276	281	280	265	240	269	275	287	238	261	261	255	251	284	268	279	252	267	290	244	282	279	236	251	284	238	277	295	279	308	277	287	250	270	282	277	276	270	271	263	255	253	258	261	277	269	253	269	256	239	270	285	240	255	286	247	265	267	267	244	275	249	262	256	283	230	257	261	293	266	287	292	249	265	310	244	280	278	286	264	234	263	270	270	268	275	278	273	270	262	255	271	256	273	286	278	278	254	283	255	281	266	270	285	255	247	277	261	275	289	252	268	270	275	276	277	265	291	239	238	277	317	279	285	253	273	272	253	265	280	274	262	287	279	274	251	290	251	261	292	259	267	233	251	260	272	258	283	247	270	255	284	262	247	260	257	267	280	277	282	246	275	258	252	285	280	273	263	250	258	273	265	257	269	247	287	252	281	255	223	260	265	259	272	278	281	262	259	268	240	250	281	258	278	272	252	275	267	295	261	259	265	264	271	259	231	243	251	290	242	297	260	270	251	261	251	284	262	264	283	268	279	273	252	289	277	254	290	298	278	229	257	243	252	273	252	279	282	251	257	271	280	263	255	269	275	260	293	257	278	254	271	280	299	265	272	259	290	260	261	280	266	281	263	273	248	255	266	240	287	236	257	263	251	262	269	286	266	244	254	309	267	252	263	265	268	262	249	257	272	284	252	268	263	295	284	260	269	264	236	291	289	257	265	265	254	262	279	247	265	279	312	249	234	264	267	247	266	271	259	230	280	259	269	268	275	257	258	280	269	259	264	251	266	248	237	259	264	241	255	255	279	277	293	277	264	262	270	260	265	266	265	243	240	233	274	257	280	261	269	278	235	280	243	253	251	298	272	270	250	265	226	279	248	281	258	264	287	270	228	252	258	282	273	248	250	258	285	273	264	286	262	246	283	250	237	285	245	275	265	218	262	253	266	281	268	267	262	258	269	255	285	250	259	278	271	278	265	246	271	236	272	273	261	256	250	291	282	263	260	286	241	265	285	252	239	279	253	231	275	268	254	262	282	262	271	281	256	252	249	262	261	260	262	266	278	270	283	264	254	266	273	255	248	262	263	277	291	293	246	230	279	256	286	262	267	239	248	262	223	239	260	280	286	257	275	266	245	267	248	223	282	240	267	277	256	269	276	264	268	266	268	258	240	257	262	237	261	273	253	257	240	231	275	261	270	270	275	242	267	237	232	247	260	243	253	261	258	259	275	265	260	289	280	244	252	236	264	280	282	287	278	259	274	266	271	262	239	258	270	260	277	255	247	280	263	244	269	260	267	249	266	253	246	285	253	242	262	258	265	260	242	276	270	279	285	253	272	270	290	249	256	281	255	240	228	254	288	281	252	295	228	252	239	256	267	267	255	278	278	251	266	270	280	279	254	279	244	258	281	235	256	254	280	273	264	262	262	236	268	268	264	273	292	252	254	266	248	256	258	268	238	291	256	243	285	263	271	299	266	290	274	277	252	240	227	244	246	252	280	247	268	276	262	268	269	259	276	255	227	268	288	275	275	316	274	252	234	244	270	284	272	257	248	249	267	259	251	255	275	262	258	268	234	302	237	264	262	287	254	254	262	250	276	280	279	264	264	245	261	269	260	280	268	256	282	286	276	292	276	262	283	271	260	278	275	277	255	272	264	264	255	278	257	271	283	252	320	294	279	261	296	247	252	260	257	252	275	251	268	270	248	258	264	264	272	282	286	268	244	255	284	256	257	260	276	288	281	258	257	257	269	275	294	251	279	289	256	260	277	236	240	287	282	255	286	264	295	271	258	239	249	280	245	282	263	244	283	260	297	247	277	259	239	252	253	260	291	255	242	253	255	248	256	244	231	271	251	255	224	275	257	258	264	264	274	254	240	231	263	278	254	263	277	233	268	283	272	252	307	266	292	276	257	236	257	287	257	299	265	240	248	267	273	252	270	276	274	250	293	265	258	307	260	277	266	274	274	263	265	270	268	273	281	244	239	230	259	265	244	268	280	273	285	278	292	265	238	271	272	287	255	271	263	275	262	258	260	274	251	271	278	284	264	247	309	263	249	275	223	248	272	276	263	238	290	275	272	270	264	261	250	266	241	309	282	257	277	242	243	257	253	269	307	283	284	290	244	262	283	270	273	284	269	245	262	307	267	206	262	244	296	275	289	249	258	282	271	292	268	262	289	266	245	236	299	241	264	261	253	251	260	285	273	285	279	268	256	243	283	263	269	288	277	274	249	239	301	240	297	238	282	261	286	261	275	262	276	256	262	255	261	276	246	257	256	275	258	255	270	265	261	269	295	273	283	244	250	263	267	276	257	242	261	264	255	256	262	245	265	250	276	263	239	299	253	291	277	300	254	262	281	247	260	286	326	284	245	280	287	262	246	272	269	264	276	285	262	261	277	260	260	252	284	260	262	287	278	286	267	231	246	265	264	284	267	298	275	252	267	286	266	259	281	240	282	277	249	232	276	289	243	241	272	282	270	290	236	262	262	267	259	285	271	294	246	257	274	253	274	242	278	285	253	263	255	262	264	276	233	267	257	258	272	256	278	305	262	264	300	285	295	257	260	271	271	284	301	291	269	263	250	292	268	271	241	282	283	301	233	283	249	282	246	246	279	265	251	271	270	280	280	274	274	272	254	292	285	272	250	299	276	265	264	245	254	280	233	258	274	258	246	285	239	244	245	268	259	249	249	246	257	280	275	263	238	252	303	272	247	253	274	247	258	273	273	299	274	284	243	259	224	248	235	217	271	293	224	261	272	246	269	263	236	284	277	267	269	284	253	281	268	271	259	259	292	254	276	262	232	268	253	260	276	291	261	286	257	260	245	273	256	261	278	255	260	279	273	282	265	228	242	246	304	262	261	282	252	279	252	279	275	285	249	271	264	263	271	275	265	283	256	243	264	257	270	297	254	261	259	264	272	288	233	257	239	263	242	238	292	264	273	277	255	254	243	268	237	290	280	261	239	258	279	246	256	263	259	278	245	264	268	280	251	275	278	277	281	266	289	275	271	302	240	249	272	286	266	239	238	268	264	253	255	248	288	264	252	282	260	266	248	288	247	271	281	280	259	282	263	260	275	286	242	277	290	254	245	296	283	248	283	265	265	266	274	242	238	291	267	254	272	248	265	258	282	235	262	261	279	304	246	248	276	249	271	272	290	279	252	275	272	273	262	261	260	255	290	254	240	284	262	241	270	292	267	241	267	236	263	263	249	253	278	224	239	276	254	254	284
34885	60725	57552	45991	38589	33211	27731	22785	18079	14558	11449	9171	7314	5712	4647	3645	3133	2555	2029	1673	1396	1159	955	843	819	688	672	582	533	572	514	473	464	474	434	424	456	418	431	438	397	394	377	389	383	372	390	406	406	373	420	380	402	370	390	396	404	390	385	377	381	404	393	400	389	366	370	375	353	384	340	382	402	392	357	376	411	371	372	400	353	382	383	394	395	399	426	398	396	402	382	397	359	384	369	348	394	366	360	343	367	364	368	395	409	374	408	378	378	376	363	373	382	389	376	392	370	389	398	409	378	398	406	414	405	375	364	377	355	396	365	410	399	375	372	383	401	385	399	366	395	395	355	357	383	399	357	357	366	393	384	356	390	337	397	315	382	392	368	405	381	391	349	373	408	400	375	384	409	407	397	359	390	402	370	346	403	391	382	382	391	395	347	386	418	380	362	403	409	352	405	372	370	419	422	391	371	368	366	369	370	361	400	412	392	387	408	357	380	404	383	382	399	366	390	388	370	387	378	362	373	374	402	353	383	347	399	366	352	388	372	381	347	351	351	382	389	383	383	380	353	372	409	389	369	355	380	407	384	406	394	406	429	385	387	399	364	380	396	372	379	384	399	397	380	374	386	396	374	347	387	413	374	398	351	357	362	400	366	374	384	404	363	363	402	334	378	363	350	360	413	434	375	360	396	391	420	404	421	373	381	351	349	399	406	391	382	390	375	390	355	348	355	394	386	364	390	385	377	387	403	362	374	391	373	390	422	367	357	369	365	380	365	397	366	367	412	399	401	388	396	368	381	371	404	367	355	375	386	357	372	363	380	392	372	401	407	348	404	345	403	396	376	398	397	388	374	416	414	401	383	401	369	361	402	373	381	369	389	407	403	388	404	389	368	379	402	379	391	402	401	420	392	391	354	401	382	370	367	424	370	413	404	397	375	382	401	364	413	375	341	378	383	384	373	376	409	388	393	399	401	382	384	386	402	367	368	395	389	403	359	381	374	370	378	389	399	375	386	387	389	363	368	378	362	380	374	409	406	405	395	372	400	385	382	386	370	365	337	419	372	367	402	351	407	410	375	380	370	423	393	412	386	419	394	371	387	364	388	347	354	352	376	369	366	359	395	403	363	386	382	367	377	399	371	352	403	431	381	376	406	341	392	399	344	410	387	406	372	400	388	379	389	380	389	367	393	393	366	362	402	367	402	324	401	387	364	377	345	400	407	388	373	402	366	379	371	388	417	369	417	379	366	414	411	394	380	410	399	368	361	378	375	384	377	383	403	395	411	388	417	420	399	392	414	364	387	370	384	396	384	357	373	385	355	400	367	368	397	366	387	396	393	368	405	378	400	408	380	405	370	387	399	387	382	407	391	381	387	374	459	385	400	380	386	385	406	364	354	388	396	385	388	389	432	342	374	341	388	356	351	378	378	386	389	369	382	359	452	396	400	375	395	407	342	399	392	391	412	400	387	436	390	378	362	393	386	384	377	368	390	370	379	400	402	434	374	381	390	385	408	376	337	336	396	400	365	366	368	383	377	393	406	355	372	385	378	408	425	380	370	386	370	378	391	355	385	381	365	359	385	381	385	394	339	411	394	370	407	366	365	402	394	388	381	400	435	402	372	364	374	389	382	398	396	403	398	404	382	380	378	408	415	380	372	389	404	391	388	373	365	434	395	385	389	387	392	400	394	412	381	390	377	393	366	409	363	420	378	379	415	390	361	414	400	389	391	356	356	418	418	358	391	382	377	394	402	387	396	402	386	350	409	369	388	419	385	380	385	399	353	379	396	376	394	377	363	375	394	386	382	371	404	412	371	351	368	392	387	360	388	365	354	383	411	377	374	366	383	351	386	399	398	397	379	392	407	405	403	393	386	368	396	377	413	363	406	415	367	351	402	368	388	385	383	372	362	411	340	404	396	367	369	394	378	396	384	370	414	350	373	386	406	369	412	395	385	398	368	386	372	415	421	384	403	403	356	391	376	384	370	406	387	401	373	414	372	405	390	362	395	359	416	385	390	375	398	421	399	353	368	375	417	362	380	405	397	356	386	376	379	377	386	390	346	359	388	337	394	407	380	421	365	388	352	387	374	390	400	395	372	384	368	378	386	376	379	337	414	383	389	372	387	397	377	371	342	387	405	377	361	401	363	384	359	363	395	413	390	381	383	367	396	358	361	378	379	390	379	400	368	362	382	384	440	390	380	383	407	401	378	392	367	386	364	366	384	370	366	360	400	399	373	422	368	388	379	395	341	379	380	385	359	398	342	367	390	373	403	394	396	387	375	402	411	344	417	370	409	347	369	387	372	417	391	373	362	361	389	356	402	389	405	343	366	387	388	388	380	359	383	400	398	384	377	423	382	381	391	357	395	407	387	409	368	368	359	353	369	389	353	405	355	353	386	386	371	379	371	389	358	396	402	396	348	387	376	353	366	384	362	390	429	386	357	381	359	366	410	388	391	359	361	425	379	379	402	392	361	381	384	400	383	365	375	375	394	395	405	360	365	380	373	405	442	378	369	374	380	415	407	354	373	389	393	363	389	370	410	388	388	380	408	411	409	387	354	368	346	394	365	378	391	384	419	394	415	375	425	387	421	366	351	366	379	363	387	367	372	366	379	355	368	426	390	388	392	395	395	357	381	362	385	355	391	407	384	389	379	358	368	360	384	432	361	416	363	410	389	398	371	413	394	405	364	419	367	398	394	344	362	374	382	409	373	364	380	367	397	385	411	384	400	377	374	387	410	385	386	385	373	420	368	406	369	383	377	395	369	386	376	394	390	393	382	364	393	386	363	418	376	402	404	386	404	388	392	382	366	402	396	373	412	366	389	351	390	400	364	390	375	352	392	410	372	403	356	393	357	374	376	368	374	398	367	385	371	331	357	399	345	377	402	346	385	398	353	375	355	344	355	372	387	353	379	367	384	379	400	367	406	381	398	366	388	378	375	393	382	379	427	382	371	365	386	401	359	393	355	375	390	358	377	355	400	375	366	359	371	360	391	386	372	364	389	406	399	363	398	390	387	396	350	411	350	402	375	401	362	372	373	398	384	381	369	359	377	402	380	385	353	399	374	370	385	373	390	380	383	378	358	386	358	383	399	374	411	387	389	389	378	337	396	383	394	389	385	414	398	401	402	400	382	398	366	369	392	345	373	386	379	380	387	390	380	406	371	390	432	348	383	433	367	375	393	379	391	374	376	360	382	390	381	371	377	381	380	400	396	400	365	363	380	377	350	376	388	388	405	390	346	368	362	397	393	406	373	385	391	402	391	426	384	364	375	380	365	379	418	348	428	384	370	415	379	414	376	392	356	387	363	384	366	372	391	401	372	410	402	376	386	404	356	390	387	404	376	366	371	375	374	396	367	335	355	391	352	339	415	364	396	372	374	361	400	386	395	371	400	393	369	405	414	391	375	385	421	370	398	344	406	379	372	358	403	394	396	402	398	388	388	366	389	380	421	406	372	397	366	393	363	384	380	422	401	407
29746	33567	40590	33087	22715	15144	9850	6345	4467	3127	2372	1855	1470	1118	1015	882	776	640	582	487	446	414	394	330	358	324	320	308	324	321	322	285	266	279	284	300	251	260	259	267	243	269	280	290	286	293	313	290	265	248	276	276	284	272	265	276	280	235	251	289	279	268	259	297	260	222	291	305	309	283	279	271	273	271	305	285	229	275	263	262	259	265	265	262	245	281	285	250	247	259	284	265	300	246	265	267	283	271	258	272	255	252	252	262	258	279	278	292	283	260	261	271	249	285	250	266	257	246	270	273	274	247	256	261	275	277	265	276	268	310	249	281	260	284	274	270	281	261	298	280	266	279	281	277	280	267	272	242	262	243	268	275	283	266	277	240	260	280	274	266	274	259	271	254	278	289	279	280	310	301	265	267	270	276	258	267	276	266	249	253	271	284	270	251	270	272	287	308	276	270	296	267	279	266	251	292	271	255	282	331	260	267	267	263	251	272	279	267	243	273	258	278	286	279	262	263	267	306	292	285	233	257	280	250	270	276	276	273	266	266	259	269	259	281	255	275	275	270	272	289	248	283	282	271	268	290	303	292	276	238	260	270	298	278	271	306	252	264	253	279	260	270	288	276	257	254	260	254	252	275	225	297	269	279	280	264	254	226	277	244	270	283	255	264	291	277	304	265	293	302	284	296	260	288	254	287	261	295	271	259	251	237	279	288	275	250	274	313	273	280	283	278	254	264	270	264	268	254	265	275	281	257	279	257	286	282	268	255	287	286	279	278	267	264	287	270	283	284	255	276	299	279	267	291	262	290	288	290	251	283	269	273	255	274	270	277	260	261	225	239	263	272	245	275	271	254	245	262	262	242	265	284	276	266	254	305	257	281	276	262	308	267	258	241	227	272	230	286	276	269	293	293	257	279	299	279	280	300	234	269	264	314	279	257	288	276	277	280	262	292	272	244	274	270	272	281	271	292	292	291	295	271	239	272	280	256	256	224	292	252	259	294	254	286	258	262	253	287	287	276	265	285	275	242	279	270	261	301	258	274	280	293	276	270	244	271	307	293	267	245	287	262	251	261	278	257	255	266	275	282	283	263	276	276	294	273	273	304	252	266	268	287	256	276	255	265	280	281	281	279	275	264	256	288	251	270	277	253	270	281	277	305	312	289	266	274	272	289	269	278	242	279	287	269	279	237	293	288	284	261	234	295	255	255	283	279	288	253	264	237	266	261	277	257	260	290	270	259	296	269	300	282	272	288	249	296	288	289	285	274	254	261	262	278	291	294	285	259	260	243	288	260	306	259	253	283	250	294	289	265	299	269	226	248	287	285	270	251	283	250	279	261	270	241	254	273	264	264	305	273	246	249	272	239	254	288	279	278	253	267	271	281	257	268	291	247	278	276	279	279	270	257	275	275	279	279	245	252	256	272	270	274	286	241	286	256	255	266	261	254	305	275	263	256	267	285	271	282	268	294	301	271	279	275	278	262	262	243	274	290	279	274	277	259	303	263	283	289	281	268	291	288	248	250	233	283	296	266	287	275	257	282	278	256	306	260	255	291	255	284	267	284	278	280	310	271	286	293	294	283	264	276	263	275	280	265	270	266	274	258	277	275	269	248	259	242	276	267	269	245	257	268	251	267	284	291	268	269	268	248	270	264	263	254	279	297	273	288	263	246	245	280	274	266	264	299	266	270	275	262	278	277	292	280	255	297	255	270	272	279	278	233	249	259	273	286	282	281	269	253	265	253	273	243	254	295	296	269	286	291	283	236	279	272	253	271	275	253	263	279	275	279	279	264	245	279	252	284	264	278	275	295	292	259	290	293	258	265	284	304	273	265	279	241	259	254	243	289	269	268	264	278	286	260	261	255	271	255	275	284	266	251	283	271	288	290	250	277	280	243	264	273	251	278	262	288	266	257	259	263	283	274	233	275	258	242	288	280	267	287	275	256	281	277	273	258	250	258	262	261	268	311	307	259	283	277	273	281	265	301	258	269	273	275	283	291	233	270	273	246	272	265	253	258	267	281	272	287	298	308	293	269	253	247	275	278	277	265	258	319	265	273	282	272	257	303	287	229	270	269	271	253	276	287	272	253	260	254	266	262	256	270	265	291	283	261	255	308	297	284	263	270	259	270	259	263	280	235	285	260	279	255	251	284	277	254	306	273	301	295	274	262	253	292	275	257	297	280	265	298	248	243	277	281	263	272	250	249	280	269	262	277	279	281	268	281	276	270	287	260	261	277	276	258	278	301	267	252	252	256	266	272	251	254	270	244	254	241	279	283	266	283	270	283	278	291	268	269	289	274	266	287	276	259	271	270	266	260	264	269	284	260	279	247	260	278	271	264	273	297	303	279	275	282	256	251	284	265	237	252	281	270	268	271	285	262	250	274	260	282	247	280	273	266	284	271	252	267	272	264	258	264	267	260	267	241	272	270	257	293	261	239	257	278	286	284	269	278	280	288	286	251	282	278	265	241	273	283	259	275	273	281	266	264	269	238	257	291	280	298	237	269	289	276	265	267	267	274	280	273	286	265	263	242	277	262	319	264	285	261	275	245	249	272	299	276	269	292	289	261	271	262	278	263	290	262	257	259	263	257	298	261	291	275	279	256	268	253	252	255	270	272	288	248	268	271	260	231	261	276	290	245	269	260	259	255	248	262	268	242	296	277	273	270	292	257	284	293	265	307	301	270	290	297	255	267	292	275	284	264	264	248	281	242	260	262	277	256	231	301	252	253	280	261	252	283	287	268	286	274	270	257	280	292	241	276	290	286	279	290	263	298	253	282	276	276	255	261	280	260	261	286	303	269	275	322	260	256	280	284	273	263	281	288	257	280	252	282	260	264	261	277	274	282	269	263	272	273	237	281	277	272	254	243	278	257	251	281	277	265	293	267	249	264	269	265	243	281	264	257	274	305	245	259	270	287	272	279	291	286	266	287	257	254	274	255	291	270	264	280	272	261	267	260	277	254	268	289	270	262	254	273	269	277	245	289	288	261	244	263	264	266	272	289	280	325	271	264	274	266	279	265	310	311	255	270	293	274	291	315	278	292	263	275	285	300	273	279	277	297	277	266	284	241	271	281	295	283	276	290	286	297	260	300	240	271	272	256	282	270	293	259	290	297	274	271	294	309	282	272	269	259	266	257	276	261	275	298	241	292	256	267	279	257	261	282	249	275	300	251	250	269	272	270	278	255	289	246	257	288	269	333	258	277	264	268	262	273	254	247	234	257	280	276	283	254	281	269	278	305	273	298	268	287	288	273	266	256	257	309	265	265	268	261	287	251	265	269	274	261	265	252	296	265	263	282	269	235	268	252	238	238	295	252	272	281	273	265	254	290	279	262	289	289	279	258	277	288	244	287	284	258	307	262	259	261	273	267	254	292	254	281	265	260	225	268	279	265	275	262	295	281	280	252	286	273	265	265	273	279	271	252	259	258	318	288	250	291	257	246	236	242	294	288	272	269	278	253	255	298	253	268	274	299	263	262
34563	51540	47501	36388	29518	23473	18260	13819	10431	7808	6014	4676	3565	2787	2348	1999	1705	1327	1106	895	810	745	710	601	519	532	526	499	447	448	433	427	429	428	393	392	434	377	410	421	415	418	397	357	383	417	386	411	382	380	396	412	395	408	400	395	409	432	400	402	368	410	403	393	414	385	411	428	406	363	383	427	429	326	391	395	400	398	412	396	414	418	399	382	376	412	391	357	416	425	425	385	387	398	380	430	399	435	392	392	398	411	359	387	391	412	388	401	398	406	418	392	373	419	381	370	383	387	412	384	388	413	395	368	429	430	373	412	398	364	401	404	382	443	392	406	359	385	374	404	385	411	429	434	402	405	397	384	397	347	384	415	355	403	368	402	407	420	396	371	379	412	390	398	413	393	403	409	392	400	392	422	391	404	367	399	389	393	381	370	360	405	403	392	407	341	392	382	429	391	403	405	419	389	421	400	411	378	383	421	429	404	410	378	384	386	414	440	411	362	372	397	379	390	401	400	395	394	373	371	355	397	387	384	399	385	419	410	393	414	408	412	441	401	373	391	405	399	387	383	414	399	402	407	420	369	349	399	412	385	389	386	401	418	376	387	386	385	393	396	411	390	386	385	387	393	430	439	398	432	367	425	395	373	377	437	384	386	418	381	395	376	384	401	363	394	390	379	426	378	433	398	405	422	398	391	389	424	400	401	404	416	393	363	389	378	388	385	425	374	376	404	430	369	376	421	385	399	410	409	405	397	418	369	398	409	364	390	412	415	386	398	388	360	425	359	396	404	401	394	391	390	422	410	395	357	422	452	405	393	399	391	364	400	397	408	416	397	373	364	397	439	396	394	409	382	419	390	390	411	391	411	377	401	411	384	415	393	375	381	423	394	372	383	365	432	383	390	401	391	412	433	400	361	389	366	388	385	384	406	427	377	397	389	434	439	386	373	428	410	379	430	403	400	380	366	398	425	393	434	436	389	376	412	386	367	421	381	409	392	421	368	375	403	382	379	387	415	411	410	401	394	370	401	388	414	402	391	399	383	431	408	377	396	398	405	397	390	419	373	364	403	392	407	335	424	379	341	403	377	405	391	409	393	398	377	392	413	395	416	360	382	401	432	379	399	415	408	400	430	353	374	404	422	382	399	378	374	378	409	407	389	384	371	365	396	418	373	388	383	419	390	400	390	420	400	390	410	400	389	394	416	407	401	401	388	402	431	396	384	382	420	364	399	436	374	393	381	386	375	406	391	371	430	416	403	380	400	373	392	402	392	395	429	399	375	400	434	400	364	403	391	379	392	371	373	377	388	414	401	400	392	437	428	388	421	394	375	394	397	423	394	426	367	359	402	398	396	368	403	408	378	385	355	394	396	399	394	401	398	401	414	385	400	396	391	373	379	401	427	414	377	378	362	412	379	442	395	393	400	377	378	419	362	405	389	375	390	397	413	427	399	394	436	363	371	381	411	339	403	379	392	396	392	394	435	418	389	407	461	381	398	395	412	429	386	382	407	398	432	394	415	383	397	418	363	417	388	395	384	354	394	408	405	387	422	381	416	417	393	387	372	366	395	386	377	397	356	363	387	410	399	393	377	370	403	365	392	381	359	393	411	396	386	392	397	374	375	389	391	416	378	392	423	408	407	412	415	405	413	367	406	355	428	392	370	361	396	416	383	393	436	416	378	427	372	429	396	367	412	431	391	406	411	405	401	390	411	422	408	407	407	375	374	416	387	389	425	416	398	434	397	445	398	389	404	415	398	382	392	356	431	386	375	406	396	362	403	444	404	377	403	396	385	372	391	471	396	384	339	409	362	415	364	404	354	414	393	393	392	390	407	399	415	387	411	396	438	419	364	396	366	383	392	418	407	397	423	383	404	420	391	397	430	384	397	382	393	405	400	416	386	411	382	365	431	383	387	405	367	404	385	406	389	429	377	418	398	396	369	375	376	408	371	401	446	371	370	385	411	403	390	381	382	383	388	381	392	394	412	420	428	364	386	438	405	398	405	386	370	381	411	386	415	379	421	413	422	370	391	396	430	378	397	413	369	384	393	382	387	359	399	379	414	373	409	393	421	434	387	378	382	425	420	415	421	409	422	424	377	397	399	410	416	401	396	417	410	390	403	400	431	380	396	373	385	379	391	405	390	415	405	386	433	400	382	390	397	401	406	415	396	388	416	392	371	396	374	384	420	400	359	363	365	373	417	395	418	399	429	385	415	422	377	402	402	383	415	425	339	413	397	372	372	400	403	428	381	377	375	395	386	390	378	415	378	387	432	437	412	424	408	414	419	419	374	382	388	418	416	367	381	375	407	383	371	387	402	404	376	376	401	365	388	404	354	441	390	381	419	384	413	379	385	388	391	410	391	455	390	417	387	415	386	436	381	423	348	370	399	408	386	405	413	404	370	375	374	370	438	380	360	408	382	366	428	415	416	414	407	402	372	400	418	409	396	400	385	405	389	392	378	385	381	413	361	384	414	388	356	436	385	373	365	375	401	348	391	414	356	403	376	363	407	400	429	376	383	404	399	404	388	375	403	387	429	398	379	386	432	390	386	376	396	384	396	390	392	383	385	430	408	424	388	420	393	388	420	373	440	423	398	358	404	416	435	419	400	401	409	358	392	416	432	402	364	410	404	421	385	409	378	405	383	427	391	392	397	415	401	363	422	374	397	368	409	393	404	387	431	375	400	399	403	402	421	389	367	419	381	401	366	413	382	418	400	385	401	387	371	419	364	425	397	410	399	386	439	386	394	391	408	413	398	407	393	419	395	441	419	387	414	382	418	411	368	387	426	399	400	400	399	376	401	387	396	379	423	385	431	433	398	383	408	383	374	378	423	396	428	407	385	358	412	401	416	373	417	366	443	418	383	351	406	417	390	403	390	393	392	413	402	396	388	393	405	378	411	406	389	415	415	455	423	375	410	398	416	407	400	383	413	420	379	407	382	412	397	415	410	385	370	377	392	416	410	384	438	401	390	406	379	391	415	388	386	411	423	415	405	356	389	443	387	358	410	423	434	400	369	391	378	402	365	399	369	451	398	425	391	415	435	387	393	385	406	406	424	402	405	399	368	377	377	395	391	423	395	416	384	349	403	396	414	418	426	387	402	396	381	365	410	381	414	363	407	407	397	377	392	359	377	398	356	418	393	431	370	404	407	419	389	369	376	400	391	332	393	425	392	376	382	382	409	418	432	405	391	387	368	383	412	376	396	383	409	393	410	374	396	396	380	385	384	403	389	397	402	428	452	379	407	394	412	395	382	351	402	396	401	402	429	363	379	388	373	444	410	428	405	389	393	422	363	374	396	377	407	379	407	406	348	389	337	384	428	407	409	369	398	382	395	396	409	377	380	397	380	391	369	383	374	412	364	362	382	388	369	404	375	392	417	417	395	421	358	414	441	426	397	407	433	449	401	413	383	406	375	406	432	396	398	412	417	446	396	411	422	397	401	382	415	413	369	436	403	388	384	401	419	393	389	398	386	410	401
23950	20779	28460	27067	24084	20733	15406	9648	6463	4522	3369	2604	1983	1635	1297	1160	896	787	689	583	505	430	416	413	394	368	302	308	334	296	288	273	305	278	264	285	267	283	275	286	228	241	250	258	268	241	268	246	257	255	249	255	272	264	264	263	243	255	262	262	253	260	277	250	267	266	264	270	230	247	267	262	257	264	258	277	258	250	265	276	259	285	266	234	252	268	245	246	280	272	260	290	251	238	254	240	240	268	258	245	266	267	244	302	231	273	257	290	266	273	276	272	249	248	241	261	266	234	247	266	283	246	261	262	254	284	257	265	265	257	270	239	282	288	296	267	226	227	271	265	277	267	283	229	269	265	261	252	261	235	272	255	289	269	273	246	248	269	264	276	268	266	267	274	257	253	257	228	253	253	253	266	254	268	265	262	229	262	274	270	245	283	290	258	256	219	248	271	273	265	278	250	279	270	271	272	261	273	259	242	260	273	281	294	251	277	263	247	254	241	258	269	266	252	258	248	249	252	267	284	260	287	266	282	287	224	291	244	241	266	280	264	283	270	260	259	275	254	247	257	277	268	250	279	267	255	250	254	249	270	268	283	242	265	250	272	257	283	281	234	295	268	269	244	282	258	271	242	268	263	274	237	267	269	263	265	277	259	257	264	243	262	254	235	290	246	250	285	264	255	250	265	215	301	240	255	260	232	284	290	264	280	282	275	271	246	267	255	251	276	261	261	282	236	249	235	275	261	266	267	290	251	290	261	255	285	253	274	272	243	248	255	286	247	281	246	251	235	279	247	277	269	244	256	266	254	271	249	258	241	291	267	265	254	241	290	237	292	264	282	256	257	247	241	267	238	267	277	259	275	280	253	270	277	285	242	244	248	240	248	246	244	286	270	257	272	244	268	260	263	260	260	257	257	261	258	283	270	246	251	269	284	263	262	255	239	265	264	273	276	256	242	277	251	250	250	276	229	252	264	271	265	272	270	245	263	251	263	245	268	259	264	252	291	267	240	264	248	271	289	263	288	292	240	269	254	276	258	254	261	272	260	256	240	256	250	256	243	261	268	235	275	284	261	267	269	256	269	224	235	277	240	265	289	229	255	272	267	279	266	268	253	264	243	247	275	289	269	263	231	251	274	306	213	289	282	257	269	255	267	255	248	270	282	272	266	253	243	257	264	257	264	241	262	251	281	255	248	273	266	260	254	276	235	282	283	272	275	253	252	264	257	251	263	278	247	252	262	260	252	260	281	274	301	281	280	277	272	225	266	279	244	277	283	249	257	253	265	262	253	279	256	271	266	269	245	282	288	287	280	240	258	253	247	263	264	254	275	282	283	257	275	248	259	246	257	289	240	256	265	268	291	249	265	249	291	296	260	255	257	275	251	248	282	263	259	246	274	266	261	242	244	249	244	255	271	243	269	238	256	272	269	265	280	243	262	263	230	262	277	265	273	277	292	272	290	275	278	268	273	291	244	277	246	295	246	282	278	269	251	257	250	233	263	265	257	289	243	261	267	233	238	273	269	243	254	252	259	267	270	263	276	272	251	239	265	251	254	253	254	253	254	250	240	273	267	254	245	269	266	237	240	257	263	240	274	267	300	277	253	253	251	273	273	270	267	263	258	256	257	251	258	250	262	253	242	277	255	262	260	260	284	272	276	287	269	260	287	278	252	248	257	285	250	224	271	278	278	261	232	268	285	241	242	283	278	262	278	298	272	256	274	258	253	275	249	283	290	297	284	262	268	241	257	238	257	275	262	235	280	258	254	250	269	263	276	242	285	255	257	266	239	281	245	287	244	260	268	276	259	258	270	230	240	252	263	274	267	264	219	239	225	246	254	258	243	265	271	272	258	251	277	274	285	263	273	230	253	265	276	252	234	244	274	274	261	262	292	263	270	275	246	244	247	280	280	234	280	271	257	261	268	259	266	276	281	238	267	272	243	273	267	252	285	258	255	274	279	252	269	274	246	241	262	271	250	241	269	215	247	250	270	263	260	229	251	256	246	283	267	292	263	250	246	295	265	270	252	222	289	285	278	263	285	282	263	270	244	284	241	248	275	244	259	247	250	266	237	250	239	269	257	260	250	286	286	260	258	257	273	246	284	250	255	261	258	268	264	280	271	264	260	266	289	267	283	265	269	252	258	250	266	278	243	259	266	282	270	268	281	233	269	288	277	265	250	274	284	260	248	244	273	279	298	263	240	267	255	261	259	264	265	256	248	254	266	276	272	272	273	261	278	256	247	241	229	254	257	250	248	237	270	266	273	272	262	245	282	250	251	259	287	259	263	227	268	284	241	282	297	288	273	248	241	292	261	303	239	307	273	273	251	262	247	276	265	291	235	250	261	271	276	266	254	249	268	277	277	252	274	241	252	267	241	281	265	271	270	261	263	259	240	263	275	237	279	285	274	225	254	256	260	259	270	264	264	263	242	267	281	240	251	277	266	252	254	247	249	283	296	263	224	265	287	277	239	250	260	254	279	252	270	269	272	265	274	264	257	245	244	256	255	258	274	245	253	268	237	247	255	252	276	267	250	260	286	270	294	247	253	273	282	256	271	258	275	286	246	271	270	256	274	240	269	241	249	244	248	264	239	245	262	238	231	235	237	252	259	265	251	249	258	260	261	255	283	243	259	260	278	265	257	251	298	271	238	251	263	262	250	270	226	289	280	281	251	255	259	269	257	268	262	268	273	247	280	227	241	267	252	249	276	274	267	258	249	249	249	267	266	272	250	244	278	242	242	245	243	244	231	253	252	306	269	247	276	241	267	283	251	289	259	279	274	256	265	286	259	250	306	270	240	266	275	241	268	293	261	282	229	284	263	263	261	264	269	242	261	260	276	245	253	247	284	286	278	232	304	270	264	266	258	247	246	282	265	264	255	271	254	265	253	250	277	284	264	270	283	257	255	222	269	244	274	281	252	280	277	266	270	242	280	269	261	236	244	266	252	273	266	258	245	277	262	263	260	269	279	283	245	251	281	274	282	256	284	243	254	246	252	269	249	266	268	256	246	272	274	254	220	269	261	275	275	270	251	279	256	264	269	259	265	247	242	298	286	237	255	272	238	232	256	290	253	277	263	247	263	258	244	268	246	279	272	257	302	226	259	266	264	243	255	278	281	256	272	254	264	269	289	284	275	231	264	251	264	276	268	251	271	244	281	249	272	243	260	275	259	238	256	257	254	261	261	260	267	253	263	244	264	289	264	265	285	266	265	266	266	272	260	269	264	235	302	265	284	231	256	264	236	263	248	322	294	255	268	256	246	246	268	244	241	245	283	278	267	252	264	277	280	249	259	261	243	257	295	243	276	261	252	271	217	251	263	233	255	270	265	252	259	268	286	254	265	258	289	266	250	260	241	229	274	287	249	250	245	278	256	262	250	248	263	269	262	272	270	278	274	246	267	269	244	245	280	243	263	248	211	254	240	249	237	244	252	259	247	229	260	263	282	265	244	258	255	287	280	289	282	285	274	267	268	292	247	260	250
32064	53390	50388	39486	32619	27144	22394	17687	13765	10503	8051	6247	5135	3935	3128	2587	2149	1749	1454	1130	931	822	761	674	665	589	539	498	459	412	432	429	416	452	456	361	416	398	389	381	374	356	395	412	407	390	389	364	359	378	391	386	400	407	422	376	383	347	363	393	396	392	396	370	384	379	376	403	370	403	388	368	364	374	391	387	381	407	395	389	386	390	377	403	387	374	397	350	388	368	363	376	384	358	395	384	359	394	377	409	377	364	382	391	386	406	379	377	418	353	394	345	375	350	422	387	379	387	384	382	402	388	385	370	385	398	391	369	370	362	399	345	423	393	406	377	383	368	361	379	397	360	352	382	381	394	361	350	372	389	390	396	393	356	378	387	376	359	402	366	356	385	357	383	370	356	398	348	390	381	404	392	435	367	365	390	346	381	436	378	372	381	384	377	371	399	376	388	402	372	381	366	383	394	356	383	385	384	359	385	379	364	371	359	371	362	371	371	398	395	365	388	378	370	370	325	398	365	367	400	412	378	378	392	355	358	400	387	391	384	382	367	392	376	374	368	414	373	366	383	358	381	389	369	382	462	401	381	371	389	397	375	376	362	381	345	396	410	369	365	404	366	365	389	361	369	381	386	370	399	383	403	380	369	386	387	404	361	397	415	385	374	377	391	377	414	363	392	348	368	390	366	428	385	365	355	340	385	384	415	368	345	373	390	416	383	363	376	390	391	362	356	373	375	391	393	388	391	390	387	349	396	407	388	381	413	394	393	359	426	366	394	376	381	365	404	399	390	369	368	400	387	386	353	365	381	414	366	430	372	404	382	403	421	383	375	395	356	360	384	379	377	429	355	384	373	388	373	408	402	379	390	386	381	404	352	354	411	368	402	367	400	398	393	387	357	405	402	381	402	362	405	386	377	378	379	351	353	375	396	362	374	395	370	398	374	371	352	392	349	377	370	354	347	370	387	361	407	387	393	370	390	376	407	367	367	381	374	395	370	372	378	397	396	382	363	397	410	373	408	397	400	371	394	392	366	418	384	356	390	370	379	349	382	376	377	397	377	363	334	356	410	393	386	354	328	356	402	402	368	362	380	410	378	377	403	400	372	398	374	377	354	409	365	348	387	340	399	390	413	388	389	399	385	349	428	393	399	406	352	405	349	390	407	415	372	386	365	344	383	369	411	370	359	401	389	386	359	381	387	371	393	373	355	379	372	388	333	374	382	382	387	440	379	393	378	381	391	368	368	408	356	392	375	340	368	358	349	334	396	355	402	417	374	370	336	339	381	402	397	404	379	401	381	355	363	375	375	386	395	396	348	367	352	383	361	389	398	370	387	432	370	409	418	379	367	398	402	339	381	371	376	409	373	425	398	372	384	353	385	422	404	362	379	406	374	411	360	347	390	409	368	377	409	369	396	399	405	371	374	376	385	376	370	353	418	396	389	361	379	402	428	405	388	383	355	372	401	368	413	340	384	410	356	364	384	408	418	390	366	393	393	401	330	393	362	388	354	427	431	372	399	363	379	392	398	370	389	380	376	410	395	344	373	379	425	411	398	373	367	371	407	367	371	386	355	381	367	385	418	358	403	360	385	372	379	358	384	351	396	381	358	375	357	391	370	413	347	400	378	344	375	402	403	391	387	403	346	361	381	387	401	365	389	380	377	378	322	387	370	391	377	399	369	372	384	363	375	373	362	383	400	352	404	386	385	389	343	374	392	393	352	359	406	363	364	357	401	349	399	384	355	402	404	386	357	370	362	374	380	375	372	386	370	364	369	393	378	365	399	405	382	378	385	380	401	375	405	367	393	391	384	373	367	358	399	362	371	365	333	398	363	377	370	395	393	363	393	358	419	369	368	359	404	346	429	366	399	375	362	417	372	397	376	354	374	358	401	365	391	381	369	367	383	349	357	349	356	394	353	380	358	372	417	385	413	386	391	365	405	371	396	396	420	397	352	378	382	357	345	374	367	361	370	374	347	433	363	362	387	379	390	444	341	365	426	380	378	381	400	404	384	362	394	378	391	390	360	376	360	366	383	370	381	385	380	409	404	389	389	348	364	400	391	412	399	392	376	365	384	348	376	381	384	380	399	381	349	382	396	416	359	394	363	394	382	366	366	346	369	399	384	406	383	394	383	382	373	367	413	404	383	348	388	371	390	360	405	402	353	388	380	387	352	388	384	404	352	368	367	381	368	411	398	362	360	365	354	411	377	355	387	419	364	365	391	363	391	371	328	368	381	354	370	369	366	374	398	382	379	401	362	347	383	388	382	360	372	372	419	360	393	380	363	378	397	399	395	374	402	385	360	382	395	417	377	386	363	382	383	427	396	396	362	398	352	372	438	395	394	362	393	385	375	362	405	348	332	369	366	376	383	389	387	380	387	347	381	378	390	374	382	403	388	386	338	409	391	359	392	354	349	357	395	390	349	404	367	408	348	385	368	394	378	371	406	381	361	373	403	369	377	347	369	451	391	394	362	384	378	389	372	389	407	393	377	392	396	380	384	349	401	385	380	385	388	366	387	394	354	379	408	399	370	368	379	382	392	414	405	395	403	416	422	343	370	390	395	354	355	336	367	400	364	377	364	416	367	381	375	388	349	404	395	368	363	397	393	346	368	401	381	332	365	398	363	374	353	375	356	368	388	362	380	396	365	357	401	391	387	382	358	403	371	380	402	382	390	380	403	403	359	387	372	373	398	396	401	412	357	381	398	412	425	361	381	368	402	404	400	339	383	409	401	366	373	371	370	363	403	381	409	363	394	377	395	362	388	392	384	385	337	372	400	374	381	370	375	368	403	360	393	396	361	365	378	383	362	356	412	351	364	417	365	369	359	382	371	380	370	396	431	406	359	390	408	363	385	375	388	401	385	356	393	389	399	368	390	363	414	374	384	375	432	396	412	356	408	352	342	408	384	388	369	402	399	394	405	357	410	398	384	384	340	354	369	353	373	388	363	398	348	375	366	375	370	379	366	374	363	407	397	394	370	355	403	365	390	389	384	371	398	372	359	358	392	411	385	357	397	419	385	387	387	396	377	388	384	399	343	384	407	383	387	388	403	402	367	382	377	390	352	410	391	366	383	378	352	386	372	405	366	376	384	390	381	383	391	379	364	388	403	391	378	373	381	368	356	371	348	373	407	402	393	383	386	398	396	409	397	396	422	375	385	428	385	394	384	344	384	387	381	395	378	388	384	373	413	365	408	403	346	413	407	394	402	379	361	364	345	377	385	392	387	389	392	354	382	361	408	381	371	369	358	379	374	377	391	366	392	400	379	380	403	366	390	377	373	385	371	383	379	379	354	367	371	396	401	417	351	370	328	360	416	424	388	371	384	390	403	390	383	401	383	416	368	355	379	372	378	383	377	381	384	376	358	368	375	387	400	392	410	377	354	395	362	362	373	382	375	390	373	384	338	384	381	349	387	384	376	358	380	372	418	369	376	363	370	351	379	367	389	391	415	401	379	383	393	360	387	424	393	379	361	378	347
22715	20721	28375	23649	22616	24137	22316	13757	9430	6700	4900	3599	2951	2282	1754	1467	1257	1030	873	770	648	535	472	428	402	349	322	323	317	357	313	272	307	276	278	293	299	282	264	263	268	251	260	288	265	271	256	268	254	260	285	274	270	263	231	278	258	247	248	243	270	250	246	283	262	238	243	262	239	256	257	239	256	285	264	256	250	257	265	285	246	228	243	272	247	264	255	250	246	250	292	250	264	262	213	250	254	258	243	295	268	251	241	245	241	256	258	271	284	262	274	255	263	231	248	276	287	265	278	272	294	241	270	251	250	277	256	261	265	259	264	248	254	268	234	268	255	272	250	286	263	241	267	252	258	226	237	268	267	262	272	270	263	254	238	268	268	298	254	260	246	286	266	236	272	260	281	269	266	240	233	277	262	251	232	282	266	272	266	315	228	238	256	243	264	239	263	241	260	266	259	271	251	264	233	245	272	257	284	248	261	255	270	255	267	261	261	266	266	236	245	259	250	245	285	267	246	263	256	282	293	295	231	263	255	258	257	244	271	239	253	276	292	259	244	259	263	288	252	254	255	244	259	262	254	248	255	257	233	251	258	267	264	252	266	257	252	240	260	259	278	254	238	274	240	277	276	263	271	262	263	232	253	274	265	258	248	284	266	265	260	258	258	233	272	239	237	233	269	241	238	237	271	250	249	243	272	252	260	253	245	269	264	258	263	241	257	292	305	238	248	245	244	246	280	248	254	269	267	251	257	256	234	251	249	245	270	261	262	263	256	243	231	238	271	274	262	251	287	271	257	256	263	264	250	259	261	263	250	236	259	240	247	261	252	239	253	270	283	257	254	257	227	284	255	257	227	243	262	231	251	280	226	257	267	261	261	267	278	296	243	274	241	245	267	258	244	265	274	277	234	234	258	250	259	261	263	249	251	274	220	277	254	270	280	250	244	248	254	266	277	243	223	246	254	262	253	263	255	273	262	242	236	266	257	259	256	272	270	247	240	232	256	268	259	280	257	246	257	261	231	244	284	260	288	270	271	292	247	290	265	256	252	261	261	252	258	241	272	266	269	260	263	253	242	272	238	266	266	235	276	261	281	254	274	256	273	250	257	260	262	274	275	282	297	260	268	268	241	291	263	265	257	259	242	281	258	240	235	237	258	278	281	257	252	256	278	285	269	263	232	271	267	262	297	279	279	253	244	267	240	275	289	249	268	249	280	290	259	260	282	272	259	270	222	277	256	259	265	245	281	254	249	268	266	237	249	265	270	259	273	253	290	268	280	277	259	241	258	281	260	272	273	244	263	278	294	244	251	254	251	276	248	246	256	259	267	264	246	248	266	262	228	240	247	265	272	270	260	272	276	279	275	256	245	258	274	245	251	247	259	259	258	268	238	252	280	248	238	255	272	264	256	244	246	263	264	220	278	277	249	284	268	250	254	274	240	265	266	276	284	261	248	239	253	269	267	238	269	281	247	260	270	268	278	295	231	245	249	256	248	249	242	233	264	256	248	271	254	237	255	265	265	252	285	256	241	268	240	244	250	280	253	263	263	276	256	251	260	249	265	245	246	254	220	285	296	270	288	265	244	241	261	242	250	225	250	237	260	223	269	268	221	287	302	286	261	282	256	267	238	214	248	235	253	243	264	247	254	244	273	256	268	242	225	280	261	277	286	239	263	263	258	286	279	249	265	283	296	244	259	255	241	277	261	270	237	257	268	279	281	262	264	279	268	232	271	230	249	236	285	229	249	250	249	253	253	255	259	228	278	258	255	273	247	239	255	279	259	307	231	276	224	262	263	246	281	269	243	235	230	255	274	236	264	262	255	246	269	271	278	286	250	240	266	269	266	254	243	239	282	247	251	299	288	258	250	266	256	252	238	270	294	260	259	223	255	264	238	265	280	255	280	266	256	267	276	262	249	264	273	248	256	262	244	232	232	266	258	262	253	243	286	249	261	245	256	272	281	255	258	246	268	269	261	249	275	260	270	231	256	248	277	259	254	275	259	252	265	239	272	249	232	246	242	282	264	255	249	246	233	263	261	277	270	300	270	273	266	270	261	262	255	261	270	254	250	269	272	244	257	269	238	273	234	262	249	260	279	267	240	243	268	267	258	266	256	271	258	263	259	263	253	261	258	250	246	275	255	236	227	262	292	248	284	272	256	267	292	283	254	243	242	276	252	260	249	246	279	248	254	266	253	259	243	237	297	268	246	297	256	247	242	233	244	260	244	265	247	262	265	267	259	268	252	272	255	269	253	264	276	246	255	277	285	265	295	260	255	269	265	259	268	256	281	286	269	290	244	248	258	276	259	242	259	266	255	266	211	215	268	284	257	285	261	288	221	272	263	254	263	261	255	269	259	278	249	254	265	268	250	256	255	268	238	234	247	218	259	246	272	269	269	269	269	247	264	273	259	266	260	237	266	231	231	251	269	250	248	239	253	263	259	279	257	259	283	263	254	244	251	269	277	236	252	229	259	256	271	227	272	237	251	247	246	276	258	238	222	255	267	256	260	236	268	271	288	267	262	262	242	261	267	271	297	264	257	272	247	251	230	263	261	267	249	248	257	248	283	286	278	264	239	267	254	244	274	269	256	261	238	251	264	258	257	282	253	270	299	267	254	260	260	243	273	260	283	238	279	267	243	267	246	266	242	272	229	260	222	265	246	248	246	249	284	270	240	238	284	253	255	243	262	242	255	229	239	253	270	270	265	273	245	248	261	218	242	248	258	264	266	283	247	263	234	232	290	271	288	248	252	279	239	272	263	259	253	245	270	264	263	255	276	285	275	231	278	279	254	247	282	254	258	256	258	234	273	293	238	241	279	231	256	256	256	232	255	279	241	264	245	239	257	268	262	275	243	272	225	265	264	273	242	249	261	258	237	265	264	293	272	241	252	266	241	243	262	276	274	265	276	253	308	285	250	273	244	260	252	255	266	269	247	258	251	242	271	268	258	251	279	273	253	252	285	283	243	254	258	248	230	253	263	269	264	250	242	272	256	281	275	242	251	229	269	234	276	263	255	287	284	231	250	280	277	286	272	262	248	255	247	274	240	255	267	254	238	241	253	249	267	264	232	241	261	236	232	249	253	243	275	271	255	284	246	270	254	229	240	246	259	247	261	231	260	233	249	243	254	277	255	284	256	236	271	246	262	240	242	275	232	246	258	257	251	246	263	235	261	239	292	268	256	274	249	258	269	267	262	270	256	237	260	286	296	258	262	241	249	266	271	271	271	275	260	246	259	254	269	245	256	261	250	243	236	246	263	229	278	271	231	250	277	260	267	255	239	248	270	255	256	258	256	233	256	269	264	261	266	282	246	228	252	275	255	241	251	271	241	257	253	288	259	261	278	226	225	261	253	265	237	258	258	254	247	277	247	257	276	246	273	240	248	271	271	275	255	245	252	276	249	261	264	251	238	256	226	270	270	245	236	264	274	266	250	292	257	255	272	266	266	276	268	272	277	255	228	265	260	246	253	251	277	241	262	257
33616	58269	54875	43462	36968	31912	27032	22035	17866	13811	10724	8538	6820	5501	4339	3577	2861	2305	1928	1540	1204	1052	874	793	694	701	617	562	493	513	464	463	407	426	377	421	412	419	390	357	373	383	393	396	352	318	398	423	346	355	377	381	389	332	404	384	364	367	346	377	365	346	358	377	374	341	346	343	354	341	362	390	395	415	352	350	376	385	343	350	387	356	367	368	366	387	363	364	407	360	337	369	382	389	417	391	423	398	365	359	368	391	360	373	337	366	397	383	402	337	376	377	371	348	356	371	389	360	381	363	341	401	387	405	378	387	392	360	335	399	385	334	380	395	375	385	351	363	376	347	361	363	368	307	377	395	380	391	355	397	369	401	339	393	377	388	370	376	364	378	380	406	365	350	388	365	360	378	393	376	365	364	374	392	337	368	374	381	356	377	331	375	377	325	336	363	356	367	366	351	331	401	373	378	354	362	377	356	360	357	390	368	391	376	379	411	356	370	344	380	391	376	393	371	384	397	378	345	346	348	356	359	342	385	389	378	385	360	360	385	380	380	382	352	388	388	355	369	353	351	388	349	350	373	368	370	382	376	365	395	375	358	368	377	337	385	351	366	361	401	394	329	391	374	380	402	337	331	371	369	370	360	387	381	349	382	391	367	393	351	366	361	373	393	330	408	372	385	358	376	367	363	376	378	341	382	375	392	383	374	346	375	374	347	361	365	372	347	391	361	351	361	393	356	356	374	382	379	363	365	373	360	378	390	354	371	376	400	374	355	380	373	378	365	376	335	376	377	345	386	356	352	385	371	390	383	342	377	357	364	348	369	389	392	372	383	350	350	370	397	379	362	370	362	411	396	367	376	348	398	379	364	379	359	373	369	361	392	388	388	374	392	368	356	387	366	377	363	377	344	365	350	362	356	363	394	378	353	418	367	383	383	371	368	347	342	351	355	361	404	400	371	372	389	380	338	354	374	379	359	366	389	416	401	354	369	370	381	381	362	377	338	367	354	382	385	364	419	360	364	347	377	393	383	394	389	399	397	403	372	378	380	381	354	388	384	420	329	353	359	399	363	374	370	384	394	369	352	360	357	374	400	362	404	395	365	359	375	369	351	379	392	365	364	371	359	394	369	374	362	351	380	369	352	389	391	374	378	374	372	376	361	358	382	362	370	407	358	361	344	401	365	357	375	383	378	367	381	368	385	364	388	318	357	355	326	366	425	366	364	353	336	376	399	385	367	389	389	380	356	388	367	353	390	398	381	372	341	394	378	345	372	399	363	340	357	374	386	356	379	373	385	381	346	367	393	368	371	385	400	364	400	355	365	371	374	376	371	348	371	383	376	365	380	368	358	393	394	344	373	421	400	347	375	346	392	353	355	382	399	386	360	381	363	400	387	357	384	408	388	391	346	356	366	359	371	391	400	405	372	350	365	364	361	377	368	395	367	380	343	357	369	332	369	375	353	371	347	368	390	398	370	400	367	364	344	380	350	372	387	341	390	380	394	374	359	366	354	383	365	386	376	362	350	359	369	372	379	382	337	330	329	397	389	352	362	413	332	350	378	399	386	386	368	370	382	354	383	372	356	355	342	375	379	363	395	421	361	410	391	370	360	363	370	354	387	367	379	386	351	342	352	397	374	418	338	355	359	362	361	339	392	328	389	375	396	348	360	382	347	376	348	381	354	360	379	368	391	375	366	366	332	409	364	375	362	378	388	356	375	398	348	403	360	364	360	356	394	387	387	356	370	345	374	382	364	355	387	361	390	359	355	344	357	393	354	385	362	374	356	367	375	395	370	385	392	390	405	394	342	403	364	359	387	368	339	364	350	340	345	367	420	371	367	376	377	349	354	360	359	369	381	346	381	396	369	356	371	408	329	348	344	350	346	358	384	382	354	368	376	390	373	362	372	361	384	389	373	369	378	359	365	363	363	390	369	371	383	378	374	364	367	361	391	380	365	346	348	375	397	373	377	361	346	385	367	352	385	337	372	386	384	387	370	369	343	381	339	378	384	372	347	395	376	361	389	378	364	341	381	369	401	405	407	389	351	382	380	379	355	349	339	365	424	344	363	333	358	383	329	360	370	360	396	388	335	362	383	370	367	388	350	379	325	380	352	371	355	348	390	379	399	375	393	384	371	370	363	417	383	367	408	391	375	399	370	395	386	361	351	366	403	329	368	341	366	366	363	345	412	383	385	342	376	370	351	384	360	383	348	359	375	372	360	341	355	400	373	358	356	361	348	362	344	364	364	357	406	369	365	367	364	444	369	363	403	362	374	392	364	369	382	377	394	354	372	369	371	368	402	329	345	367	389	368	368	368	352	349	374	384	398	375	379	399	363	381	371	373	374	393	344	348	341	337	346	384	377	368	368	342	358	349	379	378	374	383	353	349	388	387	370	366	392	412	408	425	400	353	365	373	344	352	386	356	381	355	393	350	345	418	363	356	350	358	376	385	362	381	345	371	390	374	344	360	386	384	377	366	381	349	382	352	387	366	389	346	373	388	366	367	390	325	364	393	358	369	363	379	375	373	401	375	338	376	376	390	347	361	350	381	394	350	391	380	399	350	372	372	372	380	360	382	356	361	366	364	378	358	367	363	329	367	356	394	368	365	367	384	384	379	380	360	395	355	366	355	383	385	355	370	343	380	380	367	349	389	380	363	375	371	339	379	403	373	358	369	385	344	353	387	395	403	365	376	382	367	390	340	407	389	404	382	365	358	390	376	388	396	363	400	367	368	402	351	365	346	375	363	366	343	361	381	366	379	382	410	393	393	368	394	351	389	352	406	341	360	409	375	387	363	404	394	411	337	389	372	351	392	336	372	390	367	358	357	348	361	394	350	374	357	412	377	369	381	390	384	394	358	363	356	409	348	359	373	355	362	387	374	360	365	421	353	355	384	375	345	347	384	380	367	359	389	380	372	371	385	363	365	378	386	389	368	388	343	362	368	388	351	367	369	360	375	359	375	354	357	373	375	371	369	370	357	379	358	391	396	363	366	337	383	406	368	395	377	376	328	371	411	367	402	389	376	326	390	369	378	366	366	357	376	401	403	364	362	372	381	370	377	365	380	369	363	376	407	369	394	401	381	390	363	388	353	363	351	342	382	388	381	373	370	361	340	349	354	382	416	378	361	355	349	377	377	369	401	364	401	350	344	384	377	366	381	371	396	365	360	372	370	408	387	364	347	366	366	354	340	389	415	355	380	419	375	384	375	398	377	367	350	388	387	394	345	349	364	340	407	351	392	370	371	355	373	390	400	366	383	374	403	349	416	397	371	376	373	385	408	372	343	353	399	355	360	355	348	337	401	381	346	354	405	355	380	348	397	396	378	350	369	373	366	398	380	402	358	362	352	365	338	342	361	362	385	358	363	342	390	372	355	379	348	360	368	419	344	396	365	349	387	381	352	370	381	392	363	376	403	372	376	399	387	420	367	377	372	341	376	375	363	363	340	384	378	356	408	371	386	361	332	381	360	346	361	382	395	362
28602	31738	38754	30914	21702	14943	9864	6287	4329	2944	2236	1620	1439	1143	910	776	648	567	500	437	423	373	385	344	343	300	308	297	294	256	273	251	288	284	283	290	300	269	253	270	294	271	282	276	287	279	251	228	294	260	293	249	263	274	261	277	283	277	258	291	259	241	281	292	250	251	265	236	257	283	252	267	282	244	248	274	242	240	264	289	267	249	225	242	239	247	254	243	284	253	222	264	252	265	275	272	273	251	259	261	270	298	303	272	250	263	287	281	266	254	272	259	253	272	246	263	238	257	274	269	294	253	245	250	269	241	263	256	244	286	218	220	267	230	266	296	278	276	263	272	277	288	251	251	250	260	258	241	258	274	266	260	240	254	246	272	251	267	239	239	260	246	268	256	229	248	286	257	244	252	288	258	260	288	240	261	280	269	266	255	269	277	266	246	261	267	257	238	279	276	272	293	275	223	241	264	271	238	290	275	255	265	267	268	262	273	248	252	250	275	265	254	274	268	255	257	260	248	275	275	269	269	275	249	266	266	252	241	266	272	254	274	263	258	279	289	281	255	219	271	264	254	265	277	260	268	246	242	292	274	236	257	280	272	285	257	274	268	278	264	282	283	270	274	263	278	260	257	208	286	269	246	276	249	242	261	238	258	270	264	247	258	253	259	248	285	266	255	235	284	278	240	268	289	266	263	288	294	243	247	279	279	247	277	271	254	252	242	273	256	259	270	242	259	319	282	273	287	227	276	261	267	307	233	275	257	256	277	235	259	274	266	252	266	277	248	282	269	250	281	239	243	256	226	253	304	275	254	246	266	249	244	255	261	297	282	280	240	224	267	244	255	272	264	255	264	263	261	263	254	267	259	271	243	259	263	288	250	275	264	257	243	241	288	275	236	244	275	232	254	265	278	263	268	257	260	276	275	243	249	271	229	245	244	241	258	289	274	248	273	220	274	261	266	267	259	230	255	246	240	272	280	245	266	230	263	271	256	240	305	277	266	265	218	268	237	270	269	252	251	240	260	274	267	255	261	271	279	274	260	238	247	306	251	225	279	265	283	249	241	267	251	276	270	224	248	271	277	257	262	268	252	232	268	260	301	245	254	263	254	262	271	264	258	276	240	279	305	254	273	269	260	244	251	252	253	269	253	263	242	274	264	272	248	272	272	250	259	288	237	244	261	232	266	243	253	282	273	275	232	259	240	263	282	252	256	265	241	268	270	250	246	257	298	280	234	262	277	281	221	273	261	261	226	269	280	267	264	250	244	252	274	260	265	248	243	265	286	267	261	270	253	277	273	255	241	252	266	267	265	301	254	233	281	263	309	286	253	256	274	292	243	238	258	241	270	244	246	275	277	273	269	269	244	253	251	273	230	253	270	254	253	275	258	249	250	263	255	281	280	252	263	268	272	267	262	271	270	279	246	245	272	274	279	273	263	295	244	263	262	273	286	270	274	246	259	268	247	220	285	256	275	286	273	270	269	282	269	285	245	249	257	253	300	268	269	272	255	254	250	268	250	276	256	273	279	235	272	251	285	254	236	286	223	265	272	258	272	260	250	274	255	286	246	280	253	234	232	294	258	278	261	268	227	235	276	240	241	244	248	266	243	264	275	253	278	269	282	266	300	271	270	258	250	272	257	267	253	265	242	274	240	271	274	261	236	235	262	260	251	263	275	230	277	237	269	283	267	270	284	259	285	260	248	269	263	247	251	256	274	281	263	258	263	261	260	259	256	289	246	254	267	274	242	268	281	266	297	233	242	269	271	270	284	289	251	268	275	280	266	268	289	262	235	290	225	255	241	255	267	276	254	267	272	264	270	276	260	279	282	248	264	232	232	237	262	255	278	272	246	282	228	274	266	256	243	275	268	260	274	255	259	249	246	252	277	250	264	273	280	239	267	236	276	245	259	265	261	247	249	293	271	272	259	237	262	252	245	256	243	230	244	235	256	242	264	262	257	269	243	282	245	268	226	284	259	270	245	247	257	255	266	264	263	262	250	261	325	237	247	258	283	258	280	248	282	266	274	235	271	257	282	246	263	255	241	239	250	249	265	276	268	261	280	277	253	271	251	263	269	265	239	282	228	246	262	256	264	255	274	221	277	257	242	258	246	265	272	240	262	258	252	292	255	250	255	238	243	274	231	276	262	233	242	256	270	262	254	237	268	282	248	267	278	258	248	271	266	251	270	279	251	303	256	229	282	248	246	272	249	233	263	252	242	234	259	248	247	282	259	265	242	250	253	274	256	279	257	244	275	286	256	258	256	228	270	222	278	239	269	264	255	237	261	270	246	273	276	273	234	275	270	257	255	307	270	257	264	247	277	273	262	252	286	238	257	259	253	259	250	290	273	256	264	265	259	249	261	246	269	244	251	261	236	258	243	238	275	276	269	261	277	267	270	255	235	263	240	231	248	270	255	248	253	270	279	237	248	268	287	238	256	273	282	243	286	270	256	250	252	286	272	230	248	262	278	265	236	252	273	248	242	252	261	276	268	254	243	260	287	274	261	291	267	246	241	274	261	230	265	275	248	272	261	279	228	248	235	289	278	282	283	259	244	252	236	270	273	279	266	260	262	261	243	260	235	265	262	271	265	227	266	274	253	258	247	261	278	254	263	266	257	246	267	263	277	285	271	243	264	270	273	263	259	242	234	244	243	290	262	271	244	286	271	269	259	247	270	245	276	277	257	245	273	267	248	276	288	302	258	239	244	275	250	259	284	254	272	241	266	247	293	258	254	269	256	266	259	277	287	262	260	264	253	276	252	264	258	244	278	278	270	265	288	286	274	267	298	241	276	261	234	274	261	275	266	254	245	265	244	267	248	265	237	264	234	263	257	277	267	269	228	300	275	256	274	266	266	278	238	259	241	259	252	253	268	260	254	247	241	236	260	253	275	258	280	261	278	274	265	288	269	264	252	259	248	287	239	251	275	278	254	256	265	255	271	264	253	261	274	247	274	279	237	256	247	266	265	267	261	279	274	261	292	254	242	267	267	233	259	249	275	263	288	283	279	260	253	258	265	276	249	265	282	270	265	286	297	276	253	253	256	277	236	248	269	236	256	271	280	249	254	268	284	277	257	276	268	263	259	282	232	275	249	267	259	259	248	260	250	256	291	262	255	258	223	237	254	253	276	252	270	270	252	279	234	237	257	260	266	261	243	257	267	268	237	270	290	241	245	273	267	272	269	287	262	262	235	246	257	289	272	288	271	274	261	278	253	247	268	260	261	262	263	279	254	262	263	260	267	268	232	294	280	237	257	263	242	245	273	255	255	270	252	266	248	248	245	279	268	268	267	291	257	263	250	269	269	280	273	229	283	287	291	242	272	252	271	263	258	258	272	244	254	260	259	266	250	278	248	253	289	272	256	264	262	263	262	284	260	262	264	263	265	290	260	264	278	235	264	273	264	268	276	249	253	264	267	269	278	282	280	255	280	269	274	288	251	272	269	255	243	251	271	255	251	263	263	255	275	280	252	264	256	270	297
33166	49402	45065	34383	28311	23033	17982	13522	10233	7753	5810	4358	3411	2757	2188	1774	1478	1223	1025	925	800	674	618	559	473	491	484	437	469	415	404	470	396	391	388	379	400	389	353	387	404	374	392	357	375	440	412	367	433	381	370	369	407	387	349	391	384	399	374	412	364	365	394	382	367	407	405	380	379	371	422	400	384	369	410	380	377	356	385	382	381	399	332	381	387	396	413	389	389	390	379	369	363	341	423	377	363	387	402	381	353	435	394	391	408	417	370	398	371	370	399	381	390	359	390	363	404	355	387	365	414	385	385	389	383	389	373	418	388	402	397	420	382	373	413	388	354	369	379	430	369	422	388	349	346	390	349	359	403	401	394	372	410	355	394	380	394	395	383	403	415	394	390	409	414	392	383	356	425	373	371	385	383	394	377	389	380	379	375	373	405	339	383	396	386	359	385	359	395	384	393	359	419	389	377	372	380	378	395	389	399	387	415	357	370	376	333	391	370	376	382	391	379	395	378	383	390	403	392	381	384	384	378	378	387	366	361	392	392	390	428	365	374	391	409	410	398	334	354	365	403	373	349	384	364	373	388	361	381	413	411	366	385	362	356	373	416	388	436	404	391	381	393	401	414	381	399	387	380	369	389	347	403	409	368	421	379	407	400	363	359	413	378	364	396	372	361	380	370	408	385	370	416	394	397	364	394	380	383	405	411	386	409	390	343	394	387	400	379	454	374	399	382	366	389	395	408	375	376	383	395	408	352	364	358	369	375	377	370	337	402	395	384	388	398	359	362	371	402	382	377	357	397	383	381	348	358	349	395	405	388	388	387	373	354	379	393	374	394	387	370	382	373	393	398	349	389	381	413	378	344	355	366	369	327	390	382	391	384	348	387	393	380	390	370	377	360	386	406	373	387	368	349	352	398	366	403	394	409	401	396	345	348	376	372	376	403	362	406	428	420	335	357	363	380	411	418	402	387	386	397	359	352	387	393	425	409	350	392	371	393	429	390	410	393	389	404	383	347	386	393	387	393	408	388	353	381	376	345	417	378	390	371	378	378	375	359	393	409	362	392	379	366	388	384	365	388	379	399	383	388	382	399	385	385	386	383	342	370	386	392	364	377	405	396	387	373	388	370	372	396	399	369	392	389	368	428	389	395	403	381	385	372	396	370	374	382	405	387	391	395	350	369	394	380	374	366	353	398	350	419	366	382	387	359	391	402	405	367	388	351	401	406	426	367	384	430	373	382	401	350	378	395	384	363	344	414	393	395	362	374	376	378	404	363	347	387	412	363	390	362	400	398	379	396	412	332	379	363	389	379	385	345	415	385	364	363	373	398	389	397	399	385	373	404	371	395	383	392	356	369	342	359	402	366	368	366	376	373	358	399	376	354	382	344	358	391	394	411	362	403	385	375	376	381	354	417	385	378	366	396	408	361	374	384	378	385	391	409	369	378	407	387	416	361	385	374	366	424	386	412	363	396	401	367	376	369	408	372	373	408	369	356	385	389	355	359	375	392	384	376	415	380	397	339	381	378	415	383	361	394	388	366	358	379	355	398	424	359	406	359	351	389	376	368	383	365	381	364	380	367	356	369	351	366	379	380	411	381	373	376	415	406	366	384	375	367	356	401	418	349	366	380	398	385	367	383	402	409	389	401	366	391	372	361	390	380	383	371	434	419	413	415	366	417	366	362	374	380	399	395	375	410	366	322	387	383	389	369	371	405	376	355	379	375	384	377	400	382	350	352	442	393	407	372	364	346	364	442	338	365	388	385	377	376	411	409	396	379	388	396	398	382	420	410	377	415	354	399	391	398	376	391	357	371	396	367	368	406	387	392	385	397	382	379	393	422	353	408	359	403	376	371	383	362	367	372	404	396	396	413	381	407	355	388	387	410	355	380	372	374	362	369	369	390	393	389	339	399	433	370	353	363	390	370	376	368	388	371	353	378	384	371	404	397	400	429	362	435	404	364	405	377	353	410	366	411	386	366	360	391	354	386	391	389	378	397	370	447	376	366	392	415	388	397	382	378	381	390	400	374	372	376	399	391	373	398	357	380	390	397	401	383	357	399	376	376	394	364	396	374	398	381	390	396	374	409	382	366	392	395	338	369	344	404	379	386	400	385	423	364	409	396	399	360	361	390	411	356	420	360	360	389	373	369	373	378	381	386	386	389	358	372	389	408	377	371	397	340	390	397	369	386	386	345	446	361	339	396	345	406	384	399	385	403	382	382	370	384	336	377	407	420	382	398	371	410	375	390	398	399	378	374	381	387	390	341	388	355	415	391	419	374	415	356	399	365	358	379	394	398	380	391	386	370	397	353	371	390	363	386	383	386	423	359	415	401	377	389	373	373	397	374	391	390	390	376	386	354	392	382	388	399	375	397	398	362	362	376	400	389	371	365	377	348	403	375	358	412	336	371	394	371	383	394	335	394	371	345	387	391	375	390	386	375	369	373	367	380	389	374	373	346	390	399	374	407	384	415	370	411	399	352	362	395	385	384	438	377	381	402	386	396	380	352	355	387	398	404	372	371	381	402	419	393	372	387	398	359	371	395	353	377	380	394	370	388	348	358	391	380	378	370	358	398	381	367	376	389	372	408	376	382	399	408	361	394	398	354	347	385	360	395	373	406	374	416	401	380	363	397	411	387	354	418	388	377	390	392	397	422	397	387	389	399	388	366	402	357	386	369	386	377	382	394	394	374	396	388	374	357	354	377	403	412	376	380	377	383	397	364	397	392	390	381	372	371	368	374	385	367	394	362	377	373	357	406	428	364	424	357	406	404	380	362	355	411	359	375	415	375	404	353	374	370	395	407	339	370	385	407	379	390	379	363	370	346	357	393	418	343	399	381	393	359	372	372	389	367	325	382	419	398	388	371	416	387	374	377	390	383	394	365	368	387	376	375	365	364	381	386	396	420	395	391	389	373	377	390	382	361	358	372	406	392	350	371	345	361	378	374	388	408	376	391	400	403	401	404	380	370	380	356	403	342	387	394	391	361	353	426	389	397	405	380	362	415	363	413	364	410	365	413	398	399	359	385	400	401	376	373	393	391	408	391	385	326	397	341	381	383	378	434	369	402	400	402	375	385	383	392	350	396	378	407	367	406	388	428	370	369	366	376	375	357	402	391	336	327	355	396	380	397	389	398	386	394	374	365	414	363	405	422	383	422	406	393	407	375	397	357	368	404	370	392	388	339	381	390	388	438	374	368	389	383	389	407	388	373	418	424	414	368	372	357	363	385	404	419	391	360	347	395	357	401	346	382	395	409	366	370	382	387	345	383	420	352	361	374	392	392	386	385	389	398	361	393	365	374	385	400	366	395	387	353	383	370	398	376	389	342	384	398	336	390	400	418	394	419	378	349	360	387	381	403	364	340	387	382	399	372	358	372	367	370	361	419	399	373	354	319	372	364	394	390	387	382	407	379	365	421	384	376	427	401	403	405	387	367	397	397	384	382	401	372	397	382	386	368	420	394	358	439	399	408	373
23917	20775	28336	26928	24320	20892	15518	9564	6529	4627	3274	2499	1989	1582	1343	1044	919	786	610	585	548	457	361	405	379	358	324	318	307	299	300	279	264	246	274	272	285	254	289	279	284	254	263	261	298	283	282	270	289	275	261	251	276	260	265	280	291	269	281	261	249	267	269	258	247	250	253	276	292	258	296	276	267	264	279	256	274	289	254	275	287	283	294	259	271	262	278	264	266	252	280	261	268	233	258	253	247	293	254	285	250	271	239	233	267	269	288	264	273	255	280	244	253	275	250	284	220	265	243	257	247	261	241	307	264	257	236	250	281	266	249	263	254	251	282	254	263	274	224	281	273	257	278	241	258	282	269	255	261	250	276	264	264	276	304	265	252	259	284	281	259	279	302	273	284	279	242	282	275	280	280	270	294	301	248	259	277	286	271	271	264	252	255	265	239	283	280	261	260	265	256	280	236	246	270	265	264	258	258	260	261	255	271	247	279	246	270	235	245	269	261	210	269	247	269	230	252	267	278	268	269	248	290	275	259	261	290	293	280	252	248	253	244	271	276	256	269	277	255	273	245	253	268	245	252	260	241	240	270	238	262	284	259	259	262	250	265	270	242	277	248	271	221	263	270	289	277	288	284	255	252	260	280	291	296	272	260	276	292	258	287	242	266	257	269	223	281	259	254	260	224	276	281	253	272	268	280	286	258	268	257	277	265	253	280	246	260	280	247	275	277	247	261	283	248	243	280	293	264	282	257	249	253	288	259	271	265	274	262	265	268	274	264	277	308	275	275	237	272	246	293	293	253	248	286	248	262	271	252	283	237	255	270	255	257	282	243	262	264	262	243	282	284	257	248	273	274	267	258	262	236	274	273	282	266	239	256	286	253	264	273	261	252	226	253	225	253	252	257	268	236	256	264	250	247	247	251	252	244	279	283	236	254	232	283	270	263	265	261	285	248	247	248	307	276	241	267	253	267	283	250	263	265	257	230	277	285	267	256	273	283	267	244	254	281	271	273	275	258	273	250	244	280	263	267	260	306	251	248	254	253	266	268	261	282	269	276	268	251	267	278	274	275	279	256	262	269	264	259	271	247	254	256	282	264	269	254	258	253	272	287	260	266	265	247	270	254	246	236	246	270	265	247	250	253	265	249	290	275	249	240	282	233	265	300	250	290	252	264	298	279	270	275	248	254	273	264	264	280	272	267	241	284	259	256	273	269	275	272	302	260	243	273	232	268	258	253	257	274	256	253	262	259	271	246	278	269	257	257	272	255	267	242	280	273	259	297	271	261	250	282	264	244	228	286	292	287	261	266	273	263	269	261	256	276	266	282	264	253	251	287	265	268	262	271	258	277	248	235	270	270	271	266	266	261	249	274	281	277	291	299	265	246	276	253	257	258	235	250	257	240	263	276	266	260	244	263	263	258	275	245	239	271	256	261	246	276	250	275	304	287	272	259	260	269	280	266	245	271	249	264	283	285	271	270	235	271	253	272	268	280	255	273	255	252	265	256	270	260	282	266	249	261	257	263	283	257	255	262	282	275	243	269	260	274	262	235	269	264	250	260	256	260	267	246	268	249	273	240	269	273	268	288	285	253	250	226	268	265	289	249	246	266	246	245	276	269	274	241	248	274	256	282	237	255	271	279	259	260	254	309	276	237	258	270	245	271	266	281	283	261	266	271	282	276	275	284	267	266	254	263	263	235	256	279	251	296	250	231	270	274	272	266	257	293	251	272	255	232	288	262	272	265	231	286	245	264	271	269	244	303	249	269	252	265	244	264	273	242	238	253	248	258	290	264	265	263	286	277	251	257	262	297	247	244	250	261	256	262	272	257	272	257	264	276	255	288	247	263	272	255	259	253	284	230	275	252	272	273	237	275	287	263	294	254	262	246	253	253	245	244	258	286	252	262	235	272	317	268	249	269	267	253	274	273	279	261	254	276	311	245	294	243	269	265	265	278	263	259	236	286	262	283	282	275	277	257	269	237	278	249	246	269	297	285	259	252	245	277	301	258	290	279	270	257	261	290	281	249	274	284	272	251	257	284	276	251	264	282	278	259	260	291	282	263	265	300	258	255	253	254	271	257	271	270	259	255	269	247	282	271	252	255	243	257	258	285	272	269	309	252	265	258	283	249	257	262	249	249	237	269	273	254	259	258	242	257	256	279	258	304	268	258	278	285	250	272	293	288	270	281	261	287	268	266	267	254	269	256	258	255	253	258	278	275	289	259	264	275	276	255	282	272	251	269	274	272	291	250	264	271	246	257	243	251	265	273	244	268	257	251	264	256	244	273	250	291	265	278	247	250	281	255	255	268	243	250	274	263	245	280	266	269	276	295	252	277	272	276	246	252	261	259	260	277	259	274	281	285	273	275	267	272	267	273	272	303	263	260	248	270	299	285	261	273	286	238	264	268	270	253	237	270	253	254	270	240	262	240	276	262	236	262	253	289	282	274	234	291	270	270	281	273	274	251	278	239	259	266	256	248	242	250	285	288	255	241	264	253	287	282	281	273	283	300	259	265	264	270	260	235	280	260	253	256	250	227	275	258	263	254	250	272	247	227	251	252	284	283	274	268	242	271	267	234	275	271	278	249	244	261	257	283	267	260	252	298	265	246	244	268	246	282	252	266	256	260	255	240	260	275	269	259	256	285	258	254	275	245	236	244	263	264	259	311	241	240	269	265	260	256	256	290	263	252	257	247	265	277	283	278	274	221	248	265	261	232	259	269	268	238	250	285	266	242	251	287	241	262	266	267	274	259	256	280	257	277	260	271	263	241	286	261	269	244	244	276	270	245	297	273	254	266	260	272	292	260	268	243	274	261	237	260	272	293	264	276	274	266	272	238	252	260	260	267	242	237	259	282	242	245	258	258	293	273	266	253	265	255	273	259	266	265	280	262	311	243	277	257	282	279	282	276	267	261	287	250	228	249	278	247	276	244	272	281	269	239	255	255	254	235	295	279	239	243	288	260	272	242	250	220	248	248	266	261	260	269	274	249	262	269	260	311	259	273	279	243	285	259	285	279	255	259	282	262	260	270	250	246	251	257	253	261	262	242	232	261	278	291	249	252	291	259	262	261	268	248	258	276	278	264	236	231	238	264	271	299	283	299	282	290	257	262	269	267	251	255	248	263	266	265	260	253	270	244	255	249	253	260	248	271	265	272	247	267	268	280	241	273	269	267	277	259	246	305	251	281	283	260	248	268	297	267	275	253	277	253	281	239	212	263	262	317	290	266	236	247	272	279	248	261	257	270	252	280	277	251	274	277	231	264	248	260	265	301	252	273	292	256	283	249	296	266	261	254	279	239	283	267	269	259	262	278	290	270	245	294	266	242	268	267	280	275	240	272	266	267	263	257	307	276	275	257	270	252	252	261	261	256	268	249	287	268	265	247	269	271	289	270	254	268	292	239	240	264	236	261	262	280	256	273	250	260	278	254	258	259	277	274	273	258	280	241	285	251	258	265	243	309	258	233	297	251	302	258	268
32327	54354	50059	39109	33217	27648	22471	17743	14020	10548	8054	6054	4813	3932	3038	2435	1963	1634	1345	1141	939	820	734	627	621	514	499	462	473	462	473	459	443	430	444	421	391	397	384	399	413	376	431	353	399	396	391	437	406	382	408	414	402	380	380	402	406	387	382	381	403	385	368	374	351	380	366	403	386	390	375	411	404	402	409	373	383	379	325	374	379	387	375	387	375	349	388	387	366	400	393	362	384	387	375	399	422	401	386	368	401	406	346	399	360	420	381	431	388	382	386	381	382	415	399	395	383	402	385	376	383	376	410	382	398	384	394	412	351	409	377	408	353	372	357	430	385	374	377	395	382	344	389	400	356	406	371	418	361	407	421	397	385	363	376	362	395	419	411	395	343	351	392	380	403	342	377	423	371	410	437	420	412	418	367	373	371	403	395	353	379	412	424	384	363	374	400	386	372	394	366	381	421	391	409	353	384	370	417	388	390	424	372	382	379	375	383	396	402	384	401	380	360	333	409	375	380	400	388	379	385	382	395	410	393	366	388	387	392	385	381	370	376	411	399	379	343	395	393	378	387	359	388	379	404	369	395	394	376	390	397	396	390	397	361	341	384	360	391	376	379	410	381	389	406	360	422	376	362	423	375	399	374	391	406	396	364	359	369	395	407	376	387	406	355	365	372	370	372	428	426	407	386	403	401	374	434	417	402	381	356	368	384	381	405	366	364	400	373	397	402	362	364	371	378	375	412	424	407	381	407	384	396	406	379	395	374	387	410	395	393	333	427	357	380	343	430	399	372	390	377	383	349	385	396	383	430	404	371	385	345	374	410	375	347	370	395	373	412	392	371	382	371	386	401	401	379	377	366	372	371	383	423	399	389	369	379	397	372	433	394	429	429	415	403	417	420	393	422	371	363	373	371	401	381	348	358	385	426	399	363	395	419	423	369	404	403	408	387	393	372	358	352	353	402	368	380	325	364	371	376	399	387	385	389	365	378	407	387	367	366	377	406	370	405	401	370	392	359	407	359	387	378	397	421	363	427	426	380	345	349	398	389	398	394	388	389	363	371	397	392	393	374	379	384	416	378	396	419	368	362	400	398	409	411	386	373	399	369	405	389	368	389	373	363	371	401	384	404	391	400	376	371	388	374	383	414	369	362	390	413	405	416	379	369	374	387	388	410	378	396	359	416	385	380	347	372	360	371	357	376	374	421	362	374	402	421	397	391	355	407	379	354	362	397	365	407	358	387	392	363	418	406	365	406	360	414	352	377	390	380	396	397	381	406	418	401	393	359	396	390	356	386	412	353	380	378	412	393	422	395	409	395	363	372	409	378	376	381	373	404	418	391	398	383	378	422	381	364	401	387	369	379	414	402	382	396	350	415	364	381	396	396	378	402	392	374	377	390	405	343	371	392	389	368	420	392	373	383	410	389	397	391	422	414	398	403	394	371	368	372	360	369	376	393	380	419	357	381	399	403	380	326	410	403	357	371	331	397	402	379	387	393	416	379	377	347	389	383	431	389	344	364	451	389	377	350	425	376	388	408	403	416	375	394	394	369	425	393	366	386	388	358	368	400	395	386	367	372	335	386	385	359	406	359	374	407	407	434	363	360	392	417	408	386	417	386	381	408	421	366	375	389	356	352	397	361	384	373	379	366	398	382	380	368	397	405	390	404	367	357	388	360	358	407	407	403	406	361	382	389	383	392	403	367	366	350	381	406	360	412	369	348	365	400	362	372	394	353	386	422	390	363	398	361	360	373	377	395	362	378	402	376	405	384	377	398	385	424	419	388	391	360	413	342	406	403	375	380	446	394	376	381	410	388	407	390	375	415	356	401	415	392	367	395	390	386	321	385	361	391	368	412	399	364	390	365	372	398	415	398	393	421	368	374	371	388	403	387	374	395	434	381	386	383	386	375	409	392	368	395	361	381	380	378	367	378	418	381	380	387	412	382	388	357	409	345	411	402	388	390	386	378	402	391	415	409	372	358	369	358	427	409	325	416	401	391	373	414	404	377	387	386	389	409	402	385	388	418	381	384	385	362	379	386	396	389	380	401	381	395	379	385	407	400	405	374	379	383	346	392	404	375	394	387	361	424	375	410	368	378	360	373	406	390	379	404	393	435	409	370	389	430	386	390	383	439	379	406	383	408	366	412	365	359	400	377	428	373	377	413	400	370	368	428	352	392	389	369	382	357	367	402	375	370	389	366	420	375	435	386	334	378	398	362	378	375	379	398	357	367	382	371	400	407	372	383	411	394	385	387	390	380	379	447	399	364	380	417	389	377	409	338	370	408	365	350	408	356	356	377	370	387	371	382	374	375	406	388	395	376	410	347	395	403	394	396	417	375	414	404	350	376	453	376	390	376	383	386	374	383	394	414	390	388	380	366	377	372	398	394	377	359	405	392	367	393	397	404	358	391	400	357	383	394	389	387	354	384	377	370	390	386	432	392	425	375	388	371	403	357	387	352	385	387	419	376	371	387	402	364	376	393	351	384	394	353	381	378	375	385	397	395	424	384	388	386	424	394	362	388	339	359	418	401	355	410	393	401	381	419	386	376	366	388	423	380	384	360	412	375	378	397	396	390	406	383	362	412	369	349	402	395	387	380	403	381	404	404	387	388	389	397	376	384	358	352	384	396	334	396	369	399	360	396	362	380	372	365	412	395	373	385	412	354	389	380	355	429	395	386	403	402	356	404	398	388	395	400	374	368	391	380	395	393	381	367	367	408	411	377	390	400	388	409	384	406	368	371	380	381	395	386	399	420	406	384	381	378	415	385	402	370	382	426	353	363	409	401	391	390	378	380	376	362	361	409	405	415	366	399	393	415	385	389	386	366	374	409	384	344	377	392	372	376	369	358	393	387	393	372	399	392	385	347	407	379	412	388	368	376	406	403	387	382	356	403	387	405	379	426	370	375	403	374	405	367	340	370	440	416	386	392	414	388	375	385	375	364	375	369	395	369	405	426	400	384	417	413	352	409	385	417	410	378	386	385	393	389	376	389	409	385	366	367	398	382	379	382	387	400	387	373	374	402	404	401	370	396	386	394	401	387	369	397	350	351	367	370	361	403	406	401	362	363	367	398	389	370	378	384	409	380	372	393	377	360	371	414	385	390	388	407	385	405	355	371	395	364	373	395	419	433	389	373	384	354	376	338	378	358	377	411	373	391	398	379	378	390	426	370	398	412	383	387	359	392	371	414	371	384	390	405	373	393	378	388	362	373	396	416	367	394	403	361	386	418	362	386	387	384	404	386	383	385	365	370	380	366	390	374	360	379	405	411	359	381	389	423	418	384	379	397	387	394	394	408	390	392	384	407	395	381	447	398	408	371	397	383	392	384	361	374	403	360	388	380	420	412	392	363	364	401	348	394	429	393	390	384	377	378	381	373	382	365	347	421	412	385	392	408	414	362	360	396	389	401	392	405	385	388	372	392	408	425	368	406	392	421	377	398	402	378	415	411	375	376	368	391	358	406	390	382	404	408	381
22730	20725	28289	23751	22705	24024	22056	14039	9371	6802	4838	3543	2809	2256	1751	1445	1205	892	874	714	575	530	471	412	378	338	327	344	353	352	287	281	306	276	271	262	281	276	268	270	274	280	270	242	250	275	276	298	278	248	252	261	265	254	274	243	276	267	265	276	253	267	232	248	237	260	281	264	236	270	255	278	270	253	263	224	246	260	255	267	277	245	249	270	278	273	260	274	282	293	251	248	211	268	257	276	276	265	262	248	254	259	291	273	298	249	259	254	282	235	258	270	271	273	273	269	258	287	271	280	260	272	278	248	252	266	273	269	232	280	257	255	246	247	271	243	246	251	268	260	260	251	255	245	274	271	304	268	267	257	265	269	279	278	263	275	261	250	236	262	235	274	253	250	256	265	250	255	256	260	265	244	275	249	286	254	290	263	275	275	248	274	257	245	250	285	273	276	264	279	258	264	254	259	266	275	259	265	259	236	249	267	267	265	255	247	270	251	225	284	256	259	237	262	271	247	253	247	278	265	236	276	276	279	254	274	240	252	269	263	265	246	267	258	257	269	255	240	283	272	272	247	272	286	259	263	280	286	278	265	291	229	239	244	247	269	277	266	258	286	266	271	260	284	266	241	296	264	259	266	245	267	240	264	241	239	240	259	244	261	252	285	248	273	233	271	268	246	265	252	269	233	263	254	245	267	261	254	259	239	240	265	227	267	272	252	253	240	275	255	250	256	249	298	281	270	240	227	266	265	263	259	252	258	252	283	245	230	254	250	270	272	248	267	275	250	256	228	284	253	284	253	282	259	243	290	260	268	259	237	246	246	246	258	276	243	260	261	265	271	253	259	262	248	248	271	249	292	265	278	252	265	310	282	274	251	276	266	252	248	293	263	261	261	248	279	250	292	260	261	263	272	296	268	257	251	242	257	252	263	270	277	267	260	289	300	250	267	286	262	239	262	276	250	289	226	256	267	233	263	256	292	257	252	252	265	254	249	275	265	249	270	266	261	255	251	258	234	255	271	251	259	250	292	257	252	240	257	269	255	265	285	240	292	284	266	268	262	248	227	253	286	244	270	301	268	275	252	265	268	262	237	267	278	260	285	270	255	281	241	282	254	272	274	247	277	257	233	283	261	258	286	232	263	265	282	250	232	284	270	242	248	275	228	259	244	253	255	266	244	276	255	237	255	276	279	250	281	269	307	271	253	274	256	270	291	278	259	248	270	252	261	267	256	252	258	250	272	283	263	229	267	253	252	258	287	264	248	287	305	265	257	244	246	232	259	267	239	235	307	261	252	262	240	230	246	282	254	257	241	248	289	276	288	258	222	263	242	272	276	262	264	273	283	256	248	247	265	274	247	275	256	272	253	258	247	263	232	246	260	236	268	273	279	252	259	277	259	229	281	250	230	261	260	262	268	247	241	284	254	245	247	287	293	259	248	279	258	285	268	253	263	270	246	269	239	274	278	278	247	270	263	253	283	260	228	266	238	275	256	266	258	259	252	260	260	265	258	253	249	260	251	237	246	215	262	247	257	260	259	269	270	250	235	262	253	228	254	255	282	268	254	259	266	261	263	243	296	244	257	250	246	263	293	273	272	241	282	270	255	238	261	245	269	247	275	284	251	261	239	256	233	243	253	266	252	267	266	264	287	271	272	284	249	272	255	265	282	252	274	249	267	255	238	252	245	257	261	263	249	276	261	266	281	268	272	251	243	245	265	255	218	279	286	237	275	264	244	283	276	262	260	255	245	264	284	250	256	266	295	251	243	238	251	260	293	276	247	266	259	230	274	250	307	252	252	249	267	276	283	278	252	294	248	280	257	265	236	245	266	268	240	258	239	296	266	293	272	257	244	244	252	269	238	270	287	262	278	257	241	254	277	257	255	273	262	298	257	276	249	230	236	277	241	279	286	263	259	240	275	266	236	276	269	273	270	241	271	277	257	277	273	246	284	274	252	269	275	227	276	278	268	318	279	249	227	254	246	295	265	249	266	267	274	272	217	250	235	268	259	255	236	265	273	271	250	273	252	281	242	251	259	266	259	282	256	266	282	281	290	255	283	280	268	279	229	252	268	256	278	252	255	280	268	235	270	254	256	257	262	276	258	237	270	261	278	259	247	247	269	279	261	272	244	309	228	261	219	252	298	240	255	261	255	245	251	279	248	283	240	263	246	262	263	235	254	262	259	297	260	276	274	272	247	264	251	281	271	261	255	282	280	261	270	276	241	293	271	265	258	278	244	220	245	303	259	234	225	287	234	270	238	284	256	266	287	267	244	293	242	258	256	289	251	240	263	245	268	285	276	245	263	271	281	266	239	261	261	259	245	247	245	290	262	266	274	241	267	253	253	231	274	255	258	249	237	231	246	262	294	256	248	253	307	262	276	299	255	284	256	246	232	271	263	253	274	245	269	260	257	249	243	266	275	256	283	240	236	256	284	266	276	238	268	269	246	270	249	256	274	281	282	255	270	256	295	261	295	254	245	252	234	275	238	281	258	278	257	305	258	231	242	250	284	281	278	248	232	254	235	236	287	279	245	279	275	243	297	280	311	263	255	264	279	283	278	267	275	260	277	270	296	268	269	277	235	261	257	275	285	259	259	255	246	250	236	245	272	264	274	236	258	256	291	246	238	280	251	250	233	286	252	234	244	253	258	259	271	287	235	296	279	284	267	257	243	246	237	273	245	285	267	278	271	248	237	257	260	248	268	260	263	261	258	261	246	277	251	250	237	267	232	250	251	244	300	243	258	241	269	265	240	257	249	267	234	234	241	275	245	264	271	243	270	249	250	250	289	261	277	310	281	282	254	243	275	257	269	273	269	268	271	263	247	257	248	266	244	260	236	274	258	244	286	243	271	246	267	235	286	265	267	266	259	250	263	235	244	273	275	242	259	254	251	237	278	235	248	240	268	287	262	227	237	276	267	240	257	272	248	260	246	259	269	265	276	278	262	290	252	277	295	259	250	251	254	258	255	256	281	288	274	261	247	256	266	252	258	287	279	267	229	274	299	252	275	269	224	264	263	253	261	288	264	247	253	286	287	258	272	262	266	279	259	248	245	267	280	256	242	267	250	281	239	272	248	265	255	271	278	264	233	268	269	247	234	257	238	258	235	234	246	251	267	276	270	234	272	249	257	246	239	270	249	254	261	258	263	241	259	237	260	247	259	273	254	265	272	250	255	265	242	278	276	266	241	251	258	290	252	262	269	263	245	273	299	239	243	261	255	249	294	274	241	258	281	261	268	263	240	243	252	274	239	260	254	253	275	280	258	286	294	235	256	273	240	256	251	269	247	261	276	255	268	273	263	265	263	261	271	256	254	268	296	262	260	266	262	270	251	268	247	244	271	234	244	247	240	255	248	249	256	248	283	257	272	257	265	255	253	275	231	255	234	262	256	257	263	259	251	249	275	256	283	282	276	263	279	284	247	270	294	280	267	250	292	295	257	272	269	261	259	266	252	274	251	258	264	270	285	249	243	263	259	247	255
33860	59105	55232	43713	37424	31896	26931	21898	17784	13988	10794	8393	6794	5348	4198	3410	2664	2120	1834	1573	1200	993	842	780	663	595	557	572	511	479	448	473	424	395	438	400	408	416	377	355	357	385	382	371	351	396	379	424	376	360	394	390	403	408	390	399	361	390	387	401	353	372	409	399	404	370	375	388	388	382	355	382	374	392	375	386	399	357	401	381	377	366	361	365	350	379	377	349	382	377	357	400	419	361	379	373	359	371	366	390	327	370	420	373	366	400	381	376	373	389	411	383	369	399	354	367	375	377	375	398	371	390	392	343	409	359	390	363	372	384	404	369	381	393	377	354	393	365	352	336	359	402	395	358	376	377	375	392	372	408	391	394	347	400	389	340	356	387	415	365	356	368	435	391	328	359	382	371	386	377	411	371	389	392	342	367	382	350	352	393	364	390	399	424	405	385	344	377	414	422	374	420	371	364	363	366	369	396	350	383	360	397	375	379	375	372	397	413	374	357	454	365	360	360	394	350	381	380	395	380	383	363	365	355	362	378	387	378	368	367	375	347	406	380	398	386	381	370	406	376	377	382	370	380	372	367	345	403	414	340	382	376	369	351	411	389	365	364	382	360	355	366	405	341	397	380	349	414	403	407	359	378	386	358	361	374	391	356	358	390	396	356	387	373	367	409	391	349	384	365	374	345	415	373	379	365	379	369	347	374	397	373	391	390	344	390	407	371	385	403	370	389	409	433	404	368	383	398	361	358	394	372	401	401	358	367	367	334	390	392	363	367	378	358	397	369	377	391	394	419	405	378	356	383	397	384	366	383	401	387	391	412	388	371	371	362	376	348	389	376	383	375	387	331	367	393	382	376	377	376	385	360	384	369	371	328	364	385	395	365	402	393	343	388	364	359	383	372	370	391	327	380	386	416	436	386	378	384	399	348	371	332	393	377	415	362	401	391	386	411	386	379	376	365	413	366	373	396	393	392	375	385	368	387	358	399	387	362	383	365	370	376	393	364	394	400	370	364	411	337	376	352	345	397	375	365	409	399	382	365	390	391	381	359	385	371	366	393	392	382	391	352	387	380	373	380	378	363	384	356	383	417	387	359	375	367	393	381	383	349	422	379	383	403	367	356	375	358	402	343	371	364	399	392	366	381	391	379	382	366	375	384	383	409	359	364	394	385	365	371	356	370	393	377	353	375	363	352	359	405	373	358	380	367	363	394	378	377	372	369	395	403	374	365	366	353	392	356	374	366	385	382	361	398	392	370	372	381	398	407	385	394	398	405	395	406	398	364	384	376	399	380	375	369	424	387	350	388	383	360	377	365	410	362	398	344	359	382	365	394	379	377	364	382	393	356	374	377	380	397	366	392	400	392	423	383	385	420	351	371	368	362	393	401	373	376	383	379	385	389	377	382	391	355	403	397	353	387	406	339	396	368	359	397	398	400	392	374	389	403	374	376	346	386	346	347	381	422	369	378	367	375	368	370	424	394	369	362	387	409	379	409	393	338	361	385	343	361	385	374	372	367	369	370	382	353	376	379	363	408	363	421	372	378	396	340	387	383	375	380	345	340	372	360	390	362	359	363	371	405	370	379	364	424	408	384	354	382	351	390	389	393	406	379	379	355	385	380	391	410	347	397	406	382	386	361	366	378	394	359	338	404	403	405	414	406	370	386	369	341	398	373	368	391	354	399	371	408	328	405	383	360	373	354	373	360	362	385	387	352	418	382	367	346	387	375	383	334	350	370	382	363	353	355	374	372	372	347	355	372	321	377	389	377	382	329	378	360	354	354	385	391	403	393	352	379	354	387	385	389	386	376	350	368	382	360	365	433	358	376	383	364	377	392	406	372	392	395	391	361	399	366	375	341	396	350	377	421	359	349	401	333	388	383	374	401	388	417	394	344	354	400	389	363	392	368	397	391	375	370	404	421	397	371	358	342	341	415	364	323	378	346	380	413	391	407	349	392	362	380	392	345	391	395	361	348	360	389	410	379	354	377	415	378	348	363	357	385	367	388	340	371	356	373	396	381	350	354	358	392	376	366	357	394	333	374	410	376	414	357	381	368	380	351	346	378	361	396	374	357	379	370	402	367	360	367	371	378	371	374	323	378	366	391	434	364	355	399	392	370	399	372	387	337	378	335	358	396	366	372	378	356	375	372	374	376	364	372	351	364	365	394	371	338	379	408	383	377	343	354	351	376	380	369	374	391	355	352	360	350	331	368	355	376	378	364	391	368	372	372	363	386	358	358	409	380	360	394	350	360	366	379	350	347	389	353	378	377	370	355	417	389	415	373	384	363	375	365	389	369	399	378	397	364	402	375	386	413	370	389	392	346	375	365	359	357	391	385	364	400	394	365	368	392	411	392	376	358	400	366	378	392	353	379	341	410	364	389	386	389	392	370	359	397	379	365	368	376	398	392	335	346	392	373	406	371	360	374	386	362	390	389	374	394	367	384	378	378	379	375	362	423	383	410	417	406	401	359	410	381	383	367	388	376	377	360	364	352	379	367	334	367	390	371	394	410	390	377	357	386	354	335	383	354	375	366	352	387	393	346	370	385	364	377	382	374	329	373	385	384	380	358	406	373	404	392	382	387	366	385	351	409	403	372	379	365	392	366	358	376	388	399	371	376	392	349	395	390	385	382	369	382	380	430	385	370	390	345	444	376	379	390	393	399	380	344	389	356	407	372	359	377	389	376	376	367	391	381	430	393	352	358	386	397	348	380	347	387	392	376	365	388	344	384	383	363	387	361	333	395	342	371	343	375	379	406	372	388	395	378	408	340	376	372	372	371	374	393	406	391	362	357	386	386	374	345	390	401	412	411	370	383	362	415	387	406	370	404	356	412	395	375	371	361	374	391	378	390	365	371	346	398	396	384	383	362	352	364	375	401	351	392	382	396	381	375	379	390	407	367	383	372	376	369	398	377	372	383	355	413	349	341	369	360	366	332	409	392	416	382	344	385	395	396	388	402	363	374	372	412	392	357	363	367	401	370	346	336	349	380	385	357	378	361	361	398	364	384	343	410	371	363	393	368	381	390	358	361	369	376	387	359	368	430	373	361	366	370	377	372	364	362	339	338	359	326	363	398	389	380	411	435	385	359	363	394	345	395	370	392	363	390	379	361	340	390	401	338	327	359	367	379	382	401	363	405	378	370	386	398	398	395	378	363	354	392	321	366	385	371	361	397	386	354	384	396	374	361	374	349	409	354	401	371	345	371	361	356	343	366	419	412	369	394	379	385	375	391	396	352	383	399	400	378	405	393	375	369	360	378	384	398	387	358	386	383	398	392	413	393	385	406	351	376	349	347	362	399	350	379	385	390	374	332	376	376	375	415	368	406	403	357	382	362	406	349	389	396	379	362	416	361	344	361	354	411	347	387	379	366	360	337	399	346	351	383	388	358	372	393	359	383	374	379	371	367	373	390	392	399	351	396	401	385	357	342	391	401	370	420	384	403	418	350	401	379	441	351	375	400	362	387	385	385	353	386
28360	31826	39124	31719	22038	14452	9349	6054	4152	3061	2346	1694	1363	1134	887	772	611	534	533	433	395	384	359	313	341	282	301	291	298	295	268	253	278	260	279	303	271	282	276	294	261	296	286	267	274	264	247	285	273	262	241	274	264	263	258	248	271	231	256	267	269	281	294	240	281	263	243	260	247	253	267	268	275	247	281	280	282	285	266	277	271	301	253	261	283	247	266	260	284	243	260	259	259	281	289	288	296	268	270	284	273	269	244	263	270	249	267	329	327	274	267	264	241	258	250	279	250	291	284	246	260	302	262	286	260	250	263	265	248	262	289	260	267	291	269	255	271	258	281	262	297	244	251	287	291	264	228	249	264	261	248	288	252	245	260	274	273	262	272	249	282	286	245	257	276	251	264	215	276	279	281	265	289	261	239	276	241	255	241	287	245	248	236	285	261	263	254	277	269	282	263	282	266	279	261	253	247	292	292	276	284	279	290	257	253	256	275	259	257	267	241	221	292	241	275	288	257	243	276	260	263	262	275	252	274	246	262	270	240	265	241	274	264	255	282	253	270	293	273	250	275	231	290	246	265	256	259	270	290	254	251	256	259	282	278	269	254	261	261	264	268	253	276	290	254	243	252	285	264	258	262	273	261	270	242	280	278	262	250	290	263	268	242	294	246	260	236	273	267	283	254	268	259	288	239	269	258	286	235	250	269	239	257	282	259	236	243	244	265	267	287	248	258	254	248	266	270	250	262	275	274	234	274	271	272	264	253	251	275	271	248	291	278	270	261	237	267	277	269	281	236	259	275	251	266	286	246	261	270	268	258	244	259	262	274	253	278	269	243	245	287	270	286	259	278	277	268	252	277	260	277	279	271	303	267	312	252	269	276	269	262	265	274	244	285	259	295	258	306	286	263	247	250	260	257	257	287	275	266	232	261	260	251	263	253	218	260	270	262	265	283	255	278	269	274	256	270	263	262	295	290	243	241	261	262	252	256	242	282	277	259	267	271	263	253	240	281	255	262	260	231	272	268	268	244	250	265	275	267	254	239	251	258	252	284	233	263	282	265	288	256	275	259	278	253	273	234	283	268	258	273	259	292	279	257	245	291	257	246	256	273	268	295	279	259	255	255	259	236	284	238	286	303	251	239	261	264	252	262	314	258	265	286	259	247	282	250	266	256	255	277	262	264	260	281	271	267	251	258	272	272	240	238	284	280	262	243	288	274	263	257	261	270	283	260	263	254	239	289	248	257	271	265	268	268	260	280	275	291	291	266	277	254	279	280	262	252	248	255	232	255	264	282	287	246	274	283	264	269	246	282	268	270	265	268	273	251	283	234	288	280	264	280	250	265	245	257	254	242	285	248	273	262	272	276	249	252	220	266	255	303	257	256	248	255	255	272	256	258	262	247	271	264	257	256	273	300	274	269	260	275	286	263	274	267	266	276	255	270	247	281	262	265	273	270	263	247	255	287	239	259	263	253	274	254	252	261	256	273	247	260	288	295	283	261	291	285	238	263	236	258	252	262	267	276	290	254	246	272	279	263	277	264	261	264	268	264	257	264	248	289	258	285	273	290	245	255	247	271	275	278	268	275	260	277	271	252	259	302	268	255	250	260	260	321	251	255	257	251	264	247	258	266	246	263	261	254	287	242	256	288	279	250	276	280	250	243	274	255	249	236	241	267	253	281	238	294	237	262	268	282	257	277	234	259	282	271	243	276	271	264	276	263	269	258	238	284	265	246	262	272	265	291	244	259	272	253	268	282	256	268	259	267	270	261	261	262	265	260	260	252	294	298	258	270	246	282	279	261	269	282	245	268	257	245	288	281	272	277	263	253	274	248	244	245	259	271	285	255	275	272	280	285	244	252	262	262	285	238	268	251	285	258	236	282	258	262	268	309	288	248	255	274	258	278	234	265	314	236	250	260	259	266	289	244	238	257	266	258	254	278	281	305	249	283	261	275	253	258	289	277	275	259	257	231	250	279	252	249	272	284	261	249	267	236	237	283	256	245	254	256	275	264	264	257	266	270	239	273	288	287	251	285	309	283	222	268	242	253	291	282	273	277	260	262	272	266	289	252	262	278	271	277	248	264	263	268	268	276	258	274	283	269	249	283	263	242	251	249	246	255	244	287	271	255	242	285	269	289	297	289	242	256	279	287	258	286	252	244	256	238	292	325	284	251	287	262	260	279	250	262	272	284	272	276	243	282	258	263	281	266	244	246	257	287	266	270	282	253	296	268	242	244	268	265	249	269	249	268	232	255	265	271	274	271	245	276	278	236	250	275	246	258	242	259	256	283	265	272	278	248	273	249	287	251	283	259	257	284	260	245	271	271	260	276	260	275	274	255	262	260	254	266	280	248	284	256	284	250	265	317	258	233	233	239	266	299	264	254	268	238	267	254	287	268	258	252	256	272	259	248	272	254	251	248	242	271	258	274	260	253	268	298	275	276	236	279	224	289	259	263	245	288	297	298	247	254	278	257	281	270	273	266	282	284	266	237	262	267	272	267	268	274	251	267	260	232	256	235	247	266	243	251	255	266	225	280	260	254	267	290	251	256	234	266	280	258	281	257	276	259	275	288	261	275	258	241	321	246	278	274	246	294	243	269	271	244	273	279	260	280	292	281	252	256	267	285	232	259	264	269	239	265	244	268	269	275	265	259	298	274	259	254	269	240	269	262	251	260	262	279	286	260	247	270	257	237	265	251	284	274	246	254	261	283	286	276	255	269	271	291	258	267	263	268	256	281	294	249	258	245	263	263	245	254	298	250	280	285	269	271	262	267	257	269	265	254	263	249	269	269	254	256	263	234	275	274	304	252	240	281	265	258	262	252	260	254	268	261	284	253	266	271	265	246	260	269	271	260	287	279	270	263	263	270	284	250	277	245	266	266	240	259	252	262	306	245	257	286	264	257	278	283	269	280	274	240	252	279	263	272	254	273	284	270	289	280	275	254	229	242	270	269	242	281	260	281	267	256	292	244	273	254	280	230	262	241	284	265	282	288	222	262	255	266	247	281	265	283	248	270	244	278	249	239	265	242	252	284	288	279	283	276	255	245	245	258	236	271	261	261	271	287	293	275	281	298	253	252	273	281	239	264	272	263	264	247	289	281	274	245	264	279	282	282	274	281	265	256	279	278	281	292	295	251	277	294	287	296	274	264	260	265	265	246	266	259	258	258	290	263	303	266	278	269	257	280	225	258	250	243	241	256	248	281	270	269	269	264	256	250	258	239	263	266	302	254	278	263	294	259	258	285	262	252	289	262	284	257	263	241	292	237	265	287	276	245	272	261	279	285	249	261	236	285	264	297	247	290	275	275	267	269	257	279	260	267	261	266	260	269	263	251	243	286	246	280	272	255	264	255	284	252	284	282	247	257	269	276	287	280	269	287	268	259	257	302	280	278	275	257	269	254	266	286	270	265	247	269	293	215	261	283	267	246	264	273	246	280	266	264	261	267	254	261	267	256	267	272	277	268	252	270	272	259	265
33081	49113	45190	35164	28218	22437	17324	13209	9967	7634	5732	4332	3450	2692	2121	1713	1381	1153	1059	839	755	702	653	523	499	479	468	465	483	429	428	406	408	450	424	396	396	402	418	371	375	373	381	416	401	376	390	407	403	396	417	387	407	379	391	390	429	396	400	415	381	396	421	371	405	409	404	416	369	368	404	387	390	384	353	391	373	371	362	386	388	380	393	338	396	412	391	367	429	394	380	403	412	400	418	421	395	399	380	351	365	364	386	363	417	433	407	417	403	384	392	403	365	417	408	360	369	430	351	347	402	398	403	407	402	398	364	410	377	351	408	385	387	395	380	402	367	380	386	384	358	378	378	380	393	406	394	403	387	395	415	414	373	350	385	371	396	365	383	392	387	413	374	421	377	401	367	398	365	367	339	383	375	373	409	383	389	397	409	378	401	382	394	363	392	372	383	386	366	366	373	366	391	379	389	395	410	391	390	412	394	410	412	379	357	361	350	392	388	396	377	373	396	394	400	412	367	374	352	409	371	358	370	366	386	422	363	393	386	378	403	385	401	383	390	415	413	380	415	340	388	364	415	356	409	379	384	384	409	399	405	387	409	379	409	403	386	374	385	396	422	406	414	346	371	413	372	399	391	345	382	339	371	416	391	374	381	411	399	398	404	393	418	352	402	370	400	389	361	370	387	396	390	388	374	362	392	413	358	412	398	388	374	403	375	406	400	370	386	396	398	375	373	397	364	371	400	397	372	369	374	387	367	369	404	357	382	376	403	409	380	388	449	381	409	386	390	370	405	373	396	391	391	404	337	379	389	394	371	395	390	377	416	402	387	372	371	380	387	356	419	415	402	437	390	403	375	377	383	404	376	370	373	388	406	368	398	400	376	372	369	393	362	373	391	399	387	410	397	369	411	370	397	383	388	381	383	388	392	371	409	380	413	407	396	399	391	368	405	423	388	380	387	413	400	355	403	378	373	354	371	374	405	407	391	401	365	362	424	346	427	392	375	376	369	389	386	391	421	420	359	386	423	368	375	381	421	382	379	379	393	390	392	382	390	423	376	386	376	381	411	433	406	375	369	424	367	407	413	374	385	412	402	394	404	390	384	381	386	394	401	332	386	398	369	387	401	390	375	359	380	388	408	377	360	379	406	381	408	377	391	371	378	386	396	392	398	382	392	360	383	386	378	391	407	393	371	355	401	397	356	387	353	407	407	402	375	361	402	387	375	412	382	381	371	414	375	388	425	391	421	393	386	383	364	388	367	383	395	397	378	370	413	367	390	381	409	396	382	393	400	374	374	412	408	386	375	386	404	376	414	384	405	386	384	398	437	412	372	393	384	386	405	383	419	367	414	377	411	382	380	397	373	387	344	375	383	368	364	362	397	388	374	381	383	367	364	361	354	375	397	412	388	386	343	415	407	393	391	375	390	384	370	365	399	338	384	403	345	408	364	437	366	380	372	408	398	396	379	397	412	386	382	369	413	395	399	364	391	381	392	416	383	355	389	390	374	413	406	430	397	388	360	415	418	411	375	400	388	411	355	406	386	406	384	394	374	380	392	369	405	375	364	362	362	372	375	418	396	379	390	384	402	378	413	410	390	371	430	353	370	396	392	387	379	402	384	375	423	384	401	407	391	379	412	356	369	418	374	356	359	407	380	391	379	416	403	395	369	386	357	402	386	406	386	369	380	382	389	399	356	366	387	372	373	368	375	377	388	381	392	388	400	362	399	403	379	376	396	361	399	358	371	406	360	416	387	406	372	392	374	369	385	393	410	401	403	407	361	375	386	370	374	392	366	390	408	345	404	379	377	394	387	383	355	390	413	404	367	375	373	407	385	409	407	384	407	371	417	392	375	368	387	363	393	365	420	376	364	383	403	406	413	392	386	382	378	411	402	366	399	402	386	362	397	382	353	365	361	415	365	374	428	414	379	442	365	385	388	418	398	374	364	396	377	388	353	422	405	378	401	379	369	391	384	393	382	427	393	387	416	409	361	361	433	389	379	394	375	380	380	379	379	393	413	400	400	345	376	371	396	358	406	395	374	391	417	377	412	368	394	371	400	394	417	388	406	381	363	410	437	377	370	373	401	364	384	383	403	402	352	332	379	404	393	425	374	334	401	379	354	402	407	355	401	403	397	399	352	407	371	385	382	380	342	376	439	367	375	382	369	387	369	413	365	361	375	364	394	390	387	409	376	394	398	399	378	366	385	412	381	372	413	377	397	426	405	369	334	392	394	369	362	395	380	400	394	376	399	385	396	336	408	384	373	396	393	366	395	407	397	390	371	386	384	398	407	384	398	418	391	414	396	384	359	413	382	417	397	365	383	383	389	409	383	378	379	375	350	404	397	390	360	355	413	414	392	385	401	378	371	386	409	393	425	420	366	387	381	401	425	377	359	388	375	361	410	412	372	384	368	366	390	365	364	373	368	382	383	373	434	386	398	398	367	392	373	386	354	414	417	375	401	401	378	394	361	387	391	344	348	360	409	399	398	379	372	388	401	375	410	404	397	382	347	407	366	395	384	374	376	411	412	428	426	404	403	368	390	399	377	378	393	349	392	377	361	386	377	381	378	397	357	377	421	378	394	393	378	400	380	414	415	390	376	398	384	396	382	373	394	395	403	406	373	392	377	382	385	370	403	402	398	367	377	369	360	409	395	403	429	399	398	392	402	380	397	413	386	383	393	417	390	384	392	386	375	397	394	385	380	359	370	415	389	412	391	386	416	355	391	436	393	375	384	373	381	373	403	405	407	430	379	385	421	417	382	394	376	359	385	401	379	381	366	380	357	394	364	362	359	361	375	394	370	389	392	370	430	400	385	356	374	382	370	404	387	410	410	391	378	399	394	389	399	382	360	368	419	377	405	409	385	346	437	375	390	368	377	421	423	363	404	415	377	387	393	363	395	425	402	393	381	404	367	362	353	401	414	412	365	407	412	363	370	384	373	381	370	374	396	352	380	368	383	373	410	364	347	381	378	392	406	369	359	393	388	393	409	364	360	426	358	384	388	376	378	420	387	374	420	340	357	382	363	355	388	378	382	377	415	410	394	398	419	404	366	367	361	367	392	416	371	370	373	390	419	401	325	392	385	384	366	392	399	354	378	382	370	345	428	415	403	394	362	372	344	372	416	372	412	368	410	367	412	392	384	387	395	391	404	366	410	404	396	409	353	378	359	352	416	373	369	380	394	400	405	376	393	363	359	383	380	365	386	391	402	355	401	422	352	441	388	370	393	359	386	378	374	381	352	383	444	360	396	391	376	419	417	401	384	378	413	392	384	370	392	402	370	385	374	375	395	400	417	406	382	396	388	355	379	378	392	368	374	396	338	396	412	410	408	413	399	374	361	393	366	379	360	402	411	391	357	412	381	356	370	415	374	397	402	355	387	385	421	345	380	419	389	383	369	394	390	375	432	391	383	380	399	367	366	380	363	366	374	393	378	429	382	391	353	392	401	373	388	396	352	394	381	375	400	350	367	395	385	398
23961	20794	28386	27446	24417	20835	14995	9251	6258	4455	3400	2588	2029	1638	1215	1079	856	741	660	554	498	383	396	374	331	323	334	359	285	306	301	295	331	299	292	270	277	251	265	307	280	274	297	302	279	252	259	212	254	254	260	285	272	257	248	246	267	272	282	260	247	246	240	266	291	294	246	250	274	263	246	272	274	266	300	270	280	253	253	249	254	259	258	246	238	266	281	254	261	261	277	257	283	266	277	265	303	260	255	266	257	277	257	244	257	275	239	282	258	283	284	287	262	282	280	276	251	258	267	280	248	234	280	277	266	261	277	232	271	254	292	257	281	285	260	229	306	278	270	261	279	276	275	251	262	269	270	278	279	273	270	229	254	238	270	258	264	259	242	275	278	227	264	268	261	281	275	292	267	280	261	260	275	252	252	292	298	271	253	250	269	281	273	269	267	272	275	281	289	284	289	284	269	253	258	249	263	277	275	255	256	270	262	256	258	268	255	256	248	274	270	248	266	283	303	292	276	277	292	289	262	275	246	265	266	281	276	264	254	241	256	278	275	272	257	252	287	227	265	258	275	258	273	293	266	266	261	245	268	255	242	283	262	265	237	257	292	270	274	283	244	300	275	234	252	258	263	272	267	255	288	263	261	265	293	266	266	264	253	257	284	264	259	273	239	222	274	281	249	241	289	245	240	245	266	287	268	234	260	273	252	291	283	241	282	233	281	254	281	273	257	276	291	294	264	249	269	270	264	258	259	288	262	258	288	258	235	282	239	273	283	266	253	295	271	249	272	264	285	270	263	255	245	267	294	299	267	277	274	275	261	255	263	288	264	266	299	292	271	235	266	253	266	290	281	299	267	263	273	241	254	270	299	282	246	261	272	235	290	224	277	234	273	281	265	275	274	260	304	256	282	280	239	260	291	271	271	275	254	259	282	231	284	270	278	268	259	293	258	269	283	264	265	282	267	263	252	274	277	284	250	261	276	279	290	265	272	276	255	262	265	285	241	275	258	285	267	262	248	274	282	253	310	274	285	233	236	274	257	310	269	244	285	246	267	250	257	271	272	256	283	247	284	252	285	258	271	266	283	275	243	280	301	268	268	261	259	276	242	236	267	279	299	267	286	234	286	272	316	276	268	263	277	254	278	258	287	235	251	278	279	264	258	282	272	299	271	259	278	266	265	274	254	264	269	284	254	238	282	300	297	253	240	283	244	274	269	283	258	242	297	278	273	269	247	287	290	255	285	218	259	248	269	254	259	254	240	269	245	268	250	259	261	259	268	262	286	279	278	250	271	275	256	246	286	255	252	277	276	272	275	239	248	261	284	305	247	266	253	224	278	269	285	284	257	247	252	245	267	263	247	266	272	269	261	257	249	296	265	275	247	265	280	266	270	282	251	273	254	269	246	274	273	281	285	265	275	249	263	240	270	278	255	294	247	255	278	243	256	254	249	253	290	255	275	282	266	254	263	295	259	263	271	270	265	270	250	252	249	262	313	272	260	259	227	270	289	252	236	288	298	250	240	281	296	261	294	285	289	239	290	249	269	249	264	253	308	255	241	249	264	254	281	282	250	268	274	268	288	263	269	272	251	272	278	273	255	264	248	248	277	273	240	281	267	278	289	256	295	251	283	258	273	245	261	266	269	242	267	240	270	264	238	290	286	271	274	277	259	251	277	296	262	277	255	265	237	257	301	280	265	277	278	260	282	284	261	289	257	264	268	276	267	262	262	259	298	278	259	261	265	277	291	279	279	269	254	283	249	286	257	268	295	271	299	258	274	280	271	292	260	248	286	238	260	276	268	269	270	272	245	262	290	296	301	260	247	278	250	270	266	272	275	254	281	297	288	251	274	259	250	244	282	299	265	255	298	309	278	273	248	276	263	275	290	245	243	234	276	256	230	261	258	277	287	271	266	275	279	265	279	243	250	269	247	268	265	253	291	274	244	274	271	275	261	253	260	269	252	303	292	256	281	264	267	264	281	248	250	260	276	280	253	245	236	257	245	282	275	253	284	256	297	270	275	263	247	247	267	267	278	273	278	292	271	242	272	251	289	277	301	264	257	253	271	268	289	292	292	297	268	258	289	275	283	277	275	285	251	269	267	250	243	273	262	239	287	266	291	247	268	269	273	265	258	239	271	290	284	265	276	295	266	272	266	272	285	274	270	261	283	280	270	251	261	252	263	258	235	241	246	246	255	265	262	271	221	262	273	288	296	255	270	275	243	283	267	298	267	288	268	256	232	268	272	231	250	264	303	290	255	252	269	240	269	257	246	261	275	244	304	274	276	271	255	266	271	267	239	270	284	264	287	280	277	257	226	250	262	251	258	268	266	270	260	278	265	279	254	281	281	275	247	241	274	295	231	255	299	234	247	256	252	276	296	266	250	262	257	277	255	293	261	292	251	276	275	263	290	308	260	251	298	274	288	233	317	242	252	260	256	261	282	253	261	263	249	289	262	300	242	236	262	273	258	250	270	255	252	256	280	269	266	271	266	273	278	260	260	261	291	260	254	271	266	288	259	266	243	268	258	257	278	281	253	287	225	238	265	235	300	275	270	236	260	232	255	291	275	266	282	272	271	292	279	270	283	281	249	264	273	247	270	239	256	249	264	263	246	231	269	265	289	254	260	273	286	275	260	297	289	268	269	257	237	251	272	248	247	272	257	274	261	270	258	271	261	279	240	260	285	261	236	211	278	294	283	292	287	229	235	250	256	308	244	286	246	278	261	256	259	302	259	266	290	246	294	277	292	280	260	277	255	256	283	260	234	246	252	238	261	288	264	263	273	270	272	299	260	279	271	276	264	269	281	251	266	275	240	259	264	273	251	245	271	301	283	250	299	288	250	260	269	282	267	279	242	258	252	251	253	270	257	273	252	260	244	241	267	267	247	267	263	270	240	272	253	237	233	272	266	248	280	265	277	221	289	250	274	285	276	247	272	266	276	253	294	290	269	254	270	280	261	249	289	264	271	247	276	272	256	276	245	289	246	255	245	275	268	237	288	273	279	271	275	253	247	242	275	270	270	282	268	260	261	279	254	275	293	283	277	272	254	277	282	270	277	243	241	249	283	261	267	260	277	290	272	272	291	284	258	258	270	282	255	228	251	258	269	259	275	278	280	284	282	271	265	288	240	246	246	274	290	241	267	285	281	252	269	248	233	284	267	288	279	266	248	274	246	233	254	243	241	278	272	297	244	267	270	268	284	262	257	283	284	268	240	291	285	276	245	270	261	258	273	293	298	271	271	283	292	237	263	283	220	249	261	276	253	276	256	267	260	255	261	275	274	278	253	287	271	284	260	262	246	279	272	283	267	292	303	264	277	259	246	279	280	264	270	261	283	277	242	305	265	288	276	243	254	273	279	266	255	302	279	266	277	277	278	287	278	252	257	252	259	261	284	252	252	302	223	267	263	245	285	245	291	287	268	257	255	276	282	280	275	253	277	254	252	284	252	242	233	256	288	271	253	275	290	267	290	275	240	247	285	263
32337	54291	49926	40067	33088	27383	21784	17088	13595	10428	8019	6339	5013	3928	3131	2480	1976	1504	1376	1132	923	789	717	617	558	531	526	521	473	460	444	410	435	450	396	414	405	415	405	414	383	406	414	411	378	394	383	386	391	390	387	367	380	390	390	398	361	369	419	423	403	372	407	347	410	395	410	413	396	397	357	415	401	386	430	384	440	398	395	394	378	391	405	370	359	402	429	397	367	388	363	408	430	395	392	349	419	367	418	402	397	380	359	404	389	386	353	379	404	365	408	406	376	377	402	376	425	417	388	387	393	415	379	390	395	393	357	389	381	384	393	388	386	396	393	379	368	378	387	385	429	378	406	381	378	383	366	405	413	393	373	403	375	397	414	446	351	417	372	392	395	410	406	411	403	354	398	393	398	387	386	395	419	401	397	367	350	389	370	396	371	375	395	369	433	388	394	388	377	411	405	359	407	405	383	414	367	412	378	379	404	400	390	382	371	422	387	350	414	355	383	408	424	380	409	406	372	375	354	410	389	423	394	375	386	403	378	382	344	396	395	366	386	399	414	399	386	381	366	410	397	450	376	375	401	388	368	377	367	393	390	359	385	404	399	404	399	384	381	383	396	376	358	408	394	387	394	406	387	385	410	363	392	414	398	393	363	403	398	367	413	399	410	423	363	386	368	386	384	389	391	397	392	416	402	366	374	400	388	388	415	387	377	402	379	341	371	372	405	368	418	377	405	382	419	386	431	377	389	398	391	375	343	396	392	367	376	417	419	403	390	380	357	398	393	417	361	391	381	406	397	354	373	387	415	411	373	386	334	417	408	404	395	375	411	395	391	367	400	394	384	384	392	366	415	382	393	401	384	397	380	371	402	407	398	399	391	359	399	411	371	356	404	361	366	378	385	398	415	423	403	427	435	434	444	401	415	384	364	414	384	418	387	398	381	401	386	353	378	410	379	396	386	362	428	405	413	372	373	420	362	418	382	398	376	394	368	338	373	359	406	413	394	360	390	386	400	389	421	400	355	414	397	390	371	424	387	397	363	372	410	398	419	414	368	378	401	379	361	400	386	382	401	389	417	403	397	409	394	367	408	389	386	414	360	373	389	373	419	394	421	384	370	377	384	415	431	394	386	387	398	344	420	389	382	420	420	385	430	366	382	398	370	413	367	395	368	402	356	390	392	367	405	396	395	394	384	375	394	400	379	378	438	364	377	393	373	397	371	409	418	362	399	413	421	411	409	370	379	417	374	365	389	419	394	380	396	416	368	380	383	360	398	367	416	399	370	360	375	362	400	367	407	377	392	398	382	393	378	375	364	372	389	392	389	396	385	382	391	371	442	395	371	403	409	415	362	370	376	354	402	406	405	357	399	436	380	381	401	406	403	416	425	384	388	395	370	380	405	381	385	385	389	406	397	430	382	396	392	377	349	402	349	406	395	400	357	376	370	394	352	388	386	404	390	375	379	389	354	373	412	372	388	371	362	415	378	406	378	357	372	345	404	441	402	387	386	408	381	429	388	420	361	398	420	380	350	388	378	383	372	410	408	435	396	391	386	364	381	424	384	389	391	361	381	389	376	422	394	366	394	384	402	386	410	404	375	360	389	374	397	423	369	394	385	408	428	399	376	393	373	400	410	392	422	422	387	386	407	376	400	377	392	415	389	393	435	363	368	369	382	399	406	384	370	404	370	402	409	425	427	372	401	369	382	384	394	401	380	383	409	376	382	357	398	396	443	352	415	382	415	385	404	434	385	390	420	411	388	396	353	407	402	377	382	392	408	402	416	375	398	389	373	394	400	415	371	432	405	368	378	340	392	435	428	400	390	420	394	375	379	413	416	402	396	418	392	417	358	383	435	397	375	403	381	378	420	375	368	418	382	415	361	370	393	400	398	357	376	376	411	410	375	427	395	381	380	385	410	431	383	413	382	386	388	376	421	370	412	403	363	398	348	408	394	364	422	379	410	366	407	375	394	358	380	440	400	389	379	397	406	403	398	385	394	384	404	386	370	379	372	396	417	405	420	358	379	362	392	347	387	379	373	420	412	372	420	396	356	382	387	383	387	403	426	409	369	412	370	412	432	380	414	400	411	377	452	380	386	414	375	374	378	377	387	390	406	387	385	382	396	407	421	390	394	374	394	399	380	398	398	371	386	390	402	400	391	384	375	358	449	398	373	388	378	404	373	410	389	393	398	394	423	389	390	359	401	403	374	399	362	393	410	397	386	393	381	388	375	393	390	414	416	397	385	384	402	398	395	390	379	381	360	394	385	363	407	416	385	395	383	386	381	408	418	409	391	386	396	397	398	353	377	355	386	395	403	415	402	371	371	388	397	394	360	448	377	372	381	384	413	377	353	400	425	362	395	388	368	381	370	396	399	377	359	367	383	405	366	429	357	391	388	365	412	428	388	412	423	395	399	402	401	379	410	367	359	399	417	378	423	380	406	387	390	399	410	421	405	379	411	409	383	403	407	387	418	407	398	388	413	413	388	389	366	375	426	374	387	416	420	379	365	388	395	368	391	406	413	393	386	384	405	397	393	365	411	407	404	359	388	422	383	396	390	443	381	395	415	373	406	388	417	413	430	421	397	440	403	359	402	395	442	392	397	395	384	407	408	389	380	388	362	388	392	354	406	362	384	356	395	398	389	368	399	381	368	373	387	417	420	401	404	384	380	351	412	412	381	407	389	392	368	404	387	405	377	404	393	417	377	380	373	413	391	407	373	350	426	392	386	415	395	408	384	370	316	397	378	381	393	371	399	350	414	406	399	426	386	401	370	411	395	394	393	426	381	389	352	386	367	407	350	406	384	397	388	366	357	400	408	385	425	392	391	402	338	430	388	386	389	404	408	441	396	418	427	394	425	377	375	368	394	439	395	411	386	369	377	397	378	415	394	412	407	352	401	400	441	386	361	370	370	383	359	388	428	379	359	414	382	383	406	400	353	402	407	345	358	391	384	361	396	416	408	373	399	371	395	331	383	378	384	375	381	423	395	405	394	389	382	410	411	407	422	391	395	389	337	390	405	358	350	366	403	396	409	397	378	448	409	391	399	392	427	429	404	400	381	388	398	409	401	396	421	402	370	394	383	402	387	398	384	371	408	387	399	375	393	428	400	400	420	414	393	418	389	375	409	382	377	377	415	364	394	415	402	377	390	431	382	382	381	396	380	391	377	415	405	365	383	407	378	378	396	363	419	381	397	374	398	406	407	376	399	390	380	339	363	398	396	396	389	393	373	403	342	394	409	396	373	382	368	398	396	354	377	355	394	386	400	398	404	373	415	354	385	395	416	395	386	395	369	373	401	425	369	379	383	377	389	370	393	368	431	356	396	393	372	402	378	404	399	357	412	403	371	378	388	424	369	384	421	378	378	364	384	396	400	405	405	398	380	402	416	416	375	403	383	408	365	367	414	411	393	375	419	425	393	398	381	380	402	374	407	365	376	375	392	395	382	373	391	415	398	364	405	404	423	398	396	440	381	412	382	374
22753	20747	28325	23801	22922	24361	21743	13451	9119	6677	4689	3612	2805	2247	1837	1352	1115	956	769	674	568	484	453	408	405	385	383	335	303	333	297	257	276	276	290	277	315	257	273	273	264	275	287	267	285	260	281	261	273	281	279	277	260	245	269	276	272	270	267	259	288	293	284	282	265	248	252	267	216	268	269	234	235	266	251	248	264	272	285	263	262	264	247	264	249	281	259	251	273	224	264	274	271	262	264	272	251	273	285	262	266	272	270	260	276	277	283	258	262	277	275	273	257	237	284	249	261	272	265	277	273	268	262	269	277	235	279	274	243	293	262	271	276	285	262	252	264	253	287	269	246	278	277	273	258	265	267	262	237	259	284	272	276	262	264	260	247	263	257	250	258	270	259	254	264	270	256	244	252	250	256	282	275	254	265	249	259	274	255	276	281	287	249	250	273	282	270	269	294	259	236	265	245	263	270	263	253	272	238	231	257	277	251	273	233	256	262	279	255	253	241	265	263	252	252	254	259	271	254	283	281	250	295	263	270	258	286	245	294	253	260	282	257	277	216	279	239	245	288	267	280	278	243	266	325	269	258	258	277	237	256	270	257	261	239	259	261	257	271	263	276	283	276	257	259	263	275	264	276	248	295	270	240	285	286	221	240	266	270	279	274	255	250	262	269	257	296	262	263	247	282	260	260	255	231	280	276	234	276	275	285	284	263	231	263	254	245	258	261	239	240	253	259	281	240	251	271	264	259	261	248	277	249	257	240	264	247	282	261	269	279	291	230	266	274	219	282	280	285	274	244	249	266	268	290	259	267	272	283	281	265	270	255	261	255	270	242	261	262	271	300	231	264	238	278	300	270	242	254	272	260	268	284	222	257	265	272	259	295	238	262	270	273	230	264	272	254	274	278	312	297	257	243	269	262	286	260	279	245	265	270	255	287	260	249	242	258	243	267	273	253	249	240	268	251	289	270	259	265	288	267	261	267	254	285	230	261	276	268	266	279	274	291	256	285	266	270	254	263	243	278	279	250	236	239	232	298	247	289	282	236	244	258	258	265	274	273	260	250	279	280	273	286	264	260	268	268	247	266	247	266	254	235	251	266	289	285	237	254	260	243	279	292	263	280	293	300	302	268	245	277	268	261	275	271	264	270	245	261	277	250	269	278	286	254	253	265	307	271	256	254	270	270	272	263	264	255	269	261	275	259	255	257	286	265	272	264	272	250	279	268	239	254	265	287	301	250	233	280	245	268	263	277	286	277	265	264	288	272	245	271	253	250	276	247	253	277	269	259	266	221	291	251	277	289	255	270	278	263	272	227	252	274	284	249	263	262	265	246	279	271	287	273	263	251	254	258	283	260	276	250	275	264	286	251	236	274	287	240	266	243	282	271	280	279	281	240	245	262	261	268	284	263	248	249	267	264	261	249	259	303	307	239	263	275	271	255	239	251	260	269	282	266	251	276	277	259	241	234	243	222	261	267	246	292	249	265	283	262	281	279	263	255	264	246	266	240	276	286	269	267	275	274	254	281	252	255	277	252	272	251	261	260	272	250	250	279	279	254	278	238	259	255	250	273	268	285	277	236	245	240	270	259	267	274	239	264	251	252	281	273	241	283	270	274	269	273	260	263	240	283	266	286	250	286	255	251	239	269	259	264	263	281	245	284	267	280	276	273	271	265	267	267	268	266	239	282	271	261	273	242	262	239	259	281	237	268	252	277	274	279	282	257	268	283	267	235	278	271	262	232	273	298	249	246	266	266	253	263	265	242	288	269	263	238	261	239	273	261	278	251	277	242	298	268	273	261	246	271	282	285	263	244	280	252	262	241	242	286	271	247	255	266	287	255	267	274	261	268	262	252	246	256	236	240	281	260	277	267	301	294	260	286	264	273	264	280	270	268	281	269	306	264	279	252	265	268	256	262	279	244	259	253	288	260	258	280	268	259	264	276	251	242	281	259	282	267	267	249	259	259	245	278	277	255	275	239	246	257	254	272	273	236	257	273	257	272	255	271	269	297	273	272	262	243	251	258	234	257	278	233	238	270	276	268	275	270	298	284	231	285	251	291	277	292	255	233	219	262	274	262	245	255	263	266	242	255	252	259	243	254	259	274	251	261	298	254	267	257	247	240	264	270	256	269	253	231	267	293	306	277	255	234	249	277	241	271	268	296	272	279	263	248	248	259	277	278	269	248	284	246	223	253	241	252	258	249	258	277	260	267	247	288	257	237	260	285	240	293	270	271	289	269	261	262	257	250	285	258	250	262	263	261	258	260	248	267	254	264	309	285	281	227	258	231	264	271	277	262	279	260	244	248	282	273	273	285	262	247	221	241	265	270	282	264	244	277	248	257	237	259	288	271	233	280	284	280	276	272	282	268	269	277	250	268	274	283	262	261	275	274	246	251	256	252	265	265	254	258	289	267	248	248	290	237	276	264	265	263	267	248	280	270	286	282	252	246	265	280	288	253	274	270	239	270	268	234	249	272	284	280	280	275	238	273	271	262	215	284	245	259	264	286	260	238	258	257	283	262	253	242	255	258	265	250	261	236	263	259	284	255	251	277	262	238	227	257	236	282	274	266	270	246	255	233	262	286	258	266	235	283	251	268	254	286	248	243	293	273	298	261	282	257	275	251	268	283	231	257	265	267	291	267	261	271	257	280	256	281	251	261	280	251	234	276	241	239	272	264	301	247	306	255	262	264	253	285	279	279	288	285	263	258	253	261	280	259	270	281	243	256	287	256	265	292	264	242	246	260	250	267	278	258	259	279	277	252	259	291	281	269	257	258	291	247	260	271	285	258	285	267	264	259	284	291	295	273	259	276	262	248	273	260	291	250	314	266	241	251	296	260	275	250	273	273	292	282	253	237	246	257	303	259	299	266	249	255	268	258	265	267	259	264	255	251	269	246	300	284	247	275	276	258	267	235	272	276	260	267	279	260	251	258	285	248	240	293	270	265	261	296	234	260	241	256	242	262	247	281	253	286	254	294	261	277	254	269	271	266	272	270	241	244	294	258	242	260	251	266	281	258	240	269	236	270	251	256	266	288	246	269	305	265	269	278	244	230	270	241	281	279	239	255	240	268	251	261	256	260	250	266	273	278	299	279	255	235	302	238	261	261	270	243	238	276	278	249	254	294	287	272	238	249	249	276	261	264	222	261	248	263	248	272	261	268	288	274	258	262	264	260	243	281	270	280	249	246	251	272	280	256	248	279	235	269	284	261	281	230	262	265	237	285	246	247	257	250	262	242	267	242	305	273	276	259	286	274	254	290	268	239	249	273	249	270	232	258	241	274	252	270	257	254	267	288	275	269	278	253	280	292	273	246	247	252	262	278	239	263	282	281	251	251	231	263	236	257	252	263	285	239	254	268	249	260	266	261	263	264	256	254	258	266	258	258	259	250	254	225	257	258	262	238	256	286	244	247	272	269	252	288	272	262	256	253	276	277	266	243	270	270	272	265	248	272	305	267	267	252	234	261	225	258	261	246	283
33725	58675	54947	44011	37559	31928	26479	21728	17366	13571	10729	8666	6789	5527	4161	3262	2561	2145	1769	1384	1104	934	779	691	657	631	571	534	494	460	447	437	449	400	479	446	396	396	396	391	410	403	375	413	364	351	372	386	407	379	395	374	408	382	426	372	361	397	353	365	377	372	358	360	394	384	403	371	422	340	380	395	389	394	383	345	397	366	386	380	385	402	379	379	383	391	426	389	389	412	373	383	389	404	374	357	376	372	359	363	426	372	374	369	420	370	407	369	349	374	391	391	366	349	385	351	393	374	413	393	408	356	383	402	388	351	376	369	392	364	386	397	378	363	364	363	390	358	411	407	372	384	361	378	403	360	383	381	395	353	341	388	354	368	392	330	378	396	377	378	387	373	363	410	401	370	375	367	384	385	371	349	388	364	381	383	393	377	385	363	353	397	393	419	398	420	374	421	374	380	356	382	397	339	387	400	385	381	374	371	389	381	378	391	407	400	398	358	390	375	391	344	373	429	399	356	365	398	380	379	392	385	398	387	394	380	380	370	387	347	424	348	340	370	352	392	396	405	339	345	355	409	368	377	359	365	366	394	381	405	417	384	339	390	382	358	397	390	361	393	360	360	361	411	372	367	394	373	398	408	398	372	364	401	355	371	373	385	347	347	393	393	353	374	337	369	384	336	332	407	396	366	387	399	350	392	373	387	381	365	390	367	403	378	377	357	364	390	369	394	393	380	390	376	368	358	393	377	415	352	380	381	374	393	380	397	375	392	360	372	376	372	386	370	387	386	387	382	358	417	353	376	347	383	386	375	394	416	352	393	368	359	392	396	362	413	425	420	357	383	391	414	366	402	386	359	369	365	363	374	393	407	400	358	379	392	370	353	372	379	391	388	371	387	378	401	408	400	384	367	377	364	377	394	381	394	380	356	403	369	348	405	351	398	354	375	381	388	378	356	355	386	402	363	364	377	394	410	360	386	362	370	359	415	343	387	380	382	384	410	394	392	407	364	363	392	395	388	379	375	403	427	405	389	337	368	416	349	363	392	370	407	366	388	363	369	397	362	387	376	366	398	371	371	378	368	377	367	399	350	367	363	397	394	375	355	380	350	411	399	336	374	413	375	388	403	392	374	356	386	431	377	409	405	399	380	373	410	388	363	388	394	425	393	385	376	411	391	424	397	373	395	368	405	380	377	370	403	403	370	387	413	368	398	372	348	379	379	414	401	395	374	370	392	379	390	385	409	360	376	358	383	362	362	391	379	376	401	344	402	369	371	376	410	356	383	357	370	384	405	391	372	374	367	346	373	385	370	401	360	393	377	394	394	421	348	385	374	395	366	363	384	367	379	388	369	363	401	378	393	361	364	375	393	363	401	376	399	391	346	359	386	401	387	415	381	378	353	353	384	384	379	373	377	406	390	373	382	367	389	396	383	365	382	366	365	399	359	334	375	402	409	361	370	392	382	385	407	393	384	371	417	373	373	389	368	403	360	363	360	363	392	343	382	396	410	346	388	379	407	397	366	370	392	377	354	364	346	404	400	386	366	387	396	351	385	347	403	381	381	368	372	384	352	371	371	349	353	371	395	413	368	423	367	395	378	399	353	409	406	415	381	406	400	375	396	350	397	386	364	375	372	398	385	381	373	409	357	364	347	367	348	380	376	389	399	374	420	366	385	380	352	363	401	352	383	387	343	393	394	371	347	373	359	379	383	400	368	412	378	399	359	401	373	363	393	352	391	400	370	411	392	410	377	409	393	365	388	350	372	365	374	367	388	380	360	375	423	397	365	358	384	387	413	385	377	377	363	384	384	361	347	344	361	432	368	354	387	414	354	392	378	367	409	391	428	396	362	406	389	408	387	397	383	368	430	372	389	361	364	372	369	418	349	365	427	387	370	351	399	377	399	386	355	357	396	377	369	366	345	389	357	379	380	387	412	341	379	405	363	423	384	368	358	384	378	406	377	375	369	367	388	359	378	393	383	373	383	388	384	412	404	370	388	388	368	371	393	347	351	374	376	379	392	409	395	363	403	392	410	418	374	407	382	393	363	362	378	410	386	349	386	334	386	403	413	358	409	356	380	376	397	427	352	375	398	417	375	362	422	384	372	368	393	415	381	362	387	348	378	388	369	385	396	354	419	362	374	374	424	410	409	367	352	372	356	381	388	381	374	374	384	371	384	397	412	389	364	369	370	395	402	380	387	385	386	421	387	361	365	383	395	392	393	353	363	404	396	382	380	363	409	405	390	390	360	370	419	383	366	388	374	375	362	371	381	359	387	335	404	364	381	385	356	349	392	380	367	331	404	401	380	358	388	391	392	345	394	358	386	393	366	395	351	391	376	362	364	359	344	394	385	369	374	364	386	392	402	368	373	389	366	393	376	337	376	378	394	389	378	362	369	392	401	402	378	386	370	379	395	361	374	360	375	353	366	370	389	338	341	403	392	356	413	392	408	367	385	401	371	389	367	374	365	384	379	389	392	375	348	366	391	413	423	377	410	391	360	414	357	363	369	404	352	372	397	382	417	376	412	403	405	382	400	385	379	376	362	406	428	380	389	354	387	401	349	367	390	418	363	382	373	374	373	349	372	388	389	372	400	405	385	376	393	378	327	377	354	371	401	394	364	397	388	406	415	412	382	384	326	395	369	350	405	399	391	361	398	408	355	360	388	372	451	388	390	399	412	404	402	368	384	379	386	372	397	423	380	387	369	339	394	381	391	371	391	383	358	369	344	371	404	378	403	379	370	382	360	400	402	404	363	389	381	386	344	367	382	364	341	364	381	356	392	421	384	419	393	402	359	348	383	429	387	383	405	402	353	398	396	396	369	368	380	409	391	398	362	379	400	365	373	415	390	400	402	400	408	371	355	350	359	394	395	377	390	398	381	359	332	362	380	373	361	369	387	339	429	400	360	367	387	388	389	354	361	354	364	369	352	393	376	378	351	342	404	379	404	320	409	385	392	379	416	411	373	411	365	388	389	413	387	378	389	358	380	347	350	377	379	384	398	368	384	372	387	359	337	372	406	379	399	393	439	388	394	403	383	383	377	355	376	394	379	371	377	391	382	409	363	363	348	392	381	370	344	382	380	362	364	385	369	367	398	392	355	346	373	370	362	359	404	405	390	394	377	381	379	368	365	406	390	380	397	406	383	406	349	365	390	367	386	381	342	398	356	374	347	378	369	401	394	387	392	392	380	414	376	391	389	403	389	410	380	384	396	388	363	380	364	382	397	376	392	378	401	397	381	437	374	404	407	364	380	370	387	399	356	403	382	378	385	407	383	388	366	386	368	354	356	372	366	379	371	417	412	363	381	381	386	372	361	359	431	388	399	380	354	383	407	361	367	360	396	366	400	342	374	330	364	402	354	364	384	393	392	370	383	362	378	381	359	377	374	374	399	404	361	372	362	396	375	390	354	343	346	369	333	374	369	400	380	398	395	373	366	395	354	356	364	359	347	362	386	365	419	385	347	335	385	425	390	374	378	387	377
28561	31635	38616	31437	21799	14885	9988	6338	4002	2911	2197	1727	1431	1099	934	728	619	535	503	439	416	380	366	372	286	286	309	280	265	287	265	284	252	267	266	279	285	266	301	248	258	254	266	252	268	245	294	252	267	282	281	267	269	266	263	303	284	291	274	258	271	244	261	275	276	277	252	299	260	276	301	227	265	264	304	260	261	279	270	274	290	256	260	257	260	263	295	283	268	256	238	262	267	263	280	260	283	289	241	257	283	304	263	279	252	264	291	235	267	299	293	267	285	277	308	299	269	247	265	269	265	275	302	253	285	255	262	282	278	286	250	290	269	289	323	263	282	259	271	245	275	272	276	266	289	272	326	302	281	283	272	300	324	268	282	281	277	279	274	288	268	285	263	286	270	265	292	290	284	294	292	235	292	300	266	264	246	264	249	265	276	246	267	276	263	278	259	269	280	280	249	255	255	279	269	266	259	257	266	259	243	308	279	254	291	251	288	281	273	275	250	263	266	260	287	269	271	271	271	278	259	267	268	276	231	288	294	254	255	291	285	263	272	255	294	251	257	276	239	301	248	259	275	247	263	272	224	256	284	279	269	281	254	272	259	287	291	264	256	251	260	276	245	267	267	265	291	247	256	264	272	260	268	245	266	266	269	276	272	273	240	283	273	271	270	247	313	263	278	270	273	271	288	280	245	255	274	283	277	281	274	271	266	239	292	268	257	267	268	252	263	263	264	265	278	245	283	245	277	290	284	272	264	267	267	268	264	280	278	239	257	267	286	269	288	254	274	280	263	299	271	286	242	258	294	272	267	250	272	271	286	278	244	257	271	278	294	277	265	228	248	283	297	284	264	287	277	256	250	254	263	251	302	263	264	292	273	278	264	281	269	266	284	277	239	298	275	295	268	276	230	291	271	254	265	248	258	251	282	274	273	266	262	255	259	310	260	245	257	283	262	297	232	258	270	279	269	253	268	267	234	268	289	272	252	257	292	255	283	292	257	278	273	290	280	267	251	265	251	253	273	276	298	255	263	253	288	259	274	261	261	274	257	273	273	277	273	252	261	296	246	276	261	277	257	272	283	261	298	284	280	275	293	259	250	290	282	253	257	268	271	274	256	268	277	259	255	291	241	269	290	228	276	279	259	288	273	262	263	279	277	295	280	284	257	292	268	282	285	269	250	295	264	294	263	258	290	263	273	276	255	292	261	291	270	243	271	265	265	265	291	266	282	276	259	247	276	261	278	229	262	262	252	258	274	250	245	246	299	271	274	262	301	273	282	280	259	253	308	288	243	261	250	273	272	264	264	271	262	263	268	284	255	280	241	281	285	264	291	286	263	255	262	266	250	282	277	261	261	265	271	301	286	284	254	280	266	285	273	274	270	267	261	258	270	268	245	297	270	260	267	258	279	260	274	296	277	258	274	239	235	269	251	282	275	270	255	270	258	291	276	253	269	275	281	251	276	264	287	274	276	267	291	281	250	283	263	243	254	252	292	252	237	283	261	249	278	259	258	260	257	275	296	298	290	248	258	261	287	276	282	271	293	271	272	290	267	246	260	294	261	262	276	258	236	259	273	290	277	234	294	268	283	262	272	290	274	282	239	247	283	275	263	291	244	288	252	252	288	246	270	267	264	273	262	244	236	276	276	227	306	282	256	243	287	274	272	261	287	271	251	285	267	318	247	245	258	282	299	268	277	262	239	267	267	286	270	275	241	277	276	265	277	264	267	280	262	265	256	283	255	295	280	256	278	269	258	265	267	253	275	256	261	287	250	271	272	281	256	265	251	260	287	259	258	279	269	290	254	277	285	259	239	220	287	237	285	268	259	252	255	248	286	264	253	301	266	279	309	265	273	260	284	241	278	283	263	234	267	262	258	275	242	269	240	259	263	263	265	246	264	254	244	257	279	271	268	278	273	239	259	283	248	306	248	224	263	270	284	297	244	278	303	281	241	277	277	289	282	273	269	254	245	284	267	275	292	251	284	246	238	260	285	270	272	256	292	257	243	291	280	256	263	281	271	266	270	270	258	274	261	272	276	260	277	242	279	273	299	277	226	247	274	236	253	269	273	270	273	285	272	262	268	283	269	274	282	279	277	267	250	223	270	283	266	282	258	268	259	267	258	257	292	266	262	267	274	279	277	282	256	264	244	266	244	261	281	287	257	268	288	245	286	271	262	254	257	266	252	297	264	279	264	259	232	251	263	283	252	266	283	266	314	250	283	261	260	265	285	262	261	264	279	262	278	265	268	238	290	253	270	278	280	277	273	281	281	254	302	275	237	247	262	277	282	281	262	258	262	305	308	251	254	268	261	253	276	256	283	259	274	275	269	273	264	288	251	270	258	251	290	258	246	270	265	237	274	275	277	266	268	284	238	275	247	295	258	239	273	265	278	275	265	255	251	253	257	268	251	275	279	264	291	267	278	268	258	230	280	293	301	280	254	239	265	252	247	269	254	267	280	245	279	274	264	253	271	248	271	279	270	245	254	247	268	290	251	293	274	294	277	257	251	233	284	249	269	266	248	262	233	289	285	242	265	265	277	286	280	263	281	234	308	294	290	254	276	276	285	274	308	233	247	274	237	273	249	265	293	261	249	287	273	274	272	278	276	296	309	277	280	244	297	273	252	292	295	284	265	294	257	312	284	264	293	248	272	275	281	272	240	247	267	273	270	263	297	266	273	262	269	257	273	259	285	302	242	251	256	292	248	258	268	287	277	282	285	238	254	270	269	244	286	291	285	255	267	272	282	254	268	255	258	267	293	280	275	277	292	231	251	260	243	262	240	294	293	252	272	272	238	281	252	264	293	269	272	265	274	276	261	255	276	281	278	266	272	259	290	238	260	292	260	271	255	273	278	269	269	269	285	271	290	296	258	273	287	265	288	273	258	249	287	225	260	279	273	251	276	262	294	305	291	284	266	270	266	261	280	267	274	304	276	262	262	255	268	250	279	259	270	280	268	289	278	246	244	265	263	254	278	247	266	249	260	291	285	233	274	267	289	275	252	281	269	272	257	278	289	269	299	239	264	278	247	259	280	292	273	237	282	260	281	291	303	262	243	280	257	275	276	240	300	253	289	292	259	273	277	265	255	257	256	270	264	265	243	275	285	261	298	260	271	277	253	289	262	291	289	258	263	290	254	291	262	247	260	268	317	292	270	285	266	284	304	250	269	257	232	254	256	288	288	260	278	280	268	243	250	247	285	282	290	257	262	305	242	255	234	268	268	270	278	269	267	254	281	255	256	273	259	286	290	263	284	258	275	258	288	291	281	279	255	263	267	270	269	256	269	257	259	244	277	243	258	277	301	302	261	268	242	287	248	270	278	267	261	280	244	252	256	275	266	262	309	233	272	281	268	266	251	251	278	280	279	243	280	268	268	269	277	289	261	260	247	272	250	264	280	271	283	283	247	254	304	269	275	260	263	261	268	271	248	269	287	257	281	300	281	275	271	263	269	244	273	251	282	295	264	247	258	266	269	267	282	277
33440	49671	45205	34931	28578	22980	17915	13497	10125	7471	5654	4353	3350	2617	2135	1685	1396	1082	954	811	690	633	568	503	514	487	456	423	468	441	424	417	421	413	374	381	413	403	384	443	388	418	354	395	408	389	384	369	387	404	400	391	405	368	411	365	377	373	410	374	385	394	389	377	400	405	388	419	373	428	362	433	381	404	415	419	409	378	411	373	385	405	390	421	382	409	386	377	410	385	387	415	382	380	393	395	410	410	408	379	373	388	390	395	393	411	399	387	396	388	389	390	379	383	391	391	421	382	379	393	386	403	381	359	404	411	386	379	403	407	390	377	362	411	379	368	336	381	375	384	374	354	396	361	395	421	378	391	389	385	403	378	377	400	408	407	396	365	392	404	388	384	387	376	370	384	363	381	387	376	366	393	397	394	426	400	395	361	383	397	373	424	403	377	419	399	402	421	431	401	423	364	410	397	393	371	379	363	380	402	378	364	410	380	380	403	382	391	440	413	391	368	349	429	408	395	379	358	360	379	394	414	394	345	391	401	398	414	396	376	380	391	413	397	368	409	384	376	367	389	402	413	392	388	362	414	430	380	400	422	360	348	396	387	408	413	371	394	399	392	404	375	402	385	380	397	457	382	405	351	383	429	412	446	404	399	400	407	400	381	408	347	411	437	393	367	389	377	355	392	388	369	410	392	396	420	389	389	397	371	398	393	394	404	408	380	375	389	400	401	441	394	377	399	386	404	419	400	365	462	377	419	398	398	347	435	387	398	386	390	384	394	406	385	393	372	389	389	392	399	430	415	435	406	412	364	369	404	391	396	380	376	413	408	364	377	392	392	418	405	410	374	390	362	417	377	381	422	371	347	371	399	352	410	400	406	364	399	385	367	422	417	427	380	434	390	380	374	372	398	400	403	392	388	366	426	386	408	402	383	384	425	415	383	435	401	394	388	389	395	410	392	370	407	398	399	401	393	393	398	415	416	419	396	418	389	395	435	367	410	366	397	385	380	357	399	438	370	415	387	406	385	352	375	401	359	392	395	365	407	394	399	437	387	385	406	377	366	361	386	393	389	406	422	398	362	356	368	394	402	414	372	409	399	381	389	392	396	387	404	419	375	387	352	392	382	385	408	389	360	358	400	374	397	413	361	402	360	433	382	415	385	402	391	385	374	365	384	424	405	403	398	434	400	391	371	404	410	405	421	396	403	393	382	421	418	404	400	381	407	382	404	355	382	367	372	394	403	444	405	378	423	388	394	408	365	401	398	375	411	374	378	386	377	385	390	353	407	405	377	365	438	418	388	420	400	391	410	412	363	398	384	393	384	416	363	365	416	405	375	402	393	379	408	409	405	371	385	397	386	386	365	396	404	403	388	410	425	386	405	404	375	418	409	351	360	399	392	410	399	377	418	393	363	405	404	379	422	386	394	399	421	413	392	376	402	388	380	376	396	392	388	373	379	377	422	403	398	367	397	396	395	425	419	397	371	381	418	362	387	378	424	401	400	364	372	380	396	439	389	360	381	362	399	385	399	401	401	388	395	362	403	376	386	393	381	389	375	419	387	377	412	396	415	427	381	413	431	395	409	405	355	373	380	391	421	414	392	391	405	398	400	393	377	369	369	430	413	389	374	415	405	412	358	379	381	395	376	393	411	387	359	436	408	386	435	416	372	366	399	401	375	387	387	410	410	382	371	427	395	424	395	402	375	398	397	387	393	378	409	402	417	419	411	415	382	392	364	406	377	379	411	393	367	375	411	388	414	384	420	383	375	362	387	382	377	382	385	383	389	393	392	397	397	394	417	404	379	364	418	401	376	389	386	380	398	411	390	398	377	405	358	403	387	409	368	375	390	414	384	380	397	387	348	379	403	411	393	372	392	408	424	410	408	379	400	373	399	414	415	392	376	364	404	433	453	385	416	393	415	399	398	390	408	412	362	405	348	409	410	401	439	374	403	415	366	376	377	403	408	395	397	414	387	393	415	392	408	396	386	394	412	382	407	388	387	416	384	393	408	392	387	340	412	375	394	373	442	365	393	409	387	380	380	419	390	394	390	373	377	425	387	409	386	373	381	376	371	386	399	414	412	407	365	390	360	412	387	395	386	370	397	403	382	389	395	400	392	380	412	389	379	387	427	396	390	375	400	435	374	394	390	410	369	360	383	393	410	410	374	401	372	400	379	362	395	376	396	393	377	356	371	404	372	392	372	374	390	394	350	390	362	360	403	397	365	388	391	383	416	472	417	426	374	378	414	393	401	390	417	355	385	405	427	390	392	396	400	384	406	430	406	398	427	366	415	389	356	404	409	417	410	381	378	416	395	364	408	381	402	386	374	395	386	404	391	384	377	367	374	382	414	351	422	400	426	396	411	417	414	440	401	438	377	403	391	376	400	394	395	393	390	384	395	419	396	402	367	395	394	376	405	400	358	400	409	375	409	394	361	381	393	384	391	399	406	379	386	415	378	429	393	368	380	426	362	388	405	407	391	378	400	359	385	370	364	388	378	375	387	385	410	413	386	404	381	398	395	370	419	395	392	395	369	372	377	373	376	388	387	394	369	375	382	391	393	372	386	392	401	425	413	380	418	387	359	410	376	379	385	389	390	427	362	359	406	397	425	427	357	385	387	414	427	416	359	363	385	372	412	424	389	397	372	381	380	408	398	394	347	363	391	391	397	402	394	383	389	427	397	419	352	405	401	395	397	384	410	393	393	409	341	395	390	422	385	409	398	423	419	405	400	398	401	375	406	391	389	415	413	400	369	400	387	396	405	394	391	376	369	394	422	429	384	398	422	421	366	392	386	404	398	399	408	421	387	395	405	368	378	378	401	398	420	406	367	391	399	408	412	383	377	375	410	402	371	395	392	372	402	409	388	376	402	390	414	390	378	370	378	406	380	389	430	413	364	388	415	449	394	353	375	397	395	378	383	403	395	394	398	391	405	407	387	367	406	369	367	406	406	382	395	396	386	384	373	401	382	386	399	401	390	369	359	377	431	406	358	365	402	395	413	370	393	389	362	413	415	363	429	390	395	438	374	380	383	390	373	402	390	375	373	363	384	388	438	385	404	383	405	384	399	394	384	406	391	397	411	405	423	376	400	422	407	397	431	393	395	359	370	425	374	398	371	385	383	404	379	381	413	421	376	414	375	405	407	379	400	386	400	400	408	399	408	366	414	406	413	367	370	383	413	372	400	358	412	418	422	403	369	379	395	383	412	388	416	434	376	362	402	396	359	385	370	392	403	392	367	384	424	403	394	400	405	375	384	383	356	371	383	398	412	367	364	383	402	375	369	377	373	392	415	367	385	384	432	382	409	358	423	373	397	375	387	381	408	409	396	396	395	367	394	376	346	408	390	392	410	419	366	358	361	368	378	409	406	384	409	393	412	390	446	395	388	399	373	382	364	403	364	387	387	415	350	415	402	401	414	429	352	388	378	384	396	413	384	387	369	395	378	416	384	384	393	402	386	413	374	398	380	391	362	405	371	431	386
23994	20800	28354	27086	24413	21232	15956	9673	6384	4452	3376	2588	1963	1604	1218	1041	801	710	526	491	403	393	333	351	346	338	289	291	294	304	278	289	334	271	248	278	272	260	294	250	279	316	263	290	244	289	267	276	272	273	251	265	263	297	264	264	282	264	290	279	264	269	278	270	257	285	310	272	293	308	300	299	265	282	268	284	252	278	249	274	271	289	268	290	268	267	264	265	279	279	240	295	269	282	289	281	245	284	288	243	264	272	263	249	294	258	285	319	262	303	293	252	271	246	242	265	276	271	264	253	258	277	249	274	305	281	256	310	271	276	266	255	285	257	277	289	259	259	279	243	264	262	249	296	248	250	257	269	284	257	257	259	277	274	267	260	284	265	287	290	233	266	252	268	277	272	236	244	249	318	313	259	244	269	255	268	254	288	266	267	303	250	256	217	266	277	277	272	282	257	278	273	244	279	301	242	254	267	304	274	254	229	251	249	269	264	265	250	280	278	272	293	296	268	246	275	286	259	285	264	277	256	294	270	274	263	273	282	267	259	282	256	261	279	298	274	272	279	264	280	265	277	272	274	275	266	259	288	287	260	267	263	270	272	273	261	289	297	279	303	243	276	270	259	276	265	276	271	288	278	268	278	284	263	270	258	273	275	273	258	281	297	273	233	257	280	269	269	270	286	268	283	224	280	228	252	257	270	276	280	251	291	255	305	240	246	282	304	273	278	268	272	275	271	292	241	264	253	278	280	304	284	294	268	246	240	274	297	263	259	256	235	255	259	253	293	265	277	276	268	268	306	321	290	260	269	269	308	281	288	278	278	275	251	264	275	276	292	254	266	287	264	255	263	280	290	312	268	307	271	254	284	244	259	294	262	293	245	276	287	282	313	285	269	280	293	271	275	246	272	296	270	288	253	300	292	262	257	282	251	331	259	266	247	270	244	271	246	260	299	296	272	274	264	246	286	266	252	277	244	260	289	287	270	250	268	258	258	274	282	270	253	272	257	295	273	258	254	274	267	303	255	282	275	254	260	290	215	284	287	288	275	283	270	297	281	248	285	278	285	266	300	263	290	275	280	274	259	277	261	248	297	292	287	283	251	266	294	249	273	263	268	280	269	289	288	261	295	246	282	275	302	298	275	253	306	314	273	246	276	263	291	273	294	257	259	279	267	247	285	254	262	281	287	307	256	268	286	298	261	243	289	265	296	270	269	272	266	290	239	275	262	276	260	262	274	295	258	263	262	270	274	297	283	247	264	251	293	279	305	258	266	274	263	261	275	296	272	234	249	264	276	266	275	249	238	259	291	288	305	289	262	269	288	278	260	260	277	280	281	298	250	253	289	263	274	227	258	282	237	284	263	287	257	265	251	279	299	309	283	286	247	277	263	238	249	254	255	269	290	293	278	291	257	276	233	263	239	274	250	248	288	256	293	267	271	277	272	296	249	252	260	250	301	264	271	226	249	293	263	247	286	295	253	275	289	258	267	270	280	255	288	254	264	271	250	304	248	268	278	255	262	281	291	254	250	280	269	249	274	302	249	234	261	255	271	275	259	281	280	248	261	261	275	290	283	255	264	263	268	278	306	265	257	282	267	256	270	290	275	278	282	264	280	254	251	294	272	250	278	269	259	270	272	288	260	268	270	268	265	256	280	290	269	262	269	260	287	262	285	271	254	287	270	272	287	299	279	266	256	301	278	263	243	254	253	249	274	289	251	278	281	280	256	258	261	274	272	261	302	276	288	285	286	264	250	265	301	291	267	243	287	248	281	230	294	247	280	298	275	259	289	307	286	319	273	281	297	266	285	268	285	272	247	264	249	266	256	302	257	305	302	234	276	256	286	260	237	267	262	276	263	287	294	272	278	286	279	283	280	262	285	267	268	267	264	266	275	273	276	269	292	274	278	276	286	249	265	283	278	260	265	252	308	292	263	290	285	288	251	267	305	274	245	271	248	274	285	244	262	247	250	260	267	235	252	271	245	275	290	281	238	255	270	242	271	247	261	256	278	282	277	258	253	280	260	289	277	261	244	265	260	284	270	263	280	266	283	257	271	255	265	264	301	279	269	286	284	279	254	296	286	276	268	279	259	261	255	273	288	262	253	273	243	280	261	243	269	269	288	248	257	269	260	271	280	261	272	265	263	285	251	270	240	248	267	267	277	253	229	265	265	268	243	262	256	267	286	273	271	274	281	249	269	271	275	268	252	268	259	267	277	299	279	285	282	280	275	265	297	262	264	274	287	296	256	252	271	268	279	242	259	239	273	278	234	287	294	247	246	244	264	296	280	234	266	265	278	290	264	270	267	264	270	256	264	269	269	247	297	290	255	287	225	247	267	259	279	277	275	251	257	245	267	261	266	280	265	258	274	285	245	264	300	293	254	273	259	273	279	253	276	256	285	270	267	264	263	297	234	267	273	278	273	276	260	284	262	276	267	260	293	269	270	238	259	256	282	251	248	280	269	269	297	297	277	287	266	278	268	253	254	253	253	266	258	280	255	327	284	271	264	236	284	248	264	258	272	245	269	273	273	260	301	283	295	252	264	281	270	248	282	260	275	262	270	279	281	288	307	276	273	321	269	279	269	261	258	267	282	271	267	253	282	276	300	265	270	260	266	279	261	251	256	267	251	255	280	262	285	257	270	274	265	297	284	255	296	274	233	276	270	269	263	297	270	277	281	276	250	263	272	277	265	261	277	262	280	274	266	289	278	268	301	278	279	265	239	247	256	298	253	271	281	279	255	274	256	272	277	235	271	263	268	258	275	264	273	274	283	270	281	276	269	270	257	244	266	262	259	268	244	260	277	292	252	244	276	258	259	255	248	248	296	285	249	279	262	256	257	292	287	225	291	266	243	256	265	273	249	273	279	245	244	273	245	300	259	260	306	262	260	292	290	264	286	267	283	266	290	263	287	305	300	293	288	277	271	306	281	233	265	279	262	275	269	271	270	293	259	265	266	298	254	260	273	240	275	260	262	288	251	271	290	278	264	258	245	259	262	268	274	275	231	278	267	250	239	295	300	278	253	266	287	280	243	273	275	299	255	267	253	276	240	263	261	258	273	271	289	260	282	279	275	308	263	280	247	255	265	260	291	292	270	257	257	269	262	277	265	248	265	262	273	251	273	253	247	281	274	266	267	240	299	252	278	253	297	276	287	288	259	266	271	271	260	286	261	276	268	270	285	309	297	261	301	298	265	266	259	268	267	249	223	271	275	260	299	263	308	259	280	237	265	265	272	293	264	260	261	280	283	288	282	269	302	278	252	279	267	269	283	288	276	261	259	259	265	265	298	266	284	288	286	292	292	282	259	259	315	283	277	263	292	271	266	243	237	267	265	291	258	283	259	280	272	263	281	247	276	282	251	293	293	278	284	285	301	259	283	270	250	234	272	250	259	265	243	285	254	252	262	277	269	300	247	261	259	250	254	278	277	265	271	279	266	260	279	265	288	252	271	250	274	275	260	292	259	262	280	268	268	287	288	264	284
32518	54143	50094	39144	33496	28084	23036	18063	13622	10122	8116	6160	4866	3826	2886	2375	1819	1481	1149	988	821	762	661	586	543	499	485	459	488	461	423	441	421	405	447	422	413	417	380	368	417	412	382	414	395	414	415	410	400	376	397	406	419	418	408	402	415	367	416	413	435	391	385	413	402	408	390	425	401	382	403	400	424	401	417	378	385	417	400	385	388	410	413	394	371	406	365	401	403	398	408	421	375	400	430	391	377	425	391	362	414	413	365	397	370	420	397	400	399	404	378	397	406	408	383	440	390	390	416	366	371	389	422	363	387	401	404	375	405	363	428	372	425	382	413	401	394	379	417	404	377	382	348	432	412	396	442	420	380	406	377	397	367	411	389	411	405	395	373	420	376	386	363	403	391	387	393	357	423	396	388	421	361	435	427	426	420	407	360	384	397	393	408	412	385	419	367	400	396	402	390	412	354	372	365	365	384	423	373	378	398	366	390	405	403	399	404	396	396	380	383	391	418	367	396	373	422	390	393	393	421	378	396	404	392	379	430	398	416	383	386	383	417	425	382	384	399	407	354	360	412	405	404	406	433	385	448	385	392	393	418	438	369	420	384	397	404	407	385	415	393	368	376	408	392	386	392	385	406	417	404	378	388	379	418	386	413	371	416	405	365	375	419	418	401	365	408	379	370	410	390	356	385	387	414	376	389	375	391	404	374	403	404	426	373	410	377	388	372	387	409	397	405	410	362	392	407	370	406	397	369	402	396	375	388	382	372	389	386	379	381	368	395	409	395	390	397	380	392	386	381	371	378	385	404	408	414	414	365	360	412	367	390	405	392	407	430	427	384	386	363	402	415	410	402	438	396	399	380	419	370	388	439	416	380	358	405	394	417	378	397	401	387	395	414	420	429	408	361	412	392	402	407	401	393	403	423	371	387	420	412	389	384	386	418	402	400	400	380	391	400	396	372	403	358	427	400	387	382	372	408	360	362	392	372	403	415	427	382	371	407	374	437	393	380	400	444	402	375	416	377	382	409	407	400	386	389	377	386	362	408	422	373	411	385	381	383	387	396	394	403	386	378	405	398	407	404	395	367	384	383	361	417	419	401	376	357	398	419	365	413	370	399	399	399	402	380	404	390	382	381	397	442	397	382	388	426	415	382	400	399	387	408	396	377	400	384	405	362	392	403	384	388	404	374	383	391	416	381	393	383	371	389	383	406	392	388	386	396	395	393	365	412	413	394	376	431	387	390	410	378	380	392	372	395	384	423	352	392	396	361	393	437	392	397	418	402	366	394	388	382	394	385	379	429	382	409	348	367	369	382	390	385	432	380	358	365	412	391	413	391	405	386	385	392	382	422	367	370	365	420	408	431	396	412	404	370	402	390	370	381	364	379	378	385	405	368	420	402	416	426	398	381	439	392	405	384	378	387	390	415	385	407	382	378	383	437	403	386	375	396	366	403	419	363	403	418	356	373	404	381	431	431	401	387	407	408	389	376	373	364	394	421	396	383	383	401	411	414	396	412	391	388	375	405	399	381	391	413	408	408	369	381	402	411	375	377	357	416	364	389	395	402	395	405	385	386	421	374	410	425	399	398	391	374	394	408	421	387	380	374	436	400	417	394	382	406	367	376	372	406	393	440	391	394	415	387	363	378	403	337	387	362	368	390	365	375	386	420	408	403	399	376	368	386	468	380	426	423	400	384	432	374	411	392	435	375	385	370	419	396	398	377	404	422	429	401	427	402	420	398	418	424	405	413	428	401	352	400	369	417	424	395	404	374	382	417	392	401	397	398	422	344	430	402	403	406	383	378	418	377	414	435	392	396	410	408	384	363	423	372	369	388	359	388	386	380	440	401	386	410	435	389	420	407	442	410	378	379	419	404	421	388	402	386	412	416	420	408	382	417	392	387	388	416	419	419	423	366	417	385	406	400	374	394	386	400	350	362	392	413	402	377	410	373	406	378	415	407	368	382	399	400	379	408	373	390	379	410	412	417	387	405	406	385	401	418	432	419	403	384	386	401	404	409	419	385	404	431	342	408	414	374	412	382	428	425	394	375	403	428	376	401	395	387	393	420	393	381	371	385	391	388	410	367	379	411	385	416	391	445	377	388	414	423	411	385	379	391	404	427	375	376	414	370	388	369	382	391	401	354	403	401	398	373	406	397	429	378	402	360	391	388	415	377	397	367	402	391	419	407	355	391	390	370	423	392	415	391	422	376	381	392	411	387	391	429	370	423	439	413	410	383	407	398	410	402	385	369	399	430	395	367	374	375	386	425	379	399	352	386	430	390	420	359	411	399	407	379	378	391	424	383	364	395	417	375	366	408	395	414	396	386	384	413	360	426	378	406	384	377	393	394	368	357	392	394	382	366	406	414	420	401	394	396	417	403	418	410	389	376	374	369	379	358	384	361	366	381	391	395	377	379	392	395	387	382	392	416	414	419	382	402	378	375	371	417	347	428	386	398	376	405	383	359	356	405	437	382	398	348	404	390	417	430	396	379	409	399	375	395	387	380	424	383	411	397	406	421	408	415	406	366	355	395	408	387	403	407	411	422	399	437	396	392	401	406	398	384	377	353	389	367	397	391	400	384	370	408	374	367	356	398	401	373	417	380	353	399	411	374	354	408	398	393	371	382	412	388	411	386	379	401	401	392	422	385	387	382	412	386	382	423	394	422	406	420	372	398	408	405	420	383	402	411	410	379	368	393	376	384	400	420	390	388	380	400	437	396	400	389	412	389	396	400	409	379	364	434	383	416	389	411	394	429	395	376	430	391	420	389	380	359	405	381	394	384	390	409	391	374	419	407	399	386	430	386	394	411	394	371	385	392	370	365	357	384	409	380	395	390	380	422	393	375	406	388	385	409	395	404	397	396	380	392	377	398	383	364	409	399	350	401	387	405	394	411	392	408	425	383	400	359	413	394	414	394	418	409	388	373	399	421	367	421	365	392	389	380	372	390	390	382	391	388	421	393	443	401	422	403	352	389	398	368	389	350	401	408	421	383	378	399	413	383	416	403	409	383	358	367	411	409	395	406	359	385	382	420	402	366	405	437	441	396	381	364	386	411	407	424	371	408	388	458	403	415	398	429	378	409	369	413	424	394	379	383	402	401	380	390	399	419	397	358	409	409	376	399	379	376	390	374	433	412	396	426	390	438	417	441	379	388	365	367	376	411	394	381	388	422	387	370	386	398	408	366	374	416	368	366	422	419	404	395	377	399	449	398	369	413	391	384	418	380	415	424	364	402	410	383	391	380	398	386	424	406	392	407	422	392	395	384	404	418	382	403	431	450	398	392	415	386	413	419	369	417	394	378	372	373	404	369	374	369	378	403	395	396	405	411	375	390	429	390	422	381	395	343	374	363	371	420	387	380	393	412	387	392	370	398	387	385	380	386	375	405	378	353	404	366	390	376	420	362	404	399	387	378	381	403	398	362	411	366	410	415	403	367	379	395	425	419	403	399	392	371	427	364	366	408	388	410	424	395	376
22789	20728	28368	23755	22846	24626	23051	14337	9416	6738	4767	3578	2862	2124	1655	1350	1089	846	770	583	546	448	396	402	379	341	333	350	324	293	299	284	301	271	262	296	270	256	286	294	276	235	296	290	271	287	249	256	279	281	280	270	266	259	256	262	281	284	231	253	302	276	263	257	262	273	257	294	255	263	250	266	276	275	277	263	283	275	276	265	275	260	260	258	290	281	280	269	281	294	264	281	245	262	297	254	272	258	290	253	254	258	239	260	271	250	242	282	255	277	270	253	296	271	262	264	262	237	266	313	278	285	266	252	266	251	256	270	271	290	269	279	268	283	269	284	264	259	233	258	263	262	302	285	278	278	282	256	237	298	294	255	281	269	246	291	267	257	279	260	273	244	253	291	295	267	273	235	285	270	264	259	271	272	253	246	270	257	254	261	279	273	258	256	252	269	270	287	271	261	259	259	255	246	267	258	268	280	261	263	270	262	280	280	262	291	237	267	276	263	255	283	287	275	266	253	284	241	269	281	263	270	273	290	244	273	262	264	257	268	284	245	272	253	258	248	289	274	243	252	299	237	272	265	259	287	265	235	260	273	293	273	259	265	275	252	259	273	285	246	246	278	259	257	263	304	267	281	278	281	233	260	259	236	276	253	252	252	294	292	256	247	283	267	273	260	273	274	260	239	289	269	267	273	265	264	296	284	278	286	260	269	275	273	292	272	254	269	260	228	277	307	259	273	303	275	257	263	273	254	285	260	250	262	271	303	264	268	260	276	261	261	259	273	300	252	267	291	289	245	256	288	279	259	275	260	263	263	260	237	266	265	250	240	273	270	252	295	261	251	250	270	298	282	270	260	265	271	242	225	255	249	254	288	264	282	251	266	270	268	276	263	284	264	277	259	255	281	267	247	256	257	261	260	265	285	269	265	268	274	243	271	258	252	303	252	265	250	253	275	275	279	272	283	274	266	253	263	265	267	303	270	274	264	243	262	303	295	259	273	270	257	260	257	289	275	288	278	252	271	267	218	273	264	268	282	267	258	237	290	257	280	271	269	290	276	235	257	249	233	256	247	279	292	257	271	235	248	272	274	255	278	258	281	283	272	279	290	252	271	262	236	257	245	268	276	256	284	257	294	262	262	267	272	295	279	280	261	249	259	272	262	273	268	269	286	260	247	277	273	271	253	274	285	249	235	251	276	245	263	253	266	261	296	253	265	294	254	260	279	257	250	245	252	264	266	255	268	256	278	244	255	242	286	273	283	272	257	254	279	230	244	256	253	285	287	267	249	243	265	260	270	259	247	274	268	256	272	281	281	258	282	283	258	281	275	249	275	279	271	255	252	268	255	253	277	270	260	261	290	275	264	251	274	279	265	268	276	267	264	268	275	240	266	289	309	271	267	240	262	280	272	281	282	292	292	277	290	266	268	279	224	251	269	267	263	260	261	244	287	226	282	289	266	261	317	272	277	258	278	267	259	273	245	263	265	273	256	264	249	261	281	261	266	254	274	279	244	256	250	259	278	268	236	271	264	256	263	257	255	283	221	267	293	260	247	267	323	283	267	273	258	255	244	287	292	253	233	269	271	263	262	259	273	259	253	255	258	275	277	292	237	276	287	261	252	268	250	275	279	235	270	252	258	253	267	299	292	299	246	273	285	251	262	281	281	258	282	259	270	244	312	273	284	254	292	267	256	280	271	261	264	280	255	281	249	266	263	279	264	287	278	265	269	256	284	263	278	301	270	255	268	237	292	274	255	246	247	272	264	242	273	245	235	280	284	243	272	246	234	314	288	261	271	251	275	270	264	251	278	267	252	262	250	259	254	252	278	274	280	274	259	278	269	303	275	278	266	269	247	259	235	272	252	284	281	273	277	298	260	301	252	262	255	292	255	245	286	264	301	258	283	309	222	265	258	257	286	295	277	239	246	278	267	287	248	249	254	291	252	253	281	253	272	262	299	242	274	284	259	235	278	253	255	256	265	248	273	235	262	244	268	247	261	287	257	291	287	281	260	268	279	277	292	249	242	267	282	249	237	253	239	258	254	243	290	274	278	248	279	262	264	278	276	230	245	256	247	261	243	251	267	285	231	273	276	294	293	248	278	256	290	287	283	283	263	273	245	277	295	293	251	274	260	252	264	275	265	259	276	274	259	253	278	253	290	289	286	277	282	288	265	277	265	288	251	258	272	257	270	271	279	260	272	263	291	260	257	274	238	241	278	280	261	291	244	243	269	291	260	316	272	289	281	268	238	253	256	254	252	243	262	252	275	264	258	289	251	271	277	268	250	280	271	263	289	262	283	256	271	263	251	275	229	264	262	267	232	270	265	266	266	282	277	248	268	272	284	280	242	245	271	236	274	271	249	304	226	272	233	279	267	267	255	261	257	262	257	257	241	263	292	282	281	281	265	257	273	251	243	275	247	275	263	281	277	278	265	253	274	253	288	260	256	301	260	250	263	278	264	279	274	285	245	253	243	277	261	255	259	276	253	303	263	278	271	259	276	259	255	246	295	259	273	249	277	260	269	271	282	281	239	269	240	270	259	266	235	311	282	260	275	287	254	272	273	271	287	255	291	243	271	273	238	274	286	267	279	272	295	284	283	279	235	246	293	270	269	281	255	260	266	248	282	244	270	270	247	253	274	265	264	287	267	255	264	253	263	255	243	261	254	262	276	260	266	276	262	262	282	264	274	275	260	267	292	276	293	241	284	263	277	269	273	273	259	264	277	279	269	280	275	293	250	240	275	276	244	269	258	271	257	244	240	281	247	250	255	273	273	259	231	259	267	305	256	248	245	280	275	257	282	255	248	255	263	292	271	266	278	254	265	251	247	278	282	261	247	233	292	262	270	232	269	282	263	285	268	278	287	278	268	290	257	283	244	242	258	281	296	272	255	288	277	260	269	282	261	257	259	277	263	246	258	254	267	274	259	275	249	283	268	247	276	272	241	255	245	271	266	257	272	253	293	257	248	253	264	249	289	262	246	258	250	220	274	273	260	263	263	268	294	269	270	278	262	257	278	277	249	263	273	264	258	279	264	245	280	273	306	250	257	234	281	260	261	272	298	286	283	284	263	265	253	276	305	254	279	264	266	275	265	277	252	261	282	281	261	253	312	267	276	274	247	293	260	257	288	262	253	266	261	258	241	281	245	271	269	267	260	283	264	297	278	257	247	266	268	279	280	290	255	280	240	263	290	262	258	247	282	240	262	269	240	266	267	301	304	283	274	244	267	303	248	258	271	260	260	253	263	266	262	291	265	278	264	291	277	280	251	284	267	254	266	277	279	267	271	264	264	269	264	265	280	267	255	289	280	268	301	281	280	250	301	269	257	259	251	259	234	299	293	253	261	264	266	301	276	254	293	268	293	260	247	270	274	255	260	319	266	261	280	275	257	255	287	275	265	300	266	275	249	267	288	275	268	226	267	286	252	280	266	274	261	281	251	253	259	253	252	276	281	250	254	263	295	246	240	275	314	290	270	290	255	282	255
33969	58667	54945	43776	37894	32864	27539	22290	17652	13678	10668	8478	6665	5126	3993	3099	2343	1872	1418	1169	1036	855	740	678	607	574	539	495	498	457	469	459	423	405	392	441	401	395	413	428	391	401	375	412	387	407	362	414	389	354	394	375	383	380	388	371	389	415	401	421	411	374	361	368	385	343	392	422	417	399	406	387	387	389	403	411	416	407	392	400	404	364	399	409	354	357	353	367	386	384	360	369	380	393	366	360	411	385	385	406	337	408	409	400	390	362	394	382	370	436	399	386	356	380	384	361	377	378	423	377	390	367	420	401	415	397	397	385	387	386	361	369	394	439	377	383	360	367	385	397	377	372	392	349	432	402	363	383	386	355	372	393	375	379	389	396	405	387	398	392	346	396	378	381	338	417	406	372	355	393	380	374	380	356	388	330	388	393	366	406	410	389	358	432	379	390	372	390	391	373	395	393	417	378	376	378	363	393	375	378	380	395	383	406	388	375	383	395	394	385	396	386	383	378	375	379	359	414	405	365	395	355	419	345	412	390	419	382	406	387	380	359	390	408	387	384	359	380	406	358	385	389	387	356	378	391	367	382	410	417	388	360	350	394	400	375	412	372	399	373	403	394	396	388	384	391	392	421	426	367	393	347	377	405	384	411	389	345	409	374	399	395	386	379	387	405	409	371	356	390	397	391	380	380	399	360	409	387	399	377	416	358	407	395	425	406	364	357	369	358	363	421	421	386	404	359	414	382	393	401	410	373	359	364	422	403	386	371	368	404	394	387	367	400	377	406	376	373	375	353	379	419	405	396	372	347	393	365	399	367	390	374	384	412	346	357	376	383	406	364	408	404	424	395	372	355	389	411	375	380	401	375	384	367	367	375	342	368	367	419	379	363	391	406	384	367	396	395	356	403	334	372	376	359	380	376	418	373	368	423	390	386	386	368	405	362	381	347	382	360	382	404	375	383	389	372	389	401	382	411	362	400	384	366	367	407	394	375	367	391	366	395	349	369	394	367	364	352	379	378	398	364	345	413	393	366	347	402	360	373	361	345	392	356	427	361	401	382	388	389	409	399	400	370	356	407	392	362	365	380	378	370	378	395	382	411	406	401	382	389	378	338	394	372	403	376	417	412	380	361	368	377	383	357	398	380	368	382	371	364	378	400	391	366	414	393	374	391	403	388	403	369	389	354	394	344	384	359	398	394	401	393	361	329	406	398	403	411	374	345	360	398	352	380	408	393	383	396	394	382	396	378	378	398	349	355	396	397	407	358	368	380	382	392	412	374	373	357	349	381	359	402	401	406	391	377	409	395	391	396	357	430	387	415	371	425	391	376	404	396	401	385	368	397	387	412	405	398	397	417	388	365	370	416	372	394	393	375	363	407	378	431	367	364	352	404	399	382	389	407	386	363	348	413	383	402	403	377	363	386	387	406	417	382	413	392	338	396	377	375	370	371	353	378	384	393	393	413	381	349	342	379	381	390	366	376	365	375	385	401	383	400	385	368	417	397	350	372	419	384	384	403	413	386	372	388	393	397	385	409	362	366	371	378	383	426	371	385	377	416	396	430	381	375	340	394	392	353	379	375	374	432	374	394	411	368	380	400	416	397	389	379	380	377	364	415	362	389	395	394	369	402	399	391	381	351	381	406	394	380	356	390	398	421	383	396	376	394	409	383	383	411	390	351	380	417	372	398	355	390	376	377	367	364	364	399	402	388	377	378	373	360	373	362	407	388	396	359	452	389	404	383	364	427	390	372	383	371	378	392	386	389	401	369	385	411	401	409	427	368	372	377	401	403	380	385	421	406	354	399	390	407	364	391	411	409	381	374	399	402	354	368	389	382	390	378	387	367	362	404	373	380	399	402	394	373	396	372	365	410	388	403	393	418	383	403	374	440	379	393	381	379	403	339	355	396	347	385	379	398	385	372	380	407	362	412	354	404	379	350	365	390	396	360	374	367	382	365	413	358	404	379	344	373	370	367	384	404	399	395	397	391	385	363	402	370	358	405	372	377	377	384	361	366	410	369	371	368	378	383	387	377	408	404	369	376	375	347	363	429	379	389	427	379	414	412	414	384	379	405	387	377	350	375	425	358	398	403	360	366	371	387	373	371	392	361	409	391	398	379	393	411	376	379	401	417	375	411	385	406	401	400	379	421	401	397	399	400	395	424	410	351	365	377	373	400	367	443	396	387	362	398	385	392	393	383	384	364	372	382	383	401	376	389	371	388	381	371	344	379	368	393	387	358	378	351	386	428	364	410	370	401	379	403	382	384	367	390	374	415	414	397	386	372	383	382	404	402	356	428	355	375	390	371	366	394	358	381	353	402	400	354	385	414	380	401	377	394	402	380	410	386	386	391	414	391	381	346	372	388	360	373	371	416	424	391	384	391	358	408	386	389	373	398	429	370	345	418	363	392	355	337	434	398	395	376	420	403	387	409	377	442	389	353	404	373	379	372	380	435	397	378	421	372	365	374	405	385	353	398	403	393	366	347	382	395	403	408	373	403	365	367	371	371	380	381	375	408	326	392	371	352	367	377	381	385	372	405	384	375	358	362	382	412	374	364	410	360	396	352	381	358	390	384	406	361	412	398	372	365	382	420	365	405	377	398	388	422	400	409	405	379	392	415	396	426	380	366	380	379	386	398	420	352	376	386	395	406	386	393	381	360	392	384	377	386	375	405	368	363	389	357	393	398	401	349	400	394	372	416	383	395	408	373	370	380	343	379	387	405	413	379	359	388	388	385	421	386	403	407	374	396	384	379	390	365	391	317	375	360	368	350	369	360	392	394	411	370	371	373	361	381	375	379	423	403	354	363	377	371	408	404	409	378	412	406	368	428	373	387	395	400	369	359	402	374	379	382	351	366	371	356	392	418	373	381	403	391	360	413	381	411	348	377	401	416	385	399	363	397	346	398	389	376	374	402	371	374	390	370	390	382	377	355	355	392	365	382	381	364	381	400	359	371	416	386	402	368	374	414	411	381	387	395	393	369	388	387	375	410	422	402	387	406	347	415	368	365	414	400	400	375	312	385	389	395	396	379	391	381	387	383	392	373	397	411	408	393	401	360	364	345	371	398	337	397	383	406	409	381	396	371	404	366	373	399	363	381	426	377	393	419	398	381	422	353	377	418	361	395	398	379	387	391	397	401	388	395	389	377	432	392	392	410	393	389	364	392	382	354	393	390	406	376	377	376	359	392	381	405	351	384	362	373	377	385	353	394	388	399	376	391	359	374	390	409	368	363	375	374	361	366	422	393	370	389	439	331	383	397	372	364	369	390	409	346	392	344	411	352	403	412	409	376	375	371	375	435	385	374	418	388	374	413	371	375	379	389	389	373	432	411	412	419	368	381	380	384	382	409	383	390	369	381	426	361	345	379	369	381	388	420	397	365	399	386	363	379	387	401	352	378	368	382	402	384	369	348	385	397	405	395	404	399	405	390	369	361	349	349	375	358	404	373	372	390	373	361	362	363	415	398	390	392	372	347
28630	32092	38316	31161	22214	15337	9998	6381	4134	2870	2136	1671	1356	1077	898	666	534	435	466	382	374	367	315	309	294	320	316	290	285	288	307	284	267	290	294	271	281	267	261	302	261	275	291	267	244	269	260	287	270	279	250	275	260	275	261	287	261	275	309	282	277	278	270	296	275	287	269	289	256	266	299	289	263	284	251	273	270	266	266	257	263	254	261	264	257	247	257	296	251	295	271	273	285	249	274	283	266	253	285	285	277	254	284	261	255	254	285	253	253	288	257	303	275	277	256	239	270	294	255	303	255	280	303	249	253	286	261	276	278	284	272	253	248	277	304	293	262	259	292	280	263	256	291	296	258	284	256	241	249	257	286	287	281	271	280	291	283	263	279	262	260	271	277	286	273	285	289	292	266	299	278	294	254	264	291	264	276	272	299	283	260	276	274	264	317	275	275	276	284	268	253	246	276	260	287	296	258	275	282	280	274	256	270	269	276	256	243	274	268	268	289	277	292	290	294	281	267	260	256	264	264	290	231	308	290	233	232	263	293	263	287	249	275	268	294	288	268	257	268	275	243	286	277	252	267	276	256	243	271	276	272	280	254	273	307	273	266	245	263	273	263	258	261	285	297	256	284	283	256	259	265	280	271	266	254	294	274	253	294	276	280	247	268	261	242	276	256	281	264	270	272	282	273	266	243	264	283	249	271	259	290	266	248	269	254	276	258	281	280	289	301	282	280	259	276	258	241	277	268	270	284	242	243	284	248	306	279	281	282	310	278	261	275	300	264	266	288	277	280	273	281	270	261	253	267	296	277	272	258	265	253	286	288	294	241	248	293	273	264	285	263	264	274	274	244	271	243	289	257	272	281	297	286	270	263	284	258	264	272	293	284	276	286	266	262	260	258	241	245	233	247	280	287	241	297	271	274	271	266	265	250	262	279	265	265	250	274	276	266	279	245	272	272	282	246	277	268	250	273	274	278	257	294	279	275	256	287	264	274	261	258	286	245	247	271	265	273	262	270	290	259	299	255	241	260	276	270	270	266	275	269	281	259	265	229	290	260	296	296	273	281	258	295	260	273	266	260	252	266	252	257	283	285	288	274	269	245	266	254	264	244	262	262	256	280	286	286	265	276	244	292	265	293	279	247	269	262	263	266	252	265	244	277	268	252	249	257	272	280	258	248	296	242	259	272	248	279	264	263	272	277	280	277	284	270	266	244	275	267	294	255	246	277	253	260	257	272	271	281	258	277	260	273	285	255	273	293	265	298	269	275	262	283	262	289	275	292	245	277	294	263	267	269	308	254	247	265	261	274	277	299	282	274	258	249	257	272	290	268	283	279	248	268	242	283	273	236	283	253	262	284	278	293	300	283	278	260	278	268	276	289	282	253	281	263	276	258	242	277	277	265	245	240	273	250	288	308	290	289	270	236	239	251	236	250	245	279	282	251	265	282	275	301	291	285	255	236	279	287	273	242	261	283	251	253	251	259	317	242	261	260	263	313	268	276	287	255	244	266	271	270	261	288	271	279	270	259	261	300	288	270	257	265	274	281	257	296	292	270	260	274	247	280	264	297	277	255	278	285	246	278	273	271	260	286	262	294	276	274	276	243	257	271	259	298	273	273	288	299	304	283	262	258	265	278	260	277	270	272	254	277	243	255	269	241	294	253	266	290	290	296	324	259	262	273	265	256	277	267	254	262	267	279	270	296	252	265	290	268	255	251	297	273	273	287	255	300	239	260	287	260	266	247	278	259	261	270	259	280	276	261	261	253	284	266	300	278	220	237	302	248	245	253	266	261	271	253	291	294	267	234	278	283	312	260	266	271	256	257	268	272	285	307	228	286	257	271	320	284	261	275	259	304	281	270	301	261	286	254	275	278	255	252	261	270	284	278	250	272	275	248	254	272	250	267	231	295	270	316	283	269	246	257	266	251	288	255	280	291	262	278	261	278	262	268	287	260	278	276	267	283	257	272	258	253	251	273	296	265	267	296	288	255	278	302	273	257	247	270	247	273	290	266	279	288	269	261	260	262	231	291	272	273	300	268	257	290	264	311	257	288	270	289	285	280	273	261	289	261	265	272	273	282	271	294	255	292	271	289	277	256	280	265	266	273	272	286	250	280	287	284	287	268	324	285	279	263	278	292	257	248	243	281	273	283	275	258	252	272	271	268	287	243	267	276	278	268	307	251	294	275	268	258	259	276	263	280	280	301	301	264	237	252	269	256	285	270	258	236	284	278	292	285	261	254	254	256	272	276	255	265	285	291	289	240	256	276	280	249	259	230	259	246	299	264	279	241	288	285	244	276	267	255	281	263	253	293	276	261	278	246	249	299	273	297	256	267	277	270	265	288	294	253	304	259	279	266	258	264	270	261	251	285	254	270	255	292	264	264	283	256	257	266	290	265	220	270	288	285	256	297	256	287	273	275	285	288	277	260	261	268	281	279	261	275	264	237	310	286	242	293	274	278	289	275	260	282	280	260	261	293	274	263	281	277	270	252	258	285	265	269	274	244	290	262	260	270	251	291	260	276	240	237	250	307	250	285	275	263	280	238	257	257	251	289	257	276	258	258	255	247	254	279	277	283	281	274	258	265	268	272	300	267	300	281	270	271	290	258	269	259	281	261	270	281	251	269	252	295	266	289	285	288	278	272	265	277	269	283	298	280	258	281	260	299	269	242	258	237	263	228	282	276	301	274	261	283	253	264	300	268	284	270	270	293	284	308	251	268	280	276	271	282	277	250	279	271	270	259	255	288	265	255	266	258	290	280	243	284	266	256	289	283	260	237	255	257	264	314	256	288	245	249	278	274	268	294	276	265	286	266	234	281	306	303	280	290	262	258	249	274	269	259	267	245	278	281	280	269	277	272	267	256	286	254	278	258	291	244	243	297	263	281	253	251	265	277	277	256	261	269	258	267	260	278	270	300	277	266	264	244	287	265	281	258	257	256	272	267	276	247	302	286	237	275	247	258	267	250	276	273	286	286	225	274	300	269	260	278	278	285	280	244	274	265	277	261	291	227	244	258	302	279	295	274	290	253	276	288	302	258	261	283	302	293	269	261	283	249	253	253	266	284	268	303	277	299	248	248	258	278	265	279	266	300	248	256	230	258	275	275	271	251	250	261	261	284	276	257	279	254	271	266	264	311	273	266	242	256	265	274	287	277	264	280	246	271	283	282	288	257	267	303	277	288	286	285	294	263	280	275	268	289	276	272	258	257	266	273	315	270	260	280	271	271	254	284	284	285	256	260	247	267	293	291	256	243	269	292	259	258	264	275	266	278	238	283	299	282	257	270	264	288	275	259	267	240	293	263	308	265	269	297	275	291	275	275	263	255	268	288	283	256	266	249	291	273	273	275	292	270	247	275	264	236	254	279	285	287	274	265	286	263	286	264	292	243	231	270	274	324	284	273	256	296	307	244	261	276	251	242	268	277	284	292	283	301	270	289	245	267	271	251	283	254	253	276	301	249	272	255	281	268	261	292	268
33663	49680	44702	34670	28772	23353	18187	13620	10034	7387	5562	4120	3257	2470	1982	1429	1169	1022	791	715	642	632	554	540	473	434	432	432	409	438	374	435	433	388	416	445	403	365	380	390	376	389	407	390	391	361	424	388	398	420	401	429	350	434	438	401	399	382	393	419	381	378	411	408	384	412	368	428	445	395	367	389	402	415	398	391	407	407	429	379	386	379	422	392	436	403	362	424	402	414	419	395	405	387	406	402	389	417	400	398	403	401	359	395	388	426	383	362	408	381	393	370	391	447	390	389	366	395	421	396	373	373	368	398	395	398	391	394	377	371	400	402	383	420	382	360	361	435	400	404	387	401	396	390	422	395	387	397	406	395	381	377	391	375	440	418	386	446	388	393	402	384	393	410	390	400	379	429	394	392	387	423	375	371	391	367	421	402	362	416	387	361	388	394	392	417	410	380	402	404	421	411	387	398	389	329	399	418	398	431	432	396	393	401	424	398	406	387	391	412	404	383	378	391	381	377	444	408	367	367	386	406	375	414	416	401	392	390	401	407	369	360	402	384	419	400	394	397	403	411	413	379	404	401	363	379	405	417	391	397	387	420	373	383	386	383	409	424	389	386	366	358	372	429	424	385	392	370	353	394	406	409	409	409	410	394	391	387	384	397	407	389	375	421	417	409	413	407	412	402	415	426	374	389	411	399	398	414	394	428	375	334	402	405	370	400	383	388	378	387	407	402	371	401	375	408	366	404	396	419	425	367	391	368	400	394	411	421	400	400	386	426	406	388	364	427	385	369	400	398	402	407	416	375	392	409	386	399	370	393	369	425	418	382	404	388	388	421	399	385	397	432	401	371	392	433	392	396	396	400	416	411	405	377	399	388	390	398	413	421	417	432	391	395	418	378	404	399	370	422	423	402	378	409	404	395	406	435	414	396	394	395	390	411	389	416	409	374	399	386	423	395	381	391	378	428	416	401	385	402	392	407	423	402	393	384	364	394	399	434	436	402	426	386	390	423	394	375	445	415	382	427	390	441	408	396	414	413	393	391	395	377	387	397	409	410	379	386	424	386	411	412	393	392	397	416	409	419	403	384	389	352	399	378	420	379	409	398	409	398	392	382	366	431	396	394	409	429	430	421	378	403	384	383	382	415	418	357	356	379	406	393	376	394	374	399	374	379	373	400	436	434	380	406	425	421	425	400	415	402	393	429	427	392	375	394	373	399	401	377	447	387	406	404	411	378	396	405	418	397	371	396	366	425	372	368	388	405	391	399	392	407	389	377	431	376	401	380	405	419	423	353	394	419	392	371	420	362	413	398	395	387	381	416	417	411	390	387	406	397	419	379	411	399	396	384	412	389	383	398	400	396	411	393	371	402	399	393	372	386	439	404	394	369	472	388	379	359	382	392	418	399	402	388	451	383	396	437	418	421	407	379	365	392	395	444	405	365	370	427	417	398	399	409	429	408	404	390	403	363	376	403	426	397	435	411	399	384	396	396	406	397	387	400	389	424	412	395	395	403	417	384	359	386	416	409	397	421	385	398	390	383	394	415	368	352	386	407	422	394	405	402	382	396	374	401	404	393	382	394	342	408	404	403	367	416	402	406	416	393	349	386	394	418	388	373	418	421	360	414	415	385	382	427	408	378	410	428	382	404	416	408	377	370	408	396	402	447	399	388	404	419	384	411	386	408	408	382	391	423	340	423	408	389	412	407	383	376	379	412	382	388	380	404	420	376	395	393	389	389	447	409	424	411	382	453	401	407	384	387	406	379	395	410	420	397	358	386	398	395	409	387	391	427	418	351	408	358	397	394	408	399	381	374	407	376	400	377	353	391	387	417	428	410	363	365	417	379	406	402	388	412	396	410	391	433	421	408	384	390	424	385	428	421	389	432	422	395	420	406	435	407	417	389	427	400	375	355	366	432	399	418	374	388	383	374	404	409	386	386	415	410	394	419	392	355	408	392	385	350	418	407	390	380	394	404	409	369	402	401	421	399	399	393	388	396	385	394	392	399	440	388	405	385	418	412	402	412	409	394	420	371	343	416	398	428	422	381	421	408	399	397	404	385	431	365	418	438	416	387	378	372	400	396	394	410	391	377	417	352	391	375	387	391	416	430	360	351	408	366	402	372	432	378	438	412	379	384	420	401	395	404	418	406	402	370	419	398	391	371	417	385	382	373	425	430	352	402	398	386	394	407	351	418	382	366	382	367	408	408	370	371	392	403	415	385	395	392	392	414	417	379	392	386	373	389	407	379	419	384	417	383	409	383	397	411	375	374	362	400	410	403	409	367	406	369	361	403	409	419	388	394	410	396	394	419	395	372	393	423	358	435	373	383	378	444	387	381	392	389	400	394	410	379	367	368	397	376	379	425	396	413	382	387	373	406	433	397	434	382	416	400	395	390	428	381	394	364	392	404	419	376	437	414	411	413	395	387	381	411	349	401	406	406	393	362	407	421	401	397	408	400	385	424	385	363	410	415	399	387	369	393	376	403	398	409	400	398	425	422	393	397	389	385	404	427	388	387	409	421	384	385	414	447	403	399	433	377	409	366	375	370	358	396	400	422	410	376	399	385	404	379	397	379	365	426	358	395	387	391	427	426	407	378	414	407	381	379	388	408	392	401	388	401	388	410	409	393	438	413	414	416	369	397	351	424	374	404	376	367	401	389	406	445	408	402	389	390	413	403	384	414	436	379	417	382	366	415	385	405	376	430	412	393	426	422	399	395	417	388	376	379	406	374	403	410	414	380	404	381	398	386	405	395	391	389	378	377	420	381	388	393	371	424	399	381	375	395	378	372	360	383	382	408	389	415	371	436	371	404	400	360	375	376	424	435	405	404	408	416	376	416	428	404	412	399	397	389	402	354	420	381	407	398	420	373	389	381	438	409	387	420	386	367	381	382	407	398	396	377	393	370	448	398	428	373	380	389	398	414	369	440	392	443	375	362	394	445	411	404	392	371	396	391	438	380	393	378	378	388	421	408	385	429	385	406	383	413	415	401	401	421	391	375	401	415	364	405	419	393	412	411	430	403	402	382	380	413	398	430	405	409	428	386	409	380	377	358	376	407	358	395	378	445	403	395	347	429	396	402	386	401	397	377	348	385	423	399	407	383	417	429	382	396	384	412	378	387	389	416	404	361	429	417	387	371	409	414	386	414	421	401	382	403	397	344	403	394	381	451	368	391	386	411	354	412	377	342	388	424	395	383	419	418	365	429	407	382	385	406	402	399	378	420	392	396	404	425	378	386	417	377	404	393	387	391	376	400	384	404	412	393	413	369	374	375	391	393	402	405	401	431	440	403	376	349	423	404	372	410	390	406	359	363	403	425	375	376	382	431	395	406	383	379	395	411	408	398	395	417	386	393	396	402	411	371	381	402	397	409	422	359	377	387	378	405	413	413	393	400	377	399	386	414	363	382	382	454	415	381	403	374	387	386	432	391	405	377	388	384	406	348	403	399	405	387	385	398	398	413	387	402	384	397	352	365
24020	20840	28364	27163	24893	21661	16505	10195	6628	4625	3249	2500	1866	1502	1175	954	707	586	525	487	443	378	364	348	315	285	316	302	294	281	283	302	257	309	306	282	267	291	276	278	271	285	268	288	264	309	270	272	251	299	285	271	275	278	281	277	255	262	280	287	291	268	257	249	255	272	257	280	276	285	264	276	283	258	271	236	269	262	270	252	278	265	270	257	299	263	302	259	271	271	265	305	269	300	272	273	288	248	261	275	283	261	275	259	273	283	284	253	301	276	306	289	254	273	254	275	252	288	292	248	257	264	313	257	249	264	267	287	260	252	266	247	266	270	269	248	272	292	283	280	244	260	266	282	320	290	262	245	292	257	274	293	281	284	277	275	265	293	276	249	264	284	277	275	249	248	278	244	265	256	268	280	293	260	304	267	262	274	242	254	257	282	244	302	298	272	263	270	294	281	267	242	283	291	254	257	281	243	282	231	286	301	276	292	280	244	256	289	279	248	285	265	255	276	284	277	272	275	298	268	261	246	271	270	289	268	281	242	269	278	262	267	313	278	288	276	264	267	264	281	278	305	280	255	274	259	260	268	267	272	279	275	245	275	253	252	267	260	276	241	248	284	292	276	281	280	321	296	242	283	296	268	274	290	257	256	297	240	276	269	252	267	287	261	276	248	267	295	256	267	258	295	254	278	316	266	288	278	262	299	248	273	281	286	267	251	274	272	255	277	267	281	276	286	274	253	265	276	300	251	267	308	257	273	238	274	295	311	265	298	289	293	272	294	286	258	279	264	273	272	272	257	284	265	274	306	263	276	266	273	269	253	284	246	240	269	251	256	294	247	265	268	275	302	264	312	253	278	244	280	284	278	314	243	245	292	254	281	278	268	276	290	277	293	269	276	285	274	282	269	288	264	251	262	255	263	265	275	250	284	270	298	256	271	268	273	283	295	261	280	269	251	253	270	291	274	254	273	251	283	298	278	292	257	294	269	271	294	259	277	283	270	262	272	264	256	294	253	273	275	289	273	271	298	249	277	253	296	276	265	302	284	306	256	265	295	274	243	266	278	271	248	264	268	271	284	227	260	270	268	281	269	271	282	291	281	271	281	274	274	259	265	271	287	280	275	261	255	299	261	250	295	284	265	277	257	258	279	275	247	274	271	281	277	287	280	244	301	249	246	271	269	297	271	253	281	268	269	278	280	254	299	278	271	277	270	272	255	245	273	263	257	264	273	277	297	251	252	269	264	270	279	277	262	276	268	289	256	250	253	243	297	297	273	267	299	270	298	265	252	303	279	255	246	272	250	278	275	266	249	270	286	263	258	295	258	274	248	278	289	261	265	284	248	317	265	274	264	263	272	259	242	286	270	262	278	260	264	258	275	262	275	275	287	281	278	290	280	274	270	261	259	260	279	269	240	272	261	279	263	250	256	285	296	273	258	260	304	269	263	295	267	268	271	282	285	274	278	268	264	297	253	285	273	273	251	265	299	281	225	280	252	280	278	308	265	286	254	251	287	292	268	301	294	270	254	265	273	285	234	274	283	261	261	248	267	283	264	255	282	252	269	262	249	250	249	300	299	270	279	241	294	253	250	250	238	277	280	246	259	255	288	277	252	279	289	275	263	285	268	271	273	253	281	253	268	270	258	246	282	269	262	252	270	276	276	268	228	270	261	287	271	285	234	269	276	262	282	251	237	260	285	243	293	258	252	279	254	278	283	277	249	295	274	297	274	280	283	269	272	272	278	288	248	258	287	293	246	281	296	269	265	257	282	249	266	277	295	270	262	281	280	278	298	319	289	235	281	292	264	280	292	277	287	261	236	244	268	284	290	271	281	257	285	266	284	265	278	258	257	254	297	246	256	260	276	273	271	285	262	281	264	275	280	267	254	267	307	253	269	243	266	251	233	257	296	271	275	280	257	304	276	288	263	279	289	231	298	266	315	243	256	263	281	301	279	272	237	295	271	276	272	270	285	262	303	264	258	291	278	283	270	298	287	287	262	273	284	260	296	287	265	271	285	268	283	256	266	282	283	294	274	252	277	282	266	278	277	257	284	284	264	269	239	299	261	260	281	264	276	270	243	268	286	251	267	279	289	266	281	271	263	257	279	264	266	270	302	264	289	291	260	261	263	310	268	262	261	252	269	253	259	275	275	251	270	291	262	263	238	266	251	260	232	283	262	269	243	267	287	267	266	251	279	277	263	277	250	265	262	283	279	270	288	271	272	271	297	279	258	264	282	267	292	286	242	265	253	255	266	267	275	263	284	270	284	244	291	267	276	285	262	265	276	239	290	305	269	255	274	266	290	276	289	264	272	258	293	257	264	265	246	289	291	255	253	275	259	234	274	262	265	263	256	282	263	289	263	295	290	271	264	320	287	284	272	289	265	231	260	279	306	274	270	287	260	264	243	319	300	251	284	250	271	268	294	264	267	259	274	262	273	289	270	264	284	262	241	251	274	262	255	279	275	268	256	288	263	261	267	267	290	297	301	255	292	275	261	269	264	267	271	261	269	264	256	270	264	277	297	275	283	260	296	279	268	305	286	271	289	281	281	260	269	258	261	272	237	270	281	268	272	260	271	282	273	248	313	246	278	273	287	298	303	286	270	299	305	279	266	275	259	242	285	252	296	263	281	294	253	274	282	267	285	259	246	276	291	271	261	281	246	264	257	268	263	266	300	280	285	266	268	285	273	275	300	277	290	286	305	284	262	272	279	263	300	289	259	265	285	273	285	252	272	270	263	267	280	272	280	243	307	281	280	259	260	289	278	296	258	273	260	264	277	279	270	278	280	246	256	270	284	273	291	252	289	292	261	266	296	265	258	265	271	272	273	291	249	253	274	300	309	303	275	278	286	259	273	284	271	263	270	267	280	248	279	267	241	293	273	265	245	275	253	271	283	279	276	264	275	264	253	298	280	311	269	275	234	288	265	251	310	268	281	253	232	263	281	269	269	278	267	259	274	292	278	296	305	269	310	269	310	265	269	313	295	291	265	268	266	253	273	254	282	298	276	269	301	288	285	263	264	281	295	265	289	302	273	261	270	263	283	264	262	255	279	257	282	298	262	267	297	254	272	302	248	272	265	274	271	280	256	256	283	260	268	304	287	278	303	261	264	275	284	287	293	282	266	272	286	299	268	256	296	261	229	258	257	293	271	284	289	271	256	266	285	248	314	267	262	279	278	279	270	255	271	309	269	253	288	275	272	295	246	279	265	253	256	255	275	270	271	295	283	267	264	295	274	295	274	288	299	274	275	251	282	288	274	263	302	295	267	275	267	262	278	268	289	259	274	257	265	271	235	277	286	291	268	294	261	303	266	287	261	289	296	245	258	254	269	241	284	269	285	266	282	264	255	268	253	279	259	264	277	287	260	280	239	281	269	265	266	305	277	304	272	273	257	284	307	258	300	285	259	279	273	268	288	258	268	289	288	271	265	275	292	264	252	245	306	297	292	262	268	287	295	283	285	286	254	259	282	267	287	296	294
33257	54276	49657	39712	33924	28586	23211	18333	13820	10478	7831	6019	4739	3567	2718	2196	1657	1204	1053	845	716	657	634	548	497	520	515	480	469	480	413	435	407	424	416	412	397	419	426	441	413	430	422	430	396	380	385	409	400	371	404	387	456	395	414	402	407	391	429	404	412	393	418	386	386	365	383	384	385	395	390	406	376	389	402	391	395	419	376	408	404	409	414	406	417	414	402	420	387	406	413	395	396	398	377	383	396	390	444	403	432	378	433	365	390	370	403	384	410	373	393	429	373	384	426	448	423	387	397	394	398	400	380	412	418	339	367	426	379	405	379	392	391	372	396	382	403	398	401	385	438	435	405	394	408	381	406	416	386	393	407	372	408	393	361	368	373	389	397	404	374	374	402	406	391	413	418	425	406	408	406	415	382	393	418	411	384	428	433	457	401	436	394	372	405	416	406	414	424	419	418	395	410	410	412	432	367	393	396	378	406	447	402	418	400	374	386	422	412	395	422	397	419	397	409	444	441	436	414	399	411	377	374	433	423	376	389	403	357	404	377	365	394	418	405	371	390	407	418	422	386	378	380	384	391	389	421	401	391	406	409	392	395	414	438	430	423	354	434	381	392	371	428	402	406	429	440	399	400	424	384	411	413	400	403	415	375	386	409	384	409	419	357	390	383	407	371	425	415	408	385	401	405	397	412	415	379	398	382	432	408	415	420	383	381	373	415	391	427	415	387	386	384	441	395	424	380	396	377	393	414	377	375	417	421	407	392	410	392	428	395	407	374	422	437	432	414	408	401	404	424	414	432	399	413	393	400	389	405	388	414	424	380	375	399	397	366	409	406	405	432	370	393	424	420	415	358	390	424	416	363	418	424	397	421	387	390	413	433	395	445	422	391	409	399	390	393	411	377	402	396	435	406	378	403	401	385	416	395	414	408	407	384	396	406	402	370	414	403	383	431	418	396	388	387	409	404	394	405	372	383	407	428	403	372	425	409	400	411	399	397	387	390	370	378	397	385	423	430	410	401	348	400	436	400	415	387	416	403	356	421	388	428	415	397	379	369	377	424	388	404	367	415	399	371	405	418	403	425	391	416	413	412	397	415	406	400	391	406	388	416	405	373	397	422	405	382	371	379	387	375	356	427	436	414	397	422	411	422	416	440	389	389	390	407	385	363	412	382	398	419	380	398	433	408	413	422	396	402	395	403	408	411	399	388	399	461	366	453	440	404	411	416	397	387	409	377	395	423	388	377	405	414	408	352	419	408	393	383	392	407	374	393	392	405	396	448	429	396	363	388	388	408	397	397	393	365	438	401	377	416	404	419	399	424	417	459	384	397	415	401	369	397	438	420	426	397	394	375	404	403	413	384	375	407	376	380	379	391	382	398	410	387	387	429	384	409	406	440	424	410	423	426	393	414	389	421	443	357	372	394	399	383	384	377	386	388	420	387	371	409	405	397	410	433	401	387	435	387	371	403	394	385	375	428	408	407	391	382	431	400	376	421	427	409	401	404	421	421	468	384	373	398	407	434	426	392	403	402	391	413	412	395	419	407	413	431	396	364	404	403	401	390	418	406	407	388	453	395	368	422	404	366	404	373	392	382	398	384	346	367	384	386	431	393	418	410	359	373	392	376	392	403	407	418	393	395	355	399	403	433	376	381	394	408	396	391	414	402	423	377	426	396	388	415	423	414	429	383	431	382	404	400	395	426	405	383	362	408	376	450	407	376	398	422	398	408	382	379	384	375	408	392	385	388	416	402	435	411	433	399	402	391	410	389	386	428	441	417	395	369	458	405	431	426	403	416	420	386	377	397	382	411	400	428	411	381	376	390	417	400	392	400	417	411	403	409	411	391	380	443	379	433	413	425	411	404	407	402	387	418	415	406	387	410	431	393	401	386	419	419	400	371	432	402	441	417	379	372	366	399	397	417	386	374	409	409	413	399	379	391	380	375	433	419	414	377	395	403	390	403	400	391	413	432	391	389	421	366	384	411	404	396	403	383	399	392	390	401	397	427	388	392	423	407	419	399	422	387	383	423	365	397	370	395	419	418	399	377	416	371	364	373	430	389	469	386	411	425	391	417	378	409	424	407	459	400	403	380	400	382	400	385	413	439	404	427	389	408	406	419	437	413	435	414	409	399	370	430	423	378	385	416	431	376	396	440	398	410	409	383	440	436	396	391	396	377	398	382	383	446	403	404	437	377	404	411	394	419	402	434	411	400	403	429	358	419	408	426	391	453	424	399	432	388	400	393	410	369	418	398	415	381	416	406	402	415	362	421	410	380	386	403	411	433	445	402	375	380	409	386	383	417	427	411	368	429	399	435	375	385	404	387	407	383	378	419	392	412	415	397	382	431	399	422	419	361	390	420	368	424	357	421	446	396	386	390	374	384	374	401	435	404	391	385	464	409	389	379	402	402	393	390	404	388	396	406	389	378	408	398	394	388	398	353	401	370	415	443	421	422	422	410	408	382	434	377	385	389	381	347	414	406	360	403	415	383	354	407	383	364	407	437	427	400	410	408	410	411	467	399	393	375	428	413	388	404	399	363	384	420	383	419	396	428	381	440	439	390	390	388	418	403	374	411	391	434	404	388	382	385	379	396	407	418	393	414	392	402	407	368	399	387	353	416	419	404	396	396	414	371	405	359	379	351	378	388	412	433	404	372	406	423	428	389	414	423	422	394	417	398	394	409	416	404	411	399	403	400	422	411	393	364	393	403	425	432	367	412	421	393	404	387	368	380	399	411	385	416	384	435	380	419	441	408	377	383	392	403	372	398	361	363	399	428	386	414	415	397	370	421	360	408	389	347	387	354	407	404	379	379	401	421	420	409	391	410	407	414	391	380	371	398	388	400	419	420	397	390	366	436	393	401	432	412	437	363	384	392	420	415	384	378	444	395	390	387	410	408	360	375	417	376	412	419	392	385	402	415	377	416	388	391	385	362	416	421	411	402	369	416	405	403	393	444	384	433	416	434	451	364	427	395	415	404	351	375	388	442	404	427	386	396	414	396	402	415	433	395	407	377	446	411	393	437	394	398	394	422	395	433	424	374	396	376	366	410	428	389	360	417	390	409	408	369	351	390	415	412	427	397	380	386	381	387	401	370	418	370	370	372	427	376	409	435	400	391	390	385	390	381	393	414	437	414	401	423	405	434	388	417	413	399	398	383	397	412	438	389	386	420	395	428	424	383	396	416	422	404	407	384	397	404	413	401	403	387	416	449	411	400	412	430	420	393	415	430	387	389	398	414	407	419	411	397	353	393	401	398	392	396	414	411	402	435	410	391	395	409	364	421	387	399	444	399	425	400	420	388	408	386	409	392	406	359	383	424	398	416	409	362	373	420	367	397	383	399	431	392	411	414	417	384	417	417	450	409	394	391	387	406	389	353	389	433	378	412	397	387	397	410	391	385	401	409	399	390	385	392	408	384	392	377	402	367	367	425	433	394	412	403	380	399	396	366	456	409	442	449	400	395	410	422	377	394	400
22750	20750	28263	23836	23185	25086	23403	14879	9697	6977	4883	3438	2651	2000	1597	1169	925	763	628	534	451	427	381	372	353	325	336	319	283	319	295	277	282	268	265	279	290	267	276	260	268	325	260	289	267	236	239	265	241	283	269	304	258	259	280	289	280	256	272	280	274	285	296	269	273	263	272	260	258	260	260	278	282	249	291	263	244	288	273	261	266	281	279	268	258	277	273	262	275	257	247	255	260	283	249	277	273	278	238	276	263	290	261	264	275	284	275	261	238	247	289	250	261	257	262	262	266	254	276	244	270	280	264	283	230	257	252	291	273	235	278	284	282	294	290	265	270	287	238	264	292	297	277	246	297	251	275	316	290	276	251	282	266	273	266	244	252	304	295	271	262	292	245	260	261	280	265	272	240	284	277	261	288	264	250	292	263	277	276	272	255	265	251	291	245	249	288	273	280	262	281	296	232	258	274	253	298	269	270	256	268	268	270	269	266	260	279	242	262	265	275	257	248	270	245	254	271	280	247	259	280	253	261	267	251	269	249	282	280	255	276	222	276	291	303	281	254	259	284	278	278	261	281	287	247	321	272	261	274	265	262	233	269	259	268	244	284	265	277	265	275	269	238	272	270	249	265	244	258	250	294	255	281	278	242	280	296	277	245	253	263	257	274	309	250	279	256	240	262	304	284	263	262	237	267	273	264	263	318	290	248	298	293	284	279	269	264	268	270	265	258	238	288	289	256	244	266	310	245	250	243	286	270	262	300	258	284	243	234	291	255	248	282	289	265	256	262	282	289	278	277	264	278	289	240	274	297	279	279	263	235	274	280	275	289	265	249	262	250	292	261	264	286	273	252	261	246	275	258	271	244	293	261	288	297	284	274	298	247	243	268	285	282	248	265	274	297	274	282	264	275	246	268	251	287	267	291	272	279	282	257	266	246	248	266	295	251	238	256	284	302	273	275	261	267	283	269	264	276	289	244	295	250	256	299	297	269	296	255	264	272	267	262	260	289	270	252	283	287	293	250	280	249	257	274	275	275	255	285	271	301	271	260	245	276	269	281	253	274	265	255	274	266	266	286	266	292	254	259	249	240	236	263	259	264	282	276	261	281	262	236	280	277	271	235	290	259	253	280	285	248	274	288	278	249	278	300	269	268	276	253	264	241	261	264	281	243	271	276	256	286	269	269	252	272	275	244	258	250	252	276	251	286	267	269	282	272	276	275	251	282	254	278	277	249	257	260	285	264	270	256	290	251	267	272	242	294	240	233	291	271	258	267	297	267	280	281	276	301	298	273	251	284	265	285	258	269	259	259	263	257	260	288	263	282	249	285	272	277	300	253	251	241	299	286	279	262	251	249	292	260	255	242	269	244	245	297	268	253	288	279	288	282	248	259	280	265	266	268	263	293	246	271	258	265	261	261	280	275	292	254	249	265	274	281	267	269	248	258	263	283	278	249	228	230	260	268	288	258	279	264	284	258	268	254	257	255	272	262	289	272	271	264	277	277	294	263	259	228	269	246	282	275	279	222	278	265	279	273	260	263	275	262	253	274	254	281	251	281	294	295	272	242	278	258	273	276	269	264	278	284	279	272	255	243	266	286	272	281	262	261	260	254	286	246	249	261	264	258	266	273	261	246	267	268	247	282	295	273	250	247	288	290	280	256	255	270	252	255	276	275	274	268	253	280	240	292	277	258	291	294	294	301	280	291	278	263	281	263	245	269	274	280	277	255	276	270	266	296	305	283	271	262	252	262	252	267	250	283	257	283	228	262	258	246	254	271	257	272	259	294	275	249	268	277	280	257	265	253	273	260	253	231	268	269	266	249	271	296	279	268	266	261	264	265	277	284	275	265	296	245	282	274	264	303	273	262	291	237	273	272	287	262	273	276	264	243	259	250	264	292	253	254	256	279	275	263	262	271	282	246	251	268	268	236	257	251	266	241	272	263	303	297	296	247	265	259	276	272	289	263	278	264	252	289	264	274	273	272	265	265	250	262	288	271	261	262	288	234	299	229	274	262	261	290	271	263	267	239	283	266	284	277	279	301	266	268	254	271	273	268	254	259	249	276	243	270	273	251	295	284	278	274	269	295	287	277	275	260	267	292	315	291	275	289	243	261	301	266	293	277	269	284	286	281	281	258	289	265	246	309	292	248	268	263	263	262	287	252	277	294	246	261	229	277	273	302	259	309	280	245	275	264	293	281	256	266	260	272	281	273	237	272	275	281	282	288	248	297	281	266	263	273	279	293	259	291	262	257	284	261	271	282	276	310	290	288	290	296	269	249	250	269	258	278	282	258	252	274	289	267	260	275	251	290	276	242	286	279	254	263	279	254	258	289	253	229	293	254	306	253	233	288	264	256	261	276	249	259	265	283	262	250	259	250	269	266	252	246	259	261	231	258	258	263	279	258	266	280	263	255	273	298	272	252	245	265	233	263	279	281	276	294	267	309	287	269	262	258	267	273	250	269	268	272	269	278	255	252	266	242	247	276	281	244	267	251	286	261	267	262	249	282	266	279	259	261	216	257	239	274	281	251	286	290	247	234	274	244	269	297	270	255	291	283	261	261	275	288	268	270	244	280	286	269	248	261	269	286	286	259	280	244	261	279	288	228	263	272	284	268	281	267	253	270	271	243	302	294	273	255	292	283	255	264	240	261	282	249	252	292	322	258	285	275	279	259	260	260	254	292	278	255	264	284	261	250	271	261	270	252	272	254	272	296	278	256	270	266	267	270	294	283	260	294	289	289	335	284	279	288	282	267	276	267	272	250	279	250	257	287	285	267	278	265	270	260	287	264	254	270	286	273	266	282	292	288	280	263	251	294	251	254	259	270	290	274	271	270	286	281	241	293	285	280	268	271	274	245	265	276	283	296	262	253	275	271	265	278	281	273	271	293	249	275	263	255	261	247	246	252	255	296	278	268	279	267	244	234	265	294	292	286	274	277	269	275	266	268	282	240	252	266	300	297	272	279	269	274	249	263	263	264	247	267	287	259	309	261	266	291	243	269	299	284	269	311	280	291	280	297	284	302	263	286	280	265	271	262	252	250	281	267	300	282	260	267	259	275	238	262	263	309	272	244	267	265	279	254	251	261	279	287	284	218	268	231	267	279	270	258	274	276	250	270	282	280	266	266	249	262	241	270	283	289	314	265	255	276	295	240	266	269	298	256	246	269	260	249	274	261	264	259	267	283	272	299	278	256	264	269	263	275	286	258	273	263	247	283	283	239	299	257	266	293	251	285	270	261	271	270	287	268	281	279	317	272	281	257	284	254	265	285	284	262	259	258	280	237	290	256	276	277	302	308	286	254	280	265	269	269	294	273	271	293	261	262	279	256	271	257	259	247	253	259	255	285	248	266	290	277	287	280	262	261	290	278	263	285	269	263	248	259	234	255	301	276	262	268	260	256	262	300	277	272	272	268	255	249	265	270	259	260	261	291	260	281	266	252	273	248	276	250	284	285	248	276	261	281	266	247	282	238	280	289	267
34574	58590	54624	44269	38569	33269	28190	23150	18036	13948	10773	8282	6457	4775	3620	2816	2036	1547	1265	1017	923	720	654	571	589	551	498	477	511	480	449	451	393	425	410	397	437	392	435	421	383	393	396	398	387	389	405	383	436	397	384	375	406	425	404	398	376	366	402	424	383	400	363	384	379	372	384	386	404	422	379	405	391	408	390	385	389	388	394	359	397	365	397	355	355	374	382	385	392	377	389	394	375	377	410	396	400	398	385	344	387	439	381	405	389	424	401	356	417	355	374	391	407	418	424	368	394	353	375	400	396	339	391	361	389	391	419	388	394	407	402	387	392	391	399	403	409	400	395	397	409	387	402	398	352	425	364	369	397	392	383	397	393	353	385	418	380	427	392	396	386	386	396	375	412	417	382	402	369	363	358	392	374	386	388	379	380	376	389	389	422	378	387	426	390	393	369	376	411	389	393	404	385	367	367	393	366	385	397	394	398	389	423	397	403	359	380	390	390	421	412	396	402	387	377	353	376	414	392	393	356	399	379	381	380	394	356	394	416	374	386	406	373	388	400	414	457	362	375	388	370	409	371	391	408	362	372	392	410	378	400	370	380	396	412	375	428	357	398	364	421	405	369	398	408	369	369	389	393	426	416	380	397	395	377	402	398	358	400	405	336	393	382	396	374	377	384	375	418	400	388	420	397	387	409	378	402	398	414	394	395	383	435	378	413	381	359	391	366	413	380	392	422	368	376	423	382	381	383	397	346	378	398	415	391	369	416	410	385	397	405	377	396	379	416	415	369	391	417	407	385	391	352	400	378	391	388	422	366	363	402	414	382	373	388	403	391	437	358	385	375	369	388	387	395	413	417	375	407	358	414	341	390	356	365	421	391	373	384	376	377	359	387	424	387	356	364	403	392	381	388	377	382	399	413	398	396	418	384	355	460	407	380	411	373	414	391	376	428	397	376	429	380	400	381	403	370	415	387	384	412	391	379	394	389	379	415	414	384	404	376	407	423	404	436	384	360	364	411	432	368	398	374	383	415	399	385	388	396	367	411	371	401	372	377	420	398	415	388	387	408	381	383	426	388	383	396	410	412	410	349	370	409	336	421	366	377	357	404	421	371	383	392	396	409	384	393	393	359	404	406	411	412	382	397	370	362	371	391	374	391	392	391	362	396	411	401	405	385	365	418	377	421	395	413	380	377	416	394	404	362	391	387	389	376	374	387	377	397	406	382	395	394	367	369	376	421	382	397	367	400	365	365	439	392	369	396	360	370	406	392	390	390	386	361	389	369	396	381	413	368	390	394	359	359	372	377	404	414	381	409	419	393	419	413	374	369	408	418	364	373	377	376	402	382	402	413	384	379	391	383	369	388	415	405	418	399	360	363	377	364	378	376	358	402	413	384	404	424	379	412	397	368	412	388	384	414	371	403	378	394	368	376	350	367	397	389	401	395	384	415	390	418	364	395	406	399	420	354	368	407	403	357	396	408	388	396	403	428	347	426	402	409	384	370	377	379	381	391	380	395	412	407	400	393	392	398	415	343	406	379	407	412	367	379	413	369	366	391	364	435	405	393	434	357	415	364	404	401	398	396	385	370	355	431	399	412	389	416	390	379	407	388	365	404	412	420	400	379	389	396	339	390	434	391	383	380	375	382	410	382	363	412	413	391	424	418	374	379	401	389	438	363	395	398	388	389	402	387	428	376	389	378	383	373	373	382	357	386	403	371	401	376	365	407	324	392	390	382	370	401	398	380	429	388	412	422	421	378	382	356	395	413	376	369	401	402	381	383	397	367	398	385	392	360	365	369	381	407	409	379	370	416	375	427	371	394	356	430	378	374	393	399	401	379	394	399	398	392	416	382	341	411	382	411	396	381	379	380	411	375	426	409	383	402	390	388	393	343	379	399	398	340	385	412	392	390	397	440	423	385	378	417	395	383	416	394	396	376	381	391	374	402	380	401	393	424	402	378	375	391	415	406	410	413	374	395	387	393	421	416	425	399	363	418	375	371	381	394	380	419	388	398	373	384	377	408	375	373	374	386	415	360	365	410	373	373	402	373	394	390	378	365	392	384	405	389	376	376	354	408	357	394	364	379	401	375	420	396	393	393	386	440	364	391	381	383	378	354	373	371	363	359	422	413	377	406	397	456	436	385	440	405	413	376	377	398	373	385	441	358	388	388	400	374	387	375	409	400	419	396	347	360	414	449	379	406	382	341	380	361	395	417	413	403	369	366	448	390	362	441	391	379	410	346	396	377	416	374	381	378	358	408	360	374	375	381	369	407	372	387	379	393	412	378	362	376	388	384	379	423	378	337	400	405	375	387	418	392	419	416	425	403	415	411	393	411	376	402	383	412	387	405	384	397	360	378	389	392	396	374	380	379	377	378	363	394	378	377	388	376	424	403	390	373	389	388	415	373	384	359	388	401	375	420	384	418	366	367	368	400	407	410	369	412	370	403	389	389	368	431	401	377	338	365	365	400	352	404	359	348	380	354	351	377	392	398	390	407	393	397	370	367	384	393	370	407	405	382	388	416	399	376	371	394	403	396	382	405	371	380	397	372	429	369	414	375	401	356	385	380	403	379	415	417	418	426	395	422	369	421	408	370	394	361	371	378	373	359	400	381	384	361	397	363	387	399	403	406	406	385	379	366	375	398	368	389	428	389	375	391	418	406	412	376	391	393	380	390	381	383	376	390	360	363	391	398	390	383	388	359	371	390	379	376	394	365	427	388	351	411	378	386	400	387	373	363	362	378	399	435	390	403	397	363	382	370	415	378	374	410	387	382	378	394	391	396	411	388	391	412	372	420	404	431	382	388	430	377	362	425	395	395	382	367	401	381	389	385	369	396	375	406	405	379	447	373	389	393	391	374	414	367	411	368	402	436	382	409	403	406	401	400	373	369	364	366	382	414	418	374	371	403	392	394	401	346	395	423	366	387	416	383	391	400	377	372	402	382	403	381	374	386	405	390	401	383	418	361	389	381	377	378	383	408	409	410	380	352	378	406	377	388	371	381	361	406	404	390	405	360	408	410	411	398	426	364	426	402	399	394	426	389	390	397	393	378	396	394	410	399	400	405	381	402	366	412	389	404	390	377	367	378	376	387	366	383	393	372	386	407	367	384	368	405	414	395	390	368	404	372	378	376	375	382	326	353	400	399	382	427	399	380	360	375	403	399	409	394	409	391	402	404	389	399	370	401	375	384	400	388	373	409	365	388	376	419	411	402	403	366	413	375	347	415	352	348	349	411	388	360	352	378	386	361	379	395	399	426	399	381	361	379	384	357	403	395	399	390	354	369	364	383	414	400	408	388	426	381	408	394	379	382	385	368	396	371	327	365	425	410	423	371	385	371	394	372	399	399	409	395	366	377	399	395	362	389	395	400	407	384	388	393	387	432	380	381	357	396	399	360	394	385	407	429	368	425	387	435	358	391	400	390	393	417	365	394	395	399	443	415	396	398	352	358	379	383	416	377	396	406	402	424	341	411	381
28645	31580	38016	31531	22448	16028	10875	6828	4488	3017	2218	1597	1226	994	773	659	536	429	388	377	340	284	329	305	326	296	318	263	288	263	291	305	297	263	243	275	280	270	307	276	283	242	257	283	273	298	286	273	287	304	272	284	275	272	287	269	282	272	296	269	287	271	280	282	287	251	296	302	258	279	286	269	271	271	294	287	302	272	289	263	269	279	276	279	267	280	275	290	254	282	298	261	288	290	252	270	258	287	293	280	294	272	301	259	280	264	248	249	243	297	239	288	261	244	261	275	264	285	285	281	266	277	254	238	262	302	279	259	262	263	257	251	258	261	264	269	267	273	253	297	267	255	255	273	251	284	245	280	273	296	257	267	280	246	281	267	286	296	300	242	292	244	289	285	256	264	269	265	288	271	263	279	265	292	264	237	269	275	291	269	266	284	276	276	296	282	265	247	269	274	267	301	246	277	273	264	264	268	255	282	269	284	283	249	291	279	287	284	287	298	251	221	283	258	295	238	285	271	262	270	254	271	256	302	256	275	270	270	298	266	301	281	256	253	239	280	258	297	269	261	263	262	271	267	289	282	282	263	241	321	277	258	276	278	294	231	280	239	263	268	266	279	263	284	313	255	285	267	294	268	271	281	257	275	268	248	238	251	293	275	269	258	286	256	247	254	273	289	234	239	261	267	272	295	282	274	287	276	278	286	290	254	260	260	260	258	268	276	299	260	267	302	261	286	247	269	267	269	258	259	273	250	266	285	285	277	285	279	286	256	280	236	244	267	262	273	272	287	254	268	268	268	279	282	301	271	295	281	243	253	262	283	301	282	295	250	261	259	281	282	280	291	265	285	283	296	286	244	297	294	296	271	280	267	274	295	239	277	270	266	251	263	278	306	265	258	275	277	274	244	288	269	289	268	270	273	250	290	277	239	260	271	279	273	279	283	273	243	261	261	251	278	268	249	258	255	282	265	286	275	256	251	300	268	287	284	272	262	254	282	257	252	251	274	276	277	280	261	275	289	255	234	244	235	275	259	280	274	267	276	294	251	268	276	258	269	242	272	259	256	288	251	283	251	255	280	260	265	291	289	303	251	299	290	293	274	248	255	254	278	270	263	258	266	240	306	250	258	294	278	295	291	265	291	255	270	283	272	281	285	268	260	271	295	239	269	286	249	256	259	244	313	263	262	248	279	271	274	263	267	258	277	282	263	263	250	279	270	265	265	281	282	264	274	277	271	281	263	248	311	256	250	282	269	290	292	284	246	230	271	259	291	301	242	255	271	296	289	262	262	240	273	283	271	285	271	294	266	277	267	300	273	304	274	285	270	263	254	268	265	256	287	260	289	254	289	265	284	281	283	246	281	269	279	263	259	267	295	266	253	278	295	264	260	262	295	271	240	251	276	262	287	245	266	299	251	297	300	288	244	244	263	261	282	275	289	250	289	259	266	271	257	274	275	250	317	295	272	237	284	285	261	235	283	297	260	276	323	266	252	277	286	302	289	292	251	268	255	283	242	271	261	269	269	280	279	283	299	273	269	252	286	265	239	275	223	304	268	280	267	278	265	275	265	290	241	271	272	270	285	245	282	259	262	293	291	267	290	267	299	238	277	262	295	257	280	258	262	270	234	280	276	319	271	259	295	261	280	289	288	284	306	250	268	286	285	274	285	266	259	271	255	267	248	268	247	277	280	283	283	294	236	275	258	278	262	280	281	245	268	291	264	262	273	277	287	271	288	264	243	266	260	263	286	273	244	268	279	272	284	275	263	260	266	281	273	272	261	275	271	270	245	299	273	301	265	279	247	282	302	272	268	279	253	281	270	294	291	267	251	264	300	275	246	290	283	280	263	309	288	277	264	272	241	241	266	278	282	263	277	272	256	258	269	262	271	278	255	251	293	277	267	259	279	281	268	264	283	259	255	297	294	276	264	262	256	275	285	265	298	283	271	277	251	267	297	297	278	267	267	277	295	273	241	260	263	263	310	268	291	263	284	257	270	270	277	279	272	279	249	254	246	272	259	272	269	259	269	271	281	300	279	284	236	274	266	299	255	290	275	256	263	294	265	264	310	273	269	274	274	276	252	271	280	268	241	283	258	267	256	275	264	284	287	262	260	283	261	250	265	269	278	275	244	277	271	273	274	287	292	266	277	275	275	283	272	301	267	270	280	271	285	254	278	296	267	260	277	272	244	271	273	276	274	260	278	258	234	270	278	272	288	276	256	286	298	268	258	274	288	263	275	269	279	226	284	271	266	278	272	261	246	265	265	298	285	284	295	312	283	305	269	277	282	278	292	292	262	250	301	282	271	259	249	270	277	266	266	295	267	273	279	255	250	266	267	258	267	264	286	281	267	272	238	297	284	303	290	250	279	292	278	268	256	239	289	267	253	279	257	285	267	289	305	250	263	294	272	271	271	284	266	262	269	282	297	293	259	256	251	274	263	265	293	246	260	303	266	288	278	295	283	268	244	268	275	263	288	249	294	234	271	251	250	273	258	276	285	286	279	258	246	257	310	261	280	278	293	237	275	277	240	257	279	274	278	271	255	278	295	278	267	295	265	290	248	258	242	255	283	292	253	276	268	282	296	251	275	248	272	275	274	257	282	265	286	258	268	266	291	249	277	272	282	251	270	281	262	263	239	256	270	281	254	271	289	262	238	246	272	252	277	259	268	260	251	214	252	267	271	269	265	267	286	281	287	282	272	270	271	252	231	269	234	253	279	251	291	287	259	270	275	244	267	283	266	255	303	252	259	269	258	280	280	283	265	267	276	304	244	262	287	287	252	267	271	262	264	259	299	258	271	250	261	250	271	252	258	280	255	262	288	268	249	253	255	267	259	269	235	292	271	259	297	281	287	263	302	276	253	277	236	268	244	247	281	273	271	291	281	260	286	262	261	281	271	288	251	252	271	247	258	254	284	289	286	285	247	255	295	285	267	272	266	282	308	260	263	249	272	271	277	267	268	271	278	277	257	260	281	268	287	275	265	276	268	287	261	274	241	262	259	254	301	278	260	273	274	256	254	289	273	232	291	263	246	299	272	267	273	270	266	272	307	261	293	286	276	277	241	286	274	275	296	247	286	264	266	265	245	245	258	281	304	292	239	257	242	262	265	261	273	292	287	270	255	288	261	270	276	305	256	287	296	256	250	264	257	239	263	268	260	264	257	255	259	290	259	243	271	270	279	284	275	250	264	276	273	319	277	254	273	262	257	282	311	255	268	291	267	301	268	273	255	283	264	282	257	252	278	265	283	270	269	245	303	258	246	255	274	287	295	263	276	290	258	233	265	292	287	252	258	280	256	257	279	267	246	275	279	266	267	235	322	300	271	261	280	261	280	269	262	270	269	279	267	258	287	254	270	293	299	249	274	274	286	272	285	256	288	273	317	255	274	259	285	287	287	270	265	285	272	290	290	294	283	260	242	255	263	270	266	273	255	255	260	274	246	294	242	264	272	298	272	273	285	270	268	258	297	269	234	282	273	289	231
33870	49067	44614	35115	29343	24202	19008	14203	10543	7611	5599	4152	3109	2307	1736	1373	1131	889	746	686	590	485	509	501	484	444	429	440	453	459	380	396	449	421	405	399	431	427	393	396	396	394	395	425	391	397	402	399	386	409	426	391	400	410	407	400	395	412	417	372	416	392	386	405	407	417	429	408	410	376	385	397	444	375	437	398	409	402	403	383	412	436	376	411	390	421	420	422	415	409	389	396	414	381	402	392	396	400	420	385	393	405	361	393	401	418	393	413	387	362	407	405	406	407	380	389	393	440	360	411	426	379	397	390	398	398	421	421	389	418	415	380	374	415	398	372	439	406	409	426	446	404	417	412	394	385	410	390	398	379	395	398	399	411	373	391	377	401	404	415	401	441	401	412	394	393	408	402	412	399	413	397	384	389	399	418	400	377	363	408	386	406	395	399	430	390	397	413	369	420	399	420	401	375	368	372	402	407	442	376	410	402	385	374	410	399	411	382	413	402	403	452	402	441	416	410	425	397	417	403	439	406	465	413	401	385	420	394	387	408	382	394	401	433	412	445	436	388	387	427	391	396	422	415	421	381	403	376	401	408	385	426	391	398	418	418	410	427	389	379	404	391	372	425	397	401	420	390	405	406	410	371	398	399	368	396	393	444	429	400	371	376	420	408	389	405	371	385	414	386	417	415	414	387	393	379	417	405	379	377	417	401	426	374	433	384	399	427	378	400	369	358	423	389	404	401	378	387	426	392	357	413	392	400	398	388	433	402	421	416	375	402	411	392	409	387	407	382	421	450	390	404	434	395	426	413	391	399	390	407	408	408	421	395	389	406	405	415	424	409	407	359	426	368	357	412	413	420	434	396	392	403	373	403	421	389	418	386	443	405	366	396	397	360	410	409	430	381	373	391	403	414	379	387	372	385	382	405	381	410	404	386	397	397	394	397	424	423	403	360	391	437	372	420	391	383	406	387	390	416	422	407	387	456	378	385	413	389	395	434	414	415	400	419	399	400	396	445	398	377	407	388	391	412	394	403	391	391	404	421	376	372	404	423	411	405	363	381	394	405	411	408	417	391	402	388	411	390	421	394	404	398	372	396	418	388	370	372	420	400	418	445	393	383	387	377	417	401	395	432	381	393	430	416	380	361	405	386	396	422	382	405	376	394	380	406	426	406	439	342	392	360	425	390	404	410	424	414	349	368	399	403	404	401	375	402	404	394	414	401	402	420	435	382	403	390	382	421	378	383	416	413	407	393	396	417	413	432	444	421	409	389	380	395	441	400	409	385	364	392	436	378	392	381	373	384	377	386	405	390	378	399	421	394	410	420	402	393	384	460	372	385	430	409	419	386	379	422	371	410	392	423	381	374	407	364	396	426	386	417	444	425	395	397	340	394	387	439	405	438	403	400	384	408	381	384	402	386	404	404	382	380	365	437	426	389	390	406	393	416	394	384	384	420	388	366	373	383	386	416	405	435	416	429	418	405	366	401	378	397	416	382	414	370	397	387	392	423	420	417	422	389	394	386	384	386	399	431	359	420	400	401	375	370	430	406	375	427	385	414	389	419	405	411	390	398	411	397	415	403	396	434	415	396	389	385	403	409	391	389	388	402	402	419	391	379	385	448	387	377	392	418	411	379	424	370	401	401	455	405	445	422	387	411	405	423	406	386	407	371	357	422	385	425	404	394	395	395	403	416	399	383	407	381	380	430	397	383	378	381	401	433	441	412	413	389	391	373	413	390	381	380	397	418	363	428	379	355	393	406	392	372	408	411	401	452	438	410	418	405	409	387	373	405	425	401	426	394	409	386	390	399	402	410	364	392	418	385	392	382	411	376	411	404	391	409	390	371	396	402	400	386	366	401	418	400	428	377	415	421	387	405	413	415	439	392	406	368	430	432	378	453	417	423	373	394	415	426	422	388	388	413	379	410	379	435	388	399	377	413	430	377	428	362	400	389	351	450	406	414	392	387	404	402	363	419	381	413	391	399	393	420	385	431	363	394	430	413	376	429	444	424	414	368	391	399	370	381	386	375	393	397	385	407	407	406	408	414	389	423	396	381	405	415	397	372	409	384	383	389	405	374	397	399	400	386	372	425	385	415	422	384	434	381	383	396	393	403	378	386	403	429	405	424	415	388	438	425	432	413	387	402	376	394	404	399	399	408	425	374	383	424	385	404	412	382	394	399	370	401	412	426	406	377	408	395	410	394	402	388	411	410	436	402	424	422	407	397	378	399	433	413	397	361	407	407	411	382	409	411	403	393	408	417	393	403	409	389	406	412	374	389	403	411	399	408	398	429	405	394	398	382	405	420	388	430	409	395	411	403	395	380	351	426	422	420	378	400	383	384	376	404	409	407	411	381	432	411	381	404	405	410	415	424	374	401	384	376	377	405	386	413	393	394	381	399	387	402	389	417	373	407	413	385	416	400	405	400	373	356	394	411	400	401	399	381	404	418	380	430	407	400	383	385	443	401	407	408	380	390	389	395	406	412	424	362	424	411	398	409	390	396	383	389	394	413	385	398	393	366	376	400	422	436	417	410	404	404	372	432	429	403	410	371	393	398	393	414	361	364	359	388	395	405	409	377	437	412	421	411	409	410	418	377	376	382	416	398	388	404	421	420	403	406	387	379	402	396	376	405	370	427	371	386	422	390	406	404	409	394	383	424	390	410	392	434	395	386	393	380	426	432	408	413	387	385	379	401	413	402	394	363	397	389	427	375	366	385	361	388	432	387	373	417	385	408	416	385	389	411	413	401	406	406	397	402	396	414	395	395	370	420	361	411	405	386	419	401	420	405	396	413	414	401	378	380	386	380	410	431	429	425	375	372	402	403	410	425	400	362	393	416	402	409	422	421	385	385	431	405	385	346	381	393	390	398	407	390	413	400	386	378	430	409	344	421	396	406	406	384	397	393	389	400	401	413	378	404	446	396	362	474	408	396	384	403	380	412	409	390	396	394	424	402	373	387	388	424	416	408	397	407	409	384	426	435	423	368	409	412	393	417	405	408	394	398	354	381	409	417	377	399	390	391	372	404	409	409	379	371	432	365	361	417	401	412	363	367	410	442	413	386	395	434	444	391	418	407	366	379	359	404	381	394	393	442	412	407	361	416	408	406	380	404	404	403	401	440	384	417	399	381	380	395	440	422	409	369	400	402	420	382	390	366	385	418	377	410	401	427	416	386	408	373	395	414	387	384	389	379	421	403	392	393	419	408	400	373	384	401	397	409	416	399	381	405	392	399	409	415	409	410	420	422	425	411	376	405	405	417	393	416	386	400	413	383	392	385	374	438	384	408	415	407	431	424	372	366	373	400	405	403	379	377	381	412	436	411	441	380	364	377	407	399	390	390	398	411	417	429	397	412	395	426	434	414	391	395	431	412	384	381	366	393	405	405	431	430	388	430	425	418	392	389	428	361	392	387	367	403	439	404	386	389	407	420	404	400	401	380	410	398	422	397	374	395	409	372	396	372	376	448	380	380	413	407
24039	20781	28275	27132	25068	22759	17265	10553	6914	4690	3286	2407	1770	1299	1000	773	649	550	501	431	405	342	302	364	325	316	292	300	295	287	324	283	277	287	280	308	287	288	292	283	271	249	264	299	310	248	273	298	277	258	276	275	280	280	283	276	305	271	309	272	260	285	258	279	290	304	302	261	273	270	261	258	278	286	290	259	267	271	268	267	268	301	275	280	247	296	252	277	271	281	297	293	281	295	249	267	271	255	263	298	268	283	303	265	296	253	290	278	290	301	291	267	290	306	293	261	278	272	242	250	269	279	281	262	289	257	275	259	275	291	273	272	284	294	262	286	281	290	275	263	257	278	301	288	293	267	283	286	284	268	275	265	273	257	251	302	299	247	285	285	257	267	262	281	278	253	234	283	278	288	302	263	256	288	281	277	268	260	287	290	273	250	261	293	278	289	292	250	248	248	270	257	256	298	268	274	292	274	280	294	267	275	254	272	254	282	255	301	286	277	276	279	257	243	276	272	252	295	282	265	271	284	260	264	279	274	281	275	244	288	273	243	285	263	278	272	270	265	280	256	265	277	292	291	294	283	283	322	266	269	272	246	289	294	262	272	280	262	285	257	269	277	272	267	299	246	276	289	272	272	279	225	270	307	269	272	265	265	288	313	256	281	256	294	265	272	300	259	292	260	280	284	283	271	285	249	262	303	270	247	279	266	258	265	304	272	259	313	301	262	259	291	292	278	266	286	294	263	261	250	280	274	271	268	266	264	260	261	249	265	275	285	300	301	256	286	261	290	246	277	248	247	275	283	269	310	289	280	238	272	238	262	255	262	290	274	286	266	292	293	237	265	286	284	269	251	277	266	277	282	263	290	293	281	244	265	293	279	257	272	277	248	310	297	289	255	295	296	304	270	303	267	252	266	278	262	245	275	251	270	259	250	276	291	248	292	305	279	260	286	262	300	281	270	303	288	265	273	281	264	287	270	275	256	271	272	280	268	259	290	277	275	242	281	272	279	246	280	250	275	258	268	280	265	263	299	286	278	266	289	258	277	271	244	268	252	268	301	268	267	280	282	260	226	265	260	310	281	263	298	275	257	263	281	282	260	285	271	295	276	253	254	271	256	236	294	279	279	277	289	294	287	281	270	289	282	304	270	286	258	239	285	262	270	290	253	256	280	285	264	265	250	279	289	297	259	320	290	283	295	247	276	282	272	302	279	285	293	277	275	285	284	238	255	277	258	258	269	287	256	282	271	259	288	280	257	286	279	279	249	277	260	301	279	286	292	247	255	294	252	274	282	258	284	272	301	251	282	263	257	284	242	260	268	265	301	268	264	248	279	285	256	266	251	272	248	258	305	247	279	273	269	239	273	284	264	266	281	277	242	268	278	252	266	272	275	280	312	278	293	295	263	263	278	286	265	254	292	287	300	284	317	253	295	270	293	245	284	273	291	263	286	282	260	252	275	287	287	286	262	286	304	264	270	257	273	290	302	299	284	271	247	303	272	282	269	276	305	275	285	256	285	243	316	269	280	281	244	269	289	287	289	284	303	270	285	261	286	298	289	290	253	309	289	276	268	261	268	281	281	293	267	253	278	279	284	264	280	261	268	278	234	257	286	279	288	280	289	278	281	255	288	268	292	245	250	252	262	276	282	234	281	255	312	259	306	252	275	279	282	256	266	260	260	253	270	293	288	286	274	290	306	282	251	281	279	278	266	253	254	260	260	283	297	286	277	265	269	267	266	285	304	271	286	274	268	291	297	259	274	296	259	273	272	252	267	296	265	266	274	246	282	285	276	274	301	255	283	279	264	276	291	279	248	262	274	252	322	256	240	272	280	282	260	301	257	287	273	280	264	295	301	322	264	267	282	272	313	295	260	269	290	262	269	272	314	255	300	300	263	276	286	284	272	276	258	295	290	273	296	259	276	300	254	275	275	311	277	268	270	291	296	277	260	275	258	288	275	241	273	255	287	255	259	285	270	276	262	258	284	275	290	269	268	310	246	280	296	253	297	294	285	266	254	278	263	292	264	283	277	296	276	255	263	280	272	269	299	254	275	301	291	277	296	295	243	246	271	253	299	254	258	275	265	250	264	265	296	268	267	285	257	273	264	285	282	283	311	285	258	289	269	270	285	256	275	272	267	276	267	269	276	267	245	277	269	258	255	289	273	279	283	271	277	260	263	299	295	272	255	312	253	313	286	287	288	279	262	310	257	271	294	287	267	244	281	244	276	283	296	269	259	291	279	273	260	305	268	282	258	275	273	302	280	251	286	261	269	270	315	271	261	271	311	265	299	287	280	274	283	323	253	301	293	277	298	256	277	264	261	300	277	318	289	272	285	262	267	301	240	260	308	289	292	280	270	287	261	283	258	292	260	276	271	286	255	296	263	266	259	237	281	274	269	278	264	262	250	291	270	290	253	300	283	274	266	247	269	261	286	294	308	319	260	272	299	274	250	290	268	289	255	258	266	265	262	290	293	294	288	257	281	237	308	257	274	265	274	254	255	266	268	296	307	289	279	275	279	263	267	296	265	248	262	293	278	261	272	264	300	280	263	248	288	312	266	276	288	261	255	281	270	277	271	263	266	238	250	304	287	270	275	253	276	244	300	269	266	268	291	248	264	277	247	288	277	279	265	275	306	286	267	266	279	279	272	307	289	275	269	287	301	284	246	250	243	252	259	243	277	278	289	290	245	296	276	283	282	247	271	273	267	278	263	284	283	287	271	306	271	262	232	283	261	275	265	275	273	277	292	298	238	259	281	332	259	268	238	305	269	287	259	298	287	285	264	286	270	290	269	301	296	278	273	286	266	276	251	291	285	282	288	314	286	280	264	268	239	302	241	303	287	273	297	278	291	279	264	287	279	267	247	282	277	283	281	277	282	274	274	288	279	276	261	261	258	271	266	282	277	271	299	290	263	265	278	276	286	291	286	247	278	270	255	273	256	271	280	287	284	282	284	255	267	269	263	279	284	286	302	240	278	263	289	272	292	300	290	304	259	302	270	246	273	293	244	301	254	271	278	280	289	274	269	287	278	281	288	291	273	286	298	273	273	290	275	282	261	266	260	269	280	266	276	282	269	263	289	258	265	258	263	282	306	268	288	283	278	275	283	292	292	275	269	270	273	275	269	290	263	261	285	272	280	285	280	255	278	264	269	285	283	273	252	275	274	274	272	260	282	267	256	281	280	284	224	274	283	294	283	257	275	293	280	292	262	256	300	265	266	296	281	245	254	279	278	272	299	269	280	280	274	279	248	273	267	250	257	280	278	273	277	266	274	285	280	292	265	272	281	303	285	276	295	258	264	304	253	277	275	259	278	264	291	286	286	279	281	297	253	278	263	264	264	269	265	241	244	269	289	268	270	249	298	291	279	278	284	280	282	271	269	257	293	274	304	287	272	256	279	303	268	279	273	264	259	271	252	267	289	283	261	289	267	304	282	261	266	309	282	278	280	286	298	251	284	287	288	272	233	249	240	313	293	260	258
32565	53638	50245	39939	34492	29513	24150	18936	14377	10706	7968	5854	4219	3168	2307	1869	1366	1042	891	782	684	602	594	569	506	467	470	503	440	427	420	432	430	429	416	412	431	421	394	427	416	410	408	437	396	378	415	406	397	383	371	409	432	420	385	374	396	429	401	384	362	399	389	381	408	397	404	405	408	428	408	421	388	390	405	416	361	380	423	430	409	399	387	422	427	375	374	385	444	421	429	406	410	395	436	440	419	422	398	390	410	393	368	414	422	406	399	436	399	452	402	396	385	411	406	393	433	409	418	403	363	380	372	401	392	423	359	412	417	406	397	446	396	436	428	436	390	421	385	403	423	427	405	420	412	426	367	400	413	410	403	397	386	373	402	396	438	377	415	428	413	397	414	429	389	366	387	401	368	423	405	446	364	378	405	398	434	401	389	364	382	388	413	413	412	400	398	383	409	372	412	371	429	390	391	405	438	418	422	412	434	434	414	402	413	391	397	410	388	362	431	416	404	412	423	397	405	397	422	389	406	391	405	376	402	396	397	387	426	368	375	407	382	388	438	438	411	375	403	392	396	393	384	440	380	357	369	405	391	390	400	424	430	388	391	407	437	418	423	413	412	417	407	413	395	390	396	457	426	400	430	381	411	389	405	408	400	408	389	398	449	438	422	445	406	367	419	397	416	400	409	412	391	380	420	418	366	383	415	415	398	413	443	417	351	406	447	457	398	405	397	372	442	408	392	387	399	400	381	371	382	436	438	404	380	397	406	408	369	374	412	408	408	416	407	375	418	413	379	392	407	415	385	420	380	403	384	417	400	403	416	376	361	453	428	381	377	417	395	377	392	401	410	389	409	371	384	391	415	438	411	421	405	440	390	394	414	378	429	443	375	408	414	403	379	392	431	428	407	374	409	381	403	394	429	393	403	407	396	425	387	405	424	389	428	424	380	400	449	438	384	417	415	404	396	377	409	363	357	392	405	401	435	427	389	399	437	425	417	408	409	418	393	414	395	407	373	394	424	425	383	384	394	394	414	421	369	413	424	386	400	376	439	414	376	407	388	388	406	407	410	401	341	381	409	404	370	431	348	396	387	409	400	422	400	389	387	374	419	386	415	408	396	389	413	404	419	431	393	406	416	405	397	424	396	394	364	414	402	390	388	377	382	413	389	425	376	435	356	387	397	372	409	425	428	393	374	379	398	399	415	396	439	413	428	389	424	395	412	435	386	397	368	433	400	400	386	360	386	350	396	433	375	395	355	405	387	440	410	444	399	426	386	416	447	426	388	392	448	408	423	390	425	410	414	422	384	384	427	372	413	351	402	406	404	396	416	378	388	399	410	393	432	388	394	402	391	430	431	435	402	413	411	393	382	387	407	407	403	417	392	412	395	404	405	453	398	395	389	402	414	415	409	434	392	397	434	419	395	414	421	414	407	407	433	425	409	466	402	424	437	406	436	385	401	378	379	407	424	415	398	414	363	423	405	389	420	400	444	400	411	407	375	389	387	390	397	408	425	418	376	419	417	395	374	424	416	393	436	413	398	391	392	407	405	415	417	420	379	400	398	382	400	416	392	398	398	422	403	431	409	405	377	385	427	389	415	409	438	403	391	390	396	398	427	410	436	444	409	387	413	369	386	405	381	360	427	431	421	393	413	408	395	402	414	378	392	407	397	427	421	391	391	403	428	419	417	416	386	405	450	364	404	400	382	392	397	400	365	453	410	446	401	384	423	407	408	442	400	436	398	387	389	390	419	415	401	433	418	470	413	351	381	390	402	402	397	399	416	406	435	426	402	445	414	379	431	417	363	413	383	382	419	409	394	418	402	429	414	393	399	401	412	432	440	389	377	392	390	405	425	385	393	398	420	417	471	401	386	409	403	433	383	416	417	421	367	402	406	405	405	423	409	413	393	416	414	377	384	417	382	392	421	396	374	423	383	398	395	396	406	430	410	390	433	416	420	391	381	419	411	406	439	422	419	417	402	418	402	408	400	417	408	423	426	384	420	400	385	417	369	388	396	391	399	407	369	399	411	386	358	408	438	382	367	373	378	380	419	388	413	432	417	376	420	397	405	420	402	387	406	372	410	412	381	410	390	421	397	387	383	426	421	394	396	415	383	396	429	398	404	383	410	393	395	420	400	394	374	408	390	409	373	421	420	383	423	412	373	392	411	406	418	422	389	390	384	406	377	405	409	382	405	407	452	406	387	446	396	376	414	385	405	417	395	410	384	434	421	382	424	377	412	375	435	417	392	408	380	372	391	394	406	407	401	362	370	399	425	444	389	401	418	422	419	382	442	408	418	376	392	389	406	411	361	397	370	414	390	378	432	453	384	371	378	413	399	391	407	400	393	422	413	393	403	379	396	427	362	375	396	405	385	418	391	394	390	389	414	387	404	382	399	422	403	416	412	442	422	413	422	410	409	382	411	412	387	440	405	397	422	409	392	436	388	391	397	393	366	410	416	408	386	390	390	417	421	418	398	403	404	379	379	409	354	407	381	379	388	421	436	433	376	400	371	405	416	411	403	411	412	393	403	433	435	357	354	407	402	426	438	397	412	411	416	401	395	370	415	399	410	422	402	462	418	370	392	412	433	419	384	408	444	403	430	426	387	382	419	389	415	389	391	403	380	402	425	415	395	405	401	396	396	402	385	426	449	432	423	392	387	404	412	412	433	437	382	404	393	440	395	391	397	411	385	380	395	454	396	391	420	372	416	392	395	411	370	396	383	402	402	411	414	384	424	373	400	406	398	414	395	381	389	403	398	411	445	403	374	413	423	393	381	410	387	391	384	405	377	385	407	415	426	386	402	425	425	388	386	433	397	429	409	408	383	386	420	413	393	404	404	449	385	425	374	396	396	380	394	391	437	379	412	425	393	373	406	393	396	438	427	409	403	393	414	411	398	394	404	395	398	417	379	410	437	396	411	424	377	404	400	429	451	401	424	409	450	372	413	385	398	393	433	417	396	365	394	380	370	380	403	412	400	400	432	393	400	367	398	415	409	414	384	428	380	375	401	406	392	410	389	397	403	441	417	414	399	409	407	413	398	389	382	367	430	404	409	404	413	410	406	438	382	403	419	447	415	412	422	389	416	394	406	392	409	389	358	393	417	393	391	386	408	434	381	392	398	391	383	390	403	390	439	435	411	399	415	401	430	388	391	403	403	377	409	401	417	444	381	388	382	357	387	400	388	409	418	384	359	408	419	382	389	414	418	415	439	372	419	364	398	440	451	436	406	394	413	381	411	404	442	362	403	416	400	430	399	400	389	416	402	362	422	374	401	422	359	411	404	391	381	377	404	415	399	397	400	385	400	404	426	411	394	366	390	435	417	383	391	377	402	431	411	414	351	417	397	390	384	419	388	430	404	407	392	423	404	410	407	370	429	415	409	391	391	429	418	385	404	426	391	405	405	406	413	411	419	407	390	448	413	370	370	399	401	399	419	400	406	376	427	403	416	389	389	400	384	427	406	419	391	422	422	377	386	420
22607	20655	28217	23789	23278	25450	23972	15420	10201	6891	4692	3419	2432	1836	1370	1008	809	647	533	496	436	409	359	374	309	355	274	305	303	288	291	268	271	285	312	280	258	296	270	267	269	299	289	268	267	266	250	286	248	293	287	278	299	254	287	251	277	267	280	279	309	267	272	247	257	279	280	305	250	277	293	243	258	296	297	278	240	290	274	278	263	253	248	283	271	269	257	276	296	264	280	261	256	273	295	275	302	303	273	264	275	232	271	275	297	302	289	277	256	269	302	275	284	254	266	284	273	262	285	261	284	253	271	239	294	256	274	282	301	290	284	262	298	252	278	287	251	275	261	292	277	262	287	288	251	247	255	283	295	252	268	254	274	253	263	281	282	229	270	291	253	260	243	273	298	272	246	265	295	294	265	263	279	262	270	253	253	271	260	263	265	286	283	306	280	287	249	283	272	272	276	244	259	290	281	243	271	272	293	264	248	276	274	263	268	260	283	300	277	255	279	274	263	284	282	300	239	239	264	291	247	265	305	271	284	259	299	259	289	273	261	274	256	273	236	278	284	255	280	273	294	268	282	265	274	295	292	312	248	270	270	276	264	263	286	283	283	278	287	285	277	281	291	273	301	275	272	282	244	267	282	285	283	273	276	286	255	274	255	287	283	280	275	283	287	265	270	280	280	274	263	279	252	272	292	276	282	255	281	296	279	310	288	279	257	271	263	271	278	253	290	266	276	276	255	280	265	291	285	261	279	278	250	273	269	278	263	273	270	280	268	269	279	263	272	293	273	276	244	269	276	262	260	272	257	277	283	281	253	270	274	294	261	295	311	288	270	246	289	257	300	232	279	262	266	253	285	331	292	255	286	265	297	297	268	244	277	292	279	298	252	283	231	267	294	256	276	281	275	275	270	265	276	292	236	248	299	269	276	262	255	280	291	273	274	301	243	257	247	290	248	283	285	248	257	271	299	282	261	291	286	254	248	283	283	271	279	247	266	270	256	267	305	242	293	258	287	231	283	258	263	264	280	250	290	278	274	273	269	257	260	279	275	284	252	268	248	263	285	285	286	263	284	251	281	255	259	274	279	287	288	293	234	289	278	265	280	270	289	260	269	262	271	241	264	312	257	279	278	300	263	289	235	277	267	290	282	293	272	263	280	240	264	320	252	263	235	252	279	257	262	271	253	282	289	255	275	270	283	251	255	261	268	282	270	268	256	249	270	288	301	267	260	266	272	289	244	277	273	242	298	280	279	262	274	257	281	245	277	252	272	287	270	260	271	242	282	265	282	249	254	305	295	237	284	251	248	260	278	304	247	309	258	283	299	291	261	292	277	270	284	239	260	299	257	295	269	258	281	305	284	299	258	266	261	274	279	267	275	278	269	255	289	240	282	279	271	280	282	300	272	287	265	290	259	258	296	276	268	245	266	283	271	289	290	281	279	260	251	288	296	263	284	259	271	286	294	283	289	261	275	264	304	305	258	277	264	266	277	247	299	277	246	288	285	287	296	263	242	259	285	267	255	280	260	264	270	277	284	302	305	260	302	290	276	280	262	270	271	288	278	294	300	277	275	258	267	257	310	264	275	292	271	280	284	252	284	243	258	257	301	269	289	253	283	245	234	256	276	291	256	282	278	275	273	272	310	274	259	289	280	277	252	264	289	252	263	284	265	270	287	274	295	254	246	253	256	274	282	316	255	262	246	281	273	278	247	252	258	242	264	272	266	282	262	283	270	277	285	255	276	275	314	280	239	275	279	271	267	263	259	268	263	273	294	263	288	277	260	276	293	292	278	270	309	246	253	276	255	259	261	305	285	288	299	272	284	261	276	293	276	295	307	268	271	244	280	298	261	251	246	263	255	261	259	242	248	234	267	286	270	280	272	304	281	269	259	270	273	274	281	280	311	273	240	265	280	284	249	278	257	243	244	305	294	293	263	254	265	282	259	270	288	240	295	256	282	271	275	273	287	285	301	277	262	274	269	239	272	297	269	260	238	303	251	260	279	290	260	283	275	257	283	251	249	266	280	297	263	264	256	274	300	274	291	283	248	269	286	263	291	289	272	255	299	249	291	262	267	293	309	284	244	271	295	256	255	282	284	238	280	277	264	233	303	271	280	281	252	287	265	248	297	273	276	253	264	276	254	263	263	285	254	288	261	274	277	276	269	279	273	277	274	278	281	254	271	282	281	243	270	266	266	257	290	271	275	283	301	265	250	286	263	273	286	267	267	254	275	287	290	263	249	282	259	230	277	271	272	258	247	284	271	285	268	272	285	258	245	296	250	281	277	277	259	249	297	274	280	271	289	274	277	275	288	279	255	292	242	288	301	279	298	284	262	273	261	276	290	259	291	266	266	302	267	270	267	295	286	308	269	264	283	297	274	249	256	271	261	269	255	275	282	299	270	298	283	263	254	260	282	265	247	266	265	278	254	272	259	265	257	293	269	272	270	306	254	305	293	257	302	249	282	242	288	307	265	288	275	297	263	280	278	273	290	268	262	277	275	232	262	293	279	265	268	252	271	286	286	261	269	283	295	286	268	270	273	246	281	281	257	277	255	270	281	261	274	265	259	273	259	276	264	298	251	267	268	270	265	255	294	260	282	290	296	277	259	255	295	239	246	279	291	258	271	246	240	287	275	328	286	239	272	279	277	259	277	267	304	267	268	246	280	289	255	251	299	280	272	303	273	268	265	268	257	272	270	264	281	264	260	260	251	276	259	275	259	272	312	265	289	263	227	229	253	278	247	279	280	262	271	251	288	272	252	277	263	276	250	279	257	272	268	284	273	266	257	265	277	242	279	272	279	293	248	252	269	265	274	250	296	299	263	282	283	274	249	271	280	275	259	273	273	257	282	265	309	245	260	293	291	283	272	270	269	237	254	296	269	286	268	267	246	275	292	289	304	276	274	281	266	277	264	262	257	277	263	296	253	246	293	312	278	275	243	273	285	270	290	303	276	280	283	294	253	266	258	264	288	275	278	277	284	310	290	301	290	284	261	295	288	287	264	289	263	270	261	246	282	265	252	278	245	255	258	266	289	280	282	315	275	264	259	252	273	282	285	275	256	289	272	276	267	276	271	258	266	273	260	289	261	268	271	258	268	280	235	304	295	243	270	251	284	243	269	253	273	265	283	274	270	265	254	266	257	266	298	276	263	264	256	250	272	276	276	262	244	285	262	278	277	271	266	288	267	260	269	280	288	240	275	294	301	272	302	289	283	294	252	265	248	272	287	268	278	275	262	274	299	267	288	294	277	242	264	279	265	272	291	284	283	271	247	274	260	252	271	252	287	261	269	286	248	284	272	282	252	258	257	286	281	264	304	259	291	276	261	274	258	254	261	262	251	251	280	254	288	274	268	270	273	294	275	281	273	267	260	273	248	256	277	252	276	263	294	275	279	259	292	279	277	270	276	267	248	283	269	285	284	258	252	272	260	244	284	257	273	246	293	298	270	267	287	283	265	245	286	241	254	289	272	289	265	264	303	298
33727	58395	55435	44876	38986	33810	28727	23534	18397	13728	10526	7883	5788	4290	3138	2297	1697	1317	1040	902	744	682	656	534	518	494	469	440	436	430	451	452	422	409	423	433	352	415	400	398	443	383	372	372	404	396	359	390	352	432	402	419	416	393	383	379	405	406	409	378	362	410	423	384	399	408	375	386	397	425	391	400	374	390	397	395	383	390	389	416	401	406	399	362	398	365	387	410	391	350	416	433	378	424	430	376	412	398	412	392	418	382	410	363	403	378	376	386	399	425	367	371	388	391	419	391	384	389	385	394	397	409	390	395	388	402	393	439	392	399	371	368	418	393	403	361	412	375	413	390	365	418	391	390	402	376	379	402	420	394	424	386	372	396	414	390	417	370	368	383	384	392	393	392	389	431	404	387	420	347	364	413	394	371	384	400	428	419	395	400	370	390	399	367	359	378	416	380	387	383	366	409	395	424	439	371	401	394	398	397	408	387	393	440	381	372	392	366	403	384	354	388	415	368	369	419	417	398	382	385	422	447	388	385	388	411	391	372	387	401	400	359	380	394	368	409	434	372	408	369	379	404	362	374	424	385	412	386	388	391	396	377	388	399	400	367	387	389	405	387	391	400	439	403	422	406	401	407	372	438	366	396	419	406	368	383	388	405	399	409	387	379	395	386	374	379	386	379	401	401	389	410	427	394	380	415	399	419	360	376	416	400	355	365	392	421	392	406	414	401	404	409	397	385	398	417	398	411	373	425	411	401	378	371	426	355	412	398	403	348	403	396	387	385	378	403	389	395	406	393	399	365	379	377	356	403	407	411	382	376	372	363	396	391	350	382	359	371	397	394	391	390	391	394	359	408	406	411	394	369	393	372	410	380	361	373	391	382	362	406	401	398	373	403	391	380	384	365	374	381	404	364	402	380	367	380	402	419	437	393	371	403	400	391	433	388	358	420	349	377	383	416	430	362	398	435	400	421	410	423	385	401	406	399	390	370	373	407	405	387	405	352	409	401	355	409	401	392	378	400	421	399	399	395	394	377	377	385	394	370	377	403	410	414	395	384	443	356	371	395	394	392	364	412	381	384	366	375	403	424	396	417	378	375	370	366	406	369	392	391	409	398	393	384	409	427	403	425	392	407	414	400	374	407	375	426	359	391	358	409	397	368	413	407	378	394	397	383	377	409	392	366	395	377	413	397	360	388	419	412	382	391	399	422	395	437	422	367	359	397	340	421	366	364	398	368	374	402	402	379	442	377	408	420	381	351	382	414	360	381	367	367	389	394	378	389	422	397	372	387	403	424	382	378	359	396	372	403	394	417	371	397	386	367	383	406	387	362	377	403	399	413	397	396	409	393	413	377	382	418	384	387	374	402	360	370	418	374	449	423	404	376	420	363	378	413	392	406	404	383	413	406	395	410	372	377	405	389	386	357	401	386	392	398	422	398	403	399	396	386	391	367	367	435	413	372	402	399	407	368	396	407	379	399	404	391	414	370	366	400	441	398	424	376	378	370	379	383	411	398	414	392	428	382	387	403	382	397	395	362	389	374	403	378	378	387	386	401	389	378	378	388	383	383	398	380	405	403	387	386	424	373	382	365	378	399	386	360	345	401	386	384	405	404	352	383	397	386	387	380	371	380	392	403	422	401	404	376	393	392	385	369	401	371	408	370	417	370	369	394	375	411	423	382	373	394	412	408	408	369	384	425	361	406	401	416	410	383	343	370	403	421	383	411	413	402	351	379	420	384	417	426	359	400	387	364	391	383	416	369	402	361	400	365	376	413	401	415	399	375	385	387	366	368	363	409	415	362	380	369	389	389	424	410	401	363	380	413	390	391	375	397	393	398	363	350	402	364	394	380	438	394	417	381	411	395	390	381	425	392	384	380	376	380	351	411	408	375	433	365	420	410	383	401	388	357	404	376	391	367	386	380	402	352	379	369	384	391	379	429	388	402	368	377	398	384	403	379	407	410	378	393	363	407	405	408	422	424	368	437	405	387	387	366	389	407	403	402	390	384	383	377	360	418	395	376	368	381	398	380	386	419	356	381	368	398	375	405	408	390	393	417	382	393	381	427	411	373	404	391	364	396	403	415	410	375	417	365	444	421	396	399	396	374	439	335	367	415	371	411	425	401	396	382	396	403	391	382	411	392	386	416	373	364	407	427	400	361	385	431	419	412	425	388	395	366	365	389	399	406	394	389	393	396	374	389	358	354	383	385	403	388	366	391	388	405	387	381	408	410	394	424	394	382	433	382	414	348	358	391	412	383	362	386	377	399	387	399	385	395	389	382	419	388	413	437	393	403	382	407	407	407	398	423	387	394	406	396	384	400	429	402	376	360	380	369	400	387	410	400	367	392	412	394	393	412	375	382	394	404	403	393	358	431	418	355	403	372	394	427	403	332	380	401	405	393	398	409	363	377	409	395	435	402	353	411	365	401	415	388	428	395	390	375	411	410	392	385	388	366	412	397	376	366	398	391	384	425	376	402	414	408	414	361	424	375	400	382	393	401	386	373	389	400	390	409	364	404	395	441	436	397	353	386	389	378	364	380	407	390	389	410	377	382	395	405	408	357	403	403	425	424	357	392	373	380	402	386	393	405	425	390	365	383	425	416	407	401	387	370	389	414	385	394	405	371	418	404	371	395	376	400	369	367	349	343	375	395	392	418	399	388	376	402	428	401	450	388	349	416	371	393	391	408	392	375	394	392	398	422	412	405	423	360	370	383	379	409	408	401	375	398	386	382	402	381	389	426	394	384	422	383	400	377	412	344	383	390	422	401	409	386	395	402	408	402	416	375	395	366	415	381	444	414	430	374	430	383	396	395	393	401	395	367	401	392	385	388	385	372	371	424	382	363	371	413	371	397	386	370	395	392	367	395	358	416	404	377	387	404	380	362	411	360	387	366	358	432	407	385	370	396	372	379	382	405	414	387	393	383	382	424	417	395	382	339	391	354	429	411	386	387	418	384	350	409	452	373	398	398	364	366	403	359	358	362	388	383	365	364	395	393	404	415	416	393	392	356	359	357	404	391	385	420	408	380	410	350	421	357	369	419	398	407	369	419	427	397	342	394	404	379	376	395	433	434	363	397	391	412	396	385	412	392	425	399	412	334	384	391	388	369	390	396	393	396	383	365	413	392	378	397	367	408	422	367	400	375	394	398	433	396	394	378	380	407	424	401	399	400	400	420	387	385	381	384	401	353	442	358	395	386	356	386	372	412	434	379	367	395	375	399	383	403	379	393	390	381	411	377	394	419	433	398	399	419	402	391	361	412	434	403	424	401	390	381	371	360	378	392	404	397	415	399	399	407	368	388	403	368	384	401	376	403	387	378	370	386	419	359	394	410	383	395	415	372	395	416	387	378	404	383	393	380	388	364	382	405	392	414	377	411	363	435	425	365	383	390	378	387	384	379	365	438	411	392	403	401	379	375	378	386	403	395	387	378	430	358	426	428	411	345	356	443	380	370	424	438	411	401	409	414	384	401	395	382
28500	31186	39325	32774	23446	16283	10801	6939	4606	2974	2135	1569	1152	901	741	574	508	418	356	361	366	327	284	326	319	294	294	270	274	265	279	283	322	321	273	261	290	285	296	249	258	249	288	257	276	314	270	280	254	311	256	305	261	264	288	271	263	297	297	312	275	298	285	292	277	261	284	256	275	295	305	266	286	250	259	249	244	312	306	273	258	242	287	272	265	306	281	259	256	283	243	263	281	244	272	273	299	289	250	279	285	255	285	254	292	280	286	272	262	298	283	264	255	295	244	259	280	256	298	250	316	278	286	256	263	265	302	288	279	294	284	283	282	248	277	271	243	236	284	269	267	273	260	285	271	259	283	296	280	262	284	260	264	281	280	290	266	283	269	248	278	271	281	281	246	317	282	303	265	296	250	265	280	258	291	261	258	285	279	272	251	284	287	279	277	275	301	286	299	241	274	264	265	239	290	243	253	279	273	267	280	284	268	269	288	291	267	272	265	261	274	266	285	299	288	253	286	306	298	269	266	289	285	276	260	264	317	295	287	236	283	285	267	250	284	298	277	263	290	255	279	273	295	264	259	256	267	296	255	275	297	276	267	294	267	254	294	267	261	270	255	295	261	268	292	269	282	314	279	267	269	267	261	323	256	288	281	274	282	269	295	257	288	280	282	273	264	282	275	269	281	262	280	295	280	268	296	281	302	268	271	262	278	255	265	286	281	297	287	293	296	285	288	270	288	293	271	297	279	300	301	267	256	253	283	276	266	295	279	280	273	286	281	268	276	314	270	271	298	275	279	299	269	260	259	295	276	258	264	301	289	276	285	286	253	254	288	271	278	243	271	272	283	274	265	271	284	284	254	282	271	262	284	292	276	268	302	268	284	245	279	299	309	286	289	321	260	295	315	267	249	253	301	279	280	297	265	274	289	282	290	272	279	281	291	274	276	267	300	294	244	311	306	293	277	279	243	277	251	256	276	281	292	270	261	317	273	303	285	253	277	288	272	293	276	252	300	262	287	261	283	292	265	275	294	263	266	255	266	286	289	288	281	278	286	275	261	289	303	274	282	256	316	262	261	281	283	281	259	278	293	272	284	295	284	305	274	298	292	275	284	269	270	244	255	292	301	275	269	280	253	279	275	276	274	290	266	291	257	280	286	284	278	287	300	265	280	287	311	283	256	268	264	253	275	279	267	265	265	259	294	301	254	230	262	294	287	281	247	291	290	278	263	291	262	283	281	274	282	281	272	290	252	276	287	281	281	262	317	280	290	272	280	257	306	249	272	281	274	253	265	285	298	282	299	266	275	288	283	277	264	264	299	279	274	289	282	249	273	246	258	272	245	280	258	282	285	304	276	239	269	286	314	264	239	302	279	272	292	269	293	279	267	287	292	277	266	286	285	286	269	277	266	295	270	273	280	304	280	275	302	271	290	283	269	274	294	296	302	282	271	270	306	274	307	295	309	267	255	270	260	285	272	240	293	296	277	261	266	276	261	285	283	269	288	281	287	285	283	296	289	308	277	291	257	263	264	315	279	304	270	274	273	280	268	275	267	287	256	262	321	247	285	278	258	283	264	280	306	270	293	242	252	253	256	275	282	274	258	299	280	275	277	301	258	292	261	273	284	259	284	253	289	267	297	307	279	282	294	260	262	224	253	297	278	279	256	271	257	292	291	256	277	278	292	244	272	298	264	272	265	269	274	264	273	272	274	298	261	301	293	274	276	282	304	300	246	265	278	298	275	289	278	265	260	290	284	281	260	299	274	290	271	303	294	288	306	296	277	263	286	282	281	281	260	292	273	289	273	253	278	287	272	269	260	294	284	242	295	261	268	270	274	264	275	291	249	257	286	290	303	293	289	278	289	257	274	283	275	288	282	263	263	290	298	287	278	279	291	269	272	302	276	267	254	290	254	266	286	244	282	268	276	285	268	250	307	289	251	252	299	261	283	254	287	271	281	306	274	273	272	237	296	262	252	274	304	264	290	257	277	303	261	280	293	287	273	264	298	290	293	277	296	269	294	266	281	261	303	270	257	276	266	270	261	277	285	259	251	260	308	273	278	280	278	291	268	278	269	312	300	297	274	269	278	276	247	259	277	275	303	293	291	287	292	233	268	302	288	286	277	290	291	283	239	273	264	247	248	274	266	292	282	300	305	283	286	274	276	256	288	297	282	272	282	255	257	278	297	273	274	280	306	273	275	277	290	254	258	277	268	260	274	260	287	278	283	276	253	287	268	243	265	255	278	300	296	272	299	285	250	268	301	270	266	274	260	249	290	280	258	290	258	274	276	294	237	284	302	290	236	267	281	294	265	266	269	285	296	248	298	274	304	301	279	272	272	292	261	258	273	293	280	296	275	284	300	268	279	270	295	269	261	244	241	278	274	299	296	278	280	254	301	276	278	261	259	280	313	272	258	274	254	275	268	266	260	272	276	260	277	276	283	287	259	281	263	278	252	263	246	286	267	267	300	307	262	258	283	298	260	290	283	270	268	265	282	292	268	263	255	290	241	291	292	283	283	272	301	254	283	303	259	257	284	269	297	231	262	281	287	286	257	279	291	241	280	294	285	279	333	271	255	280	272	284	245	269	270	265	271	261	281	313	275	290	282	263	296	277	258	276	289	272	304	301	265	279	269	290	244	269	279	273	302	271	283	281	263	299	253	280	263	268	294	275	302	250	289	282	256	300	288	285	303	248	276	259	251	274	267	272	288	282	305	271	279	294	304	278	256	295	284	279	299	299	285	272	261	288	276	271	270	278	293	289	297	301	288	265	257	289	297	282	274	295	255	283	289	270	270	284	248	283	286	291	285	271	300	294	279	259	303	270	255	273	277	263	285	269	266	286	256	280	286	282	272	285	297	285	256	322	254	282	284	276	271	279	284	256	282	292	296	295	252	289	270	279	272	287	256	270	273	277	282	275	253	289	275	280	256	268	291	276	280	291	229	283	301	271	277	293	266	290	282	275	285	274	266	270	286	282	273	258	272	274	302	280	302	259	276	277	274	244	272	282	285	274	265	261	283	283	303	289	280	245	293	270	283	271	275	293	278	292	263	268	265	268	268	305	290	272	253	268	294	276	222	243	283	274	277	263	243	302	298	279	280	284	274	272	264	248	304	264	272	267	325	283	295	270	295	254	279	290	271	281	273	285	301	275	285	281	275	298	300	274	280	273	297	260	272	276	272	312	282	260	279	303	312	277	288	289	281	276	287	274	250	272	247	272	238	272	284	294	273	251	288	306	281	275	280	260	264	283	268	294	273	297	259	278	248	294	290	257	259	275	288	268	278	253	292	295	314	294	306	250	287	267	281	273	290	278	276	304	301	297	270	287	291	270	253	316	295	292	264	249	284	305	262	272	295	282	281	273	316	267	283	243	287	287	273	263	238	263	292	269	293	297	298	294	262	280	271	249	263	275	269	277	277	298	266	300	309	282	256	284	277	293	266	261	292	274	292	279	293	289	284	269	297	268	273	264	270	256	283	260
33854	49034	45569	35816	29872	24308	18768	14324	10568	7419	5321	3791	2779	2142	1546	1192	969	785	639	620	484	547	519	458	453	438	454	430	443	421	412	412	437	448	404	403	355	445	410	372	402	373	429	445	397	411	414	392	411	411	387	370	409	425	386	435	451	413	396	433	372	410	446	438	444	424	399	391	428	375	412	424	404	382	400	411	393	379	415	374	382	391	391	417	382	385	403	428	399	435	388	396	387	410	405	394	388	408	418	399	425	382	387	384	441	428	389	473	406	419	402	381	402	439	403	389	415	430	376	394	446	425	443	394	372	383	402	399	406	385	381	428	416	371	373	393	414	408	403	396	423	435	356	391	412	399	420	404	378	413	397	410	422	412	418	419	476	405	401	425	395	404	398	407	427	365	373	376	418	404	378	397	422	402	384	411	411	398	420	371	415	410	405	359	432	372	379	388	400	430	429	419	422	400	398	423	440	385	402	378	422	412	377	418	386	402	392	424	383	426	367	415	399	348	412	431	375	400	446	425	406	427	385	370	405	402	444	372	392	412	416	406	397	444	401	420	396	421	410	407	414	389	389	407	397	432	394	413	423	425	418	413	451	378	391	413	397	404	389	386	389	422	402	450	423	404	399	442	413	411	385	376	403	400	389	391	408	443	411	371	410	435	381	398	409	411	374	407	396	403	420	391	418	408	397	414	415	409	416	403	439	389	424	415	381	416	404	447	387	394	404	440	411	397	399	448	387	413	387	405	426	406	398	431	423	363	396	440	397	440	420	396	373	399	377	373	423	415	399	411	392	433	404	391	409	356	391	426	376	394	409	404	375	391	434	411	417	396	436	388	404	381	393	433	378	410	398	386	384	408	387	425	393	413	400	352	443	407	360	375	378	397	347	403	393	411	418	431	417	379	399	399	369	380	395	379	409	400	382	416	415	424	403	407	411	396	401	413	352	400	414	406	434	390	406	419	418	411	397	397	442	388	402	416	397	400	405	394	394	400	432	385	377	383	438	389	407	418	373	390	435	431	378	423	419	419	451	462	391	412	396	455	414	403	409	400	426	376	395	403	407	400	385	392	432	388	391	425	390	421	396	398	415	406	365	440	426	428	429	407	407	394	383	396	433	384	404	387	408	386	409	449	419	403	397	422	389	416	405	403	392	393	420	399	396	382	388	391	393	417	356	415	424	391	398	378	426	380	403	430	387	393	409	429	406	407	400	392	401	396	409	403	375	393	431	400	404	393	391	387	391	430	417	403	396	404	397	425	428	414	424	395	381	418	402	391	401	420	387	383	388	405	423	366	416	417	393	395	338	403	435	416	416	436	394	433	402	389	440	375	408	433	433	400	417	380	395	400	394	422	427	405	381	374	401	389	419	424	436	402	444	435	415	439	405	431	422	392	436	412	411	435	386	420	407	413	426	410	367	374	440	382	411	376	412	450	379	396	400	396	389	412	395	402	415	398	419	430	401	411	383	452	413	440	367	405	397	429	385	429	421	411	403	401	468	390	404	411	415	387	397	419	380	391	394	404	399	394	422	419	423	413	371	405	432	439	396	428	423	431	371	405	437	388	422	440	426	391	381	423	412	401	383	412	400	419	377	418	410	410	386	392	396	373	408	365	426	428	442	425	399	395	411	399	417	400	419	453	405	390	405	417	399	395	409	425	385	382	399	444	403	423	409	402	425	406	418	392	434	412	365	433	377	397	403	380	436	400	400	377	439	441	410	406	384	404	385	422	389	406	410	432	394	403	410	383	432	394	394	392	403	406	377	425	405	442	422	418	452	410	417	396	419	397	387	387	375	417	444	364	397	386	400	357	401	392	390	403	384	387	414	371	414	420	388	414	350	398	422	392	383	393	408	396	449	402	362	428	435	390	401	406	435	389	368	385	409	394	396	433	392	431	430	401	428	403	400	420	405	383	386	416	393	421	386	401	395	416	389	421	446	393	400	421	389	393	396	391	392	354	420	421	397	397	382	398	435	394	405	401	389	402	388	416	389	419	415	416	427	412	391	398	411	403	383	420	410	424	420	390	382	388	410	418	396	440	411	401	399	437	395	368	368	388	389	380	391	433	425	422	421	401	408	447	409	374	394	387	430	404	407	420	424	404	411	402	396	406	411	380	411	423	404	397	398	416	407	415	410	395	401	402	398	428	401	411	409	414	399	402	395	374	417	427	380	402	414	411	391	375	398	363	403	382	407	417	387	383	379	415	419	391	436	373	409	417	407	394	421	414	400	405	413	383	410	424	400	385	368	394	419	413	381	416	403	445	430	386	426	371	401	413	436	396	421	409	438	389	354	387	443	403	397	414	466	385	414	405	405	412	429	403	422	433	426	419	394	420	406	435	434	429	390	408	369	409	421	403	417	411	385	416	384	436	380	428	370	367	413	421	423	397	454	420	385	417	383	408	414	364	448	409	369	379	399	376	412	375	430	415	395	386	416	399	409	375	402	428	411	409	398	387	390	398	419	363	376	404	406	414	413	439	389	393	415	404	346	409	424	442	409	405	410	405	407	457	403	397	394	409	439	435	407	417	433	404	396	396	362	426	423	373	385	429	386	425	404	413	421	378	407	374	385	423	397	434	381	402	379	417	390	416	359	407	386	421	379	410	389	422	431	442	420	354	415	409	395	408	398	411	393	429	418	399	437	444	409	376	389	415	455	396	429	421	391	409	414	365	418	430	430	419	378	416	427	379	381	429	407	427	441	422	411	410	387	390	401	399	408	411	434	366	416	408	447	380	420	399	411	444	406	388	378	441	427	408	392	410	412	381	417	430	428	401	395	386	412	436	419	421	436	391	399	400	424	416	379	373	406	421	417	398	377	398	383	426	411	422	418	418	434	381	413	437	387	388	366	409	414	364	426	406	428	419	352	401	381	433	385	399	434	416	399	423	399	393	390	435	401	406	397	420	447	391	427	422	422	414	375	372	394	389	420	411	417	415	432	409	417	416	375	407	423	401	409	397	416	406	401	403	372	419	360	392	394	370	402	434	368	435	409	399	434	408	435	400	366	378	409	402	406	384	425	429	404	387	418	361	411	432	424	401	448	429	427	389	377	417	396	396	367	428	397	384	404	440	375	408	459	419	413	434	396	394	419	386	414	411	390	418	409	460	378	393	414	443	420	434	424	417	422	403	418	428	381	428	417	410	388	347	399	429	408	361	414	414	395	380	404	433	403	413	388	415	423	403	430	409	407	373	412	397	425	391	418	403	442	406	357	451	383	444	394	404	385	418	391	386	398	387	445	422	413	397	445	385	433	421	428	382	397	384	413	421	388	430	419	404	394	402	400	404	407	394	439	424	389	409	384	417	421	407	431	391	385	424	397	365	408	408	385	415	359	368	400	381	412	409	391	419	434	405	421	420	419	435	388	416	434	433	436	384	388	421	401	369	401	415	406	410	404	409	420	411	432	399	407	394	428	382	409	377	423	409	404	366	405	393	393	369	395	423	391	425	403	424	407	385	419	387	408	374	396	412	434	409
23995	20830	28538	27851	25763	22601	17051	10576	6953	4779	3358	2335	1709	1239	896	718	592	524	429	404	355	354	343	361	340	306	318	292	321	317	303	279	272	261	299	284	289	290	280	269	318	300	262	293	280	290	250	275	305	285	296	276	280	273	257	284	308	290	289	267	272	284	249	262	295	277	286	275	255	282	294	263	304	275	276	269	268	273	291	296	295	262	276	274	288	291	289	263	272	274	254	256	279	273	270	294	304	282	303	264	250	285	262	276	275	285	257	305	294	288	266	261	254	252	296	278	284	288	273	282	244	284	294	279	283	283	282	267	308	300	267	276	290	285	279	300	301	274	293	258	315	298	265	309	284	253	274	272	278	269	282	285	265	288	303	249	269	297	295	289	276	267	294	289	268	284	282	276	292	268	300	276	251	306	289	280	312	292	266	269	295	287	267	262	264	293	291	267	286	281	276	289	282	296	298	265	294	285	272	296	281	259	278	307	328	308	266	319	283	286	307	293	284	283	264	250	265	237	278	280	262	274	320	279	272	273	297	267	262	264	282	273	285	268	267	270	279	275	287	299	290	282	300	286	279	279	267	315	300	272	279	264	269	291	278	277	303	288	279	278	262	273	276	328	292	288	301	292	261	262	308	293	260	262	258	319	268	270	262	294	286	273	277	270	271	282	260	281	284	250	286	273	295	276	293	287	308	254	277	276	276	290	279	289	268	292	297	247	274	285	315	275	304	266	254	244	289	272	291	266	302	266	291	281	299	287	285	270	286	263	295	244	248	278	263	277	275	250	271	255	265	288	273	279	301	247	276	277	302	286	267	291	281	286	276	275	287	294	260	273	288	273	275	260	287	291	294	298	281	239	291	261	230	268	283	276	270	285	272	300	280	252	266	271	287	275	277	295	227	275	304	267	260	279	252	275	266	264	289	272	304	303	271	298	276	248	280	281	262	277	247	297	253	268	298	247	256	314	289	261	271	276	273	274	285	280	274	276	251	236	283	272	306	269	262	287	277	261	301	287	303	289	287	297	283	276	267	275	288	271	275	286	248	257	291	276	270	265	282	289	252	320	277	263	257	260	282	300	280	285	260	285	289	283	272	280	273	280	242	279	289	245	276	276	283	263	261	283	279	279	246	289	278	284	274	255	283	279	311	262	287	274	297	257	286	289	291	279	270	297	280	281	272	257	290	297	301	271	257	280	282	271	292	275	268	318	262	274	278	267	289	265	275	284	293	276	298	283	290	324	290	278	271	279	288	274	295	259	297	308	283	277	275	254	281	263	272	279	326	291	322	287	270	295	289	292	306	274	290	293	315	278	278	266	290	270	282	294	279	280	295	292	269	252	263	285	273	283	291	266	273	302	299	266	292	298	280	273	276	275	270	280	320	304	263	305	247	285	264	262	258	291	283	273	309	258	283	299	293	270	277	282	267	261	277	311	290	292	287	283	262	290	270	287	269	262	279	280	279	288	282	277	282	295	288	302	275	288	282	306	288	261	295	265	267	293	297	304	260	284	259	277	280	270	261	291	266	296	281	280	271	302	265	270	309	320	279	283	279	270	295	278	279	274	276	254	274	284	253	260	305	299	269	272	271	274	274	281	255	255	261	286	262	259	268	255	279	291	287	254	237	268	288	289	293	331	268	299	265	258	298	264	288	278	267	294	274	269	283	283	296	286	284	279	261	291	274	285	285	306	312	311	259	255	260	284	262	274	265	277	303	246	273	284	280	299	296	270	273	299	256	260	277	291	261	256	260	256	268	306	269	295	253	285	280	272	277	264	263	289	269	265	264	246	259	303	277	270	280	290	243	274	307	286	254	295	263	265	262	270	255	281	282	274	263	298	304	304	265	276	292	293	261	270	286	272	255	270	274	280	284	262	288	287	285	277	269	265	283	258	290	290	289	279	262	277	267	235	247	283	272	287	309	261	306	277	313	305	283	297	293	311	261	264	241	282	294	302	289	307	288	302	255	284	274	271	276	290	316	287	287	231	274	290	294	282	277	253	288	255	245	299	307	281	277	275	286	275	281	302	283	286	274	264	288	275	268	316	264	309	264	266	274	252	289	271	262	272	288	274	274	297	289	237	282	302	281	276	277	306	293	295	268	304	299	266	255	275	254	310	271	275	329	276	263	285	269	289	297	276	286	255	277	274	260	272	267	274	302	311	281	279	284	277	278	243	297	277	273	269	278	276	277	261	296	280	249	272	222	295	280	267	290	295	274	265	269	257	285	258	284	263	276	286	289	276	276	263	272	285	297	242	278	271	255	320	306	262	262	276	281	275	256	266	295	299	244	294	269	274	281	287	259	279	267	275	289	277	277	278	318	275	291	279	261	255	278	278	273	249	268	265	259	274	285	286	290	248	272	282	251	283	278	318	252	271	265	285	261	283	269	277	285	293	300	292	267	282	274	317	262	314	296	289	276	319	293	290	304	344	270	262	315	308	279	271	258	290	282	285	266	272	264	270	286	295	284	285	283	276	276	296	281	264	253	287	290	238	282	299	250	267	272	296	283	262	297	294	240	304	296	309	274	310	252	245	291	284	265	266	282	305	281	273	271	302	258	287	283	312	310	295	289	264	295	269	293	254	252	298	265	297	249	271	295	271	281	294	265	281	255	292	308	277	302	275	269	284	277	288	293	289	245	275	284	288	282	277	263	275	276	262	274	309	302	269	283	289	280	262	283	261	268	295	268	307	287	290	299	250	289	286	260	271	279	274	289	261	290	263	297	282	278	286	261	286	274	283	261	308	271	253	263	283	266	258	256	287	267	271	246	272	298	264	247	268	304	266	281	268	273	278	319	307	269	274	271	275	274	286	284	263	267	270	283	310	265	262	270	282	283	260	269	295	275	272	273	302	270	292	267	285	258	289	272	287	262	264	301	263	283	285	277	269	288	269	290	285	272	278	259	280	245	302	278	277	291	264	263	270	278	270	299	261	274	292	273	282	250	270	292	312	278	290	271	308	272	249	279	316	268	272	271	283	240	269	249	278	282	275	260	287	273	246	249	277	288	267	267	295	297	266	277	265	272	274	268	287	307	261	285	293	288	279	296	267	290	325	306	280	263	309	265	311	288	273	257	297	271	300	255	273	287	270	275	281	277	258	275	267	310	271	268	275	278	276	289	275	304	273	269	270	299	270	286	298	276	278	272	298	277	292	269	274	286	275	257	254	288	265	287	284	294	290	273	298	313	271	268	270	314	284	277	296	287	262	280	296	272	316	285	270	301	290	294	255	305	280	279	290	306	290	271	275	242	264	277	291	311	296	274	283	252	296	269	276	286	299	273	303	281	255	279	273	264	320	269	278	247	257	300	263	275	268	291	285	288	290	259	326	290	256	246	249	297	288	254	318	281	304	277	262	284	271	263	252	255	270	271	275	248	276	279	270	317	280	258	278	269	285	292	291	271	281	287	304	264	280	261	270	290	283	266	269	280	275	283	292	267	285	286	274	291	264	285	267	285	287	289	297	270	259	299	297	268	308
32803	54542	51024	40858	35167	29139	23943	18727	14300	10700	7730	5515	3764	2936	2105	1497	1186	957	799	693	639	608	585	524	474	462	482	452	438	398	378	403	436	453	438	391	404	440	414	389	395	393	398	398	403	426	424	441	400	391	400	389	416	411	421	400	417	432	429	389	428	381	423	424	442	406	394	420	385	400	403	430	382	407	382	408	392	413	396	414	434	406	422	414	402	391	433	401	412	414	406	395	396	416	410	404	418	398	410	422	396	444	394	386	425	428	384	390	406	408	398	390	440	419	449	460	407	372	377	394	444	436	401	429	405	372	406	402	390	422	434	415	422	433	430	404	440	402	442	396	392	414	397	461	383	370	402	462	388	417	434	379	407	420	417	375	414	422	399	365	390	396	395	417	400	394	420	395	397	416	416	412	419	425	390	422	420	417	425	437	422	419	421	405	447	387	417	412	424	384	425	390	418	450	426	404	394	399	435	390	437	385	393	415	393	446	405	423	422	441	423	430	428	412	391	422	424	461	392	416	396	453	406	366	458	425	400	373	390	399	423	392	400	401	419	414	415	427	434	429	382	396	399	407	430	444	415	409	413	394	350	408	412	435	390	381	404	381	386	417	439	418	431	383	451	434	426	411	432	422	387	407	414	392	427	393	401	422	420	403	419	396	448	375	391	428	424	388	381	417	414	386	406	418	376	353	405	416	411	411	379	452	412	417	400	380	403	457	379	427	417	444	432	431	442	408	388	391	417	388	399	384	410	443	402	410	402	381	411	396	393	379	408	394	410	410	409	411	394	395	422	413	441	413	414	422	428	409	449	402	447	391	394	382	365	402	445	418	436	446	381	447	413	418	434	394	408	425	429	423	446	414	415	404	419	400	413	425	384	416	410	410	414	413	420	439	384	412	380	403	380	401	404	409	428	416	373	392	398	410	398	415	384	414	432	409	414	393	435	433	400	369	391	390	397	405	405	380	413	418	413	388	405	405	431	402	405	394	419	408	418	422	412	407	405	397	419	362	426	440	441	418	394	391	417	404	400	390	389	411	441	387	405	422	461	426	393	399	406	448	406	421	407	424	412	431	375	395	402	381	408	426	432	450	411	402	406	413	421	409	399	429	415	417	399	417	410	408	392	415	385	430	413	453	374	435	378	405	389	401	393	391	408	428	418	431	414	385	387	394	387	418	388	412	389	370	418	414	413	401	438	391	388	415	408	419	440	400	393	414	399	414	402	387	400	427	415	423	420	381	413	409	414	382	433	396	412	407	424	434	411	394	393	420	433	441	459	409	407	400	385	436	405	402	424	421	384	406	407	417	417	406	392	363	420	416	396	424	463	381	389	431	396	415	425	399	413	429	376	400	404	383	383	433	405	370	391	396	438	407	387	393	458	443	411	432	383	400	402	419	432	454	395	419	414	397	391	443	362	413	413	393	417	403	423	407	392	393	422	405	421	407	430	402	434	414	424	419	423	442	437	415	430	417	421	421	415	394	418	390	404	398	423	419	386	424	444	398	391	445	443	383	392	393	392	418	402	421	415	430	414	391	413	427	423	420	379	421	374	410	423	404	436	383	405	403	391	381	393	401	402	406	413	376	399	393	391	422	390	388	409	371	382	425	436	409	411	424	381	412	420	388	398	409	410	406	424	441	434	426	394	412	386	379	408	394	388	408	394	424	395	392	384	396	414	424	442	421	443	440	452	412	405	431	436	388	368	431	413	402	411	401	429	379	403	400	434	435	403	420	364	401	424	400	401	387	420	427	391	358	391	424	388	374	446	393	375	424	444	384	423	395	427	460	385	409	417	446	409	416	411	385	423	470	425	424	411	468	415	398	392	410	392	398	408	434	419	402	399	434	399	414	394	399	397	416	421	441	386	433	392	387	367	418	390	416	395	401	396	395	431	399	441	404	393	383	412	403	429	428	434	394	409	417	417	406	406	374	413	391	398	425	386	402	430	417	422	396	410	394	422	433	403	399	409	421	419	426	404	418	406	383	418	408	405	393	391	408	413	416	425	412	380	388	388	390	447	424	412	371	384	429	417	427	407	397	378	372	404	402	386	424	389	440	417	377	399	370	436	418	387	415	417	397	410	449	423	417	404	422	420	390	410	392	383	409	445	421	391	425	397	392	403	420	404	403	392	381	390	411	419	408	429	448	421	424	386	403	398	391	439	391	433	395	403	435	428	425	388	405	425	379	390	430	397	410	434	392	417	394	410	413	408	431	408	391	441	425	437	419	401	424	415	435	434	426	404	394	435	408	404	424	371	448	411	405	390	396	418	403	421	381	429	426	406	422	431	412	439	392	407	426	404	392	413	419	435	404	425	386	398	422	396	426	413	401	392	434	422	386	401	422	406	436	391	383	375	429	410	406	434	423	368	389	392	417	405	421	431	380	382	396	388	407	425	429	408	397	418	407	412	397	416	407	438	422	425	397	389	402	398	386	446	413	382	386	391	394	433	426	419	390	392	404	450	407	422	405	390	423	389	423	406	404	429	413	428	420	447	427	405	428	396	433	419	393	374	387	433	384	418	392	391	399	408	403	406	397	376	393	395	372	411	410	417	408	403	383	399	384	411	417	397	433	422	393	417	456	397	388	453	396	409	395	425	387	451	395	413	423	356	408	403	363	425	406	402	405	393	415	410	440	378	418	444	397	393	402	439	447	424	393	392	400	402	387	394	393	425	459	416	401	384	405	415	350	416	385	416	427	411	399	429	420	406	442	426	409	381	396	448	402	428	431	440	375	414	397	383	417	413	452	403	374	390	424	430	443	408	384	409	390	410	376	427	426	417	430	388	447	422	452	407	401	419	390	355	396	435	416	415	383	383	392	375	407	373	433	409	367	443	431	407	398	403	387	418	444	381	394	425	371	443	409	443	456	418	397	447	419	425	418	417	382	416	398	422	383	393	380	397	407	419	428	421	414	384	417	385	416	428	412	446	416	450	439	385	398	386	423	413	404	423	341	393	427	396	392	406	401	402	390	395	436	418	404	402	416	418	391	396	398	406	453	420	423	400	375	409	388	401	420	392	413	368	429	419	413	370	382	446	361	429	363	427	373	436	398	387	399	414	402	389	419	424	441	395	365	407	391	413	420	410	388	420	365	425	431	389	413	436	429	417	427	418	398	388	389	401	435	414	442	394	389	424	417	396	447	404	412	418	425	385	432	400	370	392	434	397	359	426	417	431	407	410	401	428	440	413	409	398	382	428	383	386	414	407	412	403	407	427	401	398	429	374	395	438	418	410	418	384	446	426	413	412	379	443	410	385	365	394	426	369	406	404	413	401	415	410	428	391	423	419	427	406	387	426	406	422	446	425	407	402	430	421	412	394	406	438	417	429	425	413	419	445	407	374	401	426	450	395	412	376	419	434	391	402	430	393	425	417	420	418	428	394	418	423	381	412	420	406	401	437	396	421	408	396	400	398	408	405	387	402	444	428	408	427	390	376	346	410	400	412	376	404	405	400	411	414	388	421	412	448	394	409	387
22733	20734	28402	24065	23663	25260	23085	14895	9831	6751	4719	3316	2304	1606	1150	878	719	630	516	451	395	389	391	331	323	292	299	310	298	296	334	307	271	320	277	288	283	280	307	280	296	283	278	266	270	304	287	279	270	277	281	262	276	292	274	257	289	270	265	296	296	272	271	283	275	264	287	315	267	268	291	298	287	277	283	267	286	273	277	303	284	300	268	299	265	254	255	263	271	271	272	251	261	270	291	286	258	306	291	315	239	300	275	261	266	284	281	278	277	281	296	280	301	284	296	265	283	290	257	276	255	275	270	294	289	294	266	250	274	282	249	272	277	255	297	278	268	283	279	275	300	269	293	257	292	248	284	265	269	288	272	285	300	273	273	276	265	273	271	237	264	280	270	260	287	298	300	270	277	272	280	282	270	260	279	289	276	280	252	274	276	264	252	254	252	324	301	296	288	264	283	287	294	272	276	273	307	280	253	282	285	267	307	263	295	298	270	282	277	291	276	267	311	294	309	277	275	280	274	272	307	276	283	286	310	272	282	256	263	274	291	292	285	273	304	276	281	273	292	276	317	302	284	270	298	280	291	265	257	270	263	267	263	261	280	284	289	304	246	264	285	258	294	264	262	267	271	285	294	279	277	266	285	279	266	259	263	282	286	284	271	284	308	259	260	262	276	264	274	284	277	301	283	296	272	237	257	275	240	260	293	275	298	268	271	253	264	288	275	293	271	272	278	293	279	282	266	286	271	270	263	268	309	306	274	260	273	289	265	281	278	296	251	289	282	277	267	297	284	263	236	278	287	306	247	249	240	297	298	301	264	270	272	276	277	274	264	241	268	299	279	272	279	280	284	288	284	269	259	279	283	268	242	271	277	264	290	284	287	248	268	278	294	292	321	260	305	281	274	305	282	287	247	278	253	263	283	263	284	274	290	267	290	256	251	257	264	296	286	252	282	269	264	279	285	267	304	279	284	303	271	271	272	257	281	281	261	269	264	276	306	285	286	266	276	262	285	270	286	263	248	255	257	258	290	293	276	280	257	295	302	295	293	271	285	285	283	271	293	272	300	258	275	274	268	277	265	292	284	283	265	258	281	281	304	276	262	274	281	281	299	262	273	275	283	266	301	286	280	309	279	284	255	291	300	259	289	275	269	283	275	281	265	314	282	265	271	280	265	273	305	281	268	279	312	275	279	279	281	275	263	282	270	327	261	248	271	257	275	286	282	309	279	291	281	275	272	308	293	285	249	284	260	278	270	274	277	290	295	297	285	287	264	255	287	288	236	291	297	299	294	264	286	276	277	295	279	276	281	270	282	285	279	248	280	280	275	256	288	276	289	248	315	273	292	275	317	287	293	276	286	305	278	289	288	289	266	265	291	259	301	287	271	257	284	283	278	287	265	270	284	275	298	255	270	274	318	268	258	257	278	280	285	288	321	250	309	247	298	302	278	308	258	260	266	291	309	269	269	310	244	253	269	289	281	315	274	264	275	287	259	288	281	270	277	268	281	259	275	260	285	266	256	292	270	265	283	252	269	281	285	273	296	285	270	261	273	287	304	279	290	277	295	279	260	289	300	268	299	273	279	268	284	270	272	266	265	255	294	267	289	290	282	240	280	323	273	257	275	277	249	245	283	267	279	300	278	256	251	257	261	279	257	305	257	275	263	278	306	265	270	283	285	270	299	257	282	242	275	288	261	251	270	263	288	276	258	288	297	265	271	279	286	258	268	277	292	267	275	302	277	269	263	291	249	295	290	296	308	266	280	277	275	275	264	285	259	295	250	311	285	281	292	279	254	265	259	262	287	304	278	308	261	280	268	275	267	269	284	284	253	280	265	289	311	283	257	261	279	268	294	281	262	290	276	247	272	274	294	278	293	286	288	292	271	274	265	293	282	251	275	280	253	289	297	272	274	300	281	292	279	302	279	280	279	265	292	281	271	302	292	271	291	261	314	256	266	294	261	268	285	274	270	235	302	265	278	290	292	276	291	257	285	249	283	264	296	315	270	285	303	279	293	275	241	315	243	260	284	297	291	264	286	274	269	271	279	258	265	288	263	266	276	270	298	298	282	276	249	305	271	258	282	276	280	298	290	292	277	298	297	286	261	286	271	267	300	262	295	286	279	269	295	288	285	259	283	286	303	284	272	288	270	306	286	277	266	244	308	262	268	268	292	254	250	259	299	277	275	274	273	275	291	262	301	257	278	301	277	264	309	275	257	302	266	282	275	286	264	290	286	274	278	298	260	270	291	317	277	268	270	233	244	263	287	307	288	287	266	264	278	288	294	260	288	280	261	282	281	293	264	267	254	280	255	252	289	279	277	273	264	274	267	263	263	252	267	298	291	288	302	273	278	270	305	293	291	255	281	289	286	290	250	280	279	285	286	267	271	302	281	303	288	300	302	281	292	264	283	268	261	250	273	292	286	314	283	248	289	249	293	282	257	269	266	278	243	273	290	291	269	285	302	254	264	271	268	281	286	239	268	266	258	290	286	269	245	281	271	274	250	257	278	271	281	257	296	310	284	259	279	263	257	282	290	266	275	280	256	279	290	294	265	279	280	250	272	252	258	253	266	250	313	307	276	282	268	267	269	246	269	272	289	269	295	276	290	274	309	286	272	262	271	280	307	276	260	266	265	244	262	302	297	308	273	280	257	267	246	270	267	297	266	284	305	305	312	276	327	277	277	272	270	289	297	284	253	313	285	259	258	288	261	263	247	299	279	280	276	272	257	231	262	259	297	275	258	313	256	286	287	262	269	277	286	291	262	285	260	277	239	283	268	271	272	262	276	273	303	266	251	289	265	288	254	272	271	279	284	283	281	283	266	274	264	316	309	280	274	299	294	276	268	288	315	272	254	283	273	307	292	274	270	266	272	287	283	268	261	262	265	285	283	263	264	282	265	267	276	255	306	292	269	254	305	261	246	302	294	251	245	247	268	278	300	250	302	267	280	296	280	292	279	273	260	288	287	273	265	260	279	277	272	283	300	288	303	298	257	279	279	260	290	300	291	251	294	258	296	262	274	259	281	289	264	309	274	294	265	272	280	264	258	263	290	264	280	260	256	289	270	285	256	287	293	276	305	260	266	265	272	289	271	259	283	281	260	277	310	277	272	285	277	283	267	293	299	261	262	282	308	275	303	272	297	275	292	271	288	273	300	284	295	283	281	302	260	259	305	268	284	251	293	292	294	298	275	291	275	283	280	264	270	257	278	269	273	275	288	279	266	284	274	291	221	254	264	266	268	312	275	263	305	291	255	315	279	266	308	266	277	279	273	277	263	271	281	255	281	286	276	286	237	270	278	286	264	263	292	275	264	261	261	271	274	244	255	281	264	260	282	291	260	265	283	267	266	265	256	286	292	290	277	262	288	291	286	272	293	271	278	305	281	296	280	292	274	294	293	285	284	293	276	282	272	309	280	256	277	250	309	278	258	266	282	283	272	281	299	281	283	265	286	292	286	292	271	289	288	268	286	275	276	315	292	255
34356	59866	56509	45683	39516	33315	27576	22595	17790	13517	10186	7427	5430	3860	2613	1915	1467	1169	916	806	704	657	651	583	505	506	509	451	506	434	425	408	398	432	415	424	427	442	405	440	427	438	382	416	415	388	387	409	389	393	419	361	422	383	391	397	413	440	391	367	392	393	401	414	428	420	417	391	416	410	407	425	394	398	404	352	392	406	433	413	384	406	396	385	385	378	409	390	452	385	399	395	386	379	404	398	412	365	390	383	422	427	415	370	360	458	403	407	410	381	388	410	400	393	411	366	347	402	388	385	402	438	387	402	405	433	397	394	387	403	362	414	441	391	377	374	378	427	423	365	412	425	398	398	420	375	381	396	437	426	411	421	383	374	448	400	367	389	371	378	397	387	393	393	404	429	416	394	419	420	410	407	416	393	373	405	408	411	447	439	413	370	376	400	377	414	382	403	420	385	385	386	432	374	360	377	395	415	399	402	386	391	382	361	401	395	397	382	403	397	386	433	414	395	395	420	362	381	367	426	369	409	411	423	401	418	367	381	408	413	419	386	382	388	393	418	381	396	398	396	395	401	379	417	430	396	416	407	384	409	426	396	406	416	413	408	405	418	410	387	394	395	391	390	393	411	412	381	431	406	406	382	395	401	392	413	429	417	425	397	416	397	423	405	388	443	438	386	454	414	386	395	399	411	387	410	432	415	431	401	435	425	358	413	382	404	410	420	407	374	402	380	427	403	384	392	383	401	403	408	428	398	404	378	388	384	402	379	387	385	403	418	402	424	381	416	408	412	395	402	404	405	446	389	401	385	375	425	406	400	397	413	402	355	419	369	389	400	381	392	389	411	389	387	408	413	411	390	363	392	416	394	400	392	396	409	378	390	405	396	416	399	381	389	420	386	378	398	383	389	448	400	405	428	432	414	407	389	413	414	414	423	393	405	403	424	390	405	398	394	396	397	416	431	398	419	383	387	423	365	440	388	395	388	391	361	371	372	397	384	395	388	421	392	394	389	386	412	382	359	395	414	422	412	364	382	372	410	399	365	380	430	410	390	344	415	386	437	429	422	398	410	379	423	387	407	432	403	411	412	380	411	404	434	404	387	445	423	400	431	385	407	398	396	451	416	404	387	405	405	385	402	396	373	427	396	400	393	443	417	407	400	360	392	388	396	396	413	438	413	414	394	416	430	415	441	372	400	374	397	438	413	385	444	407	405	397	393	468	358	413	420	388	397	411	412	398	389	409	414	409	382	407	430	406	392	433	419	395	387	425	373	411	406	409	363	400	381	388	436	420	374	399	398	420	416	383	379	426	375	379	380	391	382	404	429	396	410	422	381	430	388	354	395	402	399	420	416	414	394	417	452	421	368	402	413	410	398	403	365	376	426	417	409	390	396	390	383	378	407	402	438	420	428	442	377	392	420	407	383	391	394	411	402	393	383	391	390	392	401	388	392	408	391	381	422	409	393	399	403	450	390	431	420	417	405	402	393	409	417	418	402	380	394	384	425	407	377	394	405	416	364	421	386	413	393	396	400	423	429	420	401	386	406	412	392	401	444	416	371	399	386	376	401	421	424	411	412	386	400	397	371	398	411	417	415	393	366	398	386	391	435	391	424	404	410	417	423	406	403	428	407	403	406	374	404	424	378	366	401	400	411	366	397	409	392	413	391	439	369	410	373	431	414	407	356	404	391	373	396	383	347	415	421	370	450	405	398	404	400	398	394	393	389	405	414	429	404	400	411	427	398	397	425	353	395	393	404	384	403	404	397	412	405	397	400	398	426	414	429	376	413	402	425	404	432	392	386	393	423	429	403	400	349	420	376	387	377	426	387	420	367	411	401	403	374	427	381	384	393	398	422	381	387	395	411	402	412	405	445	390	406	366	375	423	394	381	395	436	437	372	413	421	401	364	404	410	381	403	388	407	404	410	370	386	387	369	357	393	434	413	398	412	372	393	383	371	357	407	399	370	359	404	420	390	367	419	407	414	410	418	395	412	379	387	403	408	415	414	392	404	389	390	404	391	397	377	409	355	397	389	407	448	408	398	398	403	421	425	399	397	393	427	418	409	373	414	371	393	401	392	403	414	384	379	415	405	441	386	405	395	427	430	364	400	415	421	394	393	397	380	405	432	369	415	391	396	407	397	398	375	409	377	363	429	362	426	377	398	388	375	379	414	373	407	356	376	379	395	417	405	422	410	391	400	402	375	401	416	429	392	421	399	414	414	385	390	375	389	380	369	453	401	412	399	403	404	352	363	381	396	389	414	368	406	400	414	435	368	382	394	407	436	392	413	371	418	379	407	454	404	403	464	375	371	385	409	387	402	426	407	374	388	391	372	382	384	400	377	393	389	382	377	379	408	380	386	424	380	423	383	383	394	405	412	370	400	389	375	413	411	424	413	430	389	358	352	403	444	363	426	424	399	404	395	383	424	409	395	397	392	426	379	424	393	417	425	404	408	389	451	370	428	427	347	408	424	461	386	414	452	369	409	361	385	402	411	396	395	422	406	427	395	432	373	432	434	396	376	382	396	403	446	384	373	384	409	385	373	420	435	424	392	375	378	425	408	390	429	384	373	399	385	387	411	381	399	423	439	400	423	375	362	382	378	377	400	389	413	390	412	405	398	387	368	377	385	396	398	403	426	437	407	363	366	399	392	423	384	398	408	431	380	410	412	386	394	426	397	363	427	424	402	381	403	426	418	394	418	396	407	398	415	399	406	421	426	393	454	423	418	401	434	409	389	397	379	422	430	398	401	419	418	373	389	369	401	373	394	379	409	400	410	388	403	407	404	389	380	386	382	417	383	438	392	427	369	401	368	409	393	383	408	405	391	381	391	419	404	375	382	398	374	413	440	402	389	402	402	402	385	420	397	390	443	423	416	394	390	401	398	383	358	392	391	434	395	398	360	416	383	418	389	389	396	417	403	401	428	375	422	380	355	370	389	395	409	400	398	427	406	416	403	381	392	416	403	440	416	391	380	440	375	390	405	380	414	391	381	387	361	390	405	382	398	374	371	402	383	399	380	419	400	408	378	433	417	428	432	441	385	431	425	412	433	462	385	388	402	369	381	390	421	378	405	408	421	407	401	429	390	362	463	399	420	407	407	393	400	375	410	371	421	408	410	377	395	402	389	409	423	406	393	400	371	386	395	444	402	398	413	415	376	374	404	415	405	420	398	392	377	432	393	407	406	390	389	420	402	389	398	409	411	385	391	354	405	422	380	356	397	377	407	429	402	398	408	405	425	415	422	448	390	391	375	425	412	407	389	405	394	403	430	371	401	387	401	417	385	409	396	379	397	377	409	432	378	403	405	407	389	397	402	432	401	387	401	390	409	404	395	357	407	366	372	421	397	406	388	400	389	383	407	397	410	403	380	448	400	360	399	396	402	408	401	418	383	392	402	390	367	422	418	381	437	431	381	370	394	410	420	427	398	390	387	401	407	379	412	398	402	366	419	335	389	407	411	376	391	364	379	407	413	376	422	402
28487	31882	40103	33496	23215	15388	10055	6173	4295	3015	2038	1461	1065	796	631	501	474	388	382	351	346	333	342	293	297	319	285	304	302	255	290	294	296	264	275	278	269	330	273	280	275	300	289	281	297	263	313	282	293	278	300	268	319	306	281	263	309	312	265	265	280	270	296	301	284	284	297	304	280	295	285	281	268	288	299	284	294	268	286	286	280	269	265	281	295	268	298	277	266	285	298	272	305	288	277	269	281	269	283	246	294	287	294	289	273	294	321	300	272	313	265	288	245	271	283	294	274	282	263	281	267	307	288	257	246	261	259	294	304	287	278	273	256	296	260	243	284	299	285	296	292	278	281	298	302	279	275	273	312	286	291	287	288	268	283	270	288	297	277	284	294	295	288	275	264	304	286	273	276	270	303	250	307	305	295	290	257	271	246	278	291	278	289	285	290	305	294	280	283	326	294	273	303	272	284	258	285	272	280	296	283	258	292	266	310	257	272	289	300	263	294	287	296	283	261	274	275	264	287	266	276	282	308	274	279	285	260	292	290	276	252	302	277	259	276	254	285	290	309	293	288	270	272	259	254	275	308	269	291	264	297	263	274	288	298	273	286	273	268	270	280	304	284	272	278	260	306	268	290	270	279	301	251	260	277	285	295	280	275	282	257	287	272	259	307	303	272	269	281	265	256	301	284	291	289	280	261	286	288	261	282	288	280	259	267	279	279	276	264	261	278	254	268	277	301	306	299	257	272	263	297	264	276	263	262	277	287	281	322	264	289	287	311	279	283	280	268	232	282	271	284	278	304	275	288	269	291	278	288	301	266	278	280	276	262	252	270	292	257	289	275	294	265	294	285	278	257	254	282	262	292	265	308	256	299	274	267	254	282	286	286	328	304	274	296	258	272	300	284	269	273	272	298	280	260	303	292	305	234	295	233	284	315	263	269	285	296	281	277	251	313	285	307	247	269	273	269	273	293	256	272	269	260	297	266	290	287	260	279	286	305	291	247	264	316	249	252	273	316	300	267	299	323	292	303	269	279	261	286	277	281	262	287	305	275	261	282	257	280	271	292	299	284	256	305	282	283	263	272	280	275	267	301	270	284	271	280	304	277	304	298	283	298	306	294	305	297	288	280	286	310	279	260	282	289	302	279	264	241	285	272	257	264	289	264	259	240	276	275	268	298	275	233	300	288	298	269	272	289	268	315	301	269	268	275	282	260	263	286	277	287	278	251	277	271	257	288	299	273	285	312	283	256	276	276	266	256	274	274	282	283	293	273	259	277	276	264	291	293	275	257	285	290	265	274	313	286	262	261	315	262	284	296	276	282	290	283	263	287	260	261	282	323	311	288	296	281	304	264	296	275	264	261	257	263	289	262	300	303	291	261	289	261	272	261	299	295	270	279	291	273	289	275	276	255	271	324	332	287	289	259	269	286	282	308	267	310	262	272	280	293	287	292	295	278	286	268	274	263	286	285	281	294	280	256	263	293	256	288	277	248	293	295	275	293	284	275	297	288	277	274	265	294	337	275	267	277	303	291	297	299	306	326	256	273	286	304	280	305	267	299	259	300	277	281	305	270	280	294	285	263	313	278	281	293	250	278	238	274	288	245	295	258	288	263	299	256	273	295	276	267	288	254	276	282	271	276	295	290	284	269	284	273	283	282	283	285	268	286	269	273	281	272	280	266	283	299	271	302	270	254	302	295	271	273	269	299	281	271	294	280	293	290	250	260	314	266	276	255	267	290	249	265	281	308	282	282	273	275	292	312	281	300	261	269	286	290	292	294	252	255	287	282	269	283	288	268	265	277	303	265	271	291	285	284	288	289	274	278	257	299	292	275	321	276	264	290	290	272	276	267	285	261	303	282	272	316	279	295	276	267	275	256	281	250	278	276	296	309	277	286	302	280	269	274	261	273	280	299	289	291	290	278	266	289	319	294	290	279	294	301	267	287	287	277	270	291	314	308	279	274	283	293	301	275	287	312	244	283	311	266	303	301	291	274	268	284	295	282	258	266	256	273	282	288	334	314	313	275	302	270	266	300	270	301	274	294	286	277	272	264	293	267	274	302	273	301	289	291	288	322	266	269	275	273	284	281	277	306	292	269	283	293	294	272	275	282	280	321	307	258	316	254	267	287	273	300	277	266	309	295	259	276	258	300	305	290	293	295	279	268	280	260	302	300	284	258	261	241	265	292	254	286	295	291	303	297	301	306	238	291	268	265	259	302	299	302	272	270	286	335	266	306	305	286	267	281	281	303	265	292	268	300	288	284	264	264	277	266	255	300	299	278	256	324	298	289	281	278	288	273	292	266	260	254	286	300	300	295	292	267	305	276	274	257	280	306	261	285	282	318	276	259	266	270	292	287	277	288	270	294	287	270	272	260	288	305	293	303	288	270	306	335	303	280	297	262	254	288	286	278	283	279	279	289	278	296	280	284	255	264	269	289	303	297	290	255	259	275	293	283	315	278	269	261	292	266	261	271	295	296	290	262	279	241	262	262	287	271	260	305	296	279	279	282	282	257	305	288	270	250	294	254	261	278	288	290	276	257	263	273	260	296	271	298	274	261	279	276	258	296	287	270	307	260	266	280	286	289	307	295	261	300	295	258	315	306	275	283	270	272	279	297	280	290	257	313	255	285	293	275	294	278	264	292	247	298	287	268	294	263	295	302	291	267	264	301	273	289	269	272	317	277	258	261	265	284	316	276	284	302	309	297	253	277	280	275	290	273	308	304	286	259	310	300	299	284	256	262	277	310	292	294	276	297	271	316	279	283	280	280	290	295	279	251	275	289	313	292	314	265	292	263	283	299	304	292	305	275	282	282	263	287	244	287	292	274	287	316	281	300	280	285	289	305	278	294	302	294	299	274	263	256	265	279	296	246	286	284	306	265	290	293	281	260	280	256	273	283	278	299	271	283	268	262	292	289	283	286	268	299	292	280	264	302	284	272	290	277	292	266	289	268	303	271	300	271	287	287	278	286	294	301	278	300	284	296	265	282	283	271	277	261	262	258	263	282	267	271	286	292	286	282	297	291	268	300	251	276	249	299	305	270	292	275	268	271	272	280	262	253	264	272	306	303	274	286	261	293	289	295	290	269	257	291	285	250	286	289	285	272	259	279	274	278	292	304	306	266	291	318	286	279	274	268	300	272	267	297	274	248	289	279	301	270	284	287	276	276	277	261	310	293	267	255	263	296	284	277	307	265	273	290	287	283	290	273	262	270	268	250	272	299	259	298	249	290	273	284	287	299	302	293	292	293	283	289	260	286	278	310	289	336	271	266	260	260	275	282	277	288	312	284	255	251	263	285	263	285	261	269	304	294	296	306	296	270	287	273	270	298	243	321	266	287	297	260	282	288	255	300	295	268	252	254	258	267	280	278	288	278	278	259	295	249	324	285	270	272	249	262	274	273	272	303	287	300	271	284	269	275	267	257	265	307	287	269	262	293	293	278	300	253	258	266	284	278	292	278	286	247	271	291	273	249	289
33860	49859	46319	36394	29400	23184	17766	13273	9810	7112	4931	3525	2473	1798	1328	962	851	693	597	548	583	532	495	502	469	457	416	433	443	447	393	412	424	394	409	452	425	439	431	415	420	440	440	372	421	420	408	420	427	414	408	414	409	403	383	456	428	420	395	438	421	421	403	419	411	392	417	404	442	430	422	434	370	424	431	408	406	370	418	402	390	400	427	397	437	410	407	382	403	395	435	383	387	395	467	425	381	413	393	438	414	435	447	437	386	402	437	453	386	459	398	397	436	397	376	403	414	389	418	403	385	446	380	418	398	418	453	432	388	443	454	376	427	387	413	417	408	398	419	382	404	414	447	436	433	378	416	402	439	434	414	404	407	402	419	410	406	461	418	418	400	415	429	411	460	435	396	422	409	411	399	385	386	400	431	448	426	412	396	428	399	404	401	439	429	434	376	430	398	431	431	432	427	450	389	415	407	396	438	423	417	394	472	376	404	429	376	416	436	416	388	426	414	443	431	419	386	383	419	437	414	387	432	377	401	405	394	406	408	403	391	410	399	408	410	370	383	386	410	385	417	390	390	417	419	422	414	387	428	372	437	410	395	379	408	417	426	402	423	439	436	414	390	398	410	433	408	362	409	405	366	388	431	408	420	407	412	414	385	423	434	427	385	395	385	454	382	435	426	415	422	408	437	403	417	393	426	436	431	394	414	401	440	396	423	439	385	394	400	434	412	422	372	396	385	382	406	417	380	404	392	399	424	410	417	388	431	403	453	424	448	391	382	410	388	381	457	385	400	411	442	375	411	425	402	406	412	382	413	434	434	403	417	397	433	411	424	408	438	401	409	398	450	387	446	419	383	418	416	426	394	435	402	418	427	396	381	436	440	423	417	415	401	388	368	420	435	401	430	399	444	397	383	384	426	384	418	386	396	405	415	386	405	397	394	430	392	419	443	391	403	402	406	400	364	443	419	417	456	398	421	422	437	376	432	395	407	436	385	422	411	413	390	402	403	389	404	406	433	441	385	400	378	464	398	430	430	434	404	381	393	447	412	389	384	395	415	405	404	404	396	423	391	398	386	373	463	419	405	444	453	386	416	446	394	407	392	421	409	379	418	431	374	370	389	433	400	412	387	424	422	437	392	386	419	416	427	419	444	397	399	423	400	419	425	411	376	412	387	435	449	386	425	412	403	435	407	385	406	406	387	405	390	413	388	414	432	399	412	434	418	431	414	383	414	429	433	385	420	411	394	405	421	407	396	421	433	429	395	409	407	415	424	412	404	399	431	403	413	409	405	397	423	427	427	412	394	444	404	401	396	392	386	393	415	418	418	387	408	410	425	429	413	413	371	411	447	422	392	413	427	404	393	431	425	416	426	387	417	374	401	382	415	409	404	358	369	414	455	413	443	428	424	384	444	405	398	404	440	406	437	406	429	427	402	387	383	400	417	363	375	446	406	391	416	408	379	431	407	418	410	396	407	442	435	402	418	408	431	402	415	428	403	414	364	424	424	410	396	421	388	406	437	443	430	393	421	394	397	423	432	383	412	417	392	391	392	420	403	418	414	457	455	413	418	403	388	450	390	396	446	423	384	451	394	427	407	436	411	449	394	408	446	387	431	416	394	421	390	411	391	440	390	424	381	389	399	431	386	434	389	427	385	415	415	427	415	399	408	452	387	423	407	418	442	391	419	404	409	430	410	389	403	413	413	414	431	397	405	417	409	434	365	422	447	397	405	430	413	396	429	415	374	389	424	360	404	421	415	410	398	420	418	407	405	412	425	417	418	439	411	437	399	436	470	407	423	383	432	428	440	407	440	404	378	408	395	403	391	421	377	387	411	400	418	430	418	411	413	411	379	422	411	439	402	400	362	426	450	404	405	408	429	396	420	440	406	435	416	435	387	453	449	419	390	365	392	446	378	391	386	397	430	422	418	412	398	402	370	425	413	411	411	395	403	406	427	429	398	432	459	398	409	422	448	420	414	455	404	447	423	383	382	411	385	389	392	406	409	404	410	384	370	402	396	370	360	412	429	393	419	426	412	444	418	423	397	417	428	420	430	430	442	423	351	376	420	410	410	453	478	426	409	409	409	395	436	402	398	436	417	429	394	421	388	424	444	408	405	422	430	380	378	437	389	415	467	410	401	444	413	401	433	439	424	437	405	437	403	416	411	406	408	409	406	394	416	388	431	426	422	382	381	438	420	410	417	405	419	426	395	404	394	409	403	428	421	429	391	399	403	410	423	401	396	398	421	409	437	399	435	415	423	408	425	413	424	382	421	433	417	409	404	422	401	406	408	426	407	430	395	426	420	425	395	424	423	373	402	408	379	401	401	389	445	424	391	401	417	458	423	404	425	378	414	379	402	407	393	439	397	437	427	442	421	440	413	419	419	388	409	419	390	397	400	400	463	424	428	429	413	399	458	440	379	424	413	397	397	441	414	404	441	430	425	403	402	394	387	405	422	398	398	390	431	419	410	399	425	421	401	414	409	384	399	402	406	390	412	413	406	424	398	386	428	409	395	389	400	415	431	376	412	402	421	390	394	390	432	434	402	428	435	417	437	418	398	438	431	436	431	435	397	458	430	384	427	350	393	426	424	392	427	399	381	408	398	369	409	427	420	370	411	427	436	416	410	369	371	412	408	390	393	388	397	406	415	392	456	381	397	459	418	396	408	401	399	424	402	368	396	432	400	419	423	375	419	366	444	401	391	385	436	407	379	414	397	389	429	415	429	437	394	427	438	452	406	372	389	415	448	393	396	388	406	421	438	424	421	411	436	437	384	432	439	370	386	389	445	385	417	408	407	425	396	404	458	382	397	402	411	417	424	368	367	385	390	434	435	405	361	380	427	430	400	387	418	459	423	390	394	403	356	467	359	389	425	392	416	413	399	401	416	429	401	390	399	432	430	389	442	418	420	416	432	380	366	378	385	419	385	395	419	383	397	384	391	439	387	417	437	440	411	409	412	403	374	428	433	405	418	414	415	384	434	363	394	423	426	404	440	386	393	402	390	414	385	388	423	425	432	419	415	430	424	397	418	377	402	426	425	386	390	400	431	393	448	401	394	403	390	404	455	413	413	387	423	427	412	424	423	389	419	401	408	402	407	439	424	381	411	371	413	395	370	399	405	428	408	433	400	406	400	430	405	426	429	429	404	389	419	385	398	422	401	405	399	451	428	398	437	435	412	414	396	369	408	453	403	395	383	409	389	384	444	397	414	423	409	379	430	412	421	455	415	405	395	376	405	388	387	408	422	414	406	397	427	401	379	430	405	377	392	442	406	383	415	458	396	417	396	426	413	420	405	395	402	380	405	404	439	385	426	402	428	387	435	410	433	447	403	402	414	406	402	391	384	405	389	406	420	429	393	376	382	393	442	381	381	406	393	388	414	400	372	381	427	400	387	395	440	402	431	400	433	400	422	422	458	397	437	418	388	440	386	415	418	433	413	373	389	400	380	391	419	394	419	373	399	382	412	396	388	382	417	410
23963	20817	28805	28468	24981	21764	15890	9579	6229	4408	3051	2067	1511	1073	774	647	535	476	450	401	418	346	344	333	299	311	343	313	321	261	285	311	303	309	295	285	275	286	309	295	287	292	307	289	299	280	285	275	273	294	310	260	290	264	286	305	310	275	286	281	299	271	311	284	284	259	267	252	308	291	252	299	244	272	282	281	280	273	298	279	268	273	285	255	287	279	288	293	308	272	300	313	259	284	314	275	270	278	292	260	285	287	287	286	266	294	277	283	267	261	272	298	285	301	317	296	314	296	272	306	272	269	318	304	314	261	282	287	305	263	277	274	269	292	289	293	282	301	248	293	283	257	297	310	289	286	284	252	299	297	313	278	289	292	298	302	309	277	300	304	301	269	292	310	311	293	276	260	306	312	278	295	284	284	263	268	290	276	263	291	312	274	282	282	256	267	267	264	290	282	275	273	286	309	306	269	281	278	273	291	243	256	294	320	282	310	286	314	260	318	286	264	295	284	289	289	277	289	283	290	293	306	268	268	280	280	266	297	289	287	300	268	284	277	324	276	276	295	285	294	303	272	275	282	274	276	267	261	285	288	293	265	264	261	264	317	264	304	288	290	282	274	295	283	258	298	278	253	285	280	317	284	295	314	309	299	263	270	303	296	280	273	283	284	250	294	310	249	251	281	281	260	282	257	304	267	275	301	272	294	312	281	286	284	276	301	269	254	289	265	292	268	263	305	270	265	286	267	287	310	287	254	315	298	282	340	249	277	310	264	299	282	270	292	252	296	301	287	264	286	280	302	288	286	277	265	264	303	248	273	309	261	255	276	303	266	271	261	274	281	280	270	256	260	291	266	296	295	250	276	289	276	259	275	281	290	282	267	297	296	254	285	274	252	293	297	281	272	291	268	243	264	290	275	296	265	281	279	285	275	296	285	284	284	282	276	262	306	281	276	285	266	253	300	279	293	307	262	294	288	267	282	262	298	286	302	288	262	281	260	297	266	284	256	278	276	288	280	257	289	315	306	274	259	277	284	292	265	289	324	300	258	288	276	336	275	276	305	279	274	286	278	258	291	280	282	297	329	271	280	268	274	270	294	272	283	280	251	282	295	293	311	282	291	305	264	269	274	284	269	289	272	319	277	272	293	328	287	278	303	307	299	270	289	319	290	266	284	281	274	290	299	270	270	271	301	301	276	276	288	272	298	317	292	267	276	297	272	288	288	306	292	285	278	275	304	272	252	296	259	289	269	287	270	256	305	304	274	289	287	289	266	319	272	286	306	304	290	267	310	270	294	268	285	305	294	268	288	278	256	263	234	266	283	301	276	289	300	297	251	280	299	301	258	281	302	307	279	286	269	303	280	272	291	269	308	274	257	290	278	299	294	268	281	282	298	286	271	263	261	288	312	289	301	299	265	297	277	266	260	304	280	307	280	281	284	303	296	281	261	294	277	289	284	297	268	292	273	304	301	328	283	270	298	310	281	267	295	283	287	302	287	294	301	287	293	276	296	287	299	285	292	276	267	266	290	263	299	290	313	279	280	293	305	277	280	297	287	265	288	299	272	285	291	253	328	234	288	272	284	271	295	286	305	254	281	284	276	284	305	315	266	295	276	298	289	305	277	315	307	268	270	269	274	305	281	284	285	276	267	305	258	281	254	273	290	278	305	281	265	281	288	292	267	253	274	274	289	284	328	272	270	286	277	270	275	311	283	291	277	275	295	286	276	285	315	278	277	271	302	289	276	266	294	303	293	270	284	289	293	282	312	325	283	269	278	306	246	295	272	288	288	272	313	270	276	323	263	285	263	281	262	299	262	309	293	300	297	282	279	276	275	262	276	275	264	294	270	301	284	286	269	277	284	293	281	288	242	299	280	285	260	279	290	285	291	316	301	275	272	264	279	268	264	290	300	295	273	305	305	287	327	264	272	257	273	287	318	291	301	294	259	299	301	252	300	284	280	279	284	281	296	286	256	298	281	263	235	287	278	346	291	302	288	268	320	304	283	276	265	285	291	291	282	281	264	290	275	263	265	289	278	259	268	249	261	259	287	279	271	280	306	293	292	273	320	288	281	295	280	281	309	303	248	302	283	258	271	271	311	264	258	306	289	288	304	263	264	300	281	274	281	297	292	297	295	310	282	272	306	287	269	287	266	310	264	266	308	254	297	306	259	306	301	292	298	255	266	272	272	265	290	304	266	272	279	272	289	274	300	309	280	278	296	288	278	275	268	254	297	271	266	277	300	291	275	272	295	266	287	309	297	284	314	292	285	277	288	318	284	313	279	292	271	274	323	291	278	260	282	297	308	264	281	265	281	264	294	262	253	278	311	298	314	299	279	302	257	286	259	285	286	280	282	302	262	272	286	292	273	303	257	276	259	295	289	271	304	290	285	277	294	300	309	301	270	287	311	279	295	243	279	282	319	284	255	314	290	267	271	267	275	277	308	296	270	269	291	279	307	265	282	284	261	260	283	301	269	257	303	299	288	277	311	267	286	269	274	288	307	286	267	286	302	297	279	306	306	280	258	269	264	250	277	271	264	288	281	309	279	287	297	267	290	289	286	274	292	287	303	287	293	293	258	271	280	258	279	283	275	258	274	276	295	297	287	271	283	281	259	281	298	281	293	290	286	257	332	268	288	280	275	294	317	259	298	288	291	305	279	280	306	275	280	308	258	301	284	281	264	280	281	303	274	318	288	283	318	299	261	277	263	264	279	299	275	265	264	275	284	263	292	292	278	253	315	286	277	255	260	266	300	299	287	284	288	271	310	280	286	282	303	299	306	282	290	284	271	267	287	311	288	282	275	276	319	270	266	312	272	258	249	293	294	254	278	266	265	286	292	269	307	290	282	276	297	280	312	238	277	290	283	251	272	331	305	290	272	323	291	303	281	292	306	275	288	271	261	318	296	288	273	240	274	281	281	285	263	295	305	288	271	288	272	289	293	314	296	276	271	266	298	280	267	284	260	273	312	293	291	274	306	281	306	277	276	287	296	274	280	290	274	281	298	256	271	308	295	284	251	306	267	292	280	276	302	287	274	302	276	292	278	259	277	248	277	265	278	312	263	266	283	302	291	276	278	291	273	288	271	273	318	287	308	271	278	254	284	274	287	250	298	290	282	288	254	288	280	247	281	288	275	279	310	273	291	275	278	292	312	299	291	293	262	296	277	271	332	269	296	273	303	261	267	296	291	277	299	297	279	296	290	279	293	274	273	278	279	307	272	289	274	291	296	280	292	282	274	294	245	299	262	325	296	305	270	288	296	286	283	289	281	267	247	258	274	299	284	301	248	258	270	278	272	275	283	243	290	304	280	270	299	260	264	292	255	282	286	277	276	271	269	279	284	280	288	293	266	305	299	289	304	253	300	287	287	282	297	297	283	309	280	290	287	267	284	287	271	283	258	275	299	291	275	291	277	266	264	288	299	267	290	302	290	286	299	283	280	258	303	281	301	245	270	276	305	248	314	276	313	267	268	290	255	281	274
33199	55725	52874	41231	33866	28088	22416	17132	13141	9858	7008	4937	3489	2477	1784	1418	1133	888	748	675	660	593	528	503	512	442	476	407	458	476	417	410	453	455	432	451	412	477	394	428	429	398	444	414	386	398	430	447	396	396	415	452	397	431	406	431	437	403	441	412	384	453	425	417	400	396	392	358	405	398	428	444	407	435	448	427	386	444	407	402	427	424	394	419	421	364	431	417	413	439	398	412	356	426	380	437	423	399	401	394	408	409	422	413	421	449	392	417	425	417	430	415	412	381	414	391	385	406	429	427	430	397	416	408	407	454	386	401	390	430	366	386	442	445	421	402	455	430	409	394	433	419	394	447	416	412	422	409	414	431	415	408	435	384	409	434	440	405	419	406	394	374	434	423	420	375	405	429	395	422	424	418	388	418	409	436	406	391	390	433	425	441	416	411	394	430	402	388	426	418	433	421	426	451	412	418	411	405	417	418	415	437	382	432	442	431	418	410	429	392	405	413	394	406	398	437	345	424	421	426	422	420	422	420	433	412	402	401	407	431	409	401	411	440	406	402	401	379	405	430	474	420	431	436	389	427	457	424	439	405	419	435	408	434	436	409	430	455	407	421	412	429	425	418	413	401	406	381	383	422	427	387	423	404	468	444	420	440	393	423	407	418	402	404	427	389	413	404	423	453	409	381	417	426	433	402	406	447	389	416	413	354	441	433	438	443	419	382	408	411	443	444	387	431	427	407	388	349	435	417	400	392	409	393	404	430	407	371	422	401	402	412	409	423	422	425	426	438	394	400	392	417	440	388	412	387	407	436	418	422	427	451	371	456	435	440	405	403	450	391	428	399	418	408	445	415	414	400	408	447	403	412	418	441	419	401	405	439	423	440	407	386	439	424	387	407	444	462	414	387	433	414	433	416	431	428	429	408	412	379	453	408	410	388	429	418	427	410	383	422	414	424	419	420	428	401	391	465	403	404	392	393	387	383	412	409	419	382	421	404	395	433	427	404	406	376	426	370	418	438	399	389	405	404	414	422	455	429	436	433	396	406	411	416	424	396	435	423	430	396	408	392	400	403	396	409	382	429	388	420	392	393	409	422	420	402	399	437	409	439	411	419	399	441	396	410	407	467	413	417	427	417	406	380	421	422	383	442	418	422	438	402	408	423	400	420	421	398	419	422	393	434	417	401	399	417	423	437	412	414	462	404	413	425	427	416	414	439	424	434	404	396	407	421	457	381	401	444	384	375	391	430	400	412	445	396	404	414	356	414	415	427	438	402	432	381	403	410	394	450	405	399	413	427	440	429	421	400	408	408	420	423	440	429	393	437	418	436	416	442	407	402	379	451	442	413	390	423	414	398	427	428	399	403	402	400	410	376	421	397	396	442	435	397	424	416	396	426	427	409	429	425	355	420	377	408	422	421	409	401	408	440	410	403	391	402	351	399	444	453	426	404	421	421	424	401	435	396	437	401	445	441	428	424	395	400	411	439	418	427	455	440	437	410	383	407	462	415	417	409	395	436	417	421	423	426	417	431	408	404	429	431	438	443	406	360	425	431	409	419	452	424	408	408	444	433	425	404	432	437	412	374	392	394	395	404	419	451	429	423	425	442	393	417	405	451	414	411	407	409	446	417	416	402	423	405	440	401	418	400	391	408	399	403	430	397	395	417	409	412	449	419	402	399	448	398	435	411	387	401	405	448	407	429	430	425	434	430	466	425	411	421	392	423	442	416	411	390	439	419	435	394	415	418	424	423	416	422	414	384	436	429	389	367	397	397	428	424	431	431	413	440	407	397	409	416	417	404	401	393	384	399	427	426	458	436	403	426	399	435	417	399	432	401	474	411	363	440	391	410	412	440	373	412	407	372	407	418	391	457	431	435	423	388	427	422	443	407	404	438	421	422	388	368	448	422	417	418	385	460	418	439	410	404	431	406	446	404	400	444	422	399	394	441	422	412	448	427	399	424	410	430	408	418	414	445	425	422	407	443	397	438	421	415	415	411	429	422	452	379	412	384	396	393	405	448	413	437	429	421	407	406	426	430	399	401	394	399	407	414	427	379	444	413	426	399	385	438	426	444	382	408	400	422	396	421	420	392	394	390	396	401	427	405	403	411	398	421	420	438	435	440	439	404	430	422	383	414	420	404	410	421	422	419	392	452	387	408	438	415	388	441	415	431	423	439	438	403	409	396	421	417	441	365	384	413	410	407	396	406	436	393	421	393	430	419	396	412	423	392	413	405	381	429	407	426	410	402	427	462	381	392	403	418	431	423	395	412	411	387	397	434	419	456	409	381	442	384	398	434	407	437	436	402	423	373	384	480	422	399	452	429	396	371	394	371	462	435	398	412	409	421	413	420	424	398	424	400	416	420	398	429	437	426	409	472	447	409	419	422	415	429	377	412	410	385	427	415	417	389	394	386	385	415	403	409	383	426	435	425	424	382	400	426	407	440	375	420	404	408	408	466	409	439	418	409	403	398	427	408	403	380	406	413	385	406	426	425	400	452	430	381	422	433	359	381	439	435	405	427	422	453	368	415	429	431	420	422	387	446	385	388	438	416	394	371	383	413	381	425	390	400	445	449	396	440	407	408	415	421	385	405	424	447	438	425	407	432	446	418	438	408	421	397	419	434	420	401	387	422	418	450	422	385	420	394	413	388	419	414	391	418	367	433	436	455	441	383	447	439	428	425	452	419	436	432	427	432	395	424	424	387	414	405	377	393	383	446	387	391	400	408	416	368	424	414	433	421	427	429	399	393	424	442	451	427	403	435	434	400	408	423	422	391	406	435	424	429	430	420	437	372	386	417	403	395	433	398	422	384	419	399	407	437	432	391	370	436	437	418	398	424	391	378	407	414	417	392	421	405	402	423	387	431	395	412	426	403	412	368	422	401	413	415	423	406	409	414	459	412	434	395	414	411	420	408	416	388	406	417	404	410	412	389	411	426	397	432	430	402	416	443	436	408	422	439	448	395	430	413	378	394	399	370	419	435	412	402	402	435	459	441	429	420	365	439	401	439	431	409	383	424	393	435	404	423	460	415	397	406	399	386	370	411	433	435	403	398	393	397	435	430	411	413	444	440	451	385	427	361	401	404	415	403	434	415	395	413	414	423	428	403	402	425	444	376	428	414	469	398	406	421	429	396	426	400	420	386	382	401	393	424	407	410	427	424	407	401	413	374	409	401	389	446	420	388	407	398	421	437	402	424	424	394	420	401	447	457	389	433	411	440	368	410	417	367	455	422	397	416	388	428	426	401	405	429	372	424	388	420	442	433	428	426	420	427	410	379	388	420	452	375	434	406	390	417	400	419	411	424	442	417	404	418	407	390	416	424	417	407	428	416	396	429	408	399	423	434	411	408	425	345	449	412	426	405	415	393	428	406	417	442	436	416	441	398	397	390	417	377	414	407	404	422	401	423	423	407	400	401	392	422	434	374	391	390	393	418	422	403	418	412	395	403	401	420	390	433	419	415	430	378	423	431	419	385
22788	20808	28498	23986	23129	24786	22853	14233	9363	6497	4577	3030	2069	1484	1133	913	775	621	492	452	417	414	370	407	330	318	340	347	310	280	310	319	298	260	306	315	270	315	269	278	308	303	294	275	293	296	249	291	263	282	293	285	261	272	305	308	287	285	289	287	268	267	300	294	301	304	313	278	303	247	297	298	296	282	295	287	270	268	313	282	293	276	264	289	292	260	291	281	297	288	263	280	281	256	255	302	294	271	287	299	282	303	301	280	290	305	278	345	288	286	281	269	273	299	296	260	295	257	268	284	294	274	269	293	280	286	262	282	272	291	259	298	296	292	279	268	285	294	283	255	279	277	257	259	295	281	305	276	312	283	296	298	293	312	283	281	269	257	278	265	302	261	277	278	260	273	282	291	258	266	296	281	288	278	265	285	291	278	291	288	285	249	287	308	265	291	264	296	282	278	290	284	293	285	283	299	277	293	254	281	267	280	277	285	264	276	283	314	299	273	262	279	292	266	285	298	275	312	311	291	284	292	267	298	280	290	316	279	288	266	280	285	268	264	277	284	275	310	271	271	297	279	269	309	270	272	329	294	265	317	305	267	266	267	263	277	302	318	298	276	307	272	285	252	264	292	269	302	290	283	269	264	279	271	289	254	272	292	295	289	287	279	268	300	263	291	293	306	325	287	299	247	292	270	283	295	283	282	259	285	273	273	286	278	289	286	272	261	285	274	293	295	264	287	245	272	273	302	285	263	304	277	294	296	260	286	282	278	236	282	275	312	326	272	278	292	301	303	265	270	294	263	276	280	298	263	264	287	296	275	279	287	288	298	301	245	293	265	287	254	277	278	275	284	271	301	285	279	290	291	282	275	254	286	273	269	247	262	269	291	251	282	249	254	263	303	295	278	299	321	325	275	261	266	294	266	294	297	265	289	287	290	266	257	281	272	277	245	257	309	269	290	268	276	297	256	291	279	260	289	263	286	250	294	323	257	304	287	294	288	253	267	315	287	279	282	305	291	289	297	272	264	299	272	284	295	265	264	302	264	273	275	275	278	284	266	300	261	302	270	271	269	269	298	290	295	309	294	288	253	290	286	279	276	265	286	297	280	270	264	265	291	288	252	252	296	244	274	298	287	269	264	271	301	272	310	278	283	303	314	232	289	260	285	302	252	291	250	289	281	264	271	290	258	274	283	295	279	282	290	305	285	317	282	276	296	320	269	275	295	254	276	269	307	316	305	289	282	279	305	286	294	266	280	277	302	257	299	306	276	317	291	293	279	280	297	297	274	321	279	290	298	269	284	284	292	256	259	277	296	300	295	307	263	282	269	266	268	256	282	281	284	317	305	263	266	271	280	312	297	307	255	251	274	299	275	294	320	312	286	303	266	293	315	243	276	274	292	296	299	252	277	287	254	280	290	282	304	282	287	263	281	273	268	275	303	297	323	267	310	281	298	286	290	310	305	257	259	284	305	291	271	294	280	303	281	270	289	312	270	285	282	262	272	301	303	330	288	275	274	294	257	265	274	271	311	294	294	269	268	269	290	287	267	301	251	286	299	282	293	278	296	307	302	288	291	271	280	270	312	267	280	258	284	285	234	255	261	291	253	299	277	278	297	298	289	290	271	301	245	282	326	307	264	286	321	274	279	270	278	296	304	279	276	269	245	286	282	254	267	291	269	281	272	300	260	260	288	285	270	269	276	277	305	299	293	261	311	278	293	278	295	272	292	283	301	286	313	274	303	265	272	285	290	321	321	297	307	300	303	317	285	269	251	264	285	291	284	289	238	286	291	297	278	296	284	246	281	287	306	283	268	273	313	266	258	254	294	264	291	278	274	268	261	279	305	264	275	293	295	287	263	290	294	255	301	270	290	295	290	297	271	302	289	303	291	273	275	276	276	278	263	291	278	289	292	247	293	246	277	286	251	285	288	268	299	288	277	279	293	269	267	279	272	282	281	270	269	274	305	285	295	307	281	289	284	268	286	334	296	289	264	285	290	300	279	271	277	291	288	289	294	300	276	246	285	291	287	301	286	262	278	265	295	266	275	275	282	264	322	286	306	299	263	275	275	275	302	264	295	276	292	272	274	292	271	311	267	308	242	273	293	290	277	290	303	252	275	282	287	260	272	275	318	266	266	253	273	270	295	248	317	307	286	283	263	277	245	268	270	261	254	297	270	282	273	278	281	267	293	295	264	257	321	274	296	299	265	283	264	265	266	272	298	288	297	276	319	258	301	304	283	295	271	290	271	275	319	265	272	284	282	272	309	276	304	320	287	273	265	288	249	252	281	292	263	298	292	272	282	300	270	300	291	268	306	276	267	298	298	278	281	294	252	289	312	310	311	272	264	271	282	271	269	297	317	308	274	291	296	279	278	305	274	296	291	277	276	303	248	269	245	303	284	274	265	272	279	275	285	305	252	291	333	273	299	259	298	301	248	302	303	294	295	305	278	304	304	298	310	291	278	270	273	246	280	301	281	262	288	290	287	286	330	284	303	273	309	288	314	258	280	298	285	296	310	270	311	301	268	272	280	265	265	277	288	269	257	308	284	279	263	318	277	263	296	277	291	304	268	305	289	278	282	269	267	274	277	296	274	266	290	262	268	276	314	251	256	288	303	303	260	273	301	290	280	287	257	270	288	260	284	301	267	285	260	316	322	289	257	292	257	296	273	250	286	312	284	297	270	269	246	282	303	306	311	270	271	244	265	295	270	279	283	293	277	284	265	289	262	266	290	297	279	284	294	266	273	299	282	260	275	266	261	292	297	283	268	270	273	288	284	298	275	285	298	313	303	290	293	311	292	276	306	263	294	324	281	268	298	324	281	264	249	293	275	260	315	287	286	283	284	282	277	264	293	289	274	267	299	296	271	272	276	258	273	291	272	288	279	255	267	273	306	277	274	301	281	261	278	270	300	288	288	283	256	280	258	294	252	286	271	286	288	310	293	275	290	297	276	271	249	293	286	310	281	278	294	308	314	310	286	301	278	268	260	266	296	270	289	292	302	268	292	255	310	321	270	279	256	298	273	274	255	289	256	273	263	269	292	298	264	302	297	268	288	289	266	270	271	281	292	284	279	263	264	281	278	291	256	286	274	285	258	323	271	278	297	278	289	301	275	276	304	269	263	264	296	277	269	289	301	284	292	279	269	266	283	278	268	290	291	287	276	297	260	311	272	260	286	313	261	282	277	282	286	284	285	304	280	289	317	263	287	260	274	280	273	267	289	293	296	258	300	251	305	280	274	269	277	283	277	293	259	273	304	261	281	290	278	285	259	298	291	283	267	287	282	309	276	282	327	277	267	293	277	305	280	265	307	279	301	276	303	288	286	280	269	277	290	307	259	267	260	250	278	268	294	288	276	287	273	258	286	285	296	248	271	287	283	287	270	276	300	274	278	294	317	253	282	295	276	241	272	286	325	255	265	253	268	285	274	275	296	290	292	302	296	294	272	282	287	282	301	304	277	289	256	278	263	279	282	263	285	287	257
34922	62224	57461	44955	37806	32715	27169	21796	17117	13098	9552	6986	4811	3312	2447	1979	1536	1152	1005	804	730	640	648	523	507	489	470	450	474	459	402	450	419	445	415	421	427	406	428	387	407	396	414	429	445	424	420	380	396	436	361	442	425	401	416	433	412	375	400	422	403	430	387	409	382	406	425	396	402	410	380	403	409	409	439	378	352	437	432	410	383	429	403	403	422	378	419	383	381	410	390	406	407	427	375	419	391	415	426	406	404	423	425	407	399	399	431	417	401	392	400	382	395	380	368	425	408	416	378	419	415	407	396	424	431	414	415	404	420	397	383	411	412	416	416	412	439	403	418	383	382	460	424	434	419	401	403	364	404	394	424	406	400	416	380	427	384	398	442	369	439	388	396	371	424	438	409	406	378	383	426	429	407	388	415	417	374	414	427	389	406	411	407	388	416	413	382	407	388	398	411	416	408	381	412	425	416	398	390	429	385	410	393	380	396	433	402	391	421	420	430	392	367	367	376	393	419	381	437	394	381	400	415	406	408	447	436	403	406	454	420	433	441	433	420	379	388	374	405	392	403	388	411	391	403	388	396	443	409	393	440	407	423	404	400	429	365	426	384	422	404	392	412	413	404	396	396	382	386	421	435	404	414	411	374	407	414	401	383	427	434	398	362	438	384	415	406	367	409	411	399	386	434	414	411	447	396	389	404	429	384	401	409	388	406	433	383	379	362	438	404	429	407	404	430	417	406	417	404	397	438	420	412	399	423	370	436	431	384	429	436	429	399	406	380	376	420	375	388	414	419	421	416	405	396	416	398	403	384	430	400	422	401	417	403	400	407	403	418	391	408	392	428	349	460	369	397	435	393	376	398	400	427	430	414	349	409	411	401	367	408	420	404	430	403	399	432	379	400	404	377	417	419	429	401	412	418	427	411	408	421	399	383	400	395	411	410	425	403	418	422	437	431	428	433	397	407	407	403	397	422	410	407	392	422	434	400	395	418	413	430	399	400	426	422	394	426	403	413	429	383	404	410	417	421	406	405	388	423	384	397	405	401	423	383	417	398	437	376	392	456	389	424	407	428	410	394	397	423	381	387	404	417	408	430	377	370	392	414	379	379	418	403	417	438	405	406	408	428	411	391	378	393	413	404	384	441	383	392	373	408	445	412	404	409	416	423	391	414	370	413	390	392	391	419	406	386	395	434	435	434	431	403	413	406	448	418	370	417	398	381	402	429	423	415	368	417	408	378	397	422	420	414	418	426	401	417	381	386	382	418	411	384	409	442	417	382	411	419	412	419	417	422	406	414	434	416	408	411	415	402	385	395	373	393	430	408	404	422	420	377	426	400	406	440	412	380	425	367	412	402	434	403	412	388	404	451	381	404	411	391	412	382	439	422	393	386	406	414	360	392	430	416	405	407	386	431	439	408	401	416	435	373	389	405	426	408	417	463	386	427	403	389	422	419	383	369	410	374	412	408	402	427	381	404	399	389	390	410	413	402	392	415	406	422	383	399	389	374	407	426	423	422	412	395	412	431	441	415	388	422	419	393	383	436	440	393	398	407	423	400	415	387	435	391	428	385	415	395	414	384	378	421	372	410	414	407	410	397	378	384	409	408	429	426	374	388	405	400	412	405	370	412	386	411	383	407	403	376	410	410	405	422	407	426	383	464	423	430	380	394	410	427	400	378	406	414	420	434	448	393	462	413	423	437	427	410	404	407	413	444	419	417	399	473	373	405	388	365	399	438	425	413	422	429	372	445	428	409	384	405	425	392	414	401	384	419	399	360	407	406	407	438	400	394	410	404	398	443	389	426	403	437	432	415	388	403	408	401	380	446	413	395	389	370	414	440	428	397	396	433	390	413	395	416	415	394	397	419	412	445	395	431	384	409	430	431	397	422	440	411	413	410	376	415	398	413	431	402	393	402	467	402	431	411	408	405	429	384	393	409	424	430	400	403	386	420	374	408	387	402	368	437	387	435	366	423	382	393	389	388	384	409	416	414	418	376	390	400	394	421	424	359	407	412	457	401	416	402	421	417	381	416	461	406	449	433	418	379	359	398	432	400	408	418	380	447	386	390	412	412	408	383	402	382	403	438	386	396	399	405	443	421	401	396	398	383	406	392	353	397	390	404	406	406	429	406	426	385	424	436	391	431	381	420	405	402	421	425	392	392	385	386	405	417	384	421	396	422	412	433	435	425	436	384	410	433	398	456	381	400	429	422	372	376	405	403	420	440	432	412	424	406	440	410	406	419	426	377	409	383	405	448	397	408	402	386	397	425	397	420	429	390	401	418	408	406	416	388	419	417	400	452	398	403	412	394	430	360	371	407	398	391	427	383	435	384	381	428	388	415	413	440	415	362	377	389	395	392	377	428	409	451	398	391	418	411	428	401	423	409	408	387	395	402	403	401	419	387	367	376	403	425	399	388	433	391	423	387	367	416	422	410	453	429	409	433	451	452	390	399	471	385	411	385	396	385	412	448	354	379	381	348	435	399	409	406	373	399	412	385	394	401	422	392	435	394	399	395	412	406	412	394	371	445	404	412	412	448	399	405	403	396	412	429	395	413	393	413	422	412	398	403	426	410	401	405	399	385	410	397	431	408	379	391	410	395	405	425	407	389	417	419	371	368	402	427	421	372	404	398	418	367	436	448	411	391	418	417	409	409	438	438	404	432	394	442	412	403	414	404	405	399	425	429	377	431	391	421	391	404	371	414	416	398	379	422	415	426	406	393	402	416	371	416	415	389	407	363	370	447	370	404	367	451	390	435	380	389	408	399	403	408	422	396	408	386	405	408	399	412	420	418	413	426	435	413	397	413	400	374	420	438	358	387	390	419	442	409	400	406	391	369	377	386	387	419	417	409	402	416	406	372	430	418	441	375	413	390	422	392	433	354	380	409	442	388	410	397	412	407	425	420	421	425	429	409	383	408	406	365	414	434	414	400	409	446	454	396	375	407	418	419	455	404	383	414	388	413	414	426	409	400	404	404	437	393	420	400	427	421	434	374	437	418	402	420	389	400	387	397	396	396	405	391	389	418	381	429	413	389	407	424	393	409	444	429	406	393	398	371	399	369	393	399	418	428	408	378	413	453	411	429	397	412	374	389	398	389	385	401	403	434	391	424	434	384	420	404	431	439	421	413	423	430	434	400	428	422	374	391	385	417	400	403	389	409	376	439	391	405	394	382	396	404	405	396	404	392	447	424	397	405	409	407	427	408	403	407	421	411	373	391	399	402	401	422	389	426	409	366	404	391	415	424	420	401	418	366	436	417	436	384	415	417	399	412	409	381	394	400	409	417	383	397	418	395	435	437	385	357	389	369	400	380	436	405	429	394	406	381	400	369	372	387	416	416	428	416	416	401	419	376	378	399	426	426	442	436	415	374	426	388	371	393	386	420	402	388	376	412	436	416	394	389	385	408	412	344	383	392	391	380	430	424	435	419	416	419	353	386	416	410	399	391	416	382	424	421	386	385	383	420	384	391	389
28800	32972	39589	30774	21216	14676	9353	5860	4076	2789	1922	1380	985	763	628	588	468	402	413	366	331	312	332	311	313	309	272	308	335	279	304	314	331	311	295	293	321	328	289	295	290	283	301	297	280	280	305	291	290	289	334	298	294	293	270	263	274	293	301	321	283	295	308	316	300	256	283	274	277	293	275	302	298	300	272	284	272	285	290	273	286	271	276	287	290	275	268	310	271	321	279	257	265	288	274	305	301	314	284	288	314	278	264	297	296	284	318	298	279	259	282	282	292	269	273	275	273	265	283	314	274	312	265	293	279	284	271	295	268	299	261	323	291	290	265	296	271	295	299	289	284	285	269	282	281	306	275	256	308	247	292	266	264	278	295	292	285	285	289	269	293	280	295	287	312	314	296	282	281	256	315	297	300	280	307	313	284	300	278	295	289	267	266	297	305	310	235	287	294	303	276	272	268	285	281	300	295	280	272	305	299	286	297	305	264	293	294	274	302	283	267	287	276	302	287	298	308	279	262	274	282	290	329	284	315	311	270	278	280	296	279	278	278	287	274	291	294	275	263	312	264	284	277	276	288	292	263	270	274	269	298	281	279	285	300	286	298	303	279	269	285	308	283	274	252	297	287	273	291	293	275	293	310	272	250	307	256	262	262	257	286	313	305	257	281	308	287	289	290	267	296	264	305	287	318	287	264	288	306	295	283	285	314	281	259	306	286	299	284	281	269	274	274	300	292	288	331	290	298	302	296	303	298	286	304	288	293	295	305	267	302	311	278	282	288	281	307	308	312	294	273	291	262	300	320	309	295	318	274	289	292	293	287	286	292	288	272	290	299	287	305	303	280	256	280	274	298	296	292	299	288	273	298	286	309	276	289	283	298	271	274	265	284	265	289	297	259	295	280	279	298	294	294	304	295	261	266	277	268	305	332	303	285	289	275	287	294	271	277	277	260	304	279	285	266	284	295	306	302	294	255	278	280	298	321	263	282	312	277	286	286	306	292	256	272	302	281	312	262	288	292	295	299	281	284	282	285	287	294	285	291	317	248	283	278	320	316	278	282	282	288	257	302	293	294	295	281	291	249	297	286	290	266	271	294	257	287	282	294	283	336	273	293	286	266	291	280	290	282	261	271	316	298	270	309	287	296	284	275	327	294	269	287	292	307	313	283	282	267	287	281	287	305	306	290	260	277	291	256	272	271	310	294	292	266	278	267	284	248	325	294	279	285	263	298	279	268	271	309	317	289	310	288	305	267	298	292	312	306	265	289	272	303	276	293	286	300	280	303	293	292	284	308	299	281	291	307	267	271	287	304	297	264	308	310	290	292	295	303	292	271	291	306	286	262	290	292	303	296	296	310	276	298	302	319	283	293	307	300	279	263	274	282	271	296	262	284	247	312	290	296	265	316	300	316	293	281	288	289	276	278	299	270	277	291	295	269	290	293	267	299	283	268	290	295	273	275	270	266	279	292	277	304	258	307	286	272	290	298	306	268	282	302	286	284	283	293	260	309	280	260	286	311	280	287	307	287	274	295	291	299	283	295	295	280	270	307	285	289	290	275	288	305	308	269	271	268	299	303	266	300	277	281	278	315	307	267	267	262	301	252	310	292	288	320	260	273	271	299	285	273	295	310	287	286	257	246	289	309	283	308	305	295	281	291	228	304	295	255	295	306	286	310	269	298	287	287	281	300	296	287	279	322	269	286	327	278	297	288	266	277	298	287	316	273	324	286	287	275	296	289	305	309	287	277	286	307	272	279	275	266	315	279	286	281	247	290	277	238	278	289	248	308	290	255	306	309	304	293	277	273	254	309	275	291	289	262	251	282	258	317	264	293	303	271	295	281	316	282	291	300	281	304	297	303	269	309	268	290	296	281	309	296	298	277	272	259	289	314	265	283	306	293	286	257	279	267	293	295	276	269	294	276	302	271	295	314	287	280	257	280	272	290	272	264	286	300	260	291	282	259	284	291	274	304	257	292	314	307	283	277	266	263	252	301	262	274	305	279	262	308	321	306	275	316	273	279	310	296	309	287	300	285	291	286	309	288	304	286	294	279	319	288	280	257	264	268	253	293	304	279	301	280	295	282	290	301	269	296	303	276	291	295	283	292	283	273	305	256	264	288	288	295	272	260	286	279	286	280	293	299	284	302	251	273	305	267	278	266	278	272	287	268	299	312	281	285	286	305	249	288	291	267	285	293	261	296	250	265	296	301	277	291	280	297	288	269	273	282	279	256	294	269	280	270	300	292	267	289	273	277	280	237	255	272	289	296	277	289	291	263	272	300	304	268	272	283	291	289	275	274	302	274	277	284	272	270	267	289	302	293	283	276	322	326	278	274	261	307	265	293	316	286	284	275	300	284	270	285	276	284	281	292	278	282	302	275	280	278	286	300	281	298	279	295	270	307	282	260	305	308	313	288	272	318	289	255	293	304	284	308	288	314	292	278	240	299	271	254	317	292	286	262	286	264	280	263	279	271	281	253	317	318	272	271	301	309	284	288	294	297	265	308	284	305	277	288	285	274	278	285	299	282	302	284	291	292	253	289	285	296	276	305	283	270	263	271	288	285	306	265	275	288	308	282	296	308	292	285	300	302	303	269	287	321	315	275	281	283	268	263	302	279	305	283	300	264	271	285	293	288	275	276	279	269	301	306	300	278	290	339	269	275	282	263	312	259	300	227	295	275	290	313	284	279	254	297	303	290	266	297	300	289	291	267	265	287	261	281	302	300	292	252	271	279	285	255	288	280	280	321	283	288	286	305	289	254	298	278	273	290	304	270	297	286	290	294	301	283	273	271	264	294	271	291	306	280	293	280	275	295	287	308	277	286	285	258	294	298	278	281	301	285	288	283	292	285	263	288	262	259	291	283	270	257	279	305	300	267	261	299	281	285	296	316	276	291	294	294	271	294	289	261	277	275	292	298	290	284	286	265	273	310	271	296	290	285	271	282	272	309	285	275	292	277	265	292	282	275	288	292	285	290	303	292	268	323	292	281	250	289	287	301	274	276	290	291	278	284	293	264	291	303	282	254	270	312	277	258	295	287	274	280	283	292	284	242	288	275	283	338	309	288	334	272	285	305	295	282	279	263	290	282	304	287	284	282	309	285	298	290	291	282	289	271	304	283	274	289	285	291	293	301	307	341	276	279	277	283	290	271	295	330	284	268	278	295	319	274	301	286	278	303	270	281	274	294	267	284	286	322	281	277	317	285	296	300	299	278	275	303	272	292	302	288	299	251	307	257	258	300	277	276	281	254	258	273	298	292	293	261	280	288	291	278	290	282	267	280	296	282	262	302	263	305	307	317	283	271	278	273	301	305	304	261	288	293	310	272	275	278	301	310	308	304	267	287	266	264	300	260	295	304	310	296	290	289	292	292	301	297	289	298	267	292	305	293	298	309	293	265	274	284	297	259	288	297	313	292	274	285	275	325	269	279	284	285	307	296	271	286	264	297	281	273	259	296	295	318	300	296	283	275	284	286	309
34576	51282	45682	34268	27813	22442	17134	12644	9252	6683	4702	3223	2333	1771	1320	1106	835	758	672	597	589	506	519	503	446	476	439	422	422	453	457	432	412	425	431	429	399	405	389	394	418	430	394	429	429	380	411	425	431	411	400	424	409	432	450	398	407	431	447	404	408	405	425	421	426	413	402	436	425	392	433	438	438	432	431	409	393	398	430	429	392	439	430	445	449	434	398	439	441	428	434	420	427	407	420	400	451	420	420	421	420	402	413	415	404	414	408	427	403	401	395	391	421	422	404	406	414	432	423	433	448	409	439	444	428	411	415	382	407	404	397	426	438	391	393	423	388	410	409	403	397	437	397	445	431	387	417	439	400	410	435	429	433	433	401	404	413	452	416	411	411	426	415	382	434	408	410	444	432	427	373	407	399	413	409	430	445	416	404	438	392	425	398	398	425	443	432	446	431	389	398	433	405	375	446	380	417	372	452	429	410	393	412	432	403	413	458	400	405	384	394	405	377	424	419	413	353	406	415	401	436	399	443	426	431	388	430	437	420	437	426	373	419	435	433	418	440	446	416	425	416	419	388	431	414	437	396	415	406	389	421	414	401	404	431	397	435	423	387	418	453	412	406	405	445	396	391	460	403	410	409	424	436	408	395	459	409	470	382	373	396	444	417	445	403	438	401	433	371	402	403	413	396	436	421	430	424	414	422	434	428	438	408	435	390	397	415	438	420	389	428	369	377	412	410	424	411	421	453	406	403	392	420	441	421	420	425	393	421	421	419	386	396	428	399	434	387	410	466	431	437	402	424	418	421	408	462	393	446	439	426	441	416	449	458	411	428	439	439	408	370	456	388	445	418	436	396	421	430	450	435	422	434	407	429	410	427	404	433	412	452	408	397	390	434	459	391	399	391	446	428	401	374	426	438	425	440	385	395	429	411	402	396	430	406	392	385	397	435	421	409	408	388	429	424	420	403	449	428	458	426	377	409	381	428	469	425	464	455	396	413	378	445	388	423	426	393	399	420	384	387	398	473	436	446	433	405	399	426	386	420	426	468	413	429	454	403	415	438	382	420	431	417	421	408	398	431	401	435	425	433	389	420	440	415	432	447	447	406	419	393	403	433	431	416	417	462	424	400	404	392	417	409	410	377	425	444	440	468	442	434	393	394	431	414	445	441	411	441	406	426	420	419	460	391	432	434	418	422	405	414	433	450	405	412	412	396	417	405	387	374	440	461	404	437	411	392	413	413	396	387	446	431	435	402	415	458	460	384	400	398	416	399	452	381	417	415	407	401	429	406	426	402	402	410	403	415	441	397	411	384	409	437	397	415	421	448	383	380	436	372	422	409	416	380	452	378	419	407	410	417	438	414	409	389	399	422	391	417	409	430	438	422	450	424	428	412	426	449	409	419	438	367	423	461	413	415	420	408	387	421	412	399	396	428	397	425	447	411	404	410	442	399	416	425	424	439	408	417	399	422	393	410	420	399	416	414	380	417	442	431	395	421	395	382	417	434	396	423	446	418	438	397	416	441	401	391	388	396	421	437	438	398	434	393	398	416	407	423	427	399	412	430	420	381	382	435	431	395	367	396	425	358	445	427	452	420	404	432	419	434	424	401	424	414	383	426	402	437	411	425	429	412	415	449	429	435	391	424	421	421	399	451	405	420	417	441	393	403	432	406	405	397	420	368	388	412	424	407	423	392	429	434	430	439	388	428	379	425	424	398	422	411	412	371	395	437	382	413	422	439	431	415	429	402	445	438	419	386	461	435	433	422	400	401	439	418	394	401	447	399	403	438	402	420	431	421	394	434	416	395	397	384	398	412	413	429	410	387	392	426	415	410	411	381	394	396	408	407	464	446	420	389	401	457	413	393	420	419	413	430	423	409	460	380	409	396	406	399	466	438	394	414	424	401	395	422	388	430	401	408	405	460	418	393	395	409	404	423	414	417	397	429	431	440	415	387	419	446	426	423	407	409	408	419	418	467	438	419	422	390	405	418	387	424	393	396	389	405	437	400	404	461	428	414	426	405	408	394	434	404	381	387	415	427	437	417	387	446	433	455	402	446	401	428	406	403	414	423	395	403	392	429	440	414	424	420	413	418	427	415	395	415	390	435	415	386	408	426	410	413	423	441	407	460	396	441	398	415	398	382	396	405	423	415	429	428	394	411	386	420	444	454	427	419	441	434	426	425	376	428	449	411	435	391	445	432	439	427	403	421	415	404	430	416	414	410	426	403	405	428	416	422	394	403	429	411	417	417	429	430	454	412	452	410	428	415	390	461	404	421	396	419	431	443	406	450	437	409	439	442	413	430	416	445	404	425	417	398	415	402	430	411	435	436	426	405	452	410	428	411	394	439	421	390	441	395	421	419	400	400	390	392	416	365	411	413	405	416	421	435	417	442	395	399	417	401	429	434	388	409	432	397	414	377	424	409	381	432	397	395	432	388	403	429	403	412	414	430	429	404	417	402	390	430	453	401	394	415	367	405	416	411	441	397	485	423	429	432	429	416	395	405	404	419	392	475	418	372	426	426	422	430	426	437	412	444	411	417	377	402	402	420	441	391	433	419	411	420	434	387	434	393	418	462	417	438	407	422	381	427	446	427	423	405	412	405	383	429	407	447	438	424	398	423	407	422	386	410	382	398	412	404	412	440	400	380	450	398	418	391	420	433	434	387	391	431	393	443	413	411	411	444	412	409	426	402	411	447	417	411	434	434	404	404	407	435	415	433	421	415	383	408	414	409	417	439	471	420	386	409	411	439	424	397	434	400	424	432	421	424	460	412	395	393	403	452	420	419	433	427	388	425	435	410	375	404	397	425	389	392	416	426	408	412	424	438	446	431	399	424	454	395	405	386	428	403	417	415	388	439	418	415	445	400	427	427	402	393	400	419	383	414	431	424	391	432	396	393	437	402	403	437	401	409	392	402	407	440	430	380	404	422	431	449	407	412	371	438	397	388	426	416	400	419	409	396	395	380	389	444	391	421	362	449	420	435	440	421	422	405	422	418	388	447	402	420	371	413	456	380	447	400	399	396	427	392	411	363	406	435	435	392	420	377	431	417	401	385	429	387	412	412	424	452	444	464	371	390	444	394	433	439	417	402	432	416	450	425	425	438	429	429	423	396	419	417	412	379	405	408	438	428	396	415	435	435	461	408	437	432	415	378	442	406	422	410	416	430	403	388	414	406	425	397	433	416	410	432	428	431	426	388	382	447	409	445	414	427	423	396	397	423	407	403	405	396	399	445	446	457	431	412	394	396	385	403	434	373	431	422	435	412	408	468	415	396	407	401	398	413	454	408	421	412	428	423	377	396	436	407	396	374	415	393	408	414	417	431	435	412	406	412	409	422	394	390	403	401	404	433	418	433	394	452	409	415	452	424	384	432	416	415	458	433	404	439	392	414	382	419	448	418	398	426	401	425	395	396	400	410	399	399	403	462	429	396	408	400	412	419	437	386	427	416	401	401	404	394	463	419	407	384	414	468	406
23941	20776	28467	26917	24400	20829	15524	9679	6231	4366	3006	2117	1434	1082	909	746	595	485	406	425	372	393	358	318	326	320	308	289	309	338	314	336	332	316	294	302	312	298	296	273	273	278	275	290	292	282	263	291	295	280	255	309	298	275	275	287	311	297	249	278	283	275	259	304	277	279	277	305	294	283	285	269	308	288	299	305	299	301	266	286	294	275	278	320	282	298	288	275	314	325	286	277	290	279	296	285	275	275	310	288	298	301	295	298	290	295	286	282	301	267	274	275	271	281	304	313	268	261	293	312	304	280	328	274	264	307	292	267	279	323	270	275	306	300	278	285	286	307	268	285	285	308	258	294	265	287	261	281	283	319	292	288	271	286	271	280	249	293	246	264	282	315	284	300	272	290	300	272	264	285	290	276	308	295	308	272	289	284	295	289	257	274	289	296	300	291	282	266	280	304	297	286	285	303	278	307	286	251	280	301	275	288	282	315	300	294	274	285	258	261	290	257	308	289	285	291	293	316	290	275	294	262	262	250	299	274	293	301	308	285	307	259	307	300	297	292	272	280	301	291	272	279	275	301	273	278	298	284	281	274	279	272	285	258	269	256	269	276	291	292	274	294	287	294	271	303	275	271	293	311	292	319	306	281	317	289	285	280	282	290	293	293	272	273	302	283	272	257	286	298	292	281	301	279	269	283	279	280	304	305	256	280	284	301	292	312	281	280	285	289	284	294	306	283	278	285	301	304	301	314	275	294	295	286	274	269	313	267	285	255	299	306	287	257	289	297	272	298	300	274	283	310	292	289	301	298	259	315	286	262	285	286	277	273	287	273	284	310	264	311	304	303	328	300	293	269	271	283	268	302	330	284	284	290	294	304	298	227	288	290	300	270	307	283	274	284	257	278	277	261	296	284	327	313	287	278	279	300	292	284	294	309	252	285	252	329	305	293	284	275	281	297	309	281	291	284	303	294	273	267	294	275	286	297	279	286	251	282	304	303	297	282	289	260	282	299	304	248	293	283	303	264	313	283	277	301	274	282	301	285	289	296	280	320	295	318	300	284	271	276	298	317	302	272	286	283	314	294	297	289	278	271	271	288	306	255	298	277	289	269	289	301	309	279	263	293	286	281	269	283	289	290	310	272	288	300	274	273	278	275	293	292	277	295	317	316	324	277	275	274	281	287	301	285	295	265	270	283	307	273	277	287	291	263	265	282	287	293	291	290	270	297	275	285	263	272	277	281	270	281	271	296	267	284	277	252	270	255	299	294	284	299	294	281	280	293	313	270	317	289	283	272	289	311	280	296	276	302	273	269	267	306	279	255	265	277	279	288	289	295	283	269	270	279	304	285	263	271	273	277	269	295	261	289	305	312	331	272	296	293	297	274	260	287	298	310	288	302	283	285	305	281	286	292	292	298	287	306	244	317	282	298	290	303	288	305	301	308	274	294	309	277	255	292	304	279	296	302	299	273	286	294	261	274	288	293	310	295	298	292	255	281	300	288	255	301	261	301	280	276	286	293	286	295	289	319	300	286	292	283	296	331	276	294	282	284	292	312	282	310	266	262	271	291	263	279	260	270	286	306	281	287	293	268	278	280	311	279	296	297	319	276	285	262	272	277	290	271	292	299	280	282	310	286	269	281	287	248	295	250	286	312	274	331	299	296	269	275	299	262	256	274	300	292	290	302	280	279	295	270	283	256	279	288	290	270	275	281	287	317	281	265	280	298	281	297	288	265	265	335	318	281	301	292	262	283	273	284	286	288	302	315	278	291	290	292	296	288	309	267	292	293	306	286	292	297	286	315	264	291	261	292	268	285	255	293	260	266	274	273	276	298	287	291	267	301	290	287	279	264	260	282	298	308	300	274	282	305	268	284	316	262	291	289	270	287	281	276	314	267	291	311	291	283	271	296	273	271	279	278	274	256	297	307	309	294	287	291	314	306	294	285	286	314	284	300	312	280	293	295	302	263	266	304	288	276	291	285	312	283	292	303	328	313	278	297	319	288	315	304	301	303	260	269	300	290	255	278	305	265	280	296	304	268	292	283	274	274	282	282	281	310	275	285	258	292	292	288	280	297	311	278	277	290	281	300	278	294	322	305	293	332	307	245	289	239	318	285	276	281	311	308	298	307	284	279	284	297	245	306	301	285	289	298	266	279	271	256	287	274	279	322	257	291	308	295	336	280	283	299	281	296	307	253	283	276	289	270	305	280	291	266	280	295	285	326	283	270	288	267	279	291	274	296	298	263	267	288	299	285	286	274	283	287	292	292	312	282	326	320	272	280	293	309	284	307	303	273	282	278	288	265	283	301	251	301	269	281	284	300	279	280	310	278	282	297	286	276	307	313	276	297	280	283	295	262	310	277	315	271	302	286	283	283	272	290	285	260	292	294	299	294	307	280	264	302	286	293	278	252	307	278	296	294	275	307	298	285	282	286	293	284	284	294	300	299	313	274	328	291	284	277	295	282	278	288	312	308	286	281	275	285	271	264	295	297	275	296	276	260	286	302	286	271	275	251	274	300	269	292	278	309	283	269	294	266	292	262	283	282	271	287	284	297	303	281	283	284	283	298	282	287	286	292	306	303	272	284	278	293	283	324	305	278	265	291	286	304	315	300	291	272	314	307	286	301	288	295	285	282	306	225	288	284	313	304	283	261	297	283	313	277	292	305	277	286	306	304	272	270	295	271	307	302	299	292	259	300	305	333	288	293	282	285	307	279	309	278	269	286	285	287	299	287	298	275	281	270	291	287	299	315	282	272	260	321	288	267	303	307	278	296	262	278	333	312	280	270	260	292	290	300	288	278	299	265	312	267	281	261	293	283	272	302	269	280	282	290	285	262	276	272	282	260	328	262	282	270	265	276	304	297	269	311	302	288	280	308	273	317	286	266	297	281	297	305	261	293	290	271	283	292	297	289	303	295	322	304	293	276	278	272	283	283	299	271	297	330	272	281	274	278	296	264	260	311	330	285	304	298	314	307	308	278	301	282	293	281	283	280	306	289	289	300	318	247	274	344	275	254	277	273	275	298	269	286	277	283	279	298	280	277	272	299	280	316	286	293	308	281	302	293	280	303	300	282	288	270	275	268	301	301	315	292	283	299	296	316	290	262	310	299	279	278	277	296	294	278	283	280	283	284	286	264	315	285	282	297	300	272	282	297	291	285	258	324	276	315	262	306	251	297	312	288	311	273	276	299	299	277	275	272	285	281	256	295	262	289	298	276	284	286	283	295	290	279	262	275	247	320	299	274	280	301	283	279	275	269	327	289	299	284	327	312	286	287	279	258	279	273	252	305	309	266	276	284	276	305	295	286	283	267	267	279	273	313	288	272	275	319	277	306	270	300	308	276	310	288	285	276	280	265	272	301	284	257	308	267	284	283	313	279	274	279	280	283	268	274	313	292	299	287	282	292	272	267	249	271	306	261	279	309	258	286	252	273	291	266	291	308	285	280	274	305	286	265	321	273	286	294	294	289	284	277	274	299
33605	56288	50622	39118	33023	26895	21936	17034	12891	9721	7105	4835	3343	2609	1978	1519	1191	963	858	782	668	629	549	555	519	507	512	493	463	437	456	442	429	442	426	429	464	395	402	424	416	395	461	404	387	448	433	406	449	397	409	403	419	424	406	449	382	435	430	430	412	440	425	401	424	418	427	409	453	409	399	424	445	415	419	398	417	412	398	423	416	437	430	403	437	425	455	427	438	446	425	398	435	418	416	452	425	464	425	447	430	413	388	404	431	407	418	413	398	440	430	441	419	403	431	425	446	441	404	432	400	393	398	400	390	415	398	411	449	407	412	447	376	421	404	400	443	433	390	412	408	384	411	427	428	399	445	389	452	395	392	414	410	414	438	444	400	453	392	409	449	428	396	424	434	432	423	412	382	403	447	406	413	402	415	426	415	399	446	404	396	435	442	425	398	444	418	415	459	437	402	409	379	439	434	441	379	416	403	429	421	433	435	396	403	449	407	427	428	442	405	403	437	402	406	412	400	396	396	444	443	403	429	412	367	431	396	422	399	417	398	453	424	436	444	453	406	405	416	424	431	428	438	397	410	404	413	393	423	431	444	425	411	451	430	416	443	404	387	426	377	399	454	437	417	408	443	403	417	445	442	457	415	445	424	415	436	385	455	413	434	391	434	420	443	402	419	424	400	410	407	422	368	413	395	409	427	400	435	407	403	399	431	432	430	422	409	445	421	397	429	418	399	417	431	410	421	435	428	439	430	417	429	448	436	396	388	423	430	408	407	412	372	430	410	410	427	423	389	430	409	408	395	403	399	372	405	425	411	415	427	391	450	391	445	427	423	429	433	414	393	413	415	414	401	437	399	426	431	444	435	438	421	428	424	412	398	381	443	419	427	411	426	402	410	374	413	437	452	416	377	411	396	427	429	404	425	426	392	398	419	417	430	420	426	395	403	428	410	394	435	403	417	405	433	415	455	429	430	414	425	411	425	415	408	407	452	420	415	442	394	387	426	402	432	394	420	434	419	427	430	453	392	401	425	414	430	430	433	405	438	439	392	417	365	440	429	408	408	422	427	450	391	433	424	426	420	417	425	433	424	407	415	382	414	412	439	394	452	407	405	458	384	399	394	466	406	414	412	411	444	435	450	440	411	402	407	402	416	429	396	396	432	404	429	419	431	434	407	370	406	441	386	423	441	434	427	438	407	408	424	437	414	443	419	395	398	419	448	387	388	421	438	432	389	425	426	406	436	445	426	402	403	410	410	411	417	400	426	410	451	397	390	474	406	387	407	386	378	408	408	389	441	434	445	410	403	418	398	405	458	405	418	454	360	442	400	423	415	414	394	415	374	435	433	426	396	408	394	427	396	433	413	430	407	398	394	418	431	373	407	419	408	414	445	395	451	433	438	447	388	433	429	395	450	421	470	425	421	408	403	445	409	421	417	395	411	423	389	432	464	397	403	411	364	456	420	392	398	409	388	441	408	422	397	406	419	386	419	447	410	418	402	403	409	430	421	478	424	442	435	412	404	398	428	448	431	401	393	395	416	440	402	389	423	407	402	388	419	389	419	407	422	453	425	417	390	443	392	410	404	382	423	397	431	399	382	450	404	405	413	389	449	398	411	445	390	431	387	375	384	408	443	409	358	397	415	406	429	440	437	421	425	421	410	413	404	430	419	415	385	420	408	400	442	413	401	402	421	447	431	420	394	463	440	433	403	409	407	433	434	450	417	410	394	417	407	426	408	401	418	404	430	379	412	401	427	431	402	431	394	411	394	382	421	452	389	424	445	395	416	418	460	443	440	370	424	462	449	416	386	429	376	418	430	425	429	425	421	424	429	425	414	395	439	416	465	430	402	417	404	399	442	375	406	420	453	431	427	398	474	422	414	423	402	401	443	432	434	408	415	423	406	431	408	394	406	425	410	434	399	425	376	401	423	454	411	403	453	422	404	421	395	405	389	431	383	436	436	410	385	433	429	436	394	467	420	459	448	397	401	406	399	407	410	429	439	402	434	422	411	436	399	430	372	389	433	391	456	425	419	423	419	428	422	418	436	398	409	431	394	417	485	406	418	413	432	398	399	387	379	421	404	439	426	430	402	445	450	414	438	429	414	416	386	439	421	419	403	431	404	407	435	427	432	436	413	400	409	398	411	419	409	435	427	423	426	392	411	402	416	441	459	404	393	395	436	376	380	418	407	449	462	408	433	438	402	407	406	410	415	406	428	419	418	399	427	431	416	396	425	411	446	382	409	432	419	422	382	437	441	425	424	430	446	424	458	406	434	409	416	390	418	418	415	391	413	406	431	425	413	417	411	413	422	384	457	415	391	403	437	400	445	420	387	411	410	397	402	423	444	420	409	413	390	422	417	391	432	388	396	426	414	435	450	440	459	426	437	412	425	437	423	431	456	446	419	415	400	420	384	431	419	416	439	411	425	373	395	476	400	436	452	433	406	384	438	407	393	410	403	392	396	403	419	421	427	402	401	404	430	402	441	416	427	410	399	421	405	438	405	420	436	372	412	438	437	447	459	415	459	399	426	441	422	385	393	425	416	425	418	418	416	412	400	402	407	403	404	443	464	383	434	460	421	403	409	457	410	404	418	476	384	446	434	431	410	409	431	453	424	410	404	413	376	388	444	405	416	408	426	446	379	412	422	415	445	386	400	454	437	431	422	428	417	446	392	425	420	441	407	412	409	408	429	459	419	417	439	413	398	412	405	442	404	384	425	440	397	426	391	443	440	418	390	424	396	428	378	437	411	426	439	428	435	438	431	434	440	459	401	444	397	430	416	421	413	414	429	394	399	429	428	433	441	423	418	414	394	465	393	431	416	431	417	408	416	388	444	420	422	402	447	450	418	407	409	404	373	423	389	446	432	455	441	439	420	408	405	409	408	390	421	420	427	405	450	391	456	404	397	416	437	438	444	426	389	426	392	407	396	387	407	418	432	429	428	416	428	375	389	393	399	393	434	413	434	444	399	448	433	390	450	420	447	408	453	402	414	394	404	416	421	436	424	396	415	434	410	446	424	433	422	423	409	437	435	401	469	416	416	422	396	403	422	374	427	397	399	403	412	439	438	426	417	428	428	444	425	413	401	423	431	439	399	442	426	388	428	444	383	422	407	397	437	408	461	400	395	411	410	435	415	411	423	456	414	403	383	429	403	421	408	423	425	406	448	414	419	421	427	442	398	401	408	395	421	407	411	448	413	428	431	390	412	411	433	409	436	413	405	426	420	446	438	403	413	403	415	400	440	389	399	408	403	410	392	446	443	446	424	398	457	422	403	399	414	425	427	417	440	445	425	396	424	396	430	421	439	370	412	436	403	405	422	421	408	446	395	446	420	399	431	421	403	451	391	425	420	412	405	428	390	423	461	390	408	408	420	440	423	408	412	408	416	434	434	410	433	391	450	391	462	434	411	416	434	432	442	385	424	442	418	392	433	395	400	424	392	473	459	419	409	432	385	414	425	430	437	402	391	424	413	467	432	407
22754	20738	28296	23853	22873	23915	22421	13843	8960	6293	4408	3132	2100	1641	1237	990	713	653	566	489	468	407	383	391	336	351	387	307	329	318	279	318	317	299	320	307	277	275	307	269	295	286	315	308	321	243	297	293	288	295	294	292	302	272	291	309	300	286	298	251	298	278	254	290	270	286	319	281	300	268	304	291	233	291	279	312	281	292	295	294	277	306	299	239	327	319	243	299	269	267	282	300	307	292	280	300	287	241	297	250	327	292	289	264	288	305	271	292	283	285	297	295	267	266	296	274	284	273	283	282	275	273	285	303	316	262	309	303	299	284	280	280	283	276	279	257	296	269	296	296	281	273	304	284	280	263	336	269	278	296	286	272	286	309	304	275	318	289	295	256	292	297	293	284	285	281	293	297	297	288	273	331	273	299	280	273	293	270	285	324	319	289	269	268	299	304	291	295	302	284	290	303	288	293	285	307	288	282	323	279	255	276	317	305	310	295	298	303	286	272	297	297	306	312	289	314	281	292	289	307	322	305	297	275	279	273	282	301	288	281	305	261	294	301	291	279	295	300	287	267	265	292	296	283	297	293	254	259	277	287	307	304	300	290	297	312	262	294	287	264	289	268	297	307	296	264	289	276	279	281	286	272	314	289	297	286	330	277	283	264	303	230	298	258	284	261	291	301	315	279	279	314	306	283	279	307	278	337	283	287	305	274	295	300	270	314	322	315	273	282	296	282	282	281	312	296	300	299	293	295	270	308	315	262	275	315	260	307	281	265	303	274	291	276	268	275	299	290	282	284	279	288	290	289	287	274	269	273	277	295	273	285	256	289	305	295	253	293	271	318	292	322	289	286	264	293	301	256	276	309	271	304	279	283	266	293	277	284	266	315	288	308	299	270	277	286	257	295	311	270	299	261	280	265	321	285	265	259	270	295	275	280	275	285	245	319	265	291	299	294	269	291	308	259	296	282	317	292	281	284	287	287	273	309	309	282	284	291	283	255	276	286	293	283	281	285	302	287	285	311	274	282	276	307	280	264	281	276	324	255	251	309	303	290	260	263	276	268	275	281	277	295	271	294	296	327	296	325	280	315	276	312	281	311	247	279	300	287	275	311	260	285	278	279	296	300	288	301	320	282	275	288	291	280	275	275	311	290	274	288	264	297	234	304	306	269	309	304	325	304	291	260	291	297	301	272	279	318	323	272	286	287	279	247	300	293	310	271	287	281	258	293	294	275	279	274	279	272	312	268	281	292	292	306	296	289	276	304	279	300	278	251	307	278	276	273	268	278	321	279	275	285	282	309	273	285	300	280	286	287	268	297	297	270	284	283	283	282	288	298	286	270	311	284	287	303	286	275	299	270	268	295	287	280	288	301	299	296	300	271	317	265	268	283	291	276	280	304	293	289	272	280	297	279	299	299	334	249	302	261	271	298	279	271	274	283	285	276	303	260	249	317	263	288	272	308	278	270	269	255	261	312	275	274	312	288	294	307	289	298	278	283	278	256	310	314	282	269	296	282	310	256	314	286	305	294	265	268	293	271	286	282	293	298	285	287	270	291	313	255	330	275	269	256	277	276	252	298	283	293	284	293	269	269	303	268	261	292	301	271	275	282	277	314	305	318	300	295	301	291	268	263	280	256	268	242	298	280	308	284	292	295	277	300	290	286	272	276	306	278	311	302	279	286	286	307	267	261	274	254	286	264	279	300	269	273	295	297	274	319	266	291	284	285	283	279	258	299	301	303	281	307	285	298	299	280	297	274	324	325	282	276	282	278	297	285	298	281	266	283	287	294	280	269	287	289	257	303	276	277	260	266	259	287	277	273	287	295	292	291	274	281	274	280	268	283	301	269	271	288	260	290	282	321	300	265	276	282	273	287	268	304	318	265	323	293	297	267	261	279	271	266	289	276	259	272	270	284	287	299	271	272	299	292	291	274	302	289	250	269	293	269	278	267	292	282	251	277	298	281	309	294	318	301	306	302	263	284	268	299	299	341	266	273	298	256	295	275	305	294	297	315	311	260	294	314	295	290	265	284	317	284	294	289	267	276	303	273	308	267	279	296	264	298	256	285	317	275	270	306	296	275	252	282	309	264	298	314	265	284	276	288	290	279	259	300	292	292	277	307	297	293	297	272	291	259	303	286	288	273	303	275	308	287	293	272	303	260	263	303	293	308	269	264	256	311	307	275	270	273	312	304	288	254	292	317	328	263	282	314	286	286	276	293	267	267	299	317	268	261	263	267	277	284	305	302	289	308	279	263	306	276	303	285	295	267	289	254	295	292	265	326	265	276	293	300	281	322	265	271	298	296	287	284	307	256	272	283	288	251	297	315	298	307	270	269	249	278	266	333	313	276	264	277	304	280	291	259	341	310	279	282	264	262	270	298	268	270	303	290	280	274	296	268	325	283	300	297	292	298	305	344	292	299	274	289	302	301	288	288	257	303	292	279	301	269	288	275	301	299	309	274	260	256	303	279	306	290	319	267	297	272	292	313	288	277	270	290	304	294	290	297	286	263	295	290	297	265	275	292	310	294	297	282	325	293	289	291	291	289	294	290	305	279	296	285	287	285	289	284	277	276	282	288	311	261	302	290	275	312	288	284	301	290	306	283	282	302	259	310	278	284	281	260	278	308	271	281	259	296	301	283	287	275	289	326	298	270	266	284	322	251	287	314	301	296	296	306	266	271	261	265	305	298	243	275	284	307	268	282	273	289	283	274	283	278	292	288	277	308	287	273	308	257	272	315	293	259	264	304	276	307	256	310	301	290	308	272	241	295	300	283	303	297	303	290	283	279	266	282	303	292	296	281	297	292	308	299	285	307	299	294	268	295	295	256	284	290	267	242	273	290	288	256	320	284	262	286	300	294	302	294	274	258	268	288	306	278	269	248	277	277	290	302	310	304	287	268	294	303	280	307	290	285	260	265	300	294	253	276	302	287	301	296	311	281	264	281	309	312	276	319	283	280	276	308	297	268	269	309	315	280	306	329	294	250	268	297	306	292	302	292	282	304	277	276	268	278	284	269	307	321	284	303	271	307	308	274	284	289	297	286	290	278	265	269	276	286	288	283	315	317	266	302	300	276	336	286	272	299	292	299	272	268	272	305	291	280	282	276	283	254	301	311	272	281	289	301	298	314	283	286	314	274	269	272	271	281	298	262	280	307	307	283	281	300	247	294	283	320	264	290	277	315	275	290	282	229	281	250	306	299	301	298	305	258	286	302	283	306	314	283	282	275	295	295	307	297	284	293	292	289	229	277	313	281	288	273	283	281	306	282	296	304	294	294	291	298	279	279	273	285	299	286	289	310	277	258	252	321	318	268	273	279	270	273	301	308	291	289	278	277	256	264	278	275	277	281	281	306	304	320	266	240	279	283	287	314	292	276	306	323	294	280	282	273	321	296	285	284	306	273	235	291	304	281	278	269	288	287	267	278	296	307	284	303	311	298	296	274	268	291	304	295	299	330	275	316	284	286	299	331	265	288	282	294
36321	60333	55233	43745	37120	31220	26617	21400	16818	12895	9552	7028	4854	3734	2923	2133	1582	1265	1094	974	778	700	632	560	537	522	492	503	476	440	467	456	424	420	430	408	452	381	389	414	421	401	431	428	418	411	388	419	427	389	428	391	386	363	394	411	382	419	423	398	424	418	423	421	423	443	413	388	396	353	414	406	413	411	392	401	383	425	416	389	418	392	423	419	427	390	450	420	394	403	425	440	414	443	426	424	390	442	409	420	440	423	429	418	434	377	403	396	425	375	417	422	406	419	356	417	436	389	469	405	408	412	416	404	444	405	419	405	433	431	393	432	410	429	384	412	443	399	402	387	382	422	428	392	384	438	402	424	439	407	401	383	420	431	391	393	397	423	432	417	395	373	392	365	432	438	409	421	381	403	375	441	371	383	430	381	409	382	409	412	352	394	406	394	417	411	415	420	406	416	367	405	403	373	393	425	417	419	417	366	437	386	420	419	401	365	393	432	426	385	439	400	381	401	402	394	396	424	370	382	419	397	417	404	399	395	416	450	408	392	437	417	429	388	448	434	400	434	436	427	375	369	403	406	408	372	400	400	387	399	435	406	384	402	394	435	441	448	428	401	417	424	439	382	383	397	417	400	393	441	434	396	424	424	418	421	418	431	405	401	428	386	394	414	408	422	416	398	429	401	391	387	386	419	426	413	411	393	407	406	389	432	408	389	394	396	434	381	411	417	411	414	393	394	403	394	410	414	406	386	423	403	385	420	431	415	432	433	363	411	375	451	404	405	408	404	390	407	419	407	413	406	410	396	432	448	413	398	366	409	423	449	382	460	412	417	436	400	422	460	394	380	412	410	406	422	407	407	373	387	412	405	441	398	391	402	417	403	363	412	414	416	412	418	415	422	411	422	404	386	391	395	414	411	390	425	433	386	419	415	421	421	433	386	399	419	443	387	403	379	388	388	416	415	395	384	396	387	399	432	403	401	400	381	390	423	426	409	373	420	392	410	376	433	429	397	377	413	437	428	420	380	394	410	400	423	396	396	393	420	431	407	408	401	393	426	377	419	415	425	424	427	413	418	431	413	385	390	379	402	419	403	391	409	397	406	402	386	419	398	403	376	398	399	389	384	451	436	418	411	385	407	385	407	369	387	426	443	402	396	412	407	396	407	415	393	474	407	440	386	387	409	416	396	435	427	409	416	388	385	420	398	408	402	380	432	397	407	388	439	399	405	408	379	434	416	441	382	428	407	435	437	404	399	401	374	445	392	417	415	401	405	422	389	460	381	389	400	399	407	390	427	395	433	412	422	404	399	379	405	388	438	393	383	414	393	416	383	427	454	404	433	397	394	428	413	415	400	405	413	398	418	421	375	426	413	414	420	365	403	385	404	424	420	430	402	418	427	422	416	400	446	414	400	421	413	376	428	392	400	406	436	422	417	411	413	371	408	403	416	415	440	386	379	432	433	430	407	421	443	420	400	415	418	397	417	391	394	462	421	391	394	418	409	408	405	435	435	405	390	410	410	433	411	387	415	388	379	424	433	436	414	436	418	425	397	435	394	387	367	364	437	396	380	405	390	377	390	417	411	419	424	396	416	403	432	417	413	433	437	412	385	402	396	412	381	399	380	429	353	382	410	389	387	423	383	436	412	421	388	423	457	384	405	393	417	405	398	417	431	441	415	429	424	379	401	363	407	433	437	392	411	434	426	419	394	406	425	407	402	391	407	432	400	410	413	416	397	399	434	418	387	424	425	393	380	364	375	386	425	395	401	417	430	419	406	410	434	406	410	399	398	434	411	390	373	417	366	385	411	377	446	409	385	424	406	401	429	405	411	420	406	372	405	375	395	403	401	364	426	444	429	423	415	415	410	394	389	443	442	411	388	408	392	396	394	412	439	413	397	389	355	370	415	399	414	415	452	395	422	414	433	420	406	382	390	417	422	391	403	410	374	390	420	415	412	410	422	391	408	391	413	430	376	417	409	413	413	432	409	381	423	461	408	431	373	407	410	412	400	410	385	398	404	419	384	412	428	428	422	424	405	419	407	399	414	424	426	420	409	382	444	406	420	435	435	426	407	429	411	403	405	387	418	429	441	442	403	421	389	458	404	425	387	374	435	381	410	414	411	406	418	404	408	399	408	425	401	402	414	405	404	430	425	400	397	397	389	437	399	437	412	427	411	400	388	410	406	438	432	419	405	371	376	388	391	419	449	445	413	432	414	373	409	430	387	401	405	428	449	437	436	392	430	424	405	448	434	403	435	422	412	418	409	423	427	386	402	434	436	391	426	422	430	412	378	384	414	429	361	390	417	411	377	390	418	399	371	379	441	395	415	433	413	399	444	388	425	403	415	403	385	416	445	420	405	431	393	385	424	408	416	392	413	428	368	435	411	420	394	422	398	376	409	399	454	401	408	414	411	425	409	387	447	408	426	409	450	442	422	409	397	405	410	414	444	400	394	406	458	412	431	406	398	413	420	385	405	389	426	360	371	375	366	402	440	405	407	425	424	392	413	435	423	385	399	389	447	380	391	403	401	390	416	388	378	443	410	405	401	397	400	417	364	426	438	396	426	399	410	434	413	390	407	425	392	402	411	405	395	409	421	403	431	425	398	361	415	383	385	430	424	406	405	409	425	419	397	445	405	405	390	428	395	382	395	393	384	407	375	393	405	374	413	422	377	422	441	413	410	414	407	400	404	416	427	409	455	417	426	422	394	431	422	396	358	450	425	389	425	413	441	413	398	365	434	390	415	425	410	402	404	384	395	403	400	433	391	406	414	412	456	409	414	381	393	416	399	414	428	391	427	378	408	417	424	409	416	416	391	384	384	433	428	384	412	398	405	391	424	429	375	383	426	407	414	408	408	435	395	417	471	401	429	415	406	383	421	423	423	404	398	414	412	449	393	426	409	400	444	444	390	424	398	369	367	439	426	394	390	415	408	424	396	365	402	445	429	416	406	412	405	412	410	434	436	423	406	405	362	420	450	409	397	399	369	395	378	440	404	396	435	416	377	415	432	399	388	419	382	412	441	406	423	418	409	394	422	424	414	432	393	405	398	421	396	398	418	395	408	446	398	433	400	392	402	416	396	411	416	374	384	381	452	437	372	406	418	413	451	394	431	421	358	437	417	436	394	383	372	384	432	414	403	385	450	447	398	415	415	418	413	433	403	434	409	396	393	434	394	425	404	403	389	385	424	424	412	445	434	438	397	428	409	421	392	405	394	427	399	417	398	378	417	411	388	423	410	458	394	446	400	414	402	377	401	420	418	384	411	416	413	403	411	425	409	402	392	408	435	401	436	344	406	433	455	420	401	408	404	414	434	404	450	416	373	395	408	448	422	360	401	438	430	399	381	391	408	405	409	406	434	439	423	414	402	404	412	386	393	437	424	456	398	403	410	407	419	392	433	389	383	394	391	423	426	420	430	433	437	405	399	418	437	394	401	431	427	425	369	388	426	419	408	409	424	432	410	363	399	423	374	408	418	419	395
28953	31384	37606	29444	20113	13264	8954	5820	3861	2604	1895	1421	1078	836	711	581	510	436	415	421	374	338	314	341	307	312	317	299	302	300	315	338	325	285	336	292	300	298	278	297	297	291	279	281	306	310	271	299	280	309	307	286	314	328	274	277	299	299	291	301	268	265	300	282	301	301	276	303	269	303	295	295	293	288	265	287	308	276	302	284	292	276	282	269	277	299	275	286	273	274	281	294	293	286	276	302	289	305	305	307	266	305	273	288	298	313	280	309	290	294	287	312	276	295	302	286	285	288	289	257	295	269	304	267	292	293	272	322	262	302	297	259	289	279	291	267	310	334	255	270	291	263	270	304	304	258	275	278	302	282	286	288	289	276	292	276	275	309	275	288	318	246	307	269	285	268	303	297	286	286	269	315	277	268	289	305	284	278	257	279	296	334	287	279	292	269	287	276	281	286	273	259	258	280	314	289	280	268	295	274	280	270	273	286	255	284	277	313	284	287	288	292	287	289	323	291	284	279	282	284	277	308	275	301	304	279	271	272	289	291	293	299	290	270	283	263	284	259	282	309	284	287	278	304	248	262	271	324	278	294	303	278	282	290	300	285	286	308	293	274	284	307	298	277	307	278	275	280	270	287	295	276	274	282	322	306	320	300	311	260	283	280	289	294	275	300	295	264	254	287	293	294	305	288	276	277	300	325	276	299	274	300	284	275	285	271	299	299	301	288	266	281	312	276	313	290	278	291	246	268	299	316	307	312	290	308	309	262	312	291	283	289	284	321	284	269	279	251	272	313	322	296	284	298	278	287	281	298	282	293	282	271	302	282	294	323	291	321	271	300	279	359	275	291	299	292	264	276	299	293	269	306	261	273	286	282	278	279	266	284	317	309	303	279	264	305	274	261	299	288	264	300	282	289	259	263	272	286	254	255	284	300	256	311	284	269	283	304	289	285	317	322	283	264	284	284	304	291	274	306	265	294	286	276	294	304	277	322	303	310	281	266	296	279	282	277	293	295	290	238	292	262	279	297	268	281	280	282	279	291	267	288	281	310	276	300	316	278	287	306	285	272	301	271	296	291	252	295	257	287	253	288	288	288	297	243	275	315	266	307	287	287	265	267	292	289	283	290	312	298	264	313	262	266	290	326	308	289	299	305	288	276	285	278	299	306	277	299	309	297	298	293	291	287	279	301	270	302	271	252	305	285	293	292	305	282	287	283	311	298	289	297	281	276	273	268	263	267	281	302	306	280	268	282	274	290	281	278	285	305	301	234	291	295	293	293	235	293	294	279	286	301	298	277	298	258	290	271	279	297	282	327	317	290	305	285	291	312	282	264	322	279	292	316	294	298	279	294	303	292	283	307	285	281	270	291	282	273	263	287	315	284	303	273	293	311	293	286	319	329	292	263	274	284	268	290	273	293	281	284	273	273	285	302	307	274	305	269	298	277	290	282	285	293	288	275	264	292	304	254	283	284	268	275	291	260	268	297	257	302	269	316	325	295	316	289	262	301	282	268	262	275	312	293	284	257	287	284	302	292	301	297	303	284	322	278	297	261	302	278	309	275	271	305	307	252	283	270	320	286	270	291	289	310	284	315	277	312	246	306	293	321	285	300	273	286	277	272	269	275	287	315	279	299	289	298	279	256	296	260	283	323	280	286	321	301	305	283	281	284	268	287	276	272	270	273	304	306	302	315	287	264	288	288	289	290	305	286	319	294	307	278	303	291	250	315	280	269	267	313	289	284	301	319	304	316	325	297	309	326	280	298	295	302	282	280	258	275	283	277	310	307	285	268	266	272	300	285	273	277	309	302	283	298	310	303	270	302	280	314	307	294	258	305	276	268	312	272	288	287	311	314	287	293	269	294	291	281	289	296	270	300	288	274	289	297	287	308	287	288	237	265	300	296	244	265	295	269	302	263	298	316	252	295	285	318	301	292	264	331	306	292	299	304	261	306	273	281	306	333	308	305	308	291	282	277	294	293	260	313	255	293	276	275	285	283	308	284	310	279	309	278	301	318	294	296	291	283	313	287	266	267	298	287	307	295	299	302	290	300	258	290	289	256	268	314	283	292	269	274	264	271	286	311	280	294	284	320	292	279	281	271	290	274	277	303	304	271	285	285	286	277	291	285	282	296	300	307	311	277	278	319	313	260	265	277	291	298	288	278	277	290	265	317	309	280	301	294	308	298	281	262	293	293	307	327	298	300	268	286	290	322	299	297	323	284	285	295	276	299	296	260	293	326	303	298	283	268	281	275	284	320	308	296	315	299	261	309	280	305	274	294	287	283	305	290	261	318	275	282	272	266	304	274	303	299	286	308	310	282	258	299	272	275	286	296	277	265	298	323	265	308	288	286	274	317	294	298	274	279	282	282	301	289	290	262	317	306	273	271	312	307	277	262	322	326	303	283	318	294	288	296	293	314	296	281	276	267	310	286	263	289	277	295	288	278	286	292	295	300	302	263	297	304	283	276	318	299	310	302	278	290	295	265	311	304	259	299	308	286	284	258	274	293	271	278	284	327	297	291	306	295	306	318	272	287	297	262	303	293	282	285	284	278	299	285	286	296	288	286	285	279	310	314	257	283	299	318	281	292	286	282	279	252	304	289	296	294	280	281	311	274	309	276	274	276	259	326	270	290	268	279	272	291	299	297	268	292	295	285	299	292	302	272	289	303	282	310	292	269	290	292	271	289	280	283	263	262	281	313	259	276	269	316	291	311	297	273	292	281	311	274	323	306	284	284	275	287	277	295	298	296	257	294	274	257	292	308	306	265	283	261	282	315	304	306	291	290	292	276	290	270	301	294	292	263	288	278	293	277	297	272	262	279	272	340	289	316	282	295	286	268	289	299	262	272	291	265	310	296	298	297	307	293	298	255	258	301	296	285	316	299	278	299	286	264	259	295	281	317	291	261	303	261	277	318	270	278	303	314	325	274	286	311	294	331	248	281	286	264	289	311	274	273	291	240	303	280	278	293	263	298	300	294	286	300	291	298	250	274	303	282	281	284	306	277	281	285	289	299	271	284	308	291	299	305	288	320	314	318	271	271	295	284	263	290	285	279	289	325	288	286	279	284	289	288	304	286	279	280	310	317	273	270	277	276	285	290	293	284	290	274	280	306	311	284	279	268	285	299	310	301	295	305	273	270	275	277	303	268	292	265	310	281	294	273	283	287	270	295	319	301	298	309	292	266	304	271	283	301	289	257	285	253	260	299	279	269	276	262	292	283	296	274	249	294	270	302	278	283	289	285	305	261	280	298	304	281	306	299	299	276	276	292	288	274	285	278	264	298	304	297	294	279	287	275	300	265	268	308	296	283	286	321	288	293	318	275	309	285	282	264	295	274	291	268	281	261	320	293	277	294	328	264	300	331	291	291	304	289	290	317	242	298	263	283	305	273	336	307	338	290	277	278	275	278	265	309	270	295	297	297	314	306	287	280	289	286	317	313	314	306	302	287	261	284	315	272	273	322	263	278	278	319	295	301
34941	49482	44120	33224	26736	21148	16725	12494	8878	6565	4695	3414	2486	1930	1415	1160	913	807	701	635	594	582	523	476	483	441	450	467	457	477	414	462	454	439	418	438	422	410	456	427	407	415	424	404	386	436	406	435	421	430	437	405	440	442	420	449	427	446	462	388	423	417	415	426	447	370	428	424	432	446	448	425	411	424	393	437	375	420	436	439	409	424	411	409	399	383	453	420	447	468	427	443	426	408	470	405	424	394	375	422	436	428	414	444	414	396	420	412	419	428	411	425	385	439	405	418	378	397	428	410	420	412	439	453	413	454	389	409	432	450	437	428	413	408	416	414	431	430	439	393	420	429	427	417	415	440	408	455	422	426	435	476	414	411	447	424	437	435	475	414	416	438	460	403	454	435	418	428	391	413	444	410	445	426	435	410	417	367	438	429	434	428	416	406	420	419	458	439	408	460	412	417	421	414	429	444	444	388	414	402	407	399	393	407	413	426	447	404	424	403	453	410	420	447	387	417	410	441	427	438	392	419	436	377	408	425	458	427	419	420	399	396	382	384	413	366	413	428	409	412	417	433	366	438	418	414	410	417	407	433	442	453	411	430	417	421	418	405	408	424	420	440	415	454	421	414	411	414	404	419	403	394	394	417	416	425	415	415	426	400	428	425	406	449	442	417	404	411	439	427	429	435	408	425	429	424	407	398	425	426	446	434	403	460	442	496	418	415	370	419	404	419	390	419	386	417	427	410	418	416	403	436	425	390	487	430	406	403	410	427	410	369	431	411	405	446	453	434	421	387	437	436	393	425	432	452	397	431	384	414	433	420	417	380	430	415	420	449	381	433	438	416	446	426	410	437	381	412	418	414	375	387	419	412	432	421	445	393	471	418	428	473	413	410	438	410	459	459	395	438	417	404	438	415	415	425	426	446	422	446	460	418	447	421	425	424	406	403	399	423	435	412	407	455	433	401	396	432	411	412	393	400	435	437	440	442	421	431	417	418	415	423	423	433	433	402	452	426	404	417	412	455	424	396	424	405	392	430	409	420	400	414	452	411	438	430	430	451	455	436	398	424	404	415	416	392	431	405	398	414	369	459	419	449	391	421	445	413	388	443	452	403	394	435	409	409	435	409	418	443	408	418	403	418	454	413	422	432	427	425	405	411	446	399	442	426	459	385	425	455	446	406	406	397	449	400	425	437	417	404	436	397	457	447	431	444	400	428	411	437	357	362	419	417	411	453	418	446	418	386	418	376	475	393	398	361	446	428	422	396	414	421	429	417	417	460	433	360	427	403	423	405	450	446	387	429	412	429	430	404	398	409	440	430	396	394	456	431	401	415	405	382	408	426	424	422	406	397	423	435	420	444	429	416	423	420	453	427	417	382	403	457	391	419	378	421	423	414	449	427	418	428	413	441	403	390	448	420	405	430	462	387	441	436	415	438	428	410	400	415	457	407	416	397	408	427	454	416	421	430	394	414	405	387	456	431	399	390	429	455	414	382	449	397	421	394	434	439	429	428	421	425	410	412	401	422	418	418	420	416	392	443	394	430	386	435	393	392	439	404	398	415	403	447	435	443	424	442	416	386	453	433	389	401	418	432	406	430	424	424	399	404	410	455	432	418	422	446	451	407	416	430	421	427	429	408	407	401	445	404	368	416	419	435	397	404	406	463	420	428	416	403	386	394	402	394	442	412	425	413	451	432	443	396	445	406	400	430	406	393	410	441	391	430	423	430	458	415	428	418	427	406	434	404	444	459	425	379	401	397	446	464	418	400	439	402	435	450	431	449	395	446	428	411	376	411	460	436	422	423	413	431	422	435	428	423	434	432	394	403	436	412	423	424	426	450	439	421	403	396	439	428	429	406	425	439	417	409	420	388	451	365	401	426	406	428	427	423	405	431	436	393	391	454	436	412	450	413	423	434	444	402	421	401	420	389	414	423	422	421	402	429	401	433	454	443	428	441	434	445	425	421	428	429	424	402	422	429	446	412	394	413	429	409	408	396	410	422	403	391	442	410	435	414	409	402	418	374	427	410	423	426	425	423	408	403	404	424	426	414	400	410	433	439	410	406	387	444	410	394	458	457	442	413	395	419	468	420	438	451	418	438	404	405	415	414	427	418	407	487	470	437	438	419	443	418	448	386	419	409	417	426	459	431	455	419	416	411	384	429	423	427	373	414	429	385	389	434	435	403	413	395	420	428	352	422	398	397	448	447	411	398	409	391	430	443	395	471	419	455	407	386	396	401	424	394	428	416	394	422	443	436	380	429	463	427	398	400	410	382	438	443	426	456	452	437	398	440	418	368	472	432	387	401	417	400	394	397	472	436	417	435	427	445	419	454	402	405	421	387	412	416	397	426	400	398	393	441	413	412	421	429	445	399	418	428	449	410	408	418	427	412	397	423	411	428	401	367	429	436	438	420	431	408	396	431	410	400	417	425	406	440	411	399	421	401	441	419	448	456	410	427	400	446	433	418	444	437	408	445	447	470	408	362	404	390	414	392	393	432	399	386	418	447	455	411	405	428	446	419	440	409	440	425	439	447	421	392	423	408	455	465	446	424	439	407	433	421	433	433	410	423	427	418	421	403	403	428	402	444	393	419	421	441	393	406	395	409	434	415	400	392	426	434	412	424	392	433	421	453	407	429	426	422	391	415	414	433	431	418	408	402	439	423	406	428	438	414	438	426	399	415	422	441	410	425	401	422	418	434	432	425	428	404	417	399	430	407	446	425	458	396	419	412	362	455	419	445	408	425	411	419	446	492	405	412	388	453	404	421	406	455	423	415	435	432	394	433	412	421	444	426	411	445	410	446	412	431	403	424	406	411	426	428	457	421	415	445	425	427	474	382	390	450	399	437	438	432	405	406	430	419	418	422	434	457	407	417	408	424	449	439	394	406	454	405	432	423	413	425	460	447	389	459	440	439	486	434	412	403	414	418	398	404	435	425	393	368	415	398	429	439	437	420	409	380	432	410	408	431	386	445	433	444	396	424	416	454	401	411	407	428	429	439	422	418	420	419	412	415	431	443	406	473	406	448	388	409	444	414	460	387	416	400	379	396	383	434	386	440	415	435	444	426	426	424	444	443	396	416	417	404	378	383	463	395	426	471	390	392	435	449	395	429	423	407	439	424	418	402	432	431	410	417	436	395	408	434	427	430	377	426	423	411	415	404	443	427	456	405	378	427	439	396	424	416	455	399	410	403	414	460	447	447	414	404	395	448	402	449	431	396	409	398	410	423	440	372	402	443	401	400	421	398	410	413	395	421	401	398	403	420	414	458	439	417	425	431	386	430	383	413	415	413	393	407	422	382	431	400	418	433	469	410	405	437	403	415	396	409	443	409	429	427	431	398	397	449	394	409	381	391	435	402	414	408	394	403	450	412	418	431	438	450	445	456	434	437	412	420	427	435	389	435	422	415	455	421	452	433	429	449	413	413	452	372	428	440	406	416	413	384	467	409	440	454	432	450	419	417	417	411	418	412	399	442
24026	20873	28297	26773	23682	20591	15000	9169	5972	4341	2901	2055	1610	1268	969	763	660	577	491	450	386	425	384	356	358	317	312	336	323	305	336	310	305	320	306	260	288	292	292	308	306	296	290	303	340	293	308	301	270	293	295	272	298	281	292	286	285	251	309	288	280	287	305	264	304	277	299	306	289	265	304	285	293	273	306	276	286	279	297	289	286	304	270	294	291	304	315	291	294	304	310	290	288	297	271	288	277	298	286	259	311	323	269	308	301	303	273	295	294	272	274	304	276	314	272	258	266	294	293	275	279	288	302	294	285	288	286	291	279	304	301	291	251	293	292	309	288	288	293	307	279	279	289	255	281	288	286	292	290	266	271	288	332	270	296	327	316	308	289	255	319	304	295	300	282	304	288	299	278	279	275	315	262	302	303	260	307	297	308	294	271	317	290	310	285	280	295	248	285	276	285	269	233	304	272	280	282	293	308	314	283	277	334	278	314	289	256	293	293	279	334	306	277	273	277	268	285	296	291	315	308	299	312	299	305	277	285	270	271	288	301	284	300	283	269	281	303	310	302	287	300	291	286	303	258	281	276	267	294	262	271	300	275	288	292	279	282	273	298	297	303	267	301	289	306	305	302	310	304	318	269	255	267	296	312	267	311	314	255	309	322	298	304	299	284	319	277	306	313	293	304	278	307	303	278	303	284	316	287	273	303	303	272	279	278	283	255	298	280	279	298	274	299	284	292	323	301	288	290	302	326	299	288	303	266	291	290	292	331	320	300	299	332	279	295	275	303	261	330	301	282	307	285	296	272	322	291	277	287	294	272	270	303	298	279	279	283	316	267	321	311	291	292	292	263	287	277	307	291	303	310	299	276	290	318	308	296	293	303	286	322	281	293	345	325	310	307	289	311	298	284	290	291	283	296	301	301	300	290	298	267	322	304	350	287	300	292	281	289	284	256	303	297	266	306	294	300	270	299	291	282	280	309	280	305	310	282	296	270	285	275	331	289	275	289	290	274	294	295	298	288	298	267	273	289	292	276	316	292	277	302	289	261	302	282	276	285	294	291	271	267	305	283	287	279	281	285	268	284	303	309	292	259	290	295	293	301	272	284	272	308	309	266	266	317	313	311	286	302	304	321	279	295	276	286	273	286	317	285	298	290	302	281	300	315	297	274	273	277	295	290	303	281	300	282	278	286	295	305	265	289	289	293	285	286	300	285	304	292	303	285	278	289	290	313	304	271	267	286	264	249	298	284	268	279	302	287	290	263	254	327	303	277	250	280	264	292	281	263	316	292	281	293	298	265	319	295	313	311	306	310	286	281	287	298	284	286	294	294	295	266	288	262	290	330	295	298	286	287	281	267	280	292	279	298	292	260	290	303	299	289	332	261	280	288	273	285	312	314	296	282	282	311	284	284	308	263	286	270	290	296	321	292	294	274	260	317	292	284	290	301	303	284	301	300	280	279	289	279	295	307	272	284	291	280	289	308	299	305	320	281	280	291	314	310	281	247	291	289	271	312	261	299	242	287	300	293	303	322	266	298	309	309	309	283	285	298	298	271	290	304	273	276	300	281	291	304	279	280	268	278	277	296	255	300	303	303	287	290	265	296	287	268	296	299	280	316	295	292	289	294	327	301	287	287	304	305	297	278	307	281	274	248	302	293	277	286	309	293	279	278	285	311	306	273	313	314	308	257	272	303	307	318	320	297	287	280	312	299	291	291	293	288	264	291	333	273	324	276	300	296	276	301	255	267	321	288	265	287	290	309	267	340	278	293	243	304	288	276	320	300	277	316	283	276	288	306	285	288	267	287	275	278	300	300	281	283	292	280	295	302	274	303	285	294	269	319	294	276	311	313	286	278	287	274	294	296	276	262	296	277	307	269	278	301	307	271	290	306	269	239	280	297	294	289	297	306	269	289	282	256	251	302	288	302	292	307	269	302	268	273	318	292	279	276	270	306	288	271	304	303	248	314	291	312	298	300	301	292	297	307	296	268	301	318	278	281	283	285	266	274	288	297	284	313	296	260	290	285	273	292	292	288	287	317	282	263	318	289	306	288	296	269	289	287	291	297	260	290	303	315	298	273	282	280	263	302	269	256	257	293	290	265	307	282	292	292	317	318	307	259	312	319	302	299	285	312	302	331	270	317	282	287	296	277	282	282	299	297	291	273	297	292	294	316	323	259	292	288	321	271	280	302	289	284	301	301	322	301	275	290	281	288	275	313	295	307	287	312	320	294	288	324	292	293	285	309	288	300	303	300	283	314	308	269	294	275	286	276	279	309	285	314	276	306	303	301	289	278	258	311	257	258	281	258	272	256	267	276	275	278	316	267	290	270	300	292	299	267	299	301	299	268	301	283	291	272	319	304	305	296	275	298	324	299	278	293	260	310	276	281	301	280	274	303	327	309	268	291	308	311	277	274	282	302	303	285	305	275	323	291	291	310	314	285	294	282	304	311	287	274	316	292	289	259	290	325	307	330	261	273	285	301	300	301	289	302	293	292	280	286	290	280	273	314	281	276	311	275	286	259	263	263	275	294	306	299	293	303	267	275	297	279	288	303	284	281	317	283	281	292	278	311	291	286	313	303	288	315	259	308	290	280	282	264	295	302	289	308	286	320	290	300	315	278	302	281	308	302	285	276	273	274	285	276	273	310	291	291	285	327	302	300	313	309	295	314	286	269	300	296	282	266	293	300	311	282	313	302	266	286	298	263	281	311	293	306	288	286	279	270	283	268	268	279	282	257	293	285	278	276	284	283	259	265	297	297	292	300	303	288	310	289	303	336	270	275	271	313	283	303	297	318	288	255	288	265	293	281	291	290	280	283	300	290	296	312	290	297	268	302	268	292	265	281	276	282	274	271	297	282	280	259	293	298	292	269	334	325	307	270	311	281	269	292	296	261	312	271	269	295	294	302	327	273	281	286	296	277	284	286	289	293	284	293	276	263	285	281	286	318	301	262	290	275	281	294	287	297	268	324	303	301	259	262	270	268	290	275	315	275	305	275	339	269	262	289	283	276	277	312	294	288	284	301	268	295	300	307	289	274	247	273	285	292	287	298	304	267	284	297	278	313	276	250	289	298	269	286	278	270	280	269	310	305	338	301	280	298	314	276	278	319	305	286	302	284	262	300	277	239	313	301	296	301	290	288	279	285	291	295	299	354	268	272	269	272	280	292	303	298	251	302	250	257	330	301	309	288	280	302	267	305	290	264	253	276	293	280	285	290	299	284	310	278	313	273	301	294	309	300	292	283	284	294	310	273	279	290	313	300	275	290	308	294	299	316	280	267	290	267	297	282	303	314	277	286	308	275	298	323	289	314	266	293	284	263	296	318	276	312	262	327	280	273	277	285	317	295	288	333	299	279	314	277	289	289	300	270	263	278	314	280	265	260	296	272	291	272	289	306	288	293	313	278	292	273	265	311	273	263	275	260	308	300	283	305	288	300	286	336	295	261	279	312	295	267	325	275	285	305	278	301	300	279	287
33837	54732	49339	38543	32128	27093	21518	16595	12589	9594	7110	4999	3813	2881	2120	1699	1300	1191	893	761	715	656	590	574	533	552	505	475	434	427	432	460	461	471	425	444	437	395	439	406	463	424	429	431	432	425	425	398	424	424	421	396	415	430	429	448	416	399	452	384	426	439	415	439	443	429	388	438	431	423	420	435	450	398	434	454	399	412	434	406	453	408	415	401	421	404	430	385	438	428	386	423	463	432	437	464	465	414	371	419	405	417	421	398	419	424	411	435	417	421	435	453	396	425	431	423	441	457	417	448	441	415	426	402	462	376	431	380	458	427	397	412	454	428	432	396	433	400	421	454	419	439	425	409	408	391	422	407	446	446	450	412	419	427	408	457	449	419	436	411	449	425	445	399	428	443	409	423	437	405	414	427	454	405	418	418	408	416	415	426	391	408	462	405	466	420	415	424	422	451	419	432	452	433	430	458	453	414	428	404	425	420	400	450	430	425	439	433	437	401	428	455	426	431	426	399	430	391	424	451	403	380	457	416	428	405	418	429	410	415	443	428	430	429	412	398	387	416	461	397	438	424	443	435	439	398	440	425	426	415	437	462	432	415	410	450	417	445	445	430	437	395	467	417	392	399	406	409	371	428	465	420	440	416	464	440	416	419	423	416	437	418	406	422	437	412	409	452	409	456	430	408	417	424	427	446	389	408	420	421	444	409	409	460	432	449	428	415	417	445	377	405	462	415	424	413	407	410	457	422	381	418	386	406	432	451	424	405	453	452	433	444	415	421	417	459	444	444	434	431	410	440	467	432	421	466	434	474	434	415	382	441	412	404	460	389	405	444	423	427	439	430	431	390	395	405	459	419	423	425	460	406	417	453	445	449	454	428	414	410	428	429	460	411	445	416	425	433	437	401	444	479	402	426	438	400	443	420	434	430	409	431	436	456	447	438	422	421	427	406	416	456	442	437	412	422	418	436	445	415	464	441	448	452	405	412	413	401	429	439	421	443	420	407	442	446	443	441	434	435	435	389	413	453	441	428	436	398	456	428	412	434	393	418	405	414	412	428	386	428	429	395	425	426	394	438	418	407	428	414	421	410	402	430	424	432	436	417	462	426	420	466	443	439	397	427	400	434	443	385	402	446	445	384	421	428	437	417	439	416	437	401	441	433	452	410	458	449	422	474	416	438	418	394	443	414	451	441	376	406	449	426	471	396	434	377	404	431	392	427	414	403	410	448	392	410	430	415	444	404	441	406	429	419	402	406	429	417	408	379	421	428	404	416	445	414	421	392	397	446	405	403	387	430	448	425	458	461	434	442	396	406	426	441	444	405	409	417	432	444	476	409	425	402	414	394	482	441	427	426	437	369	393	430	437	452	356	425	409	448	461	429	410	464	365	415	392	415	413	415	480	444	421	420	446	470	427	436	421	428	441	438	398	404	422	417	433	472	457	410	466	444	409	388	406	420	463	393	435	438	416	420	422	458	425	412	404	421	408	408	426	408	411	441	378	443	429	430	414	414	443	384	439	426	438	417	420	416	403	406	410	406	438	409	446	416	435	443	401	456	431	423	398	435	433	434	413	416	414	440	386	432	448	391	432	442	398	419	438	389	403	403	455	429	402	453	425	410	427	429	424	422	427	423	426	416	427	451	432	460	456	408	436	413	433	424	440	417	421	414	442	415	426	413	402	431	439	418	412	431	421	402	405	418	461	397	397	400	451	373	442	450	428	430	440	393	416	412	426	412	440	423	418	444	448	408	454	451	422	391	424	434	413	427	413	434	473	424	421	408	427	414	419	404	441	411	451	426	431	420	423	438	416	428	418	441	411	405	417	403	463	447	411	440	390	420	411	424	444	436	418	452	406	433	463	399	481	439	426	370	459	415	398	438	412	384	410	426	411	417	451	430	408	451	414	425	423	425	440	421	415	428	426	449	413	408	446	413	418	437	450	444	427	391	435	381	424	464	418	422	437	410	407	454	435	438	405	452	456	402	430	419	416	422	418	416	416	405	419	427	424	420	410	386	418	419	447	472	414	400	413	416	443	431	447	437	436	457	382	427	420	419	408	447	409	435	414	417	396	410	391	451	383	461	454	418	435	416	408	456	417	406	435	406	372	429	433	434	447	438	387	436	423	422	434	411	453	412	383	425	452	411	428	393	437	447	402	421	441	411	425	385	437	414	425	394	452	400	437	436	444	437	421	430	443	381	384	418	418	436	456	438	438	413	444	452	453	425	406	456	423	438	464	416	423	431	430	406	418	394	440	434	428	417	434	398	420	408	421	379	429	460	403	410	434	386	411	438	438	401	422	458	449	430	459	423	426	411	384	450	388	431	479	407	427	420	419	434	410	391	456	410	420	447	445	410	427	383	426	439	415	411	424	420	400	409	435	433	445	444	436	430	387	468	408	414	450	420	427	398	418	424	440	405	421	417	450	441	405	402	439	414	422	427	428	436	424	408	409	448	431	397	436	453	427	468	424	424	421	429	433	431	412	451	417	395	422	443	439	408	414	411	405	428	433	434	460	455	409	391	476	442	427	421	421	425	411	448	428	436	395	403	421	444	402	418	390	484	423	406	460	422	428	408	430	449	424	416	428	407	447	408	425	448	431	398	443	452	405	458	420	428	449	412	407	452	415	417	441	450	426	411	415	399	402	414	415	426	449	400	430	441	370	438	445	450	440	444	429	423	409	441	440	375	422	419	416	442	402	410	457	442	439	421	433	430	404	392	485	429	401	441	460	431	442	414	441	461	443	407	416	428	433	459	419	437	443	432	406	432	434	422	425	422	449	413	417	413	437	416	402	428	413	426	426	413	424	454	431	417	447	470	412	409	428	416	459	422	407	405	399	442	412	463	410	418	429	462	381	430	429	452	385	445	405	441	396	447	411	417	436	413	433	426	384	451	390	474	413	422	422	427	404	464	426	444	412	427	415	390	449	392	435	437	408	458	452	393	449	436	387	403	409	390	413	406	407	433	424	400	415	439	410	429	435	402	439	411	404	430	419	411	427	454	450	446	393	417	380	437	420	451	445	416	434	459	428	455	447	471	453	408	403	462	380	441	428	417	441	395	400	411	423	422	478	402	403	456	372	421	389	412	469	400	424	419	442	446	434	431	420	420	435	444	417	427	419	467	421	429	400	435	425	416	434	457	437	456	421	404	443	415	449	428	436	423	377	456	420	416	417	405	453	399	395	436	406	425	445	439	428	437	414	449	424	434	429	436	407	460	427	434	420	430	425	393	410	422	427	441	411	397	399	393	414	445	446	430	421	399	411	429	427	445	435	398	422	435	438	432	427	464	425	414	411	414	441	453	441	425	422	429	453	398	425	440	445	408	431	412	442	403	420	420	458	400	446	443	432	411	425	404	417	425	426	414	414	405	436	417	424	425	470	423	425	434	416	456	414	430	446	433	418	419	417	449	404	439	407	382	431	401	394	458	421	427	413	426	451	420	419	451	448	447	443	388	449	446	443	438	408	465	430	464	421	482
22898	20791	28364	23799	22849	24229	22002	13465	8784	6176	4358	3092	2297	1711	1367	1115	836	725	597	507	526	465	366	351	334	344	332	293	321	312	290	283	318	296	298	281	319	281	320	288	312	272	277	313	275	290	275	320	276	317	266	298	326	290	292	269	296	336	298	287	288	296	261	276	298	285	316	273	287	302	299	287	285	280	262	314	301	281	287	262	262	289	292	269	304	283	266	290	294	264	280	255	298	259	313	290	297	301	273	274	301	283	302	267	277	279	302	277	267	276	301	309	310	284	322	288	289	290	298	291	278	263	263	315	278	294	299	289	296	284	303	308	268	274	290	290	292	299	299	302	267	283	298	275	277	294	290	301	270	266	285	305	302	270	272	309	303	293	276	334	277	286	270	281	310	304	320	274	300	305	300	281	320	282	286	277	287	252	279	281	288	258	317	293	267	301	285	288	294	282	315	268	289	277	296	272	343	284	269	275	293	263	279	285	276	300	273	297	268	282	269	329	313	284	297	289	298	306	301	296	278	287	311	294	286	304	273	306	275	287	278	294	295	279	284	277	251	276	303	286	279	283	310	304	274	307	283	281	293	281	282	277	303	282	308	265	284	296	249	293	288	296	289	262	266	315	270	288	341	287	282	276	289	261	275	274	282	277	288	323	274	325	281	300	274	278	277	287	272	270	289	299	322	276	267	300	282	293	273	285	299	274	305	272	268	294	310	291	256	296	298	307	303	315	288	285	260	283	284	264	291	298	301	282	281	277	287	281	296	292	320	277	288	300	303	293	294	316	274	293	281	291	275	291	280	270	285	300	297	280	283	288	286	265	268	313	294	286	287	294	298	280	285	272	290	302	280	313	281	297	285	253	305	290	293	275	289	283	294	290	311	285	268	276	239	282	261	298	267	302	321	292	257	309	274	291	288	316	272	279	311	307	254	266	267	291	285	293	308	314	302	279	286	291	302	288	319	286	272	331	296	231	255	255	286	289	291	290	298	276	296	280	273	297	267	266	294	317	298	286	315	300	282	301	274	254	313	298	319	286	259	268	262	290	274	279	294	296	283	272	299	294	274	288	290	316	302	306	273	304	276	306	305	294	298	264	298	309	283	295	294	298	304	305	306	318	277	283	291	269	298	272	270	260	292	274	291	277	316	309	298	280	279	297	265	295	309	278	298	281	283	301	270	275	265	286	305	283	317	282	299	257	324	302	292	314	276	301	303	256	314	305	284	282	308	258	312	262	307	315	282	273	283	278	277	284	286	273	306	295	285	264	292	293	283	291	310	294	263	277	309	278	265	298	281	317	282	292	294	290	297	269	251	300	302	295	303	294	272	296	263	299	290	301	265	270	279	292	312	277	301	303	285	295	276	280	311	281	289	288	291	281	300	321	281	311	281	268	325	276	283	296	308	305	285	268	251	267	275	305	301	302	244	304	312	277	291	287	300	337	285	321	292	273	266	280	312	263	259	281	290	276	272	304	311	252	307	284	327	283	288	310	307	308	272	294	276	307	281	279	298	297	310	301	298	294	304	289	305	293	265	282	283	289	276	252	282	273	274	293	290	274	262	285	317	296	259	271	288	286	270	293	279	272	278	266	307	265	244	290	274	286	265	310	298	261	296	267	253	303	286	303	294	282	315	272	297	289	300	317	276	277	279	258	313	306	310	282	313	300	302	289	293	283	301	290	271	277	299	306	293	295	270	275	267	292	288	276	270	288	296	269	262	307	287	307	297	294	276	288	270	310	293	282	274	264	280	264	259	247	283	265	277	310	306	274	302	300	292	308	301	298	268	274	297	303	251	285	270	278	285	282	275	296	295	263	292	274	290	288	291	249	287	291	291	272	270	305	296	293	303	289	302	310	316	258	260	288	289	293	285	272	296	285	304	307	301	287	298	306	265	324	316	275	274	267	272	298	275	276	309	296	319	302	272	266	273	314	292	298	268	288	311	311	287	316	285	269	296	281	289	283	306	306	297	264	273	311	297	264	297	269	271	314	283	288	267	253	292	305	291	300	279	314	287	268	274	316	330	279	313	281	281	273	326	302	296	263	278	275	290	288	286	306	316	271	286	272	284	293	269	281	299	279	257	303	292	259	263	315	278	306	274	286	315	286	255	289	264	295	285	300	304	297	302	302	274	277	295	279	282	316	293	302	271	263	282	272	266	333	298	304	296	306	267	290	285	228	311	290	287	302	316	271	288	252	295	320	276	281	305	308	286	285	291	258	286	302	282	279	290	281	320	319	278	315	270	290	256	297	291	284	322	312	289	285	284	267	278	304	285	304	267	281	295	287	283	299	274	326	276	279	297	299	293	291	305	282	301	283	334	295	303	311	312	297	271	273	306	291	273	317	318	311	273	276	313	280	282	300	254	316	276	283	304	300	289	277	288	273	292	294	287	252	302	303	306	301	328	288	290	269	301	297	296	296	301	266	280	289	261	269	288	245	258	283	313	280	284	292	303	298	278	270	296	299	289	319	279	282	288	311	285	276	285	294	267	299	292	293	282	287	290	243	279	280	286	287	279	284	288	276	292	311	293	291	291	273	277	305	285	281	288	307	277	297	275	285	278	289	300	278	274	280	287	284	278	297	281	287	298	282	303	313	298	296	294	298	266	315	260	314	303	297	266	291	329	283	284	285	307	292	282	303	290	299	278	294	286	297	288	302	305	298	278	285	293	313	302	286	257	277	288	293	299	265	255	300	295	294	313	277	272	297	300	291	280	260	291	292	275	260	281	269	303	296	314	301	297	290	297	321	286	314	298	284	255	316	266	292	299	273	306	283	275	260	254	302	289	302	284	268	287	271	267	280	306	277	269	286	319	278	287	283	293	284	313	309	265	269	281	284	247	274	285	310	283	298	313	297	288	263	279	290	289	288	276	305	309	293	278	281	289	294	295	311	272	274	291	298	282	281	277	315	304	297	274	298	287	273	291	277	283	277	253	271	280	243	263	272	278	266	303	285	295	306	281	282	261	298	273	278	250	278	297	305	298	325	279	280	278	273	275	282	246	312	271	284	337	291	260	286	272	282	297	273	263	330	267	272	262	319	308	270	328	266	289	297	280	291	302	298	300	276	296	299	291	293	290	258	279	292	299	276	272	291	294	290	278	288	290	298	282	299	274	263	306	334	333	290	281	305	274	318	290	297	273	308	281	289	292	277	280	248	299	278	256	297	296	328	271	335	286	279	291	293	277	316	298	299	304	289	295	288	259	286	279	301	300	306	262	297	265	296	231	262	289	301	223	284	287	267	276	273	301	266	291	297	328	286	289	276	280	314	293	279	279	273	296	314	293	292	275	282	268	301	286	288	280	283	289	286	246	272	311	259	301	310	322	279	279	291	311	299	273	311	299	293	291	280	323	303	266	287	327	282	291	282	302	281	292	284	292	275	249	297	290	293	278	302	277	297	315	306	300	269	300	270	312	330	261	240	258	315	311	317	278	298	292	284	289	302	289	273	265	265	274	291	281	277	258	269	265	292	287	274
35233	59322	54196	43252	37229	31830	26442	21138	16620	12702	9575	7262	5392	4066	3045	2407	1864	1459	1147	1074	964	733	658	600	572	508	512	472	484	493	445	489	396	468	454	462	441	432	445	421	458	372	449	442	421	379	413	417	414	419	434	388	415	407	402	408	391	438	480	395	393	393	418	402	387	429	408	427	419	424	391	435	423	420	415	407	389	415	410	415	437	454	415	393	429	453	389	366	423	419	413	459	423	397	443	396	414	461	426	418	412	402	417	427	375	404	419	405	450	423	399	388	381	431	377	377	409	414	426	429	398	396	412	411	395	471	420	446	433	400	437	397	386	406	437	418	423	416	422	419	432	399	419	415	424	409	452	428	431	379	416	441	421	431	402	394	445	413	452	421	423	429	404	412	387	410	400	397	419	414	379	416	407	430	406	387	420	430	376	424	439	434	429	391	423	425	392	398	432	411	431	410	423	430	382	430	422	379	438	414	423	419	445	429	436	433	417	404	434	380	407	434	422	415	388	403	417	363	402	432	405	383	411	382	423	387	390	432	399	432	396	445	401	415	406	437	442	400	453	434	409	410	419	393	477	413	397	386	397	421	414	415	372	392	439	408	427	457	414	398	442	389	397	399	411	439	411	428	402	404	458	417	414	441	425	393	396	399	429	400	415	401	434	407	414	388	372	413	444	438	433	402	410	402	418	448	387	439	451	453	455	389	407	403	412	405	420	415	423	399	399	407	423	414	411	428	438	407	406	418	407	414	397	399	368	402	430	421	390	378	393	415	439	379	446	415	362	405	422	404	437	423	421	427	385	450	407	417	368	414	419	410	414	431	396	448	418	409	439	390	397	430	415	442	418	427	437	405	370	405	390	377	428	434	422	408	450	426	408	374	448	412	418	451	456	415	445	405	390	430	397	412	397	404	418	422	421	399	425	432	377	428	410	427	452	408	413	454	450	400	437	444	418	395	402	408	422	407	399	400	419	447	417	377	411	399	431	424	420	409	417	434	455	424	402	399	403	402	401	396	399	414	393	397	404	434	426	384	409	420	382	424	390	415	426	429	423	401	389	456	442	401	410	415	412	399	427	421	400	406	445	410	388	441	410	421	421	392	410	403	425	441	442	405	437	422	443	399	439	428	427	408	420	400	389	415	417	393	432	400	416	441	425	433	422	447	383	434	443	407	400	375	445	417	426	407	420	411	416	412	429	438	419	392	403	430	440	361	422	419	396	428	424	412	450	417	423	415	392	405	433	450	434	414	439	440	407	467	404	405	424	385	413	405	404	388	402	442	412	407	439	438	425	433	433	453	409	434	418	394	425	395	441	420	458	373	459	424	423	437	412	393	389	449	428	412	412	390	430	396	400	402	419	381	464	410	393	399	423	409	404	403	411	401	404	435	428	401	416	406	448	433	454	431	417	433	384	416	376	403	429	429	414	399	411	397	406	396	395	395	415	426	420	417	389	442	438	440	397	432	417	419	377	430	437	421	475	432	402	448	431	438	403	427	397	391	477	430	443	402	409	405	442	420	421	378	383	385	409	427	430	413	431	404	420	429	413	435	402	428	429	400	410	419	403	433	432	448	389	450	430	449	392	450	429	374	370	431	407	422	382	397	413	422	391	404	417	410	389	409	419	425	387	445	420	428	449	411	396	408	419	400	442	404	399	406	409	403	435	385	415	378	420	408	426	456	409	411	395	378	421	439	438	404	445	405	411	396	435	405	401	427	411	420	436	422	397	412	409	420	412	402	373	465	423	440	431	414	424	437	415	452	413	424	416	376	391	398	396	389	443	397	442	430	416	389	401	375	396	396	434	431	382	418	408	425	409	382	437	414	409	406	374	446	421	409	464	423	436	417	423	417	432	449	430	446	413	433	407	390	406	419	427	400	407	407	413	425	423	430	459	422	438	427	402	416	430	427	421	416	409	377	411	398	415	429	432	407	436	407	409	388	422	424	438	406	454	439	414	398	416	404	413	436	412	401	403	419	416	421	400	426	415	368	427	462	421	397	431	409	428	415	399	439	415	369	426	448	447	400	404	455	426	421	426	430	386	419	398	421	436	420	412	419	421	401	439	422	422	434	421	402	401	429	421	403	427	395	451	401	436	411	428	411	428	415	407	476	409	427	385	406	464	411	391	395	431	441	424	405	467	391	394	408	416	370	404	376	406	410	411	412	419	421	420	389	426	380	406	402	410	423	422	419	431	419	405	404	406	447	397	426	411	454	412	391	410	367	393	421	471	445	422	393	435	362	417	436	409	460	401	390	400	392	421	417	421	408	432	421	411	408	438	359	407	394	416	383	397	420	484	422	434	410	386	425	410	439	425	416	397	392	443	413	428	407	417	406	397	399	448	411	456	415	401	426	417	422	402	404	399	422	443	429	409	388	454	411	377	422	426	416	414	414	410	400	444	447	466	420	418	408	412	439	425	463	404	442	373	397	402	440	431	432	401	442	415	413	413	429	385	397	404	385	433	397	457	433	461	419	372	450	364	412	446	372	394	403	422	377	432	444	403	440	408	401	439	447	420	440	411	435	351	408	441	452	393	344	434	397	414	374	405	428	406	388	394	426	440	414	414	398	426	415	401	431	426	424	402	400	382	408	443	403	410	420	407	424	441	402	411	425	405	420	381	412	366	396	435	382	366	391	402	360	420	424	409	461	413	419	438	430	408	401	431	402	430	420	431	420	419	424	414	414	405	415	405	460	404	441	404	401	410	405	420	423	446	405	422	410	406	414	383	421	413	433	430	453	398	413	456	426	417	421	398	395	434	393	377	388	391	407	403	395	404	427	405	400	430	432	395	405	394	404	401	395	418	402	373	451	385	370	388	447	394	460	418	398	439	423	421	446	417	400	449	417	417	389	410	387	407	413	405	425	412	450	429	437	431	434	408	431	397	409	398	412	411	425	429	421	461	401	404	445	391	412	422	405	396	391	420	430	432	437	405	425	405	396	407	396	431	470	424	401	421	434	423	449	423	412	416	437	413	436	415	413	375	399	436	421	412	438	399	408	397	438	429	452	437	447	414	455	418	450	371	417	426	425	387	424	392	425	430	411	418	396	412	409	418	399	375	431	392	419	430	433	408	386	400	409	419	437	428	411	432	399	434	460	383	462	435	465	414	413	407	423	374	420	428	428	408	444	367	418	407	381	395	436	400	435	420	460	400	409	421	432	413	426	405	419	369	392	374	453	419	389	442	426	415	424	415	427	398	441	407	445	414	393	387	431	426	439	409	431	431	407	433	391	417	449	402	440	458	405	417	415	419	425	412	442	399	408	427	409	411	394	421	413	418	373	408	370	411	429	446	424	441	422	425	438	431	409	424	405	402	426	445	431	447	401	427	409	424	399	401	454	388	440	432	416	381	422	403	421	445	405	415	418	395	412	404	388	390	404	414	436	466	448	441	408	443	409	418	412	445	410	439	431	417	459	417	400	391	409	411	409	417	404	369	430	395	427	415	416	446	410	401	410	447	414	410	414	413	423	412	413
28484	30202	36103	29526	20727	13478	8439	5465	3858	2681	1837	1411	1055	851	758	652	569	472	438	432	332	340	328	293	301	306	321	314	320	296	302	311	327	296	333	283	268	296	296	290	293	284	298	298	271	297	293	289	306	284	282	253	278	294	310	292	281	261	294	291	296	303	316	294	288	302	291	304	297	282	326	286	293	291	300	287	301	273	295	283	311	286	294	340	275	300	260	305	287	296	301	272	262	296	287	271	278	298	306	300	290	268	316	327	280	273	281	315	301	270	302	292	277	311	310	289	297	311	302	299	281	290	293	303	290	280	288	300	287	265	280	310	299	281	267	284	321	265	282	336	287	270	289	270	298	279	285	264	287	268	277	289	286	289	273	299	274	287	291	288	288	276	239	326	284	271	295	262	277	332	301	333	327	300	270	289	301	292	303	312	289	309	312	283	297	271	268	274	294	298	298	286	273	273	283	268	286	299	310	312	300	289	304	303	283	263	291	294	300	308	290	290	311	310	284	310	324	299	274	276	283	308	319	311	297	270	294	305	285	256	284	271	250	314	280	310	279	280	260	292	281	293	278	313	303	278	304	251	294	326	279	297	287	299	336	269	301	294	309	285	300	291	286	287	305	309	294	280	322	301	301	258	296	279	311	265	300	300	295	304	300	293	262	278	273	282	302	287	302	318	289	283	275	305	298	283	276	298	271	306	299	264	274	288	283	312	309	305	266	254	267	305	285	276	303	325	290	273	292	280	279	314	298	284	293	275	274	319	271	296	321	290	279	290	287	273	263	289	282	301	270	300	264	309	291	261	272	295	294	280	309	288	273	320	295	276	275	291	278	279	264	276	294	296	307	289	297	300	285	319	294	262	294	299	295	282	306	277	305	257	289	293	255	343	285	289	281	310	265	302	303	273	293	281	281	305	286	265	320	332	296	288	301	288	307	309	278	297	284	303	292	293	312	269	323	285	311	302	310	309	312	285	291	292	289	285	287	309	294	264	270	254	271	298	294	296	285	285	275	289	272	303	297	268	319	292	304	284	273	285	288	270	276	315	316	286	316	247	287	259	293	274	278	273	282	267	265	288	297	300	277	268	292	294	312	283	310	293	288	287	280	242	313	300	321	298	266	289	269	303	292	289	296	278	341	295	307	273	281	296	305	294	260	295	309	272	301	276	276	294	294	300	292	294	301	305	293	271	290	285	305	262	270	298	288	306	308	261	276	292	287	283	308	293	280	276	289	303	266	296	278	253	292	292	280	312	310	291	301	298	314	288	286	322	269	272	295	285	279	297	299	271	315	285	309	301	259	310	288	303	317	315	291	286	272	303	300	313	304	283	291	286	295	308	286	294	292	300	292	300	320	310	292	284	266	287	310	289	262	321	272	299	293	283	292	310	304	267	265	291	267	308	276	271	282	273	270	286	271	305	266	265	319	295	284	277	272	322	312	294	310	299	275	303	295	285	300	294	267	307	261	311	311	292	300	285	283	310	305	277	287	285	289	304	304	301	256	281	294	315	264	265	302	288	303	302	274	291	330	295	302	288	302	270	296	292	305	303	284	293	297	280	313	280	256	294	291	302	291	271	317	277	312	280	286	286	298	291	293	288	283	272	286	280	282	279	278	280	292	266	285	291	302	302	281	319	301	292	258	287	307	280	286	294	288	264	290	270	270	283	290	273	310	296	289	276	254	311	275	322	276	298	302	288	278	286	317	307	281	307	298	280	318	300	286	280	272	309	292	313	308	290	287	290	268	288	293	261	311	305	280	271	295	273	315	253	290	299	278	292	289	296	293	307	285	327	307	289	292	291	275	284	295	285	266	293	297	287	304	264	311	254	300	302	303	295	313	303	299	275	308	297	276	293	285	304	309	302	302	283	323	282	297	262	286	316	277	292	296	299	307	264	300	304	266	307	289	307	303	307	270	272	325	283	311	313	261	264	289	296	280	280	305	276	325	292	286	274	301	316	316	305	328	290	253	310	284	301	256	281	309	291	302	295	292	282	295	274	277	290	283	308	298	311	263	315	291	305	282	277	277	298	283	278	299	289	301	309	280	265	278	294	274	275	261	303	270	303	303	324	283	333	284	285	285	302	282	309	260	284	271	282	270	275	310	272	275	302	302	302	287	295	308	290	300	296	276	318	272	299	298	281	286	292	287	309	286	311	304	270	299	298	302	301	313	310	281	312	282	274	273	313	274	295	287	288	305	287	287	301	310	290	309	304	303	280	304	275	295	299	287	289	289	307	329	286	326	319	271	281	292	312	268	293	300	302	309	318	289	269	298	288	280	283	282	294	299	291	288	278	301	273	270	289	310	301	256	291	277	299	283	278	336	301	300	288	314	281	290	321	312	281	278	270	278	258	287	279	254	287	271	279	280	298	311	295	288	294	302	308	322	302	325	286	301	299	298	279	314	303	320	301	277	301	286	300	276	285	310	268	260	298	303	277	296	278	301	287	272	292	289	278	287	287	285	311	297	270	304	273	307	273	301	294	304	278	286	302	290	301	296	276	286	294	275	279	274	288	326	305	284	317	281	276	303	293	286	282	293	280	264	304	274	287	276	329	284	300	321	273	339	300	296	304	274	304	289	275	281	311	308	279	257	299	264	326	303	267	271	276	281	320	294	268	281	277	268	293	276	270	293	305	308	297	318	284	281	297	285	258	283	296	305	294	305	305	268	291	294	305	309	290	291	272	289	258	291	287	316	262	252	294	287	284	297	290	342	292	307	308	304	281	278	313	302	276	259	301	294	319	284	285	281	271	285	279	292	302	300	287	287	298	302	301	282	274	284	299	287	285	299	330	261	291	273	296	288	311	279	287	300	297	290	309	285	307	301	289	295	310	273	283	275	271	290	291	295	283	273	278	317	294	292	280	264	309	296	291	296	301	288	319	297	289	304	305	302	299	299	260	285	320	293	293	275	285	329	289	313	274	284	288	285	298	298	279	300	302	285	258	313	307	270	274	312	284	289	290	290	276	296	266	298	289	306	295	255	288	272	304	303	273	292	306	270	284	268	284	285	287	294	301	318	288	301	284	292	271	285	281	268	285	282	264	264	327	301	306	317	295	295	319	262	294	314	284	293	287	288	287	276	274	321	309	308	283	269	298	283	304	295	270	284	299	303	300	316	304	311	264	256	264	316	288	263	302	285	292	318	284	277	287	308	308	321	299	293	280	293	269	305	306	297	286	325	302	299	244	304	295	293	295	280	278	291	296	275	297	287	258	275	316	311	316	278	283	316	281	287	279	287	293	295	299	299	248	319	290	283	283	287	277	273	287	281	280	261	295	321	286	303	291	277	279	276	303	294	288	271	276	285	260	277	303	288	278	294	273	281	285	284	308	291	279	290	264	292	297	293	298	322	290	298	267	322	293	274	273	295	303	291	300	291	278	293	282	268	293	280	295	312	269	293	297	323	286	288	274	294	300	309	286	271	313	295	285	287	280	272	305	297	312	261	306	295	293	305	263	299	300	276	279	265	267	293	302
33838	48406	43116	33381	27470	21440	16268	12136	9011	6597	4679	3587	2549	2026	1676	1306	1050	830	731	668	597	551	522	479	457	445	493	433	433	443	428	459	447	466	480	443	432	410	421	437	437	425	459	457	437	455	383	413	431	394	420	444	413	438	460	431	419	430	435	410	401	413	399	426	420	446	389	418	405	440	376	390	411	453	441	408	473	419	452	417	439	408	414	444	425	417	392	400	418	450	415	453	436	398	418	415	429	458	435	419	421	396	413	449	412	444	411	439	433	411	477	371	406	395	442	433	449	381	431	453	429	404	444	397	438	469	441	382	426	389	435	451	440	419	449	412	449	430	470	409	427	420	407	398	432	400	429	434	445	419	376	383	419	436	451	440	453	407	414	428	434	385	404	426	410	463	429	407	472	442	429	414	418	437	393	413	421	424	423	414	437	482	415	420	414	435	395	434	428	425	419	460	447	415	452	417	418	449	449	413	406	402	414	433	442	433	452	436	407	449	420	427	408	421	455	461	398	427	442	449	408	427	405	435	395	405	470	432	416	402	434	426	457	426	435	418	423	444	425	433	410	395	409	451	440	409	447	422	431	437	408	428	466	456	404	444	438	431	453	427	395	443	455	417	410	387	394	420	384	444	410	423	433	442	450	423	421	455	432	399	400	418	412	440	431	406	446	462	448	449	431	416	443	415	427	438	456	452	389	378	442	404	438	433	407	441	436	430	452	431	447	434	450	449	422	418	436	415	428	399	406	443	422	420	402	424	472	437	415	432	399	406	398	414	387	434	428	424	406	445	413	399	413	441	403	460	392	433	457	413	426	447	447	421	466	427	448	400	398	420	444	423	408	410	433	450	472	466	429	418	441	384	404	422	405	424	439	447	446	421	416	432	414	428	453	400	434	405	450	432	435	415	422	481	503	392	433	468	394	441	409	450	416	451	435	409	410	391	447	415	437	456	428	428	443	414	433	422	407	451	440	456	432	476	438	447	419	434	419	377	459	444	417	405	446	385	407	442	415	416	404	447	415	406	400	393	419	420	384	391	400	438	395	440	424	413	429	485	434	439	415	469	438	412	405	435	429	466	419	426	392	415	427	425	428	400	403	444	407	398	432	429	438	419	427	410	437	432	427	408	391	416	440	431	432	413	438	421	412	395	442	434	439	449	431	450	428	451	443	468	427	424	432	416	463	444	437	421	391	441	428	415	435	412	405	416	423	405	424	443	423	421	406	432	430	401	414	418	400	431	419	415	465	399	412	469	442	429	387	430	434	400	437	420	427	434	472	404	423	430	416	438	399	446	459	423	437	412	383	436	421	413	393	442	436	423	410	416	386	407	414	411	429	444	426	411	420	431	428	445	434	414	414	433	418	460	411	412	434	416	409	451	418	443	457	408	452	443	455	463	416	441	407	423	427	417	434	435	440	439	456	390	412	459	415	430	412	416	452	407	429	418	437	414	422	466	468	458	438	448	413	425	412	414	421	417	439	467	445	416	415	410	397	437	415	407	424	422	382	421	440	420	421	429	471	405	442	431	422	429	435	456	411	414	430	413	416	424	406	400	453	425	433	399	399	441	435	435	411	418	456	439	437	462	424	438	422	379	409	475	432	426	428	419	398	419	447	433	450	445	445	432	413	417	419	421	432	397	465	381	498	430	441	420	417	421	442	415	422	419	411	449	422	448	438	452	392	423	426	421	408	432	443	418	422	450	456	450	402	459	445	403	398	421	416	472	463	420	393	421	442	473	423	403	450	430	413	410	449	446	411	438	420	397	393	457	442	452	409	428	406	397	429	429	421	394	429	456	436	417	396	436	427	431	407	420	399	403	406	403	443	419	432	430	422	487	430	489	393	468	410	432	437	441	416	431	394	413	382	403	403	439	432	408	457	469	422	399	422	437	419	431	429	424	418	452	430	447	432	471	436	399	429	416	409	406	468	421	421	417	457	425	442	424	409	444	414	417	425	466	417	421	424	409	412	457	405	423	406	422	419	440	417	396	473	415	410	435	444	409	413	412	453	450	404	414	410	439	474	404	450	410	421	418	411	437	462	430	452	440	473	401	426	439	440	422	415	430	449	441	419	405	434	437	490	400	446	405	414	481	436	417	462	411	406	409	433	413	463	423	430	428	389	418	430	416	401	408	431	425	390	415	411	424	383	384	440	416	437	398	447	410	424	429	441	405	412	406	428	446	431	409	444	427	426	467	431	416	438	434	442	431	452	435	462	432	438	466	429	429	421	417	379	374	448	429	406	449	423	430	419	433	402	420	467	444	425	414	439	403	425	453	434	443	445	410	442	439	413	431	412	461	450	404	461	414	435	428	423	409	439	455	421	430	442	415	411	437	405	421	450	479	434	469	412	445	416	408	450	415	418	411	440	406	439	418	453	438	406	426	430	417	402	441	441	449	407	404	398	437	434	430	414	391	424	438	427	403	450	401	402	412	396	434	435	470	398	414	415	421	463	441	426	433	445	419	445	394	431	395	418	427	404	446	391	448	447	456	435	447	448	440	427	427	423	415	426	423	404	416	426	443	420	442	446	401	414	411	428	448	432	455	434	450	419	405	437	425	432	433	441	429	402	422	430	408	479	454	454	439	398	400	446	442	408	448	465	419	420	403	419	434	398	418	429	420	423	427	425	436	462	408	426	380	448	427	397	420	430	407	392	428	403	441	462	405	414	424	447	445	412	425	450	389	463	417	419	428	375	440	462	432	465	405	414	440	435	421	413	423	419	431	422	414	435	440	431	426	432	413	432	437	446	415	457	423	427	442	427	426	444	420	430	367	414	431	443	480	464	450	429	429	390	419	444	434	418	427	415	430	444	428	437	399	464	386	436	441	446	443	429	400	422	474	403	406	427	415	418	461	402	410	422	385	425	461	405	425	429	437	453	455	438	449	408	417	433	421	404	430	462	413	439	433	422	411	446	422	429	440	462	426	428	428	439	440	437	442	419	419	401	406	415	410	427	418	431	423	419	441	459	429	404	407	422	447	428	422	457	442	410	441	453	395	414	403	438	437	425	400	432	428	453	431	441	452	446	421	438	427	437	403	442	399	401	423	464	411	440	396	470	438	435	410	407	425	418	446	429	422	433	416	377	425	428	453	442	420	399	408	416	459	426	440	440	424	422	434	439	425	416	406	423	423	377	415	449	453	465	436	453	420	419	412	477	425	420	417	445	417	401	434	419	448	416	408	370	436	430	470	443	414	420	425	426	427	447	458	429	405	386	442	433	400	428	411	440	406	428	397	423	419	422	398	434	459	464	420	484	391	415	435	413	411	424	416	418	431	449	439	432	414	399	416	447	427	417	437	421	414	421	439	411	425	457	425	423	396	420	449	427	442	443	421	428	446	426	442	421	402	429	439	418	444	419	440	437	451	428	399	410	416	470	419	449	457	419	406	403	449	406	411	438	424	443	384	412	438	396	440	415	471	439	440	419	415	426	424	407	447	426	429	450	407	413	457	413	450	433	431	447	400	388	428	402	446
23804	20676	28044	26704	23996	20293	14600	8811	5768	4087	2976	2131	1537	1262	1054	853	674	560	511	468	387	418	387	329	328	300	326	312	304	336	306	279	326	275	302	305	290	293	298	291	285	296	303	281	298	335	276	311	288	302	278	307	349	292	324	248	273	289	283	313	290	286	309	296	281	320	299	283	290	293	319	339	262	270	295	260	296	310	295	271	264	296	307	299	290	313	296	291	288	291	301	267	287	308	288	303	282	315	276	322	299	301	317	296	281	302	275	307	302	319	301	299	285	276	301	316	276	293	277	275	258	277	273	272	287	306	275	326	282	257	332	296	294	313	282	266	286	296	288	314	289	338	281	290	329	301	256	300	263	325	311	317	298	303	287	260	311	300	283	291	290	305	310	276	255	319	295	291	308	324	315	311	302	294	299	277	301	277	336	295	274	292	292	295	290	307	282	291	322	312	274	273	341	334	288	283	283	285	280	317	297	261	292	305	295	295	307	305	276	307	293	288	301	295	276	322	269	314	304	316	281	303	281	305	327	276	281	304	298	287	300	312	336	304	305	286	312	292	310	270	293	334	322	292	275	280	291	284	300	296	267	280	266	277	273	320	295	262	318	293	299	297	286	286	309	322	295	296	277	282	311	303	288	258	299	327	305	286	312	309	292	311	292	292	304	299	315	332	287	331	300	279	283	301	287	310	295	289	298	294	300	302	281	309	274	300	292	282	314	282	306	317	280	271	300	307	309	302	287	303	258	297	306	295	281	293	283	310	320	312	311	298	294	289	312	303	284	331	296	304	305	293	319	303	283	304	290	335	309	299	289	249	327	267	293	305	322	282	259	290	295	309	274	274	302	297	299	295	295	314	296	313	316	322	312	273	274	292	289	276	283	268	298	284	244	272	299	277	293	317	303	295	311	267	309	300	295	287	289	300	293	297	295	311	327	265	303	283	317	273	283	299	288	304	307	291	286	296	279	269	284	327	281	298	315	290	290	279	273	288	334	281	294	273	313	287	282	280	316	289	267	319	294	287	303	270	283	310	292	306	257	312	299	293	298	301	286	277	303	305	325	323	274	279	312	291	292	300	255	303	264	304	283	317	297	293	284	291	295	302	308	287	302	271	291	298	289	316	266	278	288	308	277	291	293	318	272	280	295	301	306	280	314	300	300	276	326	331	291	355	289	302	278	268	305	274	292	299	301	254	280	274	294	261	281	278	260	310	304	282	300	290	329	298	297	287	296	284	279	308	285	295	285	296	290	283	296	297	292	294	299	298	296	297	276	266	296	256	301	289	312	310	286	309	279	303	300	307	295	312	285	293	283	300	292	256	286	295	308	283	280	308	284	312	312	305	308	296	311	285	329	306	300	297	277	290	283	328	267	314	292	289	312	289	289	332	288	263	310	319	307	285	312	285	312	273	322	302	296	299	301	273	284	288	283	291	282	300	288	306	262	270	298	289	276	286	288	301	328	279	310	301	334	323	289	284	275	282	295	295	290	287	299	296	291	297	287	293	322	310	320	267	291	294	259	276	281	316	305	317	304	276	320	286	306	284	304	317	277	285	332	294	283	259	295	268	315	283	290	294	266	304	286	284	301	296	309	309	300	300	303	322	316	301	322	275	299	272	296	271	308	282	290	290	309	311	298	274	271	289	321	300	276	252	292	283	279	293	293	274	284	276	282	283	347	320	310	282	294	299	310	326	286	276	293	282	321	264	294	278	296	326	277	307	274	288	275	293	303	300	320	266	278	307	295	324	304	343	273	307	264	262	315	270	292	292	287	279	299	277	296	298	293	296	310	292	269	320	301	298	294	308	290	287	268	294	292	285	299	306	297	279	276	301	310	299	315	291	305	284	295	305	319	298	296	309	303	292	294	291	290	278	300	311	259	324	273	313	286	296	301	302	296	297	302	296	292	306	277	300	270	265	290	289	298	304	281	315	299	295	295	269	278	301	295	291	283	316	302	273	283	309	314	281	294	283	284	308	324	273	284	301	300	327	317	293	306	297	307	316	296	289	270	294	303	298	279	313	281	303	303	295	294	295	305	271	302	306	287	301	295	299	286	290	288	307	306	283	314	281	308	358	288	262	290	287	287	319	298	272	289	317	280	299	306	292	283	291	313	287	300	300	309	300	300	302	312	297	293	291	334	291	301	262	301	285	293	300	303	320	304	288	295	291	298	295	271	322	301	273	275	276	301	286	315	265	266	297	291	294	303	297	248	292	280	303	288	296	264	327	311	311	291	289	288	265	267	306	318	321	301	306	289	273	310	287	280	297	267	289	284	298	303	284	282	291	312	284	301	301	312	276	304	281	319	297	284	307	288	271	300	284	273	296	318	306	300	288	283	311	282	284	260	284	309	297	308	302	301	280	297	344	296	301	278	345	288	285	278	306	311	290	293	290	300	298	282	262	301	292	268	328	293	308	303	306	282	293	262	308	272	305	269	295	302	277	310	290	295	267	311	311	278	304	283	335	293	315	259	303	276	297	316	290	272	288	282	284	275	298	297	297	307	283	262	290	306	288	278	259	276	270	276	288	309	298	270	265	285	312	283	295	275	287	287	278	283	333	270	302	312	282	283	283	311	269	273	270	283	321	310	293	257	297	285	278	316	289	291	311	301	297	309	301	297	314	303	302	297	277	275	308	286	287	282	289	301	315	269	281	286	316	274	315	320	300	306	300	317	300	288	259	293	314	297	317	279	292	275	288	288	276	305	263	299	280	284	290	292	302	267	274	297	312	270	281	299	286	300	303	285	273	277	267	272	280	273	288	324	262	277	303	309	269	315	276	310	315	290	318	307	293	302	311	301	313	312	308	306	308	293	258	325	258	278	286	281	289	291	288	286	322	293	260	304	291	282	260	295	303	279	265	261	271	278	279	278	303	300	285	276	272	283	271	307	335	284	314	304	267	287	265	292	308	312	319	292	300	332	262	273	316	315	307	288	321	269	292	293	312	304	313	330	292	289	262	275	327	287	327	289	304	298	287	296	260	272	298	307	290	297	261	283	306	313	303	283	288	305	281	314	305	299	280	275	287	307	291	296	286	316	278	304	291	281	337	279	279	264	252	277	287	264	294	305	296	309	313	328	283	285	283	308	309	258	276	308	286	306	277	297	268	299	291	283	292	268	314	286	301	327	312	300	280	272	249	285	302	289	291	315	307	287	280	270	262	312	295	309	285	299	299	275	300	316	308	311	305	294	287	289	264	282	286	280	278	303	290	270	330	285	286	262	295	298	305	291	304	276	284	304	288	301	269	277	280	289	286	279	280	287	322	297	290	297	289	312	270	282	285	312	273	295	299	306	274	312	303	329	269	330	280	270	299	305	278	288	329	308	294	278	305	309	308	271	286	293	289	305	277	304	306	293	268	284	298	314	298	290	277	284	258	291	296	280	293	263	292	277	293	307	296	308	288	271	293	312	333	303	326	330	292	294	263	289	312	301	290	263	326	322	286	304	334	290	268	279	316	296	302	294	290	318	313	245	272
32717	53247	48526	38732	32265	26325	21149	16543	12311	9291	6741	5006	3763	2914	2207	1776	1395	1186	912	834	751	629	596	578	511	505	481	515	466	464	441	406	460	455	469	430	414	414	520	436	422	446	416	423	406	399	403	437	419	430	395	409	447	420	419	455	444	412	443	393	438	421	431	420	413	436	419	424	442	413	446	432	413	409	425	398	429	454	401	436	467	449	418	426	454	441	447	424	420	454	469	387	412	433	433	412	421	433	404	427	397	418	425	465	428	442	410	424	454	404	458	434	415	462	396	440	452	419	399	426	450	419	422	421	422	412	422	456	443	401	431	437	441	436	447	453	450	395	411	436	414	419	461	424	446	415	449	458	447	413	470	425	440	426	442	467	431	418	416	369	480	429	426	430	428	416	460	418	403	421	423	471	423	438	411	421	432	446	421	410	450	415	389	438	431	449	461	437	420	382	464	424	418	434	412	443	447	417	440	422	427	414	412	407	422	418	416	434	467	403	431	416	410	441	419	454	414	439	444	424	462	466	455	486	410	449	410	437	461	390	382	430	392	432	439	455	464	433	440	393	439	419	423	444	410	435	412	447	420	431	407	427	431	382	439	412	449	432	446	415	387	431	446	427	447	412	437	428	435	452	409	441	443	434	478	431	405	446	463	437	442	433	449	426	462	446	411	412	436	429	433	437	392	444	394	446	449	492	427	457	444	413	428	440	412	411	444	419	401	427	414	411	424	417	422	447	431	437	411	417	452	450	413	428	460	441	419	414	425	440	424	411	438	446	430	427	439	444	435	413	446	433	472	466	434	427	402	428	406	445	439	415	408	441	422	409	426	445	427	453	407	441	442	452	430	440	425	437	442	443	428	403	387	406	434	398	410	420	457	400	408	411	413	446	399	458	427	430	415	416	455	426	431	434	465	440	419	432	424	426	419	448	373	402	447	462	415	438	440	414	407	399	435	444	448	413	415	422	406	426	425	409	413	428	423	436	452	419	422	429	401	452	397	461	418	415	436	426	434	434	420	405	451	440	433	413	425	414	429	461	404	442	413	440	401	394	428	442	417	418	416	433	402	441	454	430	438	484	433	448	429	412	434	440	430	410	407	441	442	392	426	417	409	443	417	455	443	432	406	430	416	433	438	416	418	408	452	442	442	433	410	415	473	387	443	443	456	399	416	425	449	421	418	434	441	425	455	487	407	432	463	432	421	411	416	418	389	445	453	420	470	438	417	412	442	444	430	411	422	436	426	446	421	412	453	450	420	439	444	405	435	428	398	430	432	414	411	408	406	401	440	428	413	453	457	424	403	419	428	410	466	421	439	447	419	428	452	414	402	425	447	413	412	403	409	421	385	444	416	449	417	413	447	424	405	415	473	440	407	412	415	450	431	432	429	435	419	438	419	425	431	416	429	427	413	415	433	442	414	423	441	403	415	423	406	456	456	414	412	413	436	472	447	419	417	438	403	440	430	464	423	408	473	422	397	438	466	438	426	407	370	441	403	409	428	445	448	413	449	396	410	431	407	395	438	418	439	435	444	405	434	456	411	446	421	439	407	401	394	405	448	447	427	440	410	396	412	400	429	448	423	434	452	440	463	424	459	443	417	457	431	423	444	436	401	417	421	416	451	417	456	421	457	430	401	401	390	426	440	442	433	417	427	430	471	447	447	411	401	442	440	408	443	449	414	412	426	448	428	430	413	408	443	389	420	417	425	419	451	430	427	416	429	432	426	428	440	391	413	412	450	434	445	406	383	380	463	448	444	418	428	428	415	434	430	410	439	433	434	412	409	410	403	423	427	439	448	467	413	453	401	431	439	397	425	400	426	408	435	392	437	444	414	420	458	428	428	395	408	410	445	428	401	422	455	432	421	439	387	435	438	435	445	444	456	427	432	410	440	414	410	422	446	418	440	434	436	449	439	422	405	432	421	434	493	428	438	432	425	430	416	410	403	418	445	391	463	429	427	473	434	409	407	416	438	430	421	422	426	402	451	408	394	413	411	416	416	436	465	412	431	406	442	416	426	447	427	393	401	437	458	397	413	435	453	449	415	402	406	454	406	426	423	409	429	425	448	425	457	441	428	432	418	418	387	412	456	418	452	453	421	408	431	407	450	434	439	422	431	452	430	443	451	413	468	428	423	403	399	463	438	439	420	412	459	442	416	426	460	429	455	434	464	443	425	465	437	444	405	388	447	407	444	417	411	451	432	434	412	451	421	451	426	443	433	434	454	446	437	401	425	448	462	408	456	396	434	423	413	452	395	398	416	404	426	470	419	417	411	439	431	414	434	412	445	425	402	436	395	411	415	473	440	425	419	436	406	439	439	425	416	421	412	411	422	440	430	421	460	419	422	459	431	440	442	403	369	434	405	431	405	466	430	456	459	460	423	420	423	419	426	425	410	451	453	441	421	404	426	411	434	409	416	414	433	404	419	400	440	420	400	468	390	461	414	410	385	477	397	425	424	410	410	427	400	430	425	406	460	412	394	407	411	438	416	437	461	442	451	436	449	438	452	461	427	413	392	444	442	412	398	434	406	465	463	427	413	433	401	388	428	412	410	473	407	440	417	423	434	398	400	425	411	386	468	454	430	432	410	412	410	406	374	434	428	441	430	430	458	450	413	447	419	427	419	443	437	391	442	448	412	401	417	424	429	462	411	453	435	424	459	410	432	419	455	397	405	419	456	443	464	414	432	406	394	420	438	445	456	459	448	420	434	438	421	432	414	435	399	424	438	426	422	436	430	458	411	400	416	398	423	429	454	385	447	430	445	429	395	397	425	429	436	403	431	433	423	428	411	409	444	428	421	445	406	445	453	400	416	411	425	392	405	449	467	453	417	435	402	405	434	437	418	461	412	405	432	430	418	471	418	451	428	452	433	411	447	411	398	424	448	410	446	389	420	407	436	433	436	441	434	447	413	447	433	421	456	413	445	441	417	445	456	421	424	428	441	410	436	426	420	437	407	470	423	421	415	416	437	443	437	446	435	403	429	492	431	431	411	443	431	455	458	427	433	426	419	437	446	453	388	411	452	414	412	411	425	432	401	426	426	390	408	389	414	429	409	417	426	405	402	388	426	393	425	448	440	371	392	450	404	464	428	448	438	447	464	419	433	416	403	460	408	436	446	468	441	402	464	443	446	409	425	436	451	431	388	457	430	410	447	421	453	416	410	429	428	383	436	419	422	425	425	432	431	423	449	424	453	398	403	421	403	481	422	467	424	428	393	419	441	452	423	401	408	411	449	443	399	440	435	440	461	421	448	431	439	447	414	429	440	422	454	411	408	431	408	378	428	436	449	451	423	417	428	463	418	443	442	441	395	417	440	448	424	408	395	436	473	424	417	412	409	475	447	429	441	440	421	413	397	412	437	395	408	446	449	394	452	396	423	468	420	434	439	430	397	426	425	408	434	420	424	455	435	428	414	438	420	423	430	442	409	425	439	384	474	443	398	447	405	478	411	453	388	421	432	430	412	423	455	409	446	414	427	434
22795	20734	28325	23762	22613	24044	21794	13208	8446	6055	4363	2988	2234	1687	1301	1119	973	771	642	519	482	446	409	373	336	317	340	330	322	338	329	318	298	301	287	282	303	325	301	308	295	293	261	295	302	313	305	282	298	298	299	272	323	262	289	274	323	322	292	321	286	317	283	300	281	310	291	293	291	283	285	290	282	291	291	283	274	290	274	279	281	256	304	311	295	284	311	267	297	276	302	305	274	304	308	274	308	295	287	283	290	313	281	287	269	300	282	290	309	261	282	303	287	266	270	316	287	289	287	321	316	306	288	280	281	265	293	283	267	298	286	293	313	296	307	292	292	288	263	273	272	281	304	313	296	282	293	285	262	279	316	284	314	258	256	300	287	255	271	299	296	293	272	279	303	285	265	309	313	282	267	270	285	304	296	282	298	264	284	314	283	292	299	290	302	292	267	271	298	286	305	302	300	291	315	291	286	317	303	311	278	260	327	292	318	274	320	270	268	277	298	278	327	287	284	306	334	300	313	294	269	280	249	295	325	287	287	265	313	276	304	297	281	280	305	306	292	304	289	290	314	297	278	269	295	314	289	287	263	298	317	283	277	304	288	321	264	294	304	318	292	328	291	288	306	316	303	310	311	286	298	259	294	302	289	275	314	286	302	309	289	271	303	281	274	301	277	281	299	265	297	280	286	307	312	282	263	291	308	287	259	300	275	294	278	274	306	292	264	299	304	265	299	276	286	278	298	301	302	293	270	297	280	277	292	313	257	276	296	277	303	302	308	326	304	280	280	273	279	314	316	284	298	290	285	259	292	287	264	297	268	300	303	312	270	313	300	279	273	266	273	284	305	262	280	282	315	290	305	240	277	326	279	292	315	300	293	297	287	268	274	273	264	323	288	290	291	275	319	258	311	276	279	301	288	279	269	297	279	313	307	283	266	288	275	303	284	289	295	291	283	258	287	294	300	291	265	292	287	306	324	291	293	260	260	310	266	287	268	297	292	289	310	255	298	292	297	282	276	285	304	300	292	311	261	281	273	304	281	316	283	279	323	305	297	264	256	260	302	263	266	287	257	296	283	293	319	285	290	302	262	304	290	305	320	275	308	295	297	248	308	287	321	275	294	285	293	297	318	281	300	297	296	257	263	287	321	286	266	284	271	284	275	305	265	308	289	268	301	313	268	283	325	304	299	303	271	292	288	287	267	302	306	313	296	320	303	286	250	326	305	284	277	266	316	273	257	266	298	285	304	309	302	286	306	291	279	286	306	292	309	310	319	275	321	296	251	278	268	285	266	293	294	291	309	283	291	285	304	319	304	289	300	276	265	288	297	273	279	284	280	274	306	290	281	305	280	304	293	278	327	303	299	309	268	268	285	276	280	272	295	251	276	291	301	287	286	305	312	283	266	277	282	279	290	316	291	297	324	281	296	267	303	305	318	304	283	274	282	280	273	308	324	273	304	285	285	313	333	280	271	256	310	284	306	306	299	286	256	271	311	286	303	274	302	296	295	303	311	288	305	317	271	295	276	306	282	303	276	260	280	303	315	298	278	304	280	295	294	277	274	304	301	311	308	304	322	278	308	299	302	313	285	293	282	324	273	293	275	294	267	295	304	321	297	275	317	286	286	311	294	304	273	277	302	280	279	275	280	282	294	284	258	298	337	330	309	291	288	272	288	284	284	298	287	290	303	299	281	245	289	303	298	295	320	294	281	291	300	297	292	292	285	284	308	296	278	278	324	289	289	302	296	290	263	277	286	286	282	284	311	285	266	313	304	318	302	272	284	284	252	276	261	311	267	314	288	316	294	295	282	271	310	286	298	298	258	285	298	280	297	282	269	300	282	269	307	302	293	289	280	284	282	280	278	292	319	306	273	316	306	302	260	269	275	283	276	285	302	307	297	282	266	298	316	300	269	304	282	312	301	282	310	256	266	300	289	287	306	280	266	295	304	293	287	285	306	275	281	333	261	316	302	270	271	324	296	333	295	307	277	262	287	286	299	311	302	277	302	302	286	314	294	277	280	305	290	284	286	302	299	326	282	302	302	309	291	286	279	290	311	305	283	279	289	285	312	303	284	299	319	316	304	278	310	279	279	274	273	292	327	306	294	275	276	274	259	256	260	276	288	271	317	298	274	297	297	288	299	298	271	283	292	298	290	266	279	289	289	316	271	295	261	258	324	296	283	257	270	315	288	297	265	287	309	279	263	293	276	290	288	263	318	326	321	291	299	294	276	313	251	320	262	257	283	280	301	294	271	305	324	330	295	277	289	316	302	282	276	273	249	293	289	285	302	269	265	252	297	279	289	301	294	279	284	280	272	281	300	330	310	300	312	287	310	283	296	277	294	300	289	292	280	312	311	280	288	288	278	273	314	280	309	282	282	293	292	295	305	300	290	280	301	274	301	305	289	289	316	304	304	264	280	290	279	325	280	296	313	304	298	273	301	305	292	287	274	276	296	306	304	320	296	277	270	298	284	294	283	309	315	291	280	298	308	292	327	296	304	325	274	299	271	307	262	270	311	304	258	275	310	296	296	294	295	303	291	261	309	288	313	267	329	305	287	340	295	278	285	281	276	285	282	278	307	289	300	286	287	292	296	308	263	291	295	293	270	327	254	297	299	332	272	274	288	282	316	279	294	261	338	301	266	297	288	297	282	291	295	328	266	305	292	300	288	278	320	274	313	264	325	293	300	296	265	278	284	306	290	317	262	293	282	308	276	281	285	297	314	307	264	325	295	262	320	303	296	279	270	290	338	315	305	263	314	301	299	266	296	316	279	260	294	277	292	264	273	293	270	312	276	296	286	271	333	293	285	324	292	238	294	301	292	303	308	285	290	311	306	308	307	302	285	282	273	276	296	281	280	273	266	274	328	297	281	272	281	251	277	285	288	297	274	282	280	324	290	269	299	270	305	300	302	293	279	297	296	295	308	320	266	285	304	262	320	288	282	280	293	282	275	285	317	288	270	276	270	281	296	282	279	281	278	304	322	290	288	315	290	289	285	283	274	307	301	293	311	270	289	287	302	332	301	275	267	279	291	302	285	299	287	262	305	287	284	296	272	291	299	283	279	322	289	278	294	270	291	287	292	273	280	316	272	299	249	280	281	288	297	307	309	271	304	303	276	270	320	278	269	313	309	278	293	298	291	258	279	272	298	311	325	300	309	285	329	300	271	300	323	308	312	274	296	318	291	274	307	283	277	327	286	320	289	323	296	293	281	289	288	303	273	310	286	303	308	299	281	288	292	274	274	265	267	291	292	268	290	288	289	289	275	280	269	281	242	279	266	259	315	287	300	298	270	298	304	302	294	280	265	250	275	254	293	281	314	285	293	283	306	307	309	285	302	291	259	296	277	303	324	295	318	293	279	322	309	306	292	300	330	317	295	283	249	300	273	312	314	303	277	260	307	308	273	277	280	316	308	291	265	309	324	293	316	299	289	288	345	298	310	309	303	311	258	308	315	277	303	303	305	310	304	273	270	317	313	294
34478	58346	54267	43700	36654	31479	25952	21018	16529	12688	9459	6648	5139	3997	3088	2368	1995	1679	1255	993	877	758	671	576	572	521	532	494	485	442	422	450	458	452	463	451	453	413	440	426	408	423	451	418	421	390	470	430	430	461	414	421	394	398	403	422	438	409	422	449	460	412	381	388	431	405	434	443	400	411	421	443	455	453	409	399	400	405	411	368	409	437	415	469	436	437	433	431	405	420	440	410	402	407	423	448	440	390	405	402	403	387	465	453	382	421	440	419	448	410	401	419	433	453	452	409	422	428	415	395	432	427	415	443	438	410	399	413	453	422	434	422	394	425	421	411	407	438	402	436	440	407	435	421	421	426	426	407	408	416	405	429	396	403	395	424	412	382	448	421	388	412	454	421	412	449	430	442	425	404	389	479	433	448	416	403	400	369	414	428	439	378	389	425	404	432	421	412	433	450	456	416	396	404	404	399	408	430	457	416	380	412	412	407	418	412	445	396	414	398	415	438	430	452	422	345	403	427	413	448	438	436	399	413	435	421	388	439	419	412	435	414	432	400	397	407	379	401	394	425	400	387	421	416	403	436	434	406	374	458	444	437	460	449	395	444	442	418	438	425	426	423	428	420	443	410	450	442	399	446	434	433	392	402	423	411	437	429	442	386	415	404	416	442	391	415	383	445	424	371	422	422	436	394	411	431	397	405	399	429	397	413	460	425	402	427	444	397	366	412	432	443	437	391	416	428	437	390	416	417	466	439	440	438	384	401	384	379	408	397	393	438	395	396	387	385	452	425	410	432	454	386	386	388	424	429	424	431	408	389	436	440	399	429	416	410	449	417	414	438	428	417	436	399	436	428	448	463	401	411	407	431	425	421	422	415	405	380	449	433	416	439	411	417	403	414	422	428	416	411	411	407	424	433	430	430	415	430	421	447	451	390	377	452	408	458	393	438	412	432	402	465	402	450	422	413	371	429	428	384	459	430	472	402	424	430	387	433	411	405	374	466	426	408	408	433	442	397	401	405	456	451	425	448	379	421	405	451	414	397	402	430	430	406	399	362	398	453	389	418	447	402	390	401	410	454	422	435	404	402	420	399	421	404	434	401	426	459	436	412	427	452	395	399	410	399	447	389	407	456	411	426	415	410	415	395	398	407	383	468	412	422	391	433	414	412	460	443	417	410	435	443	400	442	443	445	405	421	391	428	420	404	419	436	420	400	434	390	416	416	387	395	438	396	423	437	429	380	391	397	425	405	404	426	444	428	435	438	429	421	424	440	400	419	439	436	437	394	413	377	388	455	429	410	429	400	404	463	439	440	430	407	447	398	434	421	408	417	437	425	436	444	403	451	420	412	426	442	401	390	427	416	403	374	433	411	418	410	438	439	393	432	443	432	403	389	457	451	413	410	413	389	418	408	399	442	427	446	367	386	402	426	406	439	422	436	397	396	402	387	415	455	398	446	410	425	438	399	424	417	431	388	394	456	426	423	411	418	424	429	425	378	435	404	413	421	423	424	423	407	435	416	374	435	436	400	454	422	403	402	383	393	408	413	385	449	437	449	428	385	439	463	430	435	421	431	432	424	470	422	428	427	413	431	430	436	432	434	451	438	424	419	442	437	427	423	402	418	393	435	390	421	425	426	416	418	443	443	425	407	374	413	457	412	423	444	427	378	433	437	414	429	410	414	435	432	392	394	445	431	438	429	427	415	425	422	465	432	429	400	418	432	448	397	397	445	403	433	384	420	409	471	428	415	416	457	436	411	453	390	406	446	405	402	435	457	404	412	400	404	430	413	412	401	423	405	398	420	466	383	424	406	415	387	438	427	420	409	414	406	434	386	452	408	439	403	408	417	403	407	408	379	427	456	442	417	410	453	406	418	407	410	391	380	409	446	423	396	452	456	403	430	454	420	437	441	376	453	410	445	397	370	422	411	435	405	404	434	453	397	424	397	391	387	427	391	414	419	424	426	382	438	419	404	404	397	411	393	411	389	417	375	394	410	433	423	419	432	443	420	434	412	454	383	407	418	434	459	409	421	437	402	458	429	412	440	419	386	445	430	399	447	411	385	410	438	436	431	387	420	417	409	395	436	417	428	399	405	425	415	411	401	410	410	421	453	404	435	400	425	404	408	439	437	410	395	435	409	420	420	417	461	411	426	446	386	414	436	386	393	416	431	423	442	396	477	439	390	432	393	422	424	418	395	432	410	398	420	473	401	410	445	415	385	422	420	440	419	448	411	421	395	421	431	426	456	383	423	391	437	398	429	446	367	457	411	433	478	432	401	429	396	415	424	444	394	397	424	393	437	455	384	407	401	429	405	396	391	447	415	423	464	405	409	379	426	440	439	436	406	372	416	410	439	414	395	438	424	424	421	393	417	435	383	407	421	416	395	392	422	403	398	405	409	407	442	393	417	422	425	436	413	435	435	487	452	384	409	413	437	449	428	449	429	419	474	412	412	396	414	447	420	417	438	396	401	439	402	418	445	413	383	438	431	442	381	408	430	424	461	376	441	374	400	412	418	421	434	406	400	429	413	413	410	391	428	424	418	441	430	395	382	428	380	390	412	441	414	425	397	456	444	401	408	430	380	443	423	417	411	421	386	412	412	423	440	449	437	405	406	399	484	455	438	434	393	426	428	399	392	429	363	436	409	403	414	400	422	435	439	396	433	437	414	379	403	381	436	423	409	423	417	415	433	412	407	397	439	382	413	442	400	422	420	420	405	446	451	406	434	428	411	400	395	412	414	403	375	426	405	446	461	395	424	423	416	437	459	407	407	390	383	442	400	450	449	440	445	424	413	405	456	407	442	424	408	415	431	407	438	416	419	382	407	407	392	418	416	389	402	430	401	380	417	387	461	429	406	433	402	406	406	439	397	431	427	440	403	445	368	363	396	428	423	359	397	396	431	376	426	404	399	428	450	444	413	400	450	410	428	430	394	434	417	439	388	393	398	454	444	425	417	415	440	435	424	433	449	417	385	398	437	409	413	428	408	401	425	411	428	418	424	416	416	395	411	440	429	445	411	409	386	420	430	406	400	431	443	450	437	396	416	413	444	463	411	399	427	414	410	424	376	413	401	417	342	394	452	437	399	420	443	380	436	430	404	457	443	426	412	415	412	381	402	411	416	421	424	405	409	452	428	424	407	431	431	429	410	417	427	415	416	404	402	409	391	396	415	426	414	428	428	410	439	413	387	442	396	440	413	406	432	406	457	431	397	438	415	384	388	400	446	434	436	415	418	390	423	410	429	449	425	376	398	425	402	438	424	424	423	410	452	426	409	414	396	424	415	413	399	465	407	419	463	409	401	401	376	405	413	418	438	421	416	390	475	443	377	409	401	381	404	430	410	417	412	375	427	374	419	399	422	407	442	421	417	411	470	437	426	402	414	437	433	409	461	425	396	397	378	402	445	424	420	411	452	430	392	415	417	449	393	421	449	456	391	441	422	421	387	406	446	440	406	431	350	440	440	383	459	431	411	444	435	426	406
28379	30321	37319	30269	20080	13054	8256	5328	3678	2561	1864	1329	1042	867	679	587	549	492	416	412	379	334	357	325	299	294	342	309	290	318	321	292	285	302	304	327	316	301	315	329	311	299	308	303	299	281	298	284	295	263	301	315	300	286	286	263	309	271	280	283	295	276	288	296	298	291	300	296	293	326	281	313	328	290	316	271	281	304	308	295	298	302	295	314	320	258	330	267	316	320	247	320	322	309	282	273	307	265	329	302	283	298	309	302	284	286	295	312	304	286	287	329	298	286	283	301	289	293	320	290	285	287	299	324	287	279	309	266	299	279	309	292	282	305	290	273	298	287	269	302	299	282	302	306	316	283	304	270	273	286	305	300	301	289	294	292	304	304	308	292	333	289	292	327	273	304	300	310	292	308	285	283	302	310	288	290	301	327	338	309	285	298	338	284	306	295	313	311	314	316	312	261	300	309	276	317	278	292	296	262	287	282	308	323	328	289	293	293	341	324	318	302	304	305	295	285	327	291	277	310	305	276	300	283	287	276	286	301	306	296	288	284	308	279	307	292	335	264	302	314	279	280	273	287	277	302	279	313	270	266	276	275	277	284	307	310	297	289	302	283	316	285	297	310	296	323	269	295	320	308	282	306	304	299	290	322	322	295	288	297	289	281	293	277	290	273	281	286	295	285	321	326	278	276	264	276	286	289	321	299	273	301	292	280	276	307	288	312	296	321	304	296	285	303	290	292	338	294	270	274	300	312	311	295	268	324	317	305	274	274	318	313	316	310	333	274	295	263	311	307	320	266	303	327	283	295	298	275	314	299	298	298	316	273	319	274	309	320	297	300	321	318	279	304	301	296	287	311	295	322	301	288	305	307	309	268	257	314	310	305	262	296	301	281	287	281	303	257	278	291	308	284	290	288	305	296	303	268	290	292	280	290	295	269	307	323	260	299	316	309	301	304	278	310	291	305	301	313	296	289	332	263	279	293	287	318	317	307	307	299	297	312	305	277	261	288	281	293	290	296	284	299	300	288	292	326	309	282	310	282	276	304	300	329	287	283	322	311	280	278	341	284	287	273	293	305	284	295	289	299	294	271	288	292	298	331	262	290	266	278	265	280	316	277	286	271	284	295	314	300	306	303	276	293	269	275	306	284	291	299	305	264	283	283	325	300	281	310	313	301	306	312	316	274	301	315	294	324	299	297	298	288	334	291	299	291	279	294	317	280	276	292	275	291	318	335	304	314	321	280	307	317	292	313	312	301	302	293	275	290	299	324	288	284	290	270	303	332	317	272	288	312	306	291	267	297	302	281	307	273	297	316	270	297	274	286	314	274	305	326	313	261	309	295	306	345	285	320	282	287	315	290	284	263	295	313	254	314	298	301	310	306	309	287	301	287	308	287	283	284	309	278	307	295	287	309	290	296	275	281	273	301	312	267	287	303	329	277	289	301	314	305	299	300	269	296	326	305	278	315	307	289	296	329	271	323	301	303	315	341	321	282	297	264	297	273	308	292	299	357	311	319	259	276	283	261	300	298	294	299	324	364	294	298	295	261	315	304	305	298	295	279	286	306	293	304	273	283	277	312	284	305	283	261	305	326	292	316	280	273	287	276	292	278	274	311	306	308	298	327	291	293	311	314	286	322	301	300	272	305	299	294	287	262	265	293	304	270	322	275	319	281	284	285	312	272	302	305	274	302	282	298	285	260	286	276	312	293	314	290	303	327	299	280	287	317	309	284	289	304	291	307	317	284	315	295	289	291	285	276	268	310	267	319	301	312	275	283	320	303	301	320	297	302	294	326	251	298	275	311	291	277	286	308	310	272	290	288	292	288	291	287	307	285	299	307	255	315	284	263	254	307	299	292	324	292	311	300	307	274	269	288	289	286	300	262	311	266	298	308	323	309	276	296	322	294	300	318	274	305	311	276	292	282	295	281	296	287	282	270	315	283	268	306	300	294	282	301	293	281	333	317	303	284	304	297	281	289	296	299	288	295	303	318	290	299	318	304	330	308	307	331	311	290	281	320	308	278	299	325	257	312	313	293	270	281	316	307	280	323	304	307	298	304	277	323	318	304	308	273	279	306	284	307	322	289	278	287	282	312	281	286	285	328	316	311	306	304	295	303	312	304	301	302	278	282	311	288	252	292	295	306	275	319	297	290	282	284	299	305	323	298	275	293	308	296	283	296	270	325	314	287	294	275	331	320	308	296	295	304	287	285	269	302	294	334	304	288	276	320	311	291	278	292	273	274	293	298	301	291	280	327	303	292	302	298	295	294	271	290	272	287	293	281	308	285	310	293	298	306	284	288	281	278	310	323	295	296	297	289	277	284	288	305	315	308	277	285	288	305	295	280	288	309	308	281	293	253	314	304	294	319	304	335	311	303	272	300	337	267	323	306	282	293	316	313	296	262	301	287	320	289	315	310	333	308	317	278	301	315	289	300	280	276	310	305	297	298	276	276	273	321	298	314	304	328	304	281	324	267	334	306	285	291	276	277	308	284	300	264	310	281	324	318	282	281	291	318	310	290	312	278	276	325	285	295	325	276	287	255	309	268	316	291	304	271	307	313	310	307	323	307	331	309	271	308	309	315	285	289	308	282	280	304	302	300	313	299	279	289	308	292	308	297	289	300	307	294	299	315	277	299	323	281	315	300	318	307	312	268	298	314	287	303	306	288	288	283	318	327	300	329	305	313	322	307	310	286	262	304	271	295	312	296	281	265	304	285	304	272	300	289	307	275	306	296	283	320	327	294	301	295	315	303	308	292	304	276	294	310	309	307	304	288	336	296	298	273	291	287	289	302	314	298	319	258	337	305	318	293	270	310	295	288	283	284	276	276	258	304	295	275	284	302	266	287	350	291	305	320	273	298	289	282	284	298	284	325	308	290	296	296	296	293	314	296	295	294	300	322	270	297	289	308	270	292	273	286	296	334	293	279	298	281	318	319	275	301	261	311	293	324	313	284	297	297	297	304	297	280	282	307	287	309	290	301	284	304	313	304	275	306	306	294	294	274	319	296	305	307	294	287	287	326	277	295	299	289	287	295	312	294	275	334	268	305	305	306	331	272	295	267	280	298	271	281	274	340	332	326	304	286	310	288	293	276	291	326	300	293	329	272	287	328	296	318	304	288	316	299	282	304	302	280	274	283	289	287	323	278	322	308	290	294	301	312	289	281	295	305	303	307	278	271	295	297	287	320	294	304	274	286	272	313	296	309	279	304	293	284	300	318	302	294	280	309	282	297	284	289	299	341	314	328	298	303	302	299	283	292	288	290	309	305	292	285	296	276	276	291	292	312	309	301	301	280	298	267	313	286	304	287	314	300	318	287	302	307	285	279	318	297	294	292	268	308	287	302	278	276	271	318	282	288	284	329	253	292	272	295	288	284	296	301	282	311	300	305	313	301	295	338	302	267	280	333	289	251	299	303	332	299	264	282	287	311	322	306	289	292	300	297	304	296	320	279	274	256	284	305	300	313	289	304	293	299
33016	48178	43924	33675	26919	20710	15799	11774	8809	6531	4492	3319	2533	2034	1516	1304	1033	918	745	694	619	572	564	509	519	535	492	477	473	470	468	445	473	426	474	409	425	457	443	437	445	454	451	437	406	415	428	425	425	411	456	425	422	472	434	410	415	477	421	433	422	447	434	454	414	409	429	403	402	424	398	443	451	419	426	425	449	407	476	456	435	423	462	394	440	441	431	461	427	450	453	440	393	418	438	443	452	453	395	425	418	452	426	434	436	460	459	398	457	446	422	400	423	412	434	437	425	405	453	420	426	457	429	438	443	462	457	404	421	394	447	409	415	380	495	440	406	421	450	400	415	446	419	414	436	445	433	387	400	437	484	445	448	408	417	419	428	479	439	401	406	439	442	382	425	457	439	416	433	432	422	400	419	435	435	400	452	411	422	410	428	459	425	420	429	454	440	441	495	442	476	416	428	442	471	437	430	410	415	440	438	477	435	446	428	416	417	451	384	401	414	482	428	455	429	392	452	471	423	433	452	430	435	450	459	427	443	437	423	456	419	425	442	418	450	410	442	465	428	407	425	432	452	391	489	412	423	439	430	458	415	425	440	428	437	460	438	430	432	436	424	421	404	402	448	414	428	448	422	451	424	404	424	456	445	434	427	414	423	450	430	469	434	414	465	446	434	450	442	426	409	447	429	439	438	470	465	454	451	410	464	459	429	409	433	443	399	431	402	464	454	406	426	462	454	442	421	432	444	418	408	456	448	394	437	441	441	426	413	394	421	425	436	401	445	455	400	447	408	449	461	423	413	415	455	429	437	417	392	432	419	469	427	393	406	438	452	429	466	431	429	424	415	400	493	450	449	472	464	426	431	399	435	458	435	410	411	407	448	426	422	455	392	428	432	433	428	426	450	422	403	478	382	435	388	410	406	408	412	407	436	408	405	415	422	424	436	416	421	421	452	412	442	431	459	426	441	455	433	416	453	400	423	435	459	452	423	408	394	449	451	425	428	409	462	458	468	405	404	443	446	440	399	415	446	424	435	463	433	479	446	438	424	428	398	431	416	431	434	453	405	424	422	462	421	418	450	444	399	436	419	434	419	424	432	460	395	420	430	443	432	432	437	433	445	473	426	442	467	422	422	446	417	447	429	423	409	418	470	424	440	428	420	409	453	448	419	417	416	448	425	437	424	405	426	426	390	412	395	409	414	445	452	416	437	424	442	423	393	414	435	426	428	448	447	433	390	427	417	458	422	443	466	432	403	434	432	416	382	465	423	474	424	440	445	404	452	400	413	400	429	436	416	445	404	437	431	423	420	470	453	432	420	462	407	447	392	430	468	439	428	433	423	436	425	442	424	447	443	425	459	393	423	421	427	434	424	397	469	417	427	420	444	464	422	432	435	437	457	439	453	420	406	414	406	428	373	460	450	445	453	430	447	442	454	433	406	430	403	411	433	417	433	421	412	431	445	458	441	439	412	419	418	436	454	424	445	408	431	420	448	447	417	435	401	460	422	425	438	434	422	448	445	440	440	420	452	417	411	452	425	418	450	430	461	423	423	440	412	420	422	410	431	475	426	472	414	452	467	439	411	444	440	412	406	433	403	418	453	401	443	431	433	450	390	431	436	416	449	441	459	393	410	433	418	418	434	446	431	444	456	403	409	441	448	438	448	440	418	440	434	449	475	426	420	423	439	443	422	396	408	444	414	418	403	396	410	401	455	432	443	417	461	439	450	401	442	438	427	407	441	408	421	419	445	399	433	449	415	431	440	424	428	426	428	427	444	437	436	455	418	441	417	437	405	436	433	415	438	414	443	426	438	411	454	404	439	394	444	396	437	401	448	433	455	417	418	445	419	437	464	416	470	409	418	418	428	425	425	426	448	462	407	446	430	441	427	428	398	426	435	433	462	434	411	447	428	466	462	415	394	442	445	444	451	426	418	389	459	447	442	431	444	454	417	457	415	428	407	427	442	450	430	424	433	424	426	465	432	420	449	475	442	459	451	427	436	451	471	410	443	416	387	439	446	456	407	409	444	461	413	437	399	441	435	461	422	431	448	426	430	412	419	435	400	384	422	467	454	428	431	451	422	447	466	442	432	419	445	426	385	453	446	467	432	456	428	418	399	439	427	414	385	408	436	449	409	440	440	387	412	464	443	418	420	441	405	417	429	441	428	414	461	441	431	411	429	444	464	400	459	454	414	465	401	442	435	417	460	430	428	453	439	460	452	421	415	440	432	448	451	426	428	443	424	457	437	446	431	408	452	443	452	441	402	430	438	394	412	423	435	390	451	448	435	414	432	444	460	452	424	464	414	408	449	467	455	438	408	407	441	447	395	434	460	438	442	447	403	453	412	450	426	407	476	421	420	423	436	444	451	459	445	446	418	426	404	415	438	406	393	450	421	434	447	418	417	463	419	435	417	409	423	478	423	433	421	414	395	405	419	426	431	448	421	436	483	424	438	441	460	450	417	426	460	415	400	449	494	451	442	416	398	439	405	419	456	407	414	406	432	433	450	425	422	428	455	453	448	437	444	426	435	428	398	433	439	423	415	435	407	457	415	433	386	454	438	406	464	449	385	456	415	417	427	415	418	391	436	408	418	432	432	413	406	459	421	417	409	398	407	405	437	433	446	427	415	425	415	425	397	446	414	429	426	422	423	430	420	476	450	447	434	428	453	418	447	417	450	439	370	414	429	440	429	416	398	431	441	424	430	422	436	432	422	417	436	434	425	398	432	440	402	442	435	435	411	421	439	434	403	450	437	446	413	428	423	429	410	447	396	443	421	448	460	447	454	402	441	431	411	463	417	437	417	473	468	382	414	424	457	432	426	390	451	398	434	439	422	428	423	419	420	436	393	398	453	451	420	417	437	459	419	450	427	452	469	431	415	393	422	436	423	425	444	437	426	403	428	416	447	423	427	467	437	435	437	456	420	404	439	390	411	387	432	483	424	455	429	449	429	443	417	400	412	454	436	418	436	407	449	439	438	398	394	436	442	411	440	434	420	461	437	445	453	384	427	471	406	432	447	419	451	446	429	458	435	431	437	452	408	454	436	387	428	409	454	446	436	413	428	405	411	442	412	470	417	413	428	433	382	438	438	471	457	471	441	454	417	451	446	460	456	423	440	433	435	419	452	447	407	434	469	419	482	463	413	399	408	409	419	477	423	403	444	478	415	460	441	419	461	424	445	450	454	410	429	472	440	404	457	431	441	408	434	441	418	429	409	427	417	440	423	443	454	457	441	423	398	432	461	457	396	456	448	409	438	424	444	433	463	402	407	448	418	429	414	422	423	410	450	430	391	404	444	408	464	430	398	422	442	433	445	467	423	459	459	427	426	466	436	450	478	432	409	407	476	447	428	436	440	440	430	464	405	425	421	467	412	453	431	428	456	458	439	433	462	438	419	424	436	419	474	441	398	419	448	432	419	448	401	428	458	392	423	463	418	421	435	452	430	433	403	430	459	452	443	453	413	433	418	445	430	428	435	439
23964	20778	28155	26621	23746	20309	14916	9055	6022	4062	2849	2004	1574	1267	991	866	747	649	488	419	423	342	362	361	354	328	348	289	283	344	320	324	340	308	303	291	279	302	298	289	297	291	283	332	331	317	305	291	300	282	314	277	313	310	304	278	276	259	294	300	298	321	297	285	309	282	260	333	296	331	275	302	316	282	266	318	273	297	297	312	296	290	325	287	323	278	295	303	288	323	306	293	295	294	278	283	322	287	311	311	315	315	287	308	295	300	290	300	312	290	276	316	278	274	291	313	288	283	308	301	314	343	309	308	286	305	304	318	280	271	277	307	270	302	281	302	266	283	304	276	278	269	299	310	295	316	318	295	292	276	296	294	311	259	335	315	302	287	309	258	310	323	303	289	333	283	300	323	291	272	306	281	288	275	306	310	263	322	311	284	283	319	315	295	310	284	295	301	282	297	304	325	318	299	278	308	322	298	296	293	286	292	309	300	282	313	298	294	307	321	306	272	280	341	299	293	310	321	313	271	270	297	295	283	329	313	306	299	306	302	296	304	263	304	292	317	286	302	302	277	296	285	308	299	298	305	327	324	290	283	278	273	281	307	282	314	313	329	325	320	269	318	298	309	293	305	279	272	286	263	310	312	284	265	267	303	315	305	306	292	314	271	322	301	280	315	268	284	307	286	285	286	311	323	296	287	321	292	287	297	260	293	291	304	287	288	289	280	300	296	292	301	308	306	289	301	304	294	284	323	328	301	347	297	286	290	303	299	267	319	271	272	301	325	304	307	301	332	290	256	280	275	321	286	295	291	295	294	309	312	287	298	317	296	304	316	280	247	291	274	304	321	279	261	288	271	309	306	296	280	327	294	299	305	316	293	271	303	275	311	264	314	285	300	303	282	276	273	301	298	297	312	282	298	292	304	328	315	290	318	314	313	294	292	287	314	316	302	282	313	279	288	283	293	293	338	298	279	276	310	289	283	299	308	299	320	315	283	300	285	305	303	264	312	313	299	284	285	325	295	339	293	318	278	292	316	262	282	296	270	305	290	293	303	295	311	295	300	273	315	289	281	298	279	290	292	283	291	325	279	310	282	277	280	279	294	319	275	294	314	266	294	276	321	332	281	287	310	289	271	319	304	269	283	314	289	283	323	317	280	293	311	282	290	293	261	288	308	296	306	281	263	275	283	305	304	327	289	295	282	286	293	307	286	303	292	309	284	303	270	283	314	306	296	308	297	269	308	310	284	282	308	309	292	290	302	270	296	307	309	273	288	294	323	286	286	308	319	319	308	298	273	268	280	278	315	306	317	307	284	310	304	293	306	293	286	316	324	270	298	296	301	303	305	340	279	291	278	292	320	285	323	284	267	303	301	302	304	314	299	298	282	320	287	300	275	292	281	286	277	283	306	278	292	254	296	292	267	320	296	286	300	317	301	281	291	313	292	308	282	302	304	316	272	291	325	297	276	289	310	332	280	290	324	282	311	319	294	292	328	300	314	280	277	292	267	282	273	275	318	285	307	299	298	269	295	291	284	294	330	303	264	294	265	287	290	297	331	279	287	280	332	307	324	310	308	296	274	305	298	316	302	298	295	284	276	284	301	294	300	285	301	294	313	298	258	302	306	315	307	304	290	286	336	283	296	243	302	307	269	262	308	306	291	343	298	308	304	317	301	290	260	284	300	297	277	301	276	344	287	289	294	315	322	301	303	273	299	273	276	310	276	294	262	303	295	276	308	279	284	273	289	301	299	316	295	307	342	297	287	283	293	284	286	283	237	316	267	291	273	277	260	311	308	284	291	321	309	300	260	302	327	283	288	282	303	320	271	268	299	288	291	286	295	288	284	289	326	312	259	301	310	309	276	294	289	317	292	323	300	293	305	306	285	289	278	281	283	276	311	305	312	322	282	310	302	291	289	282	308	304	269	293	280	278	299	303	297	283	307	309	291	275	305	299	290	306	295	327	314	278	320	286	297	283	314	282	309	312	291	312	278	306	309	276	298	305	298	311	320	325	303	300	309	270	310	299	308	274	307	306	269	330	314	313	308	285	291	305	323	302	285	279	301	278	254	286	271	303	306	307	278	278	324	295	268	308	285	314	316	291	303	274	303	291	287	290	283	277	273	290	313	288	313	300	290	291	277	300	280	260	266	283	317	274	296	301	306	289	311	277	303	291	286	333	304	298	286	299	285	311	257	300	280	300	296	279	305	279	281	320	315	261	294	299	318	315	281	319	294	287	301	300	295	297	294	301	296	257	324	352	297	289	337	291	329	294	285	277	259	290	291	308	274	281	303	269	300	272	252	266	298	272	314	312	298	286	314	272	306	289	296	293	303	313	313	327	319	305	302	300	279	309	313	348	305	245	285	292	310	286	315	277	317	296	287	276	319	284	259	311	298	285	269	332	306	294	319	286	294	304	301	297	280	274	310	275	278	290	271	285	301	313	258	311	278	288	296	306	271	257	301	297	301	312	316	315	291	285	261	290	289	280	282	288	291	307	293	312	295	278	352	258	298	293	262	291	305	311	285	312	305	256	290	285	273	308	287	281	283	327	318	326	300	266	286	293	281	293	337	286	291	296	328	302	250	299	283	281	291	289	306	322	283	315	307	314	308	338	295	294	270	326	284	312	316	287	304	297	291	321	284	294	282	253	298	323	295	290	286	333	294	324	285	273	282	315	263	279	292	297	294	304	307	304	325	304	275	298	253	319	272	319	280	301	299	280	286	289	300	297	279	302	297	304	314	277	289	280	279	254	295	286	304	274	275	309	276	294	326	297	303	290	286	318	304	295	289	304	293	314	283	279	300	293	262	277	313	290	320	313	302	287	305	294	311	298	288	256	309	282	264	270	283	276	300	279	271	293	254	276	326	267	296	306	301	308	314	321	291	276	277	309	302	279	287	312	295	297	320	301	277	278	305	285	300	284	290	281	290	289	302	312	276	279	258	320	301	288	297	264	267	302	286	297	340	315	314	279	308	273	294	305	311	296	283	280	280	292	317	310	284	303	309	300	286	281	257	302	317	257	302	303	290	300	281	290	309	312	284	297	295	318	276	282	299	305	294	283	302	283	302	288	305	305	304	271	300	269	284	300	271	311	255	274	309	285	283	279	290	303	291	302	349	291	305	293	312	286	307	291	324	301	286	282	316	285	278	300	265	312	283	274	284	293	302	292	284	284	314	311	315	277	309	309	312	310	295	283	287	305	299	321	289	262	309	321	291	265	294	302	286	306	295	288	321	262	268	276	275	298	295	273	282	254	295	328	301	279	297	251	272	276	306	342	313	286	274	289	313	271	275	311	290	317	280	308	295	281	311	297	305	320	281	309	282	321	301	293	288	282	260	329	306	318	292	331	261	323	294	284	299	290	299	310	255	288	303	280	315	288	290	320	297	293	275	341	278	298	299	304	312	305	299	264	315	292	335	338	284	316	345	290	311	282	290	295	323	287	292	305	293	288	295	287	308	324	297	296	286	323	291	287	316	285	307
32327	53377	49379	38347	32070	26473	21362	16675	12414	9105	6695	5076	3827	2983	2271	1803	1510	1213	951	818	718	666	614	567	541	489	447	483	448	422	450	439	446	464	426	438	477	431	458	464	474	395	436	394	425	434	438	426	399	445	407	415	442	469	468	430	432	445	463	434	438	438	402	383	431	423	414	430	432	441	438	406	434	444	428	438	441	414	411	438	393	421	441	410	438	449	429	415	432	456	468	394	424	445	427	441	428	474	416	452	453	456	454	423	429	440	441	448	444	402	435	439	459	442	398	394	418	450	407	441	400	413	452	436	405	454	415	408	462	433	455	447	418	403	436	413	430	429	429	414	415	451	445	434	440	446	426	447	423	420	446	392	423	412	454	412	445	458	427	435	413	411	400	453	437	435	414	430	465	416	457	454	427	418	441	474	437	428	417	405	409	470	458	435	433	424	417	462	421	451	413	442	435	447	439	430	457	420	417	419	418	440	427	424	411	407	395	427	413	418	433	432	433	427	424	437	434	443	431	431	429	464	427	426	420	450	431	451	426	440	432	451	401	466	420	469	433	400	417	472	444	402	394	396	422	422	428	419	443	429	426	422	446	443	429	427	415	435	440	429	392	424	431	447	439	422	424	444	434	452	417	392	440	439	407	430	432	469	411	449	411	408	424	429	417	483	425	406	460	451	424	453	400	425	446	453	424	408	441	416	455	434	470	426	457	411	468	419	441	437	466	412	438	444	431	464	448	414	476	399	452	464	429	448	408	414	416	421	441	441	444	442	418	405	374	392	401	422	417	414	430	435	413	446	429	400	437	478	394	404	401	399	455	475	425	451	440	432	432	432	449	450	431	447	402	476	428	426	448	384	442	403	428	429	426	442	427	409	459	395	421	397	397	420	415	447	440	396	433	450	420	471	443	452	490	410	440	434	437	433	435	405	435	434	430	417	468	459	448	423	432	419	434	459	407	402	423	455	392	483	439	428	427	452	455	441	425	433	400	381	401	436	402	435	422	469	420	414	415	452	436	456	410	414	477	451	444	383	453	419	413	422	428	464	418	424	424	413	446	430	409	444	425	425	411	439	428	431	452	414	443	415	432	419	464	443	432	420	423	424	439	439	402	454	449	433	436	437	384	423	464	463	445	413	427	431	442	427	433	402	428	467	425	438	420	437	452	413	415	451	428	465	425	391	463	447	409	464	418	456	420	440	431	403	449	459	430	446	451	392	430	407	411	420	453	440	432	444	445	409	445	484	431	408	443	441	428	455	426	448	431	450	440	421	440	435	455	398	413	404	396	425	414	428	412	430	441	403	437	449	460	442	440	404	449	414	427	435	436	412	415	453	452	446	460	435	416	432	411	422	447	414	421	462	412	432	405	466	451	498	424	405	423	445	439	427	473	453	460	428	415	429	427	428	411	407	421	441	422	429	400	423	460	410	428	447	432	431	438	392	460	428	415	418	398	425	452	438	437	419	397	420	417	453	443	423	441	460	412	389	440	416	429	424	414	410	434	456	420	403	453	451	439	389	435	441	391	447	425	434	416	449	451	435	444	403	440	461	427	445	409	475	432	442	402	401	412	435	423	420	401	432	452	424	401	448	420	387	391	467	455	419	439	421	398	414	429	488	431	445	447	470	413	408	418	391	478	410	431	427	394	424	422	424	429	432	430	419	421	433	450	419	393	432	421	455	447	408	451	456	424	433	442	418	458	407	420	434	414	434	404	445	409	434	410	414	412	424	429	410	448	403	435	472	383	419	446	409	443	449	453	445	464	395	409	417	467	428	427	405	434	450	446	418	428	415	400	450	417	428	418	459	470	423	451	440	422	427	440	417	445	410	424	416	440	465	443	434	448	442	449	423	460	434	436	400	399	410	410	477	418	451	429	431	441	454	413	446	428	434	402	440	431	424	408	437	436	422	431	399	443	433	427	422	446	421	443	423	437	417	391	463	433	408	395	430	410	433	420	457	416	414	458	435	437	417	437	436	431	435	455	427	450	411	436	455	446	443	457	429	441	474	458	429	418	428	406	438	436	419	441	435	464	413	412	464	401	398	424	406	445	443	433	421	412	454	384	420	446	433	451	410	459	420	419	421	437	483	434	485	420	435	421	463	407	448	410	427	474	488	459	445	419	410	401	443	443	437	404	448	426	458	418	433	444	432	465	445	419	446	416	458	442	448	444	450	418	414	473	388	430	442	456	449	461	442	410	397	418	451	442	441	417	429	439	417	427	433	400	434	437	405	427	443	444	406	417	448	416	446	442	428	449	443	454	439	442	426	443	408	425	423	452	453	423	424	416	492	450	453	440	423	392	437	404	425	422	442	401	460	402	435	411	458	416	428	410	433	461	398	452	434	459	476	463	386	386	453	445	433	406	423	447	442	486	460	403	400	449	410	426	431	433	409	462	425	411	409	429	425	422	427	453	437	446	449	413	418	422	428	393	456	463	454	450	409	421	424	432	401	408	425	427	404	429	465	447	453	435	471	422	422	416	383	411	416	421	430	413	401	403	433	439	453	431	452	466	443	505	437	432	434	416	429	425	418	411	452	417	437	407	446	432	413	428	415	447	425	457	464	427	469	450	421	453	405	448	413	426	440	416	437	416	414	459	442	460	415	445	446	452	457	427	406	424	422	445	430	406	449	424	417	411	439	412	417	412	470	396	422	413	435	462	432	436	417	399	407	424	445	423	455	419	475	450	463	419	471	418	434	446	438	456	438	439	405	410	455	417	456	433	446	401	435	383	410	382	475	464	433	403	437	422	433	443	399	394	419	422	436	442	412	462	425	469	418	441	438	429	446	439	422	426	416	435	427	382	455	454	421	439	428	427	469	487	405	422	408	438	432	410	411	458	444	391	417	403	448	454	490	470	433	413	435	418	410	438	443	481	423	427	424	435	403	417	440	427	465	468	456	428	434	394	507	431	425	441	462	455	464	432	433	422	411	391	399	439	436	443	443	403	433	432	490	441	448	453	488	428	446	386	443	432	437	423	413	417	427	423	435	428	433	429	455	440	453	441	402	438	431	435	443	452	454	429	442	446	421	432	446	422	445	422	478	418	440	426	441	434	441	429	438	451	429	419	421	422	479	396	414	453	459	413	439	436	444	392	462	441	385	476	399	440	443	481	426	442	430	422	459	425	438	410	432	450	425	456	429	465	406	437	433	421	448	420	485	433	392	425	444	427	445	428	434	432	411	460	441	451	443	408	469	457	430	442	428	413	415	433	401	399	405	411	455	404	434	446	437	418	404	447	405	444	402	442	427	438	397	461	426	460	421	446	421	454	445	436	426	420	433	440	443	448	427	474	430	455	440	444	468	428	408	409	443	415	417	444	412	447	459	455	420	445	417	437	472	462	458	435	426	403	445	441	407	453	451	411	413	429	440	446	430	459	455	412	448	445	428	470	452	426	441	425	480	457	453	436	462	433	456	413	398	447	459	440	401	439	466	419	428	410	414	435	425	435	451	398	412	431	449	445	412	384	408	430	426
22730	20723	28302	23722	22671	24133	21951	13524	8811	6127	4188	2910	2185	1709	1295	1094	958	738	624	553	449	496	409	384	365	355	305	319	340	315	332	293	318	288	333	297	304	326	307	304	298	305	296	308	308	307	287	274	340	284	276	306	274	287	337	301	333	296	303	289	281	276	257	296	292	299	311	285	292	274	293	299	265	296	302	292	296	296	263	289	257	294	302	317	255	314	294	297	299	308	297	261	299	334	291	301	311	285	311	262	310	284	284	303	282	296	297	290	326	302	329	305	254	320	301	277	329	322	325	261	267	298	309	276	306	273	320	297	282	287	302	275	312	257	304	315	303	287	296	280	308	290	308	308	290	289	300	324	337	299	291	311	288	295	285	298	254	287	289	324	301	296	290	294	284	290	320	286	266	280	309	304	296	303	282	296	289	336	300	307	298	274	303	283	259	260	304	275	285	301	254	301	295	287	288	317	315	295	323	293	336	292	266	264	298	270	321	299	276	284	274	311	323	280	303	300	312	312	318	316	328	302	306	294	320	298	293	268	298	319	299	315	289	300	300	304	315	294	292	314	280	263	304	287	320	313	282	305	320	311	313	298	289	303	305	287	256	314	313	292	270	293	263	270	312	297	284	289	290	279	285	308	275	287	300	303	299	278	295	291	335	304	292	313	310	283	264	307	314	269	309	316	312	311	320	273	295	313	303	286	321	298	268	299	288	332	292	284	312	278	294	331	299	292	278	301	266	306	287	279	282	309	315	301	312	299	299	304	293	265	288	315	283	291	298	291	305	306	275	285	300	299	278	273	301	282	291	284	310	281	306	279	288	287	299	323	300	302	307	282	283	285	313	319	321	290	308	269	280	296	264	311	259	305	300	313	275	299	296	315	274	322	263	283	297	284	288	296	256	296	289	284	300	283	310	275	279	294	296	301	318	298	274	286	265	266	286	267	307	331	304	278	283	309	281	301	292	303	283	282	306	352	308	298	284	313	295	287	288	307	305	283	276	283	301	270	292	284	293	263	295	267	283	273	267	315	297	304	292	292	299	290	300	302	310	302	279	312	283	316	306	303	319	285	275	256	307	293	308	342	310	283	295	282	295	251	295	333	271	335	272	312	293	279	288	301	330	314	313	258	293	284	312	307	276	332	281	304	287	306	299	285	270	294	285	306	289	271	298	301	249	300	279	300	298	298	296	294	284	312	290	273	297	277	262	267	275	252	293	293	335	305	269	309	312	302	267	302	296	287	272	287	283	294	293	287	290	300	260	278	295	305	291	290	285	322	277	277	284	309	289	316	317	267	297	312	311	299	286	292	287	307	285	317	258	303	298	289	304	301	313	325	324	258	291	280	284	306	295	301	260	287	303	306	295	248	294	274	303	307	349	273	323	316	316	282	296	323	304	314	312	294	324	285	291	263	313	272	297	336	325	281	302	252	290	298	293	292	301	281	303	265	282	296	282	287	300	280	285	298	319	305	315	278	300	300	290	284	301	306	304	292	264	289	294	294	301	293	306	292	309	290	279	308	301	321	290	306	287	289	290	295	306	280	315	301	309	261	290	269	295	283	303	277	268	281	308	276	307	292	280	278	283	276	306	312	305	278	311	292	298	283	273	309	313	287	283	306	275	258	316	311	289	290	303	290	297	281	233	284	270	285	325	269	287	331	309	321	295	311	301	285	272	329	325	304	296	270	300	302	297	290	310	308	271	287	318	293	287	301	316	307	307	315	286	294	286	295	297	312	299	271	314	293	267	257	312	286	286	255	251	300	278	339	265	267	299	326	321	279	326	301	319	289	295	273	296	290	319	300	314	315	271	283	301	274	281	266	280	267	298	280	285	297	298	297	308	306	296	300	264	289	285	271	303	316	323	313	270	280	293	309	299	299	321	291	310	310	262	308	288	292	300	269	287	339	276	265	286	309	286	276	320	292	273	274	309	313	263	281	323	301	290	285	317	292	261	296	311	283	286	291	277	286	293	294	293	287	296	302	304	310	292	281	304	280	283	293	271	288	311	315	302	284	278	286	272	302	323	321	300	283	273	314	302	259	284	292	299	283	279	310	284	298	281	285	295	297	299	289	295	266	304	279	301	267	307	305	295	269	312	292	266	289	316	332	272	295	310	279	306	280	314	289	280	300	290	282	297	301	322	308	295	306	269	286	289	279	292	249	310	293	280	291	277	271	286	280	288	310	307	307	304	292	274	311	279	306	322	321	308	311	304	290	306	304	296	279	279	295	291	280	306	278	293	290	307	290	289	295	273	298	298	280	300	284	294	298	319	296	281	253	311	287	290	311	286	316	282	300	260	274	284	289	278	281	295	293	302	285	261	304	310	298	296	297	261	313	310	291	312	289	325	319	302	305	288	299	340	307	281	305	288	298	281	313	269	288	284	283	284	279	302	290	290	297	299	268	291	298	330	295	274	285	281	276	288	277	284	306	290	316	295	285	290	306	285	292	294	252	316	305	301	271	287	312	313	305	301	305	300	275	297	291	318	286	266	291	287	304	306	299	290	315	319	286	308	290	291	298	298	324	306	303	309	315	340	295	266	284	283	308	262	276	293	271	291	317	293	316	269	282	280	297	292	284	288	314	295	302	324	272	311	327	298	272	286	307	303	305	294	344	294	270	304	290	305	316	316	294	303	311	316	250	277	283	292	294	333	305	282	317	304	283	298	286	288	297	255	305	282	281	269	279	294	289	291	291	312	299	299	283	335	302	288	300	327	272	299	281	272	292	275	274	306	290	292	288	286	310	297	306	276	280	289	306	299	305	312	302	284	282	288	289	319	301	293	277	285	317	297	273	309	281	308	293	298	325	293	293	299	283	309	303	284	273	302	324	320	301	320	298	270	294	275	284	307	276	272	325	300	309	311	278	295	309	276	321	278	290	295	303	294	279	290	318	289	310	270	278	295	297	309	304	286	318	334	279	283	279	306	314	293	263	323	283	291	302	323	318	324	293	288	298	307	300	289	291	292	308	325	302	275	298	300	293	270	262	291	291	289	299	307	337	274	316	311	305	295	280	302	281	291	298	265	269	327	277	281	293	278	326	276	268	300	289	307	287	323	276	283	291	287	286	277	287	292	320	255	307	299	325	284	263	311	287	310	304	315	303	288	279	289	265	326	300	283	309	282	313	322	288	290	291	291	315	284	313	295	281	314	296	296	316	289	289	322	287	265	280	295	291	292	309	275	317	300	258	316	294	299	297	286	285	286	312	304	294	323	290	286	321	309	289	296	308	306	282	325	313	296	310	276	290	286	297	292	319	314	283	304	287	294	286	292	265	302	329	291	287	295	317	289	309	277	284	278	290	298	301	315	295	322	292	256	307	329	314	300	285	302	292	269	267	300	287	286	261	324	288	271	297	303	293	293	284	308	281	293	299	321	260	311	304	272	300	276	303	325	300	309	279	279	288	309	291	280	294	294	326	310	283	303	318	294	306	288	305	258	289	302	288	308	288	292	295	311	300	301	301	319	264	304	295	281	330
34271	58150	54580	42937	36879	31550	26239	21152	16534	12465	8959	6927	5176	3781	3048	2429	2064	1551	1180	1049	841	737	697	620	571	563	530	488	529	457	451	420	412	481	452	425	441	443	437	441	440	441	439	416	432	433	398	440	455	433	427	396	441	440	430	449	425	409	412	447	450	399	442	437	397	431	431	401	451	422	418	439	433	426	426	432	414	432	381	424	460	456	475	432	440	419	428	475	458	437	401	413	408	452	467	451	414	422	433	434	493	418	427	421	423	434	419	378	435	412	404	442	430	426	432	421	439	401	448	411	401	398	413	434	445	435	415	440	412	396	403	427	391	425	428	445	426	429	394	411	443	478	414	415	409	401	414	410	411	415	408	422	410	424	423	443	424	401	424	435	409	380	414	445	422	421	405	392	423	410	431	416	432	410	390	407	423	435	411	426	430	420	417	443	364	459	441	414	435	448	440	398	433	420	382	437	413	454	431	409	416	416	426	399	424	427	403	432	394	401	407	408	427	385	458	429	488	407	450	426	449	426	404	413	423	417	390	440	465	443	446	421	406	438	441	426	426	418	427	402	426	420	399	415	424	444	421	404	426	435	437	427	431	425	409	419	419	417	437	414	438	450	425	439	444	414	391	440	417	446	408	409	405	406	439	401	415	417	428	429	426	421	432	404	452	443	453	406	386	450	398	388	424	402	445	390	402	407	422	421	383	456	393	389	427	425	438	418	425	432	449	408	421	421	449	416	433	453	430	435	408	438	424	390	423	439	466	442	415	419	426	411	423	447	416	437	382	402	448	410	441	398	444	447	441	422	413	450	407	458	443	387	396	424	395	423	429	405	385	438	392	400	425	420	393	416	428	432	428	436	432	377	418	399	429	392	420	470	421	468	432	416	381	417	419	428	418	379	408	371	420	456	411	392	462	411	467	393	397	468	424	413	405	423	398	442	399	428	462	417	442	418	405	414	432	433	440	367	425	418	431	426	420	403	398	462	423	464	400	421	428	372	404	393	417	428	417	427	411	407	422	447	412	405	408	408	401	413	424	394	475	402	408	412	419	424	387	425	416	400	420	397	404	415	445	463	420	450	422	421	401	391	420	443	450	389	438	421	400	374	388	429	453	399	417	443	393	394	425	412	407	440	410	423	420	370	432	449	414	418	404	414	437	444	455	415	385	393	431	426	429	405	413	419	411	398	435	417	415	406	434	420	479	412	422	430	419	451	459	415	390	404	449	428	450	415	426	444	435	439	431	435	417	434	435	462	406	416	409	418	436	417	423	426	424	391	407	440	397	417	434	417	419	427	461	432	440	409	412	381	439	413	472	391	401	437	379	435	438	428	411	437	423	427	437	411	394	419	409	401	409	446	446	422	387	434	461	440	419	439	420	420	427	422	392	399	390	426	456	429	434	397	411	422	405	381	394	420	387	470	406	431	411	438	409	429	450	419	382	405	458	428	362	414	414	434	385	426	407	413	410	406	439	418	388	415	443	432	442	447	425	397	407	402	437	424	435	423	425	423	424	411	414	406	430	442	402	399	398	418	403	456	455	403	429	431	392	393	439	401	421	403	431	426	414	430	425	431	397	383	418	433	384	470	385	425	419	423	396	412	392	436	442	465	419	446	442	417	419	415	438	407	401	417	415	427	423	422	407	413	446	422	450	404	421	437	412	438	418	410	419	414	447	456	402	438	445	424	398	441	437	415	416	448	435	452	441	439	434	449	384	435	421	412	446	431	431	438	432	432	434	380	424	413	463	399	407	433	418	373	383	421	441	425	410	386	383	401	396	424	413	404	442	446	429	433	368	440	398	387	433	434	434	439	398	421	431	432	410	415	416	412	446	387	415	428	421	422	400	448	418	393	420	440	407	440	410	443	411	439	455	422	417	456	439	471	440	414	463	433	434	424	391	408	397	429	415	414	435	453	434	413	428	438	393	443	392	404	401	461	394	456	452	409	424	440	403	433	460	387	385	388	411	466	431	433	437	434	423	412	450	410	433	400	404	465	441	440	414	432	412	390	415	406	397	407	432	420	434	434	439	416	419	415	381	394	439	420	452	430	414	403	384	439	400	401	453	411	416	429	412	440	405	420	397	439	431	386	418	414	421	447	428	426	432	407	419	419	418	406	474	423	425	422	398	411	415	443	415	459	445	458	426	401	445	467	409	431	427	416	407	419	441	400	429	408	423	414	414	414	422	437	405	437	416	430	447	385	434	408	424	393	408	400	408	440	413	440	406	394	403	435	377	451	436	409	418	372	426	428	440	432	408	482	428	435	444	430	412	411	406	433	431	412	420	426	404	359	455	376	414	399	436	394	435	421	466	444	426	436	429	404	448	450	432	419	430	436	398	437	408	417	463	459	398	453	417	457	439	412	405	444	421	424	427	420	404	461	418	422	408	425	410	431	437	418	415	408	452	438	434	439	382	438	411	427	464	433	411	474	409	416	394	394	403	419	440	408	413	437	416	400	382	387	398	376	425	413	428	472	421	426	436	415	427	436	411	415	425	433	410	412	419	446	437	433	406	398	451	425	424	432	427	451	440	415	436	416	419	427	404	437	447	426	418	446	433	434	400	412	445	403	453	417	445	433	402	421	398	409	418	413	387	432	411	428	466	436	413	453	448	445	412	437	431	414	433	418	433	418	423	447	414	461	453	449	425	406	415	429	401	435	420	416	420	411	417	471	450	424	449	447	419	398	423	405	410	435	398	378	462	411	394	436	425	467	386	395	417	384	414	453	418	389	408	396	414	436	403	456	400	455	407	422	410	377	412	414	442	427	423	414	439	426	400	426	418	450	417	437	411	414	409	432	448	398	411	407	454	408	431	469	424	417	416	425	398	395	468	414	401	423	406	440	385	406	404	410	443	402	413	445	426	381	430	399	423	422	425	446	415	419	410	401	400	444	423	407	421	390	399	417	422	403	458	424	427	467	422	427	400	380	412	412	432	441	457	426	415	418	424	394	436	379	432	383	457	403	418	434	411	423	438	410	402	436	416	452	399	435	414	450	443	464	411	424	430	443	414	439	391	423	419	413	431	403	406	384	374	380	449	414	396	407	427	406	409	416	446	414	434	403	405	378	460	421	411	397	402	418	439	433	415	403	473	413	415	424	421	435	447	420	406	415	427	406	425	411	426	403	457	393	442	425	476	374	400	436	430	413	433	443	400	412	458	419	433	432	394	420	422	427	442	440	405	427	433	445	413	419	432	405	433	427	426	398	429	439	442	399	407	416	445	410	409	411	415	411	417	428	457	438	416	414	413	440	407	440	436	395	427	394	434	449	392	423	431	430	439	426	389	452	413	438	431	403	437	441	415	398	422	445	441	411	407	424	428	459	417	468	424	361	422	438	411	398	392	450	457	417	414	430	404	414	434	434	386	444	447	431	422	437	421	441	437	430	416	435	447	386	399	409	412	410	420	437	465	409	455	407	419	429	414	407	461	430	421	383	424	435	441	403	401	424	392	386	435	387	452	432	435	415	398	448	453	467
28433	30340	36998	29794	19766	13288	8471	5411	3605	2494	1819	1316	1049	848	759	632	527	466	422	433	400	364	337	329	317	295	318	294	328	335	313	281	302	294	318	285	310	294	313	299	303	293	311	292	306	302	253	270	284	305	276	291	277	286	306	289	312	309	312	295	296	314	318	310	310	303	338	306	313	308	296	275	271	287	287	327	317	267	312	279	287	297	292	328	327	260	290	301	296	310	305	317	330	319	318	301	286	300	291	270	302	287	319	289	302	292	305	305	326	293	278	309	329	303	316	308	315	289	261	299	297	306	320	279	302	274	292	311	318	304	297	274	298	298	282	277	296	295	279	328	294	305	326	263	298	273	306	308	280	294	303	324	316	283	289	313	313	322	259	288	294	299	261	315	309	317	270	281	289	308	272	316	301	306	291	263	313	296	304	295	294	299	314	331	311	324	309	331	286	307	319	278	303	298	295	293	283	304	319	305	337	289	274	306	288	305	308	291	301	339	300	335	314	299	289	275	307	304	273	335	298	312	299	321	317	294	338	275	294	298	276	278	305	340	329	298	279	301	269	275	308	289	315	340	304	290	266	307	293	317	262	331	312	302	286	293	315	326	320	312	272	282	304	295	323	294	318	274	324	309	335	274	268	299	300	294	307	291	282	263	291	288	292	295	302	295	309	315	292	320	276	295	320	305	302	287	280	337	294	298	312	309	287	316	284	317	299	317	294	315	312	315	294	306	335	272	321	302	294	265	292	291	300	320	309	281	307	290	303	339	331	299	312	342	265	289	306	292	315	288	313	307	315	284	314	291	276	295	292	303	293	285	291	310	310	287	318	290	296	298	316	302	317	314	332	276	298	278	313	277	304	289	288	267	322	309	288	319	294	300	354	309	282	307	303	319	299	320	289	313	329	277	306	296	299	292	329	305	287	309	258	266	289	314	330	287	283	288	302	269	313	298	273	304	274	341	285	316	313	318	311	305	285	293	270	288	298	296	315	305	302	304	320	299	290	290	289	333	263	297	290	266	315	283	294	272	305	299	314	329	292	292	296	279	309	307	284	315	280	293	308	288	313	293	328	306	296	276	299	323	318	309	296	252	297	306	317	253	274	315	289	313	306	324	284	252	318	288	319	314	286	292	307	291	284	312	279	280	271	312	310	311	282	298	296	288	312	327	300	277	293	309	280	281	279	332	301	282	309	304	302	300	290	281	295	291	297	293	300	316	304	269	331	284	278	316	316	304	267	284	304	301	297	286	270	280	303	296	313	295	313	316	293	282	313	257	293	334	305	285	293	295	292	280	298	291	320	288	287	286	265	281	291	299	293	306	279	311	324	283	274	261	307	303	318	273	294	309	307	301	268	329	277	301	307	285	325	285	285	328	294	288	327	269	293	319	308	300	326	290	294	299	303	293	299	302	268	276	312	309	302	293	297	312	295	288	317	298	322	273	296	300	307	289	300	300	308	314	311	287	275	273	290	317	300	308	302	298	287	276	298	322	327	321	316	251	294	290	331	317	313	290	258	287	305	302	293	291	286	295	296	316	285	327	300	316	277	286	281	266	285	313	312	299	296	282	305	311	311	284	324	283	289	304	275	336	314	320	308	323	313	325	316	297	304	275	287	304	286	297	294	337	283	284	314	323	307	276	295	303	302	294	281	291	318	310	309	287	286	318	251	281	340	304	310	296	281	323	299	265	271	257	284	293	313	320	309	271	295	328	312	299	311	284	329	307	306	272	272	279	290	313	304	304	288	290	295	273	302	301	284	297	318	313	313	277	326	290	274	323	286	316	319	292	282	308	308	300	291	297	279	281	306	272	323	298	299	306	304	304	282	310	295	293	304	329	286	294	291	296	288	302	291	290	289	271	300	301	294	318	290	304	286	295	306	294	271	297	314	322	301	312	300	293	295	284	298	311	302	312	295	322	300	298	271	291	298	316	278	289	300	319	293	287	314	310	308	297	298	274	288	294	297	297	294	303	307	284	323	308	314	294	307	263	330	280	314	282	313	329	289	312	284	270	307	292	296	289	264	317	272	296	310	295	297	304	283	260	270	272	284	313	303	289	298	287	300	307	282	350	308	320	287	322	277	331	290	299	306	315	304	299	319	287	287	284	289	314	310	303	295	333	315	296	340	263	301	301	273	328	286	325	341	296	301	296	297	310	274	273	302	309	319	284	308	314	265	313	313	314	290	283	299	315	296	287	280	317	278	288	308	312	294	275	295	329	318	332	308	291	288	302	307	266	302	279	290	289	282	320	306	294	322	300	303	287	327	288	322	291	296	286	310	294	288	346	285	288	299	322	308	321	319	298	289	305	271	296	276	312	283	283	281	277	283	278	315	295	264	291	275	317	307	313	314	306	300	301	313	283	292	288	292	271	300	319	297	268	289	304	306	293	280	319	299	307	300	288	310	281	308	303	320	293	255	283	295	286	314	290	281	327	331	295	300	316	298	282	323	312	297	297	260	312	303	305	305	294	290	304	330	341	286	275	267	300	316	283	294	301	287	265	266	268	287	317	294	316	291	291	291	304	303	304	288	272	301	328	346	304	287	310	282	310	322	284	279	292	317	331	291	300	342	292	281	269	300	284	301	309	296	309	291	315	312	304	322	309	281	317	319	309	303	287	268	310	296	310	274	346	280	305	302	306	311	291	314	268	313	300	280	309	274	314	307	312	303	318	305	302	265	289	262	297	333	302	272	276	294	325	272	311	278	317	270	279	306	294	269	293	312	298	294	310	303	292	310	295	311	298	279	324	280	286	335	293	324	304	291	296	326	276	289	313	337	298	296	310	316	314	300	307	293	311	290	317	294	326	296	289	281	266	346	307	311	280	308	294	301	307	265	288	287	273	289	277	322	320	324	308	317	291	295	307	286	281	304	279	322	278	291	286	294	265	302	318	281	321	333	287	309	309	268	257	306	260	305	288	315	286	289	295	276	319	288	302	290	299	303	275	299	291	302	295	305	292	286	292	336	313	301	293	330	288	263	295	305	279	301	280	274	281	291	322	325	298	306	287	295	277	290	300	282	282	289	320	317	312	289	323	268	331	290	286	318	337	330	298	313	287	312	311	307	269	308	299	286	279	285	303	319	292	298	306	278	308	286	284	276	325	308	278	332	321	309	293	299	301	262	305	269	295	304	300	308	259	291	312	317	316	294	294	300	304	278	319	319	308	299	289	283	302	325	318	303	319	334	291	307	300	313	311	277	331	277	306	295	303	292	280	310	294	274	270	305	303	308	300	332	327	306	306	307	267	291	292	283	288	295	295	319	304	279	289	312	308	286	268	325	267	309	306	311	311	298	260	275	289	301	292	323	271	312	318	301	332	309	311	312	268	297	301	290	318	282	320	285	292	290	307	323	340	278	317	294	308	301	300	331	313	291	295	291	338	309	314	314	312	310	276	311	303	297	317	309	269	287	303	304	270	287	329	287	305	317	283	282	322	327	309	316	310	316	282	278	315	313	312	284	274	307	281	308	278	311	288
33090	48028	43790	33432	26697	21064	16037	11885	8588	6034	4388	3168	2372	1841	1464	1255	1024	934	773	717	561	577	551	531	512	467	488	475	478	433	476	443	458	445	436	422	446	428	467	445	428	489	440	422	456	435	402	387	448	430	406	436	453	448	421	440	418	444	436	435	474	424	434	452	438	446	420	439	456	446	474	451	390	430	411	456	429	424	439	449	460	467	416	444	418	406	430	423	455	419	485	451	430	440	386	396	410	428	461	448	469	405	428	470	464	426	418	485	438	446	485	437	453	422	444	459	458	421	425	434	404	387	460	416	455	421	444	500	411	432	429	478	404	450	453	470	392	455	437	428	463	419	471	477	427	420	422	428	456	469	455	447	456	460	445	435	429	410	431	471	484	440	405	444	435	390	444	410	421	446	429	416	429	462	454	432	442	447	430	426	417	418	444	427	398	446	416	439	420	402	450	382	444	435	428	448	425	462	435	411	454	430	437	437	456	408	418	484	428	406	388	439	446	440	438	447	444	435	412	426	429	424	423	454	463	419	401	394	477	421	462	469	429	415	426	441	442	382	399	433	428	486	434	411	445	413	415	464	432	430	475	441	447	445	378	469	403	472	408	394	392	467	424	461	446	420	430	433	438	407	444	421	409	427	436	446	445	462	469	420	411	416	429	428	442	447	455	419	433	450	390	360	468	436	411	434	476	419	412	464	418	441	441	414	428	416	467	415	451	426	441	422	416	465	406	458	446	435	436	407	482	471	447	429	492	425	438	420	454	441	452	443	429	420	430	429	405	446	438	445	410	459	475	428	425	438	424	444	457	442	436	401	432	429	416	451	411	455	426	401	386	387	443	477	436	460	419	439	431	438	471	437	442	462	447	444	413	403	402	429	467	434	416	439	444	454	465	476	423	441	457	426	424	412	441	508	458	436	458	414	481	436	406	447	400	414	460	437	429	435	403	471	424	432	456	440	453	430	451	421	442	431	417	403	443	470	451	462	482	390	532	429	458	400	430	441	426	434	411	431	459	416	445	421	458	444	454	429	443	462	409	421	416	451	422	452	475	427	446	437	401	461	473	447	455	452	449	422	438	454	461	420	431	459	418	446	404	447	429	449	422	435	470	413	435	427	431	403	396	459	443	392	451	460	446	447	459	442	434	419	449	397	439	428	456	384	453	425	406	433	475	441	449	427	432	416	426	464	465	446	463	461	428	437	419	461	427	451	506	423	457	447	452	415	391	443	424	407	404	425	406	466	417	454	423	475	473	431	414	426	438	423	455	426	429	440	421	433	407	433	447	449	440	411	424	401	449	423	404	417	468	425	447	449	456	462	468	416	441	450	422	467	418	421	398	416	415	431	409	440	475	436	390	463	410	437	434	429	428	429	474	419	450	458	430	435	441	427	444	436	393	453	420	413	443	462	424	433	403	436	415	432	442	430	410	430	428	489	444	460	405	448	407	445	434	410	393	455	407	418	457	440	456	423	441	449	429	461	416	426	430	434	410	427	427	433	405	461	425	436	417	451	427	453	432	450	397	438	438	435	420	412	451	394	405	444	391	417	439	457	427	433	430	448	416	428	423	439	469	443	409	443	429	439	423	406	454	441	433	455	465	450	456	406	420	423	443	466	424	459	408	440	449	428	423	433	445	455	410	408	479	449	419	436	454	410	448	465	468	430	398	408	467	437	419	423	430	431	432	461	491	408	429	406	443	458	457	455	431	422	444	426	441	471	411	450	459	477	456	438	420	434	450	442	409	406	427	414	451	436	435	392	435	430	418	386	443	459	438	439	474	409	444	451	445	422	427	455	406	432	432	465	419	425	455	426	464	468	443	390	413	437	425	416	406	471	441	435	406	453	429	447	400	467	451	414	457	481	447	419	453	440	433	398	427	466	444	484	428	460	444	463	402	435	446	413	436	394	458	429	415	440	384	460	431	406	453	437	432	421	424	425	401	477	437	404	420	457	459	446	422	473	433	410	424	425	441	443	417	430	440	433	476	416	431	443	409	419	456	455	432	434	409	440	427	428	439	390	456	411	434	403	436	449	422	418	428	453	427	444	424	400	412	433	463	422	415	454	436	415	431	459	427	432	452	417	442	437	464	495	450	453	416	402	432	410	405	472	463	441	484	430	401	417	443	451	440	411	457	419	432	468	448	419	398	477	457	426	423	428	443	437	392	418	440	435	442	435	463	450	455	453	421	434	461	438	418	451	430	436	420	454	454	407	407	463	462	442	432	404	474	427	450	430	420	426	418	413	426	441	427	409	426	447	457	430	430	440	441	434	432	442	396	428	444	426	440	411	436	449	466	427	438	431	440	416	428	398	441	439	421	431	423	453	441	492	429	402	427	459	451	421	461	413	441	408	442	431	422	412	428	467	451	410	445	416	443	416	429	415	456	449	439	458	474	445	442	424	451	419	395	457	435	439	434	433	401	423	439	421	398	452	402	423	431	436	472	422	420	460	429	430	411	405	405	435	413	427	467	470	431	434	450	466	420	432	411	402	428	439	468	415	417	421	448	442	455	427	376	468	442	411	418	414	433	455	438	444	448	460	408	489	429	451	428	410	425	417	407	440	453	471	461	449	404	403	444	422	437	440	421	409	406	416	453	440	427	447	414	427	472	443	465	414	440	425	435	440	439	408	404	442	452	450	439	445	422	427	431	397	463	437	438	462	453	424	444	417	426	438	423	450	474	465	469	470	433	431	451	414	431	415	443	461	412	403	476	439	431	444	448	456	437	455	431	454	441	428	455	435	419	438	445	435	437	429	453	436	431	403	439	426	417	460	409	405	421	424	460	470	424	432	443	432	435	431	431	431	417	461	424	433	430	420	445	458	429	474	408	441	426	419	477	433	424	437	444	441	446	426	413	423	420	444	435	435	416	423	450	435	394	435	453	407	420	418	415	447	444	408	429	441	421	410	432	465	472	417	462	430	453	436	451	418	434	453	440	425	452	453	461	467	452	431	444	475	422	471	416	418	455	422	406	415	441	408	467	453	461	432	446	472	454	446	436	422	416	458	448	398	425	435	433	437	424	427	447	432	413	427	419	439	443	423	413	418	452	457	417	463	449	412	453	415	431	442	447	462	455	397	468	391	447	449	426	470	421	417	427	437	439	452	423	440	406	406	465	403	452	412	462	434	451	459	417	418	422	404	432	465	434	399	441	412	435	444	462	431	412	441	443	456	423	444	439	447	448	420	446	442	444	425	450	409	476	403	394	447	446	412	465	446	438	436	436	428	430	410	426	443	430	406	440	448	435	421	418	474	446	471	422	471	475	431	412	419	419	393	426	406	422	429	418	456	421	384	467	481	447	456	421	414	408	410	400	398	418	442	430	455	416	431	435	406	435	453	472	430	428	460	426	429	467	457	466	407	435	429	419	430	451	405	459	435	450	462	439	401	426	434	440	433	424	416	450	464	442	441	457	444	431	429	422	430	417	441	462	384	434	445	468	433	432	420	457	426	431	432	445	466	431	452	437	436	437	453
23976	20798	28229	26550	23445	20253	14806	9337	5948	3939	2767	1939	1462	1187	958	816	665	577	578	445	434	372	334	336	356	319	349	330	311	288	333	295	318	331	304	320	310	342	324	313	316	294	315	299	326	293	282	293	303	314	322	283	301	315	319	338	290	300	262	300	287	297	318	306	315	336	268	282	332	266	280	326	273	302	308	318	306	286	312	307	293	309	304	307	282	262	306	320	319	287	281	328	313	292	303	322	313	320	293	323	294	266	351	312	289	269	302	306	298	272	287	303	315	281	315	293	265	303	302	293	298	313	280	283	288	291	300	297	288	296	309	319	281	328	333	304	305	275	310	290	279	291	276	310	293	264	298	274	308	301	329	325	279	300	285	304	324	352	325	324	282	287	318	293	344	305	295	311	261	257	318	281	320	294	337	307	290	326	297	289	340	302	284	300	268	295	308	299	322	289	287	297	287	291	305	307	284	308	299	308	297	285	304	315	286	286	306	258	294	332	284	283	294	270	311	296	323	285	293	308	293	293	313	259	259	298	308	291	283	333	305	310	283	291	303	294	300	294	324	324	298	293	315	299	285	299	303	315	311	293	311	299	299	276	345	306	289	356	302	313	299	305	286	301	338	322	317	288	277	314	280	301	319	307	305	330	307	322	328	317	265	307	285	273	332	292	259	289	313	340	321	276	319	296	289	282	274	318	289	319	273	292	307	307	309	285	294	284	296	330	318	301	310	273	313	302	303	305	287	317	273	291	304	304	332	314	290	300	302	280	289	311	293	266	304	307	318	333	281	287	286	333	275	311	319	299	323	290	300	306	304	287	287	304	349	279	303	319	301	298	291	304	272	291	278	312	313	307	308	333	263	317	267	311	266	349	280	281	262	296	289	294	302	279	293	284	298	324	276	318	277	278	337	287	311	323	311	290	309	311	292	310	288	293	287	290	310	302	309	301	303	321	291	285	294	287	284	301	280	300	298	296	285	328	326	315	321	306	308	288	303	269	294	310	291	293	317	283	310	316	265	340	299	303	290	291	281	342	300	297	287	322	311	274	308	286	349	313	309	287	290	338	323	296	290	287	292	303	310	311	309	273	295	337	287	269	300	296	317	284	296	294	303	285	307	305	291	297	292	288	319	285	301	291	318	308	301	333	299	282	303	281	309	312	297	303	274	302	313	299	297	337	283	295	283	306	289	310	278	289	299	303	311	272	334	317	288	317	326	306	313	299	290	330	301	316	293	281	282	312	334	296	295	301	265	309	308	285	321	273	297	301	269	291	312	314	331	299	299	306	313	343	273	300	284	256	316	300	255	294	319	319	298	327	318	309	309	281	307	295	310	319	320	319	295	296	285	326	293	307	300	313	298	300	296	254	323	370	282	310	295	253	337	330	333	300	331	312	314	295	281	357	343	308	321	276	301	291	322	289	341	292	300	284	311	291	304	297	305	255	325	292	294	301	348	305	299	283	273	297	289	286	257	339	293	297	308	307	301	331	272	304	267	286	289	285	302	316	323	313	305	312	312	300	294	315	311	318	317	292	318	320	300	281	329	315	289	278	299	292	304	295	284	289	307	305	286	271	309	254	320	305	280	310	307	291	301	325	257	285	295	310	304	293	307	286	307	327	345	303	335	307	304	292	318	318	272	299	332	308	288	280	315	286	308	310	264	296	285	282	302	306	284	280	288	302	329	288	291	317	330	285	316	311	316	286	259	294	302	302	309	283	275	305	305	313	312	278	309	293	285	249	322	318	268	312	269	307	303	307	331	280	268	309	300	319	292	251	288	337	304	284	329	300	311	276	301	303	299	273	279	288	291	310	279	284	311	311	298	309	300	307	303	297	300	296	312	254	302	278	289	258	295	310	307	304	297	278	290	318	303	318	303	312	284	303	295	304	305	300	322	307	302	322	318	278	318	289	324	307	278	311	273	282	306	306	327	297	315	337	290	293	297	287	331	300	306	324	298	291	302	294	292	291	316	306	303	303	317	298	287	308	317	260	273	300	289	321	328	318	284	297	299	284	285	310	308	309	310	268	327	321	286	301	313	277	320	287	282	266	315	295	330	295	297	324	319	321	290	278	290	295	308	325	301	290	319	302	286	304	278	295	307	261	267	281	311	283	301	298	293	313	276	320	302	299	303	313	299	292	275	294	305	297	282	284	276	303	297	288	326	330	314	292	277	287	288	289	318	299	319	320	359	306	346	294	316	302	305	261	329	303	328	309	284	295	303	311	280	288	285	313	315	339	300	260	286	367	340	288	300	308	306	306	301	286	324	273	320	282	284	313	291	281	271	333	291	305	268	321	279	315	296	322	263	311	300	327	330	333	312	291	293	303	304	310	269	299	307	312	279	336	322	283	303	282	278	298	300	267	321	308	293	294	313	300	305	300	270	295	301	316	316	273	296	295	297	298	298	285	296	332	284	303	311	257	327	311	309	302	306	306	286	289	318	289	282	303	313	330	279	311	313	286	281	324	321	286	304	310	280	287	301	271	319	292	292	300	301	315	304	309	316	316	301	304	290	290	307	302	324	309	307	291	295	297	336	320	298	314	294	324	317	326	323	327	325	323	301	310	313	329	312	302	290	271	289	330	300	276	302	276	281	292	288	300	293	301	291	275	335	299	272	298	304	310	305	307	311	318	305	328	334	293	297	301	311	282	288	295	259	278	271	281	304	294	296	312	274	296	299	311	313	276	309	260	295	315	324	282	293	334	308	282	309	279	335	333	304	326	302	285	276	303	310	314	296	298	286	289	314	281	294	311	285	291	305	309	319	295	284	324	318	315	342	336	329	323	284	293	309	316	339	309	327	292	304	323	275	291	310	303	310	314	320	279	294	310	326	306	278	297	330	322	333	295	273	265	267	303	280	257	292	287	277	273	325	295	320	294	268	318	316	304	314	316	294	279	291	291	317	295	300	326	300	271	318	316	285	306	316	311	316	319	307	285	323	278	290	309	281	303	300	278	300	277	284	310	306	289	294	285	317	288	288	290	286	281	309	292	306	281	284	280	286	290	331	295	320	318	325	295	317	315	326	287	301	285	305	289	292	321	280	324	295	286	332	306	301	298	277	296	324	274	304	296	283	296	299	299	265	288	306	298	289	319	270	314	287	298	307	340	336	278	304	301	316	300	289	318	293	331	334	314	312	317	311	298	287	302	282	283	297	318	309	296	318	289	277	297	259	290	282	289	305	303	297	268	310	318	312	304	284	309	307	299	313	307	331	280	293	293	271	285	289	333	296	326	317	275	308	295	287	312	304	280	284	311	288	337	325	319	287	300	311	340	282	289	308	316	313	268	318	279	286	310	292	307	301	285	285	308	323	339	254	304	287	312	315	287	303	271	293	300	298	301	332	293	299	278	277	290	285	318	305	287	309	279	270	302	303	296	275	300	295	290	299	335	321	280	294	286	271	288	297	302	279	291	288	315	288	304	331	292	304	265	296	317	281	288	332	316	303	311	284	290	292	280	293	297	334	294	292	295	283	301
32767	53292	49482	38422	31735	26449	21558	16992	12585	8969	6453	4692	3509	2642	2101	1667	1365	1190	969	811	696	637	566	598	517	510	501	508	483	482	466	461	442	470	432	476	466	461	455	458	436	451	450	472	475	435	448	426	477	472	446	458	476	452	448	410	399	396	401	413	442	424	455	420	427	488	433	454	437	438	428	424	459	442	442	413	409	455	447	452	467	409	462	432	448	431	434	401	442	393	452	437	445	435	424	431	428	497	448	421	466	446	421	423	473	475	446	473	415	452	420	416	419	486	445	445	416	455	445	438	447	400	466	440	431	431	432	428	429	432	483	450	440	445	452	430	448	417	447	430	425	463	430	437	435	451	414	453	407	425	412	408	400	438	453	410	436	446	456	412	419	443	449	416	396	446	460	424	437	440	434	454	432	452	448	435	442	405	410	415	432	444	396	440	465	426	393	443	458	435	440	451	408	392	423	427	437	400	459	465	464	460	402	450	449	432	465	502	467	487	450	430	424	425	399	454	448	466	435	459	375	467	420	441	476	423	418	436	425	452	459	473	436	437	417	415	432	474	424	432	417	430	439	410	416	425	429	403	432	435	448	453	430	439	412	411	448	401	401	468	406	447	438	460	412	438	420	424	477	453	389	427	452	464	443	380	439	442	504	451	450	456	432	434	417	471	416	428	433	440	451	448	431	387	408	414	428	444	458	437	490	460	434	430	413	452	471	393	415	422	470	435	442	465	450	420	441	423	465	453	435	442	428	446	421	394	444	412	437	455	448	461	428	457	419	419	434	427	437	423	437	418	450	459	439	399	459	445	415	440	458	411	414	478	443	483	458	460	449	395	477	409	452	460	420	404	440	398	407	446	474	467	447	451	421	440	437	414	437	442	452	395	457	428	464	423	466	427	442	440	424	443	419	434	455	469	477	455	413	421	403	484	434	433	411	436	401	440	423	449	406	433	446	448	466	444	433	433	444	445	456	451	430	426	459	401	433	442	438	400	424	438	439	443	449	434	426	469	433	425	463	468	414	443	423	412	436	449	407	413	455	430	449	442	482	416	451	461	454	429	447	452	355	384	477	450	420	445	457	437	451	441	442	470	417	457	445	416	436	446	390	433	389	442	465	425	445	459	410	417	442	431	428	439	485	412	431	432	465	453	440	428	424	459	462	439	436	447	468	461	418	466	426	477	413	427	425	484	409	409	431	463	455	389	435	454	421	484	437	439	450	434	407	430	428	455	448	427	437	473	465	415	430	439	475	452	408	447	433	428	420	432	411	438	420	421	415	439	445	429	419	467	444	403	427	454	389	444	429	470	456	430	437	402	419	459	474	394	470	461	411	438	452	411	437	419	402	414	457	415	405	446	399	436	423	448	430	486	418	462	452	454	438	471	457	447	419	450	446	427	419	413	441	462	427	427	442	418	398	446	441	457	440	428	446	434	434	490	426	438	451	450	429	453	459	461	451	474	454	434	418	441	436	420	443	414	464	434	440	424	464	433	470	444	429	481	412	435	474	446	406	412	448	448	422	453	445	454	468	435	447	466	418	439	434	439	444	433	415	447	404	413	436	437	430	409	426	420	422	425	437	432	440	452	484	442	430	496	437	462	468	431	398	449	466	452	424	456	417	438	452	434	431	428	480	407	463	436	448	432	409	425	421	439	431	438	440	457	453	413	390	428	450	452	448	426	427	443	455	463	415	475	428	425	461	431	403	447	454	425	379	433	444	450	424	486	493	459	414	410	415	431	452	433	420	431	446	440	479	481	415	435	439	420	442	445	442	414	448	443	478	438	416	450	423	459	432	425	436	450	443	402	466	470	410	454	459	493	439	433	442	438	449	466	438	440	425	440	430	425	443	446	431	478	414	392	451	443	455	419	439	434	501	454	470	421	457	439	454	385	457	434	442	423	452	403	371	451	436	446	449	421	429	488	426	407	473	434	460	414	398	419	434	427	410	447	455	442	438	401	427	421	462	423	416	434	399	378	447	446	436	447	459	450	490	435	408	466	415	426	450	436	398	465	438	431	432	467	464	454	448	404	442	466	425	469	390	425	399	445	433	432	450	460	441	466	431	414	453	430	408	402	435	467	432	427	436	432	438	489	468	460	403	430	420	444	432	445	444	424	424	438	443	468	439	444	464	440	416	429	464	437	442	429	430	438	433	443	419	438	437	436	459	442	449	416	386	413	428	428	455	425	465	443	452	458	411	414	395	413	431	446	435	453	428	407	438	414	455	445	450	455	411	402	412	464	433	426	442	429	441	419	450	440	465	445	454	441	431	453	420	431	444	428	424	446	427	434	444	460	432	428	445	437	460	437	423	417	427	423	397	441	427	434	416	449	434	431	419	425	443	476	444	419	454	470	440	402	433	462	416	437	475	472	442	403	407	486	423	431	424	468	428	443	439	440	434	457	437	444	433	422	439	452	442	486	452	444	481	466	439	412	459	444	461	440	414	452	473	433	456	395	418	439	424	425	454	459	439	487	440	421	443	413	452	470	420	441	425	432	413	467	430	426	432	425	441	451	407	440	453	464	414	469	410	439	423	428	448	424	476	466	455	396	451	443	418	420	421	455	429	446	418	418	462	419	430	443	419	410	413	436	464	460	458	440	427	480	434	420	425	466	444	449	424	444	450	405	468	469	437	446	445	476	460	420	418	435	422	426	451	432	469	417	420	455	417	438	435	482	423	428	407	452	430	456	464	437	405	443	416	448	427	486	431	439	452	465	452	430	436	440	477	449	417	437	459	455	423	446	449	443	414	462	432	402	454	439	475	435	417	422	451	452	475	421	417	472	438	478	481	407	436	416	464	421	496	428	431	458	413	470	421	475	402	446	443	434	466	432	430	453	430	418	456	432	395	459	443	445	454	453	415	466	427	459	378	418	422	446	421	445	430	462	438	414	449	415	435	417	424	419	450	454	460	472	465	456	456	384	451	444	448	456	451	409	418	479	429	447	445	433	469	417	439	428	443	425	443	448	407	454	460	430	428	477	453	407	473	455	441	413	447	405	452	417	486	398	401	457	455	423	427	447	437	453	426	458	466	447	423	439	442	430	416	438	457	426	447	498	463	434	405	462	437	412	453	459	428	421	466	475	474	459	411	412	434	444	428	423	415	429	407	484	454	436	426	426	423	421	430	456	407	466	433	421	456	408	465	422	437	432	426	429	420	439	463	444	427	442	416	437	432	493	469	439	433	431	420	436	442	448	452	457	426	466	419	433	442	463	423	449	414	443	439	397	489	425	376	427	436	456	438	441	449	400	428	475	426	423	436	417	478	401	460	441	450	433	425	442	441	407	425	459	431	440	462	398	430	423	415	414	442	431	444	417	459	459	385	414	472	418	446	480	437	423	473	454	443	424	381	409	436	419	442	448	438	456	395	430	471	440	454	417	464	415	431	469	423	409	421	437	435	407	449	406	457	433	462	417	439	412	440	488	411	454	445	419	376	442	434	446	422	451	447	480	441	422	469	424	408	463	452	428	473	399
22741	20766	28406	23702	22377	24233	22282	13660	8948	6078	4129	2818	1994	1547	1174	1077	842	737	620	534	437	429	369	350	381	395	336	348	319	316	310	329	326	320	324	319	280	286	289	277	289	339	323	262	303	314	305	285	314	316	301	291	301	293	297	318	272	306	292	274	291	307	300	313	267	301	291	280	278	302	341	298	298	295	300	303	290	303	278	299	306	310	270	279	291	307	286	305	291	274	281	288	299	273	305	298	292	302	283	331	317	299	280	305	318	282	315	322	311	280	284	281	280	279	300	288	329	302	318	297	324	280	294	275	288	324	328	334	285	282	270	312	296	321	308	311	303	303	279	282	329	252	307	283	296	310	322	340	287	306	297	313	295	297	309	299	297	318	287	283	302	275	252	295	293	294	308	296	297	271	305	275	296	291	280	286	287	315	285	291	304	284	295	300	328	302	294	287	288	287	270	287	259	305	312	290	313	313	312	311	298	278	276	305	298	316	295	317	271	289	269	289	305	283	283	301	317	290	307	265	287	289	315	274	293	303	303	322	299	260	307	292	297	281	318	289	341	322	341	284	307	318	280	278	315	296	297	284	309	293	277	293	296	321	269	320	302	282	306	289	281	290	300	295	280	298	296	321	273	290	313	295	299	291	306	266	298	285	309	303	321	307	296	313	300	300	294	313	317	308	263	311	288	311	273	296	324	304	251	307	270	316	306	328	289	321	261	303	283	293	318	299	326	281	277	299	337	307	291	286	284	273	312	282	309	302	339	269	305	283	284	343	292	308	305	296	298	295	283	324	285	297	300	283	274	301	327	298	295	300	263	303	285	313	294	290	294	323	295	307	273	308	310	306	307	311	306	284	284	332	292	305	297	304	308	306	310	284	298	278	302	294	305	309	297	318	277	290	290	296	305	310	286	301	292	313	322	325	304	310	319	320	294	285	303	287	288	290	296	289	324	317	283	281	312	268	324	279	345	314	308	296	310	276	274	263	287	298	315	301	276	299	284	288	295	306	292	291	295	291	267	311	303	327	329	298	260	306	250	310	286	320	268	306	307	292	286	329	305	290	282	276	324	313	277	308	307	306	287	296	312	283	297	297	268	285	309	310	304	301	319	282	279	306	323	284	287	320	289	313	281	302	294	277	301	286	302	296	270	290	302	293	322	321	305	276	287	313	296	291	295	275	290	285	294	306	296	308	286	298	306	303	300	279	277	290	282	295	289	304	293	304	329	285	280	317	288	291	292	292	315	300	282	306	278	300	290	253	277	284	290	336	312	296	306	282	317	303	292	294	276	294	299	277	294	272	280	292	302	333	255	290	271	325	307	281	295	290	253	295	301	330	295	313	311	287	293	285	275	258	295	306	333	320	281	312	301	286	286	292	271	305	318	325	301	315	292	260	290	285	278	282	290	304	304	318	284	310	307	286	294	300	287	302	295	318	311	287	253	263	287	291	307	306	299	281	320	270	299	277	311	280	281	337	275	289	304	272	291	300	269	304	281	311	314	309	276	309	277	309	326	292	293	318	275	301	293	302	300	310	302	308	275	295	278	311	291	280	288	289	285	301	290	285	294	281	299	302	289	326	293	272	302	329	288	301	302	307	292	334	299	269	267	300	272	319	310	334	306	278	326	358	309	280	291	284	295	314	309	303	303	277	280	306	336	315	268	295	289	307	277	312	280	309	278	310	328	279	327	306	339	283	306	316	295	308	314	305	276	292	305	329	298	304	321	288	269	308	293	302	286	288	297	338	277	280	312	296	332	311	288	318	260	301	263	301	298	330	278	290	280	286	281	282	288	329	301	303	270	304	297	280	293	329	325	303	306	323	282	329	313	273	270	287	312	285	313	294	272	331	325	283	336	279	324	286	300	323	302	288	291	286	259	290	287	295	279	282	294	280	280	298	289	280	332	326	313	323	278	323	277	275	299	295	303	300	321	289	295	319	309	293	314	290	306	316	276	276	322	288	275	341	295	289	282	333	268	296	294	261	293	312	280	300	296	289	280	280	304	311	254	289	262	278	322	299	326	276	267	334	288	297	270	267	314	295	318	267	278	286	334	306	327	298	288	289	285	284	317	310	299	283	305	289	296	327	269	315	304	262	294	283	302	295	281	289	285	319	329	286	283	290	295	275	295	329	299	304	292	302	276	327	303	293	315	305	273	273	334	321	320	300	302	304	266	279	325	310	290	299	299	274	310	306	316	287	280	330	264	304	294	285	278	318	293	331	300	303	287	290	272	278	319	310	316	308	293	280	293	301	324	306	302	337	306	309	306	297	304	286	300	293	327	293	303	265	268	276	291	297	302	276	293	287	293	293	291	316	305	321	300	282	296	294	305	314	322	314	288	270	273	279	287	271	301	301	282	272	306	294	286	299	286	304	314	304	301	311	271	257	302	305	325	284	288	299	319	301	293	304	294	250	306	267	310	306	308	335	307	319	301	340	337	299	311	280	290	301	282	313	305	302	286	284	312	322	308	301	274	298	265	314	317	275	325	287	318	281	276	292	312	309	299	291	293	320	303	300	286	288	298	282	309	324	296	316	306	284	286	277	311	296	300	298	323	301	322	313	282	279	259	275	292	331	284	268	346	286	294	323	343	299	292	303	309	299	284	283	306	293	279	282	294	306	317	324	303	301	308	306	302	285	289	310	293	313	290	307	299	272	316	296	278	293	266	295	293	283	304	257	278	295	289	297	295	317	318	295	281	301	326	273	284	286	339	319	266	314	281	307	299	315	301	323	288	266	318	304	306	303	308	298	312	311	314	299	285	302	291	286	289	328	288	297	303	285	316	298	290	308	282	295	285	318	309	284	274	286	309	313	278	310	282	305	267	267	296	279	278	280	288	320	307	298	276	309	313	281	284	302	313	278	277	285	244	294	286	291	281	311	290	295	290	276	300	313	309	295	285	326	276	294	296	277	277	279	282	286	290	304	320	297	322	292	301	314	270	312	305	282	277	282	271	284	269	314	286	263	324	312	305	296	287	262	277	299	306	286	296	282	328	302	301	293	341	293	284	295	298	297	296	305	297	269	284	277	315	283	310	279	278	284	295	276	306	304	282	267	315	292	289	313	288	348	296	320	320	303	281	297	307	299	294	293	294	333	284	309	300	302	268	285	287	298	302	304	295	294	297	292	294	271	279	293	334	302	296	272	311	292	295	260	314	303	321	321	283	307	317	297	303	294	341	290	286	297	300	324	296	303	291	280	282	314	271	296	292	327	287	285	277	278	300	298	323	292	321	287	322	302	298	306	285	296	317	286	301	305	271	276	290	303	270	285	279	298	263	316	302	298	271	288	303	290	303	288	323	301	315	298	300	302	309	295	294	283	297	284	291	315	291	304	285	297	294	275	289	332	279	329	290	298	274	307	289	316	305	335	267	283	297	312	298	275	299	282	312	303	319	286	309	296	309	264	297	322	303	296	299	302	275	276	325	309	323	279	281	282	294	301	291	302	310	292	299	285	314	272	281	312	302	281	276	272	292	288
34572	59022	54650	42754	36303	31766	26705	21539	16914	12554	8986	6664	4751	3676	2944	2318	1837	1495	1237	983	877	767	666	626	594	572	520	486	479	521	464	435	451	450	458	397	457	456	430	465	454	438	403	429	445	446	377	441	421	423	423	410	426	410	427	449	429	403	435	404	426	460	411	427	436	430	421	389	465	407	417	410	434	420	420	438	437	424	442	415	428	454	432	419	443	413	441	408	431	428	451	390	440	436	426	440	446	399	435	476	444	452	432	420	470	436	425	430	422	434	443	442	439	431	457	442	420	436	399	443	428	424	450	460	464	415	382	391	442	377	436	431	442	428	453	434	425	434	437	384	439	411	479	454	374	451	410	465	430	409	475	428	421	410	471	443	471	447	458	451	431	421	388	445	422	432	411	425	436	422	419	392	395	398	423	423	412	458	418	417	420	427	440	443	419	389	437	421	426	437	413	439	433	411	420	414	453	417	435	452	472	466	439	423	423	386	408	434	448	409	411	433	385	437	450	475	408	409	422	376	439	416	428	421	458	419	451	408	429	441	482	415	422	412	438	430	436	416	425	417	423	436	424	408	448	435	432	423	414	407	444	443	392	446	407	427	431	421	481	419	428	440	440	442	447	437	502	372	438	430	458	459	416	438	402	430	433	430	386	424	437	395	421	461	421	469	413	436	402	419	439	410	454	433	409	413	408	440	457	429	440	448	438	416	383	424	449	413	387	454	427	455	433	425	429	419	422	436	420	437	468	391	435	423	410	423	429	412	442	424	399	435	437	413	442	445	439	445	412	428	418	414	440	412	399	405	407	424	406	459	410	408	416	431	469	444	451	405	414	409	428	436	434	431	435	425	431	417	434	414	432	420	399	441	423	436	400	442	411	453	424	422	406	412	450	448	428	421	414	444	450	425	436	421	422	466	394	422	424	432	460	474	442	419	432	444	420	423	442	409	422	412	424	396	427	387	443	423	429	428	429	404	457	406	450	415	419	442	411	443	419	443	467	400	465	433	390	436	449	443	424	454	426	448	473	414	444	443	455	395	421	400	392	426	440	403	436	422	416	454	431	402	441	459	417	449	399	441	444	400	397	429	397	415	412	390	460	432	425	470	428	419	469	418	445	443	431	431	394	434	450	427	460	422	447	418	478	435	361	452	385	462	396	427	404	441	386	429	419	415	426	450	432	421	418	422	446	439	445	376	412	455	395	410	428	427	462	426	400	424	380	426	398	437	439	403	443	385	475	421	426	444	434	419	433	428	440	429	437	394	392	414	429	421	454	472	432	451	429	436	417	417	460	409	430	418	441	449	424	405	444	404	442	420	409	429	448	468	419	439	477	441	447	415	460	457	450	378	453	443	417	456	436	375	436	399	470	426	431	419	414	422	401	419	461	457	430	446	419	440	441	455	449	398	453	448	464	441	458	467	410	404	427	453	436	429	453	392	407	400	434	426	416	419	439	377	466	454	419	436	434	416	409	444	452	435	447	431	444	381	414	462	464	409	407	404	416	429	438	400	408	415	468	420	394	391	432	460	422	424	429	430	469	410	415	431	435	392	438	408	432	428	428	433	428	424	465	448	439	435	447	443	432	413	419	428	431	428	416	370	416	416	457	460	404	428	422	450	438	413	394	471	409	422	423	397	398	425	419	450	449	443	433	466	417	462	402	449	420	462	422	400	410	431	417	401	433	427	409	464	404	426	428	423	406	457	465	432	402	436	397	411	421	389	406	406	428	409	451	425	429	416	451	412	451	428	396	449	406	409	432	411	433	422	394	421	427	401	438	423	409	415	415	443	417	399	476	417	411	448	417	437	399	382	441	407	420	434	417	446	409	430	424	384	378	464	414	435	411	423	424	408	456	442	425	442	404	439	400	445	423	406	449	456	441	429	404	383	383	463	396	394	404	418	458	444	449	405	446	421	431	442	401	453	393	454	439	437	430	427	444	425	418	444	463	434	430	402	463	387	465	437	434	468	395	415	445	445	476	435	401	434	464	423	419	417	407	437	416	436	442	423	397	449	390	422	406	448	414	425	418	408	428	420	425	405	467	421	394	481	412	419	439	421	438	414	448	441	424	445	437	452	455	418	426	394	444	438	396	450	430	369	410	399	407	437	427	390	448	433	435	413	413	396	409	436	404	465	429	420	371	463	418	458	394	426	444	423	459	433	414	395	432	419	426	451	417	397	433	458	427	429	417	435	428	399	449	425	433	468	466	439	430	421	408	446	418	458	440	425	439	413	397	436	432	426	443	398	374	432	414	408	434	409	448	483	400	439	429	409	446	437	410	473	453	453	460	441	444	415	432	438	449	405	452	454	406	435	459	443	439	409	455	408	431	438	438	398	420	485	410	397	395	425	466	419	414	445	443	423	453	403	478	441	428	418	415	427	421	403	404	386	447	418	400	426	433	371	419	424	456	421	419	418	378	440	433	384	446	450	408	407	425	450	445	427	410	440	420	438	438	424	455	423	438	425	441	412	440	449	445	440	440	446	433	427	422	400	420	445	436	439	434	431	403	435	446	436	401	471	464	445	418	447	448	427	413	417	381	421	440	454	468	426	445	434	416	459	433	430	433	475	459	421	413	426	414	425	374	419	414	421	444	459	420	430	439	430	470	405	458	416	429	427	425	440	410	441	416	436	414	466	442	442	450	432	447	397	412	443	421	439	443	433	411	379	424	382	433	428	422	453	445	408	447	452	408	388	409	399	438	445	443	464	410	436	437	420	444	436	437	455	468	411	418	422	407	427	420	445	429	439	420	414	433	385	447	447	429	451	403	425	422	411	480	468	464	442	395	444	435	410	424	423	411	455	414	445	417	426	402	421	436	433	439	436	433	406	455	457	448	468	401	405	445	422	457	442	443	433	433	440	443	448	427	403	472	431	431	396	452	423	400	500	409	457	416	427	415	462	424	451	441	421	435	422	393	412	438	424	433	412	438	428	438	438	429	449	418	419	419	410	416	415	441	419	430	397	392	403	447	433	450	391	421	434	411	422	443	443	412	438	408	410	449	475	395	442	407	432	423	435	449	427	409	422	447	474	399	428	419	427	399	418	441	408	425	437	420	431	398	397	379	423	374	412	418	418	450	439	438	399	398	447	451	449	440	461	450	424	409	409	425	410	434	461	425	407	433	417	435	430	421	405	424	446	439	432	434	438	431	412	457	453	430	405	425	459	423	414	433	416	428	451	427	439	441	433	392	435	459	422	420	404	426	422	393	427	454	421	429	477	421	418	424	459	434	417	418	431	416	398	427	482	422	466	408	393	458	397	458	422	439	396	425	407	443	427	426	420	441	427	434	458	413	431	448	409	445	394	452	429	407	424	421	412	446	426	426	398	398	444	429	411	421	478	451	432	426	421	443	432	442	438	446	434	438	438	410	390	404	465	457	452	438	373	432	443	465	434	413	444	432	437	428	424	400	464	436	444	438	426	424	416	448	422	422	442	410	409	419	387	418	465	434	414	462	420	419	453	421	427	401	448	406	398
28422	30895	37203	28817	19641	13282	8542	5503	3619	2582	1779	1265	1002	786	672	528	520	465	395	346	307	346	332	320	322	326	334	290	286	337	304	332	338	325	286	290	324	256	309	294	338	302	285	307	321	294	314	305	283	283	296	306	305	331	280	302	336	280	291	314	304	281	318	288	277	284	288	299	297	290	276	283	274	301	281	329	289	299	285	303	311	332	280	299	295	300	296	317	286	283	300	304	329	271	303	296	307	291	320	290	312	275	268	306	309	286	305	305	307	262	328	323	321	290	273	285	273	317	312	300	297	294	295	297	303	297	310	315	295	289	250	324	306	285	285	283	293	274	277	283	335	286	285	285	325	300	271	292	299	289	297	281	315	283	291	286	329	309	315	307	319	305	320	297	306	314	295	323	292	284	317	297	295	279	285	290	310	290	273	333	311	303	265	291	315	280	302	299	287	303	291	301	285	296	285	342	286	301	311	309	318	310	291	264	308	260	290	294	320	299	282	298	303	277	312	247	308	315	285	256	310	319	297	284	263	293	331	252	325	292	294	350	273	283	300	312	314	308	297	320	284	284	326	320	299	279	294	315	294	287	280	308	281	305	280	282	288	295	308	281	334	329	322	279	290	304	305	307	286	319	284	317	270	282	298	302	284	300	312	294	307	286	324	315	296	299	290	281	307	297	293	325	309	297	276	295	291	307	268	307	288	267	303	304	322	287	307	299	317	298	300	316	290	292	310	284	311	294	298	312	287	293	307	328	329	295	309	324	293	289	292	306	294	315	313	287	310	313	287	319	293	295	302	263	299	291	315	285	300	304	312	271	329	278	323	294	285	283	312	289	279	299	278	298	306	294	309	309	301	306	299	319	298	304	325	313	307	310	281	310	289	286	292	316	308	292	294	286	252	315	325	301	276	291	272	322	309	298	283	290	308	297	315	296	288	272	307	341	310	293	324	323	330	296	296	293	294	280	306	297	293	285	301	279	301	297	286	292	283	315	325	307	277	267	296	289	303	303	289	283	311	311	296	321	336	307	312	274	292	288	323	269	306	286	310	282	332	285	309	321	311	295	310	280	312	286	294	293	327	277	305	327	292	320	312	308	281	300	280	285	333	323	322	301	288	286	319	308	330	316	295	304	293	304	310	295	282	301	318	297	323	327	291	323	311	325	311	304	323	303	306	281	295	275	270	310	304	295	308	297	293	276	250	281	301	305	291	304	322	314	325	295	303	314	312	298	312	309	303	296	307	299	315	325	304	281	275	301	291	303	297	307	311	307	274	285	317	299	303	302	290	307	295	293	305	310	324	304	265	286	303	330	302	270	302	289	310	299	286	320	315	312	312	297	285	297	287	324	313	278	299	294	294	314	287	310	289	277	307	313	287	294	309	284	302	295	298	272	284	322	309	265	296	283	317	295	318	332	307	283	290	304	304	308	268	286	289	310	281	294	279	299	327	292	295	316	303	285	278	292	312	331	294	307	270	298	303	303	295	325	272	326	263	301	294	258	325	307	315	289	317	322	287	317	287	299	307	308	336	331	306	283	290	297	302	298	315	294	299	289	300	329	297	286	293	288	316	288	266	301	308	320	321	305	280	310	302	335	307	287	282	279	274	277	266	250	267	263	337	290	298	303	306	299	313	318	323	327	301	284	287	297	303	283	296	310	282	301	307	328	290	320	295	286	367	300	285	287	287	305	286	282	301	303	281	289	329	302	332	294	315	294	309	288	300	286	304	271	298	310	290	300	312	327	305	282	275	318	271	287	318	320	318	316	284	328	295	321	291	261	316	270	291	289	308	290	300	303	308	284	318	288	317	321	271	284	327	288	321	301	272	327	299	292	314	310	296	276	307	295	304	288	309	265	319	318	310	283	293	308	286	297	276	297	312	301	303	322	277	323	301	269	278	309	315	318	291	332	271	298	286	289	287	319	313	323	327	318	309	294	320	314	282	260	321	339	261	289	312	308	313	318	270	283	300	303	336	275	292	313	341	332	279	298	302	288	297	302	275	302	325	274	312	287	321	308	288	271	306	280	302	305	268	287	330	283	265	281	286	291	282	266	286	306	305	286	355	311	279	325	306	278	313	325	311	304	257	296	295	308	309	296	302	318	309	331	309	305	270	295	304	327	279	269	281	302	285	314	326	308	301	310	292	290	319	305	307	290	302	286	289	300	303	335	311	312	298	285	312	286	298	284	319	272	288	309	309	301	318	313	301	322	278	289	289	282	293	275	300	280	293	303	277	292	291	291	312	317	275	287	279	309	289	322	295	288	294	287	320	317	311	304	302	295	265	301	279	297	306	307	302	319	321	289	323	285	304	272	303	313	265	293	312	311	276	290	281	306	310	278	334	293	308	305	272	322	336	273	280	312	326	285	284	331	317	276	304	266	299	286	295	285	280	273	292	294	308	305	285	313	303	299	316	288	318	295	300	304	318	300	328	326	301	297	299	292	292	322	302	297	351	316	310	308	294	331	303	280	299	286	283	269	282	288	299	324	284	281	276	306	276	280	282	299	306	291	302	334	308	278	320	314	291	313	323	297	284	333	302	307	289	258	333	299	294	293	312	299	276	295	296	310	326	300	320	301	294	313	301	324	290	288	315	292	297	301	278	324	310	317	290	275	284	293	325	304	257	301	336	292	317	320	292	313	315	294	276	312	298	321	299	305	291	325	312	275	295	309	280	325	294	280	326	309	322	309	317	295	284	294	311	330	286	272	270	306	299	287	288	297	277	302	271	302	324	308	310	345	339	313	291	303	320	272	304	294	283	302	330	280	311	296	307	320	331	295	312	326	313	311	296	293	273	267	286	314	332	266	287	307	294	300	306	299	310	304	324	294	318	309	271	281	285	287	285	287	300	286	311	325	296	307	295	304	333	317	274	280	293	288	316	295	307	270	313	285	311	278	315	295	286	312	311	315	313	290	315	276	260	304	293	276	292	309	314	308	289	285	311	289	302	331	306	308	303	310	272	272	287	294	307	304	315	295	298	309	298	316	295	306	300	273	299	310	318	320	266	310	295	302	297	299	299	293	307	288	325	265	302	314	286	296	275	295	309	287	305	318	307	290	292	321	326	317	322	301	304	281	278	341	311	284	335	314	301	286	276	314	299	301	299	312	289	288	310	298	286	286	321	297	332	301	293	289	319	302	320	335	292	313	314	287	295	284	281	309	291	316	279	300	309	306	317	333	298	291	332	309	293	278	304	300	264	310	295	303	317	297	330	297	299	306	294	302	285	289	308	300	317	316	283	339	294	330	324	305	295	317	290	319	294	312	310	332	273	305	274	295	321	326	310	298	290	294	285	297	267	312	270	315	294	296	321	275	299	297	298	310	303	273	270	281	294	275	300	309	310	331	291	306	329	310	306	291	340	282	304	283	304	275	290	276	298	299	282	315	298	295	319	288	292	312	306	300	325	282	320	298	284	300	284	339	285	306	269	284	302	307	324	279	330	302	281	284	294	308	265	324	309	310	287	313	318	301	335	310
33218	48438	43732	32337	26523	21265	16379	12217	8695	6301	4363	3093	2252	1658	1370	1183	1006	826	761	643	631	581	502	525	502	488	472	465	511	489	467	446	452	448	432	456	448	438	454	450	473	448	432	435	470	476	450	433	417	437	472	453	423	419	440	496	465	444	432	465	441	436	436	415	432	463	484	437	444	430	452	430	427	454	428	439	431	439	416	434	465	489	444	452	416	444	444	446	418	383	463	430	427	452	422	425	442	461	432	440	443	443	446	447	444	453	417	453	426	438	456	441	455	440	431	432	433	407	398	460	462	463	436	431	454	423	414	402	431	457	432	448	431	425	429	446	443	438	440	427	429	423	432	431	425	460	425	418	435	424	427	458	490	438	406	414	454	462	432	393	431	419	456	442	426	453	473	419	409	433	452	439	451	407	412	480	401	443	455	435	443	458	429	433	421	396	477	441	450	432	429	448	410	447	443	425	487	466	439	444	438	390	513	470	445	424	463	453	461	434	479	426	429	440	469	478	459	423	461	413	457	457	431	451	441	455	427	431	454	438	406	408	428	408	442	420	429	449	423	428	454	422	396	453	411	430	439	457	453	452	455	409	436	434	439	435	414	434	450	451	398	446	439	435	448	469	441	460	434	450	460	449	452	471	420	457	405	472	442	440	447	423	454	454	406	460	452	447	421	441	411	458	428	499	434	465	431	448	482	428	453	463	430	393	406	422	464	453	432	463	426	411	435	440	422	412	443	460	478	394	438	440	405	459	459	454	456	446	450	438	415	425	439	463	433	404	439	437	407	458	417	438	491	434	434	429	428	449	448	418	449	444	431	419	430	419	467	468	439	447	438	433	458	439	430	420	447	446	484	462	424	414	426	443	442	393	431	427	479	461	466	415	400	410	411	422	436	402	404	465	420	468	446	422	462	434	430	472	452	445	425	423	438	447	432	454	433	418	467	459	461	446	430	430	445	448	398	425	407	434	438	403	439	463	455	475	432	438	438	427	441	423	401	452	445	489	399	441	471	447	418	439	452	461	427	411	453	432	402	439	433	465	429	461	451	450	440	421	434	443	461	452	424	451	447	424	430	423	408	436	438	442	427	460	456	448	429	441	455	444	429	465	441	447	445	411	475	415	412	439	429	441	437	458	405	409	473	475	484	421	442	444	451	436	427	433	430	395	447	481	400	432	433	427	410	456	463	459	442	450	440	444	427	453	461	445	445	406	483	437	425	467	433	440	445	441	443	459	419	431	415	467	425	467	464	468	455	420	445	435	394	415	418	437	456	457	434	395	477	442	428	445	447	419	446	410	447	400	452	461	466	468	480	466	444	484	446	484	439	460	467	449	410	455	464	483	448	473	436	445	460	432	462	428	448	442	431	414	466	421	418	475	437	458	469	455	461	436	448	442	472	401	436	451	418	449	460	474	415	464	451	479	449	436	458	412	443	440	451	427	454	437	436	429	432	462	474	471	448	423	429	451	442	438	455	427	437	424	432	395	475	457	416	449	434	458	416	443	452	478	431	462	454	420	411	421	448	462	426	458	423	436	427	442	455	427	436	436	463	496	438	439	433	416	479	474	440	426	453	450	442	443	403	448	437	421	441	465	426	445	422	448	460	436	418	424	430	462	464	477	444	424	382	435	439	402	471	414	434	454	447	451	429	420	444	464	430	443	442	441	426	441	427	442	447	428	439	411	466	446	380	480	444	452	429	469	428	472	475	457	429	483	402	430	436	400	443	432	435	436	439	442	421	480	431	425	471	426	415	412	412	434	436	462	436	492	435	430	449	423	453	446	463	421	437	431	447	427	456	424	410	453	441	452	437	429	438	404	425	459	490	428	410	477	443	457	429	428	451	445	446	408	450	392	403	409	397	418	408	425	418	465	403	442	465	433	447	453	414	450	419	422	437	412	425	421	446	416	441	431	447	408	456	444	429	439	462	426	431	440	424	392	488	470	423	436	432	400	438	419	451	389	397	466	436	428	428	458	432	431	436	438	487	445	441	430	440	419	468	428	449	430	445	452	447	434	410	436	424	428	457	439	428	432	480	435	406	406	448	416	392	422	426	475	437	410	418	445	422	453	422	416	431	473	440	461	460	434	439	450	460	475	453	454	444	424	416	434	481	448	421	451	423	442	417	450	404	483	425	429	445	439	451	421	442	449	452	464	424	456	438	426	468	424	446	418	449	413	448	451	448	455	431	455	411	450	445	471	413	444	427	465	443	441	419	427	466	459	423	447	470	426	419	446	440	466	427	437	451	434	447	382	453	459	469	423	458	402	433	455	429	456	428	452	452	463	424	455	427	438	428	499	463	448	415	422	468	438	461	457	438	429	453	439	469	450	443	439	425	425	417	403	460	448	452	455	443	441	479	453	449	469	435	431	456	467	439	449	431	406	468	455	474	441	452	428	473	429	424	446	451	448	430	456	456	432	460	431	457	444	450	432	477	471	449	444	461	436	421	440	454	460	429	431	452	439	465	433	435	405	394	447	408	441	444	412	438	437	497	483	417	397	398	417	459	424	450	411	438	445	457	406	457	435	439	442	486	441	429	419	463	445	424	436	405	441	440	484	416	436	480	423	453	422	388	450	436	462	428	441	434	448	438	438	463	449	466	413	453	447	410	483	455	448	434	455	453	462	440	443	441	467	436	466	431	442	453	447	476	468	457	445	410	441	416	457	479	405	410	456	436	429	436	444	401	441	449	479	436	480	453	460	436	474	496	439	464	436	474	446	452	410	436	435	448	427	431	475	447	397	432	450	448	415	451	437	437	420	426	439	415	447	470	427	429	416	395	425	418	433	468	416	434	456	421	451	473	448	464	422	487	405	438	446	440	413	423	462	466	395	433	432	443	417	422	468	442	458	411	459	443	437	467	420	448	420	450	465	438	457	446	419	457	417	422	451	488	441	466	410	428	447	439	406	433	444	448	445	417	451	434	428	452	425	418	438	446	437	467	412	444	422	434	446	478	450	425	443	388	443	429	447	441	434	421	445	454	459	443	430	436	439	416	436	424	439	457	458	434	472	443	438	423	445	457	440	465	409	422	428	426	426	424	470	448	397	479	429	444	436	457	458	419	437	445	405	457	478	426	444	419	427	429	432	475	435	447	465	438	447	430	429	470	419	480	440	444	444	455	441	437	455	393	439	431	451	407	435	409	479	381	442	425	472	446	424	440	458	435	442	471	446	415	478	413	419	407	423	447	431	443	445	419	430	442	458	419	429	408	422	447	406	466	468	468	415	439	453	420	476	448	425	415	420	434	471	439	451	467	415	449	427	445	404	478	427	442	447	435	422	443	426	430	456	418	453	441	408	474	471	449	448	427	415	392	417	492	424	469	464	504	431	418	444	428	405	397	403	444	407	432	440	463	480	414	394	428	447	458	460	439	424	435	416	413	473	451	449	426	429	410	444	436	430	426	403	437	415	463	456	432	459	447	434	420	427	428	470	422	467	439	429	440	479	457	449	475	434	391	447	429	455	403	465	456	425
25143	21812	29592	27834	24734	21380	15588	9402	6155	4189	2886	2007	1563	1197	953	807	672	569	489	503	383	409	401	335	354	328	337	340	349	355	342	335	328	306	330	306	333	324	367	320	333	322	317	321	320	357	345	319	321	338	290	296	335	303	339	317	299	298	316	307	285	334	312	324	344	357	343	339	328	331	314	329	304	311	321	316	300	342	321	299	332	316	316	305	330	294	313	360	321	302	294	329	336	307	327	327	303	291	336	328	308	305	345	281	298	328	307	323	306	325	298	311	311	321	308	371	313	329	317	305	310	292	341	349	355	306	298	335	339	301	310	309	315	346	340	318	326	324	311	309	321	292	294	285	320	320	285	306	294	352	317	305	312	304	315	338	308	289	293	323	301	319	307	336	299	298	341	313	336	347	317	342	311	344	312	311	319	319	339	279	322	313	317	321	331	321	304	319	301	339	346	304	325	320	304	303	328	302	304	305	321	301	333	308	336	296	304	266	322	304	314	294	310	333	309	320	336	345	309	336	327	327	293	339	314	319	315	309	314	306	293	324	323	309	315	322	319	300	334	323	313	339	317	301	356	293	302	311	334	304	322	318	297	315	338	311	313	322	302	329	305	340	344	339	333	284	299	318	310	344	309	346	326	319	357	296	302	314	327	308	378	312	310	333	290	321	314	314	310	303	295	311	330	289	310	305	309	320	316	326	329	312	301	319	343	300	305	335	349	312	325	345	306	333	309	295	298	352	267	320	326	333	325	300	321	265	290	347	309	312	323	282	358	310	333	322	332	331	307	326	325	348	327	316	323	315	304	307	279	330	314	300	299	315	310	301	317	297	297	295	297	305	317	286	331	326	315	320	338	332	341	302	303	317	301	334	302	311	312	312	312	308	281	286	317	329	362	323	335	319	286	291	309	336	294	322	309	306	311	315	305	312	348	303	314	307	292	288	325	283	295	290	332	304	344	315	344	300	339	351	316	290	352	294	300	307	329	302	309	271	317	305	319	299	296	309	354	341	306	341	336	306	321	292	331	293	327	300	309	315	323	295	326	335	317	319	343	313	301	326	322	305	279	301	319	347	349	329	321	297	323	287	294	324	290	314	302	335	319	335	294	340	310	322	309	297	365	319	331	334	329	336	289	322	302	336	316	316	326	328	325	311	318	329	319	335	300	306	295	317	313	344	291	290	293	325	344	329	315	340	331	359	342	326	331	290	352	309	313	298	304	331	320	293	301	298	297	316	319	324	345	313	307	332	309	343	310	326	326	328	307	332	323	329	292	333	310	331	314	323	347	317	343	302	329	294	310	307	310	299	334	316	308	278	316	300	296	320	316	315	307	302	318	325	324	320	305	304	339	287	307	315	318	321	291	363	329	309	306	341	325	314	306	321	309	332	320	306	327	335	325	299	320	298	326	331	276	320	329	315	285	337	330	311	343	279	299	302	312	322	343	316	285	322	331	357	321	318	283	319	302	299	299	306	328	294	318	356	301	337	331	292	322	313	306	346	331	329	317	321	308	317	323	319	298	304	321	321	278	313	307	330	307	313	303	313	331	319	322	302	298	305	303	326	312	302	307	315	315	328	317	316	314	322	328	342	339	296	319	314	317	320	289	289	301	319	296	340	311	314	323	314	317	304	295	329	293	322	311	345	314	354	299	287	336	306	339	345	312	329	323	316	316	306	295	297	313	319	298	292	314	302	315	318	318	334	314	287	311	327	295	317	326	311	336	359	311	301	304	306	311	338	309	346	317	303	301	302	314	304	350	305	304	318	308	370	309	325	329	339	297	327	299	340	343	265	338	293	307	344	334	333	312	332	332	300	298	310	295	364	283	304	328	331	296	322	329	280	286	314	350	320	302	318	315	305	330	312	341	337	303	307	327	301	297	321	328	334	309	320	325	320	310	297	339	324	292	378	349	318	302	301	325	325	311	302	341	305	341	339	337	304	333	307	327	304	326	325	283	323	308	298	343	334	332	305	305	317	297	312	305	295	301	303	300	334	327	336	301	323	318	289	343	307	341	318	347	332	301	303	352	330	294	339	318	300	293	304	311	345	303	313	322	327	352	342	293	302	287	307	323	346	328	299	302	303	334	314	297	351	299	305	277	319	307	319	306	334	299	317	280	286	339	346	330	311	288	338	333	289	302	365	296	299	317	311	291	347	316	300	297	334	322	316	309	309	328	307	311	320	327	305	343	298	307	287	328	309	311	285	314	338	334	323	315	326	326	311	330	314	299	316	336	314	304	310	324	290	304	298	299	345	341	317	343	331	303	340	319	374	299	302	318	300	360	308	313	327	314	318	281	327	298	301	284	312	334	330	301	348	303	292	307	328	334	305	323	299	327	305	335	322	325	340	318	343	315	303	313	316	329	326	350	325	314	366	299	351	298	309	312	320	327	319	315	328	282	294	322	311	329	311	329	352	361	340	299	314	318	323	345	327	331	309	314	269	312	318	318	300	309	309	338	317	299	335	316	308	291	304	332	318	298	298	301	317	328	328	291	332	307	306	326	313	319	319	353	342	317	326	327	308	334	292	315	324	294	282	348	303	323	304	306	334	330	286	326	302	313	308	318	308	296	285	340	322	304	321	304	322	286	309	316	288	305	317	319	293	300	317	312	309	359	300	299	317	296	332	317	300	280	280	284	321	297	312	319	355	288	328	322	297	280	285	312	311	329	345	320	327	328	305	271	309	289	318	333	344	363	318	307	323	302	312	320	322	325	308	320	343	331	292	331	315	302	302	310	316	350	323	286	345	338	336	340	302	342	314	329	311	307	332	310	313	315	298	291	279	317	298	304	327	306	350	310	273	329	333	327	344	300	313	323	312	316	312	313	277	314	316	310	324	286	319	312	323	303	349	317	324	360	320	290	291	313	307	342	309	337	349	339	322	335	311	359	328	323	309	290	289	365	300	315	333	315	283	318	313	308	315	303	299	302	266	294	309	291	299	318	306	301	311	320	308	317	351	319	353	329	295	342	337	284	305	308	308	325	310	313	312	347	304	328	322	329	315	337	294	323	277	319	347	318	313	317	312	326	334	333	297	339	325	302	339	327	337	308	317	289	292	340	329	295	275	283	311	315	319	310	332	322	317	325	328	294	301	317	344	313	321	320	324	307	330	332	298	312	309	328	325	314	309	297	294	323	295	355	347	324	290	309	321	293	304	298	299	373	347	321	311	325	321	293	304	323	315	341	289	315	322	298	317	330	308	318	315	308	316	299	292	353	322	325	304	303	297	339	311	286	294	321	339	313	306	323	265	330	303	300	317	299	327	335	289	295	354	331	292	305	342	310	333	342	339	321	305	289	308	329	328	330	314	350	334	323	316	274	307	308	312	300	306	304	302	290	326	323	307	300	295	321	308	339	317	321	282	296	338	316	298	327	337	294	313	335	289	315	292	329	339	333	299	271	290	295	290	304	296	343	349	297	288	280	300	284	330	310	296	342	316	286	327	316	306	314	317	324	299	319	319	313	309	286	312	305	328
34168	56630	51707	39879	33642	27820	22615	17430	13105	9501	6772	4970	3461	2720	2063	1682	1370	1122	951	823	753	659	650	610	577	554	553	524	534	486	501	505	460	495	514	489	521	484	481	497	493	505	476	486	465	474	474	466	456	468	448	479	471	454	455	503	500	434	452	467	507	480	467	481	443	479	483	465	474	455	433	465	477	475	509	469	420	464	478	462	464	443	470	493	462	463	453	502	441	470	452	437	456	439	440	470	451	447	508	469	487	464	440	472	477	493	472	475	475	456	469	422	470	449	464	495	482	486	477	505	487	477	469	473	453	432	456	493	455	465	500	459	527	510	494	455	437	445	475	492	456	444	494	431	414	471	448	443	449	470	479	470	494	487	471	432	472	444	448	443	451	457	466	451	457	479	460	444	441	466	491	504	494	443	464	441	463	457	464	462	491	492	475	490	473	456	474	459	451	450	515	482	494	475	435	472	470	475	464	460	539	448	455	500	450	472	452	454	466	456	486	477	441	469	468	485	472	445	472	461	480	475	454	467	439	440	465	478	454	500	445	469	483	490	502	424	454	456	454	467	487	436	440	483	472	492	485	491	435	429	471	449	467	431	468	433	466	484	505	490	444	471	441	473	448	470	477	470	434	496	469	451	509	479	493	445	456	492	458	481	468	484	436	472	461	448	488	490	480	440	481	464	460	468	477	440	478	487	459	479	458	469	457	439	443	438	464	486	438	495	444	444	450	425	451	471	447	496	437	441	453	467	441	481	457	452	444	472	469	435	500	435	438	455	425	491	462	480	459	463	467	489	439	475	442	472	493	479	486	450	477	466	474	474	440	447	408	498	505	467	443	439	424	453	494	467	497	512	469	487	473	456	446	434	443	460	479	467	500	476	457	431	432	446	473	483	465	464	502	451	457	518	504	494	484	460	477	473	457	457	480	462	462	466	453	477	444	440	434	421	440	485	459	444	461	472	468	504	451	469	463	479	510	450	440	445	470	457	433	482	461	466	487	490	464	477	466	474	437	476	387	458	463	507	437	493	444	399	497	501	465	518	446	489	446	463	430	457	455	463	481	462	442	489	473	481	435	447	455	441	458	491	465	460	476	449	437	482	493	463	434	492	477	490	424	437	480	446	467	453	443	420	483	480	448	440	469	475	487	484	445	473	462	458	419	462	451	498	456	466	455	472	438	432	438	476	493	430	485	436	516	456	510	482	487	424	470	483	452	458	483	495	473	481	428	468	488	449	447	454	413	458	434	470	497	481	467	483	465	479	463	411	479	396	472	465	466	485	478	492	494	446	466	444	454	466	447	475	456	451	485	459	442	448	472	457	442	458	466	472	467	454	466	493	447	463	460	479	485	486	466	479	419	492	421	480	446	464	464	468	459	484	461	424	472	509	486	436	438	461	455	455	462	438	443	430	474	454	482	472	449	436	434	435	473	464	475	493	441	479	498	471	496	465	461	474	512	457	471	450	475	497	473	434	440	449	483	472	465	450	442	444	431	458	480	494	495	483	472	487	432	471	470	428	498	436	443	451	445	470	464	435	499	479	473	479	494	453	471	439	465	458	455	493	432	451	501	426	432	464	503	463	446	483	454	471	469	444	469	451	464	493	462	465	444	416	452	431	422	472	462	461	464	442	514	485	504	468	478	471	470	480	461	464	441	464	469	468	469	453	453	503	476	441	445	414	482	421	471	492	429	458	459	445	460	442	473	438	466	461	453	457	451	461	442	466	452	465	442	441	438	446	491	458	483	501	503	454	430	451	463	491	501	463	490	490	455	455	487	439	440	487	480	465	488	433	445	422	470	426	451	485	437	458	424	475	462	468	447	457	449	462	437	439	448	464	487	449	403	441	427	480	504	463	464	473	459	448	461	470	446	476	467	465	441	482	467	478	456	464	448	458	497	509	459	454	449	453	475	465	468	459	482	491	441	479	456	469	455	459	433	459	490	441	465	462	458	476	487	468	458	474	462	426	483	481	501	498	471	458	471	457	485	458	452	455	457	467	475	477	469	490	445	454	485	458	469	450	444	430	486	434	479	494	454	442	470	426	505	477	452	458	474	515	419	480	464	461	444	484	464	460	454	455	475	465	461	471	495	495	481	462	473	488	514	462	490	445	425	422	466	460	498	492	460	421	462	443	463	443	461	449	474	461	496	479	454	488	436	463	457	492	490	473	443	454	442	468	461	486	449	479	486	514	460	481	474	508	446	446	511	491	508	478	471	459	464	502	470	495	475	453	481	451	441	491	486	472	447	449	469	453	410	514	437	498	454	479	456	456	516	442	479	465	472	484	493	463	506	435	478	436	506	437	439	439	481	490	485	437	433	481	433	433	500	480	463	420	462	468	491	487	495	475	489	470	470	463	444	492	459	463	492	493	500	467	420	468	496	487	441	483	488	486	429	459	499	460	454	489	419	467	448	413	470	415	450	437	444	499	410	458	458	467	463	494	445	469	474	433	459	470	466	473	453	460	475	452	440	487	463	465	486	461	468	477	465	422	474	472	412	491	458	446	453	484	502	447	467	423	426	439	500	487	481	466	474	513	497	471	423	434	473	483	482	446	487	456	519	474	444	450	437	469	479	473	481	469	460	481	485	444	435	462	459	456	487	449	455	497	441	445	461	460	433	434	482	464	455	458	484	464	455	506	494	483	439	403	451	462	435	468	444	458	433	429	456	445	472	424	500	455	459	459	438	484	447	446	488	474	446	481	475	435	462	438	460	443	467	481	489	452	454	475	440	464	432	444	498	426	482	469	477	468	465	478	459	469	468	475	443	468	469	471	461	496	436	484	452	477	474	443	481	447	448	475	471	447	506	464	498	451	490	478	489	461	487	457	470	462	485	465	488	485	481	446	472	473	471	505	479	453	474	465	464	487	471	445	452	490	469	474	475	517	496	460	411	439	449	424	466	491	483	477	473	458	419	493	460	486	441	447	424	475	450	470	483	464	452	464	486	456	498	463	493	469	470	468	415	460	465	473	464	471	483	462	442	475	476	512	448	461	461	484	479	486	450	471	478	446	500	492	479	436	501	520	459	440	464	502	458	446	474	451	438	487	454	464	477	452	475	491	481	468	473	484	485	443	437	503	474	455	506	460	446	471	472	459	441	481	453	424	469	458	488	464	453	479	430	435	467	476	488	465	450	467	435	460	476	450	428	427	468	469	448	471	480	428	470	442	444	448	457	458	508	486	437	448	478	475	456	479	483	484	448	459	460	450	471	474	489	436	434	463	471	503	459	477	485	458	461	468	471	475	448	453	514	446	469	467	436	454	435	436	473	465	441	470	465	454	463	459	472	474	476	447	495	415	494	436	488	489	469	467	510	488	496	456	448	444	439	464	444	488	454	485	485	474	441	435	485	480	470	446	469	467	416	485	475	474	442	479	429	445	475	460	462	463	451	456	467	452	454	422	483	455	462	440	489	439	479	468	485	438	489	453	453	435	465	471	508	447	471	487	467	430	466	452	479	492	493	460	534	452	426	511
22736	20745	28303	23838	22686	24140	22067	13429	8539	5959	3997	2781	1970	1605	1238	953	764	682	572	496	444	397	395	381	360	345	394	353	327	327	311	291	303	366	305	263	305	305	290	310	295	306	324	303	269	324	291	299	288	308	312	294	274	294	301	285	278	287	291	289	312	305	331	300	335	316	287	302	280	327	279	318	305	328	303	320	303	292	269	282	304	301	297	311	297	264	320	263	311	305	314	269	267	298	296	291	316	297	282	327	280	329	298	302	285	310	303	291	308	296	287	309	297	321	305	301	310	278	264	293	320	281	292	294	288	309	284	280	298	293	298	275	291	307	297	295	274	305	313	297	320	307	269	301	281	312	303	288	313	299	307	277	302	284	308	299	272	294	290	302	320	312	299	297	322	286	301	290	307	325	313	298	296	320	287	320	315	291	331	317	298	289	278	290	307	361	287	290	280	292	275	329	315	307	305	296	286	316	272	285	279	311	288	287	293	324	299	281	310	276	297	319	307	288	283	335	356	272	295	311	279	328	309	302	296	295	322	298	298	317	293	239	324	290	296	311	311	319	288	303	289	327	311	292	286	267	305	311	292	309	300	302	273	294	281	330	280	282	285	343	251	302	294	293	309	281	289	273	274	287	298	318	307	314	313	281	283	270	292	303	304	288	287	325	303	272	308	275	309	294	295	275	323	331	288	315	292	307	288	302	287	303	340	329	335	275	297	291	262	289	305	282	284	321	262	289	278	304	316	306	290	301	311	296	283	288	300	293	309	317	277	275	305	316	305	293	296	305	324	299	306	320	287	294	296	293	298	294	285	275	306	290	292	287	305	290	289	306	278	313	253	289	315	306	265	305	300	309	307	296	311	288	306	313	284	308	310	279	264	315	272	313	316	291	304	288	290	323	321	291	291	327	289	324	289	285	306	287	323	308	313	285	302	287	296	314	278	296	282	313	298	281	312	284	281	326	274	292	306	325	294	313	298	293	305	305	288	284	312	275	288	307	312	304	279	307	289	295	279	306	299	283	307	267	284	327	281	324	304	326	306	292	281	319	300	311	334	294	305	296	295	301	312	281	300	293	315	332	276	310	296	292	302	296	312	286	293	279	308	300	309	286	286	296	258	279	304	327	320	290	265	301	287	291	284	285	309	279	297	303	315	298	286	290	288	312	272	297	322	298	297	323	300	328	345	288	312	283	327	312	290	281	302	310	307	342	268	288	282	317	282	291	293	301	290	296	314	306	303	289	294	309	291	314	308	299	323	292	331	309	320	293	322	331	269	295	296	284	302	283	299	323	294	282	314	305	311	297	278	281	273	286	307	287	317	285	288	293	276	311	292	282	313	277	338	329	311	280	293	327	330	302	316	306	270	284	310	309	301	312	280	299	291	319	297	282	277	265	284	270	274	314	275	303	273	313	281	313	300	321	310	287	279	287	262	296	313	290	280	320	289	266	281	292	316	305	291	306	293	275	300	318	291	284	312	290	327	299	318	275	294	308	283	292	295	280	322	292	314	322	294	274	304	303	277	312	303	298	288	294	277	311	283	319	316	296	288	304	311	293	307	295	300	327	281	269	294	308	259	316	299	321	275	270	321	282	321	312	305	318	304	288	287	296	293	293	297	297	313	291	288	285	299	279	302	283	319	313	331	303	314	273	273	284	306	291	288	298	317	331	297	318	312	268	273	305	284	303	307	275	315	303	292	310	317	291	273	308	286	277	279	295	322	290	311	326	298	273	300	269	280	275	289	289	323	327	274	317	291	283	293	269	306	321	292	313	304	287	326	288	284	284	301	292	281	332	293	290	325	296	323	290	288	298	303	307	315	308	311	291	286	311	297	301	311	297	299	333	288	309	276	277	297	316	304	285	294	296	294	304	308	272	296	317	294	309	315	306	304	275	300	295	271	300	300	301	285	301	305	257	317	278	307	304	302	281	291	307	308	308	317	311	297	329	265	295	288	329	307	300	295	275	303	299	269	294	296	352	314	295	323	287	277	307	298	307	270	266	325	327	285	293	307	297	306	296	280	267	308	300	295	318	293	320	292	304	272	292	320	274	299	290	339	288	276	285	305	291	310	270	281	316	289	311	286	294	307	267	316	306	259	277	291	308	293	303	293	282	288	310	283	311	314	317	281	304	274	294	301	279	283	290	322	273	289	270	288	314	280	263	286	276	311	301	281	281	332	302	290	312	289	300	300	290	304	271	296	287	284	322	300	312	315	301	323	315	299	270	307	275	299	315	287	309	288	309	298	271	267	309	298	313	289	305	313	285	319	281	277	313	289	287	308	288	298	301	316	282	306	287	314	309	312	321	296	312	290	312	309	255	323	280	288	291	273	266	304	285	281	336	314	337	292	299	308	282	296	295	290	295	308	293	310	271	288	310	285	308	311	331	284	299	285	288	287	305	275	314	265	291	288	309	319	311	323	312	331	266	274	302	287	272	334	306	300	302	292	316	293	282	275	324	311	288	276	311	316	323	272	306	267	318	310	292	303	288	320	318	316	300	274	294	301	267	299	307	301	283	319	316	323	327	293	312	303	320	296	323	316	295	278	292	285	277	271	299	275	314	277	301	337	313	292	290	290	271	277	300	312	305	322	287	321	303	277	294	341	322	303	283	292	316	300	329	308	284	275	312	341	292	285	305	280	331	306	290	267	281	320	305	311	329	294	313	297	302	284	267	297	284	271	304	278	274	294	301	298	297	307	305	276	306	281	290	295	297	293	294	270	288	280	322	314	282	266	292	271	347	331	285	328	315	301	278	294	287	284	349	316	296	290	286	277	317	289	305	301	299	289	304	308	278	304	308	298	285	302	318	316	317	289	289	272	284	336	279	331	298	320	321	290	293	318	263	302	323	289	308	318	300	262	283	282	317	321	332	277	297	298	294	304	298	290	302	285	297	297	257	282	293	294	303	310	308	293	282	297	331	297	314	282	326	293	299	328	340	333	324	303	267	302	283	288	304	302	290	313	291	280	300	297	282	305	329	314	290	308	275	291	278	305	311	307	275	302	300	307	313	287	292	297	297	303	281	306	331	301	276	304	327	279	288	336	294	292	305	290	292	327	281	304	292	270	297	290	295	300	315	284	284	315	301	298	267	299	308	291	288	300	311	287	274	303	290	277	319	303	305	281	309	311	268	309	317	299	294	288	306	315	305	285	313	306	296	307	284	306	285	275	285	326	301	309	292	287	277	292	309	326	294	309	274	296	286	316	289	283	286	281	270	296	309	294	341	339	323	293	288	298	286	296	311	281	291	294	305	318	298	278	309	313	304	311	305	312	271	280	277	298	300	282	292	296	315	279	320	298	312	293	307	289	303	278	321	322	337	295	313	318	272	315	317	296	319	276	259	311	302	267	327	328	273	305	308	312	284	320	279	304	310	281	344	303	282	320	306	295	307	310	307	272	311	306	295	299	275	291	314	282	313	304	291	302	312	312	298	316	327	285	286	313	313	288	283	278	304	277	299	326	328	299	268	304	289	275	285
34285	59159	54493	43314	36917	31759	26290	21082	16394	12120	8922	6425	4895	3564	2754	2081	1697	1381	1143	879	751	745	687	617	579	569	508	491	515	471	505	446	485	444	446	486	452	489	429	453	514	427	442	429	445	402	424	435	420	418	423	424	438	450	415	434	464	449	460	422	416	446	432	412	443	435	434	439	438	426	431	384	435	443	449	420	472	394	444	452	434	393	408	462	488	457	418	430	406	428	438	463	449	434	449	414	437	455	387	407	442	411	402	431	420	414	426	426	421	427	445	446	438	398	447	408	387	387	466	403	403	432	405	401	419	473	429	425	433	441	430	470	394	424	415	429	421	432	453	442	417	398	398	437	435	394	430	445	462	458	426	425	430	421	453	404	448	451	448	485	458	397	443	444	385	426	446	461	429	434	439	424	411	398	450	415	389	442	430	419	436	410	412	412	422	454	425	424	411	431	455	455	460	461	446	431	424	429	433	460	403	420	444	416	415	382	421	409	451	447	433	414	448	427	418	442	424	439	468	430	405	440	433	403	434	461	421	449	421	422	437	439	429	442	451	449	436	440	460	424	460	450	418	394	436	412	451	429	422	453	459	412	421	401	422	426	471	434	456	438	436	411	413	457	430	433	441	426	392	466	414	439	421	410	452	467	436	435	439	440	422	414	433	395	432	429	425	435	407	411	471	404	404	422	470	425	390	433	438	453	429	444	419	406	408	425	441	420	434	413	407	437	420	435	385	459	427	412	424	390	424	405	398	461	471	425	445	387	419	423	435	443	420	436	407	414	423	458	440	436	409	414	427	420	464	450	448	429	446	436	438	415	426	407	419	432	391	422	456	399	485	403	426	473	468	440	461	455	423	450	441	448	449	421	415	430	435	453	445	465	407	448	427	451	434	446	455	451	439	431	426	419	434	431	434	456	462	397	423	422	412	434	432	421	417	420	406	429	437	385	425	396	430	450	436	432	446	462	463	412	421	396	451	442	393	445	441	435	449	448	425	408	430	393	416	451	413	425	434	416	421	431	446	411	429	443	448	442	420	472	390	445	428	392	471	442	455	436	390	452	396	434	416	431	430	429	471	409	446	436	408	452	436	424	445	451	437	440	427	414	431	428	464	453	458	443	451	444	418	422	446	431	421	450	444	435	437	444	392	424	418	402	408	423	436	423	446	451	456	404	425	444	436	437	433	391	460	401	472	419	445	429	471	423	411	462	434	444	450	432	460	443	452	464	466	426	405	451	434	441	445	414	422	418	439	409	460	401	460	408	395	424	443	461	427	414	446	433	428	421	424	440	448	472	412	467	458	425	442	425	410	411	478	470	415	436	378	412	426	440	444	430	406	418	425	424	444	424	447	424	400	411	416	421	431	455	434	435	452	409	414	437	435	424	416	433	419	437	456	462	413	406	440	421	418	428	417	408	455	437	439	431	408	424	410	426	422	418	422	387	415	424	450	450	412	402	431	404	413	436	411	454	418	435	429	432	400	421	450	424	448	416	419	456	429	439	438	415	440	409	426	427	404	403	423	401	400	439	400	454	447	474	448	448	431	418	470	416	392	440	432	460	432	452	413	439	427	406	430	447	467	389	407	423	437	428	430	409	431	398	429	439	422	425	453	407	438	407	466	414	441	436	428	445	440	369	412	434	460	434	436	410	452	470	418	418	411	450	434	402	415	448	424	428	436	426	397	431	418	456	410	385	450	427	399	427	408	463	421	441	389	454	457	448	446	416	439	444	433	438	454	416	444	418	445	417	462	409	414	431	468	396	435	405	402	446	420	397	411	452	440	451	444	421	417	443	469	468	450	432	411	455	456	447	412	411	403	463	396	457	433	431	452	395	435	454	422	425	442	444	433	417	435	439	443	429	418	451	455	452	434	423	441	407	364	440	460	439	448	420	433	427	405	443	404	451	437	432	409	405	435	444	440	450	414	442	437	422	435	433	412	418	427	423	409	443	420	423	410	427	431	438	390	406	423	397	434	420	404	397	417	419	444	408	430	426	398	499	434	390	439	447	427	420	455	418	398	458	431	406	419	419	437	445	421	435	431	430	426	490	473	429	417	422	429	432	437	441	403	434	441	433	452	424	424	442	442	440	429	406	399	435	445	407	422	420	421	425	427	482	450	431	422	439	441	471	428	469	429	425	451	429	429	463	457	443	426	457	392	405	438	413	416	441	437	424	404	419	446	451	441	409	432	432	438	432	448	485	447	443	434	444	491	408	450	459	439	472	429	421	465	422	418	401	471	440	436	433	402	460	430	439	427	429	436	462	440	423	432	446	415	451	415	434	400	429	447	429	448	444	409	459	433	380	421	440	431	416	420	447	440	453	426	452	425	424	428	460	491	436	456	398	442	448	462	410	416	437	453	419	461	398	422	431	454	437	431	465	456	447	435	428	456	436	442	430	406	397	463	454	443	392	369	441	461	422	409	450	430	428	439	460	469	409	436	431	426	400	395	475	453	442	463	404	419	447	446	420	422	450	395	430	403	464	419	409	441	413	465	413	448	473	411	463	421	457	425	415	438	424	429	412	406	429	432	418	454	394	428	460	426	441	431	410	424	456	428	451	446	423	420	411	421	489	429	389	424	453	421	434	454	423	431	411	435	427	418	420	414	421	426	444	458	406	400	414	445	421	441	439	429	439	426	418	438	404	453	416	433	442	428	452	444	428	401	442	433	455	393	452	415	427	442	427	444	458	449	417	427	422	407	415	429	460	421	429	438	410	429	437	421	450	426	435	416	391	461	429	440	426	435	429	420	434	474	423	472	418	432	476	425	397	447	410	456	449	440	386	448	441	495	436	442	456	429	430	418	439	438	426	434	443	415	443	418	452	407	415	467	414	442	409	427	405	426	427	425	418	422	457	461	406	423	399	430	417	420	443	427	443	459	407	402	459	432	383	435	462	458	421	449	434	456	431	484	432	481	439	454	432	424	389	409	447	406	429	438	436	411	421	429	438	464	462	487	436	406	430	439	396	463	429	407	472	446	447	445	485	441	423	442	443	447	434	431	459	420	445	430	469	431	444	430	419	416	431	463	452	430	436	433	399	458	456	441	391	425	424	429	453	478	441	401	421	439	421	423	420	430	458	426	399	427	425	421	429	427	406	401	405	411	426	418	436	403	448	414	417	451	454	451	445	418	430	430	446	409	479	440	390	408	433	413	392	455	418	415	372	412	433	453	431	417	420	445	454	404	402	425	439	434	406	442	426	412	437	410	411	444	410	391	409	390	455	429	457	405	457	429	416	408	451	434	438	412	438	478	425	399	404	420	437	413	434	418	425	436	416	425	419	420	439	427	401	421	413	407	446	469	400	441	427	417	449	458	433	446	406	399	460	401	447	438	442	410	436	434	461	442	439	434	431	421	417	438	434	440	442	409	433	424	435	484	410	448	464	468	453	427	414	431	410	402	445	408	428	412	409	424	415	458	432	457	410	400	445	436	458	432	417	484	441	421	455	432	421	451	425	407	446	437	413	441	458	403	449
28268	30626	36434	29182	19520	13166	7823	4972	3391	2531	1655	1239	983	772	654	558	490	438	403	387	390	345	313	351	302	330	334	312	319	315	308	334	311	295	297	327	308	293	320	311	314	296	310	316	305	292	278	337	307	313	295	291	309	293	286	281	298	319	309	283	320	299	324	299	297	308	308	283	307	271	319	281	319	271	303	317	309	333	311	300	293	325	309	304	310	301	304	292	297	313	293	302	297	308	309	308	295	291	331	309	282	311	314	283	284	305	297	308	313	310	312	322	296	294	325	280	307	316	319	305	303	284	252	301	301	308	298	290	332	291	325	319	263	311	320	315	303	304	312	311	311	303	332	294	328	295	314	312	293	307	269	317	313	276	315	303	303	281	292	302	292	293	295	280	286	292	300	275	318	270	308	274	291	312	296	291	306	286	307	310	347	315	287	304	274	303	329	308	317	326	331	294	307	334	304	315	277	299	271	266	290	311	303	288	259	316	284	324	300	261	296	310	326	296	324	307	322	314	314	294	315	275	305	302	312	319	270	289	275	274	311	308	284	324	285	295	310	313	318	311	314	318	306	303	313	267	292	311	290	293	265	306	306	338	308	309	307	308	316	315	326	315	312	306	301	304	294	309	305	293	304	293	328	275	326	287	282	294	299	302	307	283	301	314	307	289	271	312	326	289	256	268	293	274	296	288	298	288	318	331	314	321	312	281	311	310	325	293	287	308	308	335	295	292	280	317	282	306	317	321	281	308	298	301	337	320	319	327	309	283	313	312	320	321	299	306	303	317	309	304	315	281	324	315	309	307	287	307	318	275	273	316	289	297	288	317	320	270	299	318	345	305	304	324	307	260	317	298	303	304	306	315	279	316	310	318	282	305	313	305	330	322	302	308	292	319	310	284	290	334	289	294	289	277	322	310	285	292	296	279	302	312	311	316	289	292	344	307	276	315	294	294	293	320	315	278	278	295	301	283	310	287	306	296	306	295	311	304	328	300	301	300	317	298	288	335	305	311	314	320	278	315	312	276	293	300	281	295	308	329	304	301	285	299	273	339	308	284	297	309	276	323	297	285	292	319	312	293	303	282	312	307	313	289	312	283	305	306	304	284	319	259	297	289	297	321	279	295	320	313	260	331	319	315	284	306	320	304	305	313	275	297	287	307	308	320	310	307	311	313	326	266	300	304	301	266	308	290	285	339	271	317	302	310	312	316	298	272	311	287	305	302	285	283	308	296	275	292	330	326	303	279	286	282	261	311	281	320	302	313	313	299	331	314	298	303	314	297	320	318	288	319	325	277	315	314	301	286	282	313	304	319	306	295	288	284	311	291	297	297	282	312	309	334	289	305	301	286	292	287	299	302	325	294	287	302	299	315	299	280	285	319	273	306	316	295	296	272	297	319	313	335	330	289	285	324	309	306	296	288	292	301	295	338	290	291	303	311	298	281	323	279	302	311	296	297	289	298	309	306	317	287	291	294	307	322	309	295	286	300	314	300	297	324	337	279	327	314	288	321	281	308	293	312	329	309	303	268	314	312	268	309	307	271	296	281	306	334	304	297	288	337	324	308	299	292	259	311	299	310	275	286	296	296	302	293	266	328	291	278	302	295	265	304	275	294	320	298	302	297	295	344	291	315	313	327	308	337	301	282	307	296	306	296	292	283	343	294	318	298	305	318	323	332	294	300	290	308	318	296	297	275	300	287	307	311	265	300	309	306	269	307	289	298	315	302	304	287	336	255	302	312	299	327	320	288	319	311	295	282	308	314	332	306	293	253	307	315	354	288	313	282	293	315	279	312	304	282	295	316	278	316	310	311	295	317	304	303	287	274	323	302	322	321	311	305	323	282	318	279	286	316	274	267	297	305	322	317	282	252	265	322	335	291	304	260	309	311	301	310	295	317	320	298	287	298	295	327	313	295	310	310	304	304	295	325	302	306	313	313	324	293	281	298	302	282	265	299	310	300	315	301	302	327	326	288	295	284	277	287	314	293	290	315	319	290	303	330	263	276	291	284	268	272	286	281	321	270	293	314	306	288	322	275	303	319	312	304	313	320	304	309	283	279	265	281	309	321	293	310	290	304	291	274	330	313	284	293	322	327	274	275	296	303	301	287	297	297	271	329	309	311	281	298	309	301	308	315	255	293	278	303	332	305	312	308	315	291	292	320	316	303	288	290	260	298	297	340	296	317	308	308	296	294	334	288	282	268	314	297	312	281	291	299	280	300	303	291	291	343	300	308	310	293	323	296	292	343	298	311	307	290	318	279	303	298	275	271	288	311	319	320	266	298	335	272	304	316	319	322	295	296	318	297	316	326	293	280	302	314	304	308	306	300	299	285	257	316	318	294	295	302	274	308	296	308	292	334	301	295	331	268	309	307	329	304	289	286	254	294	297	294	282	301	323	306	300	322	291	332	304	306	313	312	288	292	328	318	316	283	294	328	310	322	296	277	291	329	320	312	298	316	316	297	308	314	310	336	299	305	322	298	312	269	307	286	305	317	306	311	273	315	301	312	297	300	294	295	311	281	292	295	289	326	326	299	314	300	295	281	310	324	294	271	303	308	285	287	275	306	302	294	300	310	305	288	318	285	281	312	316	305	277	314	319	291	295	313	302	325	312	318	333	301	291	294	309	284	275	296	303	315	308	313	310	282	306	284	323	296	294	279	320	315	314	318	330	301	356	273	305	305	299	291	317	284	281	309	320	286	311	295	267	281	316	310	310	299	326	289	296	302	290	300	287	320	297	306	304	301	330	328	306	320	275	323	313	325	295	272	324	316	323	321	293	298	309	324	292	317	308	279	292	302	292	314	301	279	313	290	310	322	319	333	305	306	280	293	300	285	298	260	312	320	320	323	305	336	299	304	298	299	314	300	295	338	311	292	327	310	305	315	291	283	291	304	316	289	280	285	312	304	295	296	252	293	274	335	322	343	291	296	299	275	299	291	300	292	315	297	272	306	266	288	315	312	283	302	293	303	313	293	287	282	312	280	315	273	306	321	318	317	308	327	292	337	307	329	325	338	332	272	304	350	313	281	317	289	310	277	286	250	301	318	324	270	287	314	289	296	323	323	302	302	310	313	294	296	278	310	290	307	269	269	283	289	313	343	292	308	288	290	327	288	307	275	317	291	307	301	312	295	311	277	289	292	322	316	284	327	307	303	300	317	273	339	320	314	294	294	334	307	298	276	298	301	317	318	302	272	299	318	294	299	302	329	290	305	298	300	320	281	320	297	272	287	324	311	302	302	291	301	270	327	284	316	295	305	319	279	317	305	352	304	286	316	298	300	287	295	315	304	319	328	291	290	309	289	270	303	311	317	294	326	269	303	316	305	295	322	323	296	284	337	313	307	323	292	257	302	294	337	327	309	302	279	304	271	297	313	264	282	284	306	284	301	276	339	272	299	294	313	324	321	312	295	287	277	305	317	325	295	319	316	304	309	313	330	313	313	275	297	284	276	271	330	298	288	301	287	300	310	311	298	266	292
33366	48265	43077	32885	26531	20732	15093	11166	8076	6185	4333	3037	2214	1716	1290	1070	958	789	715	661	582	609	527	550	539	498	526	479	462	468	437	451	427	465	475	473	421	486	404	418	444	464	394	424	446	444	452	465	439	427	453	458	458	422	447	419	478	482	426	449	463	464	450	452	467	431	431	434	415	440	435	495	450	450	424	453	445	416	443	450	433	462	436	428	414	458	428	386	458	486	459	448	493	450	445	430	428	465	427	446	406	449	465	418	444	494	434	439	452	458	440	408	426	405	409	439	439	454	409	440	436	481	462	445	403	445	436	444	417	467	449	474	452	423	433	462	462	455	448	451	448	425	441	442	419	422	448	440	458	456	452	407	436	453	467	472	448	412	451	468	461	446	439	457	457	447	443	462	457	493	456	411	447	450	390	438	399	428	397	407	477	479	460	434	445	472	431	414	468	434	434	430	440	417	438	397	454	484	465	432	472	445	445	423	449	426	440	435	438	453	436	421	451	463	478	461	460	442	439	424	455	452	415	429	433	446	455	436	449	437	451	455	457	437	477	460	437	470	420	427	441	412	471	449	441	448	468	397	428	441	416	501	448	411	379	450	432	379	418	459	446	415	454	417	467	436	431	444	459	452	451	418	448	405	439	442	451	420	474	462	446	447	476	474	417	420	452	456	435	453	428	470	477	427	455	426	469	419	455	466	436	420	437	442	437	505	412	459	463	411	403	431	471	427	428	458	451	427	422	482	446	433	466	434	467	437	451	461	423	437	444	421	421	440	451	447	434	426	453	416	429	456	488	436	392	497	437	473	441	418	445	467	445	445	447	457	369	455	463	492	452	446	432	469	485	440	430	470	476	397	407	445	437	464	457	461	495	424	450	442	446	436	435	431	468	451	452	484	489	453	455	457	462	457	439	436	452	441	464	438	427	444	461	431	447	449	461	450	417	434	482	443	457	422	468	425	419	439	429	462	409	418	448	458	412	479	452	460	461	472	450	466	485	455	431	450	472	454	458	444	434	421	398	442	411	447	429	417	460	426	394	431	420	441	406	460	420	427	461	444	435	440	428	403	412	455	486	452	467	427	451	425	449	427	439	431	451	430	446	443	438	454	459	482	457	471	414	446	420	470	467	457	462	444	462	432	422	478	456	432	445	413	436	468	415	442	459	464	462	446	414	417	459	411	487	416	446	426	443	459	421	466	433	435	475	435	474	448	428	433	438	452	419	456	460	441	462	478	418	463	431	384	446	438	434	441	416	438	454	424	411	429	403	434	418	401	455	443	467	444	415	401	442	416	457	430	438	484	443	434	415	459	418	426	456	440	419	434	420	383	444	426	459	480	477	501	443	437	471	439	463	444	427	420	447	418	431	443	448	459	439	453	457	461	442	425	454	437	452	433	419	468	434	470	414	497	440	457	422	421	427	449	432	444	479	436	438	454	440	408	464	443	449	462	413	430	429	426	428	444	426	429	449	489	427	440	461	439	453	462	455	409	439	461	460	469	442	430	425	438	428	451	421	458	456	434	453	438	430	439	420	425	432	475	404	440	421	460	443	406	430	458	433	469	437	476	458	431	447	423	450	464	450	432	411	449	448	430	436	414	456	443	412	441	445	419	444	469	434	476	495	442	426	461	425	442	432	467	451	412	411	474	438	493	448	429	425	449	433	444	455	470	472	449	448	461	439	464	414	402	465	456	421	448	430	436	423	447	394	458	435	482	420	453	429	425	434	449	447	437	474	411	450	453	417	432	399	491	460	421	468	434	418	467	417	437	450	451	436	441	435	439	442	471	453	421	441	428	445	416	420	422	424	452	432	450	403	453	470	471	453	485	426	493	416	411	439	424	472	438	436	428	434	418	460	453	423	432	417	425	451	460	453	411	471	427	443	443	435	439	436	434	483	464	404	407	442	473	451	454	451	426	491	457	427	461	452	469	439	454	440	441	453	446	442	390	428	436	450	431	455	391	434	431	432	429	463	469	456	421	459	427	416	462	456	401	428	454	454	453	443	454	462	433	436	417	475	440	461	455	439	400	447	427	438	450	432	478	459	425	421	449	456	463	419	436	451	416	442	459	415	456	441	416	470	481	499	483	509	427	421	443	441	459	460	444	446	468	414	446	430	441	437	436	432	449	421	426	432	452	452	451	444	462	449	428	442	481	480	430	429	446	489	408	435	424	432	452	415	429	429	440	433	442	415	433	447	447	423	425	439	453	415	403	424	408	434	455	436	483	412	415	438	451	414	423	432	423	429	446	481	441	449	436	435	440	420	445	441	418	434	438	427	453	400	437	445	441	438	454	439	486	437	442	468	413	408	407	425	428	404	454	471	397	457	427	445	435	439	418	441	433	435	477	425	438	431	416	456	436	412	467	436	450	438	448	446	446	402	433	455	455	411	446	418	452	433	447	439	449	434	429	441	482	424	434	452	447	464	469	486	448	446	453	436	442	428	439	385	449	442	450	448	434	448	432	415	469	416	452	424	417	453	452	418	483	443	433	420	427	467	435	435	430	469	442	469	457	442	423	434	442	467	436	465	435	427	458	421	412	437	427	421	472	441	485	457	489	425	462	439	405	437	461	482	436	432	454	421	475	458	450	448	439	451	456	415	467	432	438	426	475	443	395	430	453	434	405	433	454	451	483	442	426	466	405	462	477	435	434	430	415	419	454	440	455	428	448	450	443	474	443	472	437	406	449	448	451	442	418	450	437	459	438	426	441	422	468	446	442	426	407	430	441	454	421	446	436	438	451	463	467	462	449	491	419	439	424	447	458	446	428	458	457	442	493	455	440	462	397	457	432	453	457	459	438	430	426	462	439	458	435	441	438	418	440	466	433	456	450	431	439	443	447	424	418	417	408	470	429	412	469	439	483	398	482	428	436	408	465	468	431	445	478	418	439	425	450	456	463	427	434	437	424	470	447	416	428	434	455	458	470	475	448	441	445	454	439	442	430	440	433	407	451	410	460	444	428	462	441	430	486	413	478	473	447	451	417	451	413	446	430	432	473	434	469	418	455	415	421	443	442	445	474	422	443	423	500	448	462	450	468	401	424	463	442	477	419	444	427	423	430	413	394	457	432	424	401	470	466	427	466	415	437	391	454	445	424	430	435	492	430	466	450	418	422	437	440	444	404	435	450	431	430	419	445	427	443	467	440	453	480	428	456	457	456	440	432	447	460	482	407	453	450	452	482	461	427	450	418	397	450	444	439	409	435	483	457	431	406	436	485	459	428	434	423	435	414	424	461	436	476	468	443	437	449	452	456	417	414	440	415	460	437	480	479	443	419	455	432	464	433	448	429	452	438	439	479	414	400	449	436	427	430	419	433	471	453	447	449	469	437	419	421	444	421	450	426	456	435	459	433	445	480	441	449	460	435	481	420	429	449	436	448	488	497	467	445	442	431	452	446	430	475	403	433	423	443	425	432	466	406	458	444	478	445	444	449	447	437	429	453	416	466	415	413	423	415	446	463	448	397	466	412	429	442
23975	20774	28183	26625	23896	19846	13343	7914	5293	3854	2803	2048	1496	1095	920	709	686	539	476	495	401	395	385	358	337	343	321	335	299	308	273	311	282	326	274	304	298	296	304	324	324	280	319	281	311	297	301	287	284	340	294	326	291	299	318	310	312	299	305	343	320	293	286	333	284	316	341	332	313	333	354	327	294	313	307	312	322	311	289	343	295	316	293	298	322	311	328	324	277	330	325	296	331	291	309	304	295	288	290	309	311	288	305	326	304	268	329	319	304	339	275	301	290	340	276	306	317	300	309	305	313	271	320	293	302	330	327	303	325	277	311	340	294	300	321	306	342	308	302	278	295	314	340	270	315	313	275	288	312	323	283	308	321	318	312	325	316	315	278	315	325	315	306	298	292	324	286	284	306	366	319	290	307	316	303	289	308	306	326	292	310	289	308	292	318	318	308	296	309	312	296	322	301	321	293	311	288	293	299	295	328	280	299	291	297	310	300	287	313	309	296	282	289	334	325	291	322	325	274	316	279	311	302	273	292	293	296	289	334	290	294	314	299	317	325	316	309	329	354	326	263	279	290	315	312	316	292	322	325	329	334	306	315	317	295	326	323	312	342	291	304	315	301	338	318	330	318	272	326	289	303	269	284	300	313	320	305	301	303	298	309	278	314	351	317	306	315	318	294	315	273	281	287	331	348	288	305	296	277	294	278	287	310	322	288	315	327	331	303	283	326	289	294	267	282	308	324	321	313	326	300	297	311	327	301	256	281	354	311	323	346	283	324	319	288	307	308	306	296	287	313	321	315	336	310	276	286	313	343	307	292	300	300	290	321	336	307	334	288	324	304	315	273	292	309	289	275	301	302	290	311	292	300	286	281	297	316	312	286	277	311	310	310	293	345	305	304	311	295	319	291	314	298	300	286	279	282	296	322	294	294	333	302	297	336	282	314	309	304	308	273	312	325	298	311	299	312	320	328	281	313	308	303	300	315	313	309	317	313	290	300	315	342	321	292	288	276	313	294	279	292	315	319	301	288	303	328	324	279	279	323	304	279	314	314	309	326	310	318	252	284	269	316	289	324	309	341	267	289	282	305	305	287	305	308	293	301	315	306	306	322	304	326	315	302	328	277	329	302	295	294	310	286	293	307	302	340	291	336	334	313	280	298	319	318	315	289	308	313	300	279	298	283	278	304	290	321	330	304	334	311	290	296	296	303	288	271	310	306	298	309	306	288	295	287	279	313	278	308	297	326	378	271	305	281	298	316	290	327	296	294	297	298	343	314	321	306	348	319	318	308	301	294	307	305	300	347	310	318	303	296	344	305	322	295	310	280	308	322	289	309	328	338	285	297	308	336	292	303	300	320	284	313	266	309	295	296	292	313	301	296	332	301	286	336	277	294	316	309	275	307	309	284	294	302	294	295	333	295	309	301	334	314	308	305	320	316	310	304	281	277	283	303	289	297	304	275	267	324	308	325	295	308	295	317	285	284	303	291	317	315	269	308	270	307	319	266	307	288	314	282	339	293	298	292	317	294	282	301	328	290	309	307	285	256	298	295	325	285	314	327	279	304	312	280	304	315	314	308	289	283	318	300	290	320	304	306	321	312	291	299	286	297	308	307	315	302	313	306	319	321	292	334	314	322	297	327	308	296	308	299	307	275	300	307	295	318	306	321	274	321	293	306	329	303	305	316	304	284	309	316	325	293	311	268	340	282	316	341	304	287	304	287	303	337	305	319	284	278	311	291	293	328	291	299	306	281	328	295	271	315	304	333	312	310	309	312	269	302	307	304	331	278	298	319	293	303	325	302	300	311	284	336	290	303	309	296	331	314	297	312	301	315	263	306	309	305	316	319	302	277	291	303	328	328	294	316	299	313	318	307	296	314	341	314	320	297	312	283	301	314	340	289	302	331	317	314	319	294	326	272	321	311	312	318	284	317	350	355	300	298	291	279	341	302	279	313	327	323	319	287	298	302	280	307	328	311	287	307	308	330	303	337	279	303	306	303	320	302	315	289	311	291	320	294	292	290	297	281	316	304	323	347	296	312	309	296	314	299	299	271	296	358	332	314	294	275	284	328	319	307	313	327	277	262	339	328	316	348	299	313	276	303	344	282	313	323	274	300	326	295	303	311	280	308	297	269	312	294	281	323	332	305	319	314	312	298	304	298	347	296	299	316	290	297	301	295	318	293	296	306	268	299	302	288	314	297	323	296	326	321	311	302	304	281	300	316	330	310	302	316	327	329	311	302	335	323	299	292	317	306	321	291	296	271	302	289	310	311	318	275	322	310	322	298	298	312	310	349	295	296	287	297	295	328	314	282	293	299	295	332	319	318	300	293	297	286	332	308	351	339	307	301	293	304	307	309	289	289	285	309	322	289	306	290	313	327	317	316	272	327	332	298	342	322	273	352	327	321	297	319	280	285	267	275	295	289	324	327	301	306	299	301	306	297	325	299	311	306	296	326	327	311	293	328	328	310	321	304	281	279	266	300	283	300	294	324	304	292	310	304	275	290	322	293	335	300	318	323	288	295	274	293	314	291	301	293	347	310	321	326	318	271	308	311	305	291	297	324	317	335	291	331	292	320	308	298	313	336	326	331	274	264	274	273	342	320	314	295	331	296	317	321	306	303	292	269	286	303	294	318	309	279	300	280	263	319	306	341	333	295	290	305	298	265	290	278	302	299	311	282	293	281	298	305	311	318	317	279	313	306	299	320	314	306	318	324	304	281	287	330	298	340	306	313	276	326	290	320	308	294	305	302	325	313	322	319	307	333	307	317	304	352	309	305	308	308	306	317	281	305	311	321	329	283	299	328	316	274	285	302	310	305	321	305	336	292	297	309	324	307	288	282	293	286	284	287	318	341	310	335	287	296	278	308	312	279	282	345	341	317	292	271	307	295	282	312	333	326	297	289	290	325	320	309	349	275	309	346	324	285	332	304	314	317	313	312	272	281	325	293	297	322	300	307	340	294	307	317	282	293	311	322	330	296	313	327	287	289	289	306	303	334	312	344	296	309	285	290	291	311	280	315	303	326	328	293	289	312	302	306	318	305	315	332	304	320	293	298	308	291	304	298	306	290	300	318	274	285	293	285	302	298	323	319	337	330	283	281	272	291	289	342	281	308	322	288	301	304	336	327	339	304	309	320	329	333	303	285	317	321	311	290	298	289	288	328	288	325	323	307	304	294	336	312	344	274	300	304	307	328	309	308	290	323	316	314	283	298	284	339	315	289	325	283	277	309	292	311	314	295	303	275	321	279	283	289	261	341	289	294	307	296	298	308	314	299	309	323	272	348	288	314	282	311	297	333	283	305	293	320	291	324	286	315	317	317	301	300	304	306	300	324	330	318	315	286	318	297	303	298	314	279	296	311	309	305	287	288	283	314	325	301	278	335	321	295	305	311	343	272	310	325	288	296	293	302	315	323	300	343	308	334	315	327	304	326	352	311	315	313	307	317	314	297	324	335	314	260	291	304	304	317	321	322	301
32833	54297	49081	38377	32488	25652	19512	15094	11185	8479	6557	4752	3352	2534	1934	1685	1306	1006	846	825	696	660	567	594	526	514	515	512	510	497	500	484	440	498	488	497	458	466	518	434	474	432	477	420	449	499	419	462	459	426	469	463	444	428	462	452	453	443	462	426	468	421	453	440	436	471	437	448	449	453	438	474	441	453	444	416	441	439	409	475	435	409	458	440	457	451	415	433	453	451	474	478	439	466	466	451	465	436	479	452	451	422	502	423	424	431	468	436	441	444	442	451	421	446	462	407	460	473	454	440	448	408	476	444	428	465	482	428	440	409	423	417	398	449	478	428	440	458	433	442	467	406	456	440	469	458	479	489	518	438	448	437	440	419	461	464	444	486	462	433	458	439	456	448	435	474	451	436	406	398	484	440	399	462	495	474	427	482	470	459	476	432	423	440	453	453	451	444	434	464	442	420	414	423	420	476	444	436	477	457	481	489	421	437	451	413	463	428	475	455	457	473	448	433	443	444	439	462	438	434	426	490	491	449	439	462	418	437	475	461	388	415	432	467	473	467	458	471	461	385	487	443	436	417	467	440	426	434	435	501	429	427	441	424	445	450	483	462	428	429	425	453	437	425	452	397	424	441	434	454	409	415	422	441	415	453	474	426	456	425	458	443	453	445	439	451	477	409	463	424	447	478	473	414	448	453	450	485	438	451	472	454	409	442	441	450	447	421	413	499	465	433	517	398	439	461	470	422	446	450	435	459	419	476	418	420	459	470	428	465	408	444	467	416	417	490	411	485	445	446	439	472	442	448	460	457	481	451	458	467	436	478	431	465	463	463	421	417	500	417	473	435	501	457	446	425	423	472	430	469	455	422	463	451	405	480	460	460	452	442	430	472	452	426	445	432	466	481	431	439	405	455	445	435	428	450	434	471	458	439	418	427	415	449	487	444	439	498	483	470	479	433	499	459	474	473	420	475	462	436	459	443	443	423	444	431	482	431	465	461	469	433	459	448	424	456	432	437	439	501	461	390	442	419	411	458	466	440	472	457	451	429	456	484	426	455	404	454	433	470	487	445	423	440	461	454	451	445	448	454	398	447	475	393	464	494	424	445	447	439	463	423	469	417	448	455	460	454	447	475	422	467	439	473	472	434	468	446	451	480	452	452	445	461	480	455	420	458	406	464	481	434	457	482	474	424	428	446	462	441	425	465	469	447	438	425	460	485	419	467	407	449	456	456	444	425	432	438	458	448	478	443	462	451	430	427	471	449	471	470	453	439	456	467	430	423	465	436	471	449	442	409	391	432	464	443	450	444	437	439	471	442	480	448	481	448	436	426	478	479	442	449	406	483	437	443	462	453	408	413	454	418	432	444	466	492	475	437	447	451	448	444	398	438	483	448	452	452	460	422	453	448	420	466	414	498	435	476	460	460	434	421	434	437	414	458	428	456	450	443	465	418	446	444	449	419	469	447	436	477	447	441	430	452	443	426	438	440	462	448	408	468	435	449	466	454	454	447	460	472	441	427	464	439	470	459	380	431	423	460	446	467	447	450	479	453	473	436	444	442	428	450	431	433	463	441	446	424	473	463	424	430	429	411	432	440	448	464	441	424	466	454	474	486	434	464	452	420	463	475	461	450	467	454	458	471	496	482	442	428	464	460	472	435	441	441	420	441	436	454	452	448	426	469	458	424	427	445	443	438	447	427	443	440	463	462	451	440	429	426	459	430	453	412	456	455	430	436	464	464	429	440	470	465	440	418	444	448	442	431	439	414	454	441	463	443	461	451	455	453	448	433	458	436	431	428	468	480	473	473	425	431	413	411	455	420	438	439	429	450	481	463	405	424	404	439	426	459	449	428	428	423	450	450	442	449	446	427	430	426	465	408	426	477	456	458	454	470	428	483	439	400	440	461	426	422	454	441	434	455	416	464	420	424	469	432	430	472	466	475	462	440	421	428	469	452	466	448	425	457	465	447	455	420	452	458	437	441	466	444	421	431	438	428	429	430	429	415	405	431	423	437	430	459	463	469	448	427	480	443	462	441	471	482	444	471	458	415	461	424	458	444	473	466	468	406	458	476	461	454	464	421	418	412	441	438	456	444	454	439	483	457	453	416	445	457	448	413	467	461	465	418	459	446	443	466	460	453	428	519	462	422	471	427	443	443	439	456	457	454	451	446	449	423	469	452	401	442	445	437	456	462	425	448	460	434	434	403	434	455	445	456	436	473	440	447	424	442	486	443	454	436	494	438	441	456	432	469	438	464	454	448	420	440	453	531	483	455	432	473	431	485	415	435	436	446	449	465	430	469	435	409	486	435	399	434	442	415	433	480	479	469	439	457	438	436	456	440	473	430	437	458	441	443	487	462	457	460	437	444	439	413	431	456	426	434	446	452	458	429	421	445	420	460	453	432	455	436	432	449	524	458	455	432	465	453	423	442	480	483	454	423	486	468	431	476	454	426	468	448	481	460	439	439	445	465	444	466	488	433	439	440	457	430	470	452	457	410	432	444	413	432	457	451	438	480	461	456	449	476	457	409	430	486	411	394	434	485	442	466	443	444	450	427	408	462	443	433	415	488	451	439	449	455	455	447	473	443	412	452	462	445	467	405	411	454	490	442	439	431	467	415	487	435	440	448	437	407	464	462	441	400	474	448	474	427	432	466	505	441	484	446	461	473	452	439	463	416	421	447	440	408	449	464	478	461	446	438	459	461	430	465	440	450	439	472	434	450	426	483	429	465	438	443	449	435	464	501	469	444	449	459	443	441	446	466	413	453	422	413	435	454	460	452	453	468	454	484	452	460	420	478	450	449	449	437	427	479	460	416	440	447	413	471	440	427	461	403	444	419	404	417	431	425	427	471	505	456	461	433	395	466	465	398	399	452	424	480	473	439	440	439	427	460	443	440	454	464	449	491	428	441	451	460	452	434	453	483	424	493	444	472	463	418	448	443	431	449	475	453	433	484	434	486	436	481	454	445	456	460	468	465	430	456	429	451	423	452	460	447	408	452	409	431	469	434	509	446	454	472	472	447	446	456	435	438	457	418	462	470	470	450	476	450	415	479	478	439	436	420	489	455	427	451	441	457	443	506	433	409	449	453	427	427	453	442	449	432	497	432	419	476	457	448	462	421	461	433	455	434	451	451	432	452	445	447	457	419	459	468	476	472	428	459	436	471	475	437	457	408	422	406	442	457	445	445	441	420	429	429	429	463	461	490	469	446	499	455	431	428	445	411	383	435	442	453	447	455	452	443	435	460	448	451	470	431	434	453	464	471	430	403	456	424	441	469	435	418	428	467	482	433	467	446	491	495	411	399	483	461	456	443	471	454	474	451	480	467	457	455	436	431	438	457	457	461	453	438	457	414	449	418	434	473	427	441	461	480	448	434	457	447	416	452	419	416	451	468	444	435	451	425	459	437	427	469	451	410	425	459	443	492	431	431	432	435	471	436	430	460	457	408	445	429	478	454	430	408	443	442	431	429	393	472	446	423
22684	20746	28334	23821	22805	23574	20802	12230	7829	5443	3971	2859	2154	1581	1208	971	825	697	605	527	464	398	404	393	367	379	318	316	294	301	295	336	319	308	318	316	322	309	318	315	291	303	313	327	312	329	300	298	356	321	276	313	311	318	307	282	319	323	293	282	278	322	287	303	301	314	303	287	298	289	310	318	292	307	305	274	316	315	313	318	300	313	296	270	302	323	293	300	286	308	289	281	287	286	315	289	293	274	316	321	312	307	314	291	320	322	320	292	274	314	306	275	308	296	313	308	303	292	284	277	308	299	309	273	303	307	335	290	313	319	295	329	327	337	278	292	292	337	286	338	284	291	280	288	283	293	293	279	302	319	318	285	279	314	311	302	292	335	284	279	309	322	284	273	266	308	270	274	289	319	331	308	261	319	298	311	326	296	292	294	305	297	326	280	322	273	330	323	346	300	307	289	322	313	290	286	312	308	320	286	298	284	327	289	310	309	292	317	306	307	293	280	310	311	312	299	325	303	279	285	307	311	278	321	314	311	309	305	276	285	301	273	305	273	309	317	298	315	308	286	278	318	293	283	312	329	325	329	239	256	314	304	301	317	300	295	317	295	290	272	318	287	289	342	311	278	297	265	298	298	294	323	311	299	310	293	316	307	298	283	315	292	322	300	304	268	321	292	289	316	273	319	311	309	292	324	294	316	305	285	298	307	293	315	318	325	285	294	291	347	316	321	295	289	295	320	311	299	279	308	295	279	320	347	267	297	331	278	279	306	329	328	284	295	285	325	305	324	304	287	306	285	297	318	295	285	314	292	312	278	329	306	329	322	293	296	307	298	297	294	328	316	328	312	296	311	298	271	300	331	307	307	297	313	291	304	293	296	297	303	278	320	278	312	289	316	281	294	304	302	262	332	287	295	304	296	330	283	315	301	310	281	296	285	301	315	289	302	323	285	313	310	294	309	306	328	349	286	262	296	323	300	331	327	310	298	311	294	318	306	314	320	297	278	327	303	301	295	311	289	302	304	297	336	327	299	303	317	299	288	299	283	305	321	295	306	324	281	306	292	304	343	316	326	304	307	288	294	326	267	307	276	299	287	289	316	308	337	287	313	289	279	285	322	313	301	300	279	298	309	269	271	289	289	281	270	306	293	305	314	267	305	319	301	304	305	300	293	282	253	291	307	286	302	289	287	312	285	285	317	342	294	317	298	273	279	291	331	288	308	308	296	301	296	291	300	280	297	309	296	319	302	325	291	303	299	301	304	315	295	279	298	292	290	328	305	307	297	349	280	292	280	301	284	300	297	265	304	271	317	311	321	291	280	296	276	298	336	318	295	307	309	300	271	281	314	276	324	321	301	342	339	336	290	314	250	277	318	293	302	316	301	276	290	311	321	306	280	286	300	289	280	283	303	284	314	294	347	320	293	311	309	292	301	285	287	308	288	308	285	295	292	299	333	322	327	311	323	312	288	321	326	321	280	316	325	314	283	293	293	293	290	307	296	275	297	284	291	321	291	278	266	281	303	316	264	302	288	310	300	273	297	296	307	309	292	310	298	298	256	273	314	306	325	321	293	317	298	290	256	292	269	306	323	319	303	280	285	304	335	286	306	290	311	313	322	273	287	288	273	313	305	296	310	315	282	329	329	311	301	303	310	311	292	302	307	280	282	300	301	300	299	286	307	299	303	288	286	299	276	342	293	337	324	297	331	326	284	271	334	300	288	299	307	338	317	295	286	278	322	316	277	317	330	321	289	306	290	280	307	359	284	326	311	298	319	320	311	312	306	326	307	353	338	285	305	318	312	294	285	284	314	312	297	299	337	275	300	284	293	312	315	330	314	306	303	326	298	331	320	311	281	311	316	312	329	318	320	292	300	284	305	284	262	305	285	288	287	288	282	276	280	320	301	324	313	292	294	292	297	303	298	294	316	317	307	323	330	299	308	325	299	293	302	322	302	314	289	289	300	292	300	309	302	314	269	308	315	310	336	301	324	311	332	332	328	324	296	294	272	307	287	282	309	288	312	336	304	292	299	326	262	305	302	282	321	307	309	272	317	301	329	302	304	322	305	274	276	318	306	286	282	283	313	319	287	313	292	307	305	283	338	295	305	309	315	308	309	289	283	313	285	329	302	269	295	289	295	289	326	298	291	301	314	294	330	292	285	287	321	281	342	304	298	324	309	290	313	313	322	316	292	307	312	298	311	285	314	305	287	288	315	314	294	322	290	285	307	300	295	322	286	306	307	323	303	286	293	301	294	281	328	306	276	309	295	273	294	289	289	307	310	312	316	311	315	337	303	298	293	320	315	312	309	297	325	317	300	316	304	296	317	279	298	312	318	314	310	305	283	312	294	296	321	308	298	310	319	276	311	325	279	311	319	276	305	294	285	282	303	341	316	324	324	284	299	308	267	304	290	268	300	310	318	328	290	293	311	286	312	309	285	302	299	309	336	321	312	283	311	278	293	299	274	336	297	295	303	312	305	286	279	295	318	277	292	306	318	287	307	329	293	304	285	273	279	297	307	301	264	306	305	288	290	293	301	297	318	308	307	298	316	284	298	306	299	259	277	272	315	263	309	335	308	303	286	294	327	290	304	290	297	296	300	294	324	303	304	309	285	333	280	298	300	299	305	300	299	307	307	310	318	281	285	286	321	294	287	303	274	323	276	319	309	282	325	311	318	321	290	321	338	308	299	332	319	304	317	302	317	307	310	282	312	288	333	287	291	298	313	308	280	297	286	299	306	308	309	296	303	293	311	289	292	317	292	298	306	310	312	301	317	315	294	302	310	298	283	314	320	295	318	325	301	282	278	302	292	274	308	309	318	287	273	295	304	314	310	312	287	290	289	281	319	301	305	307	286	291	342	309	290	334	283	314	304	317	316	311	307	327	309	299	317	301	297	298	311	296	317	287	297	307	286	297	292	287	288	292	300	313	298	309	282	278	299	301	312	299	327	303	299	316	286	287	313	307	288	345	294	290	259	288	315	298	313	322	296	297	290	269	305	312	297	317	307	323	308	320	272	323	276	319	355	292	278	314	306	306	322	300	295	343	294	303	311	284	314	333	306	276	309	286	296	314	280	294	309	302	282	283	294	315	292	270	298	262	304	273	275	311	264	294	336	320	270	342	297	311	297	326	302	316	292	297	257	306	349	301	295	300	303	303	301	305	323	309	304	334	271	308	303	279	294	304	299	312	322	280	288	305	315	313	325	336	291	298	276	332	331	293	325	302	327	315	310	284	302	304	328	342	274	362	310	305	279	287	308	286	289	311	311	275	313	301	303	313	295	278	324	314	298	300	280	291	321	288	276	303	298	320	330	317	330	315	271	280	329	292	288	296	272	307	333	327	278	296	294	311	311	311	258	315	278	302	301	317	316	280	314	307	317	305	304	286	297	303	305	296	345	330	283	292	291	312	288	297	274	292	315	274	278	277	311	303	302	302	341	299	335	300	313	285	301	307	332	309	316	323	314	284	290	308	308	326	277
34790	59964	54943	43742	36803	30179	24674	19685	14889	11316	8762	6557	4994	3648	2722	2087	1675	1321	1191	993	823	774	693	650	554	507	536	504	497	500	477	463	453	430	469	466	477	461	449	454	461	452	427	456	420	434	455	467	484	443	447	435	442	419	467	414	402	453	462	451	427	466	426	438	436	425	424	457	465	438	411	460	437	444	435	443	475	448	454	414	450	420	413	428	467	442	467	426	405	423	419	418	408	469	451	423	429	446	436	450	420	466	454	473	395	451	432	406	479	425	429	450	391	416	432	444	451	439	407	368	428	517	439	443	451	439	422	430	459	433	481	414	434	407	458	411	447	412	453	449	424	421	423	440	444	399	451	429	378	436	478	462	440	409	392	459	394	463	451	495	481	396	425	437	442	404	416	398	455	442	447	398	437	435	412	400	461	444	468	425	395	457	411	397	433	453	411	422	395	391	435	404	388	435	478	439	465	461	413	420	415	431	446	453	468	448	423	424	420	419	405	451	472	425	447	422	441	463	425	474	437	458	469	440	422	465	438	433	462	448	435	402	457	450	470	485	410	409	434	442	418	418	451	414	485	420	423	455	416	471	464	436	440	439	413	446	461	397	416	443	428	436	456	421	459	413	475	458	439	413	453	415	407	471	443	455	427	393	466	439	419	431	410	415	446	445	433	438	427	440	411	434	434	454	481	454	454	404	438	408	438	426	426	438	474	431	465	435	458	404	482	424	429	421	435	443	445	457	412	424	448	444	445	421	477	458	424	427	434	441	465	419	424	422	424	419	370	456	472	432	466	438	423	398	451	431	406	414	471	452	414	437	394	448	446	379	439	449	413	461	429	459	433	439	435	435	447	479	427	434	439	413	464	447	422	449	449	438	420	436	421	398	400	429	453	424	405	489	427	416	450	475	420	435	463	455	428	448	413	439	425	407	467	435	441	448	392	428	452	449	461	468	426	449	483	396	402	414	453	458	427	392	434	424	429	424	484	404	426	428	495	433	421	385	419	434	429	434	435	442	402	420	443	442	418	441	426	413	466	447	446	435	426	437	435	408	418	408	444	409	425	389	444	439	456	426	409	412	461	441	477	370	437	446	477	379	432	427	435	464	435	455	453	413	393	395	431	442	443	422	446	458	464	429	456	395	499	445	478	495	477	432	457	494	422	440	437	443	445	444	389	444	426	443	446	403	421	456	419	423	472	432	454	462	384	441	443	433	445	415	426	427	447	462	397	434	433	429	399	440	428	439	424	449	424	442	428	461	415	436	433	418	408	466	428	457	438	465	443	470	384	443	438	466	400	467	457	450	469	458	459	434	429	442	435	425	431	445	455	478	417	439	433	454	442	422	468	416	405	426	409	418	444	431	427	446	425	400	404	448	430	440	431	464	432	415	457	437	432	430	435	443	398	428	426	438	442	424	440	422	482	431	445	430	422	395	467	426	452	479	441	433	423	429	415	463	466	424	447	489	446	429	442	442	396	434	432	397	407	427	462	441	473	420	457	410	461	387	430	470	430	453	442	401	435	453	449	467	423	400	432	402	441	435	428	464	447	414	440	445	447	438	422	464	447	418	460	396	457	442	424	465	464	408	446	431	441	426	390	460	451	443	444	397	416	448	447	422	434	451	437	444	476	434	420	447	456	433	405	436	449	475	406	437	419	449	498	425	413	431	438	455	438	435	445	419	453	451	416	422	438	408	430	433	411	441	438	442	458	420	463	425	407	464	439	391	428	427	472	412	418	469	455	418	422	457	420	410	439	431	447	442	442	444	443	456	432	459	430	421	420	451	418	434	400	453	433	460	436	448	459	432	414	435	466	438	433	433	435	400	410	437	437	442	404	453	405	404	410	441	431	421	434	427	441	445	419	393	433	427	408	421	474	391	404	467	426	415	474	443	436	433	435	439	419	449	476	443	446	424	439	442	434	418	480	444	458	420	472	417	401	446	448	419	451	422	461	460	443	439	433	448	459	442	415	420	430	426	430	486	388	399	437	418	415	450	422	483	421	433	417	452	420	426	454	452	426	432	384	425	409	449	396	415	436	409	413	460	422	466	428	429	419	442	457	413	451	405	458	397	468	426	426	435	415	448	416	464	509	397	433	434	422	432	446	433	448	423	456	440	446	460	384	428	438	448	466	441	405	452	410	451	432	444	449	439	405	470	433	449	420	430	463	418	462	432	447	413	446	408	460	469	406	452	442	458	453	449	422	437	434	454	437	421	464	421	411	393	441	481	425	434	440	398	437	416	466	444	405	434	469	434	463	449	468	448	383	440	460	477	385	451	435	428	398	443	426	445	397	470	418	429	423	433	442	393	382	400	456	429	444	434	443	416	442	428	413	453	450	432	443	417	414	461	460	373	416	449	453	448	469	445	459	415	470	467	440	444	448	445	431	438	504	433	433	406	434	408	431	413	464	441	425	432	416	430	411	414	458	411	432	488	425	413	450	437	424	491	408	443	452	422	420	426	452	434	427	448	394	427	447	444	396	419	434	425	410	426	400	437	425	440	406	441	418	406	439	455	433	422	458	444	403	452	427	448	441	408	437	447	407	482	467	425	457	434	433	462	418	457	460	442	445	435	422	436	394	454	420	461	428	455	426	415	421	422	420	453	469	454	394	440	457	417	439	438	401	469	455	436	411	441	428	434	450	419	388	425	439	408	449	428	448	428	440	436	436	406	413	402	456	397	450	465	419	460	475	439	447	431	428	458	452	454	429	476	428	454	442	456	446	436	431	436	418	470	415	467	439	441	455	433	404	415	441	417	444	455	441	403	488	453	418	438	419	410	419	455	439	430	453	458	449	461	434	405	397	426	446	397	455	393	465	427	403	478	436	425	441	433	402	448	424	417	433	413	424	471	432	443	437	429	454	408	445	424	424	433	432	413	445	459	462	456	442	435	440	433	449	446	410	443	442	444	432	438	432	386	409	393	462	415	423	448	440	452	412	436	433	472	424	425	435	448	421	428	421	434	431	421	429	465	446	405	445	440	434	442	394	453	439	404	429	465	444	441	416	408	442	457	420	416	454	460	444	411	468	420	400	429	463	458	445	461	454	462	435	410	413	444	450	418	454	474	428	418	474	444	433	441	431	447	445	455	416	455	433	444	408	432	487	427	432	429	423	372	395	424	442	435	419	391	463	451	378	412	418	419	456	433	465	478	461	477	443	423	417	433	453	389	439	434	417	447	408	442	462	428	434	447	443	426	434	409	475	441	413	412	447	434	416	462	474	428	431	430	438	437	415	457	435	439	463	434	432	421	422	430	457	420	466	427	403	431	414	451	464	446	439	440	418	459	436	454	449	420	449	412	457	448	424	419	423	410	463	464	436	458	425	435	463	427	457	450	401	420	467	447	453	435	434	448	424	436	473	429	470	403	437	439	422	415	451	443	407	436	424	446	470	427	419	431	457	444	455	445	497	440	411	440	478	399	414	458	432	474	425	447	441	463	410	467	437	457	425	406	410	443	421	423	454	440	428	408	427	402
28441	31183	37295	30167	19675	12144	7709	4975	3166	2189	1610	1255	997	829	668	552	475	483	396	411	395	352	371	360	340	344	344	300	359	315	331	316	323	294	327	297	329	290	303	313	314	302	325	300	331	275	336	270	317	281	293	307	319	353	336	295	312	296	296	346	298	295	328	272	312	313	356	312	314	317	327	292	319	321	301	309	337	304	315	298	310	308	312	308	288	309	286	310	307	324	323	297	309	294	288	303	307	283	286	323	307	291	290	292	326	334	304	320	325	302	292	336	316	289	304	288	320	331	304	305	301	302	301	306	294	286	288	290	315	320	301	363	315	301	314	287	303	287	295	296	324	330	359	324	312	303	261	313	337	318	318	324	277	341	333	265	317	307	312	337	311	316	312	298	297	304	311	292	291	290	307	304	320	324	352	319	316	299	308	298	321	313	301	300	325	291	298	282	329	315	318	298	294	315	288	307	334	298	315	318	310	315	314	304	328	332	298	293	271	280	288	322	322	299	321	307	319	312	284	331	303	320	307	310	333	280	264	298	322	317	312	326	324	314	284	298	312	342	301	274	338	292	290	302	267	325	317	309	333	299	296	313	313	312	296	332	288	312	294	275	303	302	315	334	290	317	324	311	336	280	328	341	281	318	288	294	287	350	273	295	310	316	314	283	331	279	317	325	316	313	318	310	321	294	321	321	340	302	317	328	323	297	350	311	299	295	318	311	297	293	314	304	313	279	312	341	300	344	298	306	343	290	306	287	281	320	303	276	322	339	305	305	300	336	308	337	302	285	342	338	297	330	349	327	330	329	316	316	317	305	278	273	272	301	283	298	298	284	319	340	301	299	315	301	287	300	289	296	327	316	307	279	303	332	317	326	271	289	300	279	326	326	292	317	322	296	317	311	316	297	305	243	288	280	307	306	308	305	314	319	319	307	311	313	290	300	315	310	313	310	317	339	333	320	280	299	311	306	309	313	290	308	293	308	297	304	292	330	294	296	328	314	266	332	291	318	321	320	323	319	312	326	296	297	328	280	292	275	324	291	280	322	334	311	288	297	276	331	317	330	318	293	337	324	315	330	283	291	288	285	297	296	313	289	298	300	307	345	321	336	298	345	290	286	341	287	301	313	335	305	314	285	313	299	298	303	297	311	307	334	318	305	320	269	313	285	292	282	304	296	314	296	309	296	309	309	315	316	313	267	254	303	336	293	300	314	322	307	324	323	297	301	326	282	295	326	309	327	325	328	287	309	264	340	294	304	329	322	307	315	302	341	310	298	298	301	315	278	275	287	308	313	296	348	325	314	332	303	304	273	327	281	327	314	310	289	311	286	319	284	339	303	303	284	291	317	294	284	323	333	321	322	327	289	323	298	316	312	288	313	306	294	301	323	294	282	314	329	329	305	306	305	325	300	304	324	276	311	296	311	301	315	312	317	292	295	304	289	345	345	311	322	318	292	301	309	331	338	290	306	299	289	326	323	308	308	333	289	301	311	320	312	294	313	294	335	312	296	322	313	312	292	324	299	315	308	287	300	296	312	289	299	270	327	305	312	319	308	301	329	284	299	327	321	294	295	284	301	327	320	274	310	304	300	279	305	304	316	321	297	321	324	297	314	342	303	298	283	304	321	302	298	275	269	287	288	322	304	308	291	320	320	306	295	328	309	311	310	313	307	277	299	336	284	331	327	278	348	330	324	298	331	285	307	312	311	292	308	333	326	315	316	296	318	340	267	290	296	306	302	309	280	278	303	310	312	339	319	339	292	322	323	294	305	295	309	319	350	299	295	325	317	324	316	303	313	308	322	319	318	288	322	316	330	317	320	301	278	308	285	313	276	320	285	322	297	317	304	277	320	286	290	280	316	289	313	307	315	317	298	313	293	283	280	311	329	293	289	327	298	299	344	347	347	313	313	297	309	306	307	318	299	331	307	322	280	302	316	317	334	313	278	290	323	327	325	311	275	331	313	315	303	294	320	313	307	289	340	338	326	318	308	303	303	345	304	310	308	303	297	294	289	301	317	298	297	346	305	319	318	313	298	288	304	300	313	296	336	306	293	324	280	325	271	312	335	339	314	291	310	300	324	328	307	337	284	291	318	314	313	313	294	305	318	313	322	329	286	286	319	325	288	305	337	287	321	321	303	293	302	328	324	299	294	297	299	286	301	302	316	326	316	296	318	306	284	284	318	304	304	296	341	283	293	308	300	302	334	274	280	284	282	318	280	270	313	315	306	308	314	323	328	330	313	345	336	286	315	297	306	299	288	254	317	327	307	289	349	344	297	351	290	351	332	294	340	290	321	330	287	300	313	302	329	354	306	327	317	303	296	337	273	310	327	324	306	291	321	320	294	288	324	338	296	296	320	297	326	297	301	291	313	325	322	286	331	321	307	278	288	308	315	302	314	276	266	303	309	279	317	300	315	336	300	336	273	307	282	344	261	278	282	270	319	319	300	286	314	272	277	322	315	310	291	331	315	319	302	317	276	325	323	302	341	309	301	293	324	308	301	308	318	279	334	300	302	310	308	306	323	318	314	362	324	319	303	292	277	300	298	301	305	296	302	315	325	291	316	314	291	291	283	328	303	342	298	320	297	298	331	311	311	327	316	293	295	290	327	311	324	317	306	307	294	328	302	304	302	290	309	278	274	266	344	301	299	275	304	308	305	308	308	328	316	287	328	284	298	315	291	300	315	356	306	305	278	286	303	308	301	299	289	321	310	327	331	283	269	316	316	295	264	296	330	313	261	293	339	330	312	310	319	312	330	307	300	319	321	280	328	280	298	335	305	271	305	292	299	284	317	298	285	307	315	278	343	302	340	301	311	306	347	354	315	335	319	277	275	307	332	334	312	303	314	316	313	325	286	284	340	321	303	306	303	306	308	283	286	303	338	325	312	293	319	309	303	328	305	295	295	285	284	302	330	291	268	325	299	313	330	280	305	333	306	289	291	316	284	300	317	315	301	292	295	276	325	268	296	316	318	315	281	307	267	288	325	329	292	333	275	299	315	321	294	300	282	317	326	311	299	299	300	278	315	274	332	326	305	294	281	334	298	316	352	326	290	283	302	285	296	344	318	309	292	295	296	287	284	344	320	286	301	302	328	288	287	288	349	308	298	323	301	317	276	277	307	331	323	279	312	308	285	295	265	291	282	313	290	307	297	322	308	301	293	293	288	332	302	288	323	304	303	319	310	301	313	328	324	296	323	303	303	284	278	303	311	310	313	299	280	309	323	298	310	310	308	324	313	305	309	315	289	310	306	283	300	308	297	321	280	311	314	307	313	287	307	300	306	302	291	309	319	323	317	283	309	288	309	300	297	310	351	276	305	295	304	280	312	347	305	290	292	345	335	328	302	306	307	298	307	300	301	322	321	329	281	286	321	306	301	294	335	293	304	340	318	335	313	317	297	321	341	308	298	316	277	319	305	295	306	314	315	287	304	302	296	291	292	326	330	315	299	328	335	292	318	290	270	329	283	298	293	265	302	319	278
33648	49167	44167	33740	25979	19671	14574	11012	7686	5466	3926	2858	2224	1768	1374	1142	1015	802	826	679	613	580	541	549	522	506	472	507	486	474	447	465	451	459	455	453	465	441	436	463	429	451	450	438	442	453	434	434	422	453	477	463	456	453	455	433	407	445	458	448	430	464	458	466	484	507	446	450	453	433	457	440	442	439	451	477	450	464	433	465	393	455	429	455	424	457	464	419	444	451	455	413	407	454	444	477	451	444	437	486	481	446	468	414	416	460	449	392	440	442	429	430	451	450	450	451	455	462	446	442	479	457	467	443	440	444	447	462	436	423	467	438	448	430	432	440	463	437	462	462	414	420	420	454	450	434	479	472	456	433	425	446	420	429	475	456	429	475	440	463	462	478	464	464	453	445	450	448	436	440	457	437	424	432	442	470	441	498	476	464	447	471	416	440	454	465	456	455	484	434	452	447	453	441	423	433	450	435	480	427	464	438	411	475	473	467	471	426	441	440	490	483	469	478	460	434	472	429	461	462	423	473	458	468	409	469	449	475	447	429	464	425	441	427	456	468	448	454	457	432	468	496	476	458	429	410	449	425	423	468	482	452	413	456	419	473	456	441	444	484	459	436	432	463	474	468	436	448	468	470	446	440	463	441	453	467	430	420	471	452	472	426	436	457	496	453	447	438	456	451	431	436	440	466	452	452	449	420	484	461	420	411	441	424	464	469	436	397	470	456	457	454	437	397	477	476	422	469	419	484	424	412	466	450	447	457	417	466	455	485	428	424	454	443	432	450	432	453	458	466	505	464	413	457	465	410	432	446	442	457	468	439	478	398	454	483	440	403	433	461	435	487	445	424	467	475	443	454	450	436	445	465	459	428	457	412	422	471	432	458	463	443	495	467	438	417	448	444	460	450	435	504	444	462	473	460	480	422	449	430	433	491	431	471	447	433	443	459	432	435	447	438	484	452	451	487	452	410	450	449	454	458	407	424	478	501	448	383	449	481	444	445	437	450	468	465	421	454	471	481	469	454	444	417	475	463	437	474	430	424	432	475	485	438	456	432	449	454	483	417	448	450	428	453	472	439	446	454	393	420	428	447	470	423	442	449	403	419	451	480	453	417	445	412	496	462	465	444	464	445	442	450	446	451	434	448	438	458	453	437	443	465	462	446	471	455	452	454	441	434	452	459	447	447	453	471	438	460	471	475	463	469	424	437	442	473	460	439	452	449	425	452	437	475	420	440	420	483	492	451	449	433	471	444	438	448	433	463	460	489	482	452	424	455	453	412	471	462	450	462	470	446	430	464	416	451	464	434	432	482	449	464	436	411	442	439	440	491	501	436	432	471	461	456	431	455	448	449	444	435	427	439	452	425	452	441	423	471	464	456	447	452	421	481	453	459	445	427	467	452	443	440	442	470	457	444	439	443	494	449	466	464	468	465	473	439	451	437	402	414	458	436	443	460	422	438	459	481	443	446	470	440	423	460	455	451	426	443	465	430	453	450	430	447	437	455	472	501	437	410	439	465	466	484	439	428	484	478	472	449	447	443	466	448	459	450	448	426	415	442	406	440	443	461	464	469	423	475	435	459	433	430	450	448	451	473	434	453	443	452	428	433	436	450	425	469	476	470	477	486	491	430	448	507	487	468	442	466	429	453	431	452	447	440	480	467	433	398	439	446	382	459	426	461	441	423	445	433	460	436	429	465	399	455	409	473	429	457	445	444	472	422	432	439	441	451	456	415	419	470	438	426	481	425	419	428	460	409	444	445	431	478	451	420	412	475	427	452	411	438	439	456	409	496	440	486	464	459	433	451	456	474	427	487	461	452	448	481	438	510	459	422	451	455	446	459	490	435	444	434	434	438	471	477	445	458	448	434	451	441	435	442	445	469	455	468	477	496	418	474	454	496	434	454	433	468	464	434	490	451	430	459	442	451	457	468	423	442	450	429	452	443	417	449	462	461	429	412	460	492	431	425	478	449	459	439	480	443	452	492	433	436	428	465	422	473	469	418	444	459	461	420	470	463	489	414	432	457	474	465	425	425	449	461	511	465	461	434	435	494	436	415	450	442	440	476	457	445	445	452	443	408	463	448	485	477	455	432	450	470	399	419	464	441	438	460	431	449	439	463	468	446	461	422	462	412	419	445	467	434	442	450	465	435	442	474	468	398	462	458	450	454	445	463	486	440	462	452	470	447	449	429	434	404	410	479	446	428	478	498	444	441	444	443	452	465	496	458	442	419	457	435	475	412	456	479	451	424	439	454	431	445	496	442	455	424	434	496	428	450	473	489	444	452	424	444	441	461	461	442	465	424	465	453	462	449	428	448	447	458	438	440	432	422	454	451	478	428	489	444	453	452	453	446	478	460	410	448	470	445	460	473	458	437	447	442	426	474	468	448	435	463	447	406	422	427	464	471	438	421	421	470	453	431	448	475	442	464	489	428	482	458	455	463	444	454	449	445	478	491	412	440	434	461	431	469	501	450	427	429	467	442	410	406	481	493	450	437	387	482	447	441	463	461	466	441	439	491	432	456	431	442	460	493	470	447	446	489	490	438	481	434	440	481	441	480	468	469	463	452	438	459	407	427	488	491	414	455	430	457	442	446	457	449	442	440	437	495	410	450	424	460	437	468	461	442	439	426	458	441	443	429	454	405	432	448	431	449	505	418	436	443	463	430	481	468	456	438	443	451	431	446	452	463	456	506	468	434	448	494	439	429	425	448	470	424	456	432	435	441	411	438	407	426	452	454	450	444	450	460	466	469	453	468	449	471	484	440	445	485	488	493	444	405	473	433	432	436	451	441	458	473	494	435	449	440	437	423	472	464	437	474	443	449	416	458	449	482	448	459	476	433	467	428	468	452	471	436	428	434	436	433	421	439	484	521	421	444	469	501	445	430	450	404	482	412	444	479	456	453	435	458	464	444	461	434	449	463	501	430	441	448	462	447	456	430	456	425	437	451	408	461	471	463	439	429	432	474	457	455	465	450	449	437	444	446	461	446	459	475	425	450	427	434	431	404	430	441	440	458	458	451	454	434	459	452	475	448	396	451	433	468	482	469	455	461	445	411	452	414	427	443	463	445	447	430	445	453	467	426	470	428	440	470	419	446	478	438	414	440	453	432	462	482	421	401	405	483	459	424	422	476	472	435	434	471	444	429	463	440	465	428	436	447	439	437	430	448	453	429	451	487	449	442	457	461	471	462	448	446	476	491	474	475	464	464	442	445	436	464	432	458	490	440	476	486	491	458	383	460	431	470	427	456	458	419	459	495	465	471	441	457	510	446	451	466	453	435	443	472	475	491	473	417	447	465	501	442	468	479	426	424	473	428	441	455	433	443	483	462	414	455	421	441	444	488	450	446	437	427	439	451	407	466	430	487	469	496	455	436	460	408	443	452	436	439	468	496	475	451	433	444	448	449	450	440	460	447	489	471	461	453	496	515	439	457	427	457	444	444	439	445	444	480	433	494	450	421	466	452	446	458	461	440	439	466
23906	20805	28245	26873	23340	19475	13437	8258	5154	3564	2394	1772	1392	1087	865	742	653	579	512	474	368	408	416	387	384	360	312	338	342	337	328	338	332	333	328	329	299	332	292	326	345	285	323	295	327	291	310	315	307	319	301	314	311	284	308	300	317	299	313	302	323	325	319	289	307	299	315	329	342	292	320	328	309	316	314	322	300	320	295	329	296	305	329	323	337	314	277	305	277	320	356	304	320	340	334	335	307	302	277	293	297	308	314	311	304	299	337	325	300	297	351	339	280	272	292	301	328	286	283	312	320	302	287	290	325	325	323	262	305	298	309	305	324	297	310	315	298	301	299	290	314	306	333	325	307	312	343	302	334	319	329	298	275	321	307	312	310	339	295	319	323	299	334	349	311	292	281	326	308	320	313	307	328	296	314	325	291	321	292	294	316	318	289	316	322	305	316	282	299	301	327	320	301	323	301	310	314	287	296	314	322	276	315	302	319	324	303	295	327	328	294	309	304	309	329	316	297	300	313	321	317	315	276	321	300	298	311	332	323	326	311	306	296	304	286	299	330	291	329	315	287	355	304	300	334	313	322	282	306	285	302	323	302	313	308	334	327	316	312	307	325	313	328	289	307	302	279	334	273	278	316	286	298	309	263	266	307	298	345	317	298	299	272	293	284	316	317	323	302	293	280	282	286	312	320	292	324	318	326	307	300	300	313	326	319	330	292	368	294	298	286	310	286	296	311	285	325	340	334	349	322	296	315	298	312	306	355	299	271	296	324	298	303	350	309	290	319	338	314	307	314	342	279	311	302	342	341	320	285	295	320	305	282	312	347	312	308	319	314	311	299	311	323	315	266	311	316	267	302	291	297	304	311	299	279	333	324	315	303	323	324	332	318	324	312	315	316	343	339	321	328	316	315	304	318	325	305	303	285	296	326	276	300	300	301	326	320	310	322	323	306	289	310	355	298	282	312	346	309	323	331	305	293	321	322	315	311	305	305	310	299	326	322	330	317	294	314	310	296	312	322	310	316	294	291	283	302	299	302	294	302	291	307	315	297	312	286	311	327	318	303	337	298	316	304	306	294	300	318	310	305	339	295	289	300	291	335	296	333	316	326	282	277	325	331	328	317	291	309	290	323	313	295	349	314	312	303	296	342	296	341	302	320	315	303	306	310	342	312	300	290	298	301	309	311	316	309	295	338	313	297	351	324	306	315	351	311	319	343	299	298	324	324	311	281	314	292	276	327	306	332	310	319	307	295	336	314	292	327	324	330	299	300	306	324	318	350	297	288	316	284	308	313	338	314	306	299	292	318	312	287	327	313	304	273	295	304	325	285	288	298	290	275	292	313	339	325	327	324	295	358	284	302	299	314	314	296	287	333	296	327	299	302	338	306	294	315	288	315	318	327	352	345	312	315	277	297	285	313	267	309	304	293	307	282	310	319	331	347	297	322	319	306	319	315	296	318	323	307	306	284	284	301	301	302	314	279	299	324	319	331	332	325	294	324	298	304	296	347	301	317	323	307	326	330	289	318	291	327	302	332	311	304	332	287	324	321	342	304	324	349	298	295	337	348	294	297	299	299	265	323	313	309	291	323	314	330	319	296	299	290	314	352	300	305	319	330	321	295	278	309	295	327	276	340	333	291	312	345	320	304	282	306	301	333	311	303	278	308	300	270	329	292	301	303	282	275	319	310	296	298	300	308	325	293	304	316	307	299	290	338	321	315	287	296	315	302	301	288	304	318	322	308	299	330	316	293	319	277	304	319	326	289	347	325	338	358	340	308	321	322	309	345	309	328	312	293	319	297	312	262	285	273	299	282	300	287	299	325	339	296	325	324	307	283	282	286	309	308	276	291	338	334	309	339	281	303	302	283	284	310	297	290	329	269	284	302	338	316	325	303	318	290	322	296	280	340	310	307	332	305	313	352	325	298	289	322	320	302	309	273	312	303	275	337	295	321	289	319	297	323	301	324	324	310	353	320	298	317	303	315	312	316	323	308	310	300	300	306	307	310	305	317	337	327	326	323	317	299	327	327	309	324	254	339	311	305	316	306	286	300	321	328	293	298	325	334	307	318	351	308	297	316	336	335	295	313	303	317	312	340	304	293	319	373	312	334	313	314	307	324	370	310	311	317	295	315	323	334	301	277	313	303	317	335	289	292	310	327	281	326	309	302	302	328	311	308	313	283	321	298	309	303	307	336	286	299	320	274	316	310	279	322	311	359	320	306	307	275	324	324	294	309	330	332	262	303	288	313	299	293	304	288	310	332	311	336	333	308	322	316	336	301	310	328	319	311	278	340	277	298	314	314	318	320	329	316	325	276	321	324	301	345	325	314	325	306	305	292	299	288	336	322	280	320	301	310	328	331	267	320	303	308	348	311	306	314	292	290	319	283	320	334	285	321	317	305	300	288	319	300	310	318	316	320	291	287	305	317	296	328	326	310	307	328	333	299	316	298	279	323	319	322	321	286	315	310	292	327	317	295	339	317	312	326	324	276	291	319	294	304	292	366	304	320	305	321	298	300	316	335	321	313	301	281	320	302	291	306	320	277	317	318	271	318	322	286	291	316	294	272	310	315	317	301	285	319	312	302	307	297	327	304	309	307	309	307	291	304	290	308	301	328	335	310	299	325	308	307	318	331	325	317	293	326	312	285	304	347	303	307	314	342	283	345	320	332	300	301	331	320	323	337	296	325	301	351	311	319	286	264	307	310	327	327	308	317	302	319	315	308	304	322	302	322	294	310	280	310	318	323	338	331	322	253	314	290	288	287	310	325	327	293	315	334	304	298	307	307	326	304	289	278	336	318	321	308	299	307	303	316	323	291	325	279	288	341	309	300	295	312	340	299	335	311	311	323	299	301	290	289	298	301	333	316	343	282	299	302	311	300	289	305	344	311	304	307	304	313	280	329	282	377	316	303	314	303	340	303	330	288	333	310	323	297	305	328	303	352	308	299	298	320	334	332	318	315	321	300	330	313	305	314	337	300	308	288	300	293	307	287	325	299	300	329	316	290	273	339	296	298	302	331	324	328	314	296	299	321	321	326	329	283	341	303	312	309	358	314	304	269	287	332	316	293	302	303	295	332	320	307	290	288	329	313	288	317	322	345	299	309	288	260	320	285	342	322	336	319	319	301	296	280	288	357	306	305	306	362	288	280	323	301	312	336	322	321	311	300	305	298	314	309	290	305	307	298	274	303	322	301	304	307	302	299	327	299	305	317	334	327	263	310	317	347	306	320	319	304	331	309	315	318	342	323	308	313	304	304	301	319	324	322	333	315	321	300	306	309	313	292	335	337	337	303	305	295	326	313	272	302	274	332	316	325	326	324	312	311	312	327	280	321	306	338	303	320	299	327	335	302	309	316	322	307	331	320	308	302	303	335	311	317	311	347	301	288	333	286	319	317	289	326	297	293	320	273	315	352	298	309	306	318	308	301	304	317	305	281	325	307	354	325	316	303	325	307	341	297	321	291	298	295	312	313	301
33407	55089	49953	38679	31089	25279	19628	15401	11280	8201	5871	4213	3204	2517	2010	1552	1312	1121	947	815	777	669	625	555	507	502	511	486	483	507	498	445	459	464	465	460	469	453	448	470	423	473	459	465	493	508	412	443	437	436	458	487	451	463	487	447	458	463	460	458	423	474	483	438	488	469	461	468	457	474	440	445	461	466	440	439	478	471	438	448	457	445	432	440	413	460	452	451	482	463	446	454	460	432	453	475	451	450	432	470	399	451	449	448	495	460	471	461	422	407	420	455	469	441	485	457	466	412	459	437	496	430	456	480	458	431	466	439	463	475	465	481	443	495	439	462	459	451	447	469	424	438	447	465	449	443	384	473	422	433	458	504	453	433	420	454	427	475	449	453	456	436	482	448	461	415	444	414	478	450	486	420	422	462	448	432	473	439	432	421	432	433	443	456	451	434	459	461	423	470	431	447	480	417	482	464	456	473	449	452	469	406	449	450	440	443	448	423	462	481	450	450	468	480	470	472	494	415	412	431	448	477	454	474	485	463	425	458	448	448	474	463	463	443	470	426	433	421	484	441	432	455	461	459	436	439	455	467	420	451	465	449	467	457	493	465	440	432	452	453	457	436	445	455	429	454	433	456	465	463	443	473	435	445	443	473	437	441	424	443	446	446	456	470	423	481	478	457	445	439	433	436	490	439	429	460	428	493	472	440	441	465	447	440	433	437	461	411	450	436	444	461	464	454	455	413	472	464	463	467	460	428	481	479	467	469	446	479	436	457	462	476	455	449	465	429	430	452	480	449	454	468	417	467	490	453	472	449	430	470	417	456	458	448	434	405	440	438	460	455	485	454	452	474	470	443	455	459	448	426	455	453	440	459	459	476	449	444	478	440	450	441	444	447	430	453	462	430	478	458	464	464	452	447	449	449	421	482	461	460	431	485	450	442	445	425	466	435	448	445	433	450	460	445	449	485	459	445	462	449	458	509	459	415	478	442	463	446	500	461	485	496	455	444	446	420	435	463	429	457	432	450	424	468	449	449	452	403	448	474	471	431	446	449	482	461	465	419	426	408	484	486	449	442	469	448	435	451	472	447	490	440	426	503	407	470	437	440	455	500	448	468	473	445	475	472	437	445	440	466	451	415	464	461	477	481	482	479	479	408	456	448	436	444	453	489	428	419	435	462	424	478	422	463	489	455	449	424	410	438	438	421	393	404	448	447	472	440	455	448	466	460	472	436	461	463	446	459	449	465	468	494	450	464	473	439	443	457	494	437	436	482	418	465	469	461	424	449	490	449	449	458	412	435	447	465	495	473	463	404	426	441	444	466	467	464	435	431	466	444	433	471	433	437	464	420	486	440	431	448	426	438	467	431	436	458	448	486	436	425	463	464	434	440	484	445	439	449	464	470	436	484	471	442	457	462	444	468	450	443	427	408	435	434	465	476	433	434	494	420	481	430	434	507	429	466	481	461	463	412	472	487	456	410	444	488	424	407	458	464	450	452	457	457	431	486	445	451	487	442	399	390	489	471	461	493	470	448	493	445	456	472	461	484	459	448	498	439	466	479	463	426	474	417	441	444	455	452	453	443	441	446	463	410	475	447	457	432	464	428	452	476	476	465	473	461	444	408	447	425	467	459	466	465	447	441	442	460	484	442	489	462	436	452	451	467	486	473	448	476	473	433	463	500	466	445	443	458	423	434	470	473	454	430	427	464	423	483	472	444	435	440	446	451	446	467	465	479	445	470	479	429	468	451	445	417	434	445	472	486	454	475	446	474	496	455	443	454	436	453	457	418	454	395	439	460	449	467	469	450	457	473	465	425	414	427	476	459	445	439	479	467	493	475	459	415	442	466	464	471	465	458	499	428	453	440	452	406	498	469	483	431	466	452	454	444	442	413	435	467	436	474	447	435	465	442	497	406	460	470	461	471	460	480	485	436	440	434	456	446	452	437	445	464	469	456	427	443	433	411	448	445	464	449	449	458	454	454	418	450	425	467	422	458	444	450	448	426	435	457	415	430	482	446	437	444	433	452	456	436	492	463	441	448	507	451	438	451	449	485	465	464	468	429	463	442	462	415	470	457	465	455	474	407	451	454	459	421	472	437	447	458	440	482	450	447	460	426	438	475	476	427	434	445	454	481	457	468	480	439	481	446	433	451	452	451	441	447	427	430	448	447	439	420	440	457	492	459	463	452	483	427	459	512	487	450	467	441	469	474	439	465	423	454	487	510	470	428	427	466	461	456	484	462	428	472	441	469	430	498	492	459	452	480	457	461	450	459	425	461	452	463	445	452	464	472	433	462	496	465	471	450	460	453	422	430	434	458	460	419	435	466	442	440	462	452	449	482	448	466	462	463	456	451	444	462	448	461	458	454	469	452	449	481	425	452	464	465	456	487	461	445	491	494	466	457	461	461	438	403	451	457	413	454	472	406	406	464	457	456	458	439	479	485	474	454	446	460	438	441	444	443	459	447	444	459	435	440	489	435	468	451	440	432	466	458	459	413	440	465	474	440	525	450	475	453	416	461	454	455	453	412	450	465	481	461	450	443	485	471	496	450	420	432	461	449	425	462	470	466	480	456	420	466	480	457	460	422	470	477	471	452	476	446	470	485	464	454	475	453	436	446	446	470	475	473	443	469	444	463	460	483	466	448	471	470	452	420	449	441	463	454	419	426	409	487	438	429	453	471	465	437	477	479	437	457	443	463	456	449	495	467	428	448	482	437	474	434	436	478	435	446	463	468	456	483	452	473	418	452	460	445	495	442	431	456	423	452	452	434	424	456	434	484	434	464	465	477	443	435	427	422	483	434	448	431	450	443	440	459	462	441	485	438	471	432	459	446	507	429	473	449	461	455	457	468	483	442	411	446	424	444	455	455	477	487	463	475	443	429	464	458	448	471	475	497	467	423	418	457	453	486	435	455	503	445	458	445	496	478	469	441	447	457	438	446	406	473	423	498	478	480	435	462	468	440	470	446	462	410	426	437	460	463	428	455	497	465	447	464	474	445	447	441	443	451	452	504	467	456	452	415	468	434	447	442	438	461	427	483	470	469	441	445	439	492	448	459	461	476	472	428	479	464	442	446	439	469	421	423	422	458	434	435	450	459	445	444	440	476	469	467	452	439	483	448	434	462	428	464	455	497	464	453	449	463	449	453	433	446	414	446	435	463	445	494	433	483	475	446	466	476	440	470	470	430	453	480	464	409	487	451	461	463	413	452	457	473	424	433	437	420	468	419	455	444	437	446	461	428	408	474	473	457	444	434	454	414	481	423	477	419	427	446	433	455	443	452	427	468	454	465	448	439	452	407	445	469	426	424	427	467	467	415	461	452	459	475	460	444	424	456	429	448	457	440	437	450	461	410	471	465	449	443	443	472	421	447	502	412	445	470	442	498	434	454	464	445	464	484	463	452	476	451	404	445	435	453	442	456	445	447	449	475	454	449	498	464	421	413	483	478	457	489	468	411	433	433	461	477	479	488	429	446	448	496
22735	20793	28414	23737	22629	23589	21009	12706	8010	5368	3767	2654	1996	1491	1217	995	886	715	616	537	543	480	426	406	386	361	380	309	357	328	341	302	345	317	325	356	346	351	307	310	303	332	317	298	337	277	315	295	316	305	301	283	319	314	274	291	332	301	313	320	297	338	335	317	336	266	312	319	335	310	313	283	329	302	315	293	285	333	316	287	286	299	309	313	306	329	298	325	298	292	299	288	305	297	307	296	292	290	310	323	302	301	307	319	300	315	324	353	277	328	327	280	330	331	303	327	324	297	307	293	295	325	309	265	305	325	322	337	337	341	308	308	317	306	299	288	272	285	308	250	305	298	260	325	317	308	284	311	307	307	293	284	319	325	291	337	337	312	301	327	252	271	295	305	300	343	302	336	311	306	314	307	340	281	312	276	341	280	317	299	298	280	287	271	303	290	303	319	305	320	334	310	290	297	307	343	301	284	332	312	298	325	341	299	302	313	317	283	295	288	315	305	316	292	326	293	309	311	293	337	323	300	280	285	311	287	290	315	292	293	306	298	331	293	313	315	330	288	332	311	297	357	318	307	337	301	293	330	327	284	303	326	291	295	318	299	302	349	307	299	265	313	311	295	283	321	298	313	305	315	293	328	290	314	324	269	315	320	322	307	300	314	290	313	312	282	337	293	302	301	301	311	312	338	321	318	283	298	319	296	307	313	286	289	318	303	304	310	344	288	306	318	320	327	308	327	307	302	301	326	306	293	284	272	321	294	339	316	317	329	316	297	305	284	285	316	257	296	327	315	349	307	336	302	335	303	325	303	344	299	310	288	314	328	354	340	276	306	319	345	305	285	334	313	286	305	320	308	320	295	313	324	281	318	322	311	302	322	309	276	318	301	314	316	323	284	286	299	307	310	299	293	288	310	325	304	274	302	302	315	286	297	301	299	338	307	276	318	297	318	334	297	314	300	301	305	298	306	303	307	324	290	337	297	318	305	315	312	264	318	350	306	282	289	321	301	317	327	326	301	302	293	333	311	322	287	317	329	289	309	317	277	321	299	310	305	319	331	315	272	313	353	302	297	312	318	289	292	315	324	337	279	342	297	300	283	316	327	307	339	313	300	298	321	299	304	312	301	304	330	325	312	301	305	317	326	316	308	312	344	290	324	315	287	324	281	291	314	328	291	317	301	280	349	318	324	309	357	284	293	319	299	286	311	270	291	278	308	320	296	325	337	307	302	325	304	354	282	308	311	291	331	280	293	308	316	302	289	282	298	310	316	336	315	284	292	310	313	329	342	285	299	285	304	337	304	322	316	330	309	296	299	297	319	276	327	294	314	293	319	320	303	292	301	290	299	303	323	291	308	290	328	319	289	279	278	304	333	340	299	346	294	308	281	304	296	335	321	316	317	324	301	307	273	330	313	302	289	301	332	277	293	316	316	322	330	298	314	328	313	327	305	322	337	291	288	299	304	312	314	336	299	296	312	323	322	338	284	340	342	302	323	290	332	334	322	317	325	318	306	302	338	292	291	286	337	270	278	292	312	345	316	304	284	308	324	289	280	306	313	293	302	344	335	298	317	341	293	303	300	301	308	268	329	320	319	314	308	298	298	308	281	287	323	311	305	327	298	267	330	306	320	317	311	300	278	298	300	296	297	320	331	301	304	328	321	298	300	286	314	277	352	317	320	315	292	313	314	324	306	313	290	329	314	323	323	287	308	312	306	279	311	312	300	302	276	309	325	285	296	313	292	322	331	324	327	319	324	299	331	337	325	308	293	312	330	336	317	275	354	314	321	304	289	305	315	293	303	288	337	316	289	349	295	331	305	321	340	292	300	302	285	311	330	310	311	315	314	293	303	294	310	294	255	343	313	303	294	306	274	324	322	307	314	317	323	289	285	330	297	306	286	319	315	272	286	306	334	327	320	320	319	274	313	291	315	328	342	328	295	306	304	328	309	301	290	321	300	287	295	341	268	304	314	317	320	321	321	349	287	334	329	302	295	326	282	318	271	307	323	315	281	314	334	312	335	300	299	321	318	287	304	291	313	312	325	326	302	305	316	334	299	305	294	282	330	274	320	318	301	287	337	327	312	336	329	307	313	343	333	315	320	315	308	308	296	326	300	286	315	309	363	312	301	313	289	323	316	268	349	278	290	318	294	319	333	303	310	302	316	299	301	321	269	307	347	325	331	287	334	297	295	280	294	297	308	319	301	308	314	281	270	324	308	285	317	300	311	321	339	292	289	314	325	318	324	308	298	312	287	307	304	291	340	318	309	310	305	314	305	311	332	335	293	325	297	334	305	320	329	284	339	297	307	324	328	306	330	261	342	327	292	283	309	301	336	340	292	308	321	301	327	323	303	330	335	316	296	283	290	285	288	285	297	307	312	325	318	312	318	309	330	298	301	266	290	289	312	316	293	284	308	339	286	302	324	337	300	303	305	325	297	288	325	298	319	317	313	331	303	330	302	286	350	302	294	322	304	270	328	294	299	294	306	322	307	300	299	319	316	329	320	300	296	296	307	361	305	314	320	303	301	291	290	286	320	309	299	319	317	314	294	308	302	325	328	274	324	317	299	286	284	287	306	317	319	325	301	299	337	291	296	323	250	330	272	284	292	314	322	310	306	347	322	309	317	304	293	326	314	276	307	335	289	326	301	312	265	316	309	300	346	320	320	309	277	315	337	287	319	292	311	319	324	297	293	297	323	310	298	299	312	317	342	311	289	312	316	356	320	309	318	322	316	323	275	285	305	352	308	330	296	331	331	313	287	315	342	298	301	310	302	322	315	298	361	311	305	317	296	307	329	305	297	291	310	335	264	331	309	324	296	336	299	322	323	298	331	328	308	308	324	293	283	312	304	308	335	301	297	329	307	322	342	304	333	312	302	290	337	316	311	304	311	308	312	311	308	330	310	305	303	305	319	305	294	321	313	279	311	328	287	320	273	305	274	340	287	296	306	318	274	298	321	301	315	323	318	295	317	306	316	300	304	305	294	305	297	323	310	294	327	331	285	321	328	288	301	310	324	304	313	292	317	285	293	303	306	310	355	301	303	302	319	340	303	311	322	309	328	316	314	323	310	324	296	296	283	309	320	320	303	300	308	289	315	312	320	298	297	317	275	288	313	321	312	316	312	291	297	320	332	331	328	307	294	316	331	301	310	301	313	301	299	279	293	342	314	293	303	296	282	279	348	325	301	306	295	315	313	294	328	314	291	306	296	334	318	351	306	315	324	326	337	303	316	304	290	292	273	319	316	308	294	315	292	310	304	310	287	327	317	299	318	307	305	318	339	323	311	302	314	324	301	303	308	350	314	279	292	327	295	278	290	316	293	306	297	310	296	303	320	291	285	322	298	327	289	302	320	278	303	298	314	302	305	321	298	311	317	335	312	283	323	316	332	299	318	287	298	330	286	287	327	318	308	304	282	292	321	321	314	280	313	319	340	299	310	312	247	300	314	322	365	303	277	309	291	291	302	295	303	318	286	294	324
34896	60067	55946	43172	36436	30406	25072	19717	15332	11064	8410	6201	4601	3435	2690	2077	1712	1418	1207	1073	892	746	650	673	613	577	542	528	489	503	509	477	441	491	456	438	441	477	449	454	444	412	448	415	414	404	463	441	447	475	486	441	448	448	442	456	467	449	400	475	445	423	442	412	446	469	471	445	452	436	454	442	410	437	401	437	434	439	439	453	415	455	440	445	446	434	456	436	418	469	420	458	464	473	454	412	441	446	429	470	464	450	446	437	425	456	446	468	421	439	464	475	444	426	425	462	442	399	449	427	431	449	463	477	459	412	448	438	458	417	450	484	465	454	402	462	469	454	451	423	421	407	422	406	411	443	445	452	429	469	427	460	450	439	436	450	445	435	449	446	427	449	464	437	436	439	454	443	410	409	438	431	423	457	424	418	437	450	441	445	420	442	480	459	467	437	456	460	460	429	444	393	423	478	452	422	392	446	426	461	428	440	459	447	421	459	408	414	430	464	444	421	405	432	418	426	447	455	443	434	449	429	458	440	460	446	419	442	424	415	475	427	446	457	455	414	435	431	428	476	410	472	449	395	452	450	449	482	436	430	477	430	449	461	399	479	463	442	425	451	419	453	467	470	417	450	430	428	463	458	427	457	423	463	432	450	456	435	411	430	431	437	433	465	457	429	427	437	434	440	417	424	417	454	430	412	428	430	431	432	434	418	420	423	436	473	482	458	453	420	426	444	415	415	425	424	429	431	473	417	466	460	446	425	424	455	452	466	463	419	455	411	446	460	475	444	439	449	438	476	464	441	405	457	450	427	433	480	450	435	446	437	425	472	466	446	411	440	511	416	429	452	409	442	421	468	442	463	437	409	468	398	456	446	432	449	439	407	427	456	422	449	467	451	412	447	435	431	445	431	446	405	468	395	441	507	459	462	469	444	443	459	465	447	445	425	454	427	443	444	479	441	456	451	446	456	457	412	396	427	458	405	429	436	451	473	428	390	426	448	431	436	433	445	447	443	462	403	436	396	464	472	402	415	424	372	422	445	448	448	438	439	425	439	436	426	463	436	486	425	420	416	432	428	450	453	426	443	422	437	447	431	435	448	434	432	423	424	417	436	417	421	460	444	462	425	463	425	426	460	414	433	486	450	450	452	456	437	439	431	427	456	477	409	451	453	443	468	452	430	450	424	430	469	425	409	446	467	477	439	416	440	456	441	436	404	379	453	442	417	408	489	409	454	472	480	406	428	454	419	425	445	462	429	423	438	438	461	446	428	445	472	411	457	448	482	409	451	459	457	453	434	465	416	438	468	414	474	427	431	441	442	450	447	451	429	417	453	430	431	453	433	453	453	445	434	448	439	466	444	406	441	453	425	431	443	446	407	462	466	422	487	438	391	427	457	430	457	436	447	463	473	411	440	464	450	430	436	479	488	466	451	429	409	443	440	456	427	405	444	437	421	438	438	450	383	446	442	439	450	467	433	461	435	465	441	447	447	426	412	472	442	472	469	456	441	458	459	462	424	443	448	463	419	453	434	418	450	427	415	432	422	420	470	445	435	425	464	451	423	446	455	474	438	428	435	439	455	437	418	427	468	440	421	458	435	463	490	399	476	442	436	404	394	419	444	429	433	463	438	429	432	456	416	471	444	469	408	427	470	436	459	479	422	474	410	430	417	466	483	436	474	402	444	444	445	425	424	394	427	439	466	448	421	492	440	401	424	430	423	441	467	444	393	484	425	455	457	441	431	428	459	497	434	433	456	451	433	451	456	473	462	451	460	412	419	434	441	417	430	468	460	422	424	450	464	407	435	448	404	447	432	446	416	438	444	481	464	423	431	449	434	422	456	436	443	455	475	455	427	439	478	460	423	452	486	444	424	448	421	378	464	397	460	462	447	432	463	409	372	448	427	446	445	433	446	454	418	408	442	423	413	395	417	459	459	454	487	425	431	437	420	463	425	434	419	445	455	449	425	436	439	477	418	422	436	448	445	426	458	437	461	420	482	454	405	462	421	434	404	447	462	402	432	449	455	455	437	402	414	424	441	416	473	432	474	411	431	430	463	436	465	471	454	423	432	426	423	441	398	445	415	425	437	457	432	407	441	455	430	411	451	448	442	429	492	443	416	467	436	413	464	441	422	421	418	446	464	430	418	436	441	439	424	437	416	438	409	462	445	416	448	448	411	445	445	435	423	440	456	427	452	449	433	404	465	456	458	419	443	420	454	405	419	458	441	419	439	412	461	442	424	431	451	430	425	455	455	424	442	412	438	420	402	451	450	421	458	429	429	442	407	460	431	454	469	450	442	394	427	450	431	431	426	412	446	414	453	430	450	428	455	401	451	402	422	430	398	452	408	451	419	456	469	471	435	445	466	449	427	426	435	463	419	397	437	442	455	415	411	426	438	435	449	432	455	449	480	437	421	433	438	425	422	485	416	441	426	424	417	444	421	449	457	446	449	465	414	439	423	457	413	408	442	441	421	421	449	450	429	424	412	442	414	435	437	417	431	464	428	401	446	419	455	465	415	447	434	444	384	451	477	423	429	407	463	426	432	415	429	471	462	427	428	470	412	416	433	483	462	469	401	458	449	408	440	495	437	436	394	425	445	458	409	454	450	457	437	449	458	433	470	439	457	402	400	444	449	463	471	420	467	459	449	470	425	434	428	428	452	449	409	437	448	434	425	441	443	476	445	425	424	457	457	482	470	428	423	462	424	446	419	443	411	443	460	425	433	480	443	468	426	456	431	407	435	422	432	406	443	443	450	464	447	453	435	456	426	389	422	425	437	474	430	435	437	425	436	414	418	428	441	436	458	465	432	418	427	460	435	399	437	452	421	467	493	442	480	442	440	396	433	450	444	420	471	429	428	414	434	479	419	465	413	456	432	440	450	446	487	440	458	468	458	440	459	404	469	461	418	437	442	443	471	437	446	456	407	440	408	441	459	381	382	442	421	443	467	435	435	456	465	451	435	439	467	429	441	438	425	436	448	463	467	465	413	440	435	431	417	443	451	454	422	443	453	449	426	461	455	430	419	412	454	387	388	432	459	450	403	463	446	415	465	416	426	417	457	432	477	453	433	446	443	440	424	454	429	433	452	431	463	452	447	424	438	417	476	445	443	432	440	432	454	397	431	439	441	469	441	448	424	450	439	449	433	463	446	394	412	446	422	425	421	419	433	424	422	454	450	422	426	438	427	421	431	404	433	453	423	436	477	468	449	433	447	467	416	430	458	440	483	419	457	439	426	444	433	444	461	423	403	467	440	436	467	421	464	451	481	450	425	467	471	451	436	445	477	418	446	464	470	421	493	431	400	441	446	424	415	437	466	439	458	443	418	434	448	428	446	436	426	430	430	453	463	457	427	451	434	440	452	391	442	452	448	425	443	425	459	427	445	422	427	457	417	411	437	452	420	478	476	425	450	446	472	455	443	448	446	445	424	459	459	432	459	423	450	443	466	433	426	486	407	445	431	444	472	404	454	420	413	447	448	449	442
28615	31201	37956	29861	18918	12283	7542	4872	3244	2178	1521	1193	855	745	656	534	494	418	410	437	378	382	357	351	383	343	323	344	316	288	331	331	340	305	294	332	326	325	310	328	325	343	315	323	327	340	297	353	284	319	330	297	301	306	349	320	284	326	301	309	338	292	294	327	277	309	291	354	298	315	358	330	336	293	301	315	309	335	306	338	321	300	288	302	332	315	327	331	302	305	309	328	297	316	271	272	310	338	335	314	311	287	328	311	320	333	320	303	299	279	294	324	314	337	286	327	301	301	318	314	337	330	317	282	258	296	300	356	319	293	300	323	302	290	293	327	297	350	308	329	316	302	292	300	297	302	272	312	320	313	307	303	309	282	304	319	334	308	335	305	290	300	326	307	336	302	313	308	316	326	320	301	300	330	316	311	288	302	301	323	329	291	327	339	290	294	309	300	335	324	328	335	324	312	318	296	341	298	325	305	314	338	315	319	299	314	293	347	337	318	275	363	313	326	304	332	293	318	326	311	299	310	326	306	323	278	293	309	316	309	308	294	315	324	314	284	294	320	300	328	298	316	334	285	285	315	297	298	291	332	306	313	282	287	288	315	313	295	292	303	347	327	325	311	308	322	300	339	313	327	280	301	332	313	336	280	327	339	319	305	282	311	295	325	315	312	337	279	286	319	342	344	321	320	306	316	307	303	315	319	334	341	284	304	332	307	327	342	354	337	296	295	290	298	315	284	326	313	299	320	319	314	317	335	292	294	289	314	305	325	312	326	309	295	320	302	318	327	321	312	314	299	292	295	310	324	294	322	284	311	291	297	312	303	302	338	314	301	325	301	293	293	299	297	301	340	300	305	306	298	305	319	309	318	314	328	292	313	302	275	292	328	306	300	290	342	295	321	324	297	356	293	311	312	279	320	306	330	311	312	325	309	294	284	326	343	315	326	327	297	318	348	317	294	305	308	299	314	289	324	322	314	315	306	319	309	315	312	289	309	324	314	321	318	314	294	334	298	308	296	317	287	303	337	342	285	313	289	328	323	325	315	330	274	272	307	312	331	306	337	286	280	302	282	322	284	304	303	319	274	298	327	299	307	292	346	333	330	346	298	328	316	285	303	305	331	302	309	306	331	307	293	293	289	314	323	303	296	296	306	291	289	307	324	306	336	308	341	332	328	299	327	293	300	314	298	309	322	308	312	280	293	296	332	323	316	308	323	316	316	358	305	316	305	287	304	296	340	298	307	261	307	312	321	300	351	305	302	306	347	329	340	311	307	316	325	300	317	347	331	318	278	300	277	294	313	317	320	324	304	314	320	315	339	288	285	326	318	319	317	293	305	314	290	311	296	314	296	320	271	308	317	314	334	322	324	309	315	315	271	324	297	294	334	296	309	302	321	311	296	326	315	315	309	288	287	332	288	320	326	310	330	308	299	314	336	333	295	321	323	295	317	316	300	299	298	307	310	301	280	310	303	297	308	294	334	314	317	351	309	347	293	300	305	308	309	292	313	321	342	341	274	316	319	297	312	356	291	309	314	328	285	296	324	316	312	333	302	335	327	316	347	314	307	294	297	302	305	337	286	335	308	316	307	313	323	301	284	323	316	297	288	299	307	304	247	322	266	298	286	320	318	343	302	318	311	289	323	322	321	305	307	304	308	326	301	320	325	312	350	304	330	306	283	308	271	277	294	303	301	314	292	275	289	329	324	340	280	306	316	309	325	324	293	286	306	282	284	308	292	291	307	338	302	294	335	299	319	304	289	319	321	303	335	300	301	300	315	353	293	323	302	286	296	308	317	301	310	291	311	332	320	348	343	280	334	310	325	297	318	313	290	331	337	316	308	312	321	309	312	275	342	310	302	320	267	292	296	299	319	331	325	323	309	317	319	284	297	331	289	331	339	292	285	307	315	334	320	326	359	283	332	339	306	265	331	295	302	311	302	332	317	311	324	257	317	314	345	317	299	354	280	346	304	307	294	308	331	293	293	344	339	314	299	302	303	328	334	310	298	311	316	297	280	313	326	315	299	279	332	312	311	317	309	323	282	306	314	293	321	288	292	299	328	328	326	296	304	303	338	283	313	320	313	305	344	304	325	303	307	286	328	310	317	317	280	335	336	289	337	324	320	321	316	308	325	295	326	321	285	318	307	333	347	301	306	299	303	311	318	353	306	320	278	300	295	332	333	353	326	311	276	316	299	367	284	308	318	302	328	283	301	341	336	315	326	355	339	340	327	304	292	307	362	304	320	330	304	322	302	340	320	312	295	335	293	309	307	293	284	317	301	332	359	323	307	334	334	306	319	318	325	295	307	330	310	337	318	316	313	273	316	333	299	306	302	296	297	299	315	295	296	303	310	324	323	348	334	295	324	289	306	308	308	317	296	307	290	307	322	327	302	295	340	310	356	271	299	317	326	332	313	337	308	311	317	332	323	326	330	311	326	315	296	308	304	335	268	288	327	360	321	321	342	284	322	348	311	303	313	316	340	321	309	311	291	314	289	303	348	261	333	337	287	280	339	333	314	286	327	301	314	346	334	335	346	301	311	283	294	306	278	309	287	279	316	319	320	278	307	304	309	308	330	325	305	290	339	288	314	328	293	315	294	303	309	321	304	279	308	329	297	322	300	323	302	310	320	325	296	320	269	309	262	299	299	302	304	318	328	295	306	313	325	289	346	344	327	332	329	287	306	312	322	317	303	317	355	306	318	310	310	312	311	311	292	313	303	312	311	291	322	304	324	308	310	318	307	270	354	305	308	298	335	330	302	318	298	324	331	322	325	317	292	339	324	265	323	312	301	309	348	285	318	351	315	291	339	286	318	300	286	293	289	306	313	325	274	323	297	326	303	308	306	304	339	327	291	293	326	284	320	318	310	333	283	321	301	317	297	296	320	332	290	311	304	294	315	331	333	335	322	298	290	311	305	324	313	300	317	310	284	313	352	307	321	307	308	321	260	281	319	326	331	317	332	337	267	303	307	299	287	343	304	291	340	307	287	311	307	340	295	305	311	314	301	268	317	323	298	301	299	296	273	327	309	279	319	311	310	317	314	325	340	292	332	322	281	318	300	353	300	292	298	289	313	292	310	325	292	301	329	287	310	329	280	294	318	335	298	306	293	312	307	305	311	313	313	301	326	309	350	302	327	302	347	309	297	301	324	315	300	306	287	284	329	317	328	312	328	305	286	309	307	322	309	304	304	341	359	288	340	314	333	301	298	310	300	309	307	341	303	325	329	308	309	324	280	326	329	294	290	295	301	337	298	272	317	330	306	345	315	337	353	307	317	309	331	308	284	283	305	313	297	308	287	345	321	290	304	304	314	326	284	304	303	313	314	311	316	275	296	312	298	337	297	345	317	328	311	319	293	292	305	340	291	298	299	289	325	319	309	324	299	328	330	305	291	272	341	333	268	316	332	310	310	300	319	291	298	309	318	307	302	324	301	312	299	308	290	331	306	313	309	318	326	326	313	306	315	303	320	296	301	317	344
33911	49204	44759	33016	25766	19856	14688	10927	7751	5307	3806	2920	2048	1694	1271	1109	939	881	774	691	654	602	602	548	519	494	483	527	442	494	441	478	469	488	462	457	434	469	470	415	462	476	427	437	456	463	471	438	464	431	456	430	478	458	466	421	472	441	433	434	428	452	502	375	452	470	450	470	465	479	458	472	461	473	438	453	443	449	487	477	443	467	432	459	443	440	480	452	439	427	438	469	454	430	466	471	446	460	437	463	475	455	438	455	434	434	480	463	471	471	453	505	494	444	469	456	455	455	450	468	455	462	430	491	472	449	485	419	463	478	460	478	462	458	444	447	446	457	425	433	442	436	431	458	485	426	492	440	451	479	454	443	426	510	431	456	438	463	460	444	473	440	443	442	422	414	434	454	463	483	430	488	499	466	459	469	460	416	427	472	453	473	436	478	450	446	432	434	440	457	449	447	480	465	454	451	471	419	437	421	488	506	431	448	476	498	501	421	443	456	478	496	488	455	453	470	459	483	445	482	467	466	464	426	485	503	474	446	485	467	452	439	433	429	468	452	447	423	446	446	464	432	448	447	462	433	485	441	471	442	465	449	481	444	424	465	472	429	493	510	475	455	463	418	478	446	422	442	426	425	472	444	447	474	463	449	421	468	464	474	448	461	464	486	472	428	457	429	429	459	499	449	410	444	431	478	478	470	465	447	492	459	474	452	493	472	442	446	455	449	474	443	445	450	451	478	473	550	472	444	504	429	461	491	468	438	507	473	483	506	438	428	432	489	437	445	463	467	460	436	465	447	437	448	478	502	485	438	463	452	435	430	454	424	425	435	397	452	460	465	447	447	443	459	463	453	464	444	473	450	415	444	438	415	458	478	459	461	433	467	477	465	476	447	484	447	497	479	454	445	446	479	479	451	431	489	447	453	455	466	461	448	445	477	449	458	446	470	468	418	449	465	470	470	424	438	456	439	423	436	437	477	449	478	429	437	464	438	450	446	460	464	469	455	494	444	494	455	462	448	491	456	443	438	448	450	432	482	443	432	473	482	452	435	470	454	450	444	471	432	465	432	442	426	445	490	453	439	405	434	441	431	466	413	447	417	499	466	454	443	479	462	494	464	458	449	418	422	457	436	488	452	495	455	429	427	448	485	463	479	450	493	440	436	440	465	450	456	445	487	465	448	450	431	478	425	446	459	481	469	441	480	457	456	472	478	481	455	442	441	441	493	440	430	414	464	440	441	448	429	470	445	466	424	441	463	449	486	432	432	448	460	438	455	413	462	424	480	412	438	492	408	437	438	480	473	418	479	483	459	434	458	444	481	452	447	435	448	485	463	479	456	476	442	459	423	477	439	442	471	453	466	459	449	433	455	482	415	504	450	448	449	433	475	448	432	443	470	467	475	474	438	435	505	471	423	479	462	480	445	427	477	466	447	461	466	446	470	483	449	443	480	447	447	448	470	435	454	432	460	447	470	453	467	477	416	490	441	458	451	425	482	431	462	481	426	442	411	475	427	419	444	421	483	424	439	417	450	458	461	423	487	457	472	448	467	495	470	416	468	447	430	463	428	440	414	417	455	472	423	482	468	465	460	463	459	483	465	476	417	505	429	471	469	465	430	459	448	465	442	421	449	492	479	460	440	455	434	464	469	465	459	433	452	430	451	450	465	497	477	428	481	453	475	450	464	459	467	429	445	495	469	479	460	466	427	437	445	425	496	499	474	456	440	463	439	465	450	459	479	507	464	478	498	438	472	467	447	456	469	440	460	419	499	439	495	485	486	455	451	471	465	465	483	455	413	482	488	442	469	455	439	485	471	462	469	447	446	446	410	431	448	433	427	453	457	464	459	440	411	415	449	456	457	444	480	470	478	454	448	509	446	457	478	438	451	449	430	471	454	413	468	428	439	469	486	440	460	449	432	439	451	458	452	458	450	449	456	494	435	452	454	426	455	486	439	481	487	449	454	437	429	476	471	454	443	446	480	470	446	478	455	469	473	429	468	441	399	487	468	473	476	442	436	471	434	485	439	456	457	443	447	422	434	460	415	483	454	460	474	440	461	467	446	444	482	459	505	495	474	467	468	445	414	463	455	467	465	486	435	452	447	437	472	438	471	482	473	474	465	497	441	432	475	460	444	462	461	478	456	431	457	426	459	489	446	456	468	427	441	477	435	440	463	475	469	444	464	430	451	460	471	476	458	441	438	465	468	463	464	451	388	454	484	443	429	427	441	458	474	443	433	465	456	459	493	458	482	458	474	472	452	493	441	460	480	460	428	441	477	441	447	454	456	449	435	474	473	471	433	472	422	468	435	443	463	453	437	447	454	450	469	446	432	459	428	456	426	469	467	457	470	479	469	485	512	442	472	477	467	457	454	453	430	450	482	446	447	466	441	476	442	460	445	420	482	496	460	480	487	455	448	460	452	441	462	487	459	445	455	461	456	470	444	443	436	434	465	497	450	425	476	465	430	485	393	468	445	447	480	459	425	493	459	450	473	470	410	449	457	490	467	501	432	463	465	435	407	486	443	443	455	465	451	464	469	442	451	430	462	425	487	454	484	470	474	467	499	481	469	453	475	477	432	437	477	463	471	474	449	473	449	455	414	449	399	428	466	457	495	462	413	433	494	438	430	430	488	442	438	480	465	460	493	440	465	449	412	491	493	449	458	448	445	426	448	457	437	437	462	459	450	470	445	458	504	456	459	443	467	454	437	439	470	479	442	453	461	479	463	472	426	440	463	484	426	456	445	448	444	465	461	460	501	485	462	465	431	442	464	455	428	445	484	449	469	462	445	454	459	425	487	459	478	468	465	524	406	456	446	437	514	461	456	459	467	482	473	443	460	504	448	446	478	471	420	475	445	416	463	454	423	431	466	426	466	428	453	448	441	462	471	502	453	433	465	470	458	491	497	467	487	433	458	435	458	445	498	453	445	433	488	454	457	448	467	440	414	463	417	471	479	466	415	449	453	457	430	436	457	485	426	430	458	467	490	439	445	449	445	421	472	471	461	455	455	469	463	455	478	428	504	469	427	445	446	445	462	469	472	471	410	461	461	453	438	416	488	438	500	435	452	455	453	444	431	420	458	487	439	428	463	435	449	403	429	448	444	501	463	477	454	461	486	466	433	471	472	502	462	475	438	434	471	462	426	468	451	412	437	477	441	469	497	478	489	427	451	482	448	471	432	446	433	451	438	429	439	480	471	461	441	463	460	448	447	454	428	465	428	408	479	405	495	450	437	464	448	461	493	438	445	476	477	481	463	446	424	456	445	467	480	489	453	460	455	459	499	469	453	460	486	444	476	439	459	453	420	446	445	440	495	465	439	453	470	418	475	476	472	435	456	497	448	442	490	420	463	455	451	488	475	408	449	453	421	442	445	483	430	461	464	434	485	458	485	466	453	486	437	498	497	491	461	445	447	457	470	440	442	464	462	455	460	422	443	441	464	462	460	485	435	479	423	436	437	465	484	448	409	428	442	488	459	467	455
23945	20805	28436	26727	23088	19712	13954	8120	5220	3736	2519	1808	1323	1019	840	727	653	577	494	486	417	411	380	389	362	362	345	344	344	359	326	323	332	359	319	337	315	324	314	341	315	345	332	332	324	295	320	322	320	312	304	300	333	323	324	307	315	352	305	320	309	352	343	313	318	336	333	334	308	296	338	319	331	315	301	323	278	269	303	286	334	283	335	311	311	302	297	305	317	315	314	321	328	319	340	329	337	316	332	310	318	289	277	300	296	298	323	297	320	328	310	320	330	332	281	290	332	318	331	296	345	327	332	334	344	319	316	308	319	318	297	319	317	353	332	303	323	318	339	315	348	323	313	303	295	309	312	340	308	320	344	322	298	313	280	310	315	324	326	336	315	331	277	308	327	326	325	322	312	339	305	288	300	307	303	347	307	336	317	325	326	312	325	293	320	322	290	321	279	315	350	319	319	300	321	305	302	318	342	318	317	365	306	317	312	327	304	334	292	341	325	314	296	350	299	311	319	300	328	310	294	300	303	322	307	320	331	311	351	326	320	325	344	304	324	292	294	337	342	346	327	327	312	366	320	318	307	326	302	338	309	333	322	322	285	313	311	353	310	308	303	344	306	313	296	303	322	355	315	330	335	327	309	346	305	350	327	313	309	309	312	336	315	343	364	315	316	282	300	301	326	339	319	291	318	318	307	327	319	278	274	319	317	327	325	325	326	326	287	337	305	285	305	347	283	324	300	331	328	316	306	294	338	305	319	296	374	323	318	332	317	294	311	329	311	297	334	323	324	321	320	302	290	279	305	308	295	319	306	337	303	351	325	274	330	320	345	341	333	320	281	329	329	311	336	304	330	341	293	307	314	289	294	314	323	293	334	288	315	330	291	283	307	299	310	294	306	332	333	295	300	310	321	318	286	307	307	284	299	275	330	358	326	303	299	311	317	324	325	289	313	324	290	349	279	322	312	320	280	292	340	319	323	303	333	334	288	280	299	317	332	295	319	337	344	303	306	310	308	360	328	301	325	322	330	321	355	339	310	293	306	302	272	321	329	351	346	326	319	288	312	311	351	315	293	283	334	343	316	314	313	314	299	322	299	330	326	316	323	321	301	300	330	294	309	307	304	317	328	294	332	308	306	295	311	325	322	299	296	300	331	337	334	333	313	317	311	287	319	310	303	317	325	305	311	322	313	292	292	324	312	301	315	326	310	307	302	318	318	289	296	295	317	297	298	321	315	336	322	311	327	334	315	302	311	311	323	322	317	327	304	303	295	292	339	320	309	327	259	312	315	314	325	332	318	316	317	314	296	297	306	299	315	320	302	330	285	346	317	336	302	301	301	304	341	311	305	309	317	317	305	322	311	301	301	288	323	341	334	341	352	328	321	304	346	348	337	333	307	290	323	328	318	309	294	296	294	315	316	289	316	314	313	314	321	309	300	309	324	344	323	327	294	326	297	328	302	347	327	326	310	313	308	304	292	299	350	314	316	309	321	284	320	312	296	299	291	332	299	334	330	285	304	332	339	297	295	308	324	292	314	322	315	325	333	316	333	361	331	308	325	320	333	286	335	302	306	313	304	320	273	325	326	304	302	308	320	320	304	309	316	306	297	316	334	312	301	316	322	341	337	288	321	324	328	300	274	314	306	321	330	291	315	358	341	304	329	309	336	292	314	303	321	311	316	293	354	342	297	322	308	291	324	319	328	305	305	325	313	298	324	311	295	302	340	347	308	285	333	307	300	328	329	312	322	325	311	271	276	331	301	367	313	335	372	304	334	314	314	279	351	357	305	275	343	320	306	313	308	286	321	316	343	295	313	340	326	323	318	316	309	344	308	314	348	313	316	320	334	335	286	343	315	346	334	266	326	330	287	313	332	324	299	331	323	336	312	318	321	312	309	348	328	301	326	292	319	337	312	328	321	300	358	344	324	318	314	310	299	301	346	313	292	317	309	332	327	344	321	329	290	337	301	314	315	293	310	310	315	335	342	305	300	311	302	307	336	353	311	320	282	274	293	302	307	299	316	310	315	292	338	321	353	299	304	287	344	303	303	321	309	332	314	274	312	297	325	312	316	301	348	332	304	319	287	297	348	327	307	295	316	305	304	304	313	338	324	332	302	288	310	266	324	323	328	299	315	326	332	315	312	290	320	292	303	308	334	312	334	331	339	301	315	314	311	298	324	314	305	310	316	296	297	330	302	328	318	317	299	321	299	319	331	334	297	317	285	316	324	320	300	314	319	325	295	337	334	312	303	336	305	293	289	300	333	328	318	311	338	281	325	352	306	337	305	334	338	318	335	307	313	320	359	334	332	334	283	305	335	306	347	296	322	304	318	302	295	332	318	321	294	322	323	346	309	326	304	289	358	296	298	313	298	315	301	306	279	298	315	320	290	307	302	299	312	297	325	313	316	323	285	298	318	317	321	318	290	350	295	312	329	321	303	293	302	334	334	345	339	293	323	312	300	318	278	298	325	334	325	306	295	310	287	301	333	351	334	273	312	351	287	311	341	333	331	298	318	282	285	341	317	349	324	362	310	305	273	336	295	320	355	321	295	309	325	326	323	304	322	315	328	306	295	310	300	333	319	304	301	296	353	334	305	303	339	296	314	348	320	326	338	324	341	320	306	279	280	280	321	295	350	295	295	310	343	316	316	342	340	329	287	282	318	317	303	310	305	321	298	295	318	317	307	334	317	348	281	328	305	314	315	303	328	319	321	342	299	281	320	330	296	325	305	344	317	297	294	320	309	282	308	309	296	316	304	276	304	325	317	330	336	326	317	344	308	344	298	361	311	304	310	286	310	333	356	288	338	319	307	334	300	306	302	289	299	313	319	312	354	305	292	322	308	337	321	355	293	331	311	331	344	347	322	322	322	315	334	335	286	341	331	344	336	290	318	328	300	278	280	307	290	291	320	323	320	330	306	309	322	338	313	271	311	317	313	306	312	315	319	314	297	336	325	294	322	294	300	307	320	315	313	304	312	317	319	327	325	316	323	308	325	299	330	317	339	310	306	302	334	315	330	322	305	308	328	319	297	312	331	299	306	290	313	309	319	300	296	350	291	324	308	288	302	325	335	306	348	313	287	314	309	320	319	300	301	329	347	313	303	312	307	274	334	328	308	321	320	320	300	303	302	305	338	287	329	341	349	297	335	300	289	325	317	320	326	297	312	324	300	339	318	310	318	336	288	347	326	308	317	324	314	314	310	331	321	321	308	277	299	283	332	333	341	293	308	315	298	285	324	329	352	310	313	310	286	295	284	338	311	342	296	337	323	304	333	332	342	303	317	311	311	344	331	299	311	296	294	303	330	326	361	309	283	300	300	306	321	320	324	323	307	312	340	325	323	340	333	290	299	302	314	316	298	324	326	333	330	283	279	301	306	312	323	316	313	322	295	348	297	322	317	313	318	336	302	303	328	294	320	305	292	309	307	296	353	308	320	319	337	289	293	307	280	281	293	332	278	313	325	317	302	312	295	317	317	326
33569	55181	50402	38169	31143	25693	20199	15316	11192	8269	5759	4169	3021	2340	1847	1446	1246	1128	891	761	747	662	658	624	547	554	498	520	518	484	499	462	483	489	498	510	454	466	468	450	466	450	440	478	487	474	477	458	428	468	428	480	410	462	435	402	457	462	450	474	447	453	466	454	446	452	453	447	426	484	438	464	429	459	456	436	480	419	460	465	495	422	432	445	464	480	487	477	411	423	466	457	450	474	437	479	468	484	468	439	432	466	489	465	455	483	482	460	457	472	460	475	442	444	492	482	436	456	441	471	462	466	446	449	449	445	462	441	482	465	452	443	452	447	457	484	450	447	435	460	434	451	484	420	507	423	441	437	439	483	463	441	468	439	430	413	468	440	470	467	493	483	444	439	474	451	463	450	452	452	484	451	435	448	466	465	456	457	480	464	487	451	481	472	450	429	478	489	471	455	432	469	438	456	459	468	443	463	476	428	477	490	426	465	458	473	495	479	453	467	455	493	458	486	461	480	447	460	485	442	458	455	438	441	445	474	495	442	456	445	494	471	481	422	464	485	436	461	429	463	460	452	462	495	426	437	428	456	431	454	474	446	439	479	463	445	468	479	474	411	446	492	471	451	450	435	436	429	443	488	466	464	438	449	455	507	461	449	484	490	476	428	456	440	455	447	451	468	440	463	465	480	463	479	442	477	429	429	454	476	444	523	455	443	453	477	458	516	468	491	467	461	457	457	479	457	475	487	457	485	456	457	428	482	462	463	485	477	473	419	493	458	467	460	465	442	437	476	442	476	485	478	461	466	448	432	454	470	479	450	469	429	444	466	495	436	420	445	500	461	460	488	446	445	478	453	455	411	445	449	449	390	448	481	421	487	491	492	470	444	481	424	454	479	485	465	410	472	439	462	444	487	483	439	457	465	480	460	440	459	445	471	482	442	442	466	468	444	466	464	444	464	441	475	444	436	491	455	505	457	483	462	457	449	441	457	459	458	474	451	474	471	490	447	424	450	439	435	418	457	491	456	466	443	496	453	461	447	463	466	431	450	473	450	441	453	464	451	431	439	454	450	463	437	376	459	439	503	492	438	440	469	448	427	474	445	485	491	448	475	479	470	479	482	462	430	541	442	467	465	496	481	462	422	429	480	509	457	445	470	467	480	505	487	476	448	433	469	506	421	465	475	503	475	500	491	479	456	488	442	408	478	443	437	465	455	492	466	462	458	440	476	453	449	435	454	483	486	450	471	420	468	467	460	464	453	465	456	427	500	479	482	456	434	482	439	442	432	476	481	441	433	470	463	451	479	428	449	460	451	452	454	473	420	493	489	478	407	457	465	426	418	466	434	467	462	458	435	454	457	464	475	472	429	440	454	445	458	462	475	448	437	474	441	463	499	485	457	449	443	451	440	445	435	491	456	443	429	492	446	446	417	432	445	447	464	477	428	450	462	467	444	445	495	461	447	486	453	472	433	434	429	478	427	442	437	467	443	469	466	455	448	447	495	462	451	485	471	460	428	491	418	470	460	483	446	459	486	446	444	453	485	460	464	444	468	486	451	482	458	427	454	446	451	473	455	413	457	489	453	470	429	468	444	426	433	453	470	479	461	443	474	469	463	448	476	460	455	489	448	473	442	446	431	490	453	478	419	481	478	431	428	472	458	461	480	475	462	419	446	441	460	452	458	479	436	458	446	443	435	435	482	470	458	447	416	469	467	434	402	442	485	504	461	471	492	447	461	479	493	441	451	479	437	424	501	404	456	465	452	439	485	464	436	453	461	455	504	447	455	495	449	479	469	461	501	487	439	491	427	476	426	454	486	455	450	446	475	445	448	465	493	483	441	516	457	452	458	453	458	438	452	433	477	466	462	446	469	435	449	449	491	464	480	482	490	441	480	442	474	464	431	429	426	381	492	452	433	485	487	428	459	446	467	469	464	451	483	447	459	507	439	486	460	446	461	468	493	447	426	427	444	460	460	452	457	492	492	470	481	488	451	445	472	451	493	466	498	487	455	462	455	449	493	442	486	494	475	435	476	460	462	475	469	466	443	437	464	486	471	461	471	484	483	469	458	498	476	472	465	483	482	445	445	478	449	448	450	433	466	439	454	504	442	471	437	462	435	434	472	440	457	436	439	477	454	489	453	461	437	460	434	477	462	473	451	473	419	437	427	453	476	496	459	462	478	507	450	469	426	497	391	502	437	466	486	422	444	461	432	439	457	449	483	448	467	454	448	453	426	469	450	468	453	445	452	436	478	465	454	482	474	487	450	405	451	467	438	484	444	449	504	443	477	465	488	487	442	459	443	452	470	452	474	446	482	506	417	497	431	445	475	458	440	421	449	449	450	424	454	461	466	475	470	496	430	446	480	475	484	472	415	452	468	467	444	435	469	453	453	474	492	464	465	432	444	409	481	503	452	433	431	438	444	474	461	478	453	462	486	430	443	469	450	466	441	451	510	456	481	449	475	475	470	442	477	457	442	487	447	440	496	493	450	462	454	450	455	438	505	476	478	475	442	508	443	465	454	501	460	460	471	440	472	452	471	462	459	468	476	445	463	464	424	446	462	459	502	450	459	441	443	459	459	464	478	436	495	487	464	447	456	486	447	403	470	449	454	444	474	434	461	451	458	477	501	461	456	512	431	527	429	424	441	444	432	448	451	486	455	460	463	456	468	432	459	448	477	436	463	407	459	510	467	460	443	434	484	438	482	419	467	462	454	430	504	449	446	499	404	461	466	458	450	480	469	477	446	479	448	448	437	458	460	472	465	473	438	495	468	444	420	486	437	492	501	443	464	471	475	453	460	459	456	472	434	430	446	437	494	452	454	481	490	429	478	513	436	452	490	442	468	481	467	489	429	406	460	461	465	465	432	433	420	457	417	460	427	398	447	461	449	454	448	496	477	443	481	446	453	449	459	473	437	472	440	466	436	459	468	471	471	449	469	473	468	476	470	471	452	466	432	501	460	449	476	458	456	493	445	456	467	450	458	466	463	446	427	456	467	490	455	489	469	499	482	463	426	421	463	465	414	454	435	491	440	461	449	433	430	458	449	461	471	457	444	483	452	437	474	469	449	456	506	449	429	436	477	459	456	479	497	462	444	489	448	438	454	462	454	437	462	444	450	475	413	453	436	461	484	478	454	467	453	457	469	444	443	436	465	478	421	471	462	468	449	499	468	424	447	473	446	475	430	450	477	455	444	446	463	456	419	442	464	423	480	470	452	445	488	459	485	470	483	431	456	476	474	440	491	475	483	440	470	424	481	439	517	484	457	471	492	453	448	491	455	474	475	479	480	425	446	444	461	477	462	451	446	454	465	484	450	404	428	461	459	462	447	436	436	513	461	447	453	419	440	466	445	451	472	468	477	484	452	425	455	431	438	421	451	438	495	484	444	455	455	427	459	473	436	479	441	496	512	458	473	472	465	461	453	465	491	469	498	474	432	460	468	440	433	457	478	468	443	457	458	462	470	449	477	432	440	480	443	464	445
22789	20841	28424	23848	22534	23811	21396	12609	7815	5372	3573	2539	1822	1424	1149	867	784	670	613	523	464	415	412	404	365	366	370	331	311	316	312	338	329	306	315	314	338	315	312	294	341	322	333	317	292	324	332	312	300	333	298	345	329	355	312	305	318	344	341	314	310	351	312	323	289	309	319	321	301	312	285	315	337	317	305	288	298	301	324	292	317	332	291	318	299	301	306	320	318	325	317	312	321	321	295	292	314	303	306	332	314	317	327	267	337	293	318	312	329	296	315	301	316	307	329	290	336	350	307	355	309	272	282	323	302	331	301	300	292	304	311	311	329	325	289	304	280	315	332	324	323	326	316	337	325	300	332	301	309	311	348	337	277	318	326	315	305	290	306	312	325	297	350	320	272	344	315	295	319	339	291	295	282	285	337	299	332	330	316	333	340	323	322	293	315	301	297	334	292	309	340	320	301	348	334	312	321	328	326	300	321	292	313	308	317	311	295	316	310	310	316	315	336	301	297	328	315	334	321	272	294	326	317	278	324	299	307	329	309	323	318	344	318	271	313	319	330	321	327	317	280	294	319	295	297	315	313	325	335	324	304	332	315	333	338	315	327	319	292	335	322	294	336	288	297	268	281	310	323	326	329	289	314	350	310	334	326	345	299	305	307	323	324	313	306	284	351	297	314	311	335	307	303	310	311	314	288	284	303	330	320	308	316	322	305	316	295	328	291	295	325	317	295	316	327	312	313	288	335	316	320	292	304	305	306	290	296	318	347	294	312	320	305	298	325	306	318	298	325	309	328	318	308	300	311	334	312	319	323	299	290	322	293	320	282	305	307	310	307	305	297	307	360	309	330	314	307	301	329	297	297	275	300	305	320	303	308	310	346	335	338	308	333	289	321	280	286	314	322	295	308	344	286	325	303	271	311	324	329	294	294	284	314	276	292	321	325	318	308	289	318	258	324	306	297	303	307	339	306	287	302	326	301	297	326	323	322	306	303	292	308	273	300	317	312	327	342	289	322	320	339	297	294	275	333	273	324	308	316	293	308	287	316	343	316	304	335	323	302	312	262	314	317	318	286	296	320	339	303	319	289	310	313	326	305	330	295	320	287	308	301	307	289	324	327	305	307	316	331	282	289	294	281	348	298	314	298	324	300	333	323	289	305	322	310	311	295	314	318	319	278	293	285	288	306	309	305	292	283	323	336	298	317	335	293	309	324	316	295	322	309	287	279	325	302	326	305	303	285	336	345	287	301	303	308	332	295	305	348	316	329	333	317	300	301	319	300	297	286	283	308	328	317	327	297	296	296	327	332	290	297	280	315	315	329	298	317	308	305	323	305	316	345	311	323	338	295	332	344	293	284	337	308	318	320	316	302	263	327	316	345	332	323	313	309	317	297	304	293	300	321	311	344	319	299	309	294	273	307	340	301	293	300	331	309	305	316	307	302	319	300	287	308	310	306	293	321	311	332	302	326	308	290	290	336	284	297	294	340	337	339	283	309	312	322	315	316	318	326	305	295	345	310	320	307	298	315	281	314	302	293	318	314	311	288	307	314	319	305	321	332	297	325	315	324	299	299	347	287	322	314	319	306	312	334	294	290	318	342	351	289	286	332	272	311	305	309	322	313	312	332	327	319	303	325	309	319	317	309	292	292	290	337	280	332	311	302	298	327	319	319	301	295	306	318	310	336	302	302	313	334	319	296	336	306	303	285	303	323	306	331	298	314	284	309	309	308	329	297	282	313	298	327	317	334	311	302	294	326	315	314	325	310	310	324	312	318	325	336	299	303	286	261	331	278	310	297	319	313	325	302	320	311	302	287	312	272	328	298	325	298	277	326	303	328	320	309	325	326	327	313	308	314	283	278	311	320	314	290	318	314	339	324	312	317	327	311	283	329	259	317	318	313	316	338	319	315	301	287	321	299	323	317	292	325	338	334	298	308	304	315	310	311	278	295	332	296	338	322	317	326	307	301	325	307	316	304	302	312	308	311	322	300	289	300	304	291	306	297	330	309	289	317	291	318	289	311	311	288	321	278	300	318	301	297	305	309	314	319	310	299	293	330	329	328	308	296	330	316	331	301	294	333	289	305	289	311	312	333	343	303	278	325	271	309	302	284	311	325	328	322	298	289	314	318	299	308	298	308	306	321	299	346	273	311	292	304	318	285	362	330	309	303	337	320	297	327	296	318	305	313	308	301	314	313	275	309	301	321	279	321	284	339	310	303	317	324	317	353	287	338	277	310	305	334	295	340	304	302	293	315	305	342	348	312	333	304	306	296	330	311	299	319	331	317	309	303	292	296	332	309	344	330	295	339	304	299	272	333	310	331	315	318	307	272	312	312	323	294	294	317	314	294	301	286	308	294	333	338	338	313	319	309	302	292	313	291	290	324	320	319	309	329	328	335	315	315	283	316	286	315	300	297	292	312	326	325	311	340	304	316	303	311	296	282	313	314	279	325	322	301	312	304	300	317	300	308	320	297	338	304	291	299	287	312	305	304	323	313	322	271	298	284	306	296	281	315	314	335	321	342	296	321	316	294	303	300	314	290	302	280	293	316	321	319	333	328	322	329	314	329	302	309	306	325	315	312	328	294	321	290	301	327	276	330	322	333	308	293	302	316	274	322	321	283	309	309	319	337	336	328	342	292	302	342	318	306	311	345	323	290	320	273	314	273	294	313	313	305	322	286	329	306	280	312	318	295	284	306	324	303	328	291	282	295	326	326	305	362	280	316	308	321	302	291	323	310	305	286	326	312	314	301	325	307	301	322	309	302	295	307	341	292	319	319	315	324	304	303	313	304	339	302	285	321	329	350	321	317	327	341	337	292	309	363	304	303	326	318	333	310	346	282	301	283	294	291	287	288	311	282	295	314	304	285	325	323	306	305	306	319	310	300	307	321	291	295	283	318	314	311	298	322	297	285	316	307	329	293	301	307	283	304	317	303	279	293	314	311	293	298	307	335	316	302	295	296	306	310	294	284	353	327	299	317	315	327	294	321	303	289	315	315	320	319	291	289	295	291	327	288	280	309	315	313	329	310	330	330	321	299	318	290	292	273	319	281	311	337	299	352	267	323	306	326	308	339	314	332	287	291	303	297	329	311	303	289	295	324	306	309	292	298	312	270	317	327	304	288	330	314	305	335	275	300	267	296	290	295	297	331	356	303	280	292	296	297	302	331	309	307	292	306	311	294	320	300	312	304	301	275	278	354	328	317	266	309	305	320	314	299	317	303	313	317	314	295	311	327	277	308	316	305	323	325	300	302	267	304	319	293	309	297	323	328	322	286	336	309	299	350	299	282	334	336	315	305	318	289	304	322	325	345	323	280	287	363	300	333	312	312	295	311	286	341	329	320	326	303	323	335	299	307	301	325	355	301	324	280	304	331	284	317	303	335	305	337	303	327	302	344	329	284	314	344	289	307	323	329	319	315	324	312	341	295	295	324	294	326	290	319	297	306	288	288	312	328	304	286	323	315	307	328	306	307	306
35648	60295	55377	42984	36378	30840	25414	19729	15151	11281	8295	6000	4246	3204	2479	1951	1605	1376	1142	997	849	786	675	609	596	551	534	481	525	507	472	492	453	480	459	490	473	500	395	470	422	473	418	443	464	500	422	435	466	479	442	454	468	438	446	418	423	421	427	423	443	434	479	409	475	453	425	470	439	445	483	506	428	480	434	433	493	451	468	461	436	513	445	451	415	447	402	428	420	414	451	448	463	438	455	469	406	408	452	451	407	438	462	444	497	446	432	448	417	414	433	403	423	441	469	458	476	444	463	426	450	437	423	429	472	457	437	455	450	473	433	484	473	450	418	403	425	456	438	444	455	455	453	427	478	471	429	462	449	446	451	431	468	435	457	451	456	448	432	460	432	427	421	460	474	407	422	452	458	461	469	478	429	461	459	461	456	480	460	484	460	456	435	452	462	448	459	459	436	457	417	458	395	454	428	439	441	450	461	450	484	452	445	451	488	434	435	449	428	428	442	456	455	451	456	448	443	475	427	435	454	429	440	450	466	456	431	446	463	449	434	441	427	389	436	464	459	438	438	471	459	412	462	401	437	436	425	430	443	438	415	447	445	449	466	421	443	464	436	445	438	421	451	479	463	461	437	465	432	458	432	474	436	461	445	463	437	435	488	454	412	449	474	420	463	458	448	447	450	451	425	446	427	486	471	433	437	439	451	440	460	478	428	439	425	462	444	439	430	490	462	451	463	467	418	464	501	457	474	463	455	477	479	481	455	434	474	446	426	460	441	444	444	440	397	410	428	495	445	477	488	450	470	451	408	423	418	489	432	434	489	437	448	445	470	445	458	492	472	443	464	451	444	401	406	458	447	420	437	438	485	446	446	440	455	454	441	434	441	419	452	471	439	460	431	430	464	435	437	437	444	443	438	406	486	464	445	435	452	413	441	445	433	451	444	454	445	453	421	422	455	451	445	441	432	436	465	462	459	448	466	437	437	456	462	463	428	446	458	447	455	451	472	467	428	433	446	423	473	435	454	479	442	457	424	466	412	448	429	429	489	439	479	419	466	446	474	457	449	444	481	447	458	440	456	505	462	430	439	466	434	429	439	442	424	451	482	465	433	445	483	465	441	439	455	479	443	412	463	440	458	438	403	441	479	437	444	473	460	488	439	433	394	450	480	443	449	413	419	503	452	466	456	439	468	446	470	496	410	457	436	449	464	426	438	442	444	463	475	414	447	407	427	415	454	467	453	478	467	420	443	403	491	445	437	441	452	475	438	445	464	430	444	477	431	449	447	453	459	437	443	421	479	481	423	452	432	459	404	437	457	435	464	467	425	469	441	459	448	439	434	440	462	462	443	473	429	464	439	457	450	423	451	459	428	435	446	496	483	443	408	455	444	461	413	424	460	450	427	467	427	475	460	430	461	486	439	427	451	493	439	414	444	457	468	446	464	429	462	425	469	444	432	449	449	399	420	422	473	435	456	425	481	443	441	447	453	477	480	413	467	409	474	470	431	451	454	433	431	397	469	431	461	471	460	446	423	425	462	466	462	448	458	440	436	465	465	437	445	482	452	423	460	428	440	473	432	451	454	405	460	438	432	427	403	403	447	463	459	486	410	442	403	436	456	467	445	455	447	412	459	478	418	456	452	460	441	459	442	438	461	469	473	394	436	465	421	467	449	430	475	466	484	461	419	420	440	382	454	411	450	462	445	437	449	455	416	444	456	415	438	457	470	430	437	434	451	453	488	479	412	405	454	434	453	428	448	454	428	454	447	457	421	484	469	485	403	429	478	429	464	442	456	450	440	461	483	440	468	458	462	427	423	465	447	455	422	430	425	419	389	426	449	448	471	429	431	456	476	430	440	445	473	440	453	458	458	429	455	449	455	449	441	454	429	435	370	469	431	451	447	471	465	460	440	428	445	433	464	470	436	475	452	456	482	466	413	454	453	433	458	414	429	503	443	422	401	432	438	449	438	454	440	488	467	434	449	420	418	446	449	445	466	430	444	441	419	451	465	446	439	405	453	436	481	410	448	435	469	440	420	463	489	471	471	441	459	470	451	460	420	482	450	472	445	438	447	416	455	453	417	477	453	433	447	457	449	430	461	440	465	444	440	426	472	435	422	459	450	450	453	451	459	450	415	422	445	468	464	462	466	429	438	382	479	421	460	461	441	415	464	477	455	446	429	443	472	437	458	451	441	442	429	461	422	479	475	438	389	474	431	453	484	417	425	432	456	471	424	440	430	444	426	457	429	484	442	444	458	478	424	437	444	438	453	480	445	446	388	438	481	414	461	473	453	411	429	456	484	445	430	445	469	465	450	421	452	402	439	445	481	458	439	497	475	464	476	443	397	462	458	420	426	398	450	423	447	455	468	473	426	466	404	397	481	435	445	511	445	453	479	423	435	405	421	441	422	472	454	441	450	442	438	457	437	429	434	419	447	400	440	465	430	407	456	452	469	473	402	424	432	448	453	473	467	437	444	449	474	460	434	448	439	425	448	440	432	464	449	427	454	470	438	438	421	444	418	428	428	449	481	447	422	453	417	445	438	451	413	427	434	440	441	436	444	439	448	465	434	428	415	432	447	439	463	450	443	421	457	452	465	449	443	459	445	440	413	447	462	446	492	460	460	417	434	441	491	451	456	466	474	451	449	451	446	423	425	456	432	444	449	423	453	410	452	451	473	442	480	437	445	428	472	413	453	469	435	433	457	433	477	430	448	411	418	440	468	449	441	441	471	459	429	457	460	444	448	467	449	439	454	451	468	406	444	466	461	437	471	423	428	497	439	468	425	445	438	464	413	429	434	454	434	442	457	414	472	439	431	430	418	414	448	414	441	459	436	466	456	463	477	447	478	436	436	427	416	423	445	405	490	457	450	473	456	464	433	441	408	446	460	449	418	431	450	426	498	439	432	472	409	449	436	446	454	451	437	439	425	461	406	438	484	480	436	473	431	457	433	455	431	403	430	434	455	435	440	469	424	433	451	461	427	427	468	442	440	434	450	455	413	435	462	440	454	454	437	458	455	462	440	430	437	432	469	404	413	442	433	453	458	443	456	498	457	407	441	473	440	431	496	483	411	435	481	411	411	489	463	487	447	445	413	456	475	416	460	460	446	445	401	437	438	447	465	461	442	458	466	449	422	427	460	409	448	471	421	414	408	441	443	463	428	414	466	456	465	442	485	426	473	500	450	453	408	444	447	425	482	458	414	437	436	440	469	487	443	464	485	427	448	454	446	421	409	419	440	417	436	450	428	429	422	458	448	425	421	435	461	441	427	464	439	427	475	456	423	445	450	436	479	496	462	423	425	431	474	454	424	455	467	458	440	478	452	466	400	437	419	445	465	433	424	432	461	469	445	452	416	431	449	441	483	461	421	436	422	407	437	468	488	462	456	439	448	445	436	447	420	419	458	454	455	440	421	434	443	429	463	443	461	470	448	426	413	450	479	401	469	464	464	447	473	448	403	431	441	456	427	432	448	430	454	464	472	469
28695	31761	37927	29085	19364	12847	7884	4813	3201	2157	1618	1178	828	725	622	560	505	460	396	396	410	352	351	345	351	359	340	319	356	354	323	311	286	339	344	305	326	329	307	329	303	330	323	307	320	344	308	356	326	293	327	316	335	315	314	306	310	292	331	338	310	327	323	298	334	308	304	326	316	341	299	302	304	296	273	341	317	301	331	353	321	319	344	299	303	300	296	340	310	315	291	308	329	311	283	327	327	308	304	325	324	327	323	313	319	309	307	350	334	305	311	328	319	360	323	345	352	323	315	293	316	340	332	316	312	326	319	312	283	328	309	322	294	300	335	333	341	296	329	312	298	343	295	300	318	323	324	316	300	295	314	319	293	359	338	332	324	358	305	318	345	314	369	297	284	315	313	295	328	330	305	315	308	295	316	347	264	359	307	285	365	309	319	314	289	318	298	299	314	322	314	318	350	308	285	324	326	310	317	330	331	275	324	264	338	276	317	301	331	303	305	277	298	310	319	285	309	339	317	315	290	293	335	326	321	304	301	317	327	326	299	324	283	342	299	322	304	331	293	314	305	323	332	317	341	342	309	292	340	290	341	331	297	294	343	304	324	320	296	321	320	328	319	305	320	373	332	314	299	335	309	296	306	285	302	293	345	305	324	294	298	323	310	318	305	293	329	298	335	367	324	326	289	322	353	331	325	338	324	290	287	305	305	309	285	297	293	312	301	328	309	318	327	298	324	331	271	321	343	350	287	349	341	338	299	279	319	324	339	319	339	335	334	307	295	278	297	318	301	341	332	352	309	314	287	332	313	329	320	301	325	342	289	326	305	334	328	301	309	348	313	322	300	336	314	312	308	320	342	314	350	332	309	327	302	317	310	331	316	310	336	296	308	319	333	345	300	300	297	312	313	302	307	277	300	312	326	320	323	306	313	313	298	313	334	293	350	276	297	331	299	266	294	318	316	333	294	341	358	312	262	322	280	319	321	303	316	298	310	303	320	339	300	288	340	317	310	297	310	332	328	298	337	306	301	299	340	324	325	325	304	319	326	327	337	289	294	342	304	332	313	310	302	307	315	317	295	292	305	315	332	293	297	317	305	310	319	304	330	324	353	316	312	314	341	350	299	329	342	290	322	340	316	286	333	331	291	335	330	287	314	269	292	315	332	330	318	317	297	309	292	311	330	282	312	331	287	332	318	294	294	364	284	295	316	296	300	285	296	314	331	312	333	330	349	315	343	286	301	350	315	298	305	296	314	305	316	305	315	342	315	294	318	312	314	342	309	333	308	297	295	339	315	296	296	299	289	290	297	303	314	301	301	306	299	320	304	302	311	346	286	347	328	310	356	343	304	302	321	295	308	304	334	310	318	301	295	277	306	328	323	304	329	312	287	321	316	309	294	289	349	303	335	318	335	305	297	316	344	304	296	290	281	322	324	302	323	323	324	335	337	290	318	317	335	318	326	297	295	296	330	320	319	331	296	318	327	295	338	327	298	326	333	276	313	325	287	346	305	312	284	287	295	303	349	317	299	332	362	343	306	296	313	354	312	313	311	348	324	327	316	311	298	311	319	300	316	315	316	334	302	321	326	319	336	318	295	326	318	330	340	299	308	322	359	297	323	323	325	320	346	321	309	302	291	315	325	310	342	319	334	322	310	282	335	323	315	310	343	326	293	311	329	330	322	303	334	292	297	294	323	292	325	310	310	307	315	322	303	331	299	321	311	318	325	316	281	304	349	328	325	288	308	291	315	322	337	331	334	322	343	285	304	313	295	310	346	332	326	317	296	292	334	309	312	352	308	308	302	298	316	322	313	305	286	301	315	306	329	324	304	307	294	307	311	336	313	326	283	319	335	321	309	324	305	307	331	304	309	326	308	291	324	289	328	315	307	369	328	322	329	328	299	323	305	307	309	328	325	298	351	305	330	290	302	330	316	288	297	301	283	328	306	272	329	322	340	350	325	295	293	324	321	318	278	332	308	321	324	318	298	320	296	315	321	304	333	325	307	326	257	330	284	312	300	332	308	315	308	282	348	321	339	297	321	345	303	293	317	330	337	289	323	330	330	310	333	326	328	343	342	322	300	352	314	318	320	345	356	309	321	340	325	317	330	330	325	322	292	306	323	305	346	300	313	306	319	299	330	328	313	282	314	325	259	318	350	340	329	310	344	318	285	299	324	339	326	326	322	295	302	315	266	297	308	298	309	344	305	297	321	307	327	293	321	269	301	312	329	306	322	314	315	295	330	327	347	304	317	304	325	291	323	332	328	328	294	309	314	336	341	319	314	299	322	304	311	294	345	278	329	305	323	333	284	313	309	294	349	313	310	329	335	340	317	322	311	305	344	292	344	304	296	308	326	329	318	340	309	322	287	338	315	304	352	315	313	294	319	326	339	328	310	328	329	326	323	311	322	306	347	301	349	328	340	323	306	298	303	308	309	302	331	320	340	291	311	312	312	303	323	331	335	366	288	336	351	308	336	304	301	306	323	335	315	300	329	326	314	320	281	318	330	307	308	306	334	297	334	318	326	345	261	312	313	331	341	303	308	291	323	303	325	315	312	315	300	324	299	298	312	334	312	320	338	312	303	297	313	340	290	281	314	305	326	317	300	336	318	361	342	330	288	309	337	333	322	316	307	317	346	298	323	336	335	293	333	319	294	330	322	314	339	307	270	334	322	338	325	313	313	322	313	318	327	315	330	321	337	315	303	280	308	316	307	332	310	320	283	298	324	312	343	313	323	345	331	334	307	310	325	338	319	322	295	315	282	323	314	314	276	324	346	307	306	339	324	303	330	307	315	322	311	360	321	324	316	283	314	318	294	297	319	310	337	334	320	327	324	316	327	344	335	343	309	324	312	279	320	343	326	329	314	298	317	323	309	304	331	304	310	327	300	324	327	325	322	309	326	290	345	357	320	309	308	321	334	340	276	312	323	315	333	312	310	339	312	323	317	327	312	301	308	283	343	322	315	286	326	350	320	316	323	344	319	344	317	314	302	340	319	292	335	314	345	313	340	316	297	336	278	312	303	347	285	304	338	286	338	331	286	313	277	327	312	339	319	316	306	308	294	282	319	317	292	285	326	330	324	306	313	323	317	311	300	323	311	334	315	355	295	306	330	309	323	302	326	311	335	309	291	308	323	311	311	323	322	331	293	298	294	305	311	288	316	331	317	285	293	287	310	292	335	310	322	362	331	341	310	322	348	329	305	303	306	303	331	306	280	328	296	301	332	291	362	340	318	287	331	320	292	302	306	306	313	280	327	321	330	311	317	284	319	312	279	309	315	314	314	329	308	306	310	297	286	318	294	303	328	304	305	318	302	323	326	329	347	295	334	305	304	343	294	308	319	304	319	301	302	324	302	298	352	300	313	321	353	303	293	320	294	320	333	270	333	328	302	306	352	378	309	319	321	285	302	308	307	302	327	387	363	300	321	328	297	320	325	326	310	311	331	309	349	321	336	313	315	281	306	308	319	309	347	325	317	313
34098	49733	44307	32515	26275	20583	15136	10649	7572	5592	4022	2818	2012	1563	1275	1060	915	832	728	669	600	602	517	567	520	526	501	507	519	515	444	481	440	482	475	466	500	479	443	459	480	437	451	476	449	443	451	452	460	497	442	453	438	443	461	469	494	453	465	486	435	459	450	432	475	466	477	449	455	419	463	440	468	452	429	469	465	453	444	512	468	487	444	470	489	445	436	489	462	466	461	493	417	457	447	453	471	477	449	479	452	454	493	449	424	456	488	472	453	440	449	474	457	499	455	441	406	453	493	459	504	461	506	410	464	477	463	489	469	468	505	452	463	436	462	473	439	437	406	457	478	498	458	462	455	476	490	485	457	458	417	475	473	483	463	426	472	453	455	480	471	477	464	430	479	464	471	500	450	473	438	438	466	444	433	477	467	452	489	450	441	503	473	496	481	477	489	479	469	514	478	463	452	461	475	494	459	453	449	461	442	481	460	449	439	484	468	476	466	466	492	476	429	426	477	452	476	455	407	447	470	512	468	418	429	462	456	457	446	470	466	444	470	463	471	475	460	431	454	458	448	484	479	443	450	498	479	478	435	476	468	475	461	458	437	479	455	486	515	469	459	454	472	487	475	485	444	482	504	479	456	445	475	464	475	463	470	471	460	481	460	457	485	446	459	460	463	463	485	466	463	468	481	474	478	422	437	447	455	455	473	459	447	460	467	437	473	436	461	449	474	442	476	462	471	464	466	470	462	431	419	476	457	468	479	465	464	468	473	430	475	438	474	467	466	470	435	419	496	469	460	447	453	451	419	484	422	486	496	456	451	449	457	469	446	473	429	478	460	455	463	475	464	459	485	472	442	481	464	431	468	461	506	446	465	475	466	444	469	483	504	474	470	508	454	468	476	479	455	475	473	415	450	485	438	479	484	476	500	495	428	467	469	436	460	469	486	444	423	473	420	447	463	451	462	477	460	465	450	447	424	459	460	461	449	445	455	437	479	462	458	481	479	418	474	449	464	468	448	470	466	475	474	457	451	479	473	447	470	479	461	490	458	447	463	459	448	488	458	455	448	443	445	456	449	469	473	467	448	485	473	470	461	451	403	466	453	449	440	460	487	479	438	473	468	457	432	414	477	452	441	485	466	501	461	462	477	446	446	444	442	468	468	463	431	456	476	455	482	453	434	417	432	489	480	440	434	449	468	451	448	462	452	437	498	471	482	454	457	485	468	450	453	449	477	452	459	465	437	486	451	480	495	444	464	469	469	470	439	441	479	480	464	485	458	481	445	491	450	459	463	473	481	465	481	471	470	441	428	488	439	435	470	457	475	484	458	471	456	457	464	450	445	405	477	427	474	399	485	454	423	488	462	461	497	461	454	456	479	504	427	510	429	467	459	457	499	442	493	430	465	475	480	450	438	456	492	487	461	523	438	443	441	461	473	502	464	450	442	457	471	443	464	427	447	445	471	453	483	458	446	483	433	465	432	452	467	470	457	450	477	435	469	460	462	458	459	454	498	448	485	435	432	472	424	463	457	452	499	432	446	450	436	461	445	461	433	428	479	454	441	407	469	447	442	478	430	490	484	466	458	464	462	474	479	451	460	439	477	455	439	440	447	453	451	481	517	469	460	475	502	448	504	486	471	412	447	430	481	422	426	469	473	467	495	428	462	486	449	421	449	448	474	438	501	437	445	457	480	453	448	461	424	480	470	519	489	472	421	458	411	483	442	483	474	433	473	470	495	453	462	439	482	428	471	470	469	475	474	479	476	453	423	476	448	481	417	433	428	515	468	476	450	480	416	471	434	489	477	485	458	463	420	511	450	434	471	471	445	469	501	454	462	498	449	407	408	423	457	449	512	461	477	447	488	490	472	487	472	448	460	482	494	496	532	484	446	447	467	461	471	480	421	481	457	500	491	490	445	473	455	475	470	474	472	460	447	478	448	474	458	462	473	447	455	440	431	446	475	478	467	486	455	484	441	481	476	437	470	444	496	450	450	485	474	486	446	473	439	438	439	477	474	473	492	475	494	480	450	446	467	423	451	495	457	471	459	504	474	478	447	457	459	437	478	430	461	447	458	426	460	520	462	467	426	435	468	452	523	465	495	494	487	465	460	500	498	443	486	500	486	459	508	470	448	457	467	431	451	478	439	467	496	462	463	465	493	459	456	452	452	475	451	456	470	470	461	480	459	453	467	457	429	458	449	445	443	475	482	481	452	457	508	487	508	459	459	463	457	469	471	449	427	491	446	462	503	462	478	452	460	506	444	483	487	465	461	484	475	421	485	442	474	490	474	497	461	456	459	479	489	474	504	453	436	470	473	486	455	483	437	479	460	456	487	457	454	454	438	502	460	477	455	473	445	467	502	437	486	462	454	436	478	464	443	478	466	472	461	448	452	478	457	430	455	446	449	449	474	474	448	487	498	434	448	443	456	455	462	457	454	463	482	458	469	424	456	495	453	491	462	493	457	457	455	434	460	470	471	462	460	448	437	470	475	458	457	462	498	478	439	465	446	450	460	477	440	429	465	415	460	456	433	462	484	499	493	426	497	481	448	456	457	437	458	461	470	449	456	472	466	480	517	409	476	484	506	459	468	463	442	466	461	471	437	477	467	457	439	450	444	490	496	488	457	437	450	488	448	466	476	491	476	459	430	456	460	456	455	453	467	455	475	485	471	450	461	443	454	472	462	457	463	496	473	467	496	479	459	450	439	468	463	475	463	481	440	466	460	428	463	486	450	449	449	471	434	466	469	482	455	437	440	454	466	483	498	466	450	477	452	480	450	435	455	459	457	487	450	446	476	465	434	456	419	459	440	453	450	478	502	486	441	469	477	478	454	439	482	470	426	466	482	480	462	441	464	496	452	472	460	483	475	488	491	476	432	441	442	480	485	422	465	495	496	446	474	459	466	443	451	449	484	440	451	465	419	445	442	440	468	466	461	508	457	433	467	453	458	457	490	479	506	451	425	451	454	464	481	494	449	480	450	477	444	478	491	477	480	436	462	448	473	438	459	507	441	441	435	441	444	493	437	446	444	429	434	496	437	448	461	510	454	484	456	461	470	467	438	466	482	490	440	442	452	447	461	430	464	494	475	433	473	467	441	456	449	461	461	421	471	456	470	437	457	452	456	437	432	475	445	442	471	470	457	476	471	436	476	464	455	466	472	494	485	436	456	482	428	419	467	445	491	458	467	504	452	472	478	445	450	425	449	441	469	458	442	484	463	476	446	461	502	489	488	443	453	407	448	497	430	451	493	461	498	502	469	456	465	518	469	470	481	460	486	480	447	480	420	510	431	455	451	468	466	472	455	500	466	452	480	459	455	464	468	456	463	472	473	470	494	465	482	464	456	451	462	449	444	455	469	468	485	477	456	434	468	420	462	451	487	444	424	439	472	449	470	439	492	433	482	479	444	466	443	438	454	416	481	453	456	447	490	476	479	447	453	493	439	458	468	424	488	452	440	467	478	479	432	487	488	482	449	478	445	452
23952	20865	28401	26545	23647	20069	14038	8015	5033	3600	2590	1877	1430	1098	831	755	631	517	496	458	424	412	400	372	361	354	358	348	356	346	345	350	343	346	312	361	335	344	334	323	311	329	340	320	317	327	357	357	302	323	309	317	327	283	315	343	332	330	305	340	337	327	313	342	285	309	347	298	312	350	318	328	306	313	319	322	338	333	343	315	346	339	331	314	320	327	341	315	311	334	297	311	348	323	321	340	363	329	293	292	372	335	332	351	326	308	336	321	317	333	289	322	335	345	308	331	330	319	333	322	341	303	287	272	308	312	292	300	312	300	316	300	327	311	296	316	363	332	347	337	314	331	278	311	324	336	340	360	327	314	307	300	334	295	322	332	316	328	331	316	337	322	303	319	302	320	363	291	307	349	303	348	320	358	312	327	312	316	320	305	346	353	312	339	373	335	317	318	332	331	307	315	327	326	319	293	313	321	339	336	355	332	305	287	316	308	333	303	337	309	322	352	341	348	299	345	326	292	345	299	345	326	316	324	326	319	298	312	326	315	321	308	320	348	269	337	324	308	316	292	300	313	319	308	321	336	341	275	267	299	324	304	326	329	332	321	290	366	295	318	338	294	314	294	327	332	305	326	323	306	346	302	311	327	327	319	325	348	354	333	324	309	314	347	333	337	290	309	312	327	278	330	313	338	354	282	314	303	333	302	325	318	319	317	276	296	315	313	326	326	323	334	314	297	286	323	322	333	321	346	312	321	314	334	324	323	331	288	317	278	322	328	284	302	310	294	326	329	348	302	301	326	337	324	297	358	322	297	357	304	331	294	321	335	326	297	339	335	336	320	376	335	346	320	366	313	326	310	322	333	324	329	330	288	297	334	353	321	337	341	341	326	320	310	303	296	303	341	324	350	311	330	349	323	322	314	317	329	295	324	348	310	313	325	286	302	315	308	315	285	338	323	318	308	301	312	345	352	324	312	334	310	320	301	296	324	329	311	336	353	310	329	293	338	315	297	324	322	287	294	316	332	321	333	325	346	357	325	338	345	342	339	344	346	304	318	302	319	318	348	303	314	303	301	277	302	315	323	298	329	298	309	315	324	299	348	331	316	302	349	313	320	325	326	278	334	288	348	308	294	304	303	315	284	349	347	329	332	326	318	345	327	341	320	306	338	298	300	330	302	306	318	316	316	325	303	349	321	309	325	297	329	338	321	307	342	319	308	319	345	344	356	317	347	360	337	330	329	317	355	331	306	281	304	344	327	336	292	305	302	328	334	311	316	331	308	272	320	306	295	323	330	340	324	329	322	326	306	325	291	315	293	326	301	296	320	326	325	289	314	310	300	323	343	335	296	323	330	323	316	325	312	341	351	340	294	327	335	294	340	325	315	330	303	309	317	326	313	308	305	311	319	338	356	277	327	317	277	289	351	325	329	307	334	333	320	338	310	342	313	322	291	316	299	309	323	320	299	305	328	297	349	312	291	312	329	314	295	324	319	304	309	313	329	313	311	300	322	320	307	307	332	322	349	303	300	316	337	329	316	322	318	307	313	343	328	264	321	310	320	321	346	322	309	361	343	354	339	320	308	322	319	337	344	325	316	326	330	314	331	324	345	337	306	352	346	340	346	296	326	309	324	321	319	334	317	312	322	329	330	305	302	328	335	326	323	314	295	311	300	284	297	331	293	329	285	319	311	323	335	305	312	303	308	324	344	307	355	324	296	319	328	322	321	341	308	291	298	307	296	300	340	286	285	292	315	338	333	309	321	325	301	325	324	338	303	332	347	309	350	314	314	328	327	300	294	349	306	307	302	318	317	337	312	318	328	308	306	306	307	314	294	348	325	288	337	320	316	334	312	306	277	348	340	327	317	313	306	308	298	316	326	318	324	309	320	313	309	355	345	318	308	331	290	317	319	355	341	310	320	295	300	337	330	283	322	321	317	324	299	311	306	332	330	329	303	308	337	306	326	331	328	321	281	316	302	313	316	333	370	286	348	309	289	331	289	314	277	372	331	315	314	303	334	332	291	314	293	328	326	318	319	297	318	300	290	340	326	314	319	320	351	314	330	347	306	336	311	308	285	326	328	341	292	330	341	306	350	302	300	303	321	329	366	303	350	337	343	348	313	316	322	311	326	314	301	346	287	332	318	329	324	327	295	330	312	331	333	315	339	321	356	335	315	321	317	308	327	321	347	337	326	321	319	302	337	323	331	332	348	334	310	349	311	314	308	329	313	305	296	305	321	309	329	333	315	326	308	326	307	290	320	297	342	305	334	318	318	321	300	314	331	323	324	336	332	314	316	333	307	360	330	321	325	332	321	326	290	326	311	312	345	357	336	271	291	338	294	312	318	317	297	333	334	309	305	337	357	323	337	332	316	354	305	302	309	325	323	333	308	305	330	349	316	314	324	300	331	315	321	301	338	309	325	286	316	336	299	301	356	309	316	344	336	334	348	328	340	329	337	338	321	336	330	287	275	327	326	341	314	353	308	336	327	319	359	326	334	332	327	282	346	291	306	330	312	304	329	314	385	324	337	287	308	337	314	330	309	298	312	316	326	288	305	323	302	313	336	337	339	313	328	345	314	326	337	314	318	332	322	336	304	319	315	318	339	344	321	305	361	313	318	329	328	339	338	298	313	329	333	315	361	333	339	352	344	331	341	329	347	303	265	320	318	300	336	327	340	327	323	304	328	327	317	284	340	287	342	319	317	347	303	347	317	341	328	346	351	308	311	318	339	339	308	301	327	322	327	281	308	328	305	304	317	349	283	326	307	325	328	318	309	299	325	311	285	329	326	334	320	347	356	342	326	321	306	358	314	327	323	337	335	313	306	305	291	319	324	325	329	352	332	279	358	312	309	328	322	308	318	323	327	338	328	336	322	300	322	301	314	321	301	321	285	330	318	328	337	289	298	343	314	316	316	302	332	344	289	332	329	292	310	325	318	291	295	296	306	327	309	329	294	349	321	294	302	315	293	326	345	304	344	350	314	319	338	325	331	315	342	329	319	290	318	306	293	343	310	321	309	294	341	317	328	289	294	299	324	289	337	322	291	340	331	320	344	334	311	301	287	315	328	331	349	325	334	301	320	330	305	306	310	324	335	291	313	334	313	313	338	316	322	324	307	299	316	327	319	316	329	323	300	337	332	321	320	290	319	293	312	336	305	325	320	311	344	304	325	309	342	334	307	309	318	337	322	344	305	307	331	306	336	314	314	330	335	317	329	317	313	318	336	301	296	332	324	334	311	340	327	314	357	297	323	291	318	332	342	331	325	319	298	329	307	335	331	322	293	311	319	314	336	355	312	292	363	307	325	321	343	316	318	323	360	308	318	306	327	297	325	321	327	340	322	331	305	339	343	317	314	325	319	315	306	297	313	326	332	314	309	328	301	308	309	285	335	365	313	330	338	325	348	310	329	300	337	317	309	312	327	333	326	278	309	319	314	322	333	330	316	316	335	337	292	317	311	301	315	318	300	309	354	333	307	348	319
33876	55157	49858	38029	32179	26122	20204	15128	11006	8162	5843	4139	3071	2319	1807	1448	1243	1057	908	741	721	621	592	592	558	572	558	521	542	540	510	499	497	493	497	469	481	507	448	466	511	485	480	500	471	482	488	440	491	469	464	508	444	450	508	460	467	480	481	454	487	458	479	481	440	479	444	528	448	455	473	458	450	488	476	449	500	484	421	472	465	476	477	494	458	473	459	475	535	456	462	495	456	455	486	438	487	471	484	454	476	457	453	463	463	512	428	448	447	456	469	499	447	455	467	466	450	496	457	475	470	433	422	486	450	478	442	456	437	460	467	466	428	480	479	455	419	465	482	482	454	453	481	457	466	431	477	472	488	459	473	480	477	485	469	451	466	455	477	524	476	451	478	454	436	473	446	493	483	474	460	465	488	463	463	483	479	458	453	489	440	481	418	477	412	457	483	416	511	477	471	443	482	444	485	496	475	467	433	480	497	448	433	453	507	441	467	463	448	446	460	433	456	473	421	478	426	487	487	442	424	452	458	467	462	447	425	436	469	424	465	453	475	495	450	470	470	504	426	452	477	469	481	438	464	482	462	462	485	462	443	457	464	485	474	497	453	456	422	461	477	489	492	462	426	461	491	432	424	481	463	497	467	481	434	475	475	441	461	503	430	467	424	407	460	448	474	479	442	471	464	464	452	454	438	479	445	427	489	454	525	461	434	452	459	470	477	484	432	478	454	470	509	458	445	472	471	431	421	448	469	479	436	476	480	426	500	485	451	455	471	428	462	480	465	475	461	476	480	433	437	472	462	447	440	453	479	446	463	479	478	432	484	439	447	472	445	440	419	460	474	461	440	437	482	432	437	453	434	462	470	457	500	465	435	465	454	452	467	443	448	481	475	469	446	477	459	452	475	424	439	471	467	426	457	485	471	464	510	466	469	489	470	481	482	463	473	467	453	437	419	496	464	453	500	463	491	476	452	472	434	460	436	477	460	472	481	467	461	486	481	483	495	478	454	502	481	473	481	471	453	478	500	473	457	459	451	453	465	461	458	449	449	470	439	439	464	476	464	429	474	466	488	445	511	490	470	510	468	473	439	471	477	489	486	482	485	465	461	490	458	472	457	498	440	450	449	423	453	468	492	472	471	454	434	474	476	451	451	458	523	467	465	456	490	454	498	426	468	479	494	483	457	466	452	514	476	464	459	500	446	480	492	467	492	437	477	468	482	469	481	443	439	484	491	454	473	472	460	511	426	474	508	448	438	473	461	465	467	490	421	486	481	499	506	473	489	418	481	471	456	475	456	450	506	477	497	489	450	419	453	493	462	470	435	445	465	493	459	446	473	479	435	464	486	487	464	456	453	481	480	469	447	492	494	469	502	491	437	439	437	468	478	460	442	480	467	459	450	447	470	480	478	464	473	522	472	412	468	491	466	462	479	471	470	489	463	481	461	423	451	451	453	456	484	483	471	496	449	464	440	482	455	462	439	477	430	439	463	501	451	452	476	470	472	474	460	511	510	457	463	471	482	460	467	470	429	473	447	432	509	470	465	508	438	458	449	467	481	440	450	476	516	429	467	461	462	474	510	454	461	481	464	466	446	467	478	476	464	469	439	441	479	455	486	491	443	439	467	486	451	440	456	479	490	444	476	463	475	444	485	456	424	513	466	462	469	483	480	518	460	468	439	470	468	447	488	458	459	454	464	468	467	462	496	492	508	480	471	464	487	522	439	464	465	474	468	435	481	467	480	495	444	456	486	422	472	428	474	473	422	452	487	451	475	471	470	483	484	458	451	486	510	482	442	457	444	454	485	489	467	437	510	456	475	459	469	486	466	497	433	464	481	427	530	467	500	445	464	435	409	470	452	483	449	473	490	472	429	464	489	443	485	478	505	449	432	468	478	455	471	459	492	483	472	474	474	452	510	467	450	473	447	450	468	411	445	451	458	452	473	489	502	483	490	443	463	452	463	475	454	442	458	438	458	470	526	490	472	440	465	420	464	449	501	464	451	453	451	477	457	468	457	505	484	464	453	504	460	496	495	439	465	482	435	482	480	495	445	450	444	451	469	461	497	475	437	444	433	468	491	513	435	476	488	431	500	475	481	474	475	466	487	483	477	480	450	491	476	456	469	478	453	494	480	519	457	464	469	487	462	422	478	467	438	498	454	483	459	445	461	473	478	456	436	445	515	443	484	455	492	463	481	447	461	511	517	468	446	475	442	456	438	491	448	447	482	470	474	483	436	453	479	479	473	454	447	462	421	461	466	462	467	470	421	467	426	472	466	460	463	495	492	473	455	499	433	476	501	448	456	442	472	450	464	497	446	437	456	459	495	451	452	484	462	519	436	496	463	482	469	499	490	470	494	458	460	457	471	504	444	495	481	466	475	491	469	448	460	490	443	444	490	461	459	479	497	473	462	459	473	461	445	518	451	470	434	455	481	496	471	473	456	477	492	441	474	529	444	463	445	486	509	468	496	413	468	471	465	447	441	448	471	480	447	432	466	451	435	470	477	447	480	472	530	454	437	452	497	478	451	440	454	480	440	465	487	463	433	496	472	468	485	466	448	484	462	441	475	472	500	447	456	460	474	443	470	458	481	472	432	457	417	445	465	486	455	460	436	460	487	472	439	479	490	454	460	445	473	472	429	454	457	483	467	479	495	461	518	479	475	501	447	445	476	437	484	491	457	453	412	479	475	459	480	457	473	423	451	449	459	457	477	454	454	469	453	461	482	453	441	443	498	442	479	470	494	499	478	510	467	499	445	509	470	444	461	462	464	486	468	476	494	420	462	469	494	451	515	423	456	472	477	440	458	498	492	451	457	442	454	466	466	418	446	480	442	420	438	451	462	440	472	452	464	464	512	463	514	475	466	453	425	457	484	472	482	439	474	463	436	457	481	461	451	480	435	483	470	445	474	449	488	461	446	499	427	455	438	487	427	460	478	461	450	493	436	462	470	442	496	444	432	480	485	472	485	451	475	498	482	457	478	463	459	487	462	434	487	446	469	466	469	470	471	505	420	478	461	494	473	470	487	435	503	422	467	415	476	462	468	469	464	425	441	458	476	474	458	486	462	477	432	472	477	452	432	480	472	478	441	469	479	443	456	454	490	495	506	466	458	494	451	469	466	469	478	429	538	463	445	485	461	433	464	484	461	474	453	439	449	462	469	474	456	439	465	489	447	489	461	482	481	470	470	495	472	494	451	420	485	485	458	490	449	453	490	417	486	477	451	482	480	446	448	446	472	494	476	464	464	463	442	481	494	482	492	457	453	465	499	491	438	482	429	477	430	494	439	490	459	503	463	499	457	453	486	429	482	487	503	482	486	451	452	516	499	489	444	457	466	514	424	484	453	461	483	476	459	466	438	482	472	436	505	452	439	462	489	511	490	440	470	432	487	458	471	473	460	468	447	467	429	489	467	491	434	499	454	448	444	447	421	417	501	495	475	446	462	463	455	499	477	476	483	478	439	473	461	464	476	489	454	448	473	453
22672	20682	28278	23723	22572	23835	21265	12302	7631	5420	3820	2624	1942	1434	1174	959	874	664	605	529	450	457	416	428	363	372	363	328	349	321	318	327	325	335	311	342	327	329	357	306	343	307	324	301	330	315	287	342	343	333	318	313	320	307	311	327	315	333	310	314	359	315	283	329	301	318	318	327	294	338	329	341	334	300	339	307	325	287	331	331	320	305	320	312	312	313	320	316	329	311	320	322	301	337	331	293	301	316	340	325	305	335	300	306	343	308	329	320	297	326	306	304	343	336	291	287	321	329	286	348	332	336	351	334	303	291	311	335	295	301	307	308	346	311	307	322	333	292	323	338	320	319	349	309	289	290	358	352	315	302	341	288	313	276	304	334	294	308	294	315	329	333	318	304	328	312	314	290	300	295	328	313	318	323	302	331	344	313	336	344	309	326	323	303	352	342	317	328	302	321	323	301	308	324	327	349	307	308	321	316	335	322	313	295	323	314	322	297	322	324	316	333	314	304	307	313	320	312	301	318	314	299	316	313	327	306	316	332	305	307	328	324	346	331	327	296	329	310	259	315	328	338	306	295	278	296	319	328	319	316	285	292	274	297	309	311	344	308	312	306	342	285	287	333	312	305	304	317	285	315	294	315	360	309	332	292	297	294	301	315	313	335	308	292	358	319	308	324	278	339	320	331	318	330	273	299	291	335	300	338	314	319	309	301	309	322	340	313	311	300	294	328	324	308	292	315	309	339	349	303	319	332	300	329	321	330	333	312	303	307	334	311	296	286	294	338	285	305	329	336	309	333	311	341	317	316	320	326	305	315	305	315	318	316	312	321	319	325	341	296	311	300	317	329	295	307	303	315	311	329	296	281	315	334	320	321	319	345	280	333	325	292	301	364	325	326	299	329	309	337	306	321	308	353	294	320	289	310	311	314	326	316	304	296	321	309	308	293	315	336	301	297	307	336	307	327	327	306	298	325	296	295	327	328	319	304	307	313	300	313	329	320	320	321	338	300	304	322	311	315	319	298	316	306	297	315	304	286	305	319	312	333	324	309	311	305	278	314	318	340	323	302	295	327	330	326	367	326	323	310	325	308	311	284	312	344	317	296	306	292	296	271	287	306	312	311	306	345	318	333	333	326	356	326	295	325	284	333	285	303	301	299	339	302	343	286	307	312	293	306	349	264	297	322	284	332	330	321	302	315	331	302	325	337	301	348	318	284	343	316	314	325	316	334	330	291	332	317	368	332	317	307	341	318	300	294	326	303	329	315	304	342	364	335	308	314	362	356	298	309	303	319	312	290	313	307	325	299	306	302	320	308	311	310	306	321	319	280	297	289	340	310	319	329	319	296	306	318	328	348	295	307	330	302	316	296	335	285	327	304	315	319	327	308	323	336	321	306	291	331	343	312	331	306	310	319	325	271	314	327	324	317	323	309	299	329	318	334	336	304	310	331	315	300	311	313	320	290	331	302	336	322	293	315	292	305	304	327	317	302	301	281	315	303	343	299	289	321	315	325	299	307	306	307	310	336	292	307	355	324	322	293	315	346	317	324	315	315	297	298	323	340	309	326	316	283	321	293	311	335	334	325	300	308	340	338	313	344	322	333	273	324	301	300	328	309	309	322	296	338	308	335	310	314	334	348	326	324	294	334	318	321	289	279	304	310	336	278	288	306	330	295	351	358	314	322	315	327	305	314	346	316	325	315	319	326	340	291	325	295	320	340	315	310	342	333	341	299	323	337	312	337	293	323	321	316	303	307	309	303	325	346	320	333	353	317	325	309	319	307	309	344	335	332	314	318	317	311	326	330	316	302	306	301	320	312	323	319	317	302	333	317	302	305	300	317	327	331	312	337	310	331	303	302	308	315	317	297	297	309	295	276	344	301	310	296	348	358	334	334	314	325	311	341	289	268	296	321	306	329	283	344	311	310	329	323	285	326	289	306	301	306	316	325	327	333	267	332	298	341	308	306	351	307	341	316	315	309	312	303	310	295	290	296	309	318	332	313	321	289	338	318	299	310	303	286	333	305	335	324	337	322	311	294	320	314	316	322	318	340	334	308	313	310	315	311	338	291	314	321	303	293	295	335	312	306	288	346	305	353	310	323	308	322	336	308	312	303	312	319	325	347	301	332	287	343	312	303	322	311	327	306	333	269	280	314	292	313	317	328	326	332	356	307	331	323	321	312	301	306	308	340	274	321	328	315	327	321	302	309	299	324	338	306	303	312	316	325	322	301	343	292	312	319	323	331	343	314	313	311	295	329	338	302	311	312	314	326	331	309	341	303	332	318	330	323	303	311	294	319	306	321	352	291	304	334	340	308	344	348	302	333	300	325	295	317	270	328	302	329	324	322	319	308	333	291	308	331	316	303	312	316	312	292	323	293	301	315	315	298	314	320	298	323	296	340	340	306	342	314	319	294	295	345	328	314	335	293	306	330	329	296	301	315	326	309	339	291	294	308	298	325	313	302	311	304	279	323	329	326	292	344	323	317	292	323	317	308	341	345	299	303	301	340	334	307	329	321	263	311	336	309	303	336	298	329	315	313	299	318	338	295	285	300	315	297	291	329	310	309	340	324	293	293	275	321	327	298	290	305	357	281	297	306	309	314	284	317	304	323	303	310	349	287	313	316	303	334	327	314	331	288	349	307	331	350	320	301	310	346	308	317	296	290	321	322	317	310	328	343	335	291	330	314	317	324	321	351	308	330	377	313	313	291	293	277	318	339	282	292	321	337	310	327	316	329	339	318	293	322	293	313	332	308	321	331	291	297	302	320	332	304	300	300	317	330	336	309	350	349	284	314	325	284	297	350	311	280	334	309	328	320	294	343	328	327	277	310	333	294	337	316	310	337	333	322	285	314	290	313	319	296	319	305	331	322	294	319	308	322	310	335	310	324	287	329	359	297	319	323	313	312	289	316	294	319	347	331	311	313	328	327	303	294	299	336	345	315	300	301	319	332	300	304	314	340	318	293	359	298	310	296	299	321	357	296	350	340	320	327	310	302	352	301	286	338	305	297	320	315	321	311	320	318	319	356	329	298	300	301	293	313	310	307	344	298	307	309	319	336	340	306	326	337	292	295	322	302	317	342	326	298	300	305	344	309	314	329	302	317	302	284	344	331	308	309	317	315	277	324	336	354	320	293	313	308	299	309	313	290	331	339	305	305	335	329	300	313	358	311	307	315	313	270	326	295	335	313	283	295	337	333	298	309	324	331	301	324	304	311	296	296	299	305	292	362	335	302	322	304	325	301	325	319	301	296	291	296	314	330	334	316	308	304	314	339	337	293	300	295	301	307	321	333	301	324	294	330	335	292	353	329	310	323	346	318	292	317	295	336	305	317	299	335	307	328	317	303	349	346	329	340	338	325	303	338	314	341	303	273	297	302	289	300	330	333	297	323	320	303	323	344	306	312	295	336	321	288	304	327	306	332	322	300	330	301	327	341	301	299	328	303	309	321	312	313	329	317	313	359	310	329	347	314	343	311
34963	59976	54631	42879	36794	30660	24795	19455	14771	11256	8415	6101	4443	3344	2518	2010	1596	1276	1078	899	777	763	683	620	590	551	503	519	504	517	489	489	478	480	466	548	474	490	447	460	457	487	454	502	439	459	449	419	448	469	454	473	477	422	451	456	469	446	436	485	427	434	473	425	460	447	467	406	461	466	455	460	415	448	473	471	418	446	456	443	463	452	413	456	478	466	448	454	423	459	467	458	437	414	459	459	480	401	461	454	412	441	492	419	457	432	450	457	449	472	467	459	456	475	446	449	464	449	473	455	449	454	478	401	433	487	435	484	447	432	462	424	450	455	439	444	412	422	438	467	505	450	460	500	416	445	458	451	475	448	417	440	426	433	434	463	463	450	438	459	456	450	483	449	469	468	448	476	440	429	456	455	416	460	419	453	466	425	430	423	478	469	451	437	469	437	430	452	452	485	475	467	409	434	428	438	468	464	450	467	471	476	446	424	480	479	437	445	481	451	436	431	435	506	421	454	420	447	475	472	491	448	479	436	459	456	427	441	411	415	469	400	455	469	459	477	430	440	459	442	477	457	458	457	432	454	408	461	418	424	436	474	436	445	466	423	455	448	458	436	428	483	438	453	467	418	461	447	450	451	412	474	458	487	440	464	449	431	490	454	453	448	477	492	457	433	439	483	429	474	424	468	441	430	453	440	424	418	431	448	433	460	452	481	464	408	414	479	412	429	501	461	443	458	495	477	438	501	433	487	417	439	450	477	440	455	462	456	451	449	450	421	441	450	442	444	491	431	468	432	467	456	471	433	442	474	452	451	425	448	440	455	430	451	446	438	407	436	466	465	473	417	451	426	437	463	460	455	451	492	478	458	448	435	476	452	421	458	456	459	411	433	459	432	463	433	446	446	440	473	467	448	503	441	454	446	446	434	442	492	429	438	420	444	458	445	497	418	410	444	456	455	499	490	457	446	461	462	460	444	467	457	480	465	449	414	450	456	412	440	438	413	469	450	417	456	458	407	426	433	445	463	463	399	479	478	464	446	478	431	465	469	424	464	449	427	442	437	480	451	452	492	426	431	445	419	455	487	433	416	458	471	466	435	485	426	452	463	484	396	452	450	456	405	456	436	466	447	475	423	425	430	476	437	438	455	459	429	432	457	451	464	441	435	444	465	443	444	477	464	464	426	440	466	439	431	455	479	438	486	419	460	446	486	414	453	479	483	397	454	458	419	412	445	423	437	417	422	435	437	460	434	477	459	475	450	429	438	484	448	463	443	451	451	505	429	446	475	420	419	458	442	433	438	426	448	484	478	448	473	453	476	449	436	411	454	454	483	423	386	433	415	456	426	456	403	468	453	430	458	420	459	460	423	446	439	453	427	438	433	460	441	425	422	467	450	480	451	463	449	462	434	455	460	472	457	482	464	453	427	440	451	469	449	478	463	437	420	438	433	446	461	442	484	423	443	466	449	416	469	453	496	462	444	416	421	433	472	453	442	444	458	458	447	454	450	448	481	458	479	399	463	449	430	468	432	458	432	439	467	450	462	428	455	458	455	433	473	426	454	471	463	463	450	449	468	438	485	412	448	464	423	468	427	486	416	441	484	466	462	427	469	412	446	432	431	474	453	445	424	438	451	503	431	411	411	442	435	475	463	464	447	448	463	453	440	465	451	435	445	445	464	457	423	423	426	420	473	474	490	456	442	440	471	458	452	391	447	436	494	431	434	460	455	415	472	450	447	446	429	428	469	458	454	442	451	471	462	460	439	448	462	441	458	438	449	442	477	449	462	443	451	414	458	450	475	427	428	466	444	447	468	460	455	474	443	446	446	456	435	436	465	468	447	453	476	443	460	404	491	437	453	456	469	446	445	439	444	458	458	437	503	429	434	448	442	435	444	449	478	470	430	440	451	385	461	453	456	457	458	445	463	462	469	427	448	461	449	462	457	453	441	454	495	462	445	453	439	426	422	398	463	425	453	435	450	448	419	459	465	465	455	430	457	418	488	449	427	424	426	477	436	459	462	443	453	474	448	441	451	468	465	427	470	427	419	417	433	439	473	433	480	428	436	442	461	455	448	435	431	465	415	469	443	465	440	454	438	432	417	440	457	453	459	475	470	468	441	432	460	435	460	457	428	444	445	427	482	462	444	471	410	457	428	478	480	440	431	450	462	438	504	449	428	454	466	474	437	414	429	437	454	435	426	471	484	464	435	443	435	437	452	441	460	420	422	439	452	479	426	468	479	443	469	464	456	431	463	451	460	461	444	469	460	477	467	442	483	436	426	466	472	480	426	442	457	454	475	463	442	432	442	486	450	431	451	473	442	452	483	430	474	446	412	457	414	433	434	457	469	422	421	475	468	401	455	448	438	461	467	475	464	459	456	431	459	492	493	463	417	436	456	467	473	451	416	472	453	426	428	470	442	426	430	468	439	404	428	436	442	440	479	437	439	438	411	458	466	484	426	434	469	441	454	466	439	448	448	469	410	420	442	438	466	450	476	434	402	432	463	470	464	444	470	424	442	423	436	441	460	438	441	434	433	443	438	435	434	482	490	444	445	439	462	439	453	442	447	449	399	448	437	423	480	453	470	432	455	465	425	466	477	489	416	432	449	493	462	443	410	488	407	419	448	473	449	462	449	450	462	476	474	447	444	487	461	487	448	478	461	436	450	487	482	472	453	444	446	467	440	471	433	453	477	448	440	444	455	442	481	459	426	435	431	466	481	485	467	452	447	455	462	455	421	437	414	415	446	460	469	478	456	458	475	492	463	426	453	474	459	427	465	474	451	452	408	430	450	427	467	467	442	484	480	468	414	453	485	461	447	440	444	438	503	489	414	434	468	466	499	426	412	471	478	443	427	446	463	469	470	441	457	418	421	453	492	483	430	479	485	470	470	455	474	431	451	433	467	431	441	454	441	440	460	460	445	456	468	458	451	434	447	430	429	442	452	446	445	450	417	461	466	466	453	460	489	464	447	475	470	425	454	497	438	498	420	490	464	417	454	455	465	452	425	436	455	425	422	442	423	452	425	425	473	431	465	451	432	477	447	430	458	411	487	484	492	448	448	466	463	460	482	470	403	456	478	454	437	434	439	420	474	482	442	448	442	449	477	485	458	454	446	435	419	458	464	476	467	470	440	438	458	477	458	436	495	429	477	456	425	460	456	475	465	478	480	455	465	455	463	433	439	443	469	468	458	462	432	462	436	478	454	479	470	464	449	430	415	440	442	434	456	425	465	441	403	435	428	437	465	427	464	468	458	461	481	447	399	418	459	416	435	466	444	467	449	415	414	454	430	438	454	452	468	478	481	458	461	444	455	453	445	455	443	468	494	469	493	486	458	462	453	446	437	460	408	449	459	473	479	456	447	436	426	430	452	430	467	464	448	452	427	442	423	446	428	465	460	457	404	466	430	469	490	441	438	430	467	436	417	451	465	452	456	465	441	457	462	468	436	433	452	456	438	443	448	463	459	465	433	430	458	459	462	447	428
28545	31789	37429	29052	19794	12592	7769	4876	3128	2201	1630	1147	921	792	616	584	508	437	445	400	418	362	323	363	347	363	337	325	303	335	307	339	319	313	328	330	305	364	333	345	354	325	320	312	345	310	328	326	328	337	332	308	333	301	330	297	302	326	330	317	355	337	337	322	323	334	300	350	311	332	340	301	313	314	321	332	330	288	318	317	326	324	347	307	359	345	344	343	324	325	336	333	339	323	303	325	343	361	344	319	325	306	331	331	297	319	279	339	310	331	290	320	333	306	304	303	328	312	322	356	334	307	316	327	318	307	353	346	318	299	338	308	318	347	329	316	328	313	333	323	333	322	319	298	305	288	328	331	319	335	297	301	325	356	338	313	317	314	299	330	367	281	324	324	324	327	316	313	333	313	321	311	359	300	320	342	294	317	289	331	307	323	360	352	325	320	338	320	323	318	327	291	346	302	294	348	321	342	352	323	298	325	302	324	345	324	368	335	299	354	353	337	297	345	296	282	313	310	281	294	306	325	345	321	321	331	323	369	313	304	316	322	282	317	307	333	323	316	315	322	342	345	305	328	326	322	324	340	289	319	325	281	308	364	339	295	306	326	301	318	312	323	295	361	334	319	327	344	300	314	328	306	341	307	299	314	321	301	326	301	325	308	342	329	333	300	300	330	335	322	299	318	331	354	326	314	334	326	316	294	367	328	316	304	335	316	304	330	359	305	328	326	315	307	330	313	286	335	335	339	304	301	331	313	340	336	330	326	306	343	319	315	319	299	312	327	334	319	348	338	284	304	298	328	317	332	292	338	336	310	343	303	293	318	326	332	337	314	297	333	327	305	323	306	289	317	312	355	314	293	324	320	314	342	311	323	325	345	334	326	318	327	352	298	335	326	346	324	321	314	346	330	330	313	330	307	328	293	310	302	309	352	320	296	327	317	369	326	313	328	341	307	328	327	308	331	289	331	280	309	335	348	303	315	318	314	320	301	298	313	319	308	328	281	318	322	291	342	340	345	348	290	306	354	338	316	332	313	300	323	338	327	311	314	327	307	331	312	346	293	328	327	331	325	308	313	308	348	318	312	328	325	324	325	322	352	303	342	322	318	297	304	315	311	338	308	336	343	304	317	297	311	309	337	308	313	290	314	305	318	311	323	324	345	334	305	327	352	326	343	339	344	319	320	340	341	341	317	321	341	319	312	323	323	333	345	309	302	307	295	298	314	322	317	310	319	296	298	302	311	312	292	337	336	306	329	311	298	304	306	305	314	304	299	324	321	302	304	297	331	322	317	285	317	314	310	332	317	338	352	306	300	346	343	324	309	317	334	280	318	330	320	301	328	325	336	329	301	330	354	307	306	300	320	299	326	342	303	336	358	327	311	276	330	315	315	337	308	334	301	316	308	322	294	290	308	290	331	328	310	328	322	303	338	337	325	311	296	302	322	330	307	283	350	352	328	302	300	296	317	283	342	365	306	312	288	319	355	329	345	332	310	325	354	335	314	332	341	353	277	335	318	335	305	346	336	307	321	330	303	289	336	334	338	310	314	274	336	321	282	303	310	318	317	305	313	305	319	317	309	308	353	324	326	314	298	328	291	295	285	311	311	302	300	312	295	325	279	326	291	299	361	327	322	334	341	346	347	341	358	317	350	309	361	310	309	332	343	312	347	342	319	339	343	319	347	336	328	325	343	306	308	341	309	301	310	316	335	315	335	312	305	298	324	298	312	290	309	327	317	318	298	322	319	346	322	303	335	328	315	291	347	313	317	311	300	326	317	310	327	273	306	334	307	323	309	308	338	333	307	304	302	295	313	329	325	328	333	316	284	314	311	333	347	307	312	284	332	295	342	307	323	331	326	325	286	322	334	320	321	280	345	324	316	311	349	321	341	343	321	322	307	328	324	323	335	334	319	293	335	290	340	323	354	316	314	290	301	359	337	339	332	297	313	334	329	337	340	351	320	320	314	313	317	334	359	334	305	328	334	307	327	336	316	330	307	300	326	307	326	290	313	294	315	338	325	302	319	305	296	340	331	316	337	327	291	308	323	323	365	312	350	291	314	292	342	319	343	319	324	311	339	299	307	326	313	318	316	323	330	321	312	341	330	335	326	309	299	328	319	331	317	300	287	327	317	312	310	295	340	308	341	315	320	359	313	353	336	288	327	317	328	301	303	310	292	322	317	336	316	300	292	290	316	303	317	320	334	323	300	333	322	314	335	342	331	312	343	327	306	295	319	312	304	344	325	317	330	334	352	311	337	337	328	304	323	289	315	315	308	321	300	297	355	313	322	337	351	323	339	301	321	310	328	323	280	325	288	352	297	304	317	340	318	327	339	283	298	325	351	306	332	302	312	291	310	337	340	310	314	288	326	303	310	324	336	355	308	351	338	318	333	342	325	321	319	306	297	323	319	293	302	310	324	268	319	284	334	329	293	342	323	325	329	318	303	324	325	329	342	346	324	338	337	323	325	285	312	347	319	345	299	309	324	311	306	315	316	310	306	321	326	321	296	296	336	314	308	307	293	322	348	331	321	302	349	310	345	326	298	323	336	312	319	315	330	329	349	291	296	307	319	314	341	290	336	312	286	339	293	320	329	321	323	336	362	329	344	333	320	325	316	309	317	307	335	342	319	334	332	322	303	318	331	323	316	308	343	307	296	305	330	321	324	323	298	318	317	299	300	287	317	340	321	334	328	310	323	315	314	323	290	305	311	309	371	325	341	341	293	313	343	296	364	298	315	299	294	315	330	336	326	318	320	334	275	291	309	302	328	332	344	355	298	303	358	294	324	324	310	336	360	319	312	327	317	327	313	337	316	332	309	323	337	316	351	324	321	288	321	330	363	322	341	319	328	334	282	300	329	341	323	316	314	346	304	338	301	345	296	369	293	336	311	310	318	337	285	304	318	304	333	349	332	326	310	344	309	337	326	314	356	305	324	344	313	296	316	332	344	334	303	339	340	343	310	315	318	329	320	320	317	308	310	340	329	316	296	311	324	348	283	306	331	340	289	293	330	363	335	289	312	319	308	297	320	325	321	327	322	333	299	312	313	336	313	345	322	365	311	362	325	315	285	302	330	350	322	315	332	328	327	326	299	325	284	303	330	313	351	315	315	319	355	303	317	320	331	299	307	342	314	342	287	325	349	346	338	292	330	330	310	308	312	311	313	294	346	337	313	327	321	312	303	329	337	301	291	318	318	314	335	334	307	341	329	286	316	336	315	323	311	291	330	307	294	351	327	329	335	353	324	325	356	294	311	308	358	306	332	340	325	305	329	281	343	266	314	314	327	299	320	286	312	322	329	304	341	281	290	284	324	294	308	340	320	308	303	314	316	338	300	312	344	317	346	364	283	318	318	314	333	300	320	299	344	315	297	305	298	361	301	311	336	302	342	309	306	309	306	311	335	327	334	281	325	293	333	334	316	332	328	298	326	309	327	296	313	294	321	320	299	328	325	317	332	341	335	311	339	304	298	300	331	346	306
33978	49483	43901	32688	26292	20175	14956	10912	7433	5356	3734	2836	2025	1559	1299	1063	930	806	734	661	563	553	576	511	505	500	480	512	463	474	473	498	487	441	503	466	464	490	491	477	463	448	512	468	453	454	451	476	452	475	454	504	459	470	459	505	453	438	480	474	489	454	472	455	482	458	472	484	475	444	475	468	472	447	470	412	441	450	472	498	431	474	456	440	460	440	488	467	493	443	447	482	475	468	486	483	464	499	488	443	466	472	463	436	448	500	461	466	471	474	498	458	453	452	446	448	481	465	474	485	458	448	475	494	492	458	472	443	473	434	484	461	456	456	475	449	504	471	451	495	450	454	483	479	510	475	450	472	463	468	475	429	475	471	465	487	515	485	467	491	463	422	448	450	424	517	425	489	467	458	456	488	439	469	443	465	502	496	463	476	475	446	429	499	427	458	438	475	475	483	484	466	458	453	459	480	512	494	478	459	434	503	456	456	449	494	472	459	446	484	466	481	487	480	465	486	475	464	454	442	440	443	452	457	473	496	478	467	454	445	459	473	474	418	477	465	449	466	450	441	453	415	480	496	495	483	453	508	435	460	482	485	487	455	465	468	485	446	491	468	481	461	448	471	475	476	449	461	475	466	471	453	508	468	465	494	454	417	496	437	473	496	445	459	449	442	466	446	458	492	487	451	468	489	490	462	459	472	440	441	445	488	419	477	475	438	435	443	479	429	483	472	453	459	465	471	441	457	464	485	470	451	477	447	442	504	420	457	485	490	449	462	439	443	483	508	482	457	475	502	486	464	439	486	466	481	433	478	449	474	472	485	497	469	487	460	454	469	449	490	484	481	472	436	488	499	439	518	462	464	448	487	438	456	466	452	499	480	481	477	471	478	461	430	484	401	464	485	483	446	446	468	449	496	466	449	495	443	471	474	460	468	449	447	444	434	454	470	484	452	487	453	497	477	512	455	489	462	513	431	475	452	450	475	451	475	453	476	468	523	448	478	474	452	484	459	472	428	482	475	454	457	487	461	461	488	471	448	516	459	461	485	457	494	472	437	448	457	453	482	456	469	456	447	469	464	480	479	469	450	449	505	476	496	432	456	494	455	477	464	485	449	462	476	487	467	464	457	489	461	474	499	438	482	437	464	492	475	466	445	461	522	455	506	432	513	417	479	501	456	460	491	509	478	416	467	448	485	468	455	480	459	483	431	502	458	491	452	497	469	438	506	491	427	481	523	466	462	455	476	442	454	438	453	440	488	448	469	465	437	488	507	507	436	452	454	432	476	441	484	471	479	443	442	486	431	477	439	480	414	511	439	482	465	463	450	467	469	469	476	500	480	441	516	461	480	432	483	497	461	475	497	463	484	457	428	455	415	481	450	472	440	434	485	463	494	489	452	501	483	453	467	472	460	445	480	470	440	412	458	505	484	470	502	452	474	493	463	450	466	452	471	460	448	479	472	495	457	458	463	442	494	496	499	482	492	455	438	435	452	441	448	461	483	452	468	506	492	460	470	454	494	452	475	502	442	445	458	465	504	447	469	459	483	452	434	468	510	431	434	485	504	440	457	446	484	477	477	477	442	484	481	482	466	427	489	451	493	485	460	463	476	425	459	437	419	472	456	475	449	446	414	474	500	456	485	456	457	440	471	492	442	482	461	455	458	468	451	472	510	432	465	449	451	485	440	498	453	476	479	482	465	465	462	456	471	470	423	498	464	481	471	470	490	427	454	445	476	465	523	493	528	417	470	487	466	456	454	431	465	518	490	425	455	462	495	471	462	469	498	470	462	450	460	461	476	473	453	469	477	448	473	438	481	432	448	479	494	478	447	443	447	477	477	493	444	488	506	492	444	444	492	487	477	463	515	468	441	498	449	474	470	480	448	479	461	470	493	467	466	489	498	454	468	447	453	450	453	478	476	460	452	479	462	487	450	483	451	468	469	438	461	484	460	468	427	426	450	441	498	483	462	461	463	470	465	503	446	489	461	469	448	469	476	475	424	466	469	423	481	492	466	435	460	442	478	451	503	449	449	468	484	490	487	477	426	483	497	499	486	424	453	453	440	444	491	451	478	491	456	467	482	431	474	472	451	440	444	446	480	496	474	468	460	476	453	461	489	487	433	465	439	468	464	429	428	463	493	449	456	427	480	504	483	465	455	451	458	486	472	467	463	455	440	473	473	466	499	463	447	478	493	519	487	440	475	441	483	446	493	458	479	455	461	461	474	484	510	453	474	464	467	445	442	515	461	438	473	487	449	479	445	435	484	485	455	462	448	444	441	482	430	461	476	475	452	437	467	553	470	466	483	479	407	464	463	457	456	495	481	454	500	458	499	454	462	494	443	424	489	478	479	480	499	455	444	440	475	502	475	456	483	483	475	462	459	482	476	481	471	481	483	438	511	479	470	493	444	495	438	439	495	471	462	472	463	464	491	454	460	463	491	463	461	464	478	433	458	486	473	467	478	486	486	476	494	468	409	474	487	480	454	446	496	451	468	533	474	441	470	471	480	475	471	516	465	429	481	476	468	494	453	464	411	493	483	482	434	464	466	481	422	450	490	452	435	461	453	448	483	460	451	440	436	468	467	484	467	439	465	511	464	486	431	456	479	491	465	497	442	454	482	455	481	467	471	460	486	476	442	530	501	481	505	476	461	506	482	488	464	451	473	472	461	456	509	498	456	430	435	462	466	444	476	471	483	481	464	445	458	459	505	497	440	494	460	473	464	457	449	431	428	469	471	474	480	479	470	473	450	462	507	470	515	424	462	486	516	433	481	453	486	498	457	454	487	444	457	506	409	431	443	453	493	488	428	476	454	456	476	454	458	480	470	478	453	475	458	476	508	488	482	469	466	475	459	467	438	458	443	512	478	487	456	443	488	439	462	500	462	464	472	428	436	436	475	469	464	444	459	474	457	443	431	470	461	483	529	516	411	483	439	499	471	460	480	431	500	439	476	502	508	455	495	470	478	482	504	459	446	463	476	458	448	483	461	482	477	489	465	460	421	511	464	473	500	464	492	461	437	445	419	494	485	479	450	474	488	432	432	490	480	471	487	470	452	473	467	470	455	460	466	491	458	476	453	455	487	459	426	452	492	455	485	468	495	406	449	464	454	479	487	462	471	449	453	486	495	457	471	434	459	461	473	442	490	470	439	488	526	462	453	471	479	474	476	445	461	473	461	422	453	446	481	499	473	449	491	411	483	511	459	449	501	475	499	445	435	468	461	434	482	477	468	437	472	482	460	489	446	440	453	464	497	451	450	471	480	457	402	513	454	447	430	480	495	509	451	445	474	472	497	482	456	452	482	491	452	486	468	480	462	458	479	507	450	469	461	480	488	472	507	461	451	479	454	440	447	472	475	468	470	477	475	447	498	445	434	518	465	483	491	480	476	496	447	454	432	460	474	417	437	459	471	445	472	457	461	467	452	477	448	479	480	468	466	477	464	476	478	443	440	469	455	485	494	472	456	457	476	469	433	485	459	465	506
23993	20866	28338	26600	23617	20161	14444	8546	5211	3476	2292	1789	1369	1004	868	714	564	510	494	437	404	417	416	365	370	377	335	364	354	333	349	332	318	312	355	323	355	318	339	325	328	313	309	371	308	324	309	309	309	339	343	329	320	346	309	324	323	319	334	314	326	322	314	310	360	331	329	340	296	321	327	308	335	330	337	320	320	309	316	334	358	360	299	310	335	346	328	309	308	386	360	322	321	336	346	349	324	318	313	337	344	313	311	324	336	361	303	345	337	316	302	292	338	345	336	327	342	329	311	310	310	316	327	341	341	331	319	305	292	315	327	318	329	295	296	322	328	362	300	308	317	341	316	352	309	321	362	328	319	335	301	334	331	326	344	333	320	344	322	344	347	332	325	313	317	326	319	341	339	336	321	329	304	327	327	347	329	325	314	303	347	335	354	323	333	323	312	319	344	322	330	344	298	316	332	321	352	355	319	343	316	312	320	331	285	268	349	332	308	332	351	286	321	319	284	329	294	313	348	331	313	342	335	342	325	302	296	304	364	340	332	332	333	341	318	317	342	308	336	323	317	349	332	331	337	321	336	322	329	342	315	354	312	326	341	321	342	320	324	309	310	307	317	338	331	348	322	308	333	344	338	317	317	309	356	289	313	295	347	278	327	307	311	329	339	341	319	342	337	333	322	315	322	338	325	319	333	323	325	303	320	300	370	331	288	315	340	321	295	330	325	340	320	303	330	343	344	322	320	307	292	338	350	320	322	293	309	286	333	352	309	329	313	307	328	320	333	306	313	302	307	332	311	327	284	334	301	310	300	335	288	311	333	294	325	292	327	349	312	330	334	320	315	343	315	329	315	351	304	320	308	313	315	336	283	334	320	304	316	318	294	338	314	305	311	339	308	311	313	345	287	319	333	329	326	332	273	306	315	313	312	327	323	314	316	329	337	334	325	324	352	330	341	326	326	326	331	314	301	302	324	350	293	336	321	317	352	321	317	296	324	329	321	328	308	344	328	297	331	339	313	330	296	333	287	313	317	346	326	322	344	311	336	308	331	325	343	317	316	314	362	339	324	322	326	346	324	306	339	298	307	333	348	309	301	287	302	334	320	330	356	324	298	323	310	334	316	320	316	317	317	327	319	342	312	305	308	328	325	342	325	318	323	331	319	358	331	330	336	312	328	299	317	329	310	287	341	295	341	325	320	345	302	334	345	330	322	319	341	337	335	342	351	324	312	325	315	325	331	342	306	342	320	330	346	297	320	319	271	355	287	335	350	335	302	305	312	304	343	307	314	308	323	325	327	323	326	336	318	298	309	307	353	333	333	312	333	314	307	333	350	331	315	297	308	323	324	326	350	348	310	315	336	334	345	332	333	340	304	321	319	291	308	297	327	338	300	319	310	320	306	310	340	330	324	293	303	310	315	311	328	330	270	323	317	336	317	325	317	331	302	314	293	337	311	307	297	334	324	324	330	336	309	305	292	303	327	323	353	345	311	354	291	336	332	346	331	302	331	330	314	293	331	315	292	307	326	301	308	314	340	311	314	333	331	326	347	362	299	307	336	303	318	337	341	331	337	317	292	299	314	289	346	303	313	353	332	302	316	316	332	300	346	294	350	293	331	344	314	323	334	350	304	303	321	334	337	342	308	337	294	338	330	326	328	322	292	306	319	333	341	316	302	330	304	303	304	347	334	346	330	315	296	314	346	319	319	318	342	323	310	323	321	296	330	338	295	345	322	328	346	326	319	319	309	313	350	305	319	341	324	318	325	331	310	324	334	336	336	349	326	343	312	330	316	341	338	321	321	337	331	312	325	299	331	333	335	294	308	338	359	367	332	300	293	357	383	363	344	316	326	302	332	320	353	307	340	322	296	317	314	318	312	338	304	304	335	321	313	307	332	312	336	318	336	333	343	333	312	333	330	345	339	366	331	311	332	323	339	305	373	314	321	295	337	320	342	311	310	309	327	308	334	332	319	324	337	354	349	299	330	306	305	330	346	339	326	314	318	327	322	341	318	294	331	305	292	342	318	341	360	358	315	324	329	305	311	324	319	334	318	335	326	307	324	325	295	332	333	304	347	362	329	325	328	291	312	309	345	301	332	306	324	341	325	323	306	303	324	338	315	319	325	363	315	318	363	319	313	308	329	298	318	339	307	332	318	325	332	327	323	305	286	323	327	310	316	325	302	267	316	352	328	310	332	339	294	317	314	293	312	356	331	344	289	324	321	339	321	333	324	337	327	330	336	296	326	318	325	338	325	329	349	320	315	323	322	319	300	362	325	318	334	350	300	300	315	321	328	318	340	362	313	325	330	318	321	322	335	323	326	295	316	355	298	299	318	306	321	280	321	337	317	325	325	330	315	292	322	306	323	312	333	330	315	320	339	319	299	352	332	317	303	313	307	346	327	324	332	340	338	345	292	318	340	310	305	336	315	332	351	292	308	309	291	344	344	308	343	314	302	350	317	323	314	339	329	332	315	327	313	293	319	331	332	339	328	306	325	343	352	318	324	359	314	315	317	342	354	342	343	299	318	320	302	344	321	299	320	329	322	317	341	330	337	348	328	334	323	334	311	331	291	351	326	313	334	327	310	301	331	345	280	306	317	322	323	346	299	317	357	322	307	330	311	334	291	296	327	329	348	320	328	342	325	317	334	334	319	310	367	362	297	324	317	331	331	322	304	369	336	302	303	331	354	361	335	288	379	322	360	318	323	295	336	324	345	299	349	349	295	317	325	304	315	367	322	291	293	306	303	308	322	330	320	337	320	326	368	306	338	332	324	309	298	301	306	304	305	360	302	332	301	337	313	332	299	355	337	325	327	326	293	330	317	323	310	346	323	310	327	347	335	319	326	340	293	349	337	315	329	332	366	309	335	329	324	325	292	306	355	293	321	327	331	324	337	303	306	327	333	326	302	319	307	342	342	322	327	337	317	342	312	338	360	290	296	354	314	313	316	308	314	341	330	310	320	307	302	322	306	352	306	296	361	304	311	322	349	313	296	352	308	310	318	301	354	342	329	294	311	323	347	296	297	332	302	335	324	321	343	346	356	342	326	294	336	300	323	312	323	315	313	298	308	309	329	317	324	314	331	353	359	343	328	313	337	319	329	329	341	307	336	329	302	317	343	344	350	280	322	308	282	294	344	307	331	313	326	312	327	325	285	316	334	344	329	345	305	340	302	324	328	299	325	298	348	320	308	331	342	325	330	280	338	300	334	297	367	324	298	334	318	331	302	333	297	307	335	324	356	344	318	342	338	317	289	321	350	322	307	296	296	329	304	312	313	338	340	334	297	307	317	303	329	324	325	350	342	341	322	325	339	315	323	321	341	330	345	310	306	347	315	314	361	320	288	326	308	346	348	336	325	325	348	322	301	302	338	316	329	333	315	291	332	332	334	307	313	296	323	316	319	310	303	321	308	339	300	349	359	322	307	331	349	341	317	311	306	337	331	324	315	297	321	308	360	326	342	331	307	335	285	317	333	313
33584	55299	49916	38795	31652	26243	20730	15669	11187	7757	5528	4132	2992	2289	1786	1426	1148	1017	839	795	687	654	640	598	562	539	509	487	529	517	489	484	467	484	481	461	467	501	479	480	506	527	477	441	457	470	488	492	477	455	494	543	476	503	471	494	448	460	479	500	443	455	434	494	521	455	443	435	468	481	473	428	456	467	484	471	490	503	448	453	462	468	434	474	450	480	449	454	456	444	467	480	472	470	496	466	461	479	490	498	488	496	507	466	437	479	483	494	494	480	459	453	449	456	477	446	486	427	411	477	452	459	457	491	468	470	467	487	492	494	486	474	474	534	469	454	497	496	485	472	480	451	487	463	445	441	495	443	505	431	474	473	482	454	495	482	495	478	492	453	455	458	504	491	444	488	488	442	472	479	435	424	467	477	484	491	482	466	490	472	479	473	483	492	458	443	459	461	480	458	482	409	477	476	456	472	493	511	467	476	477	427	489	456	449	501	500	457	463	486	468	454	469	468	473	483	497	467	430	486	455	474	512	477	508	423	468	463	457	453	419	473	443	486	481	432	455	497	462	425	490	462	494	469	485	514	442	455	447	490	458	502	468	486	490	469	452	514	471	516	487	442	491	479	443	471	500	484	445	467	432	476	431	484	478	472	468	483	490	428	480	458	471	460	473	462	467	505	480	475	488	470	456	482	473	505	443	467	478	474	430	437	493	493	450	497	432	467	463	472	463	446	437	475	464	503	429	490	442	467	453	477	430	416	457	463	447	491	473	458	462	463	486	469	468	458	464	444	455	443	461	481	485	444	487	430	482	473	454	450	493	528	458	441	466	490	449	457	471	484	498	467	498	476	464	466	456	477	443	470	476	435	443	483	458	475	420	484	453	466	468	480	521	486	413	474	490	474	447	455	475	460	464	440	496	436	475	487	487	460	487	466	486	473	452	466	466	512	490	447	476	492	442	470	501	505	467	486	442	471	482	490	464	471	488	477	544	451	498	459	479	422	493	428	472	443	467	477	443	506	433	511	457	475	426	455	457	475	457	434	497	427	481	462	502	474	464	473	496	511	455	456	506	460	478	461	489	478	443	458	460	477	486	445	457	464	470	484	479	479	465	457	435	477	476	447	466	423	461	447	475	511	471	475	491	449	524	449	492	451	455	475	505	449	455	463	494	496	494	445	447	460	477	426	463	456	493	495	505	485	463	476	479	483	425	543	459	473	454	471	424	454	491	474	500	493	453	455	470	480	534	492	460	482	470	465	441	456	506	474	449	476	454	478	451	473	502	488	478	522	480	479	471	462	470	448	476	471	495	473	453	451	457	445	475	447	458	465	515	482	491	472	491	445	456	497	485	469	480	508	473	482	459	500	495	456	488	474	464	465	465	481	494	454	451	490	451	471	477	451	479	470	485	465	473	457	502	483	501	467	495	458	473	456	445	475	458	436	496	480	473	444	475	439	473	473	455	461	484	441	481	455	458	479	454	481	478	455	477	440	479	493	453	507	440	479	473	467	433	471	470	498	460	475	436	443	482	463	460	476	470	485	485	454	475	480	452	442	476	487	456	462	451	423	518	484	463	464	472	492	479	436	459	456	514	478	471	459	499	470	451	431	486	474	490	470	484	479	486	489	477	514	439	449	479	425	471	484	467	456	507	460	466	489	488	452	498	459	475	489	477	465	433	441	478	452	495	464	440	463	466	465	448	453	490	485	464	480	475	477	461	460	470	534	461	487	436	468	483	517	480	493	446	468	422	466	456	471	461	503	501	449	475	452	450	475	487	482	476	478	422	479	465	501	501	473	483	482	470	477	469	489	472	478	495	458	463	466	477	476	435	452	462	546	482	432	472	463	469	499	450	440	469	448	454	481	447	483	489	464	432	487	497	451	470	470	469	510	480	476	483	507	477	454	466	447	498	504	484	435	457	488	437	458	453	437	484	478	526	466	445	485	452	476	458	457	479	494	492	492	447	487	469	498	493	445	490	465	503	475	481	455	471	468	484	466	479	471	503	486	471	471	499	485	489	476	457	477	461	458	490	461	450	488	431	467	438	451	465	465	482	473	460	469	490	424	509	433	477	491	457	469	527	467	442	463	492	476	446	471	454	457	444	439	462	467	465	444	467	470	479	492	464	463	493	473	494	469	451	454	446	468	482	436	466	444	430	484	440	466	481	473	479	468	495	482	509	462	487	477	508	464	442	533	476	479	468	463	472	451	441	474	474	430	502	481	492	511	453	490	469	481	482	470	446	481	431	471	448	474	499	464	501	454	461	473	427	476	487	448	482	475	488	476	474	464	462	472	450	454	449	527	456	457	506	483	478	515	448	515	496	503	472	470	471	489	474	502	488	482	460	505	475	458	458	464	493	492	454	496	482	444	480	485	474	489	463	453	456	464	474	481	477	499	428	473	476	457	465	512	477	456	466	470	508	456	494	463	480	473	517	499	490	487	449	477	466	474	507	477	477	438	485	474	455	456	456	494	451	466	455	446	467	491	496	457	486	428	475	502	454	475	489	474	453	475	466	499	477	468	482	506	453	445	486	441	472	465	449	449	458	466	469	469	492	465	474	490	449	454	459	460	461	473	458	464	428	486	474	471	467	475	497	448	475	448	476	459	460	463	489	489	465	480	450	486	490	491	472	466	498	444	463	451	497	480	469	513	444	462	490	487	448	440	511	466	486	419	505	483	472	477	473	459	470	498	489	496	469	487	479	467	467	472	435	462	495	430	486	451	517	457	469	479	467	480	468	474	446	448	492	480	448	479	455	481	468	429	448	433	469	469	474	489	478	476	475	477	455	444	472	495	494	449	482	459	435	456	466	467	480	494	519	447	492	479	440	444	465	504	453	501	453	469	482	453	489	468	470	434	470	439	479	473	457	442	494	451	444	466	507	500	485	477	469	500	435	479	473	465	471	493	458	457	451	440	494	483	473	464	469	474	459	490	443	469	441	465	505	440	463	507	489	488	467	455	497	475	474	479	513	465	443	490	502	482	488	430	472	423	466	472	461	430	461	441	486	466	470	465	430	438	487	480	477	430	456	444	410	460	451	484	456	466	473	472	476	442	454	465	489	486	459	454	499	470	455	490	447	468	494	421	452	484	438	455	495	450	485	442	470	458	490	512	482	484	497	453	455	452	472	467	440	461	426	496	481	439	449	460	457	471	485	440	485	474	469	507	486	454	448	494	442	444	453	490	482	491	486	481	490	438	497	529	456	421	464	435	518	461	504	468	468	467	503	494	480	429	508	449	436	457	478	442	478	493	484	461	485	493	468	457	476	496	488	457	461	452	460	441	488	456	430	471	459	473	493	457	491	478	439	460	461	469	459	467	476	510	433	441	475	469	433	471	483	484	440	464	461	458	473	448	487	437	458	488	497	466	450	453	469	483	448	455	438	478	508	431	438	486	456	470	471	462	514	471	494	464	458	452	477	475	493	482	491	465	463	495	502	469	469	488	452	450	483	487	448	478	477	495	456	455	450	460	464	450
22633	20662	28323	23579	22532	23854	21680	12690	7868	5392	3595	2384	1819	1418	1127	881	718	657	554	518	473	421	387	343	364	367	329	342	347	362	352	337	349	336	329	319	344	335	341	320	352	334	321	309	329	306	315	319	298	323	321	302	336	331	316	338	313	302	293	341	343	301	330	292	286	310	349	315	329	321	329	333	361	318	341	316	323	313	289	347	337	321	306	347	308	307	302	321	334	299	329	315	297	294	328	347	325	320	333	332	329	344	323	303	338	323	338	319	318	294	294	305	362	310	283	339	328	304	308	312	305	281	305	323	302	298	309	347	367	305	329	330	306	323	332	328	308	307	361	326	309	313	328	303	330	355	292	309	318	340	300	332	318	314	325	310	318	322	301	314	312	301	329	312	331	318	319	311	313	334	313	314	297	313	343	312	310	286	342	312	348	298	291	293	325	313	354	310	332	341	353	294	292	311	356	320	324	304	277	305	312	339	342	310	316	332	284	323	326	319	317	343	303	295	322	322	321	336	304	338	341	360	295	317	343	291	307	294	321	333	327	300	327	305	354	309	354	329	314	335	302	317	318	308	289	310	292	295	313	298	299	322	318	321	331	317	339	297	327	344	316	314	322	310	308	291	330	300	270	295	313	326	331	346	324	309	328	304	320	331	332	282	311	341	305	306	312	309	316	305	339	283	327	297	326	310	335	311	264	329	311	329	334	318	335	284	289	327	320	328	362	320	325	288	305	292	329	331	330	348	310	303	343	335	342	346	321	338	317	311	316	348	321	334	299	352	310	318	321	272	304	293	287	283	342	336	314	309	312	313	304	317	310	335	315	308	334	305	318	341	330	292	335	304	300	339	293	346	310	329	282	340	317	336	306	362	328	332	300	315	309	366	299	307	292	328	294	322	293	311	321	319	337	322	326	339	322	305	323	337	329	323	316	303	305	283	333	305	316	326	312	325	317	328	322	289	311	345	290	326	296	315	323	316	290	341	299	323	360	306	323	337	317	310	326	337	328	294	330	336	314	307	305	369	307	325	328	338	328	333	317	319	316	336	303	305	298	333	303	310	325	294	335	314	337	336	281	331	279	334	278	320	289	319	304	315	289	313	341	325	307	342	296	298	323	283	307	301	315	332	323	341	356	320	297	300	361	334	327	325	324	326	344	332	305	341	349	337	321	299	355	307	323	320	353	318	340	321	323	333	332	337	310	337	307	338	320	272	296	309	325	316	297	315	301	345	283	316	290	333	292	300	331	286	309	300	320	311	320	306	309	337	321	298	315	330	308	305	325	323	342	325	315	321	308	311	316	293	301	350	337	328	312	345	324	296	320	329	337	334	346	318	319	310	347	321	319	333	334	355	289	299	292	322	315	285	283	345	304	315	306	308	314	349	329	313	280	320	340	358	290	338	309	313	298	254	322	312	288	292	305	309	358	310	328	319	314	319	322	359	336	314	336	310	301	331	320	326	344	327	328	335	337	290	307	293	317	311	314	296	311	318	345	352	332	298	305	313	347	298	378	359	341	275	319	309	307	302	350	287	316	306	317	322	303	336	341	329	321	316	309	335	326	293	299	319	319	325	303	316	297	306	331	296	284	317	339	330	344	317	316	362	307	347	296	316	336	320	334	330	350	318	313	327	313	335	320	306	297	328	335	284	291	336	304	307	344	321	332	304	292	312	289	322	307	309	311	306	311	331	321	300	340	281	331	312	297	324	322	305	288	327	324	288	331	342	339	320	299	304	306	311	316	336	328	287	320	336	306	308	338	323	302	303	343	325	325	338	314	337	320	323	289	326	326	327	317	303	310	310	319	344	298	312	337	297	291	348	310	336	296	337	318	344	334	306	320	336	262	327	301	287	293	330	321	317	323	295	327	290	327	306	302	312	299	340	319	332	311	310	342	299	349	302	309	301	325	307	337	304	313	339	330	348	335	326	307	310	338	334	325	293	331	304	310	312	334	314	317	314	297	289	368	290	289	308	321	328	306	304	324	332	312	323	298	315	310	337	328	348	343	335	302	304	292	301	333	294	365	322	311	324	328	295	304	300	329	316	326	320	295	300	330	307	296	318	327	319	312	290	318	327	283	352	310	300	315	304	310	332	271	328	347	326	297	331	311	321	329	294	324	320	321	328	309	341	333	341	310	319	302	324	335	263	320	313	318	296	323	322	317	293	332	311	290	302	298	328	332	288	295	323	333	336	326	310	359	296	331	350	308	321	297	332	304	374	323	294	280	334	309	344	337	310	308	311	304	318	287	322	299	337	342	298	296	325	336	349	293	323	323	319	326	300	325	336	306	337	320	303	318	267	311	307	316	321	342	321	311	332	313	334	314	307	345	285	333	311	340	333	332	301	309	305	293	313	312	337	303	325	315	334	327	294	291	284	326	338	316	294	337	315	307	289	287	339	303	301	320	313	304	342	291	305	324	301	325	267	330	299	320	323	336	317	300	313	344	343	360	320	284	315	313	328	354	354	318	321	286	321	310	294	315	299	322	304	326	353	318	304	315	298	357	359	314	315	305	346	313	307	312	344	301	309	336	307	328	309	315	311	333	300	306	285	321	317	319	315	289	302	317	296	305	296	289	326	324	290	325	326	318	303	297	281	315	295	306	343	350	292	302	310	338	333	307	318	325	324	307	298	314	322	334	293	348	356	316	305	309	331	325	288	311	315	307	299	294	324	358	308	332	327	303	340	275	306	344	327	299	319	332	317	300	325	321	291	321	320	297	312	326	289	366	307	301	300	299	312	309	372	301	327	310	326	359	334	321	296	336	311	321	309	343	327	292	343	343	308	335	315	316	311	352	339	307	301	319	313	310	308	301	318	320	351	335	319	330	334	309	305	289	333	349	364	301	316	297	324	301	290	270	327	333	322	287	310	312	323	313	325	314	330	327	308	323	320	298	317	318	339	313	363	309	296	329	323	304	323	316	344	334	288	308	320	340	299	343	338	325	315	312	329	353	340	331	336	288	324	311	300	310	357	299	336	314	323	345	306	313	306	307	318	315	312	306	348	313	323	340	310	317	293	300	333	336	301	326	287	284	328	325	326	316	330	346	321	307	288	314	352	322	286	342	306	304	315	326	344	343	303	333	339	307	323	301	325	294	285	341	335	319	281	327	330	310	316	309	291	291	299	301	293	308	289	305	291	367	313	304	319	323	337	329	297	326	304	284	348	330	319	315	333	293	342	311	363	340	309	319	335	306	330	338	342	338	301	316	323	316	328	287	339	302	348	333	353	326	326	335	314	299	330	317	298	337	322	325	309	317	330	320	294	342	299	328	336	283	304	336	302	328	326	277	331	327	323	271	305	310	327	332	332	331	328	305	294	311	329	328	320	321	344	326	308	343	310	324	300	319	313	297	311	313	312	310	315	342	308	317	293	315	307	304	314	306	303	339	305	308	334	294	316	326	295	348	355	355	302	312	341	354	308	302	320	332	317	333	364	328	301	333	292	315	345	325	335	310	317	339	327	297	307	337	328	327	314
35128	60114	54440	43178	36560	30968	25410	19841	14957	10888	7949	5697	4094	3180	2484	1909	1530	1200	1055	892	767	703	678	613	600	541	558	481	520	483	507	485	489	490	471	479	490	489	488	454	459	465	457	464	455	464	509	449	420	468	456	442	491	415	470	483	441	449	422	436	445	484	471	471	465	470	465	471	453	465	468	450	450	450	453	423	446	434	449	485	422	442	465	466	447	443	420	479	440	468	443	533	466	463	454	460	443	445	491	431	467	471	462	452	465	429	477	501	445	455	457	470	457	483	448	445	435	451	467	471	427	442	489	465	450	510	438	413	434	429	478	464	431	451	422	452	412	449	477	412	460	462	440	460	446	456	444	484	463	447	417	447	443	451	441	471	453	449	467	484	455	427	460	424	436	476	474	494	493	444	408	474	440	455	476	438	449	459	484	423	465	466	402	458	437	487	480	508	434	443	471	448	427	452	454	465	449	443	481	459	453	453	487	464	442	448	449	455	425	429	452	433	462	439	459	463	469	422	449	477	449	491	460	491	437	440	456	439	478	452	440	437	467	451	441	440	429	474	468	463	446	462	447	415	466	475	439	469	454	435	501	448	451	447	487	467	432	452	449	483	433	482	492	432	443	412	471	451	475	449	461	463	463	442	448	428	438	401	469	455	434	454	452	444	460	467	461	456	446	479	476	481	468	437	503	439	479	460	439	450	408	472	438	415	444	475	465	481	434	457	450	451	468	433	468	458	469	417	451	443	445	439	453	463	455	424	514	428	459	447	422	444	440	451	451	448	473	449	441	409	444	424	454	450	451	472	446	450	413	443	448	439	470	445	426	475	441	488	466	422	491	442	455	454	418	446	448	456	409	471	446	486	465	467	498	411	457	448	434	471	459	470	415	424	457	478	449	429	489	502	441	455	412	471	430	419	444	423	436	438	473	484	453	421	445	495	438	456	471	449	452	476	487	468	412	439	461	443	442	429	437	450	425	456	454	460	444	487	444	441	481	470	432	492	445	460	453	480	459	459	434	463	489	437	439	441	475	453	473	451	501	469	474	422	465	450	450	480	474	394	440	484	386	461	412	416	421	469	450	457	461	445	441	488	458	507	452	465	469	456	452	438	473	486	464	431	430	460	436	473	458	465	457	461	424	453	475	458	463	436	495	433	471	415	453	480	442	466	413	425	461	457	452	472	432	459	481	441	484	442	466	436	442	461	442	470	450	476	469	462	451	433	429	467	438	445	447	446	430	447	454	451	446	458	426	478	456	476	438	456	463	455	456	479	475	495	464	465	466	471	429	444	444	426	425	442	477	497	445	454	432	443	475	437	433	421	438	409	468	479	421	417	480	435	430	476	440	460	497	477	450	441	451	454	432	461	425	432	460	460	459	457	476	455	462	488	438	457	452	431	470	482	471	465	446	420	440	446	460	445	454	471	426	476	432	461	480	455	437	510	493	454	452	483	431	420	425	434	440	426	452	465	480	458	467	481	422	438	448	442	439	426	453	424	463	434	429	469	480	413	473	474	455	441	461	465	442	466	453	479	452	437	477	461	437	463	441	467	496	440	471	439	412	445	445	463	465	458	444	438	489	437	447	465	440	452	483	497	448	422	451	449	452	443	471	408	481	435	464	469	472	469	412	465	443	453	487	434	405	442	440	472	446	463	498	417	481	468	417	477	488	459	462	470	484	442	463	426	448	421	483	494	485	474	490	439	425	466	422	437	478	444	412	450	499	436	465	429	462	431	455	451	466	446	445	473	401	404	455	487	472	477	447	433	490	425	467	452	481	468	443	448	484	417	480	448	467	467	464	460	484	463	447	456	460	441	436	462	436	441	486	459	432	425	458	434	455	441	454	443	474	469	470	452	474	416	450	490	499	431	425	454	439	448	445	455	454	427	454	440	452	459	493	465	452	479	458	490	484	440	431	460	456	453	496	457	417	451	399	459	449	471	452	467	450	448	424	486	481	476	463	472	447	475	444	403	464	415	451	440	471	489	462	426	469	441	429	490	476	452	459	407	427	479	461	449	487	497	471	438	446	461	485	453	471	464	425	458	441	427	454	446	470	481	472	444	451	456	450	494	451	445	455	466	446	467	460	450	420	435	470	445	446	421	467	416	482	475	453	469	482	431	481	463	452	453	426	437	480	419	442	454	498	467	442	434	449	460	450	457	469	452	470	459	430	458	432	451	434	489	495	424	477	482	470	451	450	462	446	437	479	450	445	482	488	464	468	425	488	441	490	401	433	447	455	432	442	451	441	475	450	460	421	446	501	433	459	443	473	443	445	471	435	469	437	432	446	453	477	453	499	486	447	438	409	456	459	481	465	471	441	486	456	414	423	459	490	436	447	472	481	443	420	444	450	466	496	451	459	450	450	448	474	471	446	444	462	445	473	473	448	463	474	428	495	416	470	426	458	447	435	462	477	457	464	455	473	484	467	477	452	482	446	481	432	422	462	480	475	434	433	457	428	416	433	462	490	471	465	459	479	441	434	463	485	452	472	438	466	441	456	458	463	424	413	470	486	463	451	477	456	460	444	455	432	473	439	468	463	485	451	414	479	463	469	472	451	434	451	476	449	443	474	460	449	450	463	468	445	480	455	472	441	493	420	472	496	427	437	436	465	442	505	475	473	465	453	477	447	499	483	432	449	441	456	481	452	432	431	424	478	481	460	462	465	480	471	426	454	409	501	471	462	481	452	454	480	471	463	462	454	463	457	462	456	445	475	465	487	415	450	435	434	430	484	462	460	478	500	474	446	434	421	492	459	469	449	459	430	427	466	446	455	447	427	460	487	442	473	444	486	448	406	454	448	476	452	437	444	503	414	466	509	420	466	473	473	462	449	477	477	447	465	426	451	450	456	433	448	484	454	443	488	439	461	486	450	432	489	447	474	449	444	462	448	424	460	426	451	437	483	430	473	417	441	440	457	453	469	475	494	480	461	416	472	476	432	476	459	466	457	446	470	468	441	471	433	453	461	465	466	449	429	468	453	440	452	464	447	462	460	448	445	467	457	426	452	506	497	456	455	429	488	427	492	448	441	474	451	469	469	423	463	448	459	482	473	436	432	449	474	442	448	463	488	449	450	480	449	443	469	463	420	455	431	468	452	504	462	459	451	455	409	459	439	469	469	454	480	463	425	436	470	443	441	446	462	436	474	444	472	446	445	496	468	464	463	420	458	470	431	424	451	458	456	438	454	439	428	462	442	460	440	455	451	463	441	437	439	426	488	459	437	450	468	439	442	478	491	434	454	454	486	459	455	420	452	490	450	487	425	462	414	439	461	407	447	456	484	440	441	462	446	439	412	465	476	438	445	482	447	456	434	460	447	484	444	466	496	469	443	470	482	448	457	445	476	477	449	402	471	434	445	476	445	473	456	450	484	460	465	445	446	455	451	413	448	423	474	440	454	483	487	474	482	433	459	468	412	428	475	448	453	473	466	479	472	449	467	427	442	474	476	443	441	453	456	443	450	453	472	434	435	426	432	440
28567	31845	37211	29238	20030	13112	7859	4925	3229	2120	1516	1161	870	725	550	559	502	463	403	410	369	361	355	370	371	375	366	324	327	335	313	332	309	314	338	328	302	348	325	321	309	318	320	335	348	332	316	314	330	333	320	328	354	342	317	339	298	353	325	311	383	325	347	335	347	316	334	313	331	310	289	341	337	300	334	326	336	326	312	303	326	351	317	333	318	337	315	304	326	337	327	308	307	302	302	332	307	339	323	315	305	336	324	321	310	373	328	316	323	338	331	304	327	344	313	325	336	338	346	345	332	376	329	315	321	346	331	317	329	342	344	339	323	302	307	334	331	297	327	353	324	323	318	311	325	334	334	294	329	359	332	325	358	348	373	340	351	318	313	330	394	350	322	343	319	322	350	338	317	310	317	343	330	332	307	328	333	328	343	294	333	340	359	301	324	308	329	286	327	348	310	330	307	304	331	349	336	308	349	313	335	332	343	315	331	315	336	316	358	315	374	334	337	291	295	341	312	340	351	286	283	314	326	321	325	318	311	326	318	312	319	303	330	342	320	317	324	356	342	293	328	324	319	339	332	315	303	355	336	345	298	326	307	317	335	325	348	287	321	346	308	303	320	309	336	311	300	347	330	300	337	351	322	318	326	313	331	331	309	308	341	298	326	317	286	347	327	320	336	325	322	335	332	338	341	299	315	333	297	304	298	320	325	321	297	349	346	308	317	341	316	352	329	331	316	324	310	329	309	324	334	324	321	305	347	332	315	341	311	340	362	313	304	348	304	340	301	331	323	306	306	307	353	344	309	305	345	332	307	328	334	344	318	333	328	351	322	317	307	311	325	296	340	324	340	319	352	343	295	330	343	346	332	315	344	317	357	338	344	359	321	338	316	316	341	328	317	322	312	306	302	325	348	366	344	335	327	328	335	346	351	326	331	346	351	294	311	322	341	342	311	291	325	310	315	309	337	298	347	335	282	319	329	344	324	344	309	333	341	294	315	325	325	336	343	340	302	314	303	320	339	345	339	332	328	331	333	318	318	357	327	351	325	351	317	311	328	324	320	338	376	349	341	308	325	309	366	285	298	304	331	290	326	346	321	332	307	351	311	321	339	357	336	316	351	297	307	342	337	305	351	342	317	306	290	336	297	343	339	332	327	326	341	327	334	319	323	325	343	331	288	309	340	288	317	310	308	302	310	293	334	326	331	343	335	312	307	338	336	298	323	360	309	330	295	321	372	347	372	316	318	339	342	330	349	344	309	302	366	329	359	318	320	286	308	315	378	296	345	319	347	355	326	318	302	326	324	363	344	306	316	316	317	351	339	314	325	327	359	361	333	353	314	347	322	305	326	300	297	305	356	335	320	374	322	307	348	359	298	309	286	337	326	327	361	328	313	311	311	328	315	356	323	305	318	303	338	320	296	342	338	351	297	338	333	359	315	327	296	316	298	325	325	314	346	320	325	326	294	325	325	307	331	307	325	305	317	299	330	341	324	302	314	319	314	314	301	312	350	322	319	321	332	368	325	314	354	322	327	361	323	338	299	341	325	331	328	343	326	350	345	331	329	337	310	331	321	309	338	316	309	331	326	322	315	336	306	321	316	297	327	343	315	280	335	316	319	339	354	332	301	332	319	317	330	352	329	289	341	337	323	309	313	348	343	323	308	309	310	324	319	317	351	355	304	333	320	299	336	352	328	310	302	310	315	346	330	345	343	304	339	347	330	357	300	326	316	300	340	372	333	301	314	329	288	332	328	331	340	327	322	314	342	330	315	339	311	318	338	342	305	327	346	310	298	317	373	345	292	352	331	359	304	307	306	312	307	326	313	338	355	361	324	312	339	352	316	350	294	351	320	347	335	341	290	349	335	306	320	309	334	364	347	353	341	325	299	302	296	317	372	341	292	336	328	355	312	330	355	341	320	348	325	340	359	298	337	321	298	308	317	321	324	308	331	315	329	320	341	327	333	333	344	336	308	360	342	321	311	350	339	310	341	314	326	298	339	351	330	336	342	310	324	297	326	348	356	319	308	330	309	326	315	316	339	305	309	298	335	313	286	314	358	296	321	340	319	327	312	327	310	324	318	316	337	337	321	364	321	304	322	308	367	337	318	302	329	322	316	337	329	337	346	341	352	351	335	331	344	326	325	312	326	338	325	315	332	312	343	322	308	309	336	354	340	311	327	323	321	334	310	322	328	323	323	342	337	318	320	305	339	331	340	332	323	310	349	336	333	327	355	356	337	306	327	344	307	333	340	303	309	322	334	365	348	335	343	322	311	326	307	329	346	301	304	303	300	314	332	324	321	320	306	329	296	345	340	305	347	353	331	307	327	343	313	322	377	337	334	324	341	299	325	315	297	343	316	345	342	320	297	329	340	333	333	337	303	296	328	309	320	332	359	345	340	302	347	323	301	325	325	322	322	329	332	330	311	335	307	352	317	348	312	310	295	343	355	324	328	313	292	375	327	321	321	320	299	337	305	304	326	327	311	297	331	286	361	327	304	353	341	374	323	344	304	336	340	305	327	307	323	323	318	313	312	311	355	308	333	326	309	319	319	326	320	331	328	306	315	349	339	363	347	334	304	335	319	336	328	325	338	357	335	291	281	340	331	322	328	316	313	331	347	325	337	339	333	342	311	330	330	335	342	325	325	328	326	293	342	328	327	282	366	326	353	318	308	327	342	328	303	337	353	324	350	333	366	356	318	310	327	333	343	353	343	319	296	321	351	335	327	361	327	319	321	339	308	317	317	334	339	303	343	324	308	308	330	309	330	313	325	319	322	314	319	324	355	301	320	328	337	322	332	326	309	324	342	297	327	329	314	300	350	305	323	300	297	343	325	326	303	336	306	338	348	333	334	332	298	292	322	353	339	313	331	315	324	317	301	318	362	342	336	356	358	313	359	330	350	349	359	300	286	319	318	313	333	311	352	326	347	322	297	335	360	333	342	324	323	332	324	318	333	304	308	334	294	326	336	316	337	340	332	318	308	313	372	340	319	315	332	348	317	299	337	295	338	294	297	325	320	338	340	329	349	304	307	284	323	338	281	327	310	315	343	308	326	329	299	316	329	338	330	329	347	329	301	340	328	352	318	291	349	331	337	336	341	304	333	314	319	321	345	321	287	324	304	364	320	363	354	319	314	321	330	317	314	297	316	324	357	322	325	327	329	318	354	291	282	313	330	340	363	350	329	326	282	303	346	305	324	293	343	329	338	319	318	341	320	328	326	354	305	344	340	332	304	323	321	325	339	344	335	293	346	339	358	314	317	299	300	341	355	350	310	337	315	349	346	310	325	362	309	299	347	298	317	301	332	294	289	310	329	336	356	315	327	335	319	321	307	338	315	341	351	342	321	320	320	321	343	333	338	330	317	292	298	313	308	316	334	321	304	280	338	345	314	334	326	304	308	343	320	323	320	340	346	302	319	326	284	313	315	341	305	336	333	329	323	329	325	320	317	307	298	354	323	351	343	345	350	352	341	325	321	323
34128	49660	43871	32970	27079	20739	14891	10837	7596	5220	3705	2682	1974	1548	1191	1034	800	734	690	704	657	552	549	569	553	504	505	502	506	491	503	475	471	526	466	498	475	480	457	502	481	464	485	452	478	474	438	469	485	473	433	475	515	461	491	497	505	446	485	497	450	480	474	440	466	463	448	459	492	445	464	494	472	465	511	453	477	487	464	454	502	477	480	472	488	449	504	495	470	486	507	478	444	464	458	504	469	467	478	497	446	499	476	462	451	440	446	442	460	454	423	441	481	471	426	526	485	432	477	469	451	463	443	480	443	484	446	493	444	417	486	486	436	451	511	467	482	476	479	480	439	464	481	486	457	503	503	476	474	484	447	463	425	454	465	474	483	435	438	483	476	499	481	525	439	469	473	493	489	487	469	468	495	468	434	478	507	436	429	503	481	472	443	452	456	450	470	461	436	485	480	448	476	481	443	451	463	472	480	464	487	499	456	489	484	492	500	469	468	493	439	471	459	473	479	495	478	453	463	499	477	495	456	456	452	481	502	463	502	515	502	487	495	483	462	461	427	477	473	496	465	435	488	476	457	489	519	466	496	477	457	487	454	478	477	478	493	452	427	463	484	491	427	520	452	453	480	466	466	478	520	472	467	463	464	506	490	481	468	473	438	516	496	512	484	473	437	461	477	480	500	456	446	429	478	489	442	468	498	448	499	436	459	484	461	484	510	448	520	503	516	429	454	469	510	512	491	431	462	452	426	475	460	480	479	483	468	470	459	465	456	475	462	473	500	470	467	503	445	460	440	510	479	488	514	507	475	480	442	483	488	439	469	446	445	502	451	479	489	487	460	459	473	509	461	494	483	466	465	470	441	480	433	451	480	490	462	450	451	503	479	481	487	486	443	485	471	486	485	476	491	450	469	465	474	513	482	509	469	486	504	468	462	476	439	486	467	433	469	429	524	472	460	479	449	469	466	455	479	485	467	491	500	467	490	451	470	454	421	466	423	490	465	420	461	525	462	476	459	425	516	478	458	460	469	474	449	458	506	484	469	448	487	492	466	445	479	491	448	443	492	488	472	492	503	465	468	477	479	499	469	508	446	456	459	435	432	501	467	467	479	466	486	462	458	496	501	453	433	489	521	473	486	411	495	415	481	443	475	462	494	421	454	453	477	462	482	442	498	474	479	456	464	477	440	462	466	481	514	527	470	477	516	456	483	484	454	488	468	498	453	487	510	474	459	502	464	471	466	478	482	505	462	481	474	464	462	510	508	500	455	510	517	494	473	474	470	476	480	446	497	479	479	460	453	480	474	466	481	451	450	477	470	487	437	486	492	453	458	472	469	481	473	459	447	470	432	454	463	462	456	474	472	496	490	490	451	501	471	446	478	479	503	430	472	497	472	505	478	510	413	438	491	487	450	446	506	470	508	478	466	441	487	491	460	489	471	482	491	490	491	488	473	521	483	461	474	470	533	487	417	494	475	481	505	437	509	471	449	488	467	497	471	456	479	486	497	441	486	462	478	460	499	431	464	504	449	454	462	485	513	477	505	491	459	459	499	493	505	503	486	483	464	454	479	469	467	480	487	477	452	456	448	462	495	463	491	464	470	494	455	485	507	507	430	486	484	457	460	465	477	472	469	456	475	488	510	511	463	480	481	473	512	439	450	466	456	482	453	460	453	439	476	448	480	485	480	487	448	468	471	461	450	460	467	487	492	491	473	448	493	472	491	470	520	481	500	468	445	497	464	457	484	475	519	485	484	475	464	476	485	478	463	461	451	464	470	511	459	474	454	454	454	462	489	471	500	504	469	494	458	439	468	483	460	473	518	472	454	470	443	485	479	498	465	450	454	498	466	449	493	495	442	479	459	486	471	484	488	451	506	455	485	484	479	499	455	441	527	447	453	485	468	513	449	465	475	481	416	472	470	442	502	441	477	482	458	448	425	486	452	448	441	495	478	523	493	443	495	475	449	480	483	450	484	461	448	494	481	460	524	474	470	485	487	460	492	511	431	467	443	490	454	479	432	453	451	510	462	457	466	487	474	479	474	450	505	514	508	471	506	484	469	473	482	494	465	473	456	445	489	469	445	473	503	493	509	461	486	492	491	493	466	430	450	483	460	475	479	491	448	499	527	446	458	469	456	456	454	443	452	449	489	427	470	466	464	448	461	489	461	450	470	464	499	497	485	477	523	497	481	483	500	474	476	445	445	493	541	480	458	503	469	464	474	462	469	486	466	436	491	468	470	452	476	459	451	467	506	451	507	463	474	460	508	458	457	500	499	453	447	469	464	464	470	436	450	439	470	430	452	470	483	509	478	495	485	454	500	477	496	491	483	438	481	497	490	482	490	472	481	502	421	445	501	471	486	493	453	501	475	474	468	449	426	466	467	456	479	440	458	473	427	451	491	472	494	493	466	482	484	481	460	465	480	473	475	495	480	477	470	462	398	495	484	496	484	463	461	471	454	509	483	517	472	491	476	464	509	490	454	469	474	466	525	551	485	494	486	441	493	479	461	481	495	450	462	494	456	422	473	482	484	513	473	441	482	444	475	486	453	433	459	474	477	459	444	459	477	436	488	509	449	482	475	497	476	508	483	482	448	429	512	473	466	480	490	481	494	442	502	440	442	497	491	475	451	518	480	468	464	478	481	500	440	487	449	476	455	474	474	535	491	459	476	489	466	470	503	476	475	472	471	453	456	485	470	503	474	485	474	483	486	468	464	477	477	491	483	468	484	478	451	441	475	492	462	424	442	452	500	474	495	476	510	467	455	487	473	461	507	464	464	473	459	484	500	479	497	460	498	485	509	490	485	465	469	483	505	446	456	472	508	444	496	521	433	488	447	478	468	523	475	482	493	446	459	479	483	443	486	454	471	446	454	461	501	480	472	453	456	446	443	465	485	518	464	457	492	443	491	466	493	460	445	493	457	459	520	484	492	487	453	482	489	469	479	457	494	458	487	501	469	479	477	450	455	457	476	477	424	453	502	487	490	463	494	454	475	495	455	475	458	482	493	496	493	465	508	423	502	455	492	453	452	513	496	493	491	484	431	514	480	464	469	454	490	473	435	496	496	441	484	486	449	464	484	470	453	466	483	452	479	471	462	479	479	502	442	443	475	471	416	443	483	466	467	472	463	442	505	505	485	475	466	496	502	461	470	465	467	449	482	496	469	479	468	513	485	470	487	506	444	441	471	498	464	485	468	502	473	482	471	463	452	484	526	447	459	491	453	467	488	477	490	522	489	464	464	447	480	468	439	490	482	496	424	427	472	481	494	484	484	552	470	477	468	512	477	449	487	432	452	464	475	450	503	434	490	504	471	476	494	431	496	480	423	521	478	466	463	491	464	469	440	484	428	470	497	485	482	444	475	448	469	466	474	511	514	469	474	490	463	450	459	498	448	476	493	459	485	481	470	481	477	479	435	478	480	450	497	484	440	494	485	487	425	474	457	439	488	471	443	471	462	440	447	467	473	478	471	464	479	479	465	511
24055	20899	28389	26702	23926	20154	14364	8424	5209	3579	2442	1807	1345	1018	840	707	641	558	455	437	441	401	373	390	374	347	344	365	359	354	315	343	334	343	326	341	342	307	310	329	311	345	348	340	307	336	322	314	351	336	321	322	305	336	326	328	335	289	332	357	337	341	334	350	322	327	348	304	363	314	313	302	319	315	328	363	301	301	307	321	366	323	320	325	326	331	285	341	339	322	323	299	311	330	322	346	325	315	298	316	337	346	300	323	331	324	350	296	326	345	315	346	335	329	323	334	323	312	320	302	333	309	335	342	309	320	337	324	333	315	325	322	312	334	321	343	349	341	317	306	335	345	330	320	327	293	294	316	329	338	305	357	342	321	303	348	331	325	307	322	314	325	323	309	305	305	309	315	313	356	332	320	327	345	313	360	313	308	328	317	291	322	321	321	322	313	310	322	332	328	346	339	294	305	307	347	371	297	331	317	332	327	317	305	321	317	331	346	317	336	356	327	303	324	311	301	366	360	368	340	323	348	333	326	315	330	332	311	322	296	330	331	318	311	309	309	319	332	328	314	323	345	337	333	329	297	356	349	319	336	311	323	334	327	315	289	314	310	344	310	348	317	345	305	293	352	334	338	321	349	322	312	322	309	336	329	334	313	334	319	316	315	361	328	308	348	329	315	330	339	320	316	321	332	363	303	342	325	344	325	328	315	377	326	306	356	322	326	353	347	343	314	343	321	333	345	306	330	326	353	341	317	339	281	345	347	343	319	334	339	336	358	337	348	327	345	307	309	330	311	359	323	305	350	309	312	360	350	346	359	329	323	311	304	297	303	345	343	344	340	355	356	275	313	359	340	338	353	330	314	327	337	338	314	328	331	345	325	288	317	341	302	349	332	320	367	325	324	313	339	347	311	314	342	340	323	322	316	337	329	308	318	334	309	343	348	365	339	329	325	333	337	312	308	324	302	314	316	355	327	319	341	334	360	326	334	318	340	342	333	337	312	303	311	324	322	325	342	363	356	351	350	358	364	334	351	334	381	338	317	341	308	334	324	338	318	336	331	300	319	314	337	316	307	306	316	344	316	313	356	312	331	343	350	316	318	331	320	346	285	341	309	328	360	354	303	333	357	306	320	314	310	334	311	346	344	337	305	336	354	344	349	343	325	368	337	355	369	342	299	347	336	333	342	351	295	336	304	307	332	318	331	305	349	281	353	317	327	309	332	340	324	340	299	310	324	320	356	345	364	319	328	362	307	357	326	317	308	345	327	316	310	321	348	317	363	321	329	339	335	308	333	328	324	302	296	334	337	334	304	341	334	305	323	353	340	334	331	323	316	328	350	344	307	372	323	318	315	294	350	300	336	297	313	328	317	332	314	330	361	317	352	308	331	338	325	308	359	331	316	332	318	311	335	337	346	330	355	331	324	336	320	345	306	335	310	332	336	315	334	320	333	331	325	279	358	314	315	315	308	303	357	317	347	286	312	319	353	361	319	302	317	342	359	302	320	332	351	336	331	307	336	333	342	318	337	312	324	304	318	335	353	323	336	328	332	337	337	321	336	309	339	318	328	333	347	313	346	329	323	346	317	335	347	358	325	355	314	339	342	364	293	279	329	301	302	359	274	342	309	330	324	336	335	310	326	350	327	368	352	310	354	330	318	328	316	330	303	353	321	326	329	352	308	325	324	329	316	333	330	317	360	338	308	310	330	325	296	320	336	312	311	368	377	322	328	323	343	360	313	338	350	306	330	319	318	300	313	330	318	325	360	327	308	300	306	365	301	340	320	323	321	358	287	362	322	308	345	352	320	301	326	344	338	326	324	312	329	342	306	323	367	301	351	310	344	361	353	324	300	330	326	332	338	285	356	300	345	362	294	326	330	332	316	356	338	334	314	338	359	323	339	348	323	318	307	300	302	305	324	323	331	320	315	317	336	370	314	326	320	313	311	305	345	354	348	335	284	333	330	309	331	312	340	347	347	326	340	320	338	319	324	326	333	337	336	315	349	345	318	338	321	360	304	314	303	295	327	301	327	321	333	334	301	314	323	319	312	311	307	342	324	365	363	308	313	310	381	339	322	339	325	337	296	315	323	334	332	317	314	344	317	347	329	308	348	315	343	343	341	351	320	325	310	337	332	328	368	317	322	356	310	342	324	353	330	327	336	303	315	331	312	312	319	315	343	350	313	342	347	319	364	331	324	306	367	317	345	335	350	317	345	303	327	339	316	322	310	328	358	306	336	347	319	322	347	321	320	323	323	339	324	330	314	322	361	344	316	316	332	310	365	333	336	348	337	318	348	332	313	360	327	316	360	312	342	319	324	297	328	318	315	349	305	318	318	357	327	321	347	328	316	351	338	363	355	333	327	311	314	343	317	347	356	316	356	320	324	365	329	341	344	338	310	334	318	323	341	330	330	304	341	357	336	308	313	332	302	330	336	314	366	331	323	344	359	327	316	333	309	340	316	313	301	331	308	311	338	313	349	295	326	330	334	379	331	314	335	333	313	338	296	333	327	311	348	307	347	301	329	313	346	324	333	338	331	334	275	332	321	309	329	337	352	325	330	338	311	305	317	326	327	363	341	356	324	346	290	328	316	349	334	311	312	332	293	301	310	319	336	323	324	359	340	341	329	320	359	335	336	341	315	332	337	327	328	324	336	309	298	302	331	321	318	351	312	337	309	330	358	311	342	323	290	332	339	315	314	347	321	323	307	339	304	361	313	331	339	329	315	315	354	308	350	349	301	347	332	307	324	339	344	345	328	324	358	319	307	306	326	323	347	324	326	318	332	349	331	365	380	341	336	347	338	309	330	293	317	348	297	341	327	317	339	340	308	357	319	342	341	337	343	336	308	327	336	354	350	317	297	336	315	351	316	294	365	357	319	338	339	340	335	309	327	333	333	350	330	314	335	372	345	309	341	330	310	330	293	364	317	325	314	352	352	332	340	313	312	334	345	331	320	325	326	317	351	314	349	292	335	316	341	324	306	313	313	292	295	330	343	308	339	318	339	323	311	337	348	335	329	337	339	312	330	348	346	298	337	330	341	308	305	306	350	350	339	342	320	310	304	301	320	320	338	321	298	354	328	329	318	311	299	303	330	343	336	304	340	355	332	329	323	335	324	316	334	361	338	333	339	330	327	326	314	332	336	339	330	340	348	358	322	329	321	340	328	320	308	327	363	363	320	337	324	349	288	317	311	342	335	325	312	308	312	361	316	327	343	349	317	316	315	297	294	322	333	308	306	331	346	308	318	328	311	333	332	351	335	330	331	312	340	343	339	349	319	333	343	338	324	338	330	341	310	353	312	336	323	342	310	366	366	320	307	329	320	345	345	316	318	327	333	288	320	324	323	315	363	323	328	334	363	319	336	311	311	343	312	332	309	319	308	356	303	326	345	325	315	346	353	304	330	351	360	320	339	336	305	341	314	317	297	319	340	334	354	307	314	321	330	323	333	363	335	347	319	320	342	348	320	310	312	313	336	336	337
34058	55570	49876	38711	32336	26234	20466	15514	11235	7764	5693	4215	3012	2255	1784	1380	1187	990	823	730	708	620	649	584	592	530	542	516	503	521	499	466	471	449	511	493	487	464	480	512	534	479	514	449	458	487	485	517	433	460	484	497	503	490	477	434	497	458	482	464	440	476	496	482	465	482	508	449	478	498	494	473	466	457	494	485	467	483	454	465	503	515	468	474	485	457	464	495	542	452	464	466	488	473	478	461	461	461	489	483	489	461	441	485	510	478	460	495	490	491	474	470	469	502	481	460	486	484	485	470	461	494	488	481	495	460	432	496	484	504	424	492	481	424	481	523	502	473	444	527	463	470	486	474	474	473	442	466	472	464	476	471	462	500	506	443	450	490	480	459	481	463	420	481	537	458	482	461	468	444	496	468	471	494	523	484	507	499	486	457	450	505	487	508	463	494	423	422	462	496	466	470	487	448	456	475	464	471	468	489	482	471	443	470	454	464	498	482	480	421	462	501	478	479	487	488	506	482	479	490	465	489	494	467	488	464	503	465	476	482	498	509	465	470	456	446	482	458	511	474	508	476	487	437	507	460	500	462	470	465	471	442	477	456	486	466	490	456	467	498	460	472	485	453	448	459	474	476	419	505	461	487	446	488	519	506	484	506	452	449	490	512	473	471	473	474	472	536	497	473	475	501	482	524	448	432	502	440	465	487	494	453	484	465	461	426	506	440	465	470	450	462	438	473	486	467	439	451	481	473	501	465	482	454	448	519	475	509	459	488	491	441	493	499	509	490	489	482	479	509	481	473	472	502	477	483	495	483	459	477	466	480	479	476	451	465	481	484	447	471	492	428	468	491	464	488	479	485	455	504	471	506	488	465	449	467	498	474	462	520	443	472	464	489	436	500	476	457	481	514	476	457	449	456	445	513	507	484	542	478	465	484	449	520	454	495	456	476	477	479	505	477	501	475	484	442	497	480	484	507	438	449	484	503	480	468	462	478	497	481	450	488	475	496	481	476	457	451	471	483	483	469	445	487	429	482	497	470	466	463	442	488	474	527	471	481	461	457	457	502	511	467	450	477	476	479	501	497	483	508	492	467	488	456	450	477	492	472	476	460	531	457	472	489	469	488	464	474	448	498	508	455	502	457	513	436	488	445	488	476	512	484	525	494	478	478	504	454	463	490	502	522	459	454	470	473	432	459	515	507	446	485	469	462	497	445	474	493	478	459	482	512	458	493	461	462	464	454	519	496	489	512	495	476	468	493	507	465	456	482	513	475	458	494	428	510	445	441	443	458	504	456	443	497	441	460	452	495	472	474	462	493	472	493	494	490	442	483	475	476	455	526	475	491	457	502	470	451	480	479	471	491	500	450	478	472	473	467	486	482	520	464	457	486	443	451	509	490	486	497	489	483	431	502	465	477	473	475	503	447	503	462	450	500	435	476	482	484	474	456	475	514	485	513	535	455	469	488	479	474	471	485	490	457	461	470	453	418	460	479	446	467	482	477	512	452	512	483	470	534	490	457	498	499	447	506	484	443	479	496	499	493	438	481	435	460	501	489	493	436	481	477	484	488	490	456	492	466	480	482	484	471	454	463	500	510	459	476	490	478	519	434	461	473	439	455	507	481	442	441	434	512	457	514	455	513	480	491	461	492	517	471	444	427	467	483	455	455	481	475	467	478	468	497	492	486	464	490	438	471	430	484	471	496	484	484	481	503	482	442	523	449	465	464	483	505	481	468	470	469	464	494	513	461	473	443	496	484	512	535	475	489	480	505	512	503	499	482	474	450	447	462	471	509	466	482	474	470	463	484	440	529	499	515	474	478	465	483	485	443	474	472	511	434	472	475	468	491	455	498	512	499	464	493	480	478	506	485	451	465	426	487	482	454	458	442	508	476	474	469	456	507	490	463	488	488	498	450	451	452	460	475	438	477	473	484	475	481	446	483	507	514	510	522	455	509	437	506	462	468	495	462	491	498	490	474	469	474	437	497	474	522	489	490	492	468	448	465	496	486	443	449	421	516	467	470	434	454	457	458	460	465	455	449	441	524	497	467	489	510	452	481	440	521	463	490	479	462	506	446	486	468	483	466	464	473	515	503	510	468	445	480	494	491	494	451	456	467	509	449	496	467	444	490	471	457	455	469	472	474	501	497	481	518	485	436	474	513	480	495	485	480	490	471	494	483	481	486	479	474	508	441	463	498	476	458	473	457	481	494	461	502	466	469	496	501	447	478	463	502	477	482	477	459	455	517	491	463	485	481	482	495	470	476	459	416	482	455	466	503	491	466	471	455	481	493	454	487	446	527	482	486	487	489	505	444	472	475	476	476	491	443	506	486	513	466	431	474	465	470	456	471	446	486	479	444	516	483	490	466	502	495	495	447	496	481	455	485	482	465	449	460	492	477	479	480	438	434	468	473	519	490	499	448	464	460	490	506	483	558	461	448	473	491	456	473	468	494	476	450	487	496	483	468	493	471	507	523	447	461	441	484	464	497	482	457	431	501	458	473	488	500	464	510	485	462	457	492	467	484	496	447	437	457	497	471	443	515	532	493	459	466	460	471	495	453	490	492	469	481	510	440	508	522	438	442	476	494	481	510	475	461	501	482	476	501	460	496	475	461	433	462	481	483	501	466	482	479	474	481	490	502	477	463	475	453	464	451	472	461	480	509	509	480	520	461	481	464	440	518	470	471	464	444	496	460	470	509	480	465	476	445	457	497	455	519	479	484	461	459	494	484	486	491	492	462	450	486	478	470	508	460	491	448	492	470	456	477	447	485	497	452	469	467	429	473	461	505	481	477	441	461	503	476	484	459	495	468	520	466	488	468	490	458	493	473	506	464	492	438	479	475	454	493	477	471	467	482	444	519	487	469	472	466	463	468	467	479	484	501	480	444	489	468	508	434	515	495	465	522	476	526	448	471	476	481	461	440	457	500	443	477	467	460	444	479	466	451	499	488	514	459	508	448	452	480	498	540	507	500	459	439	445	491	492	491	465	502	439	451	471	491	468	459	456	498	502	477	489	522	493	485	467	476	471	459	498	454	446	454	444	476	493	463	490	491	448	447	464	471	490	475	474	493	476	496	471	485	492	516	475	502	478	501	484	519	462	470	499	504	513	440	466	485	504	461	457	484	485	479	480	507	476	507	498	493	490	498	469	502	485	463	511	522	468	483	490	471	477	444	491	499	473	458	445	511	509	467	466	516	480	512	458	509	484	476	474	486	494	473	485	501	493	491	460	486	493	484	460	486	458	459	512	455	434	529	495	473	465	483	452	461	450	469	477	469	465	513	517	493	448	455	474	523	492	487	489	457	464	452	503	512	491	473	490	491	484	475	451	485	492	479	507	467	473	518	490	460	484	467	497	476	474	464	495	483	505	474	459	481	534	440	478	462	490	494	480	503	498	444	509	475	472	460	464	503	449	486	466	461	462	466	466	487	500	502	493	490	505	469	479	473	455	495	494	485	492	496	439	483	486	463	469	484	465	495
22770	20816	28423	23877	22696	24101	21764	13043	8240	5272	3642	2523	1907	1377	1114	935	772	592	568	549	445	479	399	384	378	356	392	335	351	357	335	334	339	357	362	348	345	346	343	307	349	358	343	312	295	331	304	321	318	322	345	353	323	316	315	308	336	307	299	329	335	345	335	312	359	322	351	323	282	320	320	345	344	327	350	346	370	342	359	331	332	319	341	314	346	334	301	341	322	340	317	333	291	319	311	330	320	334	318	328	326	330	315	337	337	304	302	336	290	323	307	341	310	347	344	321	349	320	334	313	295	357	360	308	316	325	321	295	334	305	315	334	324	320	341	295	285	354	284	330	300	331	310	346	324	341	311	302	357	341	315	302	309	315	354	333	347	319	321	304	359	343	322	328	311	322	309	336	344	398	349	326	315	340	351	293	362	349	336	318	327	335	316	310	332	355	329	334	283	309	343	327	318	327	315	345	347	378	323	343	368	284	352	328	329	348	304	351	333	295	324	323	325	340	332	320	306	307	302	319	315	308	339	360	327	293	336	351	333	352	334	343	310	321	337	333	345	313	338	318	319	337	330	289	308	334	318	327	295	321	337	351	364	299	305	292	331	328	327	321	345	335	329	309	328	329	308	334	324	302	338	352	330	323	314	354	306	335	337	310	326	333	350	309	316	344	305	323	345	320	355	332	336	310	336	336	341	309	337	313	287	320	307	304	355	331	315	358	341	331	332	315	331	312	324	323	319	324	345	318	354	328	309	292	324	318	336	341	330	299	333	337	309	290	290	340	334	287	312	354	337	305	312	332	291	319	344	309	333	294	328	326	273	345	319	292	292	302	299	332	305	328	323	323	314	323	334	311	352	356	356	319	299	355	308	341	347	343	327	304	326	346	322	336	328	315	338	313	305	327	321	336	306	340	343	340	349	336	316	340	347	347	346	302	328	307	340	339	291	295	305	340	318	334	333	352	319	328	347	307	300	333	311	329	316	356	333	315	312	331	291	318	358	364	348	329	331	329	333	313	362	353	328	315	362	312	303	351	335	356	304	348	337	327	307	329	319	337	356	333	335	316	320	320	334	334	293	318	303	331	381	329	326	351	336	334	314	374	351	342	310	316	295	317	320	348	318	327	355	302	339	335	323	329	362	329	335	327	335	321	328	306	344	324	331	325	327	332	314	348	341	340	347	305	324	358	299	302	315	349	353	314	319	334	326	312	323	327	315	329	339	342	316	355	333	336	331	317	349	279	330	348	305	341	356	312	320	360	319	317	344	289	309	312	318	278	351	306	326	355	323	345	345	355	336	327	306	305	314	322	299	360	339	344	316	346	316	326	379	314	308	346	359	307	325	323	335	348	320	309	323	313	321	341	340	304	325	322	309	293	325	322	317	320	307	304	375	340	333	308	334	325	326	284	318	329	351	325	310	330	344	339	300	344	331	342	341	351	338	370	292	320	348	346	309	329	299	328	307	319	369	314	339	344	314	354	317	336	347	330	288	315	331	334	309	322	339	331	326	298	300	310	348	327	335	339	322	331	347	337	328	309	334	330	323	331	326	310	324	293	332	318	311	348	334	329	327	326	328	362	354	318	317	315	330	346	334	330	304	348	359	356	314	340	317	299	323	303	330	335	345	303	319	314	329	311	326	321	300	327	325	329	359	315	291	327	338	337	339	319	354	302	319	323	325	355	327	335	339	337	325	310	340	348	341	321	298	308	322	345	325	327	327	322	324	316	325	340	328	339	300	317	295	349	315	323	318	327	319	321	324	321	330	304	322	322	312	346	333	319	348	324	328	318	322	333	306	322	312	327	327	327	324	329	354	278	348	312	313	297	342	291	309	326	312	308	314	298	298	311	325	324	329	336	307	326	338	307	321	339	334	344	329	315	352	300	369	312	322	324	336	311	343	326	361	338	334	295	322	353	346	303	314	354	312	316	314	331	326	312	323	324	333	333	336	307	327	316	312	318	316	310	334	326	323	322	350	317	322	339	319	323	306	326	294	329	327	296	336	354	338	358	307	282	347	329	329	336	339	326	330	297	326	327	333	308	339	344	344	301	325	343	358	341	327	331	311	338	313	306	370	338	341	354	321	329	319	307	320	323	357	319	329	322	313	319	325	303	299	313	335	322	325	347	314	302	330	333	333	312	336	353	320	343	351	301	350	315	344	323	331	324	310	324	337	356	352	339	332	335	300	331	333	325	303	361	323	313	341	292	320	330	354	349	322	354	344	310	337	343	331	306	350	313	294	320	312	333	351	320	316	335	341	339	342	301	327	325	301	313	313	299	301	328	339	331	334	310	299	341	352	301	320	331	342	344	343	313	359	358	285	303	328	316	329	309	316	307	345	332	376	325	344	350	332	292	331	339	320	304	368	321	318	331	296	318	309	325	307	318	329	320	337	317	333	371	307	346	285	346	334	335	315	340	334	328	294	362	332	300	297	371	338	343	360	311	352	326	321	358	346	338	286	300	333	348	302	312	287	340	340	316	327	309	301	338	361	330	347	280	309	328	326	360	306	355	314	351	285	371	329	360	347	329	368	294	317	328	316	332	273	321	320	349	304	336	313	363	358	305	325	312	318	314	320	327	330	306	354	333	303	318	315	328	322	333	307	313	323	323	353	329	357	336	330	334	332	299	313	344	312	298	319	302	338	321	354	319	291	332	283	331	353	319	323	314	330	316	356	371	333	311	354	292	323	321	326	288	313	347	320	327	324	311	337	326	344	340	315	338	320	337	305	343	313	324	320	302	332	354	317	319	357	285	294	319	314	314	330	316	334	323	313	323	306	337	325	337	351	306	329	324	304	302	325	320	309	335	331	319	324	292	305	298	324	354	322	325	305	362	329	346	330	349	311	306	334	329	344	367	316	354	319	328	333	350	313	322	309	341	329	347	304	372	312	317	339	320	295	368	327	345	355	292	336	353	316	341	324	322	292	333	331	336	327	360	298	317	286	356	316	334	306	295	349	320	340	326	320	314	342	318	338	290	304	321	367	291	319	331	307	314	320	350	311	345	329	340	331	319	345	301	368	323	300	294	350	306	285	351	320	336	337	328	305	345	309	335	319	293	296	342	335	304	313	328	304	327	323	356	323	314	308	329	319	324	324	330	322	331	353	318	320	307	332	302	336	320	326	336	323	333	363	308	324	328	293	315	355	362	293	311	289	338	330	325	316	354	334	336	314	294	342	352	325	306	314	337	304	276	308	333	341	321	282	357	345	349	325	341	328	325	329	299	332	313	314	358	331	327	310	312	322	320	332	325	333	352	334	324	309	311	343	318	320	311	312	334	330	363	342	309	305	320	336	335	309	331	357	303	318	341	313	337	333	329	345	339	340	357	324	320	319	333	338	325	350	341	340	317	336	333	310	294	328	316	320	323	331	307	334	302	323	304	364	343	297	318	329	346	330	305	326	331	322	333	338	320	342	306	377	323	365	321	335	330	335	373	347	334	349	324	302	343	337	336	332	326	318	294	336	316	303	320	315	323
35571	60367	55318	43501	36792	31227	25698	20232	15407	10984	8046	5950	4250	3213	2431	1889	1515	1258	991	873	800	676	621	627	579	557	550	518	519	498	451	513	505	494	461	444	516	456	454	508	453	489	449	473	464	468	474	470	472	457	445	465	443	468	485	464	474	453	485	464	464	431	474	450	473	448	458	471	463	454	491	479	459	487	435	475	458	479	472	485	458	472	504	438	453	457	450	435	463	479	433	484	455	429	458	461	446	453	446	455	454	479	458	425	448	468	460	468	476	477	498	456	439	432	484	445	476	462	467	436	466	468	466	458	465	486	488	480	464	468	491	479	471	458	465	469	458	453	466	473	472	474	471	440	480	461	444	459	469	491	480	485	453	467	478	506	448	435	511	471	471	449	444	453	461	499	458	486	445	479	458	437	446	494	455	472	493	487	462	461	495	435	477	421	429	416	472	484	496	454	491	447	469	457	471	475	476	464	503	463	451	436	441	459	471	509	442	485	440	495	444	489	454	470	499	470	446	428	470	493	451	427	432	473	457	468	463	499	444	476	442	483	439	489	459	465	470	469	411	461	485	481	452	436	437	475	496	466	456	464	489	436	466	495	477	488	442	467	452	427	461	461	440	478	421	444	470	474	458	473	435	459	488	433	477	462	448	443	438	430	477	455	467	471	459	449	457	478	477	459	442	492	483	431	454	459	476	480	442	447	443	467	442	458	493	456	476	458	465	442	453	476	438	478	465	462	468	489	487	467	520	458	474	452	460	493	488	430	476	466	467	461	473	490	457	464	467	437	472	511	456	449	494	427	448	482	483	485	473	475	513	491	437	475	487	500	434	454	483	457	453	469	456	427	461	468	439	499	440	476	467	457	477	484	438	490	485	474	457	485	521	457	456	478	470	488	468	488	460	452	492	503	444	464	461	458	498	459	465	460	456	497	464	499	449	454	459	456	478	479	490	466	450	490	437	464	501	462	459	476	484	453	499	489	499	456	467	473	440	459	492	440	455	469	453	506	452	493	469	456	425	437	454	460	462	482	455	490	500	475	422	444	451	468	468	521	446	473	463	471	495	438	481	482	417	445	435	454	441	423	467	424	474	457	455	451	462	473	506	463	435	453	462	459	495	406	468	459	429	427	454	442	453	483	450	545	447	458	472	446	509	440	460	519	456	476	446	520	467	482	499	471	474	470	407	479	442	416	453	478	458	476	435	442	455	480	470	450	474	454	462	471	469	474	453	458	467	433	437	459	475	415	456	441	469	465	478	451	481	457	450	468	498	456	460	462	445	437	462	451	480	453	434	487	456	487	466	465	442	432	458	470	429	446	514	437	489	473	480	471	445	477	467	469	492	464	447	443	482	441	508	453	441	443	507	473	454	476	463	509	457	467	515	475	400	438	467	499	485	434	475	472	447	486	433	477	440	433	480	456	489	485	455	424	478	452	483	495	480	526	450	510	474	467	447	434	476	445	460	436	456	475	483	473	500	463	433	477	443	469	454	436	479	477	504	501	496	499	440	465	441	451	475	447	457	424	447	481	454	473	481	453	481	502	481	479	464	452	472	434	444	454	445	466	470	462	433	453	479	451	486	444	463	444	453	475	481	446	485	475	471	474	461	450	471	457	476	444	466	462	441	451	492	445	495	420	495	460	473	470	455	500	424	474	456	477	477	448	449	477	457	477	462	452	481	446	450	477	519	474	476	458	436	485	473	456	437	463	428	466	457	463	437	480	442	488	480	514	491	466	486	446	451	471	402	473	469	465	489	470	444	421	446	465	477	438	438	482	431	443	464	465	493	471	423	440	462	487	453	471	456	481	460	496	491	446	453	477	443	474	444	448	469	476	525	471	465	457	446	454	439	461	453	455	473	458	477	442	462	471	461	445	435	453	453	453	454	455	466	439	496	534	491	433	456	482	436	495	476	461	468	453	462	495	418	426	425	458	489	465	473	472	457	473	486	413	462	471	441	453	461	460	460	453	467	481	484	454	454	446	471	494	457	498	463	459	476	477	473	441	451	444	478	482	456	448	450	436	450	481	464	460	477	470	472	483	480	476	474	446	451	451	460	478	481	492	438	438	453	433	465	486	467	467	465	433	483	437	462	448	477	477	474	451	472	444	450	443	476	434	448	484	456	459	464	453	477	449	472	458	467	458	460	454	495	429	482	447	481	456	455	466	491	458	465	453	468	430	469	467	486	488	477	483	458	470	489	456	443	441	446	462	486	439	483	457	484	476	464	485	461	463	464	455	473	461	484	462	451	483	459	468	501	446	500	487	479	464	479	483	514	441	478	446	525	474	456	481	459	500	457	468	474	451	461	466	465	462	480	492	496	476	456	475	468	465	449	467	461	501	463	431	425	451	490	488	467	449	491	439	485	430	481	459	479	457	484	491	426	481	480	444	474	466	487	443	489	462	433	445	476	441	462	504	479	473	457	442	490	447	443	489	488	466	432	479	454	485	454	465	458	450	476	479	489	429	436	472	476	459	446	448	482	455	449	479	436	475	472	478	468	467	495	453	466	460	441	452	485	478	490	425	456	471	487	506	445	466	445	454	456	462	469	459	474	471	449	454	482	475	436	477	456	452	479	460	493	440	486	457	468	480	464	500	468	504	453	459	450	461	473	444	458	452	499	464	459	448	471	491	470	457	479	454	450	475	424	478	486	420	443	470	463	499	470	472	487	471	455	465	481	483	505	451	457	479	480	475	424	465	489	484	492	485	436	438	492	443	467	456	443	441	455	443	500	440	452	494	444	456	468	453	464	455	460	418	482	497	464	470	493	496	452	462	474	498	414	477	487	466	477	446	458	425	469	455	500	480	475	457	468	467	433	463	485	479	477	482	467	484	487	466	480	461	495	462	486	441	447	432	471	491	449	521	458	460	468	462	456	442	483	466	456	482	469	449	460	502	471	446	483	442	442	425	444	473	454	454	474	455	474	515	461	457	464	468	468	474	470	470	464	475	454	467	453	404	462	465	488	476	465	456	501	470	468	456	404	447	472	479	447	498	464	442	457	497	494	476	455	441	473	420	467	469	473	445	460	471	475	515	433	474	456	459	419	500	463	500	463	503	468	466	474	441	465	482	459	457	465	487	466	482	474	463	454	509	480	440	462	472	465	462	440	486	461	464	486	446	483	481	469	435	485	462	458	389	480	456	455	447	484	472	459	464	425	452	449	472	482	441	508	481	485	500	478	451	446	450	461	451	483	461	486	494	473	469	446	466	460	461	453	469	453	470	477	469	464	499	458	459	461	474	479	462	481	444	503	452	448	475	457	410	481	440	462	469	481	465	426	479	444	461	436	462	435	478	484	466	485	448	460	497	463	472	531	465	453	464	478	440	494	453	445	457	450	454	472	476	459	444	457	476	485	467	498	488	468	463	493	454	489	495	460	504	465	466	499	427	487	452	463	475	459	475	429	476	443	461	451	511	471	435	478	486	480	462	499	452	469	487	444	427	434	477	468	473	437	404	442	466	514	472	475	456	422	480
28952	32120	37236	29202	19320	12418	8112	5182	3348	2334	1646	1151	901	732	611	527	464	428	414	379	409	356	370	424	328	319	347	303	358	310	318	349	386	324	297	339	346	341	321	319	314	330	346	329	348	328	355	353	346	359	321	336	321	354	295	320	342	381	347	321	324	332	350	324	307	332	319	319	335	358	313	330	341	316	340	356	328	319	330	358	332	329	347	324	337	344	336	338	318	305	332	324	328	330	352	354	310	335	327	335	348	319	371	338	309	290	343	394	340	332	326	344	310	345	338	357	347	316	351	313	305	319	349	312	331	316	348	378	328	348	322	325	346	336	333	353	363	331	338	323	313	341	346	352	305	283	327	306	330	331	321	327	318	341	324	327	352	356	375	347	316	367	306	357	330	332	323	339	308	333	344	316	318	336	333	349	339	337	332	328	349	310	325	327	317	306	365	314	334	345	308	305	377	325	354	313	331	351	332	351	311	345	344	334	314	348	329	347	334	329	333	325	327	360	335	334	332	302	337	311	338	357	358	310	319	326	302	311	301	346	352	327	325	323	306	346	316	340	352	301	299	341	306	303	315	309	314	310	346	309	343	326	313	332	352	358	323	333	322	339	350	333	346	314	310	325	317	320	348	307	320	336	358	327	333	340	328	343	324	339	355	320	351	350	336	350	347	311	334	339	300	345	351	334	355	329	326	303	291	310	299	333	317	335	315	339	345	334	329	333	326	314	308	342	348	333	341	346	358	349	320	349	361	343	294	326	332	349	368	324	354	332	322	300	322	323	325	363	357	324	338	320	319	314	359	357	339	309	378	334	326	284	320	318	336	336	315	300	337	303	324	275	312	339	318	323	354	312	323	321	319	328	310	322	334	327	340	325	384	344	326	336	314	318	353	342	308	350	305	333	319	318	323	343	326	355	323	330	352	342	327	313	337	296	341	335	356	353	337	351	349	327	337	340	339	299	328	326	324	339	309	306	344	298	317	343	334	344	352	357	319	331	329	331	309	334	346	323	303	306	296	319	365	308	300	338	334	319	318	343	352	341	315	316	332	337	348	335	356	334	307	343	346	317	328	312	324	366	331	335	320	346	309	346	337	314	323	302	341	321	375	331	344	334	325	325	302	333	324	332	337	339	308	314	326	339	344	356	328	324	361	342	325	333	347	343	358	330	304	320	296	329	337	333	323	330	349	356	373	357	335	321	342	331	337	294	318	301	348	336	333	338	348	333	339	333	347	320	328	334	324	322	343	344	352	341	338	314	330	347	351	305	346	329	330	319	365	320	317	330	364	343	353	354	358	341	325	314	376	325	294	354	318	320	339	319	331	321	330	360	306	327	345	311	333	288	346	328	329	332	312	343	334	340	345	322	323	288	345	330	368	306	349	344	330	338	342	330	326	356	318	312	294	338	337	373	331	337	337	312	323	329	345	315	335	307	360	341	320	333	306	347	351	337	328	320	344	313	336	329	309	319	329	305	310	312	313	349	344	342	349	328	340	329	329	314	329	314	344	362	311	338	297	335	316	340	335	315	339	319	334	309	344	356	322	354	298	319	328	377	332	321	302	294	307	359	337	319	345	329	321	321	313	318	346	345	359	316	336	306	335	365	305	336	326	335	330	349	338	347	342	338	341	328	316	345	325	330	335	311	317	307	327	309	288	351	339	344	345	319	331	334	355	353	310	287	306	318	318	338	345	325	324	312	344	328	305	307	351	323	338	318	351	327	347	323	319	351	347	357	330	326	329	338	338	324	310	324	343	293	363	349	343	318	320	339	305	338	353	306	360	314	341	330	330	319	359	327	324	353	359	339	344	301	344	305	329	352	308	336	357	314	315	337	383	324	312	345	292	330	338	337	304	363	325	337	336	335	315	320	327	328	334	333	322	315	300	296	323	340	301	318	312	322	302	333	317	306	349	358	352	349	301	328	358	332	360	301	312	308	346	294	317	328	308	301	338	331	359	326	314	332	293	330	311	357	352	318	318	338	329	340	320	334	345	357	324	317	318	343	368	332	325	342	305	327	318	324	313	320	310	320	334	297	333	366	327	293	355	341	348	354	328	299	324	333	307	327	365	313	360	323	336	329	317	299	333	359	323	316	337	325	321	332	339	290	328	327	349	320	328	335	361	312	325	346	315	335	347	329	344	323	321	350	332	352	334	330	386	335	331	312	323	348	342	311	330	319	323	304	331	358	328	309	322	350	352	339	325	342	326	326	326	324	339	359	338	340	310	340	309	302	318	336	337	355	341	330	329	313	347	338	328	334	337	343	354	337	357	366	307	354	310	323	338	302	294	275	327	352	306	321	328	323	361	330	294	320	354	331	324	313	329	316	347	323	368	330	340	337	317	341	327	268	314	321	362	344	313	355	347	325	333	330	349	321	338	341	316	296	344	325	323	362	331	337	336	331	313	289	331	301	294	337	367	320	349	343	370	346	355	318	337	323	341	344	340	310	348	327	312	322	319	350	328	366	344	337	331	320	333	307	332	335	315	359	318	339	314	303	335	360	319	356	320	344	342	360	301	349	319	319	329	291	338	325	317	322	336	345	340	307	320	353	340	313	361	355	322	331	337	307	353	342	334	343	314	335	322	341	358	357	334	324	318	339	350	335	363	332	316	320	324	334	299	289	341	331	334	346	334	355	320	310	308	339	307	349	337	348	308	340	302	312	360	302	338	357	338	367	350	315	319	309	339	311	347	299	331	325	351	310	305	354	339	319	351	302	310	376	333	344	339	331	362	311	297	309	293	345	339	321	352	337	341	341	332	348	326	298	335	335	322	348	321	315	367	328	318	301	327	332	316	307	306	337	338	299	326	357	323	323	330	369	328	327	345	349	321	310	313	335	303	314	302	341	317	355	346	317	336	362	339	327	348	340	340	337	333	328	340	343	299	353	320	315	331	336	315	300	335	336	336	338	327	306	347	324	334	325	348	375	318	361	339	334	349	300	299	323	339	326	340	346	323	313	361	315	310	339	315	327	335	377	367	337	343	323	334	345	338	319	339	335	356	333	367	309	337	343	331	320	335	368	286	352	348	325	353	329	359	332	337	311	346	299	342	312	343	329	335	351	334	329	343	347	331	335	338	311	358	320	313	354	325	300	344	354	319	340	330	332	355	302	342	351	335	316	347	346	347	310	344	321	329	337	386	324	326	316	367	305	306	319	280	346	334	324	301	316	307	325	347	324	337	348	329	328	349	326	296	350	320	309	330	340	304	337	307	341	308	354	327	327	332	329	315	352	343	303	308	323	329	318	339	344	309	336	343	344	346	339	351	319	311	369	318	323	333	350	311	346	330	310	300	326	348	353	327	348	346	349	344	335	360	328	341	338	321	336	327	316	331	329	334	363	359	354	328	353	323	325	314	330	353	281	333	312	347	332	328	352	321	324	351	304	336	298	346	322	304	317	300	329	343	339	342	318	354	338	358	334	352	315	354	302	331	317	315	317	322	349	345	345	304	369	331	308	319	330	317	332	364	350	294	322
34799	49463	43797	32807	25818	20184	15671	11066	7895	5346	3817	2661	2032	1626	1255	1018	845	787	695	638	578	599	554	527	496	518	501	528	486	485	514	502	485	456	469	475	470	494	454	476	478	490	458	482	479	505	489	443	488	491	474	466	436	494	475	482	537	460	474	518	510	473	456	443	466	474	503	481	462	443	467	455	473	447	473	486	495	461	466	462	480	501	431	474	485	502	458	490	466	516	488	480	502	459	479	465	480	501	493	487	513	470	488	473	519	517	447	468	478	472	538	482	451	484	471	445	454	488	498	467	483	489	472	452	478	493	469	463	452	493	510	454	507	510	484	480	501	494	513	487	468	492	504	461	462	461	491	495	461	491	467	476	476	482	454	497	467	496	496	447	492	467	448	460	462	456	461	487	491	489	483	490	487	476	502	453	496	476	513	508	479	481	463	463	487	504	517	507	494	497	486	459	463	496	474	485	465	476	484	455	498	474	466	464	471	478	439	472	487	475	495	460	489	484	468	463	451	444	479	498	450	463	464	451	470	478	494	462	488	450	475	504	466	458	484	474	462	516	489	452	481	448	454	500	477	494	439	506	478	457	478	459	486	476	493	448	476	478	499	487	475	525	474	488	476	486	444	479	472	456	499	462	483	502	465	470	482	477	503	467	436	475	475	522	489	477	478	450	455	461	462	489	452	461	470	488	499	479	505	461	513	478	504	465	485	538	457	494	506	482	458	470	461	449	478	503	468	507	483	436	450	506	489	469	494	526	486	450	511	454	456	486	458	487	499	475	504	488	450	526	456	511	488	460	486	463	458	505	466	494	481	473	506	490	498	492	443	462	479	470	499	469	499	453	493	442	494	497	501	454	487	515	438	467	488	455	485	459	476	484	474	517	494	475	485	489	488	477	467	471	446	488	483	504	480	454	460	512	467	459	491	512	498	471	493	459	457	457	491	514	502	437	454	451	479	464	483	516	512	494	492	481	466	485	471	468	492	442	429	488	488	483	509	457	467	490	493	486	449	509	505	474	487	484	480	487	474	485	473	497	503	491	471	475	459	499	467	465	507	455	467	483	494	483	504	474	451	514	465	496	537	488	463	487	464	529	473	475	464	511	471	487	486	514	440	519	444	509	465	483	463	477	489	456	477	479	462	494	471	494	494	499	485	491	490	490	480	456	480	483	494	498	501	470	445	498	475	483	484	530	528	448	500	478	494	459	502	514	480	480	513	474	472	483	454	473	506	529	499	468	452	472	464	462	461	477	473	467	467	483	484	453	463	477	497	491	523	455	483	520	485	504	495	477	470	490	481	525	533	472	512	480	465	497	478	487	483	498	481	478	499	481	446	482	479	458	461	443	474	454	485	507	528	479	483	501	472	530	531	446	441	463	462	517	450	460	478	475	514	461	474	480	518	465	495	503	454	423	478	505	502	517	490	468	508	486	531	511	449	491	509	502	458	498	458	429	474	503	477	481	496	465	478	485	450	487	507	451	450	479	495	493	489	474	478	447	477	469	455	439	492	496	508	506	487	446	482	478	473	482	515	453	444	437	496	506	471	476	469	465	501	466	526	500	502	463	478	491	476	464	455	461	483	475	465	487	524	479	438	517	466	476	485	479	433	494	453	446	516	472	476	502	457	485	491	535	502	502	525	449	446	451	522	484	477	491	458	453	465	472	467	489	487	478	487	501	465	496	477	462	441	472	516	474	486	525	477	471	419	500	440	465	491	464	497	470	487	490	494	495	468	448	480	501	501	467	461	454	484	485	497	481	452	487	492	510	471	439	474	482	493	494	451	478	501	491	482	467	486	469	477	439	456	454	479	441	489	481	466	430	480	487	472	474	478	518	444	477	492	461	530	481	479	473	463	458	491	455	480	498	445	526	464	476	489	474	502	483	473	494	525	485	492	479	510	479	479	474	482	465	465	496	460	492	496	456	476	454	472	483	506	503	511	456	488	452	453	492	484	499	504	489	443	489	493	490	462	474	488	443	504	486	445	525	468	467	482	484	499	484	480	514	435	503	483	477	468	489	495	468	463	471	484	475	471	481	472	458	486	476	445	466	523	459	490	465	485	480	523	478	486	509	469	516	449	446	477	490	454	447	474	467	461	483	479	493	449	481	464	482	494	469	504	472	478	482	480	463	455	456	457	497	470	489	481	472	510	459	469	469	446	467	507	465	458	470	519	486	460	475	468	486	496	463	435	486	487	454	487	486	480	478	455	503	481	413	451	465	486	496	497	484	485	460	466	512	463	477	515	482	476	498	482	463	478	496	451	479	490	482	483	507	466	489	450	449	487	484	486	483	503	485	524	466	497	477	477	476	467	459	489	478	488	499	464	451	447	465	542	458	458	483	452	488	460	459	495	489	471	477	472	478	472	469	449	487	454	476	498	448	450	464	466	499	471	475	461	495	506	493	472	477	435	479	502	470	493	434	473	495	495	482	489	489	500	464	457	519	484	487	505	457	487	461	455	458	476	475	501	511	481	509	482	508	452	501	498	472	490	502	460	471	471	481	475	502	489	468	460	475	477	503	502	481	499	495	522	455	456	511	497	514	477	498	463	534	467	464	516	468	467	457	484	475	472	479	509	457	431	508	418	455	467	471	497	458	486	500	475	471	482	514	459	432	483	467	451	518	486	461	529	505	458	466	476	462	473	475	512	468	528	471	491	471	474	486	499	451	465	519	482	486	484	454	470	481	454	478	485	449	439	480	522	516	464	478	492	517	476	494	488	531	481	484	482	501	499	460	487	483	491	462	474	494	493	484	476	440	493	452	505	480	442	470	489	487	473	464	495	464	498	454	465	501	469	505	496	473	483	457	513	483	500	483	499	475	446	490	499	468	482	463	449	496	466	459	471	467	473	485	513	473	473	501	486	489	514	505	477	528	492	500	446	474	445	486	495	456	459	463	468	456	498	509	479	442	473	456	472	476	486	478	469	491	514	469	473	478	458	469	463	460	498	498	474	494	463	517	478	491	449	483	500	454	487	497	484	495	513	470	476	453	483	464	472	482	452	481	466	485	473	467	486	458	490	481	489	487	474	453	452	479	440	438	465	455	494	482	476	497	446	472	445	448	474	484	465	452	426	461	493	463	497	461	431	496	454	464	457	468	471	471	463	499	448	471	452	486	479	502	507	446	449	480	498	477	512	440	486	479	503	464	499	483	489	498	506	518	508	496	481	469	470	472	441	466	500	495	495	471	520	506	483	497	484	496	491	484	482	486	528	477	482	519	494	524	468	447	493	454	486	475	463	450	475	482	473	500	459	474	499	451	428	511	442	494	498	489	466	487	470	485	499	491	470	527	495	436	503	474	487	439	492	445	483	498	445	448	508	484	481	467	497	477	457	471	458	488	492	492	496	488	462	481	452	463	447	486	510	486	498	467	482	497	475	473	483	521	490	539	486	523	466	449	494	433	502	506	470	481	525	420	481	479	431	496	484	493	448	476	493	485	485	474	485	527	452	516	471	476	484	466	476	498	468	432
24047	20847	28406	26706	23372	19833	14252	8449	5290	3532	2445	1805	1275	1104	848	690	612	526	460	441	422	419	350	375	390	343	340	351	326	358	388	305	389	342	359	345	303	333	306	329	312	365	357	335	341	345	323	324	329	345	317	321	342	333	343	354	327	304	326	339	332	334	335	331	312	338	344	335	351	336	356	350	338	340	342	325	346	337	286	329	360	306	318	337	330	348	321	339	323	327	341	303	352	316	312	319	332	319	329	333	314	340	318	348	318	309	342	352	351	326	364	329	287	321	318	367	320	332	312	331	343	345	364	346	321	341	319	323	329	300	330	339	291	341	352	319	333	311	359	310	315	310	298	308	301	346	343	305	351	303	319	337	332	359	318	322	299	321	306	300	315	344	354	312	321	313	317	314	346	294	320	340	330	334	289	351	348	338	319	329	351	336	318	341	326	313	357	323	320	367	370	347	332	324	307	340	336	316	338	329	328	325	308	336	327	309	305	355	340	352	341	302	332	298	331	332	354	329	361	341	325	342	301	329	340	330	321	332	333	318	352	331	331	326	346	324	332	349	355	291	335	335	332	329	347	330	320	323	318	320	334	355	349	341	338	342	328	326	349	355	398	327	338	328	311	367	325	294	312	306	342	309	302	337	324	328	341	350	355	319	325	339	326	349	294	339	328	329	337	306	317	310	354	344	352	332	349	325	342	295	322	340	301	313	335	307	309	356	346	325	341	336	350	342	308	326	348	313	318	333	343	316	350	364	369	340	343	330	335	317	290	325	362	360	324	342	328	357	355	327	365	350	325	334	334	331	316	321	353	312	337	367	340	330	362	357	321	351	322	334	320	328	311	317	306	328	330	334	336	337	326	331	313	335	320	349	366	368	337	335	307	306	326	305	294	298	322	342	328	374	351	318	357	322	327	307	327	325	331	322	344	291	328	306	327	339	332	353	344	331	320	352	374	350	348	339	350	340	320	319	297	337	350	350	357	344	332	361	321	318	324	378	320	330	306	377	315	356	326	334	326	310	306	326	330	326	317	375	326	311	325	307	305	340	334	340	344	308	323	332	317	327	344	358	320	334	335	311	340	321	322	318	333	337	326	348	342	344	355	351	336	351	334	322	325	343	338	311	347	344	336	367	311	327	314	342	324	327	327	357	317	337	318	320	368	327	314	313	337	335	338	341	340	337	341	321	350	313	338	366	334	308	312	341	300	346	310	330	330	364	306	355	329	358	327	338	375	352	334	318	330	320	345	335	305	322	347	323	339	318	324	335	305	317	297	313	306	354	368	336	332	322	311	359	350	354	319	334	346	328	327	317	345	291	360	310	361	377	335	340	312	339	322	303	353	293	338	308	333	325	363	338	319	321	332	330	384	355	345	319	363	317	360	328	336	356	343	323	306	325	306	298	355	334	359	322	342	317	344	345	357	318	294	322	360	345	326	351	347	332	335	317	315	331	341	365	343	329	338	314	348	334	364	329	337	362	367	358	321	332	330	322	322	339	324	334	347	334	357	341	340	339	310	324	343	327	336	381	328	354	315	318	329	310	312	326	335	365	347	330	319	295	334	322	306	322	346	312	365	334	346	326	320	357	346	314	335	334	339	332	370	322	333	312	310	348	337	347	323	353	337	328	363	350	355	363	318	344	339	344	330	347	360	359	323	304	319	302	337	314	338	338	315	374	292	314	354	328	340	346	344	348	311	345	310	343	353	306	323	306	330	331	308	308	331	321	325	346	350	288	342	323	327	329	317	331	358	319	334	335	331	339	373	338	328	339	305	371	344	358	326	339	312	335	337	361	332	318	341	345	355	335	325	318	348	330	353	327	354	297	338	310	303	340	305	340	342	319	350	340	355	345	336	308	344	338	329	318	347	313	347	319	337	341	369	304	366	324	323	365	325	345	334	325	335	325	331	335	347	361	338	315	351	305	362	302	360	338	301	353	356	309	325	348	341	322	309	334	352	299	313	323	343	366	311	312	340	328	341	358	349	349	337	367	352	330	302	352	337	342	333	319	334	321	325	305	296	303	321	335	317	385	315	365	356	351	314	335	353	350	339	329	334	371	316	323	315	340	343	344	340	352	324	322	327	361	333	352	309	326	329	298	322	353	354	320	354	348	359	347	348	355	360	333	357	347	360	361	326	325	366	327	325	324	321	331	348	312	333	329	325	328	344	313	337	334	320	338	364	348	318	312	297	353	345	328	345	322	331	357	335	329	335	328	351	359	298	343	339	339	351	331	317	334	334	320	324	332	355	335	318	346	372	331	355	334	304	308	302	352	317	338	321	316	323	320	326	330	349	326	307	332	317	295	358	388	348	341	334	300	337	312	348	367	313	354	316	332	350	349	334	338	342	380	330	323	334	350	307	330	322	361	307	361	339	341	320	362	322	337	344	338	343	346	335	296	313	347	310	331	380	326	325	325	351	325	352	324	319	346	332	300	325	320	389	324	330	312	316	322	306	346	315	308	316	337	338	332	331	328	372	337	348	351	356	336	329	333	338	345	319	338	319	341	323	374	344	324	355	338	327	370	347	328	306	337	325	318	323	360	331	339	325	353	347	320	313	366	346	306	332	342	361	322	348	381	339	338	337	347	346	378	317	311	303	375	343	333	354	361	303	356	318	340	315	332	290	317	340	339	329	341	345	368	329	334	359	333	355	345	347	346	313	314	360	338	324	321	335	330	321	363	355	324	320	325	361	341	328	312	334	338	354	337	336	317	334	315	318	356	318	309	328	326	309	304	345	332	317	364	318	357	310	313	339	333	347	347	321	342	325	307	326	324	335	368	345	352	345	378	314	335	338	339	334	356	348	338	332	334	351	360	333	332	334	356	326	346	297	327	344	339	315	346	332	329	350	310	321	329	361	309	384	327	318	343	331	356	359	312	325	303	335	370	302	298	332	349	345	337	335	325	373	317	323	335	301	304	334	327	352	328	340	305	337	315	339	316	322	324	342	317	370	274	333	314	344	323	359	360	327	343	324	305	310	354	346	318	302	338	359	337	326	356	347	337	360	323	293	323	344	365	313	328	318	343	348	342	335	337	346	313	329	345	328	318	319	305	367	313	332	353	349	331	317	351	324	329	389	321	353	317	339	380	333	358	356	314	331	323	338	374	339	322	351	307	348	312	336	324	303	343	314	349	336	368	329	332	334	298	341	327	347	346	341	350	345	353	332	350	338	349	350	351	347	352	323	353	339	334	371	324	369	340	324	368	343	380	305	324	332	349	306	338	326	369	359	302	312	357	341	335	327	301	315	310	340	340	335	363	343	343	363	338	351	348	348	311	297	321	335	347	319	335	327	339	369	353	384	323	297	356	314	320	361	332	336	297	358	347	321	356	355	331	321	335	358	348	349	333	329	342	322	340	314	349	328	342	323	354	322	328	335	329	320	343	381	356	355	335	319	316	350	312	332	315	336	336	331	348	333	335	353	335	347	322	355	349	341	321	352	327	318	320	352	351	339	336	301	329	324	329	358	320	340	343
34159	55324	49907	38443	31511	25784	20511	15295	11372	8089	5676	4089	3065	2281	1775	1417	1135	942	824	701	675	582	602	576	592	522	533	511	547	479	533	487	513	518	502	459	485	481	476	511	480	486	486	516	474	471	484	479	480	479	484	509	479	506	510	479	515	500	463	498	488	510	491	495	475	509	481	489	483	440	465	488	502	441	495	448	491	462	440	492	474	484	482	449	493	470	451	504	449	484	453	491	482	470	462	554	454	501	505	466	487	482	498	469	514	446	513	487	493	486	457	519	480	451	497	463	485	475	443	464	476	504	490	451	472	445	484	492	450	501	468	432	507	463	496	501	475	468	497	477	489	509	491	496	461	461	484	459	461	418	470	487	508	496	495	482	456	494	486	466	477	486	531	487	500	494	470	511	465	499	469	498	487	471	481	481	483	506	477	505	491	488	473	438	463	476	490	468	479	484	488	490	451	467	477	505	456	493	486	470	480	508	467	472	502	465	479	470	466	488	482	480	478	482	479	492	452	470	521	499	446	484	485	481	491	500	462	478	479	472	507	492	438	508	468	488	474	493	474	483	438	478	458	481	483	466	518	502	521	474	504	505	500	456	494	470	527	452	498	473	499	488	457	480	462	493	519	485	486	492	478	488	486	493	498	476	456	489	463	489	472	459	494	481	445	496	511	489	520	500	497	474	484	476	472	471	500	457	460	475	485	479	485	522	489	521	464	451	480	469	471	465	475	489	461	499	485	478	527	523	478	514	492	466	483	450	469	471	476	482	490	449	457	443	456	487	466	488	498	462	515	487	488	460	479	478	489	498	479	488	485	453	444	502	444	462	498	514	489	448	507	502	472	455	478	482	446	492	543	445	494	454	458	472	506	490	494	484	447	524	530	476	475	453	481	487	458	488	475	514	488	457	514	494	473	512	494	488	498	482	506	484	513	475	499	453	458	480	481	452	455	506	482	508	488	444	464	496	475	450	506	454	505	495	485	441	508	465	490	510	476	430	497	488	505	489	451	437	462	471	449	489	459	504	479	484	468	481	478	474	483	453	500	483	497	468	508	467	449	501	477	470	448	501	512	503	476	462	439	472	470	474	462	493	513	541	490	508	456	533	514	477	507	492	484	501	481	450	491	449	474	461	495	469	442	502	511	495	497	505	465	505	474	482	489	477	440	496	514	486	496	465	502	484	490	454	487	492	496	494	458	526	469	503	503	475	518	450	497	509	504	444	479	462	464	495	458	509	479	456	491	456	488	458	511	468	488	507	462	521	450	485	482	450	496	495	466	487	482	466	448	482	527	460	535	511	525	484	479	509	477	464	489	470	456	438	455	471	454	490	485	508	489	470	473	456	490	499	476	509	496	454	478	485	471	488	432	443	489	481	494	481	483	468	441	475	461	458	492	479	453	471	468	505	477	448	471	477	483	466	486	488	493	459	437	460	514	485	483	503	444	501	460	466	444	501	474	519	458	482	505	493	469	497	464	488	504	491	502	433	493	476	459	431	495	464	472	458	439	474	493	450	515	504	501	495	451	469	493	471	467	483	450	487	500	488	458	474	486	474	485	497	508	480	532	478	527	502	490	496	521	486	475	445	480	495	503	475	508	486	507	472	485	507	458	490	502	514	487	463	468	518	467	473	491	473	513	464	449	510	511	479	480	455	470	481	477	475	479	470	460	484	449	500	508	488	468	484	444	507	499	498	477	485	501	484	494	443	497	506	486	480	512	458	469	455	495	533	532	473	469	458	467	439	445	442	465	485	519	442	501	464	487	439	464	502	504	484	449	472	476	483	491	491	490	509	506	479	506	472	468	503	475	446	479	480	465	493	506	499	510	485	474	518	484	512	481	475	476	517	502	486	547	511	486	462	504	486	457	505	464	454	485	477	497	505	480	503	462	478	475	511	479	527	534	475	468	511	469	509	477	501	476	478	499	485	482	512	460	459	527	479	494	498	486	558	449	460	449	508	481	431	501	456	473	476	505	478	502	466	508	492	488	499	485	485	476	500	495	481	520	505	499	481	482	471	465	463	487	476	461	501	439	463	500	445	456	446	433	509	516	462	500	493	456	428	476	454	503	499	480	469	507	449	497	472	491	488	488	464	482	481	484	505	511	519	470	496	496	491	495	471	461	454	477	482	471	480	461	485	495	455	500	483	499	518	495	477	452	491	486	490	471	456	516	519	505	505	517	511	454	514	504	434	508	470	431	523	475	474	505	443	484	484	473	492	434	433	523	468	476	494	484	482	468	475	453	479	449	521	498	489	448	510	486	504	460	499	477	438	505	482	476	464	476	464	496	489	487	489	522	431	481	487	510	506	487	442	484	493	497	508	498	504	486	478	480	488	494	498	457	465	461	467	472	470	486	501	454	521	478	502	483	501	492	498	443	477	472	516	485	483	425	466	469	530	458	472	476	482	519	459	486	504	501	468	469	501	487	467	501	469	491	493	470	483	471	472	513	470	474	466	508	492	479	469	484	529	520	453	493	497	521	509	479	432	486	513	476	483	475	468	473	483	478	464	477	521	489	477	487	478	494	456	484	467	489	525	462	450	476	476	485	492	450	467	510	505	443	507	457	489	505	484	519	411	483	503	480	481	507	440	526	497	522	491	476	487	472	473	477	484	510	497	502	519	463	488	473	499	454	478	474	465	498	497	444	520	450	474	495	455	457	471	443	452	491	468	484	516	450	511	496	482	471	416	462	471	486	463	472	484	460	491	471	437	467	513	478	488	479	461	491	530	500	468	488	440	449	525	465	484	508	499	454	510	448	472	510	485	510	474	475	487	451	534	484	455	531	449	479	462	479	509	479	478	493	476	514	493	476	489	506	495	499	440	505	486	467	489	487	483	452	469	463	460	483	483	459	486	472	485	449	502	456	520	515	500	498	483	480	512	481	502	477	483	489	505	474	495	488	512	503	469	456	494	498	500	500	461	472	496	459	449	493	498	486	482	493	464	448	482	496	451	481	468	465	511	539	542	441	486	479	469	516	462	503	502	478	497	467	503	500	444	487	485	473	447	484	490	514	511	495	472	489	496	488	528	461	515	458	460	429	482	492	483	481	476	543	475	489	478	475	479	492	478	486	453	523	442	495	451	496	519	483	499	493	502	470	456	490	494	480	489	468	487	455	464	486	485	498	467	469	517	512	498	493	450	509	471	475	423	508	439	485	494	447	486	479	444	484	487	495	458	487	471	542	476	538	532	523	480	540	496	499	448	452	482	505	500	506	504	477	503	495	472	455	531	470	478	453	514	460	460	509	488	491	464	464	439	460	483	477	486	463	460	483	476	489	424	472	479	504	473	489	463	532	501	470	477	500	492	491	509	477	475	485	486	484	496	466	486	449	475	508	492	468	460	455	509	511	482	467	471	490	491	487	488	442	478	488	467	488	484	498	480	516	475	490	515	491	488	429	493	461	473	468	469	457	493	458	522	474	502	461	499	457	491	502	510	508	475	485	499	477	484	485	469	444	442	482	492	500	479	455	512
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
