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
341404392609	341404393180	341404393730	341404394280	341404394830	341404395380	341404395930	341404396480	341404397030	341404397580	341404398130	341404398680	341404399230	341404399780	341404400330	341404400880	341404401430	341404401980	341404402530	341404403080	341404403630	341404404180	341404404730	341404405280	341404405830	341404406380	341404406930	341404407480	341404408030	341404408580	341404409130	341404409680	341404410230	341404410780	341404411330	341404411880	341404412430	341404412980	341404413530	341404414080	341404414630	341404415180	341404415730	341404416280	341404416830	341404417380	341404417930	341404418480	341404419030	341404419580	341404420130	341404420680	341404421230	341404421780	341404422330	341404422880	341404423430	341404423980	341404424530	341404425080	341404425630	341404426180	341404426730	341404427280	341404427830	341404428380	341404428930	341404429480	341404430030	341404430580	341404431130	341404431680	341404432230	341404432780	341404433330	341404433880	341404434430	341404434980	341404435530	341404436080	341404436630	341404437180	341404437730	341404438280	341404438830	341404439380	341404439930	341404440480	341404441030	341404441580	341404442130	341404442680	341404443230	341404443780	341404444330	341404444880	341404445430	341404445980	341404446530	341404447080	341404447630	341404448180	341404448730	341404449280	341404449830	341404450380	341404450930	341404451480	341404452030	341404452580	341404453130	341404453680	341404454230	341404454780	341404455330	341404455880	341404456430	341404456980	341404457530	341404458080	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	3600	2300	2776	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23482	21932	29718	24784	21949	22187	15154	5284	3177	2336	1870	1549	1376	1152	917	864	737	665	526	500	493	437	374	360	323	319	333	313	317	299	261	271	281	286	251	272	240	196	236	188	197	219	182	179	187	172	185	199	194	169	173	194	179	166	159	165	172	190	189	161	183	169	174	192	176	171	185	168	172	147	155	174	185	188	150	187	186	170	163	157	175	172	163	163	165	183	192	158	165	157	178	165	171	192	163	171	186	171	185	158	183	176	142	172	164	171	172	193	195	168	168	134	165	175	160	154	168	189	171	140	144	163	177	168	157	168	156	160	181	166	184	133	172	183	161	153	153	158	159	146	179	164	153	155	162	186	160	167	153	150	155	165	175	174	157	169	158	136	155	152	178	179	161	155	160	171	170	161	176	164	156	174	163	168	172	166	158	146	171	154	177	157	162	150	174	179	186	147	148	156	181	177	164	186	175	161	167	188	160	184	148	192	137	165	174	160	157	182	154	178	183	172	146	180	165	143	163	150	183	161	163	173	167	188	171	162	177	150	156	172	156	181	173	168	168	148	174	146	159	167	139	158	164	167	165	172	170	143	193	178	164	173	177	148	161	156	164	178	170	142	162	180	190	153	177	171	153	179	150	152	183	164	175	173	168	178	162	173	160	176	174	167	168	168	155	148	163	182	176	185	175	164	153	144	152	177	165	139	164	159	160	162	169	177	153	162	156	175	148	171	152	153	156	145	180	184	163	172	192	176	181	141	148	169	174	142	157	168	203	174	168	190	181	171	150	183	147	160	149	157	165	173	168	144	172	148	144	138	171	144	170	178	169	170	173	177	176	186	183	160	172	176	161	169	164	146	151	151	168	165	161	155	138	154	142	180	172	166	156	161	176	169	185	162	149	207	148	152	192	144	169	177	137	180	171	186	169	148	164	154	175	171	176	145	162	166	175	170	196	148	166	171	159	157	168	162	166	144	174	162	170	163	183	171	161	141	156	193	171	180	161	148	139	129	166	147	174	173	149	171	175	166	162	187	170	182	179	157	151	172	148	172	185	140	180	185	167	149	168	161	173	166	169	174	159	167	182	163	154	161	158	188	181	152	165	194	181	188	166	147	194	161	175	152	173	165	157	166	186	164	154	162	168	164	164	155	171	154	156	178	161	164	175	174	156	164	162	148	160	154	164	169	164	142	150	154	165	171	178	183	158	176	151	152	171	148	183	158	192	161	175	175	173	161	161	166	153	158	152	160	160	184	146	158	145	174	165	175	144	147	162	162	161	185	169	179	167	180	181	167	145	158	163	144	160	155	161	160	148	161	179	179	168	171	156	153	158	163	178	162	149	144	168	150	176	165	167	156	158	189	173	160	169	170	155	184	168	184	152	156	158	186	183	164	169	154	149	154	190	152	171	157	180	151	182	153	169	150	160	132	187	167	161	166	169	145	164	169	174	172	145	156	146	145	184	136	158	145	163	184	168	185	165	165	180	163	149	162	142	185	162	161	168	166	158	141	177	134	188	166	169	152	147	178	175	164	162	152	157	171	152	178	157	168	171	165	162	149	169	138	159	164	177	171	173	163	167	175	164	162	179	166	150	159	174	158	168	156	163	168	159	152	168	159	160	168	148	178	173	162	170	131	157	180	177	183	160	180	154	147	145	148	166	145	181	147	164	156	142	167	210	165	162	162	162	169	162	173	178	144	172	191	168	160	144	172	148	151	180	167	163	153	148	168	171	158	174	160	152	175	163	157	166	168	160	140	159	170	182	160	186	163	189	150	169	160	149	173	172	189	161	155	164	161	164	159	156	173	156	144	166	171	163	156	170	144	152	175	160	169	149	170	194	152	179	167	164	172	163	169	168	155	165	151	155	179	175	180	160	185	157	168	155	160	142	180	168	176	172	194	153	154	174	161	172	147	165	142	162	158	152	168	178	173	182	156	166	166	183	157	155	150	154	170	166	165	175	143	150	159	166	152	179	157	162	194	168	165	159	145	152	152	157	187	168	169	171	164	159	166	161	153	168	143	168	166	174	162	173	156	144	171	145	177	164	150	157	162	176	154	154	159	149	147	170	163	179	156	187	171	171	178	151	167	138	163	157	172	153	188	164	168	178	173	164	158	173	172	163	165	162	162	164	159	163	165	162	155	186	153	159	161	183	167	148	169	172	176	197	142	185	180	155	146	159	171	186	162	183	168	163	154	158	172	163	166	158	149	169	156	166	161	193	173	166	152	163	168	163	177	140	181	136	174	163	177	176	139	160	162	158	203	183	165	181	174	198	174	151	161	162	130	149	156	155	162	155	173	182	157	156	158	164	156	170	140	173	161	167	176	173	155	162	167	150	170	161	163	178	172	177	184	154	177	171	164	178	153	189	186	172	165	173	157	170	157	149	175	159	167	148	150	174	152	164	174	184	162	160	183	155	151	178	171	160	183	182	179	168	151	149	172	142	166	175	179	152	172	177	159	169	160	147	158	180	167	179	156	174	136	139	168	149	187	167	160	153	171	137	168	164	138	168	161	184	183	155	170	175	164	175	164	164	180	173	167	187	170	166	168	166	142	193	146	180	176	145	167	169	167	157	166	175	165	159	158	176	180	167	166	185	171	145	166	172	171	159	152	163	155	152	177	167	155	191	169	156	161	177	159	146	174	149	178	151	158	140	161	159	173	163	168	179	166	165	170	178	154	147	173	176	162	181	176	157	165	148	169	151	165	174	163	175	150	162	165	169	171	158	191	187	197	169	157	158	138	149	161	161	182	152	168	152	170	159	172	171	152	166	155	147	149	164	147	153	163	155	169	150	167	147	170	162	157	170	176	150	169	165	169	148	146	166	179	172	175	158	172	175	191	165	164	173	170	176	156	179	159	177	172	150	155	185	170	173	152	161	141	149	160	192	179	162	148	150	157	174	191	170	178	185	173	162	184	177	162	180	173	157	174	163	148	155	196	168	171	155	160	185	166	184	195	153	171	174	195	166	162	155	176	161	179	178	180	160	174	167	168	152	200	140	162	152	168	164	162	169	167	152	153	168	164	165	143	169	180	154	160	152	148	158	188	191	159	171	171	192	164	174	158	161	143	156	169	186	151	158	175	181	141	191	174	145	193	171	160	160	169	145	189	165	183	187	160	149	166	165	166	146	152	161	168	158	162	163	164	178	175	206	176	171	159	143	173	167	139	174	180	177	146	134	165	176	159	176	154	174	160	173	171	167	182	134	177	198	156	159	155	166	153	139	188	178	168	180	148	164	176	162	175	165	161	177	156	159	160	181	182	169	171	160	170	178	160	190	199	170	160	180	156	147	174	170	152	161	145	176	173	182	171	176	172	165	151	145	155	163	177	147	158	194	181	179	169	157	161	174	157	166	157	163	182	193	156	163	173	163	159	175	151	160	184	154	166	146	159	168	158	166	171	157	151	171	161	172	147	145	164	181	175	184	172	143	150	160	166	175	163	170	154	175	171	176	168	148	177	175	152	163	153	169	142	165	170	157	160
28975	53370	40060	21232	16292	13861	11145	8030	5501	4106	3283	2689	2382	1900	1435	1343	1216	916	750	720	702	626	569	536	510	480	474	465	421	440	425	352	379	335	325	312	306	296	274	274	285	268	269	253	224	236	246	237	222	216	185	205	210	188	238	183	233	230	188	201	195	203	211	199	201	184	218	203	200	201	213	210	194	209	184	204	180	196	195	218	188	183	163	202	210	188	174	174	172	181	197	181	186	189	193	183	198	188	191	195	181	197	178	188	177	175	193	196	177	176	188	196	164	202	205	193	178	183	167	200	171	180	172	189	194	162	177	188	176	206	180	211	185	199	194	184	177	182	171	168	185	198	174	192	167	209	165	182	185	184	182	183	186	178	209	173	193	186	186	161	191	192	201	186	181	164	197	182	178	202	199	188	226	161	192	180	193	184	192	197	173	178	166	183	186	175	179	178	218	190	186	183	184	166	188	192	216	227	162	203	183	179	199	193	165	157	188	165	193	185	205	187	177	213	181	175	181	195	218	181	188	182	197	180	201	196	195	175	177	211	185	181	197	193	203	203	183	182	180	170	184	191	205	191	174	190	194	180	179	187	181	178	176	187	167	200	183	212	206	173	197	191	216	178	193	176	198	178	185	218	191	186	170	186	234	202	168	196	193	177	199	195	169	190	189	180	184	190	193	194	180	185	202	183	188	206	179	224	190	182	176	170	201	185	199	195	166	207	175	186	192	200	204	222	187	184	167	189	174	166	204	180	207	206	178	194	198	188	197	208	216	181	173	175	213	171	165	206	191	169	195	176	171	178	199	185	193	179	196	194	207	176	194	203	201	168	189	187	203	183	184	176	179	167	169	182	200	211	159	194	195	187	179	184	184	199	184	172	193	186	167	210	168	196	207	182	206	197	177	191	184	183	187	198	181	181	168	153	207	165	184	196	185	196	182	198	190	188	189	192	181	193	190	189	194	188	175	195	193	183	203	186	171	182	220	185	193	200	195	172	218	183	176	192	207	195	185	186	193	200	187	207	208	210	184	209	191	185	186	173	220	210	203	182	175	182	172	200	204	218	193	191	188	200	198	175	188	179	192	197	195	216	162	176	188	188	178	203	186	198	172	188	195	211	197	178	183	210	175	195	180	182	195	204	172	225	192	194	190	165	188	187	225	167	200	193	209	191	185	187	189	216	200	219	193	200	181	178	172	191	164	172	171	200	194	182	177	201	190	172	211	211	205	179	176	191	167	205	191	197	184	184	197	212	187	214	177	183	182	192	181	184	179	186	207	183	202	187	187	176	179	193	183	162	187	195	197	207	184	175	199	189	188	161	202	202	181	188	204	166	198	196	167	196	163	206	179	174	204	172	209	180	176	184	171	194	214	187	211	165	170	156	223	186	184	199	183	192	199	174	177	181	179	166	208	204	204	190	182	209	201	219	210	203	202	184	190	187	188	204	201	177	160	195	192	190	191	200	200	170	191	188	214	195	183	198	172	190	196	207	158	201	202	188	203	202	205	176	170	195	177	199	164	175	200	199	187	177	208	189	171	159	203	178	218	200	213	183	186	161	197	176	183	206	201	192	181	209	164	182	191	196	206	192	181	199	244	206	203	185	209	189	184	197	182	188	207	170	187	200	183	197	193	198	207	193	192	180	170	208	177	176	196	176	197	190	192	198	191	177	202	179	197	175	192	201	188	201	187	189	202	185	197	192	179	177	188	191	192	210	191	185	207	186	213	194	184	189	182	182	197	180	172	181	161	199	175	198	197	205	191	188	173	166	178	191	203	206	192	201	209	192	197	174	208	192	184	186	168	167	219	178	179	176	196	180	175	188	205	190	180	206	189	189	172	194	222	168	185	211	185	186	178	205	191	185	159	185	182	203	196	213	212	177	181	164	173	203	167	198	193	190	177	184	190	210	196	204	183	188	189	180	162	205	204	192	181	214	202	206	171	190	184	173	177	212	189	194	180	191	213	225	194	190	194	187	183	204	170	195	208	190	168	197	186	202	168	172	181	168	204	195	211	168	173	214	184	174	212	209	205	188	177	189	210	211	192	172	194	187	181	184	190	186	206	205	184	185	175	197	185	202	199	188	190	198	212	194	156	198	201	202	193	197	200	194	169	192	200	170	162	176	184	174	198	194	190	176	199	189	173	204	200	202	189	173	193	188	191	199	178	215	187	171	175	165	190	187	191	199	180	186	185	197	184	180	192	162	189	199	162	195	206	193	207	188	189	199	201	185	180	195	193	205	171	194	165	203	200	218	184	178	190	193	185	202	183	172	178	163	180	179	210	200	204	170	208	188	211	186	174	208	206	166	192	168	207	153	202	189	201	180	183	209	179	188	199	190	169	187	213	199	224	200	186	185	175	223	195	176	178	187	187	222	197	188	182	212	189	207	213	169	188	186	197	191	212	192	193	180	183	191	185	193	178	183	174	172	194	193	175	189	195	194	187	187	190	188	182	184	185	184	164	170	202	160	202	170	207	211	190	190	198	206	186	189	197	199	176	201	182	180	157	174	176	201	171	209	189	193	201	190	194	203	193	200	186	195	186	191	177	193	179	170	164	191	197	215	175	193	181	191	172	202	184	207	173	208	177	179	191	180	187	195	176	202	186	194	185	187	206	166	182	209	192	195	200	195	199	225	184	199	184	184	179	172	197	185	198	192	199	182	183	191	178	200	172	207	191	192	176	193	197	186	184	198	157	220	194	171	200	181	183	195	182	199	170	190	184	203	204	239	197	204	223	202	203	197	180	211	188	203	190	198	195	170	191	195	189	203	200	211	186	162	180	180	190	210	184	141	193	179	206	185	197	173	184	183	176	190	197	178	173	198	167	178	205	195	191	181	183	195	191	172	175	184	206	187	182	186	185	185	213	212	201	183	187	189	205	189	177	202	186	180	210	186	198	194	186	191	164	179	217	186	192	185	187	191	181	206	178	181	223	194	198	196	182	203	179	188	183	185	180	206	199	212	175	201	204	164	182	170	167	176	175	212	182	204	189	186	198	204	177	195	190	185	171	196	203	190	184	179	196	197	172	177	194	209	202	187	187	206	192	200	162	192	207	173	200	208	190	188	233	209	194	196	165	170	188	176	174	181	173	194	177	180	184	196	183	194	222	160	190	162	202	182	174	175	196	178	175	206	185	197	206	199	193	167	185	198	204	180	186	179	206	191	182	211	193	186	190	199	186	179	206	187	200	208	175	167	205	209	197	198	175	169	204	184	202	182	195	205	222	203	195	179	232	162	183	179	166	177	190	196	199	175	196	190	225	185	190	217	184	171	181	170	196	197	190	190	211	167	189	186	184	210	181	163	199	187	200	202	214	182	186	211	177	194	207	188	180	194	186	189	197	208	169	187	183	212	179	168	189	180	205	196	201	181	198	193	175	197	213	181	191	178	194	213	186	203	202	178	174	180	194	189	199	156	223	195	167	194	184	170	207	183	188	185	184	176	189	197	189	201	188	165	201	210	205	189	192	197	205	174	181	159
28397	24166	22275	10685	4989	3482	2598	1813	1239	1018	841	772	689	662	531	528	457	471	419	387	387	351	367	361	356	368	357	339	376	341	343	361	327	317	333	358	340	331	358	356	327	335	321	323	332	321	301	326	294	288	330	310	334	338	327	320	317	319	285	285	319	333	333	351	323	327	313	337	299	337	328	325	277	334	294	330	322	321	319	306	322	291	284	303	299	289	274	294	310	324	324	325	304	309	321	311	321	292	312	323	296	292	317	357	350	348	307	308	321	329	313	296	333	319	308	322	290	317	341	302	315	324	324	306	332	313	309	309	301	341	271	291	315	284	319	320	313	312	336	289	328	315	294	305	311	336	311	295	332	336	281	337	321	292	348	317	253	325	330	290	288	317	295	319	311	317	297	313	284	320	317	318	312	321	315	301	293	314	302	327	306	296	310	314	306	305	318	339	317	299	303	324	329	330	314	309	329	326	335	339	314	294	318	329	342	307	302	289	287	283	325	315	293	337	314	331	283	299	317	319	318	304	317	311	306	319	305	322	347	288	280	300	319	357	318	308	325	319	293	297	302	352	338	324	326	324	286	326	289	324	316	312	325	318	315	304	324	282	319	275	305	322	354	314	339	294	319	330	308	318	300	328	313	334	319	351	307	283	307	333	323	305	314	310	331	366	317	299	314	317	291	313	330	351	301	296	301	294	320	305	311	293	329	311	335	287	322	328	289	286	334	322	301	321	281	346	300	325	318	297	275	342	341	281	310	298	304	329	313	298	353	330	312	345	312	270	319	327	330	314	342	297	319	305	343	299	310	332	314	312	336	325	279	333	300	316	343	347	317	324	321	323	333	323	297	321	313	310	306	299	335	297	332	321	319	310	308	286	365	296	315	331	293	305	297	300	290	306	310	312	332	330	325	331	315	306	303	278	297	299	346	344	308	367	325	312	303	364	331	330	356	320	345	326	302	297	298	319	310	329	345	353	296	326	307	323	322	348	330	286	312	278	323	314	318	304	335	308	290	338	286	314	323	319	289	311	302	301	277	299	316	342	327	295	285	305	314	305	307	317	296	329	332	283	304	336	318	290	348	318	301	308	317	312	284	301	356	332	312	324	324	320	327	326	288	319	322	314	315	308	316	302	325	311	310	345	326	283	314	340	302	340	328	290	304	335	331	295	290	295	320	312	354	304	298	307	273	329	307	316	293	341	339	292	319	321	323	312	325	310	299	329	304	315	309	296	314	311	319	339	339	311	344	323	313	304	299	342	320	294	308	300	315	313	321	319	322	344	306	320	295	339	318	315	300	302	326	318	302	314	302	272	308	310	287	291	288	306	289	286	330	289	319	309	321	333	305	317	285	328	307	315	309	309	309	308	305	309	325	317	319	311	309	316	313	312	325	326	292	311	318	306	328	303	331	315	310	301	310	305	322	315	332	291	331	324	305	319	346	329	294	323	348	310	333	331	322	321	315	307	312	282	308	321	291	380	320	301	280	317	321	317	321	303	321	345	308	274	303	347	344	330	271	307	318	300	344	303	335	308	291	312	336	297	325	332	293	323	330	308	329	302	303	320	315	316	353	309	325	295	287	330	267	295	326	311	315	314	306	300	291	317	316	321	331	309	323	319	280	304	321	292	279	310	321	342	327	300	340	301	324	279	334	290	301	315	341	322	295	293	332	294	301	290	265	312	297	328	322	297	293	321	316	301	293	319	309	319	316	301	304	344	298	304	317	287	327	308	311	316	305	307	342	329	341	307	287	310	309	282	337	322	319	297	363	349	309	313	309	311	307	280	307	330	314	308	307	307	309	309	333	358	328	293	363	311	324	329	307	310	311	338	337	325	295	292	335	347	299	316	330	310	299	306	302	324	346	321	293	305	333	315	290	320	303	320	298	303	331	327	302	323	319	339	329	332	292	318	309	328	339	310	337	306	336	321	281	277	308	332	318	293	301	328	304	362	297	342	313	335	319	318	326	288	336	280	320	312	281	316	306	289	286	310	307	348	328	299	286	296	301	343	335	307	295	329	327	329	294	328	291	306	287	323	318	321	327	331	283	324	309	303	318	333	344	330	340	344	338	290	299	330	316	353	329	302	331	312	321	320	324	324	303	314	305	300	302	297	323	329	346	362	301	301	304	297	276	356	321	329	340	314	316	311	319	328	334	297	317	334	331	305	334	309	309	300	316	346	335	326	338	310	331	286	341	306	293	301	305	300	325	330	322	297	311	311	313	317	323	299	328	328	317	335	309	309	322	324	288	316	333	334	298	323	317	326	316	312	322	323	292	303	327	325	325	294	336	288	371	324	323	311	286	295	311	335	336	283	323	320	294	327	313	316	337	324	336	311	322	334	301	308	284	354	335	312	302	314	343	305	315	245	315	278	309	323	311	309	335	307	312	336	322	284	302	309	298	329	328	359	319	277	316	341	310	319	330	315	298	337	318	319	315	337	317	284	302	304	299	337	349	293	309	311	317	317	334	317	311	311	292	320	321	333	333	314	335	336	289	338	305	306	329	300	324	321	312	296	323	318	316	336	325	320	317	314	334	329	320	306	303	326	310	363	305	285	358	314	330	297	327	273	315	326	340	307	337	312	321	291	323	301	326	320	298	305	283	300	328	312	337	307	323	298	317	306	338	310	334	315	324	300	330	328	321	316	290	314	333	317	293	302	350	285	338	319	318	290	310	296	309	322	327	336	305	341	313	288	299	308	281	294	315	334	316	324	277	338	311	298	307	295	307	314	303	281	305	318	298	305	293	336	284	325	321	299	318	299	319	294	344	296	315	304	306	342	295	342	305	332	313	322	311	315	310	343	316	314	310	309	296	300	278	320	325	295	291	320	313	307	315	330	315	318	322	311	287	317	297	338	303	328	290	290	304	324	327	297	288	283	310	313	347	278	323	306	312	330	336	285	322	306	302	331	290	317	302	329	297	301	281	296	287	306	280	325	325	320	322	264	309	309	346	314	323	304	335	301	293	311	274	292	336	303	328	315	286	317	296	339	330	275	323	313	273	289	321	302	320	311	330	301	315	325	316	288	320	325	325	319	303	319	298	323	333	328	319	326	324	328	322	295	324	325	292	296	286	314	282	323	308	322	326	331	303	324	301	332	339	310	284	315	293	359	286	336	324	335	332	317	311	302	360	319	306	299	319	305	342	298	295	314	335	325	296	289	318	284	295	302	349	281	371	296	301	323	340	331	319	317	275	288	297	310	319	327	328	336	309	322	340	296	287	319	307	294	320	296	340	319	342	336	326	329	315	314	352	335	313	335	334	285	327	325	310	295	305	332	325	330	310	334	343	296	311	312	307	352	287	288	322	329	349	289	313	307	310	314	300	316	283	313	314	360	311	303	310	324	323	320	307	333	301	282	315	296	310	331	313	326	305	311	362	327	314	299	340	342	332	309	310	317	306	326	326	320	288	333	312	303	326	343	301	357	329	330	327	337	345	296	300	310	344	329	300	322	330	317	314	304	305	299	337	328	300	293
25821	37248	24370	10430	7632	5927	4902	3311	2235	1773	1274	1203	1087	948	757	698	671	563	555	505	488	467	484	457	480	456	431	436	457	420	412	415	400	388	392	382	374	370	389	391	411	397	362	358	352	351	363	402	377	393	398	362	357	374	328	330	372	358	365	354	348	362	344	371	341	362	326	339	393	387	362	357	373	355	399	365	341	330	373	359	353	355	355	371	344	383	371	376	344	368	363	371	331	351	360	373	364	381	349	375	361	358	385	332	387	343	380	372	340	368	373	353	374	385	324	335	369	350	352	357	363	356	310	390	364	380	392	353	370	329	369	376	360	362	360	353	374	343	335	343	360	364	369	387	376	361	369	354	344	394	370	373	361	386	365	376	340	374	366	353	361	346	349	362	361	389	382	370	361	352	359	374	359	353	336	383	386	367	366	362	377	353	379	364	371	348	355	336	346	346	385	354	358	368	361	364	387	358	336	363	322	344	366	312	383	347	364	357	357	360	360	398	384	342	340	385	326	328	367	338	363	393	375	375	365	341	306	350	367	347	353	393	375	362	350	338	336	327	367	365	360	315	354	366	332	335	348	348	359	384	362	369	349	357	357	356	350	342	355	367	346	347	335	370	341	385	361	354	370	342	323	346	366	385	404	355	399	356	320	349	358	391	355	379	369	360	358	349	368	345	345	340	339	337	367	351	360	358	368	380	356	367	336	328	359	302	338	317	397	373	374	389	360	358	397	347	349	378	372	320	361	398	382	386	364	322	380	328	349	359	333	321	372	359	354	339	350	360	366	346	342	330	369	366	354	374	358	354	337	352	353	365	340	358	345	388	382	329	376	364	362	374	397	369	334	370	339	362	360	357	359	378	360	369	370	314	355	363	328	365	385	358	352	364	336	350	385	387	360	363	367	372	376	339	366	340	357	364	335	390	358	341	368	396	326	356	360	363	401	344	349	356	365	347	370	354	373	378	353	338	339	350	360	347	329	377	342	368	340	361	360	364	359	377	380	385	371	349	346	360	342	342	361	371	364	326	359	368	359	367	336	389	346	401	351	380	411	321	377	349	378	380	356	377	353	370	378	360	375	403	351	367	370	351	305	364	350	351	396	364	366	340	344	339	359	356	335	363	364	343	338	356	383	357	357	362	389	381	375	361	351	348	411	351	362	359	387	345	361	373	366	357	364	352	396	362	355	350	335	371	359	346	400	327	357	372	364	384	329	373	339	331	360	399	361	375	387	357	356	348	341	360	353	353	352	332	335	354	383	338	396	375	355	358	415	361	364	390	354	358	351	345	367	345	374	373	361	368	358	373	363	337	361	372	360	365	338	371	413	415	369	380	348	372	377	368	377	366	389	374	351	320	344	339	315	318	324	403	370	367	360	376	339	382	323	352	382	340	355	365	347	336	361	369	375	358	331	373	379	364	370	394	324	345	364	348	375	374	378	375	351	372	376	380	359	339	326	336	337	347	355	337	360	375	369	344	354	334	384	377	361	363	354	341	356	341	331	355	335	373	363	370	336	356	339	333	361	372	353	354	363	337	376	354	356	366	350	349	360	371	349	369	362	370	371	361	364	382	341	361	377	338	361	335	341	360	374	370	343	341	366	371	336	368	356	362	363	372	355	348	369	320	325	346	341	342	375	369	372	359	354	360	334	379	330	361	335	322	372	339	336	344	334	360	364	359	349	384	381	376	336	347	352	353	385	365	382	344	360	375	329	338	375	374	376	351	329	373	363	351	386	370	355	359	354	361	327	354	331	315	368	382	381	331	354	326	336	337	379	346	380	347	338	344	383	348	392	357	376	359	392	375	357	309	329	364	362	379	351	347	384	367	369	374	315	334	369	344	355	372	364	361	334	359	384	339	352	348	349	397	336	374	337	340	374	392	381	343	363	364	344	338	362	351	386	376	354	383	360	381	362	358	341	365	365	320	383	387	379	391	298	355	358	362	339	360	372	362	356	321	361	356	374	364	365	365	375	370	378	369	357	346	351	355	347	330	364	343	345	348	357	375	366	336	367	335	343	337	350	337	386	375	358	354	365	391	335	380	359	350	362	368	348	390	353	391	350	376	367	339	326	370	333	349	363	352	332	344	384	370	326	377	394	348	355	365	371	348	358	384	387	330	361	383	339	375	366	321	366	383	329	343	351	392	324	390	358	350	331	349	335	358	343	365	341	362	339	345	373	375	359	364	338	311	372	371	352	343	338	368	352	405	374	399	371	347	361	350	362	357	369	354	369	384	345	363	364	367	360	369	354	368	339	349	377	367	402	362	361	353	319	322	351	367	361	397	349	365	375	331	373	351	346	363	343	379	332	374	330	368	391	372	344	341	365	366	391	376	346	371	334	344	365	357	377	358	339	362	350	351	360	367	335	353	390	353	366	333	356	327	352	373	379	352	372	374	344	355	352	352	366	375	358	321	375	364	347	354	375	377	341	339	368	382	399	367	318	358	355	371	372	344	383	369	339	392	372	363	337	336	345	340	367	326	359	378	357	387	392	398	326	340	358	371	382	384	368	347	360	379	372	340	378	369	351	368	337	362	354	345	338	354	362	356	393	360	370	368	368	379	360	348	334	344	356	345	339	353	342	378	337	375	359	337	364	362	375	351	321	326	354	383	410	356	332	316	353	386	380	361	394	335	351	319	374	331	358	376	364	337	335	334	337	379	339	357	356	353	345	376	355	349	345	366	376	357	343	341	364	353	354	365	370	334	355	332	325	353	376	357	352	365	359	370	355	349	382	385	345	353	369	332	350	360	369	359	342	367	341	372	361	369	387	379	353	305	357	376	355	350	315	320	385	368	336	378	336	359	367	373	379	349	371	361	344	381	372	350	332	348	342	346	394	372	329	360	382	361	336	364	376	327	333	337	371	360	391	347	354	365	365	362	372	361	347	347	372	367	356	371	365	344	348	340	373	401	373	375	317	335	367	339	342	378	364	357	342	340	382	361	330	342	354	385	364	367	366	345	390	372	323	359	361	388	352	366	360	328	339	384	340	364	340	349	374	354	346	384	353	360	341	363	371	382	334	367	386	369	391	392	325	328	353	353	356	391	375	362	362	351	365	347	358	357	370	347	351	382	370	351	342	348	365	348	351	374	372	345	365	372	362	350	368	393	311	355	333	356	339	339	361	373	321	370	329	330	344	356	368	366	305	335	354	321	338	358	380	353	348	344	357	362	375	366	362	333	368	367	341	360	380	392	388	376	372	352	379	380	353	341	309	378	358	386	368	383	337	366	367	376	358	347	375	315	337	353	371	336	356	357	377	396	327	381	350	325	366	392	367	358	356	347	334	351	348	334	341	368	355	317	382	354	374	364	370	355	362	363	329	364	367	398	362	354	364	360	389	367	365	354	360	327	356	363	352	360	356	336	354	395	334	370	373	373	365	342	361	367	367	357	339	358	369	367	383	363	351	327	333	339	368	336	364	362	335	332	397	345	345	365	374	383	403	348	372	375	374	365	328	346	355	364	340	318	359	386
23599	21134	28189	24348	21113	14339	6055	3151	1968	1658	1283	1179	1006	909	727	695	604	571	526	442	425	427	402	392	395	354	334	306	365	340	296	338	320	303	296	293	312	292	285	274	281	291	267	272	280	230	240	252	262	249	260	259	249	246	252	270	269	277	254	238	230	242	241	249	242	224	253	244	237	234	255	254	268	255	250	314	287	241	280	234	246	250	248	237	257	258	256	260	234	263	268	238	247	247	244	254	230	268	237	235	249	270	246	240	251	246	253	234	269	257	251	235	304	231	243	215	228	238	243	271	255	255	276	243	258	279	262	214	254	240	246	252	246	236	254	216	241	239	248	242	245	230	258	256	275	240	262	264	255	256	234	249	248	242	250	234	256	264	256	237	248	250	277	251	275	263	247	260	249	235	254	251	229	246	276	269	261	234	255	235	258	233	260	262	243	270	203	221	250	253	258	220	267	238	244	238	248	237	265	245	259	248	264	256	231	245	244	257	261	245	248	258	253	263	246	264	246	267	255	225	233	217	262	219	225	247	249	257	277	257	236	256	243	261	246	243	257	237	224	251	273	284	253	241	266	199	236	288	261	253	234	261	230	222	262	244	222	249	259	226	288	235	244	277	264	285	249	268	255	250	257	247	237	266	241	245	246	216	258	259	244	273	243	270	284	257	267	254	227	227	222	240	249	249	230	254	256	259	233	267	248	249	250	206	230	275	246	247	223	232	248	218	225	254	264	258	254	248	241	240	261	240	253	239	271	212	262	253	225	252	238	263	242	251	290	262	248	253	253	221	238	237	232	248	238	238	234	234	238	254	241	295	219	261	259	268	260	257	246	264	230	243	208	273	241	255	248	255	240	257	261	260	210	238	266	223	236	265	245	244	229	249	252	275	278	246	245	248	254	219	249	222	262	271	214	256	254	221	264	276	263	227	256	256	240	255	242	248	241	242	235	245	241	261	275	231	258	267	261	235	243	253	242	250	258	245	230	253	241	258	247	247	214	236	248	247	257	268	237	243	251	244	280	229	260	258	270	252	251	244	219	272	223	262	230	238	265	241	232	231	226	238	208	245	232	257	250	235	277	235	231	241	259	247	248	238	248	231	218	255	249	255	241	257	242	268	252	247	229	278	224	216	228	233	250	283	233	261	246	231	230	238	265	263	232	265	208	240	242	258	253	227	267	243	249	241	259	260	268	227	260	267	234	223	247	239	231	240	255	257	237	240	258	241	271	237	271	264	243	260	258	249	231	221	242	234	247	244	263	224	284	250	280	267	271	246	258	259	237	234	258	246	240	238	264	246	246	206	242	228	260	220	256	257	220	249	234	250	250	245	221	245	254	248	248	219	282	266	297	288	272	250	224	238	252	251	246	238	240	267	265	237	238	236	257	237	267	255	260	248	237	239	221	268	244	247	241	231	260	263	242	250	235	244	236	248	259	263	233	244	253	254	222	252	269	292	227	219	263	230	229	264	236	280	246	247	263	257	248	210	212	270	234	263	239	258	262	261	256	256	233	233	276	254	260	232	295	232	259	236	234	248	251	242	252	232	257	262	234	246	269	237	276	240	258	246	263	244	236	231	250	233	253	258	252	266	268	216	246	251	260	240	225	270	268	248	263	250	251	250	235	269	261	245	239	264	253	268	252	240	263	250	251	276	244	238	222	239	234	215	231	219	246	251	234	266	265	262	263	226	250	265	276	243	239	233	250	244	260	241	232	215	267	241	218	276	243	254	258	239	245	245	247	263	213	267	245	254	237	255	242	251	253	255	257	263	248	246	267	260	271	267	276	268	237	256	247	224	255	203	245	255	278	240	259	250	226	263	266	223	235	266	276	228	241	265	233	223	226	234	261	218	248	249	282	252	230	228	246	262	260	253	238	245	272	269	267	256	274	243	227	252	265	259	256	268	242	253	242	205	244	251	258	246	294	235	245	254	247	225	280	267	248	256	259	255	242	259	262	234	265	235	240	242	230	212	259	254	253	242	231	240	249	247	238	253	234	246	279	233	252	269	270	284	238	247	279	241	251	244	266	213	248	244	251	241	251	278	255	258	256	245	265	280	226	259	258	242	249	246	251	264	243	245	234	258	242	265	250	251	237	242	272	277	247	288	248	227	250	244	238	278	240	258	243	251	250	236	233	252	213	228	242	238	238	257	223	234	266	258	238	216	242	258	233	268	241	267	247	245	262	239	269	252	246	219	267	261	248	255	220	262	263	248	257	269	244	236	248	235	232	241	252	275	264	248	258	255	249	220	230	250	229	242	262	229	251	247	258	255	251	252	261	253	260	260	276	241	262	232	239	211	261	259	263	236	287	250	251	280	250	237	260	240	249	265	240	245	225	251	235	282	252	239	256	249	244	267	255	264	257	247	278	248	257	247	267	249	255	252	234	248	247	244	221	239	230	244	272	267	261	250	244	236	245	222	234	248	232	251	251	266	262	267	228	289	264	252	248	233	217	228	237	250	256	261	283	282	255	237	233	252	254	263	248	241	240	246	256	232	246	239	264	234	258	250	269	231	245	225	252	247	241	260	271	231	241	230	269	248	249	245	242	221	264	240	245	267	233	274	216	258	257	242	271	278	246	264	260	266	226	254	240	286	237	239	278	265	268	255	269	274	267	233	243	239	231	278	247	242	251	262	270	244	233	228	262	262	231	247	263	255	216	278	244	256	259	230	269	259	232	267	242	258	236	244	222	258	263	263	255	253	262	276	278	241	278	244	270	230	271	251	250	245	254	266	247	238	257	256	254	251	248	230	255	243	277	259	242	247	246	239	258	255	251	265	234	253	246	271	263	248	251	231	238	246	211	241	233	277	245	243	220	236	257	273	262	245	255	261	244	235	230	235	253	237	274	225	279	251	251	268	238	231	212	264	234	254	254	231	231	259	219	249	242	228	281	234	239	252	248	270	214	251	238	239	250	273	259	269	274	259	222	267	242	237	252	239	251	235	261	255	237	235	250	231	224	228	265	259	253	236	269	243	236	232	247	260	263	240	233	240	245	249	246	260	254	264	258	247	216	252	262	281	261	214	261	276	260	241	242	238	249	218	251	240	245	258	226	255	265	274	246	263	261	273	241	230	221	246	258	235	220	244	240	259	246	232	249	274	249	264	265	268	252	235	248	248	274	254	231	231	263	262	245	248	251	250	226	256	251	231	243	215	241	250	233	251	267	260	240	234	227	253	241	251	247	237	236	268	248	225	274	239	246	237	251	247	253	259	281	240	230	225	238	226	270	237	254	262	232	256	263	242	261	215	221	262	265	262	276	246	237	251	245	225	236	259	248	251	263	290	256	254	262	247	261	229	259	282	259	247	261	245	265	257	254	255	235	218	237	239	218	250	271	269	263	278	261	245	259	246	237	248	239	286	229	255	223	265	246	249	236	251	222	279	228	232	245	242	228	265	246	247	261	264	248	228	265	254	219	222	246	231	242	234	262	245	246	260	270	260	243	242	246	257	242	225	227	232	270	258	225	236	232	247
25650	44779	34225	16316	11832	9820	7858	5418	3601	2875	2201	2024	1641	1384	1131	947	880	798	707	638	585	606	521	512	464	472	482	450	432	419	374	352	382	408	357	390	354	338	355	388	327	319	342	328	335	329	307	300	300	294	285	331	299	281	316	275	328	319	300	300	308	302	297	319	319	324	311	294	294	283	283	313	277	299	282	313	299	319	272	287	295	282	256	281	286	277	322	276	301	297	295	286	278	289	287	245	298	301	286	307	269	308	264	276	316	270	300	300	288	288	294	307	281	284	280	275	298	325	281	290	316	305	297	287	274	283	290	348	279	279	282	308	244	288	309	283	286	299	295	300	301	307	286	284	258	295	312	278	304	297	294	279	308	292	277	263	278	274	292	287	311	270	314	276	291	306	275	294	285	326	289	299	254	285	316	295	251	286	319	268	300	297	291	279	291	279	268	308	281	281	314	265	300	326	328	290	290	277	265	303	324	256	285	253	295	292	293	293	302	280	284	311	289	296	287	297	277	294	265	268	269	281	294	311	273	300	305	297	295	291	307	287	304	292	277	302	282	298	307	298	294	309	315	275	274	293	271	282	290	318	261	254	294	271	284	256	259	300	254	285	306	286	271	285	272	294	287	282	300	283	301	282	279	271	274	277	306	311	306	289	315	323	319	313	286	306	293	289	295	312	326	268	278	285	295	270	278	274	302	287	277	275	334	303	309	296	298	270	307	278	297	290	305	271	292	283	270	265	263	285	280	306	285	289	302	272	306	271	271	293	286	290	274	285	233	262	316	285	302	303	295	240	287	269	297	253	300	319	303	318	278	309	263	295	314	283	291	277	322	283	280	283	307	303	297	321	297	310	289	285	257	288	307	321	281	300	339	275	279	277	295	297	284	289	303	301	312	289	305	258	290	295	267	270	259	313	322	285	304	276	276	309	312	312	294	273	292	281	302	286	314	319	315	301	286	271	309	313	304	279	294	305	273	291	299	287	310	293	268	297	291	303	276	276	272	289	284	294	297	269	270	276	303	272	276	275	324	296	319	285	285	304	301	286	281	280	293	279	301	287	288	311	304	276	296	313	327	308	297	309	283	294	284	286	309	292	293	271	302	292	299	318	261	259	271	285	266	281	296	284	290	293	303	288	273	297	312	282	293	299	261	309	283	285	267	284	276	282	267	295	282	315	302	300	275	273	281	320	265	271	326	304	299	301	290	324	309	296	302	275	286	305	339	277	304	290	263	290	288	320	285	287	306	281	281	268	286	313	286	261	315	320	282	310	279	311	293	271	296	310	321	277	254	295	300	261	304	304	292	256	285	298	288	279	310	297	262	295	270	275	300	300	306	319	316	272	311	283	272	289	294	285	305	277	287	283	296	287	265	306	285	273	285	268	281	300	262	282	298	305	281	284	270	314	273	304	271	299	302	300	284	303	297	285	293	295	296	309	292	288	290	272	252	293	287	283	266	314	269	280	317	275	278	278	291	287	292	327	276	303	285	296	285	278	286	313	296	284	280	250	263	318	282	293	285	291	302	284	278	297	300	310	275	277	279	257	269	303	337	304	286	298	277	273	300	303	286	299	294	322	286	286	272	283	287	264	297	304	286	291	290	296	275	335	299	312	264	316	293	289	273	286	282	292	304	289	279	268	291	277	297	315	278	301	294	274	286	289	277	303	324	261	275	325	284	298	278	292	292	291	271	280	286	276	302	276	281	282	289	314	285	279	279	293	279	293	298	280	303	279	276	291	328	304	291	325	295	279	282	268	276	275	285	275	300	280	318	283	286	288	297	267	278	316	273	268	288	291	267	275	283	287	298	311	275	314	284	309	268	290	275	298	300	275	280	308	270	301	292	290	280	295	277	282	281	260	304	286	291	303	291	288	311	278	266	315	272	280	242	295	263	294	253	266	290	280	290	313	309	295	244	284	281	283	283	303	286	276	290	277	269	264	261	287	280	286	307	280	295	277	313	271	308	271	319	260	287	295	290	261	290	263	315	335	293	297	299	284	286	312	274	318	316	310	297	310	286	296	313	283	287	315	300	284	279	295	264	280	289	295	244	299	278	277	282	299	296	263	267	300	306	318	275	274	299	301	288	277	285	271	264	269	310	287	273	295	286	312	293	317	297	286	278	291	286	318	299	289	306	272	281	273	289	276	287	274	275	275	303	305	294	267	282	306	311	298	297	306	312	294	292	272	298	291	310	303	303	298	271	286	294	292	274	288	267	230	279	279	273	297	314	284	302	252	285	297	292	296	294	286	290	272	287	271	308	307	273	243	276	299	289	293	314	300	285	281	277	283	265	299	293	295	268	275	280	292	280	295	306	255	303	309	305	270	268	287	281	304	293	256	307	296	294	298	297	287	312	276	340	284	285	300	245	292	316	307	319	271	290	288	290	283	310	290	272	306	286	279	247	314	295	318	306	278	302	305	324	294	247	291	283	302	273	289	287	302	288	309	282	298	287	306	259	290	270	267	291	300	316	288	289	274	277	307	296	320	267	274	295	300	281	282	305	282	277	295	289	293	292	285	268	283	305	300	263	289	284	268	289	288	276	309	291	275	281	271	282	266	262	298	268	294	271	299	309	294	268	284	297	284	309	287	287	294	281	315	289	307	312	295	297	270	320	279	282	288	276	277	279	259	275	293	288	320	281	302	274	267	300	282	310	315	280	289	286	289	328	296	295	271	291	293	295	310	295	289	278	273	272	311	282	276	314	265	276	293	304	296	301	255	276	302	300	280	278	259	299	255	310	317	312	295	260	280	268	300	265	299	279	288	248	311	309	281	277	324	272	304	278	289	261	284	288	282	258	290	289	304	267	278	296	268	282	265	280	311	278	287	280	296	264	316	281	323	315	286	318	283	287	296	316	275	304	292	295	282	307	317	294	302	287	296	265	279	297	257	276	273	306	294	302	277	281	279	278	293	289	279	303	333	263	300	265	297	323	295	281	254	310	292	287	278	303	284	336	299	264	307	316	300	284	289	305	300	263	261	276	289	276	289	282	320	315	284	298	309	276	300	278	304	295	327	286	281	296	337	294	296	284	307	277	263	269	280	295	251	316	277	315	269	287	288	315	284	292	258	265	297	280	290	289	305	304	261	295	282	295	280	312	275	298	311	259	298	295	268	274	285	282	323	298	271	291	269	267	275	289	267	255	276	300	279	295	289	308	280	286	330	322	292	274	269	303	300	249	269	292	281	283	302	283	286	268	277	293	288	280	301	295	308	318	295	290	272	278	277	268	303	268	275	317	292	289	286	316	276	273	294	280	290	310	292	276	299	306	273	316	300	321	285	308	275	271	262	271	286	310	293	300	287	286	298	324	288	294	299	249	293	268	283	296	280	284	316	295	286	295	276	273	306	310	276	281	262	299	300	310	288	265	290	306	301	271	279	327	297	289	301	272	288	299	312	277	263	298	289	284	286	317	273	290	257	284	282	305	316	274	296	282	296	312	283	287	262	295	291	258	286	297	266	290	286	289	252	279	286
24868	21133	27309	25211	15298	5858	3740	2387	1554	1201	1048	962	839	705	585	580	471	425	430	388	380	378	369	332	314	352	327	316	345	326	284	317	314	312	295	283	284	252	275	291	263	283	293	255	255	290	267	297	269	263	277	282	237	259	246	243	279	250	266	269	261	266	261	237	251	252	274	262	243	239	248	242	268	266	248	258	275	243	267	250	270	246	250	218	296	260	268	240	219	252	252	213	250	246	248	244	232	255	277	268	274	280	273	260	266	237	289	263	308	247	251	222	243	239	246	276	272	273	261	245	272	235	258	270	268	257	241	266	222	268	248	261	279	258	267	278	259	230	258	233	279	274	271	283	280	235	264	274	266	266	237	234	256	260	250	260	268	256	234	277	294	237	227	246	235	242	251	268	258	256	242	244	241	227	246	260	252	300	257	293	247	249	232	238	257	253	244	274	256	264	244	247	264	235	243	246	242	255	266	246	253	224	245	250	203	269	268	263	252	261	265	264	248	247	256	244	220	256	275	251	258	261	257	243	213	294	277	251	255	252	213	269	271	277	270	258	260	246	257	254	232	260	280	297	258	232	278	288	233	255	271	272	270	278	283	249	287	266	258	249	262	242	252	266	236	245	255	275	251	231	256	269	249	255	228	281	263	268	226	247	259	264	236	267	274	265	242	247	259	265	248	263	251	294	289	228	285	260	256	282	221	255	240	244	261	264	231	271	257	274	255	245	249	241	241	251	251	251	218	250	266	238	252	248	248	240	252	263	248	230	262	254	264	286	260	273	280	251	256	253	279	256	239	233	275	263	270	283	268	244	240	261	264	272	296	274	242	260	298	269	230	266	258	272	251	228	273	254	282	257	260	255	286	225	252	229	231	223	247	234	232	267	263	286	257	278	248	265	235	253	250	270	244	259	277	270	249	274	259	266	263	280	263	244	260	269	229	236	240	270	277	261	238	231	263	250	277	261	260	271	245	277	245	262	236	244	251	281	242	260	249	244	253	237	238	254	244	281	261	269	249	254	226	278	264	228	239	253	235	258	282	290	246	240	257	258	262	224	257	238	274	261	272	264	257	244	277	258	244	251	279	266	270	251	249	252	248	264	255	266	267	245	224	244	254	265	239	278	253	250	271	263	278	249	258	256	239	273	277	246	271	246	245	267	239	250	266	247	284	234	226	259	264	246	242	246	296	272	273	274	245	259	246	253	246	259	268	305	283	264	257	258	218	244	229	247	256	244	251	246	246	235	248	300	251	252	260	266	264	249	260	257	256	273	259	223	229	249	282	271	259	238	246	246	253	257	257	272	264	265	248	254	251	278	262	226	242	273	264	259	271	237	240	238	260	259	259	268	259	254	281	276	258	230	270	278	250	304	264	257	271	258	260	249	263	243	262	218	238	274	257	258	240	289	232	288	262	265	256	272	272	262	214	280	281	255	278	249	288	285	275	261	255	260	284	248	242	267	288	251	241	256	265	255	255	253	249	256	233	253	260	258	260	261	270	270	250	267	264	252	263	260	253	287	276	285	274	263	261	264	227	254	232	253	241	217	267	260	230	267	249	258	256	260	287	227	280	294	251	249	260	270	294	216	247	252	259	249	244	239	237	279	274	258	274	251	267	272	264	272	246	257	239	262	248	238	274	250	270	223	255	285	281	215	249	249	252	225	248	281	250	258	266	273	285	248	240	257	284	297	282	255	254	286	253	255	256	264	278	248	235	270	285	236	247	235	257	263	248	250	269	257	252	257	268	251	281	263	253	254	264	247	265	259	282	238	250	274	270	254	265	288	277	267	273	282	248	262	242	263	249	267	222	247	249	260	258	247	286	266	257	268	284	283	246	230	241	278	253	266	261	259	247	243	233	272	263	259	263	244	241	252	255	255	239	258	254	292	253	263	244	235	249	256	259	238	261	249	301	227	252	280	252	270	238	280	267	224	241	277	267	267	252	283	233	291	265	257	257	260	241	278	236	272	260	288	253	252	254	275	243	257	265	261	283	255	263	248	275	268	266	280	266	259	224	238	256	250	276	273	249	239	254	262	267	241	228	293	252	239	216	247	279	253	254	253	254	246	264	266	260	249	250	267	253	274	248	270	267	272	230	242	231	240	268	274	260	227	225	266	254	266	255	216	252	274	252	251	274	212	239	243	269	263	277	244	232	232	242	297	261	273	248	257	275	262	244	279	225	251	257	282	250	292	255	262	259	247	279	253	254	268	276	253	267	257	280	230	255	286	257	274	238	269	273	259	286	238	269	252	246	272	247	270	275	224	254	254	267	259	256	276	259	259	261	265	241	239	241	258	264	258	260	232	263	291	225	234	248	253	248	287	254	262	263	286	227	260	259	245	243	248	241	248	257	259	299	235	241	259	230	250	252	274	279	269	280	256	271	280	237	259	246	253	256	245	230	261	268	299	253	272	237	287	245	263	241	233	249	278	288	272	240	254	238	248	288	266	259	255	234	256	281	265	268	261	238	222	289	263	266	247	258	263	252	244	243	251	260	257	309	272	256	230	268	267	285	231	266	246	258	247	262	248	265	249	228	258	254	240	253	258	247	253	247	250	269	270	224	254	238	289	247	231	245	281	253	248	250	255	247	292	232	281	232	278	270	285	267	237	246	253	254	241	270	239	247	251	226	227	234	262	246	264	257	256	251	258	269	260	251	245	257	259	262	273	278	232	243	273	264	233	290	286	249	234	259	263	254	258	234	240	277	271	258	253	249	243	288	243	256	219	264	258	251	229	245	240	259	247	264	249	273	278	287	269	260	281	257	210	258	245	253	224	230	247	253	280	243	254	252	260	270	277	238	266	262	250	227	265	261	243	252	257	262	228	270	277	288	262	258	265	250	277	279	240	246	252	234	264	242	267	260	232	253	250	255	267	280	268	244	272	279	251	256	245	268	244	257	257	226	233	262	236	262	239	257	279	235	276	264	257	257	286	251	256	280	286	248	254	266	251	264	271	242	245	274	263	291	271	285	285	280	249	244	255	238	259	281	263	257	227	220	261	250	248	248	238	227	241	250	266	269	263	229	240	263	270	274	267	279	253	260	260	238	242	270	227	227	277	241	235	255	276	280	249	280	247	256	245	265	266	235	245	250	265	243	247	240	260	244	261	245	246	255	278	254	245	268	258	277	234	228	254	270	221	280	270	256	262	249	255	268	267	260	240	243	263	271	258	267	259	245	253	262	241	254	268	267	245	224	256	254	255	236	257	247	260	295	263	238	303	304	265	249	250	263	255	267	260	255	279	249	302	257	236	245	268	264	260	276	249	234	251	265	231	254	280	259	250	263	261	292	243	238	269	263	263	229	268	249	243	291	277	263	285	261	245	244	279	256	245	277	267	240	277	266	265	244	254	253	281	282	274	279	231	255	240	298	248	245	252	265	237	262	280	273	283	241	268	244	240	246	258	224	247	261	253	256	268	261	252	229	254	263	262	262	247	250	270	275	229	249	256	266	254	248	260	225	278	252	303	268	282	267	258
25056	40946	30829	13970	10048	8127	6449	4543	3035	2345	1773	1593	1224	1120	911	802	759	710	590	541	536	493	509	464	441	418	400	396	422	398	395	371	374	376	353	404	307	334	341	327	360	341	349	319	301	356	313	325	322	297	331	316	307	272	297	279	327	300	335	328	283	318	304	289	301	292	297	295	310	283	278	296	308	279	275	294	305	306	283	282	288	294	285	299	306	307	300	282	280	266	283	302	273	294	294	260	300	311	260	293	322	280	292	285	296	280	319	275	287	301	280	319	302	281	299	319	291	259	298	277	320	285	306	274	285	281	283	292	291	281	286	274	295	273	299	302	301	315	298	293	256	312	260	314	304	281	258	309	274	283	273	282	305	288	272	291	287	292	300	301	300	284	266	299	320	299	285	278	292	284	339	282	270	281	294	289	267	295	312	283	290	267	307	279	292	297	266	289	313	316	286	278	291	274	287	293	290	307	296	314	280	276	290	304	312	311	311	304	295	304	290	275	291	299	317	274	297	285	290	274	281	275	294	301	280	284	325	284	306	309	283	285	303	322	307	285	301	306	289	270	286	290	280	282	309	307	289	301	311	289	261	303	265	291	263	312	302	281	321	272	295	273	287	303	305	321	274	289	292	289	316	278	296	308	283	322	287	323	297	317	294	271	304	269	277	292	277	275	308	312	317	278	292	276	286	307	297	323	281	288	295	267	291	304	262	296	303	309	281	282	263	286	255	294	305	300	294	322	301	298	262	290	320	288	314	302	311	284	297	302	297	279	272	313	286	284	311	275	282	318	283	283	274	270	253	268	312	319	309	261	279	289	280	334	269	264	271	287	287	310	283	286	314	297	297	287	309	261	280	288	294	296	297	295	317	270	293	300	302	283	286	258	280	279	293	304	274	285	259	283	277	285	294	275	299	273	282	339	320	271	298	285	298	277	320	272	264	294	283	285	292	301	288	256	269	282	286	303	262	298	284	267	280	281	289	274	286	266	279	313	284	285	276	304	280	305	275	276	297	270	284	313	278	291	306	296	276	290	338	291	314	281	289	286	303	289	269	287	282	288	286	279	301	258	327	279	275	290	303	350	271	302	260	296	271	313	293	302	285	305	287	291	274	283	289	304	265	320	321	294	279	283	296	296	292	294	281	293	277	303	275	294	296	262	288	289	289	288	295	288	319	297	308	283	302	275	280	306	291	276	328	323	285	280	289	301	295	283	303	284	308	309	276	267	301	314	274	282	322	278	292	308	280	283	281	304	287	299	317	294	281	282	267	266	278	267	312	283	276	274	293	282	281	307	286	274	290	298	272	303	280	289	282	297	275	304	287	293	303	321	308	293	254	279	314	267	281	299	290	294	288	281	304	305	258	248	277	270	260	302	281	277	286	286	305	284	280	267	265	294	300	269	295	271	303	247	271	282	253	270	316	295	264	289	294	304	290	293	267	301	312	311	274	320	298	278	322	282	298	289	292	326	289	291	271	284	275	301	281	292	296	326	291	281	308	285	287	285	285	317	288	308	287	300	297	269	297	307	296	323	313	313	291	289	300	299	308	317	305	291	289	311	310	274	303	331	321	267	272	277	265	302	306	267	289	293	318	294	270	270	280	290	312	289	277	284	292	292	281	262	293	304	282	277	271	267	268	284	286	279	297	290	294	290	302	295	301	322	294	297	324	293	272	273	260	309	292	316	344	338	291	274	291	309	298	296	295	292	300	299	287	335	267	302	284	291	265	274	282	296	307	301	319	291	293	292	304	279	296	292	275	296	289	285	286	274	287	302	301	306	297	313	304	272	293	289	302	307	277	313	314	285	307	299	329	295	278	286	290	286	262	285	277	286	276	264	281	297	298	288	305	278	298	315	333	267	284	271	287	311	302	281	292	268	272	320	279	282	304	306	332	270	304	257	263	273	269	282	265	310	291	307	295	289	308	320	309	320	277	282	274	285	284	294	295	259	306	280	292	286	307	292	317	276	267	293	308	275	269	286	271	284	299	251	325	306	297	311	292	302	286	287	296	297	310	303	297	329	261	292	261	265	316	263	302	294	306	274	310	276	306	300	299	272	281	302	289	304	290	301	320	266	273	320	294	320	294	270	283	301	265	306	302	282	298	269	308	257	291	291	314	306	268	293	299	280	277	282	269	280	315	274	272	301	290	294	291	288	315	297	282	297	291	305	307	303	288	314	306	297	306	281	270	313	272	292	269	304	295	284	271	295	291	274	285	288	308	257	319	312	259	305	295	299	248	287	309	274	276	301	302	276	303	278	307	291	313	287	282	255	273	312	298	276	302	301	339	316	271	277	277	256	306	299	304	263	293	289	298	306	291	297	271	318	312	291	288	320	304	295	262	277	312	315	290	303	299	263	290	291	280	307	268	275	300	267	304	257	252	298	313	300	284	318	290	272	289	290	313	297	299	300	315	259	290	285	297	292	271	324	289	282	280	272	321	293	291	289	291	287	265	296	276	299	288	267	306	281	286	279	308	296	293	274	280	307	310	299	290	253	308	291	298	253	327	267	283	289	271	274	320	295	278	280	281	305	307	310	304	311	313	282	309	285	310	297	293	272	289	298	273	314	333	307	274	265	311	272	269	309	250	273	304	264	288	293	299	286	322	302	258	296	289	300	288	273	281	301	273	303	295	296	309	311	297	300	275	286	285	287	283	307	283	302	315	298	277	295	278	274	295	297	296	313	284	273	294	292	288	309	318	298	321	277	314	275	286	287	288	275	304	253	290	290	317	304	308	304	325	293	281	296	284	269	307	286	290	289	289	306	306	278	296	280	262	303	286	299	296	300	321	287	306	263	285	310	309	301	283	289	286	272	305	288	282	287	294	301	312	311	302	301	320	307	251	322	279	277	272	309	296	284	301	276	276	303	288	279	300	281	297	299	283	311	303	312	312	253	319	327	286	299	249	295	307	303	281	291	290	316	295	284	254	297	293	309	280	282	274	301	295	280	306	298	302	301	301	288	269	284	276	275	252	290	276	284	269	311	266	287	289	293	272	274	263	313	296	282	301	293	308	287	281	289	278	292	291	304	298	270	299	288	312	266	264	282	283	288	290	286	312	322	328	278	294	311	273	327	268	275	281	295	296	284	273	289	306	313	264	274	288	262	294	298	300	313	301	315	273	283	309	283	277	263	296	291	269	291	280	277	284	297	299	286	296	280	284	281	292	274	271	289	337	295	305	316	285	285	278	303	291	297	285	307	303	285	295	271	284	313	287	280	310	275	298	275	295	310	283	292	294	278	313	283	286	290	312	293	290	284	310	271	273	276	289	279	303	267	297	325	298	317	293	274	284	312	313	311	263	291	262	254	299	320	317	254	268	283	266	269	277	289	289	279	264	304	278	272	267	303	276	296	292	297	261	276	257	325	278	295	255	288	284	257	286	319	293	296	290	282	299	294	291	272	269	275	280	280	281	311	283	281	341	293	289	296	305	287	306	276	280	312	311	275	315	306	285	281	297	305	300	281	294	291	323	304
22677	21213	28746	23991	21229	21437	14522	5236	2852	2154	1785	1389	1222	1162	899	772	696	565	482	479	426	424	405	341	351	329	303	342	295	273	271	270	230	237	224	235	215	218	225	214	227	203	185	189	200	175	177	174	209	189	155	198	181	181	161	178	178	168	170	158	171	154	189	147	180	168	157	148	172	160	162	167	152	164	159	175	153	143	175	141	153	163	171	166	179	176	132	140	181	161	156	158	179	176	155	160	172	151	142	151	168	164	149	162	160	178	167	160	158	169	150	176	159	165	164	160	172	170	173	167	151	163	158	170	160	153	174	157	135	201	168	160	201	150	143	148	155	173	188	172	153	125	131	164	163	157	167	151	177	148	139	163	177	139	173	145	158	166	158	147	135	174	149	168	149	147	164	170	173	145	154	153	155	138	150	184	154	163	145	150	165	192	165	168	153	136	143	160	164	165	163	164	155	154	150	162	162	137	156	169	176	160	155	138	178	174	149	169	133	163	173	162	161	148	166	160	172	161	173	147	162	160	153	172	171	170	166	158	141	139	164	160	179	172	148	180	157	155	158	160	152	159	143	164	155	173	162	169	140	156	172	150	162	152	171	161	150	173	172	143	174	163	155	150	157	142	167	172	160	158	140	188	166	149	144	167	178	174	154	160	154	175	180	152	155	160	150	155	168	171	149	179	181	126	174	169	149	155	193	156	147	175	158	147	160	140	147	120	165	181	162	158	169	175	169	154	152	160	146	171	179	174	161	172	157	159	170	169	175	150	150	162	167	158	163	182	162	160	151	147	148	157	169	150	172	163	174	164	164	168	155	137	157	162	160	140	140	160	163	158	148	166	154	142	172	159	144	156	177	184	162	164	155	145	130	151	163	135	155	171	141	161	149	169	159	158	159	143	152	176	169	167	158	143	170	158	160	166	160	156	174	157	168	160	154	166	158	166	161	148	143	167	175	159	146	155	163	158	171	163	151	168	157	171	159	166	143	148	152	179	176	160	131	153	173	179	150	159	173	163	147	174	172	159	169	174	159	174	169	151	141	179	151	170	145	144	171	146	144	174	169	187	150	174	159	171	157	184	150	169	168	145	161	148	164	156	173	159	151	174	181	155	159	178	171	174	165	165	172	165	163	162	150	155	154	150	142	156	141	170	181	153	143	167	156	151	167	157	159	173	154	151	155	184	178	155	179	175	162	171	139	155	146	167	157	158	167	160	160	187	152	162	148	165	196	148	145	151	182	162	175	169	153	155	161	177	153	161	156	155	152	165	144	151	144	168	167	168	152	138	174	179	157	149	157	150	171	154	149	162	161	157	156	137	162	161	161	143	157	144	173	182	148	178	183	143	152	155	150	168	154	149	174	164	171	143	146	146	163	151	159	134	167	180	183	161	168	184	163	167	163	157	141	150	139	155	167	172	156	159	148	167	181	167	159	154	140	169	160	181	151	159	162	168	168	149	136	157	167	152	156	146	172	152	142	172	186	162	157	151	138	150	164	153	167	158	164	171	182	169	183	153	182	176	145	154	130	181	168	158	159	165	129	154	177	159	131	149	151	160	162	165	136	167	163	135	159	179	166	149	152	156	169	186	176	144	178	147	171	157	192	152	153	156	156	169	159	162	156	151	165	139	172	181	168	172	134	145	147	158	151	183	158	165	176	163	164	156	153	170	187	172	141	172	158	137	160	171	156	176	166	170	151	118	144	173	166	148	159	167	155	181	160	170	163	165	153	174	152	164	183	151	164	176	156	142	168	173	162	175	155	164	150	174	151	166	143	157	146	166	153	153	161	156	169	152	167	172	152	153	162	130	162	134	180	162	183	157	159	174	168	149	173	145	172	154	161	164	151	161	158	159	155	174	168	145	147	176	180	163	159	158	158	160	163	163	155	142	156	158	200	160	169	189	172	169	166	163	163	141	184	149	170	168	176	155	156	151	170	127	151	156	145	146	141	171	165	141	146	174	144	163	177	175	162	145	171	150	184	156	155	142	146	139	180	178	155	161	166	140	164	199	185	141	152	141	154	152	148	169	193	169	174	182	172	159	162	162	162	148	144	172	149	146	182	141	165	154	172	149	167	181	170	138	155	148	190	146	153	158	163	144	146	147	133	150	163	167	151	160	163	166	154	160	164	168	156	181	148	149	149	153	169	149	141	148	169	149	153	147	162	146	161	143	169	146	165	135	165	179	159	172	162	171	161	165	163	162	187	177	135	152	154	165	156	162	171	156	172	159	167	161	162	164	160	142	146	156	152	147	172	167	150	152	137	174	152	164	146	145	163	139	158	143	162	152	167	166	165	155	151	163	145	170	152	157	167	161	153	162	150	133	152	158	171	151	152	169	147	168	158	148	159	157	201	154	142	155	163	129	158	174	147	164	144	155	176	170	125	155	148	156	176	160	171	159	151	163	154	155	153	141	193	144	174	194	152	162	168	154	153	163	149	173	164	157	167	171	152	150	157	154	163	168	173	164	165	163	156	161	173	157	154	174	162	176	137	172	133	170	191	170	153	156	142	144	154	149	149	164	148	163	160	150	149	158	161	145	163	188	157	162	174	145	178	153	166	166	173	205	156	149	166	131	147	163	144	173	149	168	163	144	173	161	163	170	185	170	171	156	148	167	150	147	173	149	170	161	166	142	169	176	163	182	165	160	160	153	172	117	167	148	142	157	176	156	166	185	143	156	152	140	140	156	159	146	154	151	148	175	165	162	165	135	176	154	141	174	154	162	145	145	146	180	147	160	151	178	158	160	166	174	137	156	162	166	156	167	173	145	149	162	162	169	177	154	146	131	152	174	165	196	157	159	168	163	156	136	163	149	137	160	164	165	150	184	165	173	171	144	163	159	167	170	158	152	126	166	169	173	164	126	153	156	145	146	176	165	153	169	179	166	154	156	141	145	177	170	182	154	162	175	155	170	140	152	177	165	179	169	150	154	157	175	141	154	144	121	144	175	181	161	166	176	164	165	158	175	163	179	179	169	157	167	162	158	152	164	171	148	153	153	170	161	146	170	175	153	156	158	153	170	148	163	161	144	157	139	170	169	161	172	183	163	159	167	157	154	170	168	177	150	174	142	151	150	166	175	176	159	163	152	154	129	144	171	140	165	188	186	156	164	152	142	151	190	163	163	136	168	162	171	177	163	160	152	133	167	156	157	162	146	148	153	152	152	176	154	175	164	169	163	150	172	166	140	173	144	158	171	140	147	161	154	176	189	149	160	171	151	156	162	160	159	144	171	140	159	172	141	143	145	166	148	177	173	162	166	161	186	167	164	138	180	173	153	162	142	155	155	162	153	154	162	140	154	179	158	178	156	139	144	167	153	146	165	164	165	146	189	156	155	165	153	149	153	146	176	148	147	176	158	156	135	162	158	157	165	186	164	150	160	172	152	154	166	173	153	162	148	168	149	159	149	175	157	167	178	177	136	178	175	169	160	162	171	148	187	188	173	177	162	164	163	128	139	166	157	157	172	152	154	180	143	181	179
26879	51100	41099	21453	15637	12790	10747	7838	5265	3841	3027	2450	2073	1754	1485	1329	1072	863	837	749	656	650	561	507	467	402	504	407	372	384	362	362	353	326	290	305	312	285	236	291	259	248	236	211	216	208	201	224	201	223	234	192	195	212	191	211	226	182	209	211	197	216	211	195	194	185	181	188	194	179	211	208	170	178	168	161	187	184	196	188	173	192	183	206	175	181	167	216	190	190	203	180	175	181	178	167	185	197	168	188	183	162	209	174	200	205	187	194	165	175	181	174	174	214	157	186	191	181	178	187	206	206	191	210	182	179	206	171	186	178	186	199	172	195	173	185	164	191	184	215	186	180	182	184	180	191	186	185	165	185	181	183	185	191	179	181	195	154	189	204	177	169	198	181	185	187	179	227	198	182	176	197	177	164	191	198	192	198	183	192	181	175	192	194	185	183	202	190	182	183	170	199	179	181	188	156	187	185	190	198	162	170	185	174	183	197	171	203	186	203	151	171	178	175	187	194	181	192	171	207	190	156	192	199	190	194	222	191	183	186	205	166	194	207	186	194	197	186	185	184	185	200	194	195	182	177	198	162	171	179	174	166	201	173	183	184	188	167	185	194	169	176	212	192	180	176	186	174	201	188	179	188	190	170	182	175	201	170	174	163	174	195	201	162	200	177	169	193	196	177	184	188	176	189	208	187	183	190	182	192	174	169	173	191	182	185	181	169	198	186	175	172	182	180	177	193	201	194	180	181	176	158	193	182	186	185	178	190	178	157	202	202	182	174	179	178	183	178	183	166	152	179	190	186	171	166	169	168	174	176	166	184	177	182	193	198	181	179	195	185	183	195	191	191	186	184	183	177	184	184	174	186	188	192	192	210	177	175	196	196	184	176	168	188	168	183	165	196	169	198	192	164	198	165	162	156	174	180	200	204	182	194	187	178	186	173	192	187	196	179	186	186	177	211	172	218	191	194	192	183	191	170	193	223	187	175	196	164	167	178	176	190	172	167	196	193	177	201	162	194	177	193	209	193	180	216	176	157	168	178	183	186	165	198	215	196	168	209	176	175	208	189	191	170	178	157	195	178	159	208	197	186	180	198	175	179	178	188	170	186	169	206	171	174	193	165	172	171	156	188	188	184	191	190	172	178	182	157	184	180	181	190	176	183	160	180	196	171	165	196	180	196	188	161	194	168	173	206	205	209	184	191	196	181	175	179	181	192	205	204	169	216	184	191	180	173	188	199	171	191	195	184	173	151	197	195	172	184	180	183	210	187	199	197	202	164	170	194	184	198	183	182	176	191	208	197	185	196	176	181	190	187	189	175	180	169	184	174	189	168	190	180	185	176	192	192	194	185	189	189	194	183	204	194	206	187	179	199	190	205	190	191	179	180	204	174	185	183	181	169	194	194	167	189	185	191	181	220	198	211	189	181	192	207	204	172	187	177	157	178	177	180	172	180	175	151	171	195	181	183	185	183	202	146	170	199	186	181	186	193	164	206	178	188	198	185	181	175	198	209	210	183	181	203	193	183	209	195	182	181	186	185	159	171	168	189	227	167	189	181	179	202	174	170	182	181	190	184	182	175	172	182	170	193	191	169	174	183	187	170	194	190	182	182	159	200	180	192	211	190	166	176	181	184	177	169	180	170	200	179	201	210	193	200	181	167	182	209	187	190	184	174	176	207	165	188	185	192	182	156	179	193	181	187	186	163	160	188	174	182	176	178	163	179	166	179	168	199	191	193	161	209	165	191	173	181	180	194	172	178	183	185	218	215	174	191	176	170	191	185	178	189	176	165	162	181	185	179	186	213	174	156	210	180	191	200	162	217	174	206	174	176	197	166	194	198	166	202	192	192	204	195	194	184	170	174	190	186	174	162	197	201	172	188	186	170	186	168	213	190	205	153	173	198	161	170	165	174	219	163	179	175	182	160	164	192	181	175	198	180	158	193	204	178	158	173	169	172	206	169	209	158	179	169	194	204	207	195	182	168	201	195	176	201	179	175	179	199	203	169	230	178	176	198	178	165	169	177	205	178	167	171	177	171	175	186	199	200	178	206	200	170	185	202	166	185	209	172	192	167	149	186	185	185	159	179	173	185	224	203	186	168	207	167	192	200	174	196	186	177	204	190	177	174	168	184	185	183	192	204	184	186	194	196	207	194	200	188	202	180	168	175	190	183	204	181	176	158	188	187	188	193	174	157	181	199	161	160	192	167	198	186	179	189	177	192	193	191	204	215	179	194	188	185	186	206	196	190	179	193	173	153	181	204	188	166	186	196	175	190	201	177	201	186	201	192	186	213	178	185	185	185	168	193	150	194	172	189	177	181	212	162	166	188	192	185	172	194	179	177	189	193	177	170	181	179	203	173	167	192	184	160	192	180	197	193	167	185	139	182	189	182	179	176	178	188	187	184	185	193	184	173	182	179	167	182	169	173	180	173	191	195	169	173	191	187	201	185	162	209	192	192	167	196	207	191	206	175	194	196	177	192	177	178	209	164	198	188	167	176	206	186	177	210	166	184	161	200	198	187	175	192	177	181	191	199	209	183	169	162	177	195	185	163	157	188	198	171	205	188	183	177	179	195	191	172	188	205	216	192	188	169	162	175	186	189	159	186	180	167	185	190	218	171	207	167	197	175	191	205	178	199	183	167	183	191	192	168	194	191	179	194	202	185	199	186	206	176	175	187	163	171	190	187	196	175	165	163	169	156	193	179	193	189	177	182	195	171	157	172	193	199	197	191	180	192	197	185	189	178	169	168	198	189	229	188	155	189	192	201	189	175	188	195	187	212	190	171	196	185	170	169	185	183	187	180	148	185	174	152	191	206	191	176	180	191	190	189	184	181	172	157	159	203	186	152	202	158	217	167	170	184	188	206	153	180	183	188	166	188	171	185	179	170	209	183	186	176	179	176	197	185	183	180	178	194	170	201	198	184	208	186	181	186	181	156	183	172	182	166	195	184	187	194	182	179	202	190	166	179	178	172	170	205	167	178	157	171	177	191	164	199	195	193	183	192	173	180	177	215	190	186	181	176	194	226	177	197	168	186	198	191	168	171	185	180	169	180	189	164	197	183	182	192	169	174	174	186	168	171	178	183	202	188	201	182	187	190	194	179	185	154	181	177	195	169	195	188	195	196	162	179	181	186	203	188	185	180	206	198	184	166	187	181	210	178	184	187	184	205	174	178	188	190	187	196	193	181	175	193	179	177	181	203	190	161	178	179	183	187	207	164	170	182	175	186	161	153	181	189	195	188	154	197	185	176	170	185	215	185	195	172	173	177	197	170	204	178	176	171	218	194	180	165	168	164	191	205	217	157	180	199	203	172	189	192	193	171	183	204	172	190	185	166	181	155	184	166	187	176	185	188	207	174	193	153	200	180	179	182	182	179	173	184	197	206	159	194	172	187	174	197	178	173	178	176	181	180	172	185	175	159	155	203	164	162	173	197	173	170	219	174	219	169	174	183	169	169	182	162	185	180	178	193	178	177
28284	24031	23688	10568	4894	3144	2516	1825	1210	943	816	677	667	565	533	546	448	440	471	426	387	408	372	352	369	365	404	359	366	351	357	352	347	344	356	301	334	339	327	333	309	303	309	312	340	362	349	312	325	331	335	358	328	339	340	317	331	318	338	301	346	292	286	306	305	339	325	314	300	314	322	314	327	337	344	314	314	345	337	308	316	310	324	296	316	310	283	298	341	331	317	299	317	317	325	287	300	308	332	311	333	292	323	327	299	310	303	305	324	317	331	304	328	315	318	275	339	346	307	298	328	312	316	282	331	326	365	274	328	326	353	289	317	305	318	289	311	314	304	333	325	338	299	323	313	302	322	321	305	318	312	303	308	311	338	305	316	310	308	292	331	288	323	308	323	298	345	329	278	330	287	309	283	285	326	309	335	327	312	317	325	344	331	317	293	291	340	338	321	349	340	293	317	355	307	331	329	305	311	301	341	312	303	304	285	342	318	332	315	342	312	354	306	291	322	284	317	329	323	324	297	302	310	301	302	309	286	302	317	306	301	313	278	324	316	328	323	311	321	304	337	300	312	312	291	341	294	330	315	301	311	292	282	317	336	315	311	334	314	319	325	295	308	294	329	326	295	314	319	309	311	312	320	296	285	348	312	320	322	367	345	309	304	311	294	298	322	296	327	313	324	333	340	328	310	298	325	327	306	298	312	330	335	332	324	336	313	315	302	322	326	286	290	296	316	299	309	331	276	315	289	308	302	316	281	305	322	292	340	336	325	315	317	344	314	312	295	319	327	322	304	350	281	316	297	316	313	314	323	319	319	291	282	277	346	319	310	334	323	334	332	330	283	302	314	341	306	321	290	329	312	331	302	308	321	329	307	309	329	311	310	279	334	335	315	320	314	294	334	310	287	287	322	345	326	303	334	301	321	329	313	297	312	317	255	326	304	325	323	269	294	306	312	346	304	305	315	335	330	307	287	323	302	327	299	320	334	282	327	308	354	329	321	331	330	308	313	331	320	305	312	300	313	357	312	348	336	354	330	311	299	328	336	322	290	318	313	319	298	330	350	313	295	341	312	325	337	306	303	328	307	298	326	354	275	339	294	349	291	326	324	324	319	301	300	322	323	340	276	316	321	305	293	311	302	290	303	328	314	320	311	341	337	344	289	285	321	319	338	313	347	288	305	351	311	314	306	324	322	312	362	325	323	314	302	334	322	303	317	353	314	301	300	317	314	307	309	296	315	376	303	333	305	314	299	278	281	302	305	343	277	306	334	317	339	351	314	302	282	368	326	324	298	291	361	319	355	289	299	302	318	313	286	304	297	347	316	319	308	334	324	303	320	338	303	319	339	334	338	318	310	307	293	313	310	301	346	309	317	285	327	293	310	312	304	323	310	308	324	314	330	298	332	334	348	358	292	306	325	330	322	292	315	328	322	330	298	308	341	338	312	356	298	318	321	325	319	333	292	354	314	321	357	310	307	321	310	330	311	316	321	322	359	332	320	335	306	333	312	325	290	293	327	305	299	299	338	318	310	331	283	337	321	298	337	304	348	287	319	304	307	287	324	334	320	296	278	318	310	307	342	320	307	301	330	287	317	332	324	315	327	308	327	310	293	293	337	300	329	320	304	338	334	325	324	331	316	304	347	331	324	339	350	332	298	333	328	323	295	321	278	304	335	314	295	329	321	318	313	351	332	334	334	310	320	337	311	330	329	344	296	333	329	342	302	309	323	299	295	281	319	298	320	324	338	308	298	280	310	319	320	296	318	305	322	305	316	335	296	305	344	319	295	305	350	326	314	310	309	306	338	343	323	339	303	338	315	304	310	266	313	332	311	331	297	318	304	331	295	334	326	337	296	315	301	320	311	328	304	310	296	327	306	299	317	313	327	284	304	314	317	320	331	323	295	312	320	282	323	354	324	330	338	320	332	333	308	326	325	295	331	323	282	312	324	335	296	300	325	314	307	327	317	327	305	298	319	311	320	295	313	308	322	324	308	297	319	310	319	330	322	316	324	284	282	319	313	329	305	286	334	341	274	306	311	313	331	302	314	301	318	301	328	282	321	322	321	315	305	286	352	360	328	309	328	318	297	330	330	315	340	307	336	323	315	290	317	321	318	330	294	343	323	302	318	308	321	349	330	350	313	306	317	313	288	312	363	325	325	336	317	282	343	344	306	299	264	310	349	316	290	311	336	305	315	298	342	324	313	340	321	310	319	294	346	320	337	296	306	313	288	254	311	334	325	307	295	292	328	291	326	298	293	314	296	323	312	319	312	279	355	315	308	342	313	295	319	295	353	341	297	301	305	321	313	345	284	281	301	321	292	328	309	298	272	302	334	332	313	291	267	344	321	284	304	333	310	330	302	339	318	277	325	316	310	337	339	326	343	299	329	294	343	300	305	310	302	328	353	308	300	336	331	335	332	312	324	310	294	314	347	330	327	305	334	303	302	344	309	308	307	343	319	333	319	289	319	278	321	309	328	324	315	325	319	342	333	341	318	314	314	316	315	330	290	314	342	297	333	315	325	288	333	326	304	328	290	321	269	332	324	337	301	283	314	308	323	298	298	350	331	277	282	299	316	316	327	328	328	307	343	308	314	291	317	318	308	306	319	351	281	302	343	356	291	281	316	318	306	343	283	342	314	309	326	315	317	360	282	309	324	338	303	357	310	322	316	314	321	337	337	305	312	316	314	288	290	319	304	313	333	323	300	289	311	298	309	301	323	330	354	330	299	364	316	345	302	320	353	319	335	354	341	329	292	318	294	334	341	321	326	325	319	309	308	273	325	336	291	334	310	319	296	330	295	308	318	309	331	321	313	297	310	316	294	297	326	319	300	322	272	315	315	298	326	279	298	347	305	307	289	311	329	302	296	352	321	312	309	317	312	315	321	317	349	306	325	333	334	316	314	358	307	334	296	348	325	354	287	323	334	308	304	327	292	321	351	318	328	312	274	304	301	315	315	304	274	350	348	308	304	297	318	324	289	311	344	311	324	346	307	336	316	309	315	328	323	314	301	325	301	296	311	311	297	327	325	300	307	312	316	333	351	306	303	303	347	326	290	319	311	273	335	321	324	311	292	300	323	309	351	305	292	338	302	327	323	324	319	294	351	322	327	336	301	350	320	317	319	281	311	283	314	330	327	318	318	337	322	326	320	329	306	315	312	296	295	318	319	311	322	287	332	310	299	336	302	320	321	326	332	299	312	271	306	350	307	294	321	344	309	318	320	307	306	304	305	344	291	326	319	326	323	318	336	322	314	286	314	310	309	356	323	320	342	328	334	317	316	299	349	331	323	329	288	290	348	331	311	290	324	333	318	325	323	341	330	328	328	356	296	317	317	315	323	305	313	314	329	314	307	303	316	307	318	309	273	341	277	283	358	348	292	301	325	321	322	338	322	290	285	315	289	319	325	346	315	283	312	301	324	294	312	342	331	290	349	324	328	314	348	326	348	326	276	331	312	286	333	310	304	339	328	279	319	326
24821	37716	26206	10324	7280	5594	4790	3437	2230	1634	1366	1158	1081	878	775	738	644	561	532	551	478	495	473	440	446	488	478	451	413	418	423	404	391	406	411	395	419	400	386	389	362	387	397	390	405	357	390	393	383	377	353	381	396	382	388	393	357	364	371	397	400	353	377	350	344	365	369	349	353	379	375	346	394	394	380	382	367	349	352	365	333	363	328	378	400	361	379	349	358	358	345	386	396	323	373	369	330	395	347	321	400	358	390	382	359	359	375	347	351	377	376	374	362	401	357	363	367	362	389	388	365	356	346	379	374	340	373	363	396	353	363	383	365	352	369	369	337	361	305	361	376	379	362	344	384	390	340	358	375	349	381	336	357	374	354	393	369	352	387	366	336	397	378	365	369	352	370	340	341	346	378	332	326	351	360	338	351	339	359	360	426	357	407	347	368	369	356	402	393	339	375	374	355	360	395	359	323	384	359	372	347	352	333	341	376	393	347	378	351	373	371	376	367	343	378	391	342	353	353	347	381	360	373	381	399	340	358	337	353	376	316	353	359	385	379	365	363	366	365	365	370	383	406	358	352	353	345	368	412	411	375	383	355	382	349	369	374	346	390	357	345	342	347	410	379	380	378	366	360	386	392	381	356	369	379	355	353	332	347	365	364	367	362	357	385	388	358	362	326	338	371	359	370	358	393	374	377	385	381	343	366	387	341	360	364	377	357	383	389	371	355	393	376	406	385	362	373	365	370	394	380	376	403	397	333	417	372	346	334	355	373	349	354	370	385	350	401	380	369	359	366	314	330	356	368	355	360	363	358	359	343	350	369	363	389	374	357	337	334	367	374	371	390	345	335	368	359	351	373	375	376	353	328	374	351	345	356	346	409	358	373	364	397	367	350	373	400	347	370	337	363	374	384	381	348	347	344	367	401	376	383	360	363	326	350	352	377	362	328	382	364	392	315	385	338	341	345	368	361	378	349	356	393	399	331	359	303	366	360	389	360	380	360	359	388	364	389	358	356	334	367	377	400	360	352	390	358	384	354	335	383	358	351	365	363	389	362	388	346	355	357	373	390	357	342	363	357	324	359	370	379	314	332	358	343	387	378	374	347	377	355	390	386	363	373	351	329	352	358	378	348	399	368	353	365	378	370	367	358	362	379	345	373	387	389	394	370	376	324	385	370	355	379	347	371	389	391	366	326	372	400	363	350	337	371	389	388	357	342	337	376	367	357	386	381	379	353	387	360	362	333	357	337	373	386	401	373	348	386	363	364	372	368	376	356	378	397	350	332	356	379	357	382	373	370	379	392	370	318	371	386	366	363	377	345	326	373	323	349	360	369	380	394	375	399	348	407	347	360	388	362	381	351	381	350	332	356	368	339	361	357	338	374	373	357	360	347	413	347	350	388	355	382	374	366	365	371	374	356	368	372	339	344	361	334	367	424	377	386	345	371	380	353	361	353	365	357	351	363	342	370	374	400	328	357	377	359	354	378	326	353	365	373	377	384	387	350	402	389	338	386	345	360	372	377	364	374	368	373	397	360	375	398	361	398	375	394	368	373	377	360	350	364	369	387	364	340	351	367	391	386	388	373	350	356	348	351	369	353	334	376	364	399	393	359	362	334	351	380	362	362	362	369	348	320	348	339	359	331	337	349	392	330	371	420	343	335	335	357	365	346	368	348	341	368	373	384	357	342	384	370	359	354	350	377	385	337	358	359	395	369	330	362	369	367	337	358	368	390	369	365	351	313	361	361	342	343	400	387	378	357	415	349	362	420	369	404	352	347	334	356	356	358	381	379	368	365	352	349	326	374	382	349	377	374	356	364	347	364	384	365	395	378	412	362	362	378	387	358	381	366	407	371	339	357	371	379	390	417	426	396	369	375	332	363	348	380	358	365	371	370	357	395	357	417	392	390	357	405	371	396	385	360	377	373	342	384	348	373	362	350	369	389	394	359	393	356	390	342	384	333	356	369	383	370	348	404	390	405	370	382	343	363	368	391	392	357	325	388	359	373	328	354	371	363	362	346	362	378	351	372	340	362	398	360	353	383	358	381	365	378	401	364	343	350	382	341	353	338	369	373	352	356	357	353	369	359	385	355	375	389	374	388	357	348	372	389	378	362	345	368	352	349	408	347	376	377	373	337	369	342	369	395	363	359	356	389	357	381	350	368	362	352	342	376	353	356	373	376	367	384	383	328	354	361	360	385	373	353	372	363	373	353	413	369	345	328	363	364	375	355	390	359	386	382	370	364	364	378	379	379	364	382	330	372	384	384	355	364	344	347	355	365	375	369	369	368	337	377	379	377	370	359	362	366	391	352	370	365	357	354	348	394	352	302	368	369	348	356	373	331	375	369	378	334	372	341	355	383	340	355	364	372	351	392	369	379	350	362	340	383	353	384	369	347	340	391	375	347	363	343	395	362	405	353	380	333	364	336	360	350	355	356	361	354	340	366	375	396	372	369	376	318	350	362	394	349	362	370	320	413	356	352	368	358	394	377	351	365	365	334	353	350	390	360	367	360	377	363	330	358	382	378	359	379	339	346	368	378	358	354	345	380	380	363	343	406	385	341	374	366	389	347	374	372	347	391	349	380	339	338	393	361	356	351	360	392	333	355	402	389	358	345	374	378	381	350	363	401	361	356	389	371	351	375	381	392	391	374	359	349	367	375	349	340	374	391	374	348	362	373	363	400	351	371	389	341	361	373	379	353	351	364	361	364	365	371	403	378	364	378	370	333	339	335	413	359	363	334	331	399	343	367	356	391	407	370	350	386	370	364	387	386	365	369	408	379	382	373	394	361	382	377	414	396	360	367	357	344	351	343	388	367	377	372	338	370	347	398	341	363	342	394	359	384	339	349	360	405	374	378	376	400	432	342	371	403	360	356	342	354	350	359	356	358	359	370	357	368	368	362	378	335	373	404	369	376	381	356	365	373	380	363	384	355	350	384	351	353	335	352	386	384	376	326	375	363	371	398	381	365	377	348	359	363	346	372	336	372	365	313	371	377	353	372	355	391	356	374	361	381	362	365	363	349	376	355	356	344	374	373	347	356	358	385	357	350	360	345	348	376	339	354	349	361	367	371	312	368	368	367	352	378	352	344	371	374	365	380	366	341	375	336	330	376	354	357	395	355	330	367	348	355	377	359	364	344	371	383	359	383	381	370	327	388	344	381	365	356	335	355	361	364	369	362	364	337	382	335	365	366	357	388	387	344	357	338	337	343	367	366	362	363	379	365	326	347	311	330	329	381	376	378	382	379	376	378	366	338	341	379	360	390	331	376	356	358	386	394	392	350	374	365	406	346	387	336	373	361	351	379	380	359	349	379	388	355	367	373	360	375	385	356	376	362	394	347	345	368	354	344	384	371	364	368	375	378	378	349	379	360	401	376	364	365	361	371	417	392	364	383	362	337	382	369	343	363	372	368	369	387	365	382	408	367	387	372	340	368	391	379	396	387	354	347	350	370	351	374	357	367	388	371	350	376	378
23684	21171	28214	24422	21194	14043	5656	3438	2087	1523	1290	1127	1007	821	709	643	575	560	519	459	442	398	399	393	370	365	365	350	328	361	318	321	316	334	351	278	270	328	293	283	274	237	291	295	237	264	266	276	274	270	241	243	253	268	286	253	327	292	253	242	248	243	275	277	236	223	246	267	267	278	254	244	251	247	245	277	265	264	244	259	273	292	257	268	264	259	263	235	243	260	264	239	258	249	264	271	263	240	269	228	245	268	234	271	231	254	253	251	240	246	244	261	249	256	266	260	243	265	248	251	250	265	256	247	245	242	258	255	248	251	249	277	215	275	268	261	260	236	254	245	263	242	268	245	288	248	249	241	268	254	246	256	253	229	238	274	231	228	246	248	248	255	270	240	258	305	276	243	225	255	226	255	255	237	226	246	250	257	261	241	265	253	260	255	247	248	259	257	288	270	275	253	243	258	254	260	279	261	248	234	254	231	256	242	261	255	241	261	243	253	226	242	248	278	272	260	266	270	243	238	254	238	265	262	233	253	256	230	260	256	236	263	270	288	228	246	240	251	265	259	240	244	251	268	262	257	216	281	264	251	274	257	246	246	245	287	252	248	250	262	249	242	245	265	261	252	266	270	259	254	260	255	265	257	248	253	283	227	250	251	250	274	254	257	264	239	246	236	259	256	261	233	214	247	238	280	261	265	244	241	252	253	220	262	231	247	292	253	305	248	250	239	280	259	262	275	264	281	242	264	242	289	247	231	245	258	238	240	258	273	261	269	268	262	250	272	229	254	256	216	243	253	256	270	258	259	222	239	244	247	229	259	236	245	241	267	252	243	247	252	275	233	251	265	275	251	259	255	235	257	224	254	223	284	252	252	219	261	246	242	264	271	270	255	241	263	259	221	244	268	253	230	257	233	259	235	248	260	242	277	281	254	259	248	255	258	232	246	248	231	240	251	274	247	267	270	249	214	263	259	249	211	248	266	222	269	259	202	229	276	271	256	268	239	247	219	254	237	257	223	237	270	239	257	259	255	261	250	255	255	240	270	286	211	287	282	277	231	244	256	265	254	241	224	249	274	236	240	290	232	247	254	243	230	238	241	242	234	255	255	241	255	262	273	227	255	248	224	246	237	243	267	246	256	248	256	255	253	231	243	277	260	281	228	234	235	247	241	254	255	254	249	259	268	270	226	262	235	261	280	289	256	231	269	224	262	259	251	262	233	258	240	248	267	257	240	261	224	222	242	301	295	281	267	238	254	259	270	263	215	245	266	250	260	236	256	226	277	242	254	273	228	292	237	248	221	252	250	246	241	254	277	252	241	265	250	282	251	264	250	252	267	249	265	272	258	285	264	231	278	229	242	246	306	253	263	253	256	217	244	234	249	261	233	253	246	259	276	259	239	265	263	235	233	248	235	268	253	281	227	268	271	261	230	267	272	247	249	242	232	246	252	261	266	231	275	219	265	239	228	252	234	260	289	255	264	243	279	287	230	223	262	258	268	237	256	259	262	251	243	243	229	273	233	234	255	256	261	271	236	268	255	261	240	242	239	251	224	268	256	270	255	261	241	226	278	264	242	250	257	244	263	231	264	254	217	242	258	247	237	258	244	239	242	268	242	249	268	277	237	281	248	254	261	234	253	233	258	252	271	244	250	249	260	231	253	257	276	267	266	272	250	249	273	224	262	292	239	246	253	257	253	251	254	232	263	243	278	251	248	226	267	249	230	218	260	254	260	237	248	267	286	279	285	256	234	275	236	268	257	247	276	235	243	288	251	225	246	254	254	256	273	264	259	250	242	266	257	272	268	283	235	265	257	254	241	256	270	230	274	263	258	262	237	254	281	275	251	225	278	254	257	236	239	216	270	255	237	254	250	255	235	253	243	247	270	240	261	243	222	255	268	266	251	260	237	277	266	247	243	252	234	271	258	279	269	249	284	233	248	244	217	249	243	250	279	242	235	255	249	267	259	236	259	259	255	255	274	241	269	260	291	263	245	238	238	257	238	241	258	237	224	242	271	231	247	252	238	247	272	249	250	253	248	282	251	262	214	268	289	299	232	263	245	244	286	255	253	245	238	272	270	274	249	241	265	216	272	232	255	283	238	273	249	234	258	278	264	237	275	246	279	256	269	276	243	244	246	249	282	263	250	256	260	253	227	264	223	255	259	275	273	230	265	231	251	274	236	255	251	220	261	235	257	264	264	273	241	244	274	255	265	236	247	286	243	281	241	249	254	247	224	260	265	222	230	248	279	274	226	214	248	260	275	251	271	270	290	257	242	276	280	271	237	235	271	243	268	274	253	227	287	249	239	231	246	258	230	274	283	265	276	274	253	289	239	258	254	245	265	288	287	246	254	253	253	266	254	261	260	261	267	253	254	267	250	270	281	254	265	242	260	255	272	237	243	221	245	268	251	263	230	241	249	279	243	245	264	246	264	233	245	247	275	237	243	256	243	228	258	250	254	251	264	262	235	226	243	282	221	252	259	276	243	270	239	227	279	265	248	256	202	241	223	276	271	272	227	255	246	223	255	253	281	248	293	266	244	265	252	267	246	252	256	253	273	273	250	267	260	251	266	242	239	242	220	264	289	241	258	268	253	255	260	242	257	238	270	236	281	248	266	276	259	261	248	245	249	223	237	269	250	223	269	253	214	284	275	258	242	273	236	246	255	255	251	270	280	236	233	262	283	236	242	264	245	282	225	243	260	242	218	260	259	266	226	229	245	253	243	276	265	224	281	247	253	282	248	221	227	249	256	260	263	237	269	227	272	255	243	252	254	234	268	255	252	264	259	270	267	237	257	280	246	250	247	262	249	257	241	221	263	284	266	265	258	308	248	232	278	248	241	238	238	255	258	266	289	262	241	273	235	249	299	254	252	261	254	264	255	253	265	261	275	289	238	264	262	230	278	266	298	274	274	232	237	273	251	270	246	241	237	230	256	267	246	247	262	274	237	250	270	238	257	245	241	221	245	244	290	259	275	242	238	266	261	256	276	255	233	240	255	260	264	249	241	251	223	259	257	227	267	237	242	269	261	224	229	272	240	258	257	229	259	254	253	263	249	249	273	282	276	246	261	252	238	248	259	260	273	262	244	270	255	270	251	272	261	270	262	241	263	250	257	283	265	264	243	271	246	267	258	232	259	285	275	259	268	261	242	253	257	252	255	230	232	277	240	259	238	252	271	251	282	233	269	262	286	225	246	262	257	236	248	253	247	251	246	245	250	262	267	260	252	270	244	253	245	250	261	247	243	207	243	235	246	300	261	227	242	254	270	247	239	242	232	271	281	257	220	226	252	239	253	297	252	253	264	259	248	255	220	265	260	236	266	261	258	229	279	248	252	285	253	224	222	262	257	276	268	242	265	272	229	253	237	238	242	228	295	245	263	260	246	295	250	263	255	265	269	273	256	271	271	258	247	235	270	269	241	236	248	271	249	271	262	256	228	246	258	206	250	274	274	259	249	237	284	269	254	236	256	231	251	242	237
25486	46250	34129	15762	11760	9272	7582	5941	3761	2702	2251	1867	1598	1251	1121	974	943	788	724	688	584	519	549	499	469	458	411	463	452	412	426	391	444	357	378	388	358	375	342	312	365	345	355	300	329	301	306	311	315	307	315	303	317	309	312	307	295	332	347	308	287	324	304	336	321	298	300	301	287	275	307	305	311	309	289	289	288	305	295	291	306	310	302	294	330	277	304	288	281	285	297	268	295	261	276	316	276	290	293	295	298	294	289	279	278	258	310	305	308	295	286	287	292	302	267	329	287	290	256	259	291	325	290	305	288	311	336	274	275	290	317	331	291	262	287	306	253	306	327	278	237	280	293	315	266	293	283	303	311	279	308	280	290	303	301	292	303	271	299	275	287	296	266	297	334	298	293	305	253	302	285	300	264	297	269	287	297	299	319	292	292	259	314	296	314	289	294	272	287	289	300	259	294	282	293	275	297	292	286	274	273	306	304	293	293	278	293	260	326	268	289	299	309	257	321	289	310	294	286	283	296	264	317	311	347	255	268	289	312	306	323	282	276	322	252	292	297	302	298	300	313	259	300	290	261	324	288	271	317	312	308	338	310	303	293	280	268	301	276	280	277	298	275	302	309	272	283	305	294	318	301	285	301	258	300	275	290	334	325	288	324	272	294	290	334	307	291	290	324	276	327	289	286	312	288	271	306	289	293	294	275	314	282	292	302	287	302	290	316	296	285	309	303	312	297	289	287	295	311	295	286	288	310	286	288	285	279	293	287	287	290	291	294	290	262	292	301	332	301	300	285	291	310	281	274	285	277	308	268	314	285	263	296	282	289	274	314	269	311	323	286	294	310	299	295	297	317	300	300	306	316	302	278	274	292	299	267	284	324	296	298	278	292	325	296	288	272	307	292	284	297	293	270	278	262	305	273	264	268	305	304	314	292	275	287	282	307	268	305	277	293	310	278	323	316	285	297	308	321	306	306	269	269	265	290	315	290	310	283	296	294	289	265	277	311	302	301	297	291	287	285	297	309	302	334	290	274	276	276	283	279	320	279	306	281	295	281	314	297	295	272	291	319	255	315	279	287	317	300	297	296	304	289	352	330	286	267	274	295	272	269	288	304	294	327	268	266	301	299	256	294	297	277	277	309	290	261	267	299	272	314	319	302	297	268	304	303	315	282	282	305	311	309	318	280	285	315	303	310	283	271	314	309	285	276	285	294	271	312	275	297	278	266	299	295	309	284	297	292	294	314	325	318	308	304	285	281	259	269	292	281	297	329	283	298	279	294	295	278	295	298	308	292	293	282	316	307	311	280	293	315	310	298	265	317	315	304	277	305	295	302	336	295	307	302	281	308	290	327	277	307	275	302	300	316	303	283	296	297	290	264	276	278	311	309	296	319	266	271	280	301	296	290	298	322	331	320	296	281	324	279	303	287	276	272	283	289	306	258	302	301	298	280	285	284	316	279	294	268	281	341	298	290	299	298	285	281	278	257	277	303	305	271	297	281	280	333	309	264	307	268	286	296	300	324	290	293	281	289	269	288	278	272	310	265	300	298	285	295	285	311	298	280	274	319	327	309	285	294	335	308	268	316	292	307	284	281	310	281	290	255	263	316	302	306	282	263	285	311	275	262	305	269	278	302	303	309	319	312	319	295	325	285	284	295	277	327	313	292	298	320	254	287	292	285	298	269	294	279	269	264	272	307	311	291	289	274	297	282	289	300	301	320	284	287	315	308	293	289	323	299	325	312	237	317	313	294	284	279	319	291	288	282	322	310	290	250	303	289	282	298	299	292	297	284	274	278	303	295	299	262	301	272	286	283	262	269	294	272	312	307	289	275	307	285	294	281	306	303	308	295	295	259	282	304	304	271	270	283	282	277	291	292	271	300	283	295	299	301	314	290	315	285	292	277	303	284	296	295	281	317	301	323	293	290	291	286	272	302	292	284	297	291	308	323	298	282	292	301	291	261	293	318	307	311	272	296	305	265	273	270	299	280	291	296	328	261	275	308	315	313	300	314	309	283	293	279	288	279	310	289	293	295	302	264	304	322	310	304	275	280	294	301	300	283	303	278	307	296	325	295	317	299	289	285	280	305	310	282	307	306	289	305	265	295	307	321	286	306	287	300	320	293	290	273	315	285	317	281	296	289	320	285	278	296	291	305	307	312	302	300	299	263	306	277	300	281	298	312	318	299	279	304	297	295	268	286	315	276	282	287	323	246	256	284	288	278	282	288	288	308	324	312	305	306	313	289	279	269	284	299	294	288	283	308	289	281	270	282	305	302	290	289	287	298	298	278	296	325	298	314	293	279	293	286	318	276	304	287	322	275	281	303	302	302	324	330	336	309	304	269	289	274	331	246	302	282	265	297	299	289	261	322	286	262	332	301	300	290	290	301	289	278	280	299	295	283	259	271	292	277	292	292	312	284	281	316	304	290	250	295	298	296	275	306	299	292	291	320	255	319	313	281	291	304	294	275	298	317	282	298	305	305	274	265	323	288	301	305	316	330	317	291	333	297	284	307	287	286	315	304	264	278	275	285	325	262	290	295	284	305	301	281	327	286	317	299	296	285	278	293	321	292	290	297	319	286	273	286	270	290	275	296	282	278	287	299	268	305	297	312	300	301	306	308	282	313	264	285	266	304	317	322	294	268	302	327	318	321	274	271	265	297	304	277	276	297	274	299	307	301	302	287	291	303	323	289	296	310	297	287	291	286	319	311	250	294	281	295	271	310	294	299	283	289	299	286	312	305	299	314	305	312	296	307	285	305	270	301	301	299	265	272	272	302	288	281	282	287	291	278	302	298	261	307	323	311	257	304	301	311	298	315	291	298	290	280	266	284	310	318	270	279	280	276	312	286	295	263	321	290	293	307	297	269	284	272	281	302	303	296	272	276	353	300	312	318	303	286	248	303	282	316	273	303	322	287	305	294	302	302	286	297	279	301	303	310	322	281	294	326	287	308	327	326	305	294	325	314	296	287	305	276	317	303	277	311	281	266	280	272	286	283	308	263	268	320	314	285	273	273	290	306	321	277	282	288	271	308	293	282	284	297	322	293	323	303	315	314	280	321	274	305	310	309	266	275	288	303	299	303	305	270	304	299	309	283	293	303	291	289	317	314	300	303	299	289	317	274	301	295	283	310	327	265	309	298	277	274	295	261	296	271	270	285	269	266	287	291	299	286	301	310	252	304	287	320	319	298	270	320	295	300	278	254	296	319	308	292	293	283	298	296	313	285	283	321	304	301	277	275	288	276	285	258	283	300	274	292	307	313	309	311	290	306	284	294	276	297	277	276	271	280	305	317	283	303	311	292	288	288	292	297	291	300	312	282	278	272	288	318	291	271	286	318	307	326	297	277	281	298	264	279	300	287	309	301	285	321	282	308	287	284	264	263	321	300	289	302	294	283	306	299	282	302	295	303	301	273	304	278	274	298	291	309	313	286	288	273	283	318	295	255	297	310	301	283	309	300	281	319	349	279	278	303	299
24762	21181	27367	25256	15330	5623	3500	2456	1580	1189	1002	871	795	681	525	583	549	487	438	400	394	361	376	365	363	354	362	338	346	329	321	319	339	269	299	325	299	306	293	284	299	286	298	298	295	265	276	262	291	300	295	282	261	294	260	254	284	264	274	269	282	271	283	283	292	280	253	266	259	263	260	281	275	256	267	296	268	263	254	268	268	268	264	228	258	244	270	246	276	264	276	263	245	298	281	260	254	256	251	274	251	251	284	261	269	287	280	258	246	255	262	249	266	267	283	246	245	271	269	251	310	276	277	256	261	258	249	248	254	276	240	272	273	253	284	252	246	253	291	275	292	248	266	276	258	261	243	285	250	241	249	271	261	242	252	273	299	274	267	284	266	245	269	254	261	281	226	280	216	257	235	276	234	258	262	249	241	252	255	282	234	271	261	255	255	259	225	266	266	245	242	270	266	256	251	249	285	233	249	240	273	266	286	285	252	265	242	223	263	248	283	266	288	276	253	256	279	284	256	260	262	258	269	254	267	273	283	247	229	292	287	255	257	259	301	265	241	286	294	271	265	266	251	286	256	247	266	265	249	275	267	272	236	252	277	240	271	246	261	280	269	265	280	262	246	271	278	282	273	270	252	263	279	265	248	276	243	246	287	264	250	267	241	272	264	251	260	244	262	281	247	274	243	231	276	247	268	257	272	294	241	248	267	255	284	279	262	295	241	271	271	267	285	272	264	273	264	261	253	281	287	247	281	253	250	245	243	261	272	249	245	232	254	259	286	275	238	272	250	241	261	266	271	274	236	258	269	240	259	231	265	269	258	258	279	264	257	278	264	252	265	270	253	252	278	284	241	282	273	243	251	271	256	262	275	247	248	253	292	244	262	258	256	281	283	249	286	264	284	250	270	284	234	258	254	258	284	252	266	272	283	254	282	240	263	284	243	274	250	253	244	269	258	236	274	237	269	264	233	265	237	250	238	254	268	243	271	243	246	247	235	246	254	265	281	256	247	252	260	279	240	244	244	267	277	252	274	269	266	256	256	257	226	232	241	274	263	258	239	265	282	259	258	261	265	274	258	268	272	273	288	244	234	265	270	247	265	272	264	261	277	283	276	235	257	272	297	279	286	232	247	242	254	268	234	290	271	251	245	269	239	268	286	272	262	262	268	237	267	276	269	251	265	289	275	302	284	284	256	250	275	275	270	243	281	237	263	252	288	289	266	264	261	241	264	242	257	202	263	251	253	249	267	256	279	290	251	261	236	260	261	271	247	266	240	279	287	266	248	250	293	249	255	283	230	250	258	275	277	276	270	277	285	257	249	260	249	243	267	256	255	280	271	272	291	267	269	265	251	291	271	275	264	233	266	259	264	275	256	269	231	239	284	282	275	235	277	264	271	281	273	244	287	241	264	273	277	240	278	272	267	283	264	255	267	292	249	278	247	253	250	247	256	251	268	264	279	247	281	252	262	232	288	244	257	249	258	235	254	266	245	257	268	295	260	295	297	257	275	287	236	272	287	259	279	272	287	261	244	263	248	278	263	238	280	233	295	258	251	264	274	246	270	272	252	304	257	265	294	258	258	250	237	234	264	262	258	282	252	246	242	282	272	241	283	268	291	216	292	271	243	248	259	268	293	282	273	292	256	255	231	266	250	234	272	258	268	238	264	257	280	246	240	283	269	287	269	247	266	249	286	267	277	260	284	252	259	272	271	254	253	270	271	271	265	261	267	269	263	289	278	276	260	243	281	285	273	213	266	288	262	268	245	287	250	240	259	261	255	252	285	270	230	268	248	284	263	267	253	267	275	273	251	251	261	251	268	300	256	252	275	237	258	270	283	236	307	274	270	248	247	257	275	296	242	297	241	251	254	248	264	280	255	262	264	256	266	257	250	278	270	251	269	269	255	276	233	263	263	277	265	214	245	275	279	259	258	279	246	261	243	243	289	256	240	258	242	230	236	260	281	264	249	286	267	244	227	280	253	271	256	250	277	268	252	278	273	239	261	258	281	230	262	259	277	253	253	266	248	263	269	252	256	252	232	259	270	297	262	259	281	241	274	252	294	244	256	257	249	244	252	276	257	245	289	249	266	251	256	260	254	256	249	251	253	266	258	248	246	272	254	251	284	251	261	250	269	247	245	275	284	252	266	231	252	255	265	273	252	243	285	265	280	229	264	250	271	261	258	255	274	260	252	257	235	254	261	280	246	246	273	279	288	225	251	275	256	261	249	261	252	258	264	262	282	262	222	266	295	248	238	287	245	292	259	253	222	267	236	269	246	252	257	279	233	271	247	271	286	244	277	281	263	259	257	254	265	273	251	290	265	269	286	266	225	256	266	266	250	273	298	264	274	251	238	249	256	274	299	256	259	287	281	235	253	265	264	255	269	234	239	222	249	263	270	292	268	220	253	266	265	268	265	284	273	231	272	258	275	236	245	277	286	253	244	248	260	268	264	290	261	279	277	284	225	268	267	267	235	246	263	266	261	271	246	264	262	246	242	257	233	254	265	273	268	280	281	257	252	268	254	265	261	249	251	263	273	265	282	272	253	254	256	279	240	260	264	249	261	283	255	223	273	262	258	280	250	284	260	247	242	238	248	277	272	273	282	268	286	237	278	284	238	272	231	246	246	277	273	274	253	254	285	243	263	235	265	263	274	291	251	257	247	253	248	259	268	267	244	278	271	272	240	253	289	264	256	259	235	282	235	255	287	261	231	267	297	255	290	237	258	292	260	249	256	264	230	243	233	267	275	266	263	257	229	245	272	258	231	228	251	244	284	274	265	276	284	264	259	277	245	250	264	273	308	246	273	263	244	241	255	256	299	268	260	256	283	272	225	249	308	257	230	286	265	272	267	260	250	297	244	267	246	243	259	294	232	269	278	270	257	237	261	261	258	268	240	267	271	269	285	272	278	238	257	271	266	268	266	252	290	262	250	286	248	262	271	283	246	264	263	257	271	240	248	250	237	291	256	253	252	264	260	275	275	285	270	248	250	257	263	269	280	240	239	266	248	269	254	250	242	288	288	229	255	277	238	213	261	235	277	266	244	288	281	268	279	257	268	283	288	225	258	199	253	266	258	273	281	295	268	257	268	268	251	266	247	286	263	232	276	258	270	233	258	253	249	251	263	251	260	274	272	252	275	304	281	275	245	251	261	300	268	249	265	282	256	262	268	262	258	271	264	276	248	262	285	267	271	290	270	252	264	254	252	290	262	278	249	274	260	241	265	248	257	293	238	268	266	249	255	282	269	243	247	258	288	266	253	257	269	267	274	241	249	253	281	251	260	273	274	254	259	279	232	274	295	258	246	282	278	249	269	268	268	233	269	273	250	243	257	281	252	259	268	286	272	258	255	245	230	277	241	243	281	277	279	251	289	263	279	257	234	259	240	254	254	247	252	285	261	277	237	269	271	258	264	293	282	270	235	291	264	242	263	265	253	246	268	275	269	284	233	243	260	237	262	225	294	285	261	288	252	279	247	247
25247	43190	27885	14515	9834	7806	6405	4728	3046	2159	1857	1429	1261	1145	939	823	777	687	554	543	502	490	472	422	444	407	470	410	395	376	385	393	387	390	354	339	365	349	329	378	340	328	343	312	314	317	303	308	317	308	313	302	325	320	325	325	315	306	334	288	288	311	323	297	308	296	291	291	271	301	303	302	304	305	284	269	279	313	300	313	328	307	291	306	303	281	279	296	313	336	290	330	296	286	284	291	300	310	296	289	320	277	303	321	293	320	306	285	330	248	286	269	307	281	278	303	307	279	290	306	310	291	268	312	298	309	275	312	321	320	295	305	326	278	298	291	277	279	285	262	296	290	308	272	327	320	302	315	324	287	326	305	297	298	303	294	301	282	289	319	261	310	299	285	317	287	283	275	278	308	284	290	271	298	315	281	291	289	313	309	310	321	293	303	314	294	292	312	295	315	312	341	296	285	293	305	283	290	279	277	291	289	325	345	278	311	292	314	277	315	268	318	270	312	309	276	274	310	285	298	316	284	299	328	294	286	292	277	303	304	289	322	302	257	303	319	315	307	287	312	303	294	291	301	288	291	290	319	275	301	293	282	311	312	285	270	316	283	280	308	275	265	304	314	296	267	306	285	287	299	301	297	298	323	302	332	333	285	270	295	291	316	284	266	279	255	283	318	315	266	296	304	284	331	295	278	300	308	310	332	291	288	291	303	325	292	280	301	308	295	302	307	277	310	294	256	289	317	330	302	288	322	267	308	298	300	305	317	304	290	285	281	300	283	279	302	298	316	305	278	259	311	294	302	289	312	294	302	304	285	308	296	288	301	296	310	277	285	256	282	297	307	308	277	271	302	281	312	316	290	302	292	286	307	295	284	277	295	318	307	294	288	307	304	316	290	298	285	293	267	275	309	339	304	288	317	299	319	319	263	275	306	297	291	290	294	295	298	266	306	293	313	299	310	304	273	278	315	282	296	302	292	265	295	283	306	280	305	288	310	287	298	303	309	306	288	286	312	290	307	291	309	291	304	306	287	306	299	286	288	303	299	267	320	305	297	275	314	309	302	320	325	282	306	294	293	286	294	331	265	274	268	301	286	257	308	291	300	313	302	267	316	298	293	297	299	307	278	290	295	274	313	319	283	278	292	288	278	300	274	294	297	286	291	316	297	273	300	290	319	264	279	316	293	299	285	285	282	303	303	274	301	285	314	295	298	293	295	305	310	322	319	304	286	305	297	314	296	320	299	318	318	315	298	276	297	308	287	302	327	318	281	328	329	305	299	274	296	277	284	291	267	348	280	270	314	297	296	305	319	292	281	314	313	301	311	304	281	291	324	302	327	286	276	299	278	281	315	304	282	304	288	326	298	287	270	315	329	298	322	293	294	294	332	311	299	288	303	305	305	299	325	317	310	302	330	258	263	292	283	280	275	306	274	309	296	300	302	280	301	283	272	290	271	335	298	290	305	291	291	294	284	278	298	291	282	283	261	280	301	298	289	308	290	272	267	296	300	286	313	287	307	285	303	276	281	294	306	305	288	247	305	306	320	295	282	289	316	286	320	288	307	325	303	307	313	304	292	289	295	307	293	273	277	274	313	310	277	321	303	314	271	306	294	280	303	270	293	302	292	302	303	295	293	268	323	280	294	278	293	297	294	305	319	296	303	284	310	308	301	266	314	320	297	293	318	299	306	297	328	314	318	325	256	319	300	272	279	320	291	296	289	292	315	315	289	310	296	285	287	306	316	262	265	266	292	279	306	314	304	328	283	271	308	288	305	305	304	274	297	288	296	292	299	301	306	314	303	314	294	292	299	334	301	282	289	295	275	281	295	312	290	294	283	283	286	307	278	293	313	290	268	296	315	285	295	264	302	285	284	266	304	280	320	312	322	304	272	274	268	318	295	262	304	300	300	288	295	301	295	287	313	305	320	294	286	289	253	275	287	293	287	295	298	288	322	265	310	295	259	300	292	311	321	309	300	281	316	300	298	315	279	302	299	291	311	310	292	300	296	292	315	270	291	304	293	298	273	293	303	298	297	311	320	300	270	298	275	306	305	274	310	273	295	293	292	312	305	279	275	298	275	298	307	282	258	274	325	255	283	305	301	310	321	268	315	270	297	286	271	291	300	303	306	315	281	314	312	304	299	289	283	302	287	311	313	304	307	316	275	298	284	299	315	327	271	288	296	288	307	299	306	256	288	289	300	289	298	263	275	295	302	299	345	287	267	295	287	305	300	324	274	307	258	299	288	309	293	309	297	290	303	297	269	258	283	311	322	301	288	297	309	295	343	323	290	282	319	306	303	295	309	284	296	297	273	323	296	289	309	296	297	276	299	314	342	305	325	297	298	331	276	305	291	281	306	265	279	296	284	267	296	301	300	304	317	298	310	320	323	280	286	293	303	294	259	291	276	294	297	284	299	283	301	289	302	301	285	294	299	297	269	323	312	292	283	286	290	310	305	308	294	297	290	292	289	283	312	288	319	300	319	268	283	270	307	303	287	321	301	309	303	300	306	284	299	302	307	306	307	319	282	305	293	294	284	325	296	289	298	292	286	307	285	292	279	309	291	309	308	285	303	313	284	281	291	281	290	297	301	280	294	285	284	303	262	303	290	298	280	302	329	323	312	297	298	283	295	317	292	305	291	280	308	284	295	295	275	280	297	294	290	291	316	304	309	292	305	307	310	311	307	303	286	310	308	292	274	304	303	294	275	284	304	295	320	294	276	328	282	291	289	316	304	277	300	293	296	326	296	261	297	281	287	308	279	266	312	308	320	307	276	284	339	320	272	285	323	338	298	280	293	295	313	297	292	276	307	288	308	294	308	284	306	291	283	290	312	298	299	325	278	306	325	309	314	285	310	284	280	295	285	296	275	293	289	275	305	287	267	329	266	275	287	266	287	286	285	300	292	344	325	286	295	286	264	317	307	281	277	288	307	272	288	275	292	277	327	313	275	276	297	280	261	278	303	304	290	304	271	290	285	276	272	286	306	302	289	289	305	294	282	327	318	310	306	316	314	281	275	295	279	314	279	283	297	290	272	280	304	282	301	330	315	272	293	310	279	307	284	286	305	310	287	274	259	310	294	309	277	289	320	276	317	284	297	280	294	281	292	313	297	285	289	321	299	311	303	310	304	291	282	307	312	327	314	258	306	300	335	322	308	304	292	308	299	302	293	299	300	298	290	267	291	284	273	283	307	264	278	291	346	313	316	306	307	306	308	314	285	309	328	312	279	310	308	305	299	302	278	271	266	306	289	261	313	278	308	310	284	299	272	285	299	303	328	264	264	286	303	298	277	290	309	325	285	285	308	292	268	315	292	317	333	322	299	321	298	300	279	287	276	306	289	313	290	284	307	326	283	310	304	316	305	319	316	267	300	304	298	321	307	272	296	336	323	292	308	278	321	296	316	293	274	291	298	307	301	290	310	315	268	282	284	300	305	317	306	282	279	258	311	294	309	296	289	284	305	278	272	295	284	285	266	290	258
22688	21216	28740	24019	21238	21437	14367	5585	3080	2194	1713	1500	1288	1080	874	766	712	627	517	463	427	417	353	362	318	350	357	303	286	315	257	281	271	230	230	225	247	220	199	209	221	194	206	181	200	198	188	197	170	160	184	196	160	172	203	174	171	184	178	177	206	168	173	173	169	183	158	173	161	165	166	187	155	182	172	171	155	175	153	168	179	191	170	154	166	187	145	159	149	166	169	167	155	138	151	171	160	155	164	149	174	167	187	165	162	143	176	140	151	158	157	159	173	174	181	181	155	156	164	132	150	153	162	162	152	153	158	163	152	164	154	150	165	163	156	161	150	147	135	147	164	155	154	174	160	161	177	164	166	164	172	152	145	180	171	163	143	162	173	172	167	163	134	159	125	176	150	150	183	197	153	163	177	170	174	163	184	163	156	169	169	155	167	175	138	152	178	155	153	177	162	160	143	167	156	147	173	175	158	167	136	162	178	148	160	165	170	164	184	154	151	167	146	172	164	160	150	179	161	151	148	180	165	163	152	168	163	162	135	165	162	170	154	166	141	145	158	156	139	174	165	152	165	154	177	173	153	160	144	167	147	138	182	158	174	157	162	161	168	180	154	158	146	177	162	167	157	161	150	166	150	156	148	175	189	178	156	151	152	150	158	182	159	142	146	151	143	150	162	165	160	141	178	152	146	169	161	175	161	154	148	143	173	171	162	163	136	164	159	148	157	180	155	175	153	165	153	170	150	151	164	169	133	167	129	165	159	152	167	155	182	164	175	159	151	180	178	167	173	168	157	167	154	141	148	156	156	157	158	139	183	144	164	146	178	164	150	179	160	146	158	166	170	155	155	157	179	150	154	194	153	154	157	155	160	168	158	171	167	166	162	199	157	160	182	151	164	153	172	154	145	177	163	172	175	166	176	155	155	176	138	129	159	165	157	158	171	155	159	176	183	171	155	154	159	167	144	159	156	155	170	168	141	174	166	167	182	186	175	177	160	174	155	157	176	165	157	169	152	162	188	157	138	178	162	184	180	137	167	156	166	147	152	169	176	159	148	170	165	166	164	157	157	191	146	151	177	185	171	161	155	155	161	175	165	168	163	148	159	139	177	166	176	154	175	174	168	162	159	181	156	161	174	155	154	148	160	166	187	167	161	170	166	157	152	162	169	154	163	173	156	188	184	167	163	169	181	148	185	170	159	177	160	171	152	154	139	174	164	160	178	161	167	170	144	170	150	189	155	148	169	156	160	151	173	152	176	147	159	151	174	151	176	146	165	159	161	175	148	148	149	171	162	159	184	193	184	152	147	162	161	159	154	181	163	174	173	155	151	139	182	175	173	177	161	150	164	166	171	169	160	157	137	176	155	137	161	135	161	166	175	150	161	159	141	161	181	129	175	171	148	161	152	151	182	151	171	186	171	202	154	170	158	169	159	162	150	146	179	169	135	150	193	156	164	145	162	169	147	181	167	142	172	178	165	189	164	171	168	150	161	164	159	161	157	162	163	157	150	158	138	167	155	159	181	171	152	140	160	177	191	169	154	143	168	171	165	175	173	153	154	170	160	144	186	167	169	142	152	166	168	176	149	157	169	177	171	173	149	149	172	163	157	149	167	173	167	176	172	156	180	151	137	166	158	164	170	181	152	169	149	182	163	182	163	173	163	180	169	155	155	148	150	153	150	163	164	165	143	152	159	158	166	168	175	173	148	152	141	153	144	157	181	166	173	175	167	147	172	165	140	151	140	175	173	171	157	154	186	161	163	166	162	174	175	146	173	160	128	162	163	170	169	179	175	174	138	170	176	163	155	170	163	163	164	169	154	178	160	187	143	165	185	149	168	147	176	173	161	156	153	150	157	150	161	158	165	176	175	188	154	174	159	127	132	166	174	152	149	157	169	156	151	165	146	181	169	142	177	158	146	141	146	147	169	166	177	165	160	143	160	170	146	185	158	170	175	172	158	163	138	172	147	154	164	168	170	168	179	167	162	181	169	156	172	165	167	166	165	161	166	150	163	175	187	170	153	174	144	160	155	179	167	161	158	146	177	189	160	164	164	162	178	162	166	184	155	181	172	158	162	171	167	170	152	183	149	161	180	163	169	171	168	166	174	159	149	162	168	153	175	170	157	168	182	167	161	187	178	160	159	163	144	163	158	145	145	181	172	170	153	180	154	155	157	172	157	172	161	178	168	162	162	175	146	160	180	185	175	174	170	156	152	172	155	155	153	154	169	170	168	145	163	167	162	149	153	168	129	168	173	158	181	141	174	155	156	170	156	165	152	146	163	153	151	140	167	163	162	177	157	156	157	156	174	149	168	178	164	151	161	174	170	169	169	162	187	165	165	167	133	160	167	169	178	175	161	147	153	161	146	176	182	172	163	176	138	163	161	168	162	162	162	147	162	172	158	150	169	150	159	160	145	162	145	163	174	161	177	166	160	165	166	162	164	172	147	158	171	159	142	177	164	176	150	168	152	156	163	179	142	156	171	163	160	157	150	167	174	154	138	171	174	161	176	169	204	187	167	150	170	170	165	173	151	168	176	156	155	155	145	167	152	158	158	193	142	164	174	152	173	153	175	163	170	158	157	136	148	170	158	149	172	161	189	171	140	157	150	181	159	179	142	178	166	158	165	163	147	164	166	159	150	152	160	156	179	160	179	146	174	141	152	185	194	150	154	177	165	130	154	173	147	166	166	164	168	170	171	165	188	167	170	128	155	170	164	176	194	154	183	168	172	168	148	145	143	152	160	173	157	186	151	167	160	164	173	177	159	173	158	159	166	172	208	143	170	153	165	164	172	148	150	158	180	162	151	153	150	163	164	128	155	185	190	167	160	173	161	186	163	152	160	166	150	181	149	175	176	162	166	190	153	158	149	156	147	184	163	173	168	149	152	154	138	179	183	149	187	157	133	164	160	155	185	145	168	143	161	165	164	161	150	179	205	190	156	168	145	158	169	157	142	163	158	159	188	147	165	142	161	163	151	162	141	148	155	160	138	164	151	131	163	159	175	166	159	156	179	162	165	169	158	180	143	165	169	153	159	158	160	176	170	164	148	157	161	168	164	165	166	157	131	148	132	145	168	153	143	144	160	158	151	181	154	169	148	150	159	172	171	142	165	192	147	179	157	152	173	142	150	148	166	163	168	155	166	158	156	152	195	175	172	167	170	166	151	147	148	133	156	186	172	158	165	154	148	180	158	152	160	166	155	161	160	166	161	152	147	159	156	157	150	177	192	142	151	166	190	157	151	165	174	164	175	183	186	148	155	158	163	174	183	157	175	151	161	189	151	177	167	163	155	167	168	190	171	157	168	163	140	176	155	151	173	164	158	164	163	176	171	160	174	150	170	151	145	158	170	153	146	178	158	163	163	132	171	171	167	158	176	183	131	156	168	141	153	157	162	184	180	176	158	157	159	179	175	155	165	141	180	140	184	158	156	142	141	159	168	160	208	176	174	134	156	150	166	187	171	193	163	166	185	199	136	147
27094	49048	39404	21564	15695	12471	10380	8296	5546	3863	3054	2416	2152	1779	1352	1333	1084	969	765	784	671	616	571	469	473	467	429	447	431	399	381	387	347	314	315	318	316	293	269	264	238	286	268	246	262	235	249	215	223	215	228	205	217	194	215	200	206	219	199	226	211	205	238	224	201	211	192	228	191	181	203	192	199	193	196	196	187	195	191	205	196	176	188	199	193	190	188	155	197	170	167	170	178	200	201	188	168	189	203	177	172	220	171	195	201	197	182	173	197	201	195	160	200	192	208	171	203	177	168	219	211	163	186	170	181	181	169	162	199	186	202	159	178	191	206	172	175	177	193	195	197	210	189	214	188	180	164	174	182	186	184	175	185	185	211	153	189	189	175	194	176	182	197	186	202	182	207	180	194	188	179	185	195	181	190	171	179	195	180	203	187	173	172	184	167	188	192	183	209	193	193	180	190	173	190	179	192	173	183	202	168	182	197	177	208	168	201	215	194	183	183	178	161	200	191	191	165	178	217	218	180	173	186	204	182	198	191	178	203	207	194	182	176	203	177	168	183	204	190	200	155	170	182	202	176	186	186	177	192	185	180	179	177	175	194	189	166	182	157	199	178	184	195	194	209	195	179	202	189	175	190	197	173	174	196	181	179	197	209	193	201	197	185	190	176	182	167	183	206	234	166	190	182	194	180	204	203	180	201	209	192	200	185	189	157	185	214	182	181	178	205	192	191	159	196	204	160	176	199	175	188	184	195	166	174	185	171	194	205	191	161	193	171	176	179	167	197	196	169	177	199	189	178	173	202	192	195	187	186	198	202	193	174	188	179	205	212	197	187	164	183	181	169	189	169	177	165	175	196	191	185	176	171	197	186	193	198	183	198	193	176	179	197	173	202	177	204	161	194	197	183	150	186	181	180	182	190	189	178	172	187	201	172	189	163	184	214	197	168	174	197	157	185	181	199	173	174	192	189	191	200	206	175	178	180	166	207	205	201	192	190	187	184	201	192	185	189	189	164	182	192	176	177	173	195	197	165	180	162	181	179	197	189	179	183	194	197	164	177	187	178	189	188	189	209	181	170	189	208	169	183	184	187	182	201	183	217	192	170	179	178	191	195	200	192	200	178	187	188	177	211	183	185	173	192	205	196	178	179	181	187	204	175	188	176	190	185	178	165	191	179	188	211	187	176	188	172	203	169	190	220	196	196	198	175	190	176	198	202	181	195	203	189	189	185	190	178	184	202	191	187	196	180	207	191	178	167	192	182	208	176	195	173	210	193	187	203	193	197	178	199	178	175	185	189	170	186	177	159	181	188	191	184	195	173	197	158	183	199	181	179	194	206	187	205	194	208	170	183	178	183	177	177	181	170	182	185	190	180	190	194	210	180	164	188	182	188	186	209	194	190	184	196	205	190	189	168	183	168	197	201	188	203	195	194	174	185	213	165	181	174	199	192	206	197	175	205	190	180	170	192	185	180	174	181	187	176	216	199	206	180	190	204	206	173	193	197	197	188	192	188	171	202	185	180	179	201	175	176	170	198	192	186	186	176	189	178	183	183	164	177	180	188	201	187	197	190	184	185	190	191	191	200	187	186	188	194	204	179	185	212	200	197	188	187	163	198	170	219	156	202	180	187	197	187	177	204	188	163	200	193	181	174	182	194	165	180	175	207	194	228	219	168	198	202	183	201	174	235	189	187	187	201	177	189	197	196	203	170	184	184	198	180	192	203	176	201	175	173	180	207	180	180	217	175	206	181	191	164	172	181	166	196	180	192	203	166	175	198	191	219	192	196	195	179	207	182	227	184	189	176	178	184	195	173	186	171	185	170	172	186	184	188	167	203	186	203	191	189	178	175	183	186	173	193	184	185	203	184	177	181	193	180	197	189	195	206	185	228	191	194	190	198	193	186	207	173	169	180	190	184	178	193	173	193	179	195	183	199	179	182	207	185	198	202	186	188	191	187	178	176	200	200	191	189	187	197	188	181	190	204	193	176	203	156	197	160	195	181	173	220	198	195	197	181	182	199	167	193	202	164	157	199	170	221	199	200	162	203	203	194	184	177	185	199	216	193	165	191	211	198	176	208	191	190	185	200	173	160	188	184	179	167	180	195	195	166	201	178	168	173	168	184	192	181	203	189	183	174	172	178	188	176	206	188	187	176	193	186	193	181	178	206	196	152	175	183	184	181	198	178	200	157	168	182	193	189	193	196	213	205	193	200	203	186	166	186	195	201	197	199	187	198	171	182	202	179	198	161	182	204	178	202	198	189	194	185	184	174	178	180	189	187	171	190	196	157	176	166	191	197	179	164	189	173	200	178	180	197	202	183	204	180	191	212	183	202	178	188	184	172	185	210	195	203	224	185	207	161	195	171	179	206	189	186	179	206	219	187	177	198	179	187	180	211	186	194	177	191	209	203	180	168	173	193	181	177	172	182	197	193	185	189	157	161	184	196	191	188	182	188	176	188	183	188	202	191	198	172	178	196	175	173	185	206	192	179	193	198	202	200	209	180	185	187	189	197	174	191	202	178	203	182	210	206	173	182	191	207	182	204	204	195	154	181	200	190	191	200	173	181	184	182	180	178	209	197	192	177	182	194	213	197	201	174	191	188	169	188	184	203	185	174	187	180	209	199	200	210	168	202	194	165	184	164	180	196	196	199	190	187	169	206	174	190	187	194	200	196	179	152	192	192	188	192	176	183	196	197	189	189	215	208	164	182	220	170	194	181	221	193	174	190	195	192	188	187	183	203	186	200	185	185	212	189	192	199	185	207	173	176	187	190	186	184	188	201	186	183	201	187	177	177	198	180	190	213	212	173	186	188	187	180	175	169	208	192	187	202	186	209	176	182	183	202	169	177	180	195	191	186	174	177	177	171	207	213	188	187	161	180	176	192	179	208	157	176	182	182	205	197	192	177	212	170	162	208	197	178	176	188	177	159	195	189	193	187	197	185	182	193	168	173	187	179	188	184	200	174	174	194	185	182	197	177	195	178	192	199	184	182	212	206	182	160	179	198	201	192	186	201	194	176	201	182	170	189	174	180	189	169	193	189	181	185	176	228	178	166	202	183	159	166	214	176	193	155	180	193	186	184	180	211	185	212	176	178	166	172	169	185	193	193	175	173	157	183	149	176	193	188	200	210	194	195	195	200	176	165	196	193	168	184	200	161	186	173	193	170	171	174	175	173	162	208	201	187	135	186	184	181	153	194	192	194	208	165	154	198	194	175	175	195	186	181	174	181	181	178	172	180	177	201	202	195	178	220	180	174	208	184	159	181	188	199	200	189	182	209	206	188	192	188	190	205	194	185	193	176	198	183	176	185	188	206	181	195	200	211	203	191	184	194	173	194	176	196	156	168	166	200	204	151	195	182	172	186	179	190	229	185	152	183	184	192	207	192	178	167	189	191	204	203	194	197	191	170	177	199	194	188	198	163	220	186	232	193	161	170	177	192	185	168	166	191	192	202	189	209	182	207	162	173	206	178	181
28371	23225	22501	11008	4632	3089	2303	1943	1367	1007	798	706	658	615	541	556	505	445	448	420	436	388	384	368	380	383	377	374	373	309	365	342	360	337	394	334	352	347	381	371	359	320	329	313	336	317	297	334	361	300	361	341	337	318	320	331	356	327	309	325	330	289	320	299	327	320	309	344	360	339	332	334	286	331	314	311	319	352	297	325	333	345	355	297	342	325	329	342	306	321	331	353	326	296	315	335	322	327	321	346	342	353	348	285	319	305	330	322	326	315	346	341	314	321	352	291	332	305	300	304	321	337	303	328	339	334	326	324	327	364	315	303	315	309	302	322	307	329	313	311	320	345	288	290	358	347	319	319	336	321	312	313	339	318	322	344	345	312	325	325	359	308	354	292	328	315	329	328	326	322	331	360	300	336	378	353	322	317	302	314	355	310	322	336	317	344	347	353	322	318	309	331	330	315	355	347	296	333	326	323	307	341	304	334	289	295	282	293	318	343	316	293	299	326	339	333	311	329	320	355	299	359	306	322	324	324	357	302	314	309	330	306	330	313	306	347	331	305	346	327	347	347	357	307	302	343	312	282	309	340	294	309	307	327	309	340	336	318	337	308	290	324	302	292	341	331	327	326	348	338	336	354	332	319	300	324	317	345	340	317	298	323	330	344	321	339	360	318	332	315	298	309	299	323	331	305	285	343	317	321	310	323	323	310	302	323	352	326	354	305	323	305	329	347	347	325	327	353	334	326	303	316	364	335	329	323	310	312	289	350	332	308	335	327	351	310	320	328	294	326	345	318	315	324	336	314	306	292	310	299	338	328	338	332	309	355	313	360	322	351	311	337	323	322	349	313	314	356	277	295	318	318	322	326	344	330	333	346	330	342	300	293	316	350	347	355	312	299	320	336	335	319	327	333	308	317	325	335	310	337	286	334	311	355	336	321	312	314	326	327	326	339	321	351	325	325	319	331	349	352	321	325	326	299	308	307	309	321	306	330	333	330	330	319	337	323	366	317	310	338	306	308	324	300	314	314	325	319	306	355	317	343	342	321	292	323	293	333	321	317	321	327	323	310	324	326	364	293	340	374	284	337	308	314	350	327	341	345	346	321	316	344	319	331	310	308	294	316	297	302	315	302	326	318	315	339	333	313	362	332	341	320	326	325	317	334	340	331	374	345	350	327	331	347	328	300	321	363	322	313	307	335	335	320	320	340	331	311	327	339	301	333	324	333	302	348	341	317	354	311	312	312	317	328	312	293	326	332	321	340	288	334	288	354	312	354	305	339	329	319	329	343	348	320	343	318	333	343	329	333	341	335	325	331	308	315	371	317	308	371	344	323	324	317	322	333	324	308	341	294	305	348	344	357	352	325	294	383	335	317	326	330	334	303	296	317	307	325	336	355	308	294	296	334	306	325	311	337	299	330	333	333	344	333	362	311	319	338	360	338	312	312	351	290	332	311	302	334	315	331	314	323	295	315	308	324	332	322	316	326	284	350	300	298	343	317	352	309	357	335	311	304	330	312	290	328	307	340	335	307	320	320	304	338	309	337	313	295	297	316	310	342	330	316	300	306	331	311	311	300	327	349	343	308	312	326	309	333	324	347	325	322	333	354	316	304	346	344	362	330	313	289	326	320	312	326	348	333	354	341	356	331	356	339	354	311	337	332	304	321	327	342	361	335	315	314	344	321	329	332	317	301	353	358	313	310	301	278	332	330	312	314	322	332	313	308	330	299	317	332	335	354	311	344	322	325	333	333	316	359	319	318	328	307	304	342	315	333	338	351	315	325	332	317	339	298	367	311	357	321	312	311	335	352	323	341	358	327	316	330	351	344	328	319	310	330	293	335	374	332	326	334	297	322	355	306	294	338	314	305	357	332	358	311	336	348	302	311	329	302	303	282	289	351	286	305	319	312	326	318	331	348	353	318	322	345	320	307	346	325	309	307	316	317	312	315	336	322	355	324	321	331	321	299	303	318	324	347	307	350	315	305	300	301	297	326	318	329	333	325	314	318	319	319	316	291	339	304	312	324	321	304	305	357	314	340	319	337	319	353	348	353	300	313	297	310	337	329	316	315	297	311	351	304	306	308	307	337	339	307	335	319	305	339	322	330	317	318	349	329	337	314	325	322	305	324	319	279	317	333	319	301	318	331	329	310	352	306	333	316	334	309	333	327	313	288	322	308	337	334	340	336	311	328	336	374	368	317	341	333	313	364	313	339	335	339	359	319	303	331	314	295	312	317	299	337	325	354	310	339	372	348	335	352	335	292	318	283	321	320	305	347	322	345	319	314	335	336	335	329	324	282	344	342	293	342	320	337	327	300	287	332	324	335	295	338	346	342	335	301	318	344	345	371	331	320	302	318	320	374	310	325	317	315	315	334	309	325	322	298	355	321	342	328	353	330	326	311	356	338	315	333	346	341	364	332	309	315	331	317	321	299	310	327	322	325	319	338	304	312	313	352	308	335	338	312	346	342	314	304	328	340	297	315	334	336	338	336	309	315	332	314	363	324	333	325	327	321	324	339	327	352	325	334	334	315	311	371	277	308	337	336	346	351	328	303	319	326	320	339	337	322	308	314	318	311	318	308	351	356	307	354	326	346	334	322	296	325	337	320	326	285	299	351	328	326	317	331	368	350	320	328	315	360	318	339	312	330	326	307	347	370	333	339	330	322	345	349	335	345	301	323	308	319	335	311	332	301	297	338	354	310	310	344	343	314	311	315	314	331	315	313	331	291	301	325	347	337	340	310	307	310	327	320	338	342	345	361	329	313	316	302	324	298	348	332	329	296	343	339	319	329	360	331	309	334	304	315	330	320	338	344	318	358	321	330	311	336	316	349	321	337	349	294	321	329	341	319	300	320	308	328	323	334	332	301	314	328	330	350	323	295	327	334	293	343	327	316	335	323	335	349	349	343	302	324	339	350	350	346	302	332	311	301	308	314	343	329	336	332	330	345	338	319	304	315	305	329	351	312	342	292	340	320	348	314	350	340	337	323	327	311	320	302	329	314	361	353	321	345	333	352	326	301	284	320	319	337	303	310	307	307	346	345	326	338	322	301	338	327	332	347	312	309	350	315	303	321	354	354	313	305	333	337	333	367	335	332	306	295	319	329	337	337	327	316	313	351	337	337	333	358	313	309	372	340	307	337	337	311	302	342	299	345	379	319	308	307	347	328	323	362	338	311	342	337	342	315	347	306	352	325	333	316	305	315	312	329	322	336	359	339	312	322	332	326	346	327	337	314	308	322	330	326	325	328	313	326	301	330	353	314	346	320	289	308	336	317	340	326	310	343	323	351	318	356	330	325	322	341	331	316	290	324	319	313	335	302	305	348	315	322	355	315	303	358	294	348	334	335	307	328	326	338	340	332	303	325	290	312	339	315	321	326	335	325	305	341	332	317	330	346	339	329	324	327	333	312	320	304	313	325	306	344	316	348	336	336	345	327	331	329	283	345	331	321	319	320	305	309	314	319	323	318	339	344
25691	34679	25779	10615	6969	5477	4466	3486	2279	1661	1294	1135	1074	900	764	707	634	590	530	543	517	482	486	442	404	462	461	448	457	417	441	398	437	395	417	392	393	385	390	414	428	408	402	398	393	373	391	382	355	370	376	398	386	365	403	355	426	383	403	364	397	374	365	402	379	373	365	413	349	361	398	400	378	387	373	406	367	415	365	387	358	361	357	331	378	377	348	386	385	373	344	354	357	367	385	358	364	384	386	393	365	385	374	380	356	367	353	402	383	348	398	372	367	384	360	362	400	376	359	334	376	376	358	400	374	353	381	366	356	370	368	335	377	359	338	374	396	394	399	365	394	364	384	371	344	354	384	388	360	381	387	364	386	371	386	360	380	410	358	389	398	389	382	378	365	378	361	350	366	387	377	329	392	397	343	367	406	387	371	432	399	351	380	366	357	342	352	356	387	399	372	374	394	388	370	418	378	400	360	382	345	360	374	392	344	357	391	382	369	366	354	393	363	361	395	332	374	387	371	392	367	340	316	374	367	366	354	345	382	383	375	366	385	378	345	353	409	366	394	355	409	351	372	388	347	366	377	325	377	385	390	427	345	355	361	364	343	378	385	396	379	385	341	361	367	343	330	374	377	398	395	371	377	361	383	392	375	330	325	377	394	393	381	366	354	358	348	387	356	353	375	368	339	363	366	375	366	398	371	352	398	339	391	367	372	354	409	349	381	348	379	357	362	370	377	389	384	347	366	378	376	393	387	412	346	352	385	369	356	378	405	353	339	358	398	359	365	309	373	356	361	364	387	400	413	373	378	374	356	383	350	329	352	391	376	350	382	408	371	397	359	361	336	363	343	372	360	393	391	391	359	383	354	344	381	385	355	383	370	380	362	394	365	387	365	354	357	398	390	408	387	360	392	345	370	362	368	358	355	382	353	349	374	377	332	361	366	405	394	352	361	353	382	357	372	363	370	383	368	415	385	315	383	397	333	361	375	358	396	355	393	381	371	365	364	389	351	373	382	406	388	367	406	362	377	397	372	368	355	375	387	393	405	376	376	386	360	380	399	381	395	423	379	353	392	347	356	362	340	385	369	364	337	356	402	376	398	389	361	321	369	330	363	362	335	374	374	390	360	417	377	364	389	344	377	386	396	378	373	386	401	373	388	354	385	358	371	393	351	377	382	339	356	360	359	367	375	367	377	381	374	364	373	379	418	365	377	381	355	339	401	360	368	391	375	397	380	360	361	373	370	380	382	356	363	351	382	392	360	383	406	353	350	409	375	367	354	359	360	349	337	391	369	375	385	343	358	408	370	360	369	379	349	421	361	384	387	387	384	362	347	380	353	377	382	379	373	321	401	343	394	344	377	356	362	359	375	368	335	386	382	381	356	395	422	362	374	362	362	373	388	345	364	379	367	345	374	394	384	358	372	432	383	346	356	379	345	376	359	355	389	362	347	358	354	347	368	399	371	380	380	376	381	370	358	355	388	356	342	376	378	379	380	363	376	368	386	329	364	372	360	367	362	391	394	413	377	389	356	373	376	376	336	375	369	406	375	390	381	403	345	348	361	395	331	381	401	390	376	369	345	368	376	349	386	358	383	342	372	375	379	360	379	361	401	406	373	383	404	374	386	360	390	388	407	426	376	347	360	361	397	373	367	353	383	399	365	368	391	380	385	375	377	358	344	363	415	375	388	354	374	402	354	373	341	396	362	351	375	353	376	378	364	363	383	388	329	349	344	372	361	384	379	384	370	374	388	385	386	401	371	339	412	326	366	373	358	359	376	387	392	428	382	343	361	393	372	398	404	374	382	376	373	402	389	385	382	367	354	391	368	412	402	339	332	372	357	360	367	351	363	373	407	379	396	332	349	385	385	349	353	374	352	383	371	398	381	373	341	335	379	382	372	397	363	379	377	364	381	390	363	364	388	370	373	351	368	403	369	386	363	430	376	399	355	381	383	344	344	377	355	355	363	358	376	369	374	366	360	369	383	387	395	396	380	347	378	358	390	385	396	368	379	322	356	418	375	371	338	359	386	362	392	404	373	392	405	364	367	402	358	364	360	385	396	334	386	394	383	378	379	374	367	405	367	344	360	374	402	349	366	375	382	375	408	386	339	339	386	363	371	325	373	345	377	370	341	366	363	361	371	350	387	382	360	380	380	371	374	379	342	364	381	374	384	392	369	343	342	375	364	399	359	345	382	393	375	364	394	369	384	346	360	357	411	369	341	395	384	357	379	405	377	372	403	351	340	391	368	349	321	373	356	353	399	356	386	344	383	405	340	379	364	348	368	344	380	374	372	354	360	390	387	336	372	375	347	390	361	391	377	392	335	370	347	371	358	376	352	389	374	356	412	372	390	364	398	391	379	350	370	391	395	367	370	353	356	379	355	377	341	373	352	348	400	354	396	363	379	377	381	374	383	389	388	375	359	376	383	372	355	415	365	370	383	381	376	405	391	353	374	419	370	383	391	369	399	414	390	400	380	375	384	343	357	349	367	362	383	362	369	403	321	399	379	341	369	391	388	374	347	390	386	318	367	362	382	367	370	363	393	360	350	386	372	363	379	355	402	376	346	371	382	387	378	332	362	356	366	365	359	342	420	360	369	354	374	375	392	365	391	345	371	359	389	367	388	397	377	372	382	386	368	357	384	399	391	389	344	381	363	385	382	373	348	347	376	386	395	355	365	361	355	334	359	382	390	357	329	358	361	397	349	363	387	378	372	369	357	377	356	354	353	365	388	376	387	353	348	380	333	322	360	364	363	354	380	363	389	349	386	353	337	388	375	367	365	387	364	380	351	389	372	353	396	347	347	374	353	328	412	383	382	385	418	377	337	347	402	381	346	367	368	354	372	353	386	381	377	364	392	357	357	414	363	321	365	398	362	362	399	367	390	376	381	397	377	365	400	387	364	346	375	344	365	396	362	365	412	398	341	381	397	352	374	373	364	363	391	387	373	375	401	385	372	370	380	367	387	339	367	391	357	383	368	356	378	335	383	343	374	352	401	360	404	363	406	355	358	393	362	382	357	418	368	378	368	360	362	391	348	372	350	382	365	406	390	380	381	389	403	361	425	396	362	394	373	347	351	406	402	385	367	364	355	408	383	380	381	400	376	387	375	388	343	354	331	390	359	372	383	350	345	400	360	378	338	368	374	353	358	383	352	369	400	376	351	392	384	382	388	358	354	379	366	382	380	392	355	364	383	390	326	370	359	388	377	362	381	375	372	390	339	367	410	386	387	369	342	396	365	368	375	364	362	399	376	367	367	348	369	395	392	354	384	366	361	382	367	377	360	409	381	372	345	379	377	373	368	312	368	380	392	370	345	358	360	391	376	349	386	356	371	383	376	343	388	386	387	347	355	368	389	373	366	386	361	341	403	360	369	354	385	374	370	367	377	379	365	360	365	395	337	340	411	344	349	360	387	372	383	356	376	370	377	389	392	368	384	356	346	369	359	341	380	389	371	366	372	394	348	384	373	327	387	374
23783	21212	28340	24413	21162	14061	5772	3583	2197	1689	1274	1169	901	824	681	627	647	539	487	450	454	439	419	398	387	336	344	366	339	366	331	345	341	315	332	307	296	287	300	310	315	240	284	302	292	263	287	242	256	291	280	302	298	283	273	290	282	248	271	266	262	272	270	264	296	279	258	292	266	266	258	247	260	235	257	275	261	218	264	254	258	246	273	286	248	274	276	257	273	249	259	267	224	239	264	261	268	258	262	252	253	281	248	259	265	265	246	265	260	264	275	269	278	251	266	252	283	243	286	263	242	263	257	250	246	262	239	233	238	235	244	255	230	275	248	285	264	252	251	253	237	252	255	239	242	258	268	237	261	254	276	256	281	242	258	260	228	294	233	265	263	274	273	250	263	256	261	248	255	243	270	269	277	265	263	273	235	250	228	245	248	311	245	268	266	280	249	257	237	281	277	257	266	278	255	252	242	265	251	263	242	260	251	248	251	250	243	250	261	265	243	269	225	247	249	250	264	256	252	259	267	279	219	266	268	271	236	258	267	246	237	274	261	258	279	271	273	260	271	250	267	247	218	267	253	249	275	270	264	267	279	255	281	255	284	256	252	278	232	248	250	255	254	281	285	268	270	279	269	272	261	287	266	260	262	234	264	276	252	250	267	271	259	289	277	247	265	269	271	269	261	257	244	247	268	276	274	240	258	239	270	248	231	284	250	258	259	257	234	243	275	268	243	271	236	262	238	265	272	288	289	261	235	280	254	268	269	226	265	251	241	263	234	244	251	260	239	247	253	215	250	219	300	275	252	275	277	256	237	245	246	277	260	288	243	254	266	254	263	279	278	258	264	255	253	228	250	257	242	263	246	270	260	267	287	254	258	245	249	250	254	264	269	293	269	248	248	233	285	265	272	258	238	246	264	269	265	249	250	279	270	255	269	247	209	244	262	262	268	263	249	264	274	285	293	259	245	262	255	249	241	266	261	261	287	267	263	259	265	265	272	282	267	298	245	254	240	267	258	278	240	248	229	217	284	255	272	259	268	261	252	296	234	253	303	262	225	268	273	256	247	245	275	254	261	283	255	261	290	253	232	269	275	269	291	246	254	230	261	277	277	270	272	252	235	279	257	265	263	246	236	248	255	262	256	264	280	258	255	242	236	256	301	250	244	274	235	266	313	247	261	283	272	268	279	259	281	295	264	242	266	278	262	283	272	259	256	251	290	261	277	237	259	268	265	236	274	280	265	271	266	240	251	256	244	274	252	249	223	269	237	259	242	272	226	252	237	238	278	247	290	284	250	253	242	264	258	263	272	234	266	246	226	255	277	267	256	259	269	260	253	256	268	237	261	240	275	239	286	276	262	264	255	263	280	239	251	266	220	285	269	246	274	270	244	255	267	254	253	250	258	268	258	269	266	250	250	263	253	262	244	259	247	270	284	253	241	249	256	263	269	285	232	251	275	244	278	271	260	263	280	257	291	257	243	248	232	266	280	276	222	281	258	282	267	268	258	252	263	236	268	271	221	256	269	278	249	259	259	263	259	267	261	262	271	272	255	248	275	278	261	246	293	258	242	251	259	246	297	257	271	264	267	261	245	264	248	244	298	234	273	263	266	248	247	273	256	263	242	273	276	272	287	243	263	232	264	247	224	262	241	257	257	244	248	282	272	246	245	255	277	277	282	260	288	280	242	251	255	281	260	267	270	245	240	281	259	268	286	242	278	258	226	256	289	244	265	273	268	259	237	248	237	260	263	269	238	281	261	264	235	273	230	253	245	265	269	273	260	268	269	259	269	258	265	256	264	280	264	267	268	265	291	247	252	250	234	246	284	244	269	263	266	264	240	259	265	256	236	267	271	257	246	275	261	239	252	270	249	275	256	268	254	261	252	262	297	263	273	240	268	284	267	236	241	271	245	231	246	279	263	283	233	253	258	266	279	260	258	251	250	256	257	239	270	248	236	274	263	247	242	272	292	271	236	263	277	252	288	257	255	256	279	279	258	267	248	262	267	254	237	223	260	244	258	256	254	280	266	238	247	252	264	276	235	227	238	242	255	283	253	258	268	273	262	258	265	267	246	257	244	272	256	262	280	257	258	279	264	233	253	276	264	262	241	227	266	270	273	254	253	260	242	271	255	239	232	241	252	258	270	248	270	249	264	237	240	276	274	297	271	261	261	282	272	258	270	238	253	272	244	247	244	265	258	272	253	262	278	257	274	286	252	260	240	262	254	250	275	248	269	264	263	240	284	263	266	259	270	252	258	253	259	248	248	236	246	268	260	248	276	248	259	274	253	264	284	240	239	250	257	245	257	255	272	260	267	249	248	256	265	264	263	255	278	238	254	252	266	256	243	246	251	263	240	266	239	276	245	264	246	278	252	243	254	263	270	264	272	300	276	251	242	279	262	258	248	269	281	272	236	266	251	286	271	242	273	285	242	267	246	246	251	257	269	259	254	264	239	259	247	244	257	241	255	279	262	284	264	261	232	255	272	248	273	270	273	261	267	257	241	257	280	266	243	241	251	256	265	273	262	254	273	237	283	259	259	266	264	258	235	243	258	300	249	261	266	276	261	251	275	289	239	242	273	259	245	238	238	279	269	258	252	268	255	254	261	271	276	257	275	254	293	249	252	268	249	272	265	252	272	261	257	297	234	288	261	242	231	241	228	233	257	253	251	270	275	247	269	247	272	286	281	257	268	234	264	275	264	277	273	265	265	286	300	260	251	249	282	256	235	244	223	240	281	240	270	268	254	255	267	265	260	255	290	264	250	274	261	259	289	302	269	242	222	280	252	262	244	249	272	254	291	229	259	258	262	289	286	232	267	255	276	248	257	280	249	255	275	251	269	262	266	246	246	251	269	254	268	264	255	291	270	268	228	234	251	260	257	292	276	248	273	255	241	253	271	256	252	245	269	258	256	261	256	269	264	244	233	247	255	253	248	272	265	271	268	252	255	247	256	266	228	262	322	256	253	272	272	272	271	238	250	257	257	260	246	245	253	251	232	261	277	267	258	258	254	244	261	269	256	262	280	249	266	260	237	269	281	272	259	243	252	230	250	299	258	247	252	240	249	245	280	259	251	268	264	243	253	266	256	241	255	268	272	240	278	253	272	234	259	264	246	253	253	259	272	247	244	263	269	249	265	240	239	254	239	258	267	265	232	260	294	250	264	256	254	273	279	268	252	263	266	240	263	254	278	235	222	291	237	263	258	254	234	252	299	249	268	249	282	248	256	249	261	279	281	265	259	250	249	274	263	268	249	259	264	263	263	250	267	230	247	266	255	281	274	258	253	274	243	274	228	240	252	289	259	281	271	239	284	253	239	248	260	267	237	241	234	249	283	252	297	255	245	296	258	269	275	252	262	231	232	257	259	274	286	255	266	254	232	273	292	248	245	240	275	274	246	268	254	247	270	267	266	277	253	244	265	252	260	265	239	272	235	264	254	266	257	271	259	245	223	245	264	252	254	241	269	255	233	252	243	241	244	266
24212	44824	36692	17794	11149	9367	7383	6058	3811	2772	2183	1975	1525	1268	1063	924	907	779	696	617	611	576	546	492	478	473	470	470	474	446	427	432	449	414	349	387	376	345	362	348	374	369	328	309	351	309	328	349	360	304	295	341	302	310	323	339	262	310	303	320	312	316	307	282	324	297	293	319	322	303	295	317	303	313	295	346	298	302	326	308	313	309	304	278	326	283	274	282	290	325	302	285	296	317	287	318	301	307	329	314	299	292	312	294	285	312	291	276	280	295	309	291	304	266	288	316	329	296	323	310	296	291	275	306	307	280	280	312	266	318	267	273	304	292	288	302	304	286	302	287	280	314	299	279	314	323	288	291	288	288	325	319	324	295	294	292	325	300	340	292	303	287	289	315	318	299	286	322	284	272	298	300	310	300	285	288	309	322	299	310	265	270	306	282	318	320	302	299	294	264	283	301	281	284	297	297	291	290	317	303	279	286	290	289	321	338	309	313	286	266	298	300	313	295	312	322	294	276	291	277	280	270	312	282	292	316	303	314	277	292	308	287	303	335	316	284	307	287	318	323	294	320	311	285	298	277	296	316	289	323	281	302	272	325	293	310	289	309	323	296	338	289	318	301	295	284	291	317	292	301	290	311	307	291	310	282	301	320	311	306	252	319	309	310	296	320	302	298	309	276	320	296	291	316	330	288	280	305	300	279	298	305	300	313	291	293	314	283	318	286	287	286	305	311	293	305	307	313	303	299	297	317	303	305	281	362	286	318	281	307	288	288	282	284	290	305	313	292	270	289	320	295	307	302	295	319	275	276	334	307	313	305	305	316	281	297	309	313	301	312	308	324	266	294	320	287	281	279	283	264	285	332	325	304	303	266	295	288	298	318	289	328	286	295	308	297	279	318	301	279	306	279	306	265	317	309	273	320	310	289	285	291	272	321	280	316	320	291	258	309	285	285	287	289	306	311	302	306	313	287	288	290	297	300	314	324	282	345	324	288	311	330	304	312	280	283	304	290	248	249	256	318	296	270	278	270	263	300	292	289	325	304	315	275	293	312	284	291	302	298	314	307	310	316	306	288	287	286	273	298	306	306	303	300	299	278	287	303	303	280	301	279	289	258	288	300	310	300	301	300	283	290	301	277	300	291	316	299	299	281	298	279	283	274	288	302	273	276	318	285	282	323	291	309	312	313	322	289	299	312	269	285	313	261	331	301	309	312	276	325	309	308	308	317	255	333	310	270	291	287	296	260	306	270	294	298	298	305	300	287	319	322	262	331	307	284	313	314	260	264	280	298	312	306	296	293	328	272	285	316	276	299	308	302	280	295	333	297	300	311	316	317	327	301	295	322	276	308	325	316	316	299	278	271	311	290	317	315	297	305	304	280	316	318	301	304	326	296	292	273	295	302	283	280	283	310	342	276	287	324	329	289	301	309	258	285	276	302	326	301	287	296	304	315	336	291	283	296	283	267	313	270	297	290	274	302	283	308	329	276	298	289	297	302	298	299	299	312	288	290	315	283	272	302	318	321	296	294	316	288	328	313	309	276	341	303	295	284	282	293	291	333	269	288	294	270	284	278	287	302	240	312	308	297	312	314	313	313	316	289	326	311	293	306	274	320	291	318	283	306	316	279	275	312	249	334	317	325	303	292	284	322	283	293	306	296	272	329	300	253	303	316	305	316	293	293	302	310	306	311	316	324	314	314	357	322	298	299	289	276	322	305	332	321	295	293	290	299	331	328	322	308	326	307	317	266	317	288	348	284	285	308	311	316	299	284	295	315	306	303	321	295	289	310	317	313	287	287	275	302	301	298	308	296	280	277	320	319	329	335	306	296	271	296	305	297	258	332	303	296	320	293	295	299	310	311	309	310	252	315	295	314	297	331	295	301	290	309	306	290	302	298	301	285	340	332	311	291	306	280	301	320	326	323	291	294	302	273	312	295	272	266	280	307	299	285	308	327	296	268	292	276	305	309	305	288	281	326	292	270	292	305	302	317	284	317	304	303	294	296	289	307	293	306	315	279	275	297	304	305	280	282	295	291	310	283	303	316	327	283	284	299	271	294	313	288	318	295	299	279	316	308	294	283	280	306	279	301	308	323	310	302	306	288	301	275	338	309	326	284	305	299	292	304	308	301	305	286	279	291	289	271	303	310	308	284	304	284	289	316	318	346	306	294	307	332	286	278	314	297	290	295	303	288	312	304	297	296	297	295	330	316	304	307	314	308	314	318	303	275	309	285	323	286	302	305	300	289	306	298	313	280	272	328	313	334	303	315	328	291	283	300	313	287	306	273	297	302	285	305	268	327	284	329	291	288	307	305	298	294	301	323	304	303	328	287	304	280	326	336	276	282	283	283	309	323	287	319	282	327	280	324	293	310	301	311	304	311	315	318	312	320	270	326	287	285	292	272	318	282	279	294	316	287	324	308	288	318	320	279	308	292	271	301	318	322	331	285	292	286	330	304	297	287	284	303	260	271	291	297	287	293	301	269	302	303	293	295	278	308	334	310	325	291	297	279	296	322	310	271	276	276	305	306	270	314	287	285	304	319	307	306	304	321	307	299	294	265	346	286	297	300	303	315	283	291	292	327	287	308	307	307	318	327	316	277	306	300	295	304	307	315	296	297	311	299	292	302	294	307	296	294	293	304	300	300	327	254	330	298	285	285	265	264	312	305	306	312	297	304	272	277	309	264	284	317	314	340	302	277	309	331	301	283	287	314	277	293	295	308	325	301	320	287	273	312	324	321	301	289	303	289	284	280	284	319	290	285	323	284	306	295	286	319	325	321	309	309	297	297	292	288	308	302	308	292	300	289	303	315	281	303	299	309	293	333	276	337	297	335	297	303	293	306	289	273	313	295	305	318	294	288	315	298	277	288	273	290	284	291	303	264	291	304	278	303	298	285	319	314	320	306	272	273	338	291	276	302	305	306	305	265	304	318	324	292	279	311	288	325	293	326	316	275	300	323	294	288	272	296	313	289	342	318	298	280	291	302	322	320	289	296	288	300	297	273	302	293	281	276	302	292	291	295	296	262	344	333	316	298	312	283	330	330	296	297	300	320	302	285	300	284	299	281	291	309	320	315	302	319	305	281	311	309	316	298	334	312	305	307	298	308	283	320	300	312	293	301	301	293	300	294	322	280	291	301	294	268	316	290	289	303	294	305	304	299	296	295	255	305	310	314	337	275	303	305	283	275	293	317	307	333	293	286	273	321	307	283	307	330	279	320	287	318	273	294	277	296	311	336	305	296	328	319	315	285	299	310	309	321	269	259	301	284	317	293	277	330	294	312	286	304	293	283	321	291	304	286	310	319	313	317	278	310	318	312	285	293	308	288	283	296	286	307	284	297	309	295	284	305	287	259	302	310	305	276	315	306	277	305	323	295	290	324	298	319	306	300	297	279	305	300	295	321	264	282	293	296	301	314	298	282	331	277	330	287	274	288	301	305	298	302	280	296	275	309	300	308	294	249	298	271	299	290	270	291
24844	21193	27475	25152	15298	5401	3445	2409	1721	1288	995	891	775	683	614	512	511	506	453	445	411	372	372	367	328	349	333	329	365	333	310	293	289	297	326	313	271	278	303	295	274	261	290	312	271	284	278	254	311	291	287	272	281	267	278	274	276	270	263	327	270	296	264	263	255	260	286	295	239	314	293	310	267	258	292	288	309	251	262	256	242	293	263	261	281	288	306	264	253	279	258	243	276	289	281	262	290	274	280	286	275	256	259	300	239	252	297	280	248	254	273	270	308	285	249	270	282	267	288	265	292	295	293	245	285	292	254	289	241	260	268	253	256	269	283	273	245	282	257	295	243	256	269	288	265	229	228	282	278	256	270	273	291	282	255	238	266	228	286	247	272	300	287	258	279	241	271	280	283	254	282	252	282	256	283	307	293	275	223	269	261	259	285	241	303	263	267	259	291	281	258	262	259	250	256	271	266	269	280	264	280	257	257	257	270	259	249	267	278	247	278	255	275	275	284	282	274	305	263	295	276	256	275	288	291	264	265	263	270	254	260	281	298	249	293	264	283	268	244	276	276	269	266	267	248	281	284	263	238	256	265	269	254	249	277	274	247	265	259	287	267	242	267	249	248	267	275	230	270	282	275	263	253	280	281	272	285	277	261	235	241	256	300	270	276	262	263	273	268	289	252	280	242	273	262	268	285	272	237	266	276	291	265	273	265	274	280	257	241	256	287	271	267	261	279	257	293	260	267	280	269	270	275	277	257	286	257	272	285	286	253	267	270	284	268	278	288	226	277	276	288	267	248	261	285	263	273	301	267	272	278	283	265	270	262	317	292	260	299	251	266	274	291	265	274	272	284	272	306	269	264	247	283	293	267	308	263	266	272	317	270	225	229	281	293	267	271	290	270	276	276	277	287	273	286	262	275	282	265	293	271	263	263	285	268	276	259	280	235	247	270	271	263	276	253	306	262	250	253	265	278	255	263	261	269	281	263	267	288	260	265	294	262	272	319	279	274	306	280	251	237	281	278	248	233	308	258	261	252	287	248	277	282	264	250	283	277	326	243	294	262	282	266	247	282	265	251	255	278	279	261	277	260	241	292	255	265	259	290	267	277	265	268	264	259	253	283	241	273	265	301	279	260	300	312	262	287	269	254	265	272	315	260	303	271	250	247	281	279	246	258	299	281	283	289	297	270	273	275	259	268	271	280	256	279	269	258	251	274	254	258	269	250	257	256	271	272	268	243	268	282	268	291	291	276	274	241	256	271	264	230	256	274	279	280	270	260	272	269	254	241	257	268	315	274	235	280	267	277	263	267	278	282	283	280	260	256	244	276	266	277	241	264	291	266	287	303	262	265	286	274	274	236	266	259	297	253	289	274	257	279	268	253	304	271	267	262	254	294	296	309	279	273	249	258	257	261	294	292	274	246	290	284	280	262	291	287	288	260	290	286	244	287	264	273	275	276	250	266	262	279	321	270	272	254	278	305	274	265	269	288	230	278	258	262	282	260	278	249	258	268	287	257	232	249	309	236	271	286	234	269	268	297	308	278	239	286	254	255	267	285	260	265	287	303	246	316	256	291	247	286	279	261	258	265	254	262	258	299	259	289	317	298	260	288	252	271	292	267	241	312	280	271	284	258	265	270	248	258	265	268	236	242	284	244	314	285	286	299	270	280	244	266	254	267	274	273	291	263	286	270	270	261	275	277	249	269	306	267	253	273	291	253	241	271	258	275	261	275	287	281	281	283	242	244	251	251	255	261	255	296	264	273	269	268	291	241	281	281	280	257	287	272	280	263	284	249	257	280	267	269	276	260	271	248	294	284	242	288	304	288	288	283	260	282	254	241	257	259	269	262	240	261	250	278	270	292	266	253	266	270	248	277	277	245	267	246	261	281	261	278	309	277	287	268	242	278	284	298	283	305	274	260	282	268	279	247	268	260	293	263	262	271	260	276	274	284	295	288	268	259	265	278	234	269	292	261	295	263	293	280	288	274	297	269	249	249	275	280	251	280	283	312	290	259	257	266	277	265	289	265	255	279	291	268	260	244	244	289	255	249	269	235	294	274	265	257	267	269	276	279	280	269	259	309	259	244	261	251	276	266	269	252	253	280	268	287	286	262	280	284	258	236	252	257	290	278	282	244	279	255	269	280	261	284	279	292	261	286	262	281	270	278	246	316	259	279	274	243	257	264	284	293	286	282	271	243	271	280	280	261	261	281	256	259	290	249	272	267	277	264	297	289	265	277	267	286	255	276	268	272	268	268	272	255	263	284	261	260	265	275	291	258	259	242	289	269	275	261	251	272	266	304	277	286	289	249	252	265	306	308	245	287	261	277	261	257	254	294	266	289	261	254	261	247	264	241	287	264	258	270	282	263	271	284	266	282	302	287	248	257	296	254	292	273	291	279	259	261	298	265	270	263	264	237	272	241	273	260	285	225	274	272	265	295	263	266	277	231	268	277	295	265	269	268	264	260	300	273	260	282	268	248	291	257	256	282	257	266	251	287	287	252	258	257	282	288	262	234	267	261	250	273	279	277	273	293	291	273	269	298	260	254	247	283	258	270	273	260	277	260	291	271	274	261	264	265	268	281	267	285	261	236	300	253	277	253	277	282	253	285	283	255	235	247	265	256	283	262	255	281	241	278	278	291	295	289	261	270	257	285	244	278	257	291	224	294	266	278	280	285	281	302	267	274	276	253	265	250	249	285	270	260	257	264	260	285	248	293	264	273	259	259	270	282	272	262	223	281	274	273	251	253	282	273	274	272	280	253	273	261	265	276	253	247	265	229	232	286	284	263	252	257	252	262	316	289	248	274	246	261	275	268	284	244	278	273	270	274	257	296	248	260	305	257	231	264	282	285	262	286	252	312	241	263	277	286	307	256	267	243	276	265	300	259	269	290	261	279	241	276	238	297	262	259	256	278	264	244	274	274	260	260	306	281	284	308	270	282	272	277	272	266	287	286	267	251	242	285	278	270	241	263	279	257	287	231	253	261	284	263	264	283	262	254	256	268	268	284	242	265	265	302	243	272	257	244	258	262	289	244	259	253	252	284	237	267	280	255	245	280	281	271	301	272	257	275	284	269	283	286	273	278	277	259	267	293	270	294	282	312	271	275	289	258	256	286	260	275	281	275	267	255	254	256	263	284	254	278	246	277	283	238	272	272	261	269	260	257	273	241	263	263	255	275	264	240	299	288	259	289	278	259	252	247	279	263	268	282	251	262	259	246	272	260	273	287	270	241	277	271	272	271	256	273	290	265	275	268	250	276	276	265	257	240	273	265	275	276	278	234	270	291	265	267	263	265	284	281	264	240	266	255	288	280	260	286	291	272	273	284	289	259	262	259	303	245	271	278	268	279	257	296	284	271	272	257	274	252	278	275	264	283	270	245	246	284	257	261	267	276	267	270	270	272	260	246	273	294	256	286	276	272	250	254	273	281	279	271	294	280	261	294	253	253	243	242	287	255	265	264	256	252	277	277	274
24529	43146	33605	14076	9086	7648	6059	4748	3322	2334	1696	1577	1270	1073	904	774	793	651	577	543	532	489	489	442	452	452	407	401	401	384	451	367	382	356	375	383	363	374	373	337	347	326	320	344	313	317	335	323	328	322	314	352	314	291	303	328	297	367	320	292	327	289	303	305	324	281	329	309	321	302	328	303	291	307	281	301	314	309	321	291	276	308	306	333	298	308	292	312	319	284	301	289	315	299	324	282	299	338	297	321	285	277	336	322	295	297	286	267	323	267	328	279	275	292	320	285	287	297	304	288	307	305	295	326	277	308	300	315	302	288	341	281	326	313	267	285	287	309	256	281	302	276	286	286	295	298	262	303	289	279	271	304	265	308	305	312	303	306	293	326	313	298	320	307	337	269	304	299	321	316	298	267	299	306	314	299	292	298	316	314	281	300	318	313	297	291	315	302	311	289	265	268	319	314	307	273	321	266	296	312	305	285	319	315	299	285	284	258	320	312	287	306	303	306	313	266	319	322	285	312	297	296	301	296	284	303	326	305	298	261	295	326	288	297	313	302	312	285	296	298	301	321	292	317	285	280	299	314	311	271	296	294	286	269	291	291	319	309	276	331	293	284	303	326	287	307	316	319	288	285	316	286	312	315	318	299	290	294	309	314	300	298	296	294	332	349	319	300	306	286	309	304	321	305	309	301	303	314	312	311	314	316	284	290	300	312	308	301	327	299	295	312	331	275	284	301	305	300	293	286	296	283	324	312	312	294	341	317	290	319	300	291	255	295	290	298	306	283	290	303	284	333	294	307	280	279	290	302	282	346	286	291	304	309	324	273	303	290	281	291	306	310	313	347	322	289	318	319	299	288	307	317	307	303	291	290	294	310	303	316	280	324	279	286	298	314	309	337	298	305	298	295	309	270	321	268	316	324	320	327	312	296	278	303	303	305	310	317	310	301	297	280	283	360	303	300	312	316	303	291	295	300	306	304	292	287	312	303	318	328	282	306	306	315	297	320	272	292	310	320	309	279	301	292	284	283	279	336	300	272	325	287	302	335	303	304	283	259	335	335	300	291	306	282	292	310	301	316	292	311	320	297	287	302	308	303	321	313	289	332	303	276	275	325	356	275	315	298	272	274	311	316	300	276	297	314	302	301	271	293	284	321	328	322	300	318	296	311	295	262	309	315	295	316	295	313	281	298	288	285	291	331	299	318	313	302	284	271	338	278	304	300	294	319	346	298	324	294	339	312	308	310	285	302	299	325	282	304	283	313	310	269	289	288	322	327	321	289	267	301	302	293	307	296	299	287	323	289	280	285	303	285	271	320	313	274	290	306	320	332	308	300	283	290	295	283	327	288	326	314	333	281	265	300	306	301	292	281	278	308	294	305	286	310	284	333	286	299	316	322	340	326	304	327	311	306	285	304	294	308	306	310	288	284	297	311	312	315	310	277	310	277	285	290	288	310	308	283	304	313	304	295	307	303	301	304	307	317	281	294	314	321	298	308	313	292	324	303	303	315	282	295	279	315	279	304	286	274	321	286	322	300	308	285	304	322	324	290	312	291	283	305	267	319	328	298	288	268	314	307	318	302	324	283	321	297	296	297	326	320	283	325	284	285	304	291	308	327	333	299	310	289	265	278	324	268	288	289	309	293	307	290	332	324	285	290	318	336	279	295	302	280	277	339	304	288	299	315	309	283	343	299	306	298	335	303	336	308	265	325	329	307	293	319	298	326	301	309	310	290	298	313	305	276	343	300	272	271	303	340	302	299	274	288	304	314	282	281	305	321	308	299	291	316	308	320	337	313	313	286	300	328	300	312	286	308	336	293	294	282	316	263	312	303	279	299	309	302	312	305	301	309	301	294	293	299	328	301	300	284	305	285	284	327	357	304	293	307	252	303	289	305	265	347	303	282	282	322	328	326	317	307	272	308	287	301	297	309	294	317	293	303	290	312	287	303	324	319	296	325	299	303	281	300	302	303	289	298	318	320	305	309	322	311	321	315	298	298	295	309	304	290	283	294	327	297	311	304	298	293	284	283	334	284	305	300	315	280	320	340	272	287	308	288	317	279	295	284	264	309	280	307	287	291	320	287	269	286	285	330	304	294	266	307	293	294	304	296	309	317	301	307	315	302	298	300	285	325	341	300	264	330	289	297	279	315	304	292	294	313	324	305	318	304	294	314	310	294	319	304	302	325	315	310	300	290	306	289	308	304	300	325	314	333	317	325	309	330	301	287	317	286	324	300	291	304	306	270	274	295	329	278	293	292	289	285	291	324	327	294	300	300	311	301	302	294	320	289	331	317	288	257	336	280	312	286	316	311	266	299	305	352	311	308	315	313	317	302	287	279	274	306	309	322	315	323	308	307	291	292	269	275	310	276	309	304	307	306	303	279	290	306	294	314	307	305	309	301	318	324	321	305	299	297	267	321	289	310	281	264	299	302	289	290	282	279	317	292	331	326	303	334	288	301	285	325	320	332	317	273	286	311	312	260	304	288	292	267	296	289	335	271	304	298	300	321	282	301	305	297	299	312	292	318	280	281	259	274	335	297	323	318	288	311	286	305	316	283	300	269	291	287	275	276	298	286	323	325	330	302	317	323	297	288	332	308	270	305	285	290	285	317	305	304	307	303	301	307	319	300	277	298	302	320	322	304	267	293	308	271	285	300	284	295	290	307	320	306	320	318	302	312	322	323	285	278	298	295	274	298	311	312	285	333	318	296	271	273	325	274	314	286	311	312	310	304	296	283	299	307	306	301	318	293	301	313	293	306	297	287	291	291	291	279	288	299	298	315	291	283	320	291	302	296	297	338	281	295	285	299	311	297	294	289	262	296	288	270	316	306	264	320	326	316	327	278	270	282	269	306	318	319	314	301	308	296	299	289	297	330	322	281	316	314	305	280	309	293	286	292	316	272	282	312	329	289	290	295	291	279	276	277	279	314	325	305	291	305	280	329	317	289	311	295	299	287	304	307	317	301	312	321	308	318	295	316	304	325	308	309	321	306	329	315	302	311	312	337	318	278	274	274	318	301	287	302	311	276	288	287	301	300	304	297	299	294	291	326	291	308	269	305	299	310	333	296	287	303	259	344	283	299	265	305	323	303	290	300	267	276	312	310	334	271	271	322	282	317	288	306	319	287	300	331	301	290	324	303	308	315	283	306	316	291	361	310	267	313	276	335	323	318	293	283	312	339	297	291	270	330	306	335	291	311	271	281	292	295	361	293	300	304	285	326	322	292	343	272	303	292	276	301	302	322	312	283	280	295	292	279	297	312	321	306	307	311	291	313	303	275	297	322	306	308	295	268	297	288	271	344	288	327	293	300	307	294	299	311	303	269	291	330	349	320	289	285	331	325	306	308	294	299	314	307	305	340	300	287	306	295	309	301	295	295	280	304	281	296	270	309	291	285	294	284	296	251	299	294	276	283	325	315	286	260	291	323	321	316	293	310	299	313	293	307	294	246	295	320	321	293	321	280	320	279	293	326
22636	21221	28796	23959	21233	21472	14398	5280	2998	2261	1692	1474	1197	1034	837	750	712	636	520	508	481	438	380	352	357	301	311	319	321	267	320	277	246	242	261	234	209	223	226	198	221	211	212	199	209	207	188	198	180	201	206	190	183	197	173	196	171	193	164	167	189	191	185	173	181	179	188	167	183	163	165	154	174	202	176	169	161	168	174	181	179	169	160	145	137	168	158	150	172	176	173	182	162	160	161	164	167	182	160	174	164	158	179	166	145	165	164	166	152	157	167	182	158	156	174	158	166	149	160	159	154	172	159	156	155	180	162	155	182	150	168	154	188	168	157	160	174	157	155	168	167	167	172	164	165	170	150	196	181	183	170	178	168	155	150	149	164	167	139	176	194	146	170	189	162	159	173	179	172	167	187	160	168	157	163	174	165	177	160	171	161	171	144	147	159	158	157	160	163	159	183	165	136	153	173	172	154	170	150	144	165	168	152	174	169	177	180	143	150	164	184	172	173	178	162	159	191	165	164	174	173	183	177	187	149	158	170	162	162	168	169	181	186	160	183	174	176	149	174	153	154	154	174	169	176	156	145	158	163	164	162	160	162	150	164	160	166	193	145	183	153	163	166	160	173	191	170	162	167	153	170	156	182	169	156	164	168	165	167	168	172	160	196	136	162	183	167	159	157	167	167	162	181	158	156	167	200	161	189	164	187	159	163	183	170	168	162	164	177	164	161	168	149	142	168	175	163	185	175	174	162	172	157	159	149	138	167	157	186	151	146	165	170	164	151	168	162	190	156	141	148	180	179	153	156	180	161	146	153	155	159	162	149	162	175	168	157	167	166	154	177	168	156	151	170	156	155	161	160	166	167	164	164	192	140	183	169	145	158	167	186	183	149	172	150	180	183	177	154	188	147	161	161	160	150	165	178	143	169	167	176	166	155	172	151	171	164	160	165	189	166	154	183	144	157	180	164	172	165	161	147	191	164	156	158	175	173	155	199	174	159	172	140	179	154	179	174	161	162	183	154	163	166	179	160	159	153	160	159	170	176	169	157	160	188	167	168	144	160	160	137	166	151	150	164	152	161	137	168	164	185	156	154	172	167	156	169	157	179	154	144	182	163	159	182	150	202	134	162	160	178	153	157	198	176	183	139	150	173	175	179	163	175	160	159	167	184	163	160	187	167	153	170	166	161	163	163	144	164	141	192	163	142	156	177	174	153	167	157	159	148	168	146	172	178	157	171	149	179	165	174	153	163	161	165	164	169	152	174	165	162	165	160	159	167	143	191	166	137	153	148	137	150	162	148	179	152	154	166	153	163	179	168	155	177	146	151	155	166	173	165	155	168	161	171	166	187	164	155	161	152	182	169	169	170	154	146	165	159	175	163	147	173	169	183	182	154	182	161	159	156	161	165	159	192	179	162	163	139	161	151	138	171	182	163	170	165	154	153	149	161	155	143	172	163	169	167	156	162	170	160	156	173	183	153	189	174	149	157	165	154	189	162	162	143	163	141	161	144	161	131	164	156	173	159	160	171	138	150	164	187	177	165	168	144	160	155	155	137	157	180	183	151	166	166	163	156	183	136	156	183	159	151	161	165	168	171	146	157	160	168	140	175	181	176	180	141	185	182	192	161	169	195	183	171	161	163	154	175	183	157	162	185	165	136	193	154	142	156	154	158	175	187	182	155	162	155	172	146	170	161	178	176	167	134	164	184	183	155	167	153	154	171	183	155	151	146	162	156	162	172	160	170	177	153	151	154	166	163	172	121	161	164	164	151	176	186	149	170	167	176	185	166	166	167	165	178	168	147	161	163	187	141	177	175	180	158	166	183	164	169	157	158	194	173	163	183	191	180	171	184	148	154	165	165	160	152	156	164	173	164	180	163	138	170	183	181	151	158	184	163	184	173	168	178	140	166	164	175	147	165	171	154	166	159	200	158	150	182	164	160	155	173	144	149	179	178	179	168	172	146	180	170	167	170	160	156	176	162	186	183	157	198	164	173	167	154	187	148	163	185	171	170	170	173	154	156	183	178	181	172	176	152	187	146	156	174	176	152	149	170	162	164	178	164	161	169	170	144	159	159	153	166	177	184	175	173	178	176	177	163	148	147	147	162	155	147	172	152	181	148	154	156	147	184	176	154	173	183	182	181	169	173	166	181	164	182	162	168	183	178	184	165	184	162	158	163	179	175	166	163	170	182	144	197	160	145	140	181	182	184	149	164	148	166	185	171	146	182	187	151	160	162	156	152	173	176	165	176	133	164	159	144	184	179	152	163	175	169	177	161	180	143	163	165	149	182	176	194	157	169	174	191	180	173	157	157	174	157	157	158	158	164	165	154	161	181	163	161	157	178	175	168	147	160	167	175	167	162	156	160	181	177	174	157	179	167	165	159	132	154	180	181	157	145	166	162	175	166	146	171	174	166	138	166	179	167	170	169	164	149	174	189	170	169	167	195	187	166	159	170	173	185	174	155	149	172	171	155	173	158	171	157	152	156	161	168	166	161	193	165	172	158	154	176	170	160	177	176	172	167	151	192	173	174	169	180	165	160	161	154	181	166	177	146	155	173	169	155	158	158	154	144	156	157	144	183	164	144	153	188	167	174	168	168	170	180	179	155	159	135	140	167	136	161	173	175	187	186	179	178	160	167	165	159	172	181	147	159	164	182	156	183	183	173	154	181	181	167	147	161	173	158	157	162	161	154	164	185	179	166	157	173	181	174	160	168	171	197	186	167	179	190	148	159	180	174	163	171	143	174	162	143	190	147	175	144	161	151	167	165	155	165	163	168	188	155	176	151	179	187	157	172	153	156	189	174	160	158	172	152	155	193	150	163	159	171	177	186	163	178	179	148	153	177	161	172	189	159	157	180	159	175	162	160	180	164	190	176	176	157	151	177	191	137	148	136	154	179	171	174	160	169	152	182	173	159	172	200	152	164	154	165	173	167	149	186	165	154	162	168	177	157	174	172	174	141	179	155	154	159	170	147	145	163	142	176	158	169	172	166	149	161	175	166	150	146	189	176	162	143	172	140	153	174	147	176	161	162	171	152	173	167	143	159	140	165	152	161	157	176	179	155	166	169	161	181	166	186	163	198	135	180	164	170	161	164	152	174	181	173	153	166	154	152	149	178	190	190	162	147	162	149	162	150	166	166	178	161	143	175	170	148	171	197	182	162	179	156	174	188	166	138	167	175	165	164	190	172	143	147	176	151	174	154	166	168	173	174	170	182	166	143	177	169	138	180	192	165	169	160	152	154	170	178	211	190	172	167	168	146	172	175	164	162	176	156	174	164	172	174	164	179	184	150	133	148	156	157	173	169	174	168	141	153	172	152	139	171	127	174	154	140	185	163	142	159	150	157	146	174	166	161	176	160	166	192	185	169	156	152	151	190	147	165	166	172	167	152	169	163	138	160	161	199	162	171	157	152	141	183	169	153	168	147	138	147	175	164	151	158	202	166	185	148	152	180	177	189	170	159	148	151	152	166	156
27170	52108	42201	21253	14971	12278	9882	7809	5417	3959	2950	2444	2042	1745	1363	1102	1013	911	789	722	691	575	571	498	487	427	435	432	369	401	365	370	317	335	285	328	298	309	276	262	297	274	265	251	228	230	218	225	213	198	226	214	204	208	227	220	228	225	193	198	214	195	218	190	191	197	199	190	178	196	185	181	203	188	201	204	200	217	209	190	182	176	191	210	208	190	195	179	204	177	176	198	201	193	194	207	171	192	189	203	205	184	224	196	201	191	186	194	179	199	194	219	181	167	190	175	163	170	195	197	195	195	190	167	181	192	213	180	180	210	189	196	189	182	178	173	194	189	197	172	170	184	180	201	166	197	150	175	203	187	178	184	208	170	182	200	185	196	190	215	161	161	224	197	200	205	180	177	195	179	175	193	185	178	210	191	171	202	194	171	170	201	173	176	206	184	174	230	172	180	190	174	167	179	194	186	205	177	208	199	190	179	197	200	204	182	187	195	183	191	182	183	175	194	185	162	213	196	187	195	181	169	213	178	181	187	202	189	183	195	170	189	194	167	176	191	210	208	168	205	192	193	172	192	204	184	159	201	183	199	198	186	192	200	182	179	166	182	204	181	216	201	206	181	163	193	205	203	188	185	200	199	184	189	178	181	188	208	184	163	176	205	194	191	226	191	176	196	192	209	183	187	153	210	190	166	196	174	185	215	185	171	201	206	196	212	193	188	188	206	192	195	178	219	183	198	201	197	186	213	199	181	187	181	150	195	192	173	188	191	207	211	175	184	195	169	192	205	209	205	191	170	173	187	163	164	197	162	189	207	201	191	210	194	179	188	187	193	184	183	206	201	201	206	202	183	177	175	200	202	193	188	183	193	198	190	175	187	182	161	183	202	168	195	205	204	190	200	177	191	184	196	179	200	186	198	181	199	178	181	205	187	208	183	195	208	178	200	178	192	190	169	182	176	196	193	182	181	170	189	196	185	201	186	191	193	166	181	178	194	185	166	209	204	178	166	181	201	203	186	180	194	173	199	187	198	191	171	173	186	179	172	212	174	190	202	185	187	185	194	185	190	178	176	177	190	166	188	186	189	194	196	202	173	186	222	190	203	181	210	194	185	195	194	183	179	212	193	179	196	184	205	161	187	203	184	176	184	168	229	178	168	173	178	191	187	177	197	190	182	175	180	211	195	180	182	186	163	179	212	184	175	189	176	195	176	202	185	176	178	189	192	180	198	197	207	202	181	189	187	195	173	192	167	191	182	205	182	194	203	199	170	174	202	189	212	189	194	212	197	194	196	194	200	186	185	185	226	187	162	178	160	188	173	188	178	178	208	184	191	192	215	200	163	202	177	172	182	183	190	191	172	171	175	163	165	180	191	206	175	177	162	190	196	176	192	183	194	194	181	200	175	178	163	173	191	196	218	196	201	187	195	189	177	211	192	187	177	194	179	204	205	184	177	202	189	185	197	204	196	187	175	201	171	177	186	173	204	184	194	204	189	180	174	195	185	194	203	197	196	191	191	181	192	188	191	199	211	192	197	180	178	206	175	199	188	201	196	206	168	163	201	175	218	191	200	194	200	183	177	187	187	179	200	204	207	183	188	178	164	179	212	160	199	208	196	183	181	203	215	190	179	182	174	164	199	214	197	195	172	188	218	162	180	203	200	202	181	190	179	193	191	199	179	189	170	186	176	191	187	197	187	201	188	200	209	184	222	211	182	203	211	184	185	178	187	172	188	181	212	193	191	198	183	180	181	209	186	181	190	185	188	179	195	187	186	205	179	181	150	193	190	194	186	188	190	176	172	207	187	205	185	189	171	186	185	183	196	213	176	196	183	190	182	196	183	191	172	195	197	185	187	189	159	206	189	188	204	150	170	216	172	208	194	178	187	192	187	171	182	187	153	195	171	202	177	186	199	188	175	183	181	195	195	170	182	198	198	176	187	183	195	184	202	201	178	184	173	165	197	214	211	218	196	164	181	195	177	200	212	199	184	214	170	203	185	172	211	203	211	193	183	190	178	209	179	170	189	208	180	189	173	198	174	185	210	163	193	198	193	165	217	179	195	216	156	179	199	172	191	189	202	184	179	198	174	187	185	205	205	207	200	192	182	184	188	184	173	192	191	188	198	203	171	201	182	166	188	165	207	201	176	192	194	198	188	200	183	178	170	175	188	207	183	175	178	184	209	207	192	198	192	184	177	172	191	183	176	177	213	206	202	190	200	207	172	163	181	192	191	196	197	191	175	170	176	194	165	180	207	195	165	167	185	194	179	201	169	191	176	172	208	185	208	195	189	184	184	193	176	193	178	159	193	167	181	194	177	217	174	203	202	199	202	179	189	181	190	191	226	210	171	186	175	170	189	203	183	166	189	187	209	182	222	181	179	194	170	203	185	196	207	172	197	192	201	179	183	186	179	213	213	192	187	171	207	205	208	189	178	209	185	186	172	176	192	187	196	190	186	172	170	198	192	193	191	197	203	196	179	195	209	173	187	181	204	210	197	193	204	178	202	199	189	188	160	207	199	194	206	201	187	191	176	211	172	180	198	200	201	192	195	173	188	195	193	175	169	207	170	190	193	191	174	183	174	164	183	203	187	195	198	188	186	177	191	190	196	183	185	202	179	174	189	178	189	159	194	176	196	217	184	199	174	180	207	210	184	162	188	168	214	195	198	188	171	170	191	212	214	195	194	185	189	210	180	204	171	190	192	199	196	194	168	188	191	177	198	192	186	182	190	191	179	172	181	179	204	191	214	198	180	177	187	189	196	179	197	171	184	213	182	200	183	173	191	169	189	190	191	188	186	180	187	211	167	181	199	165	156	190	200	183	196	203	225	176	187	162	185	198	174	212	169	183	185	198	177	189	216	192	205	182	204	203	187	157	186	178	180	195	222	201	176	189	195	177	170	167	200	216	186	180	192	198	194	158	188	203	174	192	179	197	196	207	188	200	189	172	221	210	188	204	183	183	179	176	182	181	177	201	200	202	177	187	190	185	188	174	178	184	166	175	206	197	167	209	181	169	206	175	190	202	202	193	202	169	196	189	184	157	195	178	178	180	195	194	213	203	183	176	193	204	177	181	173	177	189	200	197	189	183	173	203	164	171	195	172	206	194	202	209	192	198	190	192	190	169	197	194	176	171	194	186	196	192	192	180	174	184	204	175	200	178	197	193	180	189	183	190	195	201	179	194	184	202	205	190	163	185	183	201	202	181	179	179	185	189	177	173	176	178	206	196	216	201	203	174	179	165	178	177	191	187	200	219	183	173	190	199	193	197	180	188	176	194	204	180	174	186	194	209	184	179	165	193	182	197	175	178	204	190	193	184	188	194	203	174	195	196	196	181	190	171	188	173	191	194	177	182	214	190	186	209	169	173	178	174	188	181	173	184	208	183	195	187	216	183	196	194	200	205	169	208	203	174	187	195	194	185	180	196	173	202	178	180	195	206	170	181	174	194	175	175	159	184	190	197	209	193	183	219	220	190	152	171
28282	24147	22532	10464	4676	2903	2361	1819	1286	1044	857	726	632	582	565	507	521	465	428	470	430	406	391	421	378	391	361	369	377	364	357	376	369	352	392	381	366	351	395	398	346	357	357	373	303	378	324	328	301	348	333	320	362	331	346	365	318	337	341	342	325	311	343	355	338	334	349	352	293	352	366	367	332	345	363	329	342	350	304	367	328	354	329	360	335	292	341	343	322	320	348	333	349	344	365	348	342	343	327	334	336	313	327	321	330	341	317	329	331	322	338	317	299	315	324	306	356	338	361	325	334	373	312	355	348	306	349	324	313	351	319	345	343	339	338	353	326	338	336	323	321	348	379	332	326	322	330	319	348	346	334	335	303	364	347	327	376	348	339	335	340	350	347	299	363	367	311	352	324	327	329	321	323	344	304	334	372	323	372	337	336	341	333	353	351	317	326	331	357	357	366	306	292	341	337	321	358	319	343	340	352	358	347	336	341	348	355	326	344	343	328	316	301	306	357	325	320	344	295	331	363	353	335	287	370	321	364	330	332	329	346	336	322	307	341	339	360	357	324	297	297	324	362	344	337	346	327	357	353	328	356	338	380	331	307	333	352	341	357	322	328	334	341	340	339	360	367	328	368	307	325	328	337	334	367	352	318	333	338	343	341	331	317	337	322	323	335	340	330	329	339	339	341	329	335	347	332	330	371	352	345	293	313	310	323	363	297	338	338	352	378	313	317	325	318	350	327	335	317	360	317	313	359	342	341	323	341	347	318	359	333	331	326	276	322	331	336	324	323	331	324	319	374	305	313	360	325	361	350	332	322	321	338	329	326	340	367	324	308	322	338	360	339	340	329	332	342	327	326	338	320	306	317	351	293	332	343	363	340	368	319	336	327	334	323	380	331	327	321	356	338	331	350	369	330	321	345	358	342	335	349	348	325	338	344	296	344	352	312	340	353	361	365	355	354	330	332	336	343	330	355	324	324	317	370	346	315	337	353	342	364	338	347	339	305	353	318	285	350	336	322	339	333	330	306	332	308	348	366	341	330	325	310	323	353	326	314	335	351	321	314	327	348	354	317	331	304	356	319	346	332	334	366	350	335	360	333	344	343	358	345	334	359	329	301	331	323	371	369	353	331	349	337	345	367	316	327	304	333	309	344	349	319	324	331	332	358	323	331	343	325	352	320	335	320	367	301	323	337	347	325	342	335	338	330	355	324	343	338	332	338	342	342	316	325	360	341	337	334	326	334	352	343	342	328	355	376	346	346	370	319	337	329	314	332	328	303	311	332	344	348	332	335	361	333	342	338	357	341	334	321	333	342	364	335	382	329	377	335	312	335	323	305	313	321	379	329	340	317	359	341	343	328	354	342	307	358	324	341	345	358	330	335	331	314	310	341	308	324	337	327	331	365	369	352	350	341	358	335	349	318	324	316	348	356	325	302	342	327	319	359	354	313	352	343	315	377	368	318	364	367	330	372	321	324	333	338	350	367	351	339	352	320	362	359	347	317	317	316	321	324	352	333	320	335	358	340	343	316	322	337	326	329	349	341	353	340	344	343	329	326	339	352	325	349	303	334	339	324	360	326	346	323	359	336	367	324	349	306	302	347	354	340	337	299	348	342	342	343	349	347	351	332	316	316	365	325	332	350	323	323	312	318	315	351	344	309	329	359	339	320	349	312	348	322	318	346	324	329	341	337	358	324	326	345	328	355	341	318	334	339	327	375	337	347	320	332	318	337	335	335	302	332	331	330	334	330	360	369	296	326	313	368	358	320	329	321	318	315	317	336	335	333	313	355	314	328	341	359	343	325	328	346	338	346	345	339	331	335	367	339	338	363	330	320	366	316	340	319	337	326	381	330	358	345	357	327	320	330	337	331	349	329	340	320	332	353	339	335	354	341	320	344	347	302	300	341	327	314	345	342	306	343	334	346	318	327	339	337	349	330	357	318	362	324	339	350	348	330	341	346	318	342	341	354	335	318	350	321	341	359	336	319	311	336	299	331	331	366	336	319	327	367	347	346	316	350	311	324	301	321	326	360	357	333	334	361	319	313	340	333	339	333	353	330	334	288	283	331	352	324	338	362	329	329	332	327	320	315	313	318	320	380	333	328	341	349	359	336	341	360	365	336	322	310	336	336	367	303	347	343	318	336	349	347	334	332	306	337	333	320	369	327	361	350	343	339	363	321	317	326	359	320	345	318	333	325	352	337	296	367	356	351	326	345	337	338	343	326	338	313	357	354	327	318	329	316	295	332	315	311	353	292	345	319	336	365	341	345	345	343	308	343	361	350	326	355	360	328	333	324	343	290	336	319	306	319	314	349	352	328	344	367	343	331	358	331	305	328	360	332	354	359	363	312	314	368	344	328	340	362	345	365	342	354	353	335	327	331	309	349	336	329	337	347	340	329	326	325	337	320	293	333	336	348	322	358	346	351	338	350	323	326	354	361	374	339	346	336	297	356	352	362	329	334	327	320	383	329	338	334	324	324	308	329	323	281	329	339	327	335	316	342	333	340	350	341	315	328	332	331	334	349	348	346	369	350	352	358	355	332	319	315	345	336	324	326	345	319	352	343	327	349	324	375	321	349	330	335	331	353	331	340	300	373	326	329	348	329	323	352	373	333	326	333	351	294	341	339	326	343	332	347	368	349	351	332	374	359	344	301	316	302	318	308	338	320	319	359	319	315	319	332	309	351	340	323	324	353	339	344	339	331	341	331	305	331	334	333	328	318	324	359	361	344	345	332	334	351	294	333	310	333	354	321	320	323	317	336	341	341	334	331	334	346	321	329	379	317	333	351	342	340	300	362	311	348	311	365	342	322	325	338	325	325	354	339	324	334	333	342	332	329	339	317	370	337	354	351	337	335	340	341	325	313	323	330	341	339	307	334	317	310	357	291	341	349	318	353	343	319	370	363	328	357	317	329	338	338	295	326	338	326	361	340	331	354	343	321	298	314	293	327	310	303	336	313	347	293	332	380	314	315	336	327	359	342	360	328	329	335	351	339	356	330	351	337	356	323	320	334	351	318	308	335	331	332	350	346	313	347	348	364	343	362	357	354	334	328	339	322	363	319	361	341	374	337	355	346	352	337	323	332	341	321	342	316	370	337	320	309	367	269	337	342	348	333	327	364	306	305	324	329	317	293	324	322	323	338	328	355	356	327	313	356	355	344	348	335	333	342	321	291	331	349	304	320	341	369	336	311	345	328	323	337	327	349	322	330	311	338	328	354	338	335	330	335	342	337	321	344	341	349	317	303	330	322	317	314	347	327	294	329	323	348	348	315	366	288	334	315	377	360	312	358	345	313	308	338	326	332	353	302	321	385	327	329	341	314	324	351	320	318	356	351	339	324	349	315	332	325	353	330	349	321	360	329	353	354	368	340	357	346	335	303	314	340	329	326	321	335	340	340	350	308	353	328	356	321	318	343	350	334	303	332	339	312	333	339	325	318	305	315	315	370	335	322	308	311	355	344	318	309	334	315	379
25297	37382	24603	10059	6872	5292	4397	3207	2290	1722	1444	1161	1038	905	802	650	636	646	556	549	487	503	451	458	474	459	450	436	432	467	443	398	431	410	415	425	413	376	431	357	394	388	388	359	417	371	407	360	389	408	412	387	372	399	402	362	395	384	373	371	390	367	405	378	379	389	382	410	353	345	363	372	339	374	364	397	385	381	381	397	378	377	369	384	397	335	378	395	358	386	348	378	394	375	353	374	351	365	371	358	346	400	390	349	375	417	384	352	383	383	357	390	386	373	414	321	350	381	366	406	381	357	398	390	375	390	383	367	385	366	377	381	359	408	413	373	376	373	382	386	348	385	346	396	372	392	383	399	356	360	385	383	370	357	354	395	342	376	399	385	358	367	379	359	386	368	407	369	399	354	395	399	360	412	354	362	378	342	399	359	404	363	372	380	379	384	349	363	335	400	404	383	391	394	351	393	386	355	379	367	370	379	377	361	381	374	401	376	350	364	368	411	377	357	346	406	377	383	356	369	388	374	376	350	371	377	357	376	352	379	359	352	421	368	365	379	352	373	358	386	372	382	378	388	365	386	389	383	348	351	424	362	391	373	374	361	340	346	367	365	363	371	389	396	411	374	372	388	347	375	383	398	386	397	380	356	390	373	374	360	387	357	408	377	409	404	382	387	404	385	385	407	354	373	365	364	374	381	395	398	388	388	379	365	379	379	376	375	374	365	344	377	368	359	395	339	404	377	363	354	371	354	403	357	384	385	374	363	378	398	353	386	360	372	381	360	404	357	369	395	362	386	400	359	374	400	351	385	381	378	353	397	318	363	381	378	358	354	372	404	374	384	394	369	366	342	372	351	398	379	383	381	382	391	375	393	380	362	393	397	377	376	371	363	363	374	389	383	350	379	387	376	385	391	395	399	389	353	396	366	387	388	350	339	382	415	401	352	400	393	389	371	366	348	366	374	386	429	407	349	376	371	417	403	380	386	372	416	368	378	366	374	406	362	385	409	373	325	363	372	376	387	355	386	380	382	381	365	360	378	396	405	387	362	387	378	369	362	390	385	379	371	389	393	402	356	378	370	383	348	382	384	402	355	353	394	392	356	364	377	360	371	397	381	406	339	387	358	395	385	389	367	373	399	393	403	413	375	404	395	373	374	354	359	361	397	358	368	393	363	388	392	386	389	395	400	364	364	426	384	395	392	379	378	382	387	384	393	383	358	380	370	395	368	378	380	372	381	372	367	413	385	358	352	392	354	346	378	365	405	342	382	357	385	391	363	419	386	376	397	363	379	355	372	392	381	379	379	361	393	378	336	401	396	376	378	383	368	377	373	381	372	377	401	387	363	391	405	397	410	421	357	365	377	360	366	373	392	391	368	338	381	386	375	350	398	392	415	376	368	403	420	360	346	394	393	385	418	400	380	414	340	374	393	357	351	351	412	355	387	379	377	372	389	380	354	403	366	416	394	394	360	391	371	369	371	386	400	358	416	376	417	372	392	391	409	373	386	370	384	382	370	399	398	369	389	344	353	369	388	388	353	376	344	376	381	385	358	395	385	341	397	354	362	352	360	386	353	373	369	371	362	353	364	350	370	348	376	381	397	364	346	386	389	377	356	370	377	358	330	348	375	354	406	395	361	370	388	367	377	373	341	369	384	398	366	394	394	360	398	387	388	366	382	378	392	394	363	381	366	403	397	386	409	355	371	392	403	376	378	382	396	358	368	398	385	414	390	411	378	424	355	401	379	353	392	352	368	410	387	377	373	366	393	365	383	364	341	373	390	350	379	374	346	349	373	370	369	384	387	389	363	375	346	368	341	387	335	397	380	339	367	380	381	364	376	376	392	412	371	365	405	387	399	359	376	385	402	371	395	386	353	372	380	403	361	396	383	379	387	405	381	399	376	381	387	366	357	374	369	397	398	394	385	358	366	382	387	394	398	389	375	357	364	388	380	356	345	388	345	390	359	364	357	334	350	393	377	386	362	390	361	337	394	373	398	357	379	377	399	352	396	378	378	414	383	387	362	383	373	431	389	353	337	394	415	385	392	395	398	360	354	368	369	344	412	397	333	384	385	387	385	404	400	374	372	341	392	386	363	393	413	375	393	361	395	391	386	367	385	372	362	379	403	350	355	378	375	360	366	395	388	395	369	388	388	389	349	379	369	370	390	380	409	383	392	369	391	385	429	372	388	364	363	375	359	408	372	373	384	355	365	397	392	374	360	355	399	386	384	386	388	399	343	402	401	339	379	385	357	384	364	366	376	355	379	377	430	363	437	378	389	359	353	383	390	372	369	393	378	394	396	352	372	365	351	380	393	375	375	367	358	382	377	376	420	353	400	330	397	386	382	408	396	341	370	386	409	399	386	374	429	342	361	403	385	386	392	390	351	397	385	388	362	393	361	382	380	384	345	370	369	373	380	358	341	398	362	389	369	382	397	369	389	388	358	399	359	381	410	410	356	390	372	372	380	374	362	382	344	387	394	396	387	401	406	400	375	379	368	394	354	363	392	388	360	367	352	371	353	394	385	393	343	392	384	378	377	387	376	384	384	397	395	379	382	373	351	363	421	360	418	373	396	397	356	377	407	414	399	392	379	360	376	378	349	390	416	351	391	365	370	374	425	387	405	380	370	413	391	350	400	337	382	366	378	383	381	399	395	328	391	376	374	393	369	382	373	392	375	386	398	385	388	400	426	363	360	365	392	392	381	388	372	387	391	401	354	400	378	380	388	388	379	380	373	386	383	384	378	417	402	364	381	362	377	406	360	326	366	369	344	349	381	369	356	382	371	422	396	373	379	341	404	364	384	363	361	358	356	363	382	381	425	368	381	382	394	373	390	375	372	360	393	380	379	366	388	377	349	368	382	394	365	379	385	372	394	387	379	385	374	374	391	364	378	400	405	375	371	353	386	365	388	366	354	386	368	377	390	393	362	382	348	393	386	409	405	384	371	407	367	412	351	400	357	355	370	372	378	366	391	382	391	380	418	389	365	423	378	386	386	348	394	360	390	366	383	405	350	395	381	375	400	394	370	369	371	406	373	391	368	340	336	380	391	366	375	370	364	371	395	348	420	418	375	383	355	377	367	407	357	394	399	359	390	376	386	368	359	368	388	388	379	391	401	356	369	351	365	370	358	372	423	343	357	382	362	374	353	403	394	392	354	375	379	357	379	386	369	366	347	390	378	403	348	378	392	393	377	381	405	356	410	383	403	374	322	354	383	411	356	382	400	397	382	400	392	365	376	376	354	382	391	386	395	380	350	391	371	386	394	401	363	368	383	381	361	366	387	389	370	374	380	403	374	397	382	385	352	417	327	400	404	353	373	346	382	403	364	394	367	387	389	351	365	407	391	370	382	400	357	363	352	392	397	428	387	369	343	407	362	385	388	384	418	373	391	363	377	398	348	350	403	370	367	382	408	349	364	377	372	378	361	392	378	342	383	384	342	400	360	391	411	392	370	352	344	397	388	368	370	370	355	364	366
23837	21235	28347	24466	21261	14128	5759	3476	2349	1768	1411	1159	1023	951	792	646	627	582	514	491	472	414	414	388	411	396	351	304	365	355	354	379	331	336	330	324	335	333	344	304	282	323	276	319	297	285	286	281	275	243	259	263	281	271	266	276	263	268	313	296	267	287	266	277	303	294	268	242	278	258	305	252	255	279	260	259	278	289	265	260	276	275	268	257	274	271	238	261	274	265	243	261	252	252	253	248	272	271	288	272	258	290	255	248	285	261	248	261	273	237	261	245	294	238	271	245	283	254	275	258	259	291	265	264	265	257	245	258	263	275	269	263	264	246	276	227	256	276	241	277	291	281	279	269	260	232	267	258	287	272	249	244	260	274	263	281	276	241	293	287	219	291	267	245	259	246	264	253	261	253	261	257	292	247	243	281	290	234	272	289	256	262	266	290	266	282	282	262	279	279	275	271	289	253	309	246	256	259	256	291	271	281	260	259	260	239	268	257	266	275	274	279	262	280	254	275	263	267	273	274	236	266	261	266	277	265	263	262	291	279	287	253	262	267	253	276	254	287	259	277	275	289	265	257	274	271	274	253	281	281	243	259	269	286	263	282	297	255	275	278	268	253	247	295	276	256	267	273	241	287	273	236	292	304	250	221	281	278	276	250	282	278	261	243	291	274	258	275	250	238	226	257	219	265	292	266	281	277	253	256	257	264	260	224	243	239	274	274	257	292	259	265	258	298	237	257	255	251	273	251	300	276	258	224	275	276	241	248	266	271	258	283	262	280	243	264	259	264	280	273	258	266	259	254	270	264	273	265	245	279	254	262	237	275	258	273	255	253	264	261	273	274	247	258	267	285	279	296	259	269	272	243	314	257	283	314	261	241	270	269	274	287	261	246	278	254	240	249	275	267	275	255	277	267	246	278	279	255	241	263	289	245	245	249	264	253	257	277	249	266	255	239	257	230	257	267	248	230	274	264	271	264	244	259	291	263	266	273	260	246	248	305	279	265	260	272	256	294	273	273	266	259	255	281	254	292	273	271	265	259	245	247	267	250	258	273	265	259	247	255	280	241	253	248	278	277	248	271	235	261	274	263	239	278	273	262	272	276	251	258	326	278	298	251	254	264	272	273	292	266	278	252	260	285	274	232	270	275	285	276	270	282	265	292	268	237	237	274	246	271	291	268	242	257	271	271	285	278	288	264	278	288	260	272	278	295	238	284	287	275	281	254	289	274	244	267	264	259	274	260	247	274	266	265	272	250	291	263	291	231	279	234	256	275	262	269	294	268	237	271	266	255	291	235	263	276	262	279	241	272	266	256	247	263	257	283	263	270	240	252	278	261	274	253	252	270	249	262	263	253	254	248	266	250	277	264	259	271	282	262	248	255	260	287	268	269	251	265	267	277	274	271	276	256	240	270	267	280	243	290	252	255	262	270	250	262	262	263	285	288	234	282	257	277	281	272	266	260	251	273	272	272	266	262	277	258	254	289	264	262	271	246	285	244	267	255	244	255	276	267	252	261	272	251	244	260	271	269	279	279	243	289	260	247	266	274	274	248	250	276	283	242	250	279	254	245	239	261	274	280	253	269	253	271	270	265	260	251	269	264	265	277	235	266	283	277	252	276	273	275	276	253	243	286	282	248	258	249	269	256	265	291	252	285	263	252	281	254	269	249	282	265	253	286	277	262	252	252	269	285	266	284	254	259	280	303	249	273	248	254	275	259	265	243	272	266	257	285	264	280	249	231	255	249	265	238	260	269	268	296	262	228	260	237	256	271	265	262	272	302	271	275	238	289	277	271	257	258	226	274	267	248	269	291	266	257	279	260	264	274	265	278	279	233	263	258	225	273	278	251	246	273	252	252	284	255	275	251	252	288	272	257	271	288	254	274	276	262	260	275	258	274	291	291	243	252	264	268	247	252	267	268	270	251	285	275	245	272	270	282	261	255	259	251	276	295	254	253	257	278	256	278	247	296	287	283	253	260	243	244	285	274	270	284	251	264	276	257	276	251	252	261	270	276	264	275	265	260	279	281	254	242	287	284	243	281	257	265	232	255	254	276	275	294	274	290	261	230	279	290	269	248	234	240	297	292	249	262	286	276	251	295	271	265	268	260	289	247	264	293	268	302	253	266	267	260	285	256	250	298	268	248	269	304	290	243	265	257	275	328	243	226	274	277	270	292	277	251	243	274	277	269	256	259	245	270	271	263	298	273	253	272	261	262	265	256	269	245	265	256	291	259	275	265	276	278	284	269	253	264	265	247	263	263	278	285	244	248	250	249	268	255	266	272	246	280	265	241	274	270	281	284	269	278	285	256	241	253	260	284	257	269	258	255	300	262	236	259	236	234	239	274	291	280	273	266	242	256	266	269	258	278	259	268	239	278	266	244	309	272	248	279	312	255	283	252	274	277	231	249	250	281	278	243	255	272	275	244	250	269	266	258	276	282	257	267	298	258	267	245	285	246	250	260	265	290	233	272	258	247	277	235	239	280	276	266	264	268	269	267	257	255	233	295	270	279	289	257	287	266	253	238	285	274	248	248	251	265	295	241	229	271	269	285	256	249	270	263	287	253	256	241	284	277	278	283	244	260	253	266	240	256	255	283	269	268	260	213	268	293	266	284	242	245	270	271	266	265	264	269	289	273	286	242	261	263	263	263	267	258	246	268	275	247	265	257	249	260	256	255	274	266	263	271	220	238	255	284	269	237	280	280	288	218	273	248	269	286	261	268	288	294	266	249	278	260	271	273	264	292	270	284	291	257	278	265	277	268	264	240	262	282	275	300	282	278	285	253	253	282	250	284	298	276	254	293	279	264	261	287	273	265	264	268	274	251	255	254	288	263	269	282	288	251	260	269	269	262	282	245	264	269	292	276	278	250	240	249	252	242	269	260	306	247	268	295	244	274	280	264	276	284	257	251	303	270	282	274	273	255	243	250	255	271	247	240	268	266	249	283	273	232	258	273	243	306	215	277	258	248	295	265	293	284	273	256	276	268	242	275	277	262	243	257	272	255	260	254	254	268	269	255	285	245	268	258	285	272	272	255	259	250	288	259	271	251	263	273	277	280	297	261	249	253	267	223	260	271	256	275	274	260	251	265	268	290	253	266	267	285	255	260	281	258	272	282	245	278	273	253	268	287	280	235	279	265	297	282	259	254	270	288	233	272	285	240	267	270	279	246	253	269	260	256	249	277	303	295	278	259	267	274	268	255	268	268	241	258	283	257	229	278	247	259	284	254	274	264	252	265	270	248	275	266	227	273	242	284	302	267	251	256	280	271	272	273	273	280	258	263	265	258	273	266	265	235	249	245	252	263	258	251	255	255	267	275	261	257	264	253	260	268	254	291	253	267	273	255	266	262	298	265	281	269	267	280	292	279	262	285	284	265	241	287	299	231	281	267	252	268	269	258	277	275	259	269	262	260	298	255	257	271	234	248	270	257	274	246	246	282	269	297	255	258	281	258	276	264	280	251	291	267	303	266	245	318
24978	46540	33529	16621	11355	8794	7640	5576	4179	2897	2215	1843	1571	1400	1172	951	840	757	706	696	622	555	530	508	498	479	478	439	451	453	468	422	403	438	395	370	360	333	382	359	381	356	318	352	315	322	329	349	316	365	328	282	284	354	329	333	317	315	288	318	286	322	302	297	316	322	307	295	327	286	340	301	296	296	313	292	313	288	307	303	305	293	313	327	310	285	317	329	296	330	268	315	300	300	296	310	297	320	278	306	298	276	323	299	304	294	295	293	330	296	305	307	315	311	324	320	303	320	296	298	319	302	311	308	305	329	334	280	306	281	321	324	289	322	267	273	285	297	317	308	308	325	313	296	292	285	310	300	310	290	313	316	328	297	318	291	302	303	303	317	327	304	311	298	293	284	313	316	304	294	349	294	336	272	300	314	324	278	316	314	280	298	326	327	312	303	303	326	284	261	350	305	312	339	328	263	299	314	321	321	305	298	300	302	301	301	294	333	292	306	289	311	294	305	287	284	332	321	292	298	286	331	310	293	306	293	294	333	311	291	347	300	295	292	309	310	317	317	291	322	300	285	288	301	299	274	313	322	312	308	333	286	295	309	322	284	315	303	272	296	306	298	312	311	357	287	292	287	329	309	279	283	338	302	303	318	287	277	294	289	320	318	289	289	291	308	307	312	298	280	272	321	326	289	295	293	318	311	290	292	307	296	314	285	304	286	284	273	303	280	308	284	291	337	303	291	302	309	311	328	273	319	329	317	302	272	297	281	316	295	287	300	308	302	303	300	309	321	315	327	343	300	330	298	308	295	300	302	308	274	307	303	331	287	312	291	299	284	318	308	319	284	281	322	296	306	302	290	306	332	316	319	297	298	338	289	333	321	284	310	317	316	299	310	307	278	336	296	303	298	300	272	305	308	307	269	277	309	303	294	311	301	325	286	340	327	328	317	287	297	330	303	294	276	313	279	316	305	293	300	331	311	341	310	312	327	294	265	307	293	287	285	335	312	286	299	279	304	320	265	285	311	299	263	314	283	303	315	290	296	310	293	325	287	288	316	295	313	311	313	285	301	283	294	306	289	315	313	298	319	332	325	290	291	310	309	316	281	322	287	329	315	303	302	313	305	337	262	300	293	304	289	318	305	288	257	307	307	288	299	279	335	284	296	298	330	302	300	312	328	302	307	309	299	304	294	296	325	308	318	303	292	309	292	296	317	322	325	310	329	281	316	300	280	320	325	303	316	322	338	331	304	301	292	260	297	314	302	307	327	331	291	309	311	273	286	288	284	307	300	293	271	343	289	298	343	286	309	319	318	288	295	287	294	310	317	253	301	290	295	297	302	301	320	314	294	324	332	280	329	312	350	306	286	280	301	317	321	324	326	335	293	297	306	337	334	336	342	306	284	313	318	280	299	305	288	297	323	297	305	323	314	266	300	320	310	286	303	304	316	301	312	313	314	289	318	294	315	285	319	297	282	315	281	302	307	324	314	278	281	295	321	343	300	326	266	315	320	328	268	291	312	334	285	311	316	338	296	287	305	309	288	296	307	299	294	285	285	298	341	317	299	300	308	306	297	320	290	316	292	288	327	329	301	349	291	302	326	301	311	266	309	267	294	313	269	300	289	315	290	293	266	312	318	277	299	298	298	288	308	332	324	281	327	313	277	312	297	312	306	310	320	331	261	314	295	287	276	344	298	282	334	292	340	303	326	312	284	308	292	318	290	302	313	320	315	302	327	301	324	283	306	324	341	311	305	308	295	319	305	305	277	279	289	319	289	267	328	273	288	317	298	302	307	298	298	288	326	297	269	307	286	275	300	312	285	321	290	293	308	281	317	295	275	273	297	304	311	330	302	313	322	298	293	309	293	313	282	318	316	275	304	312	272	282	303	302	313	307	304	330	305	289	308	278	303	316	303	334	313	280	302	309	303	306	300	309	286	292	301	303	321	320	305	307	291	331	279	291	299	284	297	321	270	285	349	320	293	303	302	291	290	291	285	309	305	284	296	310	305	301	316	288	281	276	294	296	339	305	310	327	277	283	298	329	310	308	277	309	280	317	310	290	290	317	332	286	312	306	276	301	312	318	297	327	313	328	282	280	306	313	302	292	332	289	298	293	283	338	344	314	306	301	304	297	297	319	288	283	316	299	314	289	330	298	325	279	324	269	302	318	341	325	332	335	280	315	297	301	273	307	318	301	323	306	334	315	311	331	335	347	278	275	298	267	324	326	296	299	284	279	317	319	305	289	266	326	286	332	288	295	337	322	311	293	288	309	305	293	313	298	295	294	303	311	354	314	346	327	309	287	306	322	301	318	283	318	280	312	275	287	292	319	299	281	320	296	290	308	305	295	280	297	289	300	320	309	311	297	286	294	325	312	275	318	298	294	304	310	295	278	290	281	280	283	297	294	290	279	295	303	290	305	300	328	314	322	299	328	297	340	277	310	280	310	309	279	303	321	297	300	276	302	296	348	269	299	329	291	296	292	302	336	279	300	306	328	283	301	274	291	291	309	333	294	301	296	303	316	298	311	300	312	305	299	286	315	273	281	311	292	293	284	277	311	321	331	324	304	267	325	345	311	296	335	295	303	307	304	296	271	321	309	303	280	319	322	324	330	297	300	314	298	312	313	282	314	320	299	291	297	304	300	303	317	319	309	289	313	269	298	305	327	278	308	317	314	315	283	316	271	292	305	305	312	313	275	315	310	312	297	287	299	307	311	300	294	299	313	281	280	284	296	304	327	276	311	312	314	313	309	283	305	333	282	285	314	312	303	291	302	333	324	294	321	270	303	288	305	292	266	295	304	316	285	299	314	291	292	313	329	292	278	310	291	297	312	313	278	282	322	292	307	296	322	302	324	317	304	309	290	296	344	296	294	329	286	296	296	285	290	285	299	305	292	290	290	310	296	285	311	297	297	296	307	321	318	267	301	276	339	276	310	326	287	306	282	330	311	306	299	287	307	291	300	300	295	310	301	318	296	302	312	297	295	285	320	303	330	276	300	295	283	278	290	319	292	298	346	309	288	301	290	310	306	268	291	262	305	297	290	293	328	318	304	260	295	307	306	287	288	344	319	302	304	344	311	280	289	327	260	344	308	288	257	332	288	281	303	304	300	267	300	318	287	288	285	295	326	319	309	307	302	300	312	302	277	313	317	282	287	306	308	287	323	321	309	319	296	299	321	321	304	333	323	320	275	318	292	301	297	308	300	309	305	292	304	291	309	298	277	318	308	279	307	311	298	286	305	319	317	311	311	299	292	290	292	332	324	289	305	348	302	310	325	319	291	312	293	296	266	297	291	289	305	303	263	309	314	311	349	311	291	317	314	285	323	311	296	314	293	293	306	301	311	305	319	298	291	290	297	296	298	313	295	309	309	278	313	334	314	332	306	344	288	308	281	344	302	313	328	299	299	311	320	288	300	295	336	299	298	308	296	309	292	301	310	291	341	299	309	270	322	303	282	291	313	314	283	322	311	293	293	318	287	314
24859	21209	27342	25305	15670	5272	3365	2439	1742	1247	1037	877	778	792	686	538	524	495	433	452	409	408	396	360	374	388	360	348	357	333	303	324	293	302	306	305	311	321	314	290	300	320	311	309	311	256	272	273	274	288	269	297	273	247	272	252	271	263	301	258	309	279	289	287	268	239	279	279	284	259	277	298	259	287	274	287	307	274	296	284	286	238	291	265	283	283	255	265	282	292	247	298	274	272	248	280	301	289	247	254	259	242	290	280	268	265	278	274	285	277	276	309	260	288	286	278	276	260	274	276	272	285	260	294	281	310	284	252	272	276	267	251	304	284	297	300	269	279	273	248	264	290	278	267	291	288	278	269	269	288	241	293	284	322	291	284	294	249	285	289	314	261	273	242	277	272	272	273	282	246	281	248	257	259	303	279	272	259	292	247	265	315	284	263	291	281	259	279	294	288	303	270	297	298	250	255	281	283	281	274	280	271	288	251	251	266	275	268	276	252	291	267	266	276	278	267	263	280	293	280	271	309	297	312	266	276	284	317	263	286	287	272	277	296	271	277	253	272	282	278	265	269	289	294	295	266	305	264	269	264	275	303	283	262	306	305	275	275	263	263	276	287	289	281	257	296	295	287	289	287	252	273	273	255	278	293	265	290	260	291	263	254	293	276	294	270	266	279	263	251	270	275	255	307	277	295	291	273	247	261	297	273	297	310	258	258	288	261	295	259	288	299	283	280	273	264	306	288	275	266	297	251	258	271	263	266	280	293	256	264	278	265	260	268	269	300	251	288	291	271	286	242	254	281	271	286	283	250	264	291	250	269	261	276	255	281	277	277	302	258	267	282	262	267	291	301	277	269	273	276	250	280	294	274	292	290	290	281	300	266	263	253	259	274	280	287	297	314	297	267	249	276	268	287	258	265	267	266	265	304	271	306	268	244	305	291	271	260	267	292	295	244	280	283	274	260	273	235	258	283	277	273	267	260	244	271	237	281	299	242	279	284	270	250	284	263	270	265	263	279	270	264	274	294	280	256	264	275	297	288	281	245	255	285	281	299	273	277	276	260	246	282	297	281	278	268	272	272	270	276	287	285	272	291	300	291	280	262	266	272	286	244	264	256	270	277	292	287	267	289	274	267	265	313	288	264	284	255	256	272	271	277	275	292	261	262	287	235	261	281	288	289	280	293	269	292	277	266	267	244	274	301	266	259	258	270	261	265	289	283	287	279	288	273	299	268	282	273	268	289	241	250	294	327	287	291	293	273	269	285	272	322	269	278	274	262	289	254	301	269	280	257	296	288	265	278	260	275	274	255	269	278	253	247	257	303	294	279	264	287	287	272	281	247	270	253	294	299	308	274	267	272	293	271	255	294	285	289	272	290	301	272	281	302	261	287	282	268	245	269	278	275	254	296	256	307	272	278	256	277	276	258	287	274	277	282	244	240	277	284	266	289	256	265	304	286	265	253	314	278	302	277	297	301	254	280	279	314	299	286	273	266	233	247	315	278	285	334	261	278	303	272	292	267	277	261	284	241	269	286	304	285	286	263	288	267	284	253	299	281	300	275	294	251	262	281	250	262	281	266	262	282	266	251	250	285	289	298	280	315	255	243	266	243	254	279	244	245	260	260	237	253	285	283	302	280	248	306	299	292	261	248	266	270	273	277	284	278	271	280	290	281	280	253	267	282	259	267	290	279	272	313	262	262	254	259	281	271	283	283	271	246	270	276	269	274	257	263	276	289	303	296	272	266	273	249	269	286	275	291	305	289	289	304	277	270	272	256	289	288	286	282	263	247	273	281	264	264	266	293	299	245	245	297	293	246	291	291	269	272	292	274	280	277	284	275	276	265	283	296	281	274	292	251	274	293	264	302	266	268	274	290	280	280	279	267	266	260	278	257	274	266	304	271	251	272	301	310	285	310	305	279	249	276	301	280	276	279	299	272	289	264	275	266	280	293	292	262	273	279	263	275	281	272	274	275	260	282	284	282	271	300	280	294	274	285	272	281	279	287	285	263	267	288	253	302	282	258	273	301	279	294	297	263	266	268	284	276	298	252	275	273	273	282	280	276	278	290	276	258	277	286	257	264	284	262	281	273	269	307	279	286	285	277	289	242	263	308	270	277	280	242	294	274	273	295	280	286	261	273	285	290	284	277	297	265	260	323	278	286	298	273	291	268	251	281	274	270	278	295	276	280	261	274	268	262	275	284	278	309	246	269	266	273	281	259	271	252	261	268	268	294	300	281	269	281	267	274	261	294	277	251	246	288	245	289	259	282	262	263	240	272	273	314	271	261	278	257	291	242	282	274	271	270	262	284	299	273	276	307	281	291	262	273	264	302	277	283	276	257	277	283	271	271	278	260	273	295	276	264	284	277	261	288	254	279	274	273	310	293	264	298	264	285	289	290	264	283	272	261	271	255	292	262	262	292	260	298	247	245	267	269	259	273	287	282	270	277	240	287	279	301	265	301	256	280	279	287	309	261	260	292	289	291	307	277	252	273	257	267	292	270	295	298	298	275	274	259	266	270	279	264	260	280	271	281	294	256	296	285	300	286	282	270	297	271	272	276	262	285	281	263	281	255	284	270	268	262	269	274	252	285	258	281	272	254	287	281	271	285	271	267	253	289	269	273	303	285	276	274	269	272	282	255	318	288	295	287	284	283	290	265	308	267	251	286	285	293	280	257	292	259	249	293	266	256	261	279	294	259	311	289	273	276	286	246	300	269	261	252	297	246	265	278	265	270	291	268	287	302	290	272	262	296	263	284	270	284	279	268	274	258	259	287	274	236	274	279	262	274	273	261	281	264	289	288	275	266	293	273	259	266	300	275	283	301	310	263	285	278	284	284	275	313	302	270	270	289	277	283	248	284	265	299	285	291	265	281	260	269	268	276	290	279	291	275	278	281	237	284	275	279	275	258	268	285	273	271	272	259	266	287	291	255	264	267	278	289	285	282	261	280	282	228	290	310	284	286	283	266	305	284	267	288	281	257	243	303	289	258	274	261	246	285	273	274	239	260	275	301	237	296	271	265	290	246	293	260	270	268	294	281	258	280	281	250	286	264	282	300	290	286	260	287	273	248	261	274	268	255	279	292	300	273	281	259	286	279	269	270	271	249	307	273	249	257	269	277	289	294	277	293	281	283	301	292	285	243	274	266	252	278	269	241	266	266	267	264	282	285	263	281	271	279	280	298	287	273	244	273	275	290	254	255	237	291	277	270	306	295	257	260	294	302	261	311	295	280	254	259	253	279	289	245	251	266	257	288	251	275	285	288	279	281	275	275	271	260	266	273	272	282	273	295	289	281	275	297	322	266	250	297	246	255	259	284	259	274	277	294	282	247	285	292	292	296	242	265	290	264	316	264	317	282	269	286	262	286	276	275	277	263	271	257	292	289	270	264	293	249	286	282	287	292	291	279	278	282	275	250	285	261	255	277	305	287	279	307	250	265	280	242	287	282	288	283	251	241	246	249	271	272	312	299	275	317
25721	42053	29943	14021	9328	7331	6019	4590	3362	2263	1806	1498	1212	1202	988	782	749	714	619	561	548	512	513	419	471	477	417	409	436	413	397	389	371	380	360	367	374	366	324	347	394	322	335	330	300	343	346	340	379	309	335	336	308	316	303	316	314	339	330	298	317	326	342	311	300	323	312	308	325	279	315	313	330	326	296	302	267	331	279	311	323	334	307	300	263	301	304	315	307	330	306	298	292	351	301	331	316	293	309	323	326	309	316	299	311	290	291	320	300	318	302	296	329	287	327	261	311	297	310	306	335	302	295	306	306	316	298	336	301	313	313	275	322	333	280	309	322	344	309	291	310	333	319	311	337	314	302	292	279	275	259	293	325	357	295	301	306	279	305	319	283	301	319	327	320	275	281	311	317	296	318	281	296	270	332	314	310	331	303	316	309	295	280	291	307	302	315	268	304	333	296	307	288	309	287	310	291	309	309	316	312	298	309	285	310	305	304	314	298	307	307	302	326	308	278	362	339	291	285	305	296	326	289	305	284	312	308	303	297	307	298	317	322	299	322	311	321	312	308	341	309	343	325	311	294	313	317	297	297	284	316	315	285	301	279	319	333	327	357	278	306	286	302	338	307	300	319	315	285	306	306	265	284	313	338	313	286	298	325	315	311	300	316	302	284	300	278	309	301	307	313	297	289	281	284	293	316	290	327	313	318	251	320	272	310	294	298	292	309	271	333	333	307	292	309	304	319	276	333	283	313	287	305	284	345	315	311	299	282	322	316	317	306	302	303	278	308	336	335	315	292	308	305	292	288	308	326	297	307	300	261	287	291	293	316	283	298	308	294	308	317	297	290	281	276	319	292	354	302	311	300	287	301	305	270	335	311	292	308	311	316	334	312	303	329	313	302	302	268	301	278	331	315	285	269	320	305	360	303	308	317	303	289	285	265	308	311	298	332	350	299	319	299	328	320	333	321	293	280	309	308	310	313	312	306	300	303	298	302	296	326	321	308	299	299	317	323	300	302	296	316	314	308	284	311	296	326	311	320	320	304	279	306	293	312	310	290	292	282	294	335	328	312	309	319	306	295	344	289	306	339	310	315	304	290	309	276	275	293	300	307	299	312	301	328	313	341	287	288	277	302	310	296	304	300	292	303	306	299	326	287	311	326	306	286	288	305	293	281	284	328	338	291	322	311	296	313	307	281	293	320	321	301	302	295	305	291	323	286	371	324	325	317	329	299	298	307	281	292	335	305	324	288	298	309	324	333	316	316	320	316	326	285	313	313	280	309	306	332	315	315	329	314	300	305	313	323	327	340	317	326	303	279	300	353	344	296	340	317	307	333	301	307	290	302	296	305	304	289	314	298	318	322	294	313	307	323	313	332	298	288	315	311	304	304	292	296	311	331	298	277	333	339	310	332	316	308	292	336	299	306	311	298	302	300	325	285	293	307	299	297	312	298	325	334	287	299	317	292	292	321	292	301	309	293	312	305	299	286	294	363	287	329	314	259	321	281	286	305	315	315	299	330	322	327	297	306	328	310	283	298	291	322	346	316	317	289	304	316	292	307	291	286	287	312	364	318	302	295	302	299	288	303	296	289	329	317	303	294	339	311	297	316	302	312	317	339	310	280	309	313	328	308	277	296	353	301	326	311	278	298	299	309	318	271	307	270	320	307	296	271	310	304	282	305	288	302	301	309	327	305	308	313	333	320	336	321	296	312	325	306	330	295	322	314	332	300	282	324	306	314	304	324	307	298	312	293	306	312	329	298	281	294	325	320	308	370	307	349	299	320	295	303	336	285	305	313	287	281	283	343	301	306	354	281	319	308	306	319	327	305	289	309	321	333	310	322	321	283	271	283	309	312	315	323	319	330	324	298	280	298	303	320	265	294	302	334	326	291	306	316	317	299	292	329	329	312	317	326	327	330	304	329	311	278	315	316	309	285	308	300	338	311	309	302	307	271	278	310	286	324	295	309	308	327	307	327	347	278	288	304	283	330	294	307	310	313	300	321	292	301	293	320	290	315	314	322	304	301	300	337	310	294	302	306	314	293	337	309	341	320	287	295	291	325	339	269	314	320	297	306	287	340	301	291	296	288	311	275	316	308	285	330	321	333	315	317	335	294	318	321	261	306	290	305	283	323	307	295	328	329	302	337	324	302	302	291	316	291	317	296	310	316	300	319	323	335	294	306	313	310	303	330	324	311	306	315	321	291	288	288	343	305	291	299	308	305	318	289	346	299	288	310	307	283	293	329	280	312	325	272	302	292	321	302	298	334	307	303	286	295	316	312	322	297	330	282	294	310	305	287	325	278	335	318	306	309	306	320	296	298	316	312	294	276	295	291	317	329	304	314	308	304	321	322	316	310	321	275	319	312	339	306	322	277	317	309	305	297	341	279	324	338	340	294	321	302	287	304	321	286	300	298	298	308	313	287	296	325	312	300	323	296	286	296	288	266	276	291	312	302	310	315	324	303	309	301	307	296	303	297	300	332	272	294	298	335	278	309	312	327	321	293	298	294	302	302	314	332	294	299	307	334	317	331	293	320	329	306	364	299	329	294	295	299	332	305	307	293	329	306	320	304	328	317	295	314	293	322	334	309	292	309	324	331	311	326	310	299	332	270	306	319	296	290	327	319	336	291	304	313	290	294	319	339	302	316	288	316	309	316	288	297	318	275	323	330	293	322	295	307	323	328	304	290	305	335	314	330	316	294	293	317	306	318	321	299	324	296	287	289	323	303	277	336	314	300	316	323	307	304	280	310	278	303	313	306	287	272	306	313	300	305	309	340	289	297	312	316	337	289	314	308	291	293	310	335	296	305	357	340	306	308	294	300	282	273	303	297	309	265	321	316	267	336	322	324	319	313	339	285	321	333	298	328	295	278	332	289	319	345	289	310	305	341	302	321	313	269	311	289	270	310	303	340	316	280	301	311	332	291	288	300	318	311	325	344	327	296	316	298	332	306	299	302	305	311	309	341	305	307	314	330	291	333	295	329	291	289	297	323	312	289	279	308	298	314	302	287	326	321	271	315	296	328	316	292	321	294	327	294	313	338	336	279	314	294	313	293	289	296	300	325	311	294	320	323	329	307	306	317	317	296	310	333	284	318	323	278	300	300	290	314	290	296	297	284	310	330	317	299	303	312	310	334	303	307	298	329	298	269	293	298	298	324	262	295	299	326	314	326	320	296	303	290	321	321	316	286	304	302	303	297	332	295	310	310	308	266	275	331	308	294	292	270	313	307	305	295	301	323	314	294	308	312	315	302	295	348	266	340	313	311	319	336	337	339	281	298	319	304	297	303	290	295	311	310	335	305	292	303	320	306	299	311	305	291	285	312	302	293	264	304	290	317	306	328	303	301	325	286	297	312	309	305	309	297	310	298	311	302	320	307	283	295	317	312	312	300	301	285	313	275	289	321	302	322	340	298	315	309	309	310	341	322	318	304	302	289	306	341	281	336	310	307	305	310	313	295	271	286	273	295	285	295	343
22727	21226	28763	23992	21251	21416	14091	5233	3387	2211	1733	1465	1147	1128	896	767	673	658	538	486	460	395	364	356	343	318	310	310	291	298	259	307	263	245	259	252	229	215	222	206	213	211	206	202	211	211	202	192	186	205	170	181	191	185	184	201	206	160	171	176	191	168	143	210	174	174	173	161	169	194	193	164	158	174	167	169	176	184	185	159	172	194	178	160	171	184	182	194	188	179	184	158	183	159	178	189	187	166	145	184	175	141	155	217	155	164	156	164	159	177	173	163	173	172	175	180	171	205	162	158	149	167	172	183	175	156	179	171	183	178	165	161	202	158	170	166	179	178	181	172	174	163	175	167	179	190	169	153	184	190	158	174	164	161	174	169	161	162	164	180	165	171	157	169	158	170	178	151	166	138	167	193	163	140	168	157	162	179	154	188	169	165	183	160	162	165	171	211	153	168	182	146	168	160	169	184	189	169	176	167	187	174	172	183	175	177	188	181	157	159	162	163	150	166	131	160	194	163	181	150	166	168	171	170	157	181	177	178	159	169	161	160	169	177	142	193	159	165	161	198	183	163	164	155	171	171	172	183	191	154	161	150	157	157	158	171	161	166	174	188	145	182	154	147	177	159	151	172	181	181	178	177	161	170	176	177	183	153	154	179	157	171	145	198	161	170	163	139	166	193	177	198	174	174	169	175	161	164	194	159	143	163	191	155	173	156	181	155	183	171	165	181	193	183	172	173	172	181	153	155	181	184	173	158	172	184	181	160	165	165	160	190	188	202	191	160	168	171	167	178	180	162	161	151	170	188	167	164	161	181	156	168	176	175	160	157	170	171	171	170	158	186	188	161	139	156	165	188	158	178	167	154	172	187	152	167	178	163	176	162	164	195	151	159	161	176	164	183	152	146	182	169	163	167	173	169	184	166	161	165	160	167	165	185	185	197	166	156	166	174	169	150	176	148	157	168	189	174	172	173	162	156	192	174	161	178	178	166	171	168	160	154	158	152	170	173	183	171	188	165	169	201	186	194	170	166	170	162	164	164	186	163	192	174	193	165	169	159	170	181	168	175	193	166	164	161	165	176	169	172	192	181	159	174	165	173	174	181	161	146	160	160	150	191	197	186	158	198	168	166	158	179	165	170	168	190	156	172	186	160	155	164	165	159	151	185	174	179	169	166	176	168	169	162	172	171	177	175	162	162	156	165	182	182	174	171	184	177	157	163	178	186	193	171	187	144	205	180	167	183	169	171	210	169	201	207	178	181	172	188	156	167	178	184	145	151	166	167	174	194	178	180	165	144	152	187	181	173	175	175	169	164	167	172	165	174	165	173	158	169	165	150	186	142	199	188	166	164	159	169	184	181	156	171	166	183	174	168	170	159	154	185	173	151	172	173	155	158	168	177	198	175	164	175	158	163	199	151	163	167	188	165	157	167	174	156	197	156	183	167	185	173	171	180	183	164	175	182	172	175	159	171	168	158	159	167	166	173	175	183	163	166	166	191	191	163	155	156	169	178	171	163	181	163	177	161	178	172	163	172	173	187	167	168	179	171	159	165	182	175	184	171	175	155	177	170	151	172	169	187	156	180	151	155	160	194	152	145	161	168	166	146	157	176	182	179	162	176	191	151	153	176	169	165	158	167	178	168	173	161	173	181	175	178	174	150	192	190	178	174	192	167	163	164	150	155	169	170	187	179	171	168	152	169	165	174	192	146	190	153	162	175	168	151	176	163	171	158	177	177	172	151	186	180	169	178	166	191	170	167	159	159	185	177	195	182	163	148	181	162	164	157	171	173	166	173	177	165	171	158	197	152	155	178	186	186	164	152	176	170	192	174	146	188	171	168	170	164	168	163	194	175	162	173	197	170	174	153	166	181	165	165	181	181	165	143	176	186	198	163	164	175	166	172	148	160	208	133	172	148	156	203	183	163	172	179	176	163	172	181	155	173	183	162	140	170	161	168	189	154	161	154	175	171	184	180	167	162	190	151	164	136	175	170	169	173	188	172	186	185	164	168	170	180	170	188	171	181	175	184	145	170	173	166	181	164	195	135	173	176	195	159	162	155	167	198	176	174	178	141	167	171	153	162	180	153	157	158	172	164	166	165	173	159	180	176	170	185	169	175	186	171	177	180	181	186	166	154	153	178	179	202	177	183	212	153	159	158	151	178	175	146	168	170	173	187	173	188	167	167	189	167	174	184	168	134	167	171	170	166	186	154	193	179	171	161	165	166	155	174	175	175	172	177	152	176	161	172	163	165	171	170	183	160	177	172	150	193	161	186	189	202	172	173	178	179	183	177	160	170	172	161	178	189	184	158	162	176	161	167	180	167	150	175	163	166	184	165	165	163	174	178	157	151	176	185	180	192	160	155	176	146	174	180	172	161	194	135	176	172	179	167	171	185	166	188	177	160	189	164	186	169	194	186	166	185	157	177	154	166	165	178	180	167	175	160	200	158	168	190	157	176	172	192	169	165	183	157	170	162	176	166	164	170	192	161	163	180	178	166	151	163	175	182	181	165	168	166	163	167	170	184	174	186	158	170	170	165	160	194	173	164	185	194	167	163	146	199	169	170	161	185	149	180	154	170	163	169	177	195	161	168	159	173	174	168	176	165	167	172	164	159	174	157	156	153	160	169	153	167	146	165	164	169	179	168	148	184	168	177	164	163	149	195	165	155	159	182	156	180	160	143	184	168	151	153	169	178	155	160	166	141	178	167	171	181	177	196	189	178	162	180	159	167	166	174	170	175	174	183	190	176	166	170	171	168	160	169	156	178	157	174	149	167	167	174	194	166	183	155	166	200	183	176	201	188	185	165	156	176	163	185	168	175	175	153	138	166	194	186	195	154	155	179	207	188	156	167	153	174	153	173	180	158	140	156	164	160	163	186	165	173	187	164	166	158	168	185	162	173	180	172	173	177	162	166	165	170	166	171	157	185	190	162	154	165	170	186	168	160	193	175	180	161	178	172	164	176	172	167	187	177	174	169	138	190	175	178	158	180	159	182	150	190	157	165	161	165	164	157	178	185	151	153	177	170	187	159	166	179	174	155	155	171	174	176	159	173	167	147	160	166	179	167	165	159	181	170	163	185	174	189	160	161	164	180	179	184	180	165	161	162	140	168	175	162	156	158	148	134	161	173	141	168	178	158	174	160	171	150	163	150	166	165	176	171	142	176	180	197	181	169	189	181	178	169	158	159	170	157	178	176	199	154	194	170	176	175	173	175	164	179	168	147	137	159	166	180	168	166	150	161	181	169	186	160	169	178	167	201	176	192	183	164	177	171	154	198	182	189	172	189	171	166	175	166	169	169	172	168	182	169	161	173	160	156	178	174	194	143	168	165	178	164	187	155	160	191	161	170	191	150	149	162	160	146	158	164	143	166	172	172	168	168	164	156	167	164	174	178	187	187	183	145	161	191	156	171	161	161	168	166	175	162	181	169	175	178	183	149	157	191	175	173	181	166	154	163	166	169	154	166	158	181	165	167
27911	51973	40909	20106	14951	11508	9563	7868	5891	3895	3036	2343	2052	1842	1477	1194	1067	985	848	751	682	615	567	511	467	449	416	434	406	378	388	346	321	293	309	307	312	332	279	281	261	289	271	243	228	228	212	230	227	189	218	216	213	226	235	202	226	207	241	213	173	217	190	214	216	198	202	202	195	221	186	211	192	181	208	209	221	209	197	201	193	211	189	184	183	200	178	206	190	185	206	198	181	201	199	219	194	179	192	181	175	194	189	185	212	183	208	172	209	170	221	193	184	223	179	189	200	155	193	194	191	190	209	194	184	205	183	173	192	167	185	170	193	199	205	199	184	214	218	200	184	174	188	174	174	225	163	194	174	195	200	179	201	223	191	180	177	178	193	189	211	202	186	192	198	179	192	190	194	202	201	178	180	196	180	191	195	196	206	193	193	197	197	200	175	185	181	187	177	177	193	175	176	191	216	184	169	206	180	201	184	174	197	197	202	186	211	196	200	202	163	213	211	223	204	198	209	180	173	207	204	191	196	213	208	175	207	186	189	185	227	217	195	176	197	187	179	182	203	194	192	205	175	181	222	181	164	159	181	196	189	194	185	208	215	179	179	180	203	189	198	200	229	172	198	218	196	210	205	187	190	193	201	200	195	189	180	218	180	214	208	193	219	200	193	180	189	191	185	194	174	230	200	171	201	208	174	184	169	192	181	207	193	208	192	214	203	164	217	180	172	181	184	176	188	166	159	182	165	195	194	174	196	187	192	222	182	204	151	183	197	200	183	196	153	189	164	212	189	216	203	195	176	174	197	191	205	236	192	203	196	213	204	151	188	202	188	177	179	206	177	187	219	172	194	187	202	172	194	186	203	210	211	201	196	176	210	191	208	202	218	187	199	204	184	184	210	210	177	216	195	211	182	194	205	187	179	158	207	196	184	218	204	209	189	202	191	209	183	220	199	183	186	190	187	175	169	186	173	176	195	197	178	176	181	202	192	186	191	197	201	178	204	163	209	193	162	198	224	175	199	199	180	192	219	191	186	200	184	187	201	195	204	180	191	169	170	204	202	196	194	223	197	217	189	178	208	195	186	228	204	177	188	219	181	200	196	186	194	160	190	188	199	194	201	180	201	198	196	205	192	212	234	184	193	214	197	194	190	197	175	189	209	196	216	206	188	225	188	189	205	180	192	200	205	151	195	201	176	171	190	180	222	207	194	187	197	219	177	218	208	186	193	187	182	202	187	166	195	193	196	180	212	226	200	207	213	197	200	199	202	195	193	197	208	190	216	197	222	209	212	176	181	182	178	191	195	178	204	181	178	177	190	203	192	199	186	211	201	160	176	187	171	205	195	209	187	210	199	186	198	195	194	194	200	197	184	194	176	198	174	181	197	214	210	230	213	203	210	189	171	210	179	191	194	183	204	171	192	204	183	189	211	206	182	198	193	189	195	184	194	189	211	196	211	178	187	217	185	211	191	178	199	191	187	180	188	199	177	208	203	207	192	173	193	182	189	197	181	195	171	173	193	222	186	200	187	190	206	192	194	191	187	192	205	210	188	207	222	208	199	202	185	181	185	184	198	212	205	187	214	201	207	223	177	217	211	202	172	196	189	181	201	201	190	186	169	183	186	191	199	175	194	198	202	199	214	199	203	193	192	183	189	215	169	207	186	214	204	194	168	208	212	205	188	198	198	199	153	182	178	181	189	197	186	204	179	207	202	182	204	204	197	201	205	192	184	198	182	192	231	209	190	201	204	199	183	186	200	218	227	202	184	196	191	206	178	197	181	183	184	210	195	192	191	191	173	186	205	185	160	199	202	212	196	184	194	197	187	190	195	186	209	205	194	177	187	213	179	194	167	190	182	202	175	193	190	184	172	211	178	192	191	172	193	190	172	201	185	199	172	179	200	198	196	194	219	209	182	192	154	199	200	186	190	197	166	196	197	198	202	169	185	187	175	209	188	204	204	185	182	201	185	191	186	177	196	203	195	194	190	189	178	178	198	204	190	207	172	165	212	165	175	209	184	173	219	205	196	198	189	199	211	181	197	210	193	181	203	198	207	176	198	189	197	193	201	195	191	182	190	169	182	183	203	184	180	215	180	187	197	202	177	209	180	202	166	185	223	202	210	199	198	177	187	190	204	189	200	182	204	201	188	224	178	187	169	174	240	197	157	184	190	183	184	196	179	199	193	194	194	189	211	222	167	186	214	184	196	205	196	185	190	196	207	176	246	222	193	216	180	188	212	211	195	166	205	201	167	192	180	175	190	200	182	187	150	175	201	194	196	173	192	186	165	194	198	184	184	200	201	181	196	189	191	175	203	185	209	177	189	192	199	193	197	189	197	201	192	194	184	182	191	172	202	184	192	194	174	171	188	194	209	187	192	188	190	201	177	194	194	185	173	209	183	195	198	205	208	216	210	187	197	163	208	190	201	218	172	208	218	176	208	210	186	201	198	197	187	191	204	212	195	188	195	199	185	214	171	221	192	189	201	202	188	202	185	196	196	177	181	193	211	194	195	196	197	187	177	200	197	203	208	189	188	196	200	190	180	186	214	189	185	197	165	207	188	187	187	192	186	179	188	189	189	193	224	194	192	177	184	164	192	192	188	189	180	219	203	180	204	193	186	190	198	171	188	182	194	199	179	174	203	182	186	178	180	195	207	203	181	196	185	223	199	210	159	203	204	192	193	189	194	182	195	202	193	213	213	193	207	199	179	218	181	186	195	169	185	198	166	219	171	211	195	216	205	212	210	212	176	201	193	180	206	174	212	191	178	159	191	182	197	170	196	176	199	213	200	215	199	214	209	194	186	205	209	198	204	190	162	173	239	201	194	177	197	199	179	190	207	192	199	202	169	202	197	190	204	214	192	206	204	182	202	198	201	192	199	211	170	177	197	206	230	175	205	184	212	195	192	192	193	220	179	175	192	195	199	198	198	216	204	183	200	199	224	171	214	192	202	194	207	225	191	186	201	170	188	177	225	179	193	191	174	205	195	212	210	221	174	179	200	182	213	191	171	193	186	194	172	218	188	182	186	183	192	197	225	187	204	194	165	192	204	201	181	203	195	182	183	193	183	185	198	213	181	200	197	186	204	176	183	210	184	161	205	205	210	159	190	179	194	173	195	207	211	174	193	191	218	165	218	177	210	179	193	209	226	200	196	185	181	204	201	191	231	199	192	190	188	177	197	211	172	192	191	199	173	192	178	180	218	171	207	209	192	192	183	207	190	201	184	168	185	188	173	196	217	173	183	196	170	210	204	194	208	209	203	176	202	198	181	180	205	202	198	205	177	175	196	192	201	188	197	228	177	195	195	207	181	213	182	201	166	184	217	198	198	168	210	238	179	195	186	212	209	221	192	164	190	182	178	194	199	175	186	175	204	194	189	180	187	175	189	182	201	168	197	189	193	205	215	197	219	182	194	186	231	210	192	165	201	200	194	204	196	191	194	208	199	164	204	209	215	215	198	222	210	181	210	193	171	198	195	197
28306	24039	23634	10815	4598	2815	2153	1736	1453	1007	824	692	632	660	617	525	534	490	473	421	442	423	424	408	389	413	407	356	400	402	369	371	399	367	333	361	382	358	362	321	378	342	369	321	328	338	367	348	343	329	318	289	329	330	339	343	327	340	348	336	333	347	346	331	325	334	341	362	359	328	333	342	336	359	320	355	339	317	358	352	375	315	325	343	314	334	336	358	353	311	311	333	355	327	335	345	319	357	323	363	335	345	347	339	352	368	366	301	343	335	313	338	347	348	321	332	327	305	345	353	322	343	312	320	351	316	374	357	315	356	327	349	322	328	333	332	349	353	352	334	310	329	313	329	312	339	311	324	338	316	326	359	314	357	307	321	328	354	308	328	331	344	349	360	329	352	344	316	338	380	309	318	375	352	307	351	356	314	304	341	366	324	332	323	341	335	357	347	373	325	311	329	332	352	389	313	357	328	349	354	311	309	352	353	323	326	355	320	335	340	386	325	346	330	350	358	317	347	364	342	326	325	319	311	346	328	350	313	316	361	340	350	311	328	334	298	347	325	343	357	322	358	340	325	352	323	332	341	355	376	362	351	351	330	338	318	350	352	332	344	347	335	337	346	327	333	330	315	351	347	341	369	368	350	366	332	332	348	366	321	329	363	333	343	310	315	322	342	350	331	351	359	319	314	334	367	369	353	322	299	322	349	308	327	343	309	336	327	322	361	346	321	349	381	343	320	330	347	332	333	338	348	325	362	350	378	323	338	349	364	300	337	330	341	336	334	315	321	370	322	375	271	309	338	331	313	316	336	317	333	354	338	353	337	307	343	337	321	356	326	292	311	341	334	309	361	311	318	299	323	321	334	343	356	316	356	337	342	347	338	345	353	333	348	349	351	343	318	335	347	359	356	344	326	323	321	344	333	345	348	367	348	300	329	327	338	352	344	328	344	346	344	302	365	324	331	303	361	315	366	332	342	350	332	335	321	362	372	352	324	331	336	322	349	353	326	335	322	331	327	320	304	323	364	304	359	348	350	330	337	333	323	348	364	334	337	321	342	350	361	309	314	360	341	337	323	343	326	333	331	359	332	315	350	316	343	337	343	320	311	336	353	339	325	346	315	320	295	322	340	374	307	324	348	314	355	340	356	345	335	323	350	334	336	349	329	314	312	327	322	332	347	323	318	319	327	344	306	327	358	329	313	341	338	307	332	361	344	349	332	339	312	345	342	322	355	357	360	323	338	370	321	345	353	338	333	319	375	362	349	315	316	325	338	345	323	319	346	344	316	337	347	347	329	310	349	299	354	342	331	340	341	372	353	350	352	334	337	295	338	313	321	292	315	352	342	340	375	335	338	337	295	337	350	341	324	306	385	344	330	344	322	352	319	318	335	362	372	360	307	329	313	370	358	347	367	360	338	322	335	342	351	382	321	306	334	364	378	334	338	362	345	328	374	333	340	327	328	308	340	342	311	278	323	312	273	325	339	346	331	330	353	328	359	360	375	379	330	342	354	311	298	308	309	336	353	331	329	356	340	348	318	350	329	350	320	335	335	342	330	313	346	302	322	329	286	348	321	350	315	341	343	348	341	338	295	307	333	332	343	320	335	334	325	330	329	356	365	320	347	320	325	340	326	348	321	349	364	329	332	350	336	318	307	317	354	359	359	334	344	360	322	337	330	358	308	308	375	318	339	334	340	336	306	326	332	332	353	345	347	327	338	357	350	343	379	355	310	360	317	336	314	347	319	355	364	335	330	329	346	304	333	357	352	336	394	351	306	366	327	362	353	353	325	342	355	336	321	364	364	345	344	301	345	368	334	349	336	326	332	369	335	327	304	332	370	322	352	323	296	321	335	331	339	323	345	354	342	319	309	328	353	317	338	319	365	315	331	320	349	309	330	335	355	317	336	340	324	347	309	313	326	318	337	355	355	341	330	321	334	357	347	346	349	338	318	336	331	342	318	360	353	345	387	337	310	351	331	331	330	337	349	352	329	356	355	346	344	287	357	370	390	319	335	345	341	325	363	356	338	340	337	354	319	350	373	353	293	351	346	351	336	338	325	361	347	365	297	340	329	348	345	348	340	326	362	347	344	344	348	312	319	358	357	333	355	322	325	322	270	328	315	350	340	353	362	325	315	342	301	333	341	351	345	332	337	355	309	323	338	363	346	350	332	325	353	323	357	339	323	353	355	348	340	326	332	336	332	349	367	323	300	358	320	328	314	338	342	339	354	339	346	332	321	319	334	346	351	331	353	330	351	312	350	347	356	328	322	364	361	337	360	328	329	325	336	339	337	344	307	306	317	348	330	355	380	338	327	340	351	360	367	322	356	328	314	342	347	369	364	338	312	338	378	327	327	324	364	341	352	334	349	330	346	346	332	362	339	325	329	342	348	308	336	309	349	318	330	322	323	321	349	325	341	331	356	328	339	342	371	322	331	330	331	328	332	332	317	348	322	329	296	341	341	343	311	337	352	330	343	330	365	312	330	317	339	345	314	367	345	337	337	343	357	334	326	351	337	353	328	333	357	357	296	330	323	319	350	335	375	345	347	339	329	313	363	347	356	362	318	321	358	353	351	339	351	341	350	345	317	322	314	339	322	323	336	288	340	342	333	358	345	316	364	338	364	386	348	332	323	365	323	340	339	334	296	312	334	372	354	353	312	335	334	343	339	323	314	339	310	338	347	351	341	321	328	341	333	360	332	344	374	372	369	358	335	322	337	305	339	297	325	328	368	324	330	375	327	348	332	307	328	342	331	349	311	354	361	346	342	340	356	326	385	345	306	319	352	330	328	339	305	348	361	345	321	326	327	329	335	321	346	321	350	339	324	319	372	340	345	341	332	340	323	327	361	340	340	340	328	355	328	353	337	352	361	293	326	350	331	313	358	333	334	329	310	356	351	326	327	355	337	323	329	319	318	308	317	335	360	316	337	343	335	323	343	339	348	369	319	339	334	333	373	313	376	323	317	360	339	373	326	377	310	374	328	310	339	353	319	327	325	352	343	352	373	368	319	343	341	348	335	354	339	344	364	347	329	356	327	359	330	327	332	333	344	333	322	321	316	347	356	361	335	354	315	331	336	341	338	372	330	341	316	363	338	333	355	339	339	367	362	320	361	381	340	329	326	352	306	306	354	335	351	375	348	361	307	347	366	322	324	340	338	371	326	339	332	358	359	335	309	312	273	331	339	324	343	321	314	328	328	335	319	337	329	376	324	320	341	348	346	333	361	362	332	323	356	317	330	333	318	367	322	342	365	360	335	313	330	325	343	363	347	344	348	332	346	361	340	331	332	347	339	354	307	352	334	308	359	341	324	337	317	355	311	326	353	332	333	342	322	356	322	329	349	324	339	356	334	325	311	324	339	344	328	359	351	320	331	349	334	321	339	325	357	350	317	312	330	338	312	345	320	320	322	345	341	331	343	330	336	349	347	308	318	353	362	333	368	308	319	352	340	343	374	344	302	328	347	358	345	334	344	343	349
24976	36874	26554	9913	6877	5018	3990	3268	2679	1753	1252	1151	930	914	838	721	708	663	587	589	479	474	502	525	455	487	432	470	439	419	450	448	429	464	438	422	419	429	385	404	387	366	388	415	424	402	403	419	371	396	420	372	391	397	405	383	394	397	360	367	432	357	405	380	394	387	388	407	377	358	384	387	380	386	394	394	379	362	361	363	359	390	359	371	377	402	397	357	358	392	375	354	342	395	406	391	375	417	380	401	409	351	398	403	369	387	382	393	393	388	355	407	411	375	390	383	372	411	392	375	398	355	366	343	348	391	393	364	404	393	354	374	362	367	409	385	437	387	386	410	387	377	401	383	401	383	413	383	406	404	405	406	386	389	418	381	367	388	423	414	399	363	381	353	385	368	413	376	373	397	362	394	413	378	347	391	390	409	403	418	386	377	397	396	411	390	383	407	389	379	369	368	390	372	423	380	355	341	396	383	376	396	372	372	383	382	334	375	426	402	418	438	394	333	357	373	391	363	400	418	386	397	370	342	405	395	367	378	362	393	405	366	439	386	366	380	398	393	422	397	387	382	406	367	403	389	382	390	383	402	395	387	341	396	375	393	345	369	381	377	407	379	394	391	362	399	384	390	367	398	355	409	360	413	392	418	357	348	377	382	389	387	369	394	385	376	373	384	398	391	388	395	378	360	437	416	365	408	403	380	422	389	370	384	364	394	383	409	375	382	401	381	379	393	356	404	350	361	385	406	371	394	378	387	371	385	368	388	406	401	374	387	380	377	393	363	377	399	367	373	375	427	409	383	399	383	382	378	373	373	372	396	364	384	376	375	355	402	346	388	389	384	390	377	351	359	418	370	355	365	390	429	370	369	386	388	380	350	398	372	407	369	340	388	349	372	376	378	392	360	388	399	386	347	397	370	390	377	371	392	382	386	358	378	356	388	407	358	383	410	383	397	392	387	363	390	361	380	408	416	400	383	364	399	379	416	356	363	388	371	369	384	352	406	372	394	400	370	350	381	419	376	366	386	390	393	419	379	369	336	381	372	401	377	415	389	395	372	396	368	392	381	365	381	387	397	315	390	374	381	378	367	399	368	392	393	375	396	368	391	384	395	351	369	342	400	417	428	387	386	376	372	392	383	360	390	383	386	399	367	407	377	362	351	380	381	370	372	356	409	400	409	384	370	403	389	394	328	370	406	376	379	353	390	391	344	420	333	375	367	384	363	387	394	393	354	417	396	366	392	412	384	371	357	402	383	413	347	411	369	410	371	359	373	362	397	412	374	406	376	403	368	379	393	393	370	410	395	347	389	359	390	377	378	364	381	399	392	357	391	395	394	417	390	368	388	410	376	406	400	409	403	354	382	383	363	349	370	407	383	386	369	367	370	380	368	385	392	386	394	427	380	383	393	377	343	404	409	398	375	411	381	356	370	389	402	368	373	396	371	366	403	398	423	395	400	333	382	382	359	378	392	393	403	400	431	393	380	367	399	391	413	419	366	351	403	440	377	383	365	438	389	394	388	383	389	363	395	433	378	413	422	381	380	422	359	386	403	409	395	387	359	373	375	386	401	403	369	401	357	377	389	385	385	386	411	365	392	368	368	418	374	363	381	369	361	400	351	352	373	384	381	404	404	409	397	408	402	359	378	377	375	372	371	389	359	359	421	372	397	403	362	372	353	386	385	390	400	389	382	416	375	398	369	362	379	389	376	361	360	392	376	398	390	376	388	398	413	400	389	371	387	398	350	362	401	381	382	370	373	385	404	367	340	406	382	392	425	412	384	410	381	358	392	375	357	356	411	384	366	361	416	425	361	351	382	394	400	357	393	406	387	368	381	362	399	372	391	391	398	398	387	368	360	324	383	419	404	365	390	350	385	345	394	367	388	351	403	398	354	382	363	412	372	384	374	393	417	394	373	396	410	406	360	421	405	387	387	410	438	366	388	349	376	358	385	382	391	382	372	364	412	408	373	353	409	395	364	400	357	397	406	397	406	380	390	403	391	423	366	387	384	359	374	418	402	356	381	391	374	376	390	391	383	363	363	366	404	398	386	375	374	418	367	378	425	377	361	379	384	344	329	388	399	405	421	361	384	355	390	380	375	379	358	391	400	379	412	362	382	379	372	390	374	377	359	396	371	387	400	336	384	395	361	381	375	387	366	386	388	365	398	383	375	366	348	362	413	380	408	380	372	359	397	380	401	405	378	391	404	422	403	401	373	354	371	392	379	349	406	401	404	380	397	410	357	364	365	394	384	418	351	396	371	356	387	411	393	382	354	391	419	382	399	394	361	386	395	386	381	371	366	365	343	382	387	367	397	375	401	379	363	358	391	408	367	405	392	368	371	345	389	405	398	360	372	374	377	392	361	343	378	374	388	395	414	352	390	394	413	374	419	353	379	367	392	351	382	371	420	385	409	361	394	373	432	372	395	354	370	439	407	393	391	354	425	354	368	403	337	385	356	365	410	384	378	371	404	349	384	367	407	385	386	348	376	383	387	373	403	385	384	360	400	373	386	391	378	401	405	346	352	364	399	392	365	373	425	356	392	369	393	386	386	330	356	397	403	363	378	400	366	400	373	400	376	382	368	406	387	346	364	395	354	403	346	379	352	393	364	409	342	377	399	394	398	377	347	403	401	383	383	359	381	378	409	394	387	382	395	431	351	384	384	359	408	394	375	379	374	432	356	393	342	381	398	361	378	358	388	388	392	390	377	410	396	384	369	380	368	348	366	396	381	373	380	368	385	399	377	395	369	376	402	374	394	382	392	366	373	360	403	374	426	369	384	377	375	359	389	389	379	368	384	390	388	408	393	382	378	363	373	413	423	346	374	372	394	392	391	378	368	418	377	368	361	382	345	375	378	368	380	421	386	410	355	368	380	389	402	375	371	368	387	345	399	386	408	378	408	360	361	401	378	403	368	384	389	395	376	387	377	392	428	386	386	350	377	412	424	387	380	379	371	369	368	369	357	413	357	375	367	378	364	402	369	373	419	393	361	386	382	369	352	359	362	350	374	389	396	369	385	405	383	356	379	368	380	367	407	381	383	379	406	399	364	387	396	380	401	393	395	349	404	367	376	413	384	393	386	403	413	379	366	384	404	400	356	374	377	398	378	363	386	411	366	386	370	354	400	341	373	369	391	385	392	384	404	388	357	382	352	378	419	392	453	378	365	382	369	385	422	395	364	399	370	385	386	376	387	412	384	428	389	370	394	420	378	400	373	386	398	419	370	424	374	388	370	414	368	378	386	337	382	402	385	395	353	366	364	407	375	397	372	324	375	394	405	384	402	379	408	350	440	379	386	368	397	397	398	429	398	379	386	357	369	405	374	397	372	345	392	374	360	427	375	385	405	360	364	368	370	385	403	393	389	366	349	373	398	373	365	386	378	361	376	407	387	384	373	397	385	406	399	382	374	387	390	377	395	387	367	363	385	366	383	407	416	374	361	356	383	389	353	372	412	417	385	384	394	375	357	336	353	372	376
23791	21181	28245	24433	21200	14098	5159	3180	2430	1755	1312	1046	895	851	766	633	637	598	498	476	431	457	398	390	390	343	360	356	331	338	333	317	310	332	328	324	345	302	313	334	293	324	276	314	302	283	236	274	287	294	269	257	289	253	295	273	276	254	259	304	263	280	248	286	264	276	307	299	270	283	269	268	315	275	251	289	248	297	245	249	261	261	297	260	272	255	275	264	289	246	296	284	252	220	255	269	238	283	238	285	278	276	301	298	282	244	234	250	300	275	250	271	285	259	275	257	265	276	288	255	288	274	264	271	257	263	276	275	248	294	275	255	235	242	248	276	276	268	259	289	292	272	242	278	272	279	290	260	272	256	269	302	279	249	271	247	274	279	250	238	257	283	255	265	277	235	289	259	301	262	294	264	281	265	262	260	298	265	275	275	264	275	295	278	271	255	254	253	242	254	283	257	294	265	266	256	267	265	261	263	271	283	256	261	282	275	267	279	251	268	272	250	254	279	263	268	247	296	274	272	295	286	247	268	258	308	271	323	261	273	265	236	278	272	272	227	263	292	279	259	313	262	266	294	263	283	276	289	282	295	266	249	274	280	284	278	245	270	305	288	275	269	266	238	256	279	270	260	256	269	273	243	270	280	246	291	258	272	259	296	264	244	307	281	310	255	268	270	252	278	238	244	270	239	234	291	237	278	271	252	266	278	262	260	258	274	240	252	280	280	296	272	259	266	251	285	283	296	291	258	272	244	270	268	251	245	300	273	244	267	277	276	249	263	284	248	288	262	268	304	260	288	254	261	282	281	284	299	260	257	247	277	265	275	269	255	234	299	287	253	283	273	271	280	267	260	280	267	253	248	252	262	277	265	250	235	304	247	265	263	269	266	277	266	246	267	271	261	252	270	245	294	284	271	261	270	236	253	265	257	283	278	260	268	266	266	271	274	286	293	290	274	246	287	245	253	274	277	269	260	242	288	289	266	245	285	279	273	271	257	243	288	268	301	298	257	258	250	269	259	270	287	270	280	253	275	259	232	269	263	244	264	265	254	282	287	235	283	256	261	311	298	277	253	251	279	289	249	276	295	260	258	245	245	288	293	267	278	266	285	257	279	251	267	256	270	245	274	272	262	263	290	267	286	310	252	264	278	259	272	275	257	256	264	291	261	246	263	256	271	253	269	275	251	314	254	271	278	265	255	229	256	299	281	242	251	242	259	270	264	258	279	245	262	261	263	260	284	281	257	291	269	260	286	279	269	281	285	240	269	267	251	284	278	246	266	278	267	267	237	300	272	295	253	284	244	280	279	285	266	261	262	255	271	268	262	306	258	233	255	249	282	291	268	249	265	272	264	260	268	261	283	264	252	243	246	289	267	281	251	268	272	252	299	270	297	284	258	254	285	242	262	260	273	264	248	298	227	288	265	284	265	274	272	254	270	268	238	263	243	259	249	234	271	270	292	271	263	258	232	229	259	262	239	230	275	289	275	273	272	274	252	265	266	254	265	294	283	248	270	306	289	251	287	298	283	282	276	247	264	276	256	282	250	307	243	253	275	272	271	302	271	287	280	256	276	244	271	287	268	267	270	289	286	251	265	291	291	257	247	283	284	275	252	251	268	267	280	268	265	276	281	238	238	239	275	273	250	276	259	263	266	274	272	267	282	265	262	239	247	256	299	278	264	257	255	275	259	269	263	261	237	271	293	234	290	286	280	264	276	281	234	260	254	267	256	258	253	272	254	277	249	286	283	277	255	266	236	277	259	261	249	285	294	275	283	292	262	268	263	266	261	268	257	257	262	251	254	257	233	290	288	269	278	263	264	252	257	256	272	262	271	272	282	227	287	290	240	275	262	287	263	283	263	253	260	254	284	256	285	276	276	281	288	269	252	276	269	281	254	254	251	275	275	266	259	275	275	267	285	257	263	265	261	255	267	265	271	260	282	257	261	280	243	276	287	247	295	265	272	251	258	251	275	259	262	228	270	273	278	247	290	252	255	258	266	276	245	257	278	269	293	263	269	314	309	267	243	277	259	268	265	276	245	268	296	259	242	251	296	262	291	256	268	251	254	255	255	291	267	260	265	256	261	251	271	323	293	274	265	260	281	284	248	259	268	290	266	249	253	265	246	259	277	243	275	276	281	263	258	246	286	278	262	258	287	266	256	264	244	284	268	241	265	292	263	266	248	256	260	284	263	298	277	268	287	268	252	265	274	259	261	277	269	254	270	260	276	253	298	279	258	285	256	246	281	268	269	253	293	263	260	309	287	308	252	273	254	277	230	255	256	286	267	229	272	258	295	281	280	228	261	268	267	266	263	252	274	306	276	266	247	281	282	235	266	277	254	284	299	256	256	276	258	258	256	263	277	264	287	271	264	236	244	268	295	290	259	278	251	275	283	290	259	283	243	279	280	255	270	277	235	276	298	270	275	277	276	272	298	260	264	288	235	229	256	271	276	275	283	257	289	265	260	294	300	273	295	278	275	258	239	278	292	258	264	300	272	277	259	237	238	268	274	240	272	290	241	254	238	267	275	293	243	252	284	271	272	284	266	270	267	245	249	274	280	284	256	258	276	255	223	274	267	281	262	284	259	295	260	262	267	267	277	237	287	259	253	294	268	260	249	244	260	270	254	246	259	264	275	255	257	283	267	228	262	259	269	236	287	299	274	288	240	267	253	286	277	230	282	277	281	258	278	253	246	267	281	266	254	285	286	309	265	265	271	274	250	273	236	261	256	250	271	305	274	279	231	262	294	307	272	290	259	280	299	265	305	265	241	254	280	278	276	254	279	269	273	266	251	276	276	275	270	266	256	246	286	277	292	267	267	260	245	261	277	268	272	251	291	280	272	285	267	229	262	248	271	226	266	258	271	274	271	278	273	245	278	287	325	240	260	248	280	276	278	285	243	283	288	268	243	282	276	253	266	282	269	264	292	259	310	281	266	298	277	260	272	271	271	287	286	262	261	262	243	262	279	270	289	284	268	273	249	287	273	241	279	280	249	257	250	270	253	255	283	251	294	269	283	259	262	294	265	248	265	260	287	277	291	266	260	237	277	265	241	281	263	270	283	293	312	263	300	279	278	313	278	286	292	258	257	296	244	281	238	276	250	268	249	279	285	264	270	252	256	265	311	288	264	283	271	268	273	253	267	265	251	239	284	261	285	274	268	261	265	272	265	276	274	281	247	274	283	261	295	236	244	279	280	241	249	269	262	286	233	274	256	246	265	282	304	242	288	254	296	260	239	278	279	269	281	240	290	268	292	292	269	273	274	291	269	262	265	291	264	271	288	249	270	257	292	258	260	269	302	307	281	294	270	281	254	281	262	247	244	281	264	253	268	274	270	255	267	242	250	286	270	256	277	271	278	244	258	272	294	263	263	259	296	269	298	252	267	299	286	287	260	284	262	290	263	275	290	269	272	280	258	289	230	272	282	271	274	251	269	270	239	274	236	270	243	242	248	261	256	266	268	256	257	263	279	279	231	269	252
25863	46171	35429	15736	11249	8657	6942	5426	4268	2864	2153	1618	1442	1361	1253	979	899	829	663	648	602	591	560	487	490	506	478	466	433	422	416	428	440	399	374	398	392	383	360	378	347	354	327	336	342	331	329	319	341	304	317	311	339	317	330	337	311	313	310	335	316	314	286	314	297	339	319	334	285	290	302	320	333	303	309	306	299	307	289	327	296	332	307	292	287	290	296	299	334	289	285	339	335	305	284	315	258	294	306	304	300	321	318	293	329	300	283	325	274	278	330	352	324	309	308	305	317	306	329	310	297	282	314	317	293	290	341	302	333	297	287	331	307	283	303	284	313	333	284	329	345	347	301	290	290	309	328	317	281	280	288	296	343	290	313	291	317	285	304	303	320	299	306	304	316	270	338	288	331	302	304	321	290	307	299	301	303	309	282	299	305	299	313	313	276	302	262	297	306	314	307	308	333	298	312	321	325	300	321	318	320	290	291	322	288	287	317	304	300	302	315	302	325	299	311	310	308	293	306	304	292	306	301	323	331	304	285	297	283	318	275	312	350	304	299	332	319	297	286	270	315	321	314	332	316	316	296	319	301	328	323	271	310	307	310	315	321	295	311	323	336	321	297	276	341	322	356	322	322	320	315	294	308	310	306	296	335	331	271	316	300	325	288	319	292	320	289	337	281	326	322	277	316	311	315	331	322	309	291	302	301	328	281	309	323	331	314	317	324	326	303	297	311	294	330	297	316	298	312	302	348	304	328	319	324	316	323	307	304	331	314	321	309	302	289	306	322	304	282	290	303	318	312	307	309	311	321	291	310	311	313	313	303	315	324	322	335	292	315	275	294	309	307	303	283	285	284	300	312	295	294	320	264	300	305	298	337	285	270	328	300	317	341	279	289	352	306	318	335	329	307	309	273	307	293	311	318	312	304	272	297	322	314	313	325	296	297	313	333	280	270	300	290	316	319	294	328	320	328	293	311	298	282	327	311	328	286	326	287	324	262	303	308	322	302	300	320	309	321	314	287	299	287	292	320	318	292	323	299	303	317	296	338	300	302	295	337	316	283	308	285	309	317	308	321	305	309	321	315	305	305	295	316	296	293	297	300	305	285	345	321	305	330	285	336	300	311	307	294	317	297	294	276	308	281	326	282	307	274	326	301	308	275	293	343	309	327	337	305	323	305	289	342	302	302	332	317	297	315	296	293	278	313	322	305	285	283	312	316	326	313	323	296	284	285	301	326	295	287	298	294	293	309	330	316	324	282	301	341	325	323	290	285	312	302	289	296	301	303	304	283	315	326	303	302	311	334	321	316	291	324	311	291	292	320	276	320	317	284	269	314	311	294	277	292	305	303	303	323	308	287	345	332	298	292	313	292	298	285	276	275	292	308	304	285	315	289	300	332	305	303	282	275	286	324	300	303	324	322	299	338	290	281	327	312	324	293	300	287	303	315	326	313	295	311	305	298	292	296	303	307	314	315	292	318	297	318	315	293	323	300	280	286	303	285	312	310	312	285	300	293	276	327	305	309	335	328	342	328	350	300	285	290	298	314	281	293	359	315	311	298	298	300	309	349	300	307	303	294	328	297	291	300	289	303	311	323	293	332	321	311	292	320	278	283	290	321	315	315	290	281	285	316	293	294	298	305	308	305	300	304	295	304	274	290	311	306	314	321	316	308	316	316	317	297	305	286	324	317	307	303	324	327	334	308	301	274	300	279	302	319	293	291	338	338	294	285	311	313	300	291	312	310	308	295	324	324	309	296	321	311	267	293	323	289	312	295	319	300	296	308	308	325	291	330	295	325	330	285	327	307	286	316	304	321	296	340	308	299	316	317	303	293	316	315	340	294	315	304	306	292	312	329	309	301	319	312	303	342	305	311	281	307	297	284	327	298	305	300	294	307	283	308	298	302	305	300	297	305	325	336	303	306	295	276	301	310	281	309	297	320	310	347	290	309	311	303	291	324	297	308	312	285	292	307	318	317	315	321	292	299	300	336	305	283	311	324	304	320	310	313	314	329	306	321	284	290	309	321	309	304	307	304	303	283	307	317	296	313	291	283	289	298	297	296	334	291	297	310	319	303	337	314	315	261	277	318	292	352	306	336	305	308	321	321	323	291	339	325	280	315	320	298	322	298	283	321	324	362	308	314	289	297	330	314	299	321	286	301	283	321	327	313	284	328	312	293	291	302	321	287	314	310	316	290	313	326	300	317	307	313	311	305	304	291	303	321	284	316	304	311	317	304	320	329	313	315	313	303	300	289	313	314	278	305	290	296	307	302	320	316	334	319	292	318	306	290	269	322	318	327	320	319	282	325	311	328	289	303	299	325	301	303	327	320	277	300	316	309	293	289	351	263	286	339	313	305	311	271	305	324	307	330	265	284	367	308	302	305	287	317	288	316	325	297	310	285	297	322	323	298	304	306	278	305	293	283	287	336	363	345	297	280	300	308	316	270	294	299	305	271	282	308	291	280	299	278	288	277	289	322	298	343	307	300	352	320	287	309	325	289	281	300	308	308	340	317	297	317	308	288	309	324	303	318	297	309	284	306	287	325	290	322	303	304	323	313	311	336	303	312	328	286	312	307	307	288	311	298	296	300	313	319	326	292	309	310	309	304	312	341	307	302	300	319	289	320	295	272	300	302	295	321	308	303	297	319	320	296	316	292	306	284	279	296	319	322	284	297	295	341	301	307	292	307	301	280	294	345	282	312	304	317	324	323	280	316	305	302	308	304	319	318	318	316	305	294	325	313	333	313	303	283	297	289	297	275	287	282	292	293	323	291	312	321	301	309	317	322	327	312	325	288	297	314	286	307	289	340	290	317	262	300	311	320	321	293	293	301	310	310	314	292	288	319	302	300	312	313	325	287	298	302	283	297	290	277	343	293	313	289	304	306	351	304	305	328	333	341	308	327	304	310	295	313	287	313	362	288	313	352	316	284	305	315	324	304	296	296	306	302	318	283	298	302	299	311	315	303	318	331	315	302	306	303	308	343	285	316	330	322	306	307	326	306	321	319	301	298	324	303	285	294	345	325	298	297	312	286	300	296	295	288	329	309	305	325	315	309	311	336	310	303	307	286	322	300	296	320	333	298	279	341	297	328	361	306	283	306	289	294	274	296	306	318	314	306	326	291	302	284	298	319	333	318	276	340	280	307	317	345	288	318	313	334	313	322	322	318	292	316	315	315	321	277	315	298	299	306	313	351	307	307	319	306	279	298	309	285	291	306	303	299	320	303	304	308	287	268	322	320	325	292	304	318	298	310	322	301	309	301	308	345	319	296	271	312	326	310	300	320	266	291	281	318	275	324	278	295	323	276	323	285	266	305	306	275	295	266	281	300	303	299	277	305	318	279	298	297	298	321	267	323	279	311	297	309	308	330	311	297	315	293	304	284	289	294	321	311	325	302	286	310	298	282	334	293	284	298	290	280	342	312	303	315	314	277	301	282	336	324	330	306	330	268	286	315	296	280	317	328	301	335	329	305	292
24841	21167	27403	25202	15602	5241	3301	2220	1849	1277	1020	831	839	707	603	561	486	511	439	454	439	426	342	343	358	363	371	329	329	351	337	365	288	265	329	328	303	331	306	322	278	292	318	273	290	296	276	306	286	271	291	268	276	294	276	267	299	297	290	269	313	278	298	278	306	289	293	294	238	291	303	283	271	273	319	270	304	293	259	290	269	246	253	293	292	271	284	278	281	268	291	281	298	285	261	251	263	293	286	259	268	269	265	267	298	286	240	303	264	289	294	274	292	278	250	280	296	271	251	304	279	254	279	297	253	277	273	250	272	278	281	284	295	257	249	239	281	287	260	279	266	263	279	283	262	299	294	280	233	265	285	276	283	277	301	277	285	261	246	261	282	267	275	279	294	288	278	283	267	314	298	292	276	280	303	294	279	293	273	255	291	300	294	279	269	265	291	283	269	266	247	286	259	276	280	285	253	281	274	269	245	291	260	290	275	271	295	307	315	283	276	294	277	254	280	264	302	291	280	293	268	294	264	291	264	271	308	300	274	282	268	263	290	262	287	279	295	280	313	263	258	264	268	272	296	271	281	256	266	291	292	257	307	289	312	280	265	276	275	300	275	274	285	297	259	272	279	284	286	275	266	285	288	290	271	287	274	289	266	276	278	265	280	280	275	302	285	265	283	287	283	244	257	294	262	257	281	273	326	292	285	283	293	257	283	277	285	249	277	255	297	273	271	264	265	280	288	288	284	260	308	279	283	283	261	284	271	267	272	258	283	297	285	303	255	275	257	283	314	296	279	287	266	253	284	303	308	271	271	283	264	282	280	258	305	288	286	267	263	294	279	309	272	293	278	278	283	283	242	253	279	264	293	274	289	277	276	315	279	277	288	303	297	294	281	274	251	259	273	271	275	251	244	293	303	284	310	305	276	307	266	294	271	312	301	288	267	291	268	313	249	236	303	222	291	274	275	304	254	273	296	280	261	297	313	278	277	284	312	282	284	289	290	268	273	289	311	242	278	283	268	251	266	304	297	251	263	257	311	278	266	265	250	258	283	256	273	262	260	282	264	321	300	262	282	280	264	248	278	286	288	265	266	298	260	293	292	273	295	263	290	269	315	264	302	259	283	289	265	263	262	287	273	258	301	263	275	272	273	258	318	286	275	289	284	295	248	260	254	270	276	277	295	275	302	282	271	273	329	278	300	297	290	265	286	257	287	265	299	269	254	280	275	286	288	276	269	274	257	301	266	273	276	279	276	272	296	267	281	260	291	283	298	280	272	307	269	290	257	277	284	289	269	305	268	275	271	294	292	258	280	286	305	282	287	278	286	273	305	289	267	258	256	290	278	281	252	290	303	309	279	273	257	297	294	249	267	285	299	291	280	261	287	308	296	264	282	275	250	251	298	281	291	300	312	280	286	269	275	256	278	261	271	316	252	287	278	270	286	294	269	310	268	260	284	274	265	259	261	277	269	283	295	273	295	281	271	279	251	281	267	258	264	274	286	287	246	282	289	283	299	281	262	313	275	253	286	279	228	267	279	258	265	270	290	287	261	286	294	266	273	282	267	277	286	272	248	289	266	303	247	292	276	283	266	278	259	274	309	293	240	266	261	270	308	281	271	273	235	252	261	285	269	265	269	288	293	303	277	288	265	268	297	263	260	293	272	273	245	263	279	278	265	265	284	314	267	281	291	267	282	315	289	265	259	243	267	298	282	279	289	286	286	300	287	273	283	284	312	332	270	261	284	274	285	276	299	273	269	263	274	282	263	266	304	287	254	296	284	277	264	294	276	282	285	285	292	266	270	276	303	325	288	276	306	273	303	269	300	265	295	277	263	305	298	277	263	270	291	261	258	251	296	287	282	299	281	280	286	291	270	281	274	286	282	272	265	264	258	298	276	281	306	324	268	281	290	267	264	266	260	252	279	305	283	278	273	268	264	300	292	292	251	297	317	288	280	279	250	298	290	273	274	285	291	251	248	267	267	251	270	269	305	293	276	267	261	296	291	278	282	278	299	297	254	285	315	262	261	297	298	252	290	258	278	298	292	263	278	325	301	273	288	302	259	298	254	272	266	311	271	266	296	310	286	280	298	261	271	271	287	265	259	301	263	305	282	281	310	304	296	265	298	281	226	261	281	252	333	262	301	303	269	268	302	287	279	279	293	293	293	283	257	289	256	286	284	293	299	277	317	289	268	284	273	285	292	281	275	283	266	260	271	311	267	252	295	262	272	298	271	296	287	273	280	293	273	292	276	285	277	278	311	247	275	254	292	276	264	274	283	256	268	304	289	277	262	294	282	278	281	275	270	276	277	291	323	290	298	275	275	272	284	274	284	258	282	271	275	295	249	280	254	302	290	273	313	272	282	252	279	245	281	290	302	285	311	297	273	266	281	283	309	266	265	297	269	305	245	274	271	289	256	294	274	295	301	277	292	294	288	283	280	304	271	282	310	270	284	295	295	275	261	301	271	293	268	289	294	284	267	290	305	283	305	284	283	296	282	250	310	281	272	271	253	276	278	279	273	305	289	257	264	276	277	282	283	280	292	286	240	261	312	289	262	287	282	271	279	281	283	299	282	261	309	261	264	289	294	258	273	279	266	287	304	260	240	264	278	248	279	270	320	288	333	287	286	268	281	263	285	253	283	287	285	305	254	295	300	299	277	263	263	271	261	284	277	286	261	277	274	266	282	279	265	266	270	270	297	288	302	272	282	282	282	290	245	262	259	260	277	265	263	283	305	259	266	294	275	275	255	308	266	310	285	286	247	274	289	304	287	293	273	300	291	251	265	257	300	280	319	271	298	263	273	283	281	303	267	286	277	265	277	280	301	254	273	281	292	285	280	299	287	241	276	288	263	279	273	299	267	272	241	268	263	282	294	272	262	290	288	264	249	264	268	264	257	292	299	256	274	262	295	286	274	284	285	272	296	308	274	252	277	285	287	266	295	278	267	301	279	270	271	302	274	287	246	294	279	282	301	272	275	274	280	236	248	294	267	253	256	270	219	268	256	290	276	266	285	264	249	287	296	261	291	279	303	290	270	287	270	294	280	251	304	268	272	337	292	319	263	320	305	278	292	284	286	271	276	276	269	299	294	233	280	276	254	274	295	281	257	289	285	282	295	263	281	273	272	239	297	284	274	269	278	272	260	290	294	293	279	249	296	288	266	284	291	269	277	308	291	269	267	270	275	269	285	253	292	273	289	277	291	282	241	281	266	276	270	271	274	287	293	289	259	305	294	280	279	295	270	299	286	292	281	281	247	284	287	283	254	263	278	267	287	300	287	280	280	283	282	277	316	288	310	266	227	295	283	235	261	285	277	270	287	255	275	294	300	278	287	281	319	274	289	277	279	280	279	261	262	282	324	271	257	310	274	272	271	283	286	278	289	233	272	325	263	271	259	273	283	253	279	283	305	267	260	251	273	254	268	283	243	276	268	290	315	262	273	285	292	283	300	284	286	261	282	271	288	278	257	270	265	293	293	279
26038	42792	31426	13697	9290	7041	5914	4350	3540	2410	1809	1431	1207	1098	923	807	765	716	640	602	517	520	479	464	436	444	462	385	413	401	400	353	394	368	380	358	384	338	382	364	377	350	339	340	340	300	330	325	328	311	319	327	295	316	322	345	323	318	380	298	309	285	333	294	322	306	295	294	322	306	305	299	308	310	345	294	313	285	303	309	302	307	314	298	314	328	323	305	318	320	341	311	308	326	292	306	294	303	286	312	313	302	323	325	314	323	322	290	288	320	330	298	301	300	317	326	330	337	317	337	321	330	304	316	275	338	317	321	317	320	314	302	316	306	324	351	326	285	316	309	337	287	306	283	336	281	330	301	325	307	294	321	330	307	320	301	335	297	323	307	304	342	284	310	293	331	332	293	313	315	322	292	325	327	352	280	299	285	306	297	301	334	295	328	312	309	341	323	326	313	316	344	320	314	337	339	291	265	316	308	324	352	291	316	336	338	333	279	336	342	310	310	338	301	321	316	315	334	312	286	322	319	299	322	302	258	301	308	315	326	327	337	311	317	296	309	305	304	301	305	305	319	297	295	304	310	281	327	325	333	331	321	318	331	317	318	315	309	297	276	334	286	322	280	325	297	315	317	291	299	312	299	315	310	340	284	302	315	329	341	301	289	280	330	290	316	308	273	336	322	325	310	311	275	296	324	326	330	291	300	290	302	282	316	303	338	289	335	314	329	313	329	315	289	315	319	326	291	313	299	322	311	326	337	306	311	302	311	286	289	308	284	305	316	313	281	294	306	301	325	307	281	346	326	303	307	312	312	297	282	328	325	343	306	318	283	316	316	339	319	329	334	341	268	323	309	299	293	336	313	306	290	287	309	295	321	320	339	330	367	306	325	346	322	331	312	301	294	320	342	331	360	318	283	303	333	264	325	301	290	343	303	288	319	325	298	312	285	301	324	321	292	322	288	283	311	268	320	332	329	310	294	325	293	337	307	336	341	279	303	335	288	318	315	299	341	319	284	348	313	331	309	331	297	312	312	302	295	317	326	325	323	324	318	291	282	304	351	325	305	303	300	313	334	326	311	298	279	320	317	306	303	292	334	293	322	352	296	309	312	305	288	324	315	313	313	285	307	327	308	321	292	322	306	313	296	311	291	294	307	312	294	322	293	290	314	302	298	324	322	297	327	269	327	348	332	340	302	335	307	303	334	308	308	325	330	308	358	319	314	331	328	319	313	279	298	324	322	268	309	288	299	314	325	319	323	301	299	307	344	307	319	301	339	277	306	301	286	325	307	306	334	301	316	304	309	311	308	304	318	294	315	288	281	305	298	299	329	330	288	327	341	333	301	289	300	329	315	339	306	294	336	292	311	333	326	315	333	299	313	337	335	304	340	307	322	313	297	306	298	319	326	320	280	277	308	289	306	325	295	340	303	309	284	342	308	295	290	278	300	333	271	317	339	307	300	323	278	342	312	308	288	315	270	306	321	310	300	284	319	321	302	300	299	340	317	305	295	337	308	351	293	358	294	306	312	322	306	312	323	310	324	300	339	269	340	284	280	290	294	299	313	342	316	303	325	291	341	314	302	300	339	325	333	339	317	286	312	320	322	321	284	300	345	308	290	307	301	324	292	319	325	352	320	334	330	315	314	279	307	331	281	301	316	310	327	309	336	307	329	294	324	287	332	299	314	263	330	300	284	305	304	270	300	326	341	294	295	298	294	316	314	311	308	290	296	339	308	293	319	290	326	316	319	309	296	282	277	312	305	297	333	337	311	311	311	338	312	303	316	310	318	318	292	324	312	301	300	301	299	334	328	294	318	342	306	285	278	356	335	313	323	284	316	304	301	310	294	325	311	312	381	309	310	322	317	302	308	343	323	308	323	303	317	293	312	330	323	317	315	277	346	331	345	321	304	327	295	298	320	314	281	334	299	301	311	303	269	291	302	332	309	281	316	323	284	271	311	312	326	310	294	316	333	288	304	302	303	336	311	355	304	311	330	316	326	335	255	304	305	307	308	303	316	301	300	338	270	339	331	312	332	300	298	306	302	346	295	309	314	304	285	298	305	287	325	305	301	316	302	315	329	326	315	275	327	296	272	325	295	317	303	320	299	300	308	315	328	281	346	311	306	333	317	318	320	306	297	301	311	299	322	314	331	321	300	295	292	279	324	281	282	341	297	338	315	343	295	335	308	324	282	286	324	303	319	313	301	328	299	328	298	343	315	275	308	353	326	331	337	321	315	289	304	306	308	308	300	314	303	309	322	273	311	326	286	298	321	314	303	325	303	286	310	311	324	318	329	316	315	303	294	327	316	298	328	319	312	269	314	315	314	323	287	323	296	294	325	313	313	313	347	323	320	302	314	322	280	326	307	319	319	330	307	322	305	305	301	335	351	327	298	294	311	318	303	324	300	297	311	315	304	312	276	301	304	293	302	301	336	313	305	330	295	325	286	331	302	338	288	341	328	307	323	291	284	307	328	287	325	328	277	340	302	305	309	311	323	359	316	297	312	303	291	317	317	290	314	309	288	291	313	330	304	304	280	316	310	321	323	322	340	324	332	318	314	332	304	308	319	338	320	309	287	286	309	322	312	318	293	310	289	327	330	305	313	317	320	305	286	297	309	328	293	319	303	304	300	287	357	294	338	270	302	296	308	308	303	284	312	331	318	309	326	317	326	304	262	346	310	300	357	316	289	294	311	323	296	329	330	301	331	304	331	308	313	287	312	349	284	296	297	333	323	277	311	315	326	310	335	344	296	284	293	319	319	321	322	284	295	306	320	314	325	300	304	317	308	338	303	277	308	325	296	295	306	290	289	290	343	296	316	319	310	280	290	314	339	345	297	312	328	335	299	298	283	291	298	316	308	279	308	289	313	319	333	336	339	328	303	302	335	325	306	309	335	281	316	313	290	339	327	289	310	275	309	309	289	323	304	291	312	324	334	326	351	304	303	321	338	339	316	282	352	289	313	286	301	294	310	288	325	293	339	294	281	330	279	321	308	337	310	285	331	311	317	323	291	316	334	314	309	273	317	303	321	329	292	273	327	307	318	343	319	295	316	324	320	304	336	305	315	311	295	292	297	320	313	278	323	305	317	332	296	309	322	305	298	339	325	295	326	302	307	330	258	310	308	308	296	317	281	289	305	317	318	309	327	315	301	308	308	316	307	318	339	317	353	295	302	315	332	318	339	363	314	313	296	301	363	332	318	304	337	293	317	314	324	311	295	344	330	267	336	311	300	297	329	293	316	304	304	302	307	336	301	295	277	348	315	329	272	305	318	281	296	303	317	345	309	308	316	293	302	316	277	302	326	325	334	313	321	317	330	285	316	307	318	325	307	288	331	323	325	309	323	298	344	288	302	318	302	296	317	333	311	327	301	320	302	317	315	272	291	290	268	319	344	328	277	312	295	310	311	300	317	337	325	319	307	290	315	303	327	314	318	344	314	313	333	286	306	266	321	306	320	324	317	347	282	342	319	329	319	322	338
22677	21235	28833	23970	21256	21428	14108	4947	3289	2377	1950	1385	1243	1007	908	774	664	612	563	482	452	432	458	382	343	328	309	295	322	286	261	247	288	232	227	268	245	249	234	239	231	224	200	202	182	183	213	177	209	178	166	209	154	199	192	173	186	173	189	165	156	187	195	196	171	166	167	177	197	163	172	160	181	175	182	190	175	187	169	183	178	167	167	213	158	166	159	170	166	180	182	186	182	202	179	154	168	169	174	173	178	181	186	181	165	170	161	163	163	150	187	153	162	173	160	176	197	177	169	177	157	193	176	164	163	177	148	172	183	174	161	184	187	172	163	175	157	193	173	160	173	142	217	151	175	189	165	185	198	180	156	183	175	177	192	169	179	143	182	173	161	168	183	177	149	160	182	147	157	167	176	170	172	172	166	166	155	147	181	183	176	181	155	188	176	183	172	148	199	175	203	173	189	185	180	178	174	157	156	132	171	144	169	166	175	138	154	199	152	158	168	166	196	178	172	164	160	181	159	200	170	169	166	174	167	173	160	175	196	173	145	194	154	154	166	178	182	175	156	158	182	181	192	179	193	149	173	172	163	169	180	185	166	169	191	167	176	197	163	183	161	163	182	182	197	174	162	177	173	166	193	169	163	177	188	177	162	171	176	184	160	165	174	167	174	178	172	162	198	173	139	159	157	183	169	141	197	167	150	182	146	166	162	170	184	194	186	176	196	167	155	187	181	159	173	165	159	179	213	181	177	179	191	178	181	173	166	177	139	159	160	179	169	160	164	161	158	178	158	184	162	172	178	161	150	162	191	183	145	167	158	182	170	186	147	166	182	185	175	178	164	181	151	177	162	188	168	157	170	156	180	158	166	162	178	179	152	168	176	178	172	164	161	177	153	175	183	168	164	164	157	162	183	185	162	174	170	160	167	179	166	174	180	170	188	164	169	155	168	187	183	169	190	164	171	156	170	172	176	157	164	179	174	159	176	191	191	155	149	175	185	188	170	160	185	161	170	193	173	189	163	181	154	180	157	185	180	169	176	165	182	163	193	170	151	177	151	154	200	159	173	164	171	171	167	189	172	169	176	147	154	159	151	184	171	167	185	171	171	155	168	165	164	185	171	174	174	199	182	162	162	169	173	179	166	161	169	178	171	156	190	174	170	188	157	183	166	166	163	160	188	182	189	158	160	175	180	167	191	192	159	172	175	175	177	155	176	173	154	187	157	182	170	175	148	166	181	172	176	171	170	182	168	189	163	178	174	177	178	176	187	149	146	193	160	163	173	166	153	147	175	194	168	183	167	181	161	175	162	188	181	155	159	167	159	159	161	174	174	165	184	175	173	165	172	150	164	183	162	184	172	161	188	178	151	169	169	167	170	167	159	166	156	185	174	162	191	160	170	165	135	174	161	171	173	172	155	174	152	177	181	176	155	179	168	172	154	178	169	191	173	180	173	181	194	178	171	160	159	189	175	168	180	150	161	164	204	164	184	171	156	176	195	184	189	171	183	208	148	172	163	168	142	159	154	163	172	190	174	197	164	175	157	175	191	137	147	189	170	160	161	188	169	179	191	169	173	153	150	179	168	171	164	172	180	178	143	182	169	179	173	167	154	169	174	173	179	190	165	176	173	151	189	162	172	167	193	145	160	196	173	183	157	197	198	175	185	153	186	164	177	170	156	193	186	201	176	165	171	170	172	155	167	178	187	166	164	159	190	183	185	171	169	170	173	165	160	154	180	184	158	159	198	181	172	167	176	171	157	184	176	174	177	208	178	157	149	166	189	136	154	184	151	178	166	198	182	160	174	180	180	170	175	145	166	164	158	155	175	154	167	178	155	177	180	173	184	174	192	187	161	170	192	179	194	168	164	160	174	161	175	196	182	167	153	202	171	177	184	178	167	185	178	163	208	182	190	177	191	175	152	186	195	186	186	181	158	165	148	149	169	163	183	176	171	195	166	184	176	169	161	168	194	157	175	159	151	187	149	178	181	179	187	168	168	160	187	162	175	171	173	147	166	165	178	192	158	170	189	189	178	157	159	156	192	153	166	171	155	200	153	159	172	165	149	172	169	168	173	193	149	188	134	169	167	155	165	166	176	172	165	167	176	161	186	146	160	180	179	148	161	147	153	173	173	154	172	186	181	176	154	181	156	188	159	163	182	169	197	178	180	191	162	168	167	178	162	155	167	170	171	182	181	186	173	167	192	191	185	166	177	184	166	156	171	179	162	183	179	177	176	170	141	167	167	156	163	150	181	170	150	153	158	172	169	179	209	179	177	162	174	175	170	180	190	165	179	184	190	172	187	184	153	166	154	191	175	197	172	167	186	193	156	171	158	172	171	165	194	171	146	155	154	171	172	179	136	164	173	189	179	176	199	149	194	172	167	151	183	167	176	192	172	164	173	169	192	184	167	167	166	174	165	187	172	157	150	189	189	167	178	187	156	174	171	164	179	184	172	193	158	160	201	179	160	180	188	167	190	177	178	174	167	165	182	172	149	163	175	186	169	186	164	169	180	174	169	154	191	182	173	181	168	167	167	176	173	172	161	166	161	176	180	179	161	195	176	160	178	173	191	190	177	187	166	167	173	164	164	203	171	166	179	160	148	166	185	171	183	171	168	156	158	169	160	163	177	203	164	177	175	146	198	179	172	177	180	178	163	168	166	170	190	174	167	150	164	171	174	175	160	193	158	182	166	171	177	160	175	168	177	184	167	156	172	161	196	154	179	169	165	170	163	188	186	179	158	169	177	170	176	157	171	186	190	202	160	190	186	197	190	166	189	173	165	154	183	186	160	187	174	190	173	179	170	160	180	189	160	188	158	176	158	176	155	177	125	155	189	181	164	202	201	180	188	163	190	158	189	170	154	161	179	194	169	179	149	170	170	175	196	166	188	152	181	168	174	154	161	194	155	169	172	178	183	184	176	175	165	169	163	161	188	174	205	168	158	180	181	191	160	144	149	176	152	168	178	155	160	182	176	191	189	161	200	162	193	193	177	187	184	151	194	169	164	168	213	158	173	194	164	168	168	182	189	179	163	183	146	177	177	186	194	186	168	169	162	175	176	176	160	175	165	159	166	167	178	166	172	179	188	167	169	214	185	175	208	182	146	191	162	157	169	159	182	181	180	180	182	200	172	194	160	178	163	183	171	148	203	161	177	156	188	179	167	151	159	161	185	173	152	194	169	186	187	183	171	171	154	160	164	158	198	182	190	165	168	164	183	152	173	165	176	177	178	176	179	194	149	175	164	153	170	142	150	184	176	154	165	173	163	181	155	198	170	177	186	157	194	170	159	167	170	148	161	188	154	164	172	168	191	198	194	168	179	167	182	157	159	143	145	202	169	163	181	176	170	167	163	165	170	175	165	154	173	177	174	189	178	143	160	177	184	189	186	166	189	183	173	173	189	164	152	174	169	163	176	142	153	151	176	185	164	173	173	146	168	172	177	171	188	183	172	175	176	166	165	194	166	183	157	191	185	153	171	164
28483	52453	39935	21319	14566	11675	9701	7396	5897	4080	3023	2300	1945	1669	1421	1170	999	947	788	778	689	627	531	528	499	455	452	422	409	411	384	340	322	284	305	269	292	284	289	275	251	238	258	247	239	241	209	225	246	242	200	228	203	227	194	206	243	204	210	217	202	194	223	195	208	216	207	180	174	215	224	208	203	197	181	189	215	192	207	210	188	211	177	193	202	175	185	211	191	202	201	184	197	184	190	199	204	192	219	204	191	185	206	184	215	208	188	217	209	206	194	210	183	169	164	200	191	208	189	207	166	173	205	197	216	189	184	195	195	180	190	189	205	193	176	199	204	188	195	203	187	185	188	211	202	187	202	190	186	223	201	202	220	203	200	192	190	192	193	187	194	197	184	212	211	191	197	213	199	181	207	192	196	202	206	188	189	204	214	219	184	187	208	194	188	176	182	195	168	174	188	182	195	182	215	192	164	179	210	178	210	178	202	180	210	199	198	187	222	209	189	198	226	209	210	230	177	208	180	185	198	169	209	183	214	199	212	199	198	185	199	162	206	200	186	179	189	175	183	197	171	190	186	193	187	182	182	200	180	171	186	207	199	187	183	198	207	180	180	186	200	198	206	175	186	198	198	189	205	188	187	229	215	177	191	194	186	204	186	177	193	188	186	211	182	179	231	179	193	178	196	181	198	194	195	194	203	205	182	190	213	210	200	201	193	175	210	212	185	191	216	206	195	205	190	179	190	182	197	203	205	183	208	206	200	188	178	177	213	195	187	192	196	183	179	209	224	206	192	214	173	208	174	208	188	220	187	188	195	208	169	208	192	205	200	218	187	176	189	178	167	175	198	192	207	182	181	162	210	199	168	177	167	182	187	190	205	202	205	195	204	198	193	201	181	170	181	192	208	205	206	195	197	173	201	190	185	198	189	193	199	225	225	188	233	177	187	208	189	214	190	192	173	172	227	197	196	181	197	214	207	201	168	198	215	213	191	178	190	205	194	178	200	187	187	180	170	226	204	170	186	206	211	190	187	208	189	205	204	203	171	205	183	182	202	177	226	203	207	188	197	197	206	187	184	190	181	192	181	184	209	187	202	219	209	196	158	196	200	180	206	194	201	184	191	177	192	207	234	203	201	213	219	205	188	196	169	206	204	187	217	206	191	188	202	171	187	207	213	182	206	198	196	185	172	227	194	195	176	190	192	174	183	177	203	185	199	191	190	223	177	194	201	200	180	217	200	218	172	198	203	194	203	187	191	171	191	204	187	208	198	186	192	203	206	174	181	186	173	206	188	188	183	195	204	201	214	182	215	201	209	195	186	196	199	216	163	187	189	189	193	189	177	192	190	185	176	197	210	184	201	200	217	218	202	198	206	188	198	196	177	215	209	182	207	184	187	229	200	176	169	180	198	172	209	206	199	209	221	202	223	191	193	218	183	178	192	202	177	204	184	177	234	201	189	180	198	199	184	199	179	199	182	194	209	185	189	194	219	178	199	190	198	174	173	187	205	211	203	184	207	196	184	204	182	190	195	187	192	194	189	190	196	202	209	188	180	219	181	175	188	177	190	203	186	201	185	195	200	195	190	181	194	193	213	187	205	197	189	191	197	210	173	201	187	193	181	168	200	167	182	189	199	189	191	168	185	226	184	168	193	196	173	182	207	193	191	175	193	218	201	182	183	195	207	214	199	189	183	201	191	215	203	188	194	184	192	193	188	211	186	185	220	177	178	194	186	193	173	196	191	193	199	191	196	182	211	179	199	199	185	179	197	194	198	187	193	188	188	173	192	230	186	177	164	189	185	204	181	190	194	181	211	188	211	192	201	189	217	198	207	184	184	210	190	177	188	210	198	196	203	176	177	210	196	154	185	176	201	194	191	203	183	205	180	187	183	184	190	182	207	208	195	204	196	200	187	197	191	187	192	209	187	171	177	190	190	189	196	178	180	204	177	199	186	192	196	194	204	171	185	211	192	211	200	206	199	200	191	203	188	222	220	197	187	198	184	217	203	201	198	175	192	191	175	191	198	213	191	202	175	190	201	184	187	199	205	194	196	208	160	185	210	191	172	176	218	207	190	190	193	211	173	205	212	203	185	168	206	179	211	190	201	202	191	178	175	188	182	168	200	197	157	182	178	180	191	222	192	200	188	205	195	200	184	207	212	182	196	178	173	207	186	196	188	206	184	193	187	202	186	199	207	188	190	206	200	180	193	189	192	198	193	184	200	179	191	204	185	189	208	191	213	220	171	181	210	195	185	207	160	223	183	215	180	190	204	202	184	194	202	186	177	167	195	185	175	192	208	207	191	200	203	204	170	180	198	200	216	197	211	191	198	197	197	199	193	186	191	169	151	185	177	188	174	236	190	215	196	181	194	178	193	221	204	215	202	208	188	218	199	197	197	203	174	192	192	197	211	203	207	219	181	224	178	200	186	208	194	198	188	200	189	195	192	219	201	202	180	191	190	203	202	185	206	176	174	183	192	178	201	190	198	199	172	217	220	185	185	194	170	187	191	215	181	184	236	192	176	170	222	198	192	236	174	204	184	191	187	178	182	192	194	188	206	202	194	209	185	192	200	190	221	182	179	213	184	210	193	189	189	198	218	197	197	186	195	206	234	176	209	198	209	193	213	186	196	197	215	195	199	190	219	231	177	191	180	205	188	190	202	192	199	208	193	201	189	209	164	189	179	201	178	194	188	164	191	184	195	178	175	183	197	168	207	221	198	182	213	164	195	171	171	184	203	199	171	208	170	178	203	199	194	175	207	227	214	195	169	185	192	195	186	196	195	181	188	204	217	179	197	211	174	190	196	189	176	193	196	184	185	195	189	188	223	205	210	191	201	186	195	191	198	181	178	202	199	204	195	200	211	226	197	200	189	204	191	192	190	181	209	186	170	204	202	191	207	189	215	211	194	189	202	190	169	210	206	173	178	183	202	184	199	210	221	175	194	213	197	182	200	206	205	187	218	194	186	194	207	202	219	168	217	203	172	192	202	189	194	194	208	198	188	177	212	188	217	188	215	188	199	215	200	207	210	182	198	217	193	221	196	177	203	193	213	192	195	192	189	192	216	177	205	201	196	206	185	205	217	189	179	200	168	188	206	195	209	211	171	228	185	211	187	214	193	183	193	184	200	176	182	207	182	193	209	199	177	188	205	211	197	206	226	188	190	178	203	194	181	198	180	210	180	205	207	207	188	183	184	192	190	187	188	174	185	201	182	193	204	225	170	208	188	182	202	208	217	185	203	188	187	187	184	199	203	218	225	179	188	184	196	209	177	211	183	196	228	206	190	186	200	177	213	193	185	193	193	179	201	206	176	175	208	183	199	180	180	202	199	183	205	202	180	194	193	170	194	182	200	224	156	157	198	197	199	192	214	210	201	223	166	181	189	215	196	199	177	214	202	201	217	232	184	212	187	211	175	182	187	197	184	208	216	189	172	213	200	181	185	215	187	174	214	182	192	173	186	205	175	188	187	180	182	192	191	185
28305	23584	23195	11290	4535	2904	2412	1790	1395	1103	872	763	638	609	567	538	490	486	441	457	424	416	426	411	394	412	370	398	356	369	366	393	352	349	408	373	362	368	379	362	342	317	341	331	378	371	340	382	354	362	338	365	326	331	343	356	351	350	363	338	342	318	326	335	355	318	334	333	328	342	348	342	355	345	346	359	332	333	332	327	348	347	348	370	363	319	324	362	320	349	336	349	326	337	317	337	375	347	336	365	380	374	320	350	350	376	362	367	415	340	371	365	360	367	349	324	350	326	340	339	369	303	318	350	356	351	354	375	323	364	337	360	318	339	367	327	323	356	326	309	351	322	340	349	340	362	337	332	345	350	340	343	330	364	322	353	356	362	351	327	340	333	315	356	335	361	322	356	337	357	329	389	335	357	357	343	346	368	356	361	315	349	348	312	333	304	304	334	360	346	330	348	329	310	365	338	393	342	372	342	357	370	354	337	351	361	331	369	353	357	323	322	315	322	324	340	328	319	367	338	322	313	324	347	337	341	341	349	363	364	367	329	330	351	368	342	363	363	323	319	349	346	322	317	333	375	303	351	319	343	332	363	345	342	329	327	337	335	362	369	344	361	354	327	368	338	296	341	332	357	320	370	322	347	337	357	360	339	351	321	346	333	339	335	326	326	332	396	360	333	338	342	346	334	351	354	336	334	347	360	381	336	364	345	322	350	333	328	331	338	346	354	336	342	338	333	399	367	341	353	324	299	314	358	355	331	355	351	334	339	356	374	322	369	333	339	328	354	316	353	355	319	333	358	376	315	292	340	331	356	324	356	330	330	360	319	336	356	321	358	366	311	308	348	350	331	369	350	368	322	319	332	361	335	315	345	300	326	319	340	306	364	361	340	347	351	374	354	395	311	329	354	293	318	334	362	361	412	369	358	299	336	333	326	334	362	347	324	329	321	346	341	352	326	368	359	324	362	371	377	328	334	344	348	315	355	341	355	380	361	352	367	345	377	363	311	359	399	346	355	324	367	338	343	362	369	350	355	350	341	323	353	354	351	363	345	345	363	330	343	349	311	347	342	351	341	345	312	343	333	328	331	353	348	356	320	361	344	355	325	362	326	319	355	377	339	341	318	378	326	356	373	363	370	334	351	353	358	351	376	338	344	356	370	344	340	340	342	356	357	314	303	368	356	355	356	343	324	330	325	329	353	375	321	337	342	354	354	364	354	366	295	364	364	343	338	355	367	341	344	354	324	315	348	331	349	355	331	394	353	336	333	350	348	332	360	355	346	330	352	345	341	339	344	370	318	351	338	347	332	343	312	327	306	363	345	317	377	330	354	336	344	357	340	352	361	334	334	326	354	353	327	329	349	327	362	339	338	333	353	368	330	369	341	329	359	343	349	336	344	350	363	359	350	354	342	380	354	357	343	323	361	345	303	370	377	335	337	362	335	374	319	355	345	354	340	341	340	355	320	367	364	348	352	350	391	326	343	329	342	315	363	380	380	329	333	344	341	329	342	357	343	338	352	346	370	313	350	349	358	352	349	359	332	328	298	355	323	320	320	355	346	343	329	378	339	346	356	353	346	343	358	362	348	331	389	321	344	344	349	342	340	326	358	339	342	368	354	339	357	356	331	338	346	357	356	328	332	344	322	373	374	369	368	350	345	365	344	348	335	348	383	334	351	349	327	374	333	378	370	347	362	335	369	323	343	321	351	321	337	343	364	377	362	350	356	309	380	332	337	346	306	351	358	342	344	329	339	355	350	339	361	358	305	343	332	344	342	328	381	322	370	341	343	337	333	349	343	321	351	326	340	382	367	357	345	345	344	348	354	322	338	364	355	345	341	342	316	365	347	337	330	343	327	341	336	345	386	368	343	336	310	342	352	348	309	349	366	339	346	284	357	341	352	295	358	363	346	351	345	337	323	350	345	356	364	343	351	366	329	331	317	338	353	340	327	349	344	344	384	375	375	322	383	351	342	363	346	328	368	357	371	348	335	344	340	369	342	348	347	323	366	358	315	343	333	334	339	325	371	328	335	326	344	340	329	346	339	397	336	307	347	358	342	367	322	337	339	365	361	359	351	346	341	332	306	323	327	345	320	324	358	360	379	351	343	356	335	370	340	319	349	351	307	352	318	356	349	342	357	357	318	356	335	371	354	312	365	358	344	356	347	340	328	348	340	328	340	319	352	362	336	355	335	354	367	353	329	353	340	348	340	337	346	342	326	319	307	367	346	314	311	337	329	343	335	350	356	381	370	335	353	356	377	371	356	327	362	356	357	339	371	339	362	325	344	316	374	322	328	334	342	327	336	343	354	335	323	379	346	353	362	332	337	363	364	328	357	340	362	348	304	362	343	347	369	333	360	317	349	387	329	320	381	343	373	336	358	340	339	364	339	342	334	318	337	319	332	329	359	381	365	342	359	354	358	304	311	380	346	335	340	331	334	364	363	361	333	339	339	322	350	358	333	368	354	328	363	343	394	377	344	342	335	359	298	335	308	311	324	343	367	346	336	322	324	327	347	348	347	356	329	337	350	368	348	331	343	343	347	361	337	384	303	331	362	344	315	335	312	335	355	358	327	359	367	325	364	334	338	338	340	376	337	321	328	354	342	353	342	336	344	340	361	355	346	352	345	334	344	349	332	358	364	312	352	344	333	390	356	326	327	328	362	328	332	387	327	313	371	375	326	330	368	334	359	349	360	321	333	354	344	357	350	334	383	309	354	351	330	369	353	356	345	369	340	374	359	339	340	340	340	355	325	381	314	311	351	339	354	348	352	341	322	360	342	332	383	381	368	345	328	317	365	306	347	310	342	355	338	346	311	357	338	353	354	323	357	346	350	349	373	345	341	341	344	331	329	381	348	351	319	331	336	334	330	340	362	356	356	312	358	337	332	386	333	348	327	365	354	368	354	342	310	332	318	329	344	346	374	358	330	385	339	360	316	341	370	336	359	366	319	342	350	349	365	354	321	364	346	355	317	382	328	353	333	346	359	382	327	330	339	329	346	352	339	350	348	369	343	334	349	331	353	344	330	314	359	345	343	325	317	357	320	375	357	359	368	336	356	348	350	348	333	347	348	352	364	356	348	368	336	338	348	342	346	342	331	365	338	355	329	335	371	351	350	320	361	325	356	387	361	341	351	332	354	326	378	331	364	357	358	322	322	368	354	348	325	334	330	343	335	363	356	364	373	370	320	362	345	347	383	353	353	361	374	321	352	361	353	338	338	390	361	337	349	334	374	354	320	347	337	343	363	373	339	320	365	347	340	332	342	341	350	335	356	342	355	379	320	346	331	373	359	348	327	382	337	359	342	325	356	374	329	359	340	334	347	362	366	313	318	353	336	350	345	341	366	374	329	334	361	345	344	368	335	340	363	340	331	334	367	337	342	352	360	332	329	344	337	335	322	292	334	315	352	356	347	374	321	341	346	364	320	371	333	344	331	362	380	367	318	351	329	340	368	344	405	329	327	359	341	324	354	329	359
25209	35676	25573	11346	6605	5208	4326	3208	2585	1885	1371	1108	958	908	831	705	684	668	592	522	543	554	521	474	468	441	453	500	473	444	432	432	415	415	458	418	425	427	443	416	390	401	390	358	398	385	401	384	407	383	387	406	378	377	384	392	411	396	379	412	407	387	384	401	425	418	405	401	406	378	389	376	418	402	396	344	387	395	369	390	367	432	415	403	377	379	393	364	381	377	400	395	367	403	413	401	369	418	401	398	352	439	430	416	403	364	349	400	374	410	404	360	383	395	393	424	339	408	411	356	392	367	370	357	406	396	380	411	377	412	417	403	388	398	405	410	381	399	418	396	414	402	412	375	382	362	406	356	403	403	371	385	417	344	394	409	397	425	388	400	374	416	395	408	343	397	385	407	416	385	412	391	402	368	408	404	404	401	398	410	395	385	391	387	402	381	383	404	374	391	411	371	393	389	390	377	389	394	411	408	397	392	358	389	402	351	407	382	401	377	369	366	391	383	392	411	394	417	414	417	379	359	380	378	395	383	401	369	385	394	425	405	402	386	392	394	397	414	423	362	404	394	361	367	390	391	405	371	383	423	409	400	371	408	405	381	398	361	404	381	366	379	405	370	418	386	410	378	372	358	359	393	368	389	387	361	373	363	412	414	397	397	374	398	360	439	368	375	387	370	385	386	403	390	377	429	397	373	427	372	358	409	368	394	380	400	394	401	385	398	393	396	392	389	352	410	365	348	412	383	347	370	418	389	402	370	374	355	371	360	374	384	379	388	369	387	381	368	406	393	374	449	372	386	360	381	407	364	398	398	404	441	395	410	382	347	414	395	377	393	390	407	387	405	398	394	403	404	428	368	365	393	371	364	395	353	378	391	392	392	359	374	387	401	382	401	397	380	374	397	408	387	383	363	367	405	377	394	396	398	366	384	380	400	393	419	368	393	364	407	361	385	392	395	412	394	395	395	402	413	356	374	398	406	438	357	371	376	422	379	372	399	398	379	352	424	360	365	385	400	402	417	359	357	386	389	416	437	404	381	377	424	373	373	390	406	374	405	391	395	404	391	393	369	388	403	391	370	417	375	424	385	396	395	401	390	342	397	413	388	409	383	403	361	376	386	415	400	379	391	365	390	397	392	386	386	403	387	352	384	336	367	392	394	405	417	340	388	397	400	371	420	387	379	428	411	397	390	372	395	390	404	373	386	410	365	377	368	396	407	364	357	392	376	354	383	366	392	383	352	383	404	374	405	394	386	416	373	439	435	371	415	407	381	424	394	353	427	389	391	391	391	421	390	416	412	399	421	400	398	359	411	393	411	387	381	412	383	386	390	360	396	375	403	356	374	419	379	380	371	391	393	375	400	360	392	414	398	384	353	401	381	365	381	377	395	393	391	384	391	418	376	384	380	381	390	367	384	391	366	387	398	402	368	369	382	401	417	371	379	385	370	423	375	373	385	385	349	341	377	396	371	403	404	371	373	374	357	422	394	378	336	379	400	392	424	357	374	379	420	410	353	412	386	365	408	357	371	382	403	376	374	366	371	402	371	380	392	380	381	398	430	363	388	385	403	378	400	398	371	362	389	386	426	389	387	380	401	399	360	353	407	384	383	376	411	390	386	402	355	396	404	363	346	411	377	393	399	433	390	393	384	380	387	402	401	382	365	378	398	361	415	394	382	376	418	392	409	375	400	401	436	413	390	363	393	365	380	347	346	400	388	420	372	397	418	391	398	382	383	384	365	371	380	351	384	372	383	366	406	367	390	386	356	363	404	380	394	375	377	360	385	383	407	389	380	379	417	409	391	396	410	426	343	375	373	407	421	392	403	402	395	386	387	399	359	420	363	392	374	414	376	374	395	369	409	374	375	395	384	377	383	350	364	395	403	391	389	403	429	343	384	392	390	402	388	393	395	409	372	410	382	369	409	377	391	363	379	399	354	366	413	390	421	416	395	382	385	359	372	372	376	411	426	350	397	347	385	370	419	373	418	398	410	367	352	361	412	386	384	402	394	406	400	390	357	388	401	413	411	362	387	391	358	378	396	365	370	399	385	366	436	410	363	387	400	378	413	382	362	380	344	383	389	390	402	398	387	363	369	345	357	392	376	382	381	384	406	399	377	359	416	358	416	371	338	374	378	397	402	382	380	404	387	391	382	373	372	363	371	396	396	384	430	400	416	417	408	398	374	379	379	387	391	412	379	404	362	401	396	385	373	398	356	399	393	422	382	364	349	419	401	406	401	398	384	391	393	406	390	381	417	374	372	392	393	377	344	373	400	410	375	389	376	363	393	416	425	372	348	374	422	390	410	385	414	405	373	392	374	394	396	362	429	385	431	397	368	343	353	335	363	397	389	377	389	362	361	379	407	373	390	376	386	393	394	440	379	393	387	375	373	402	411	375	387	371	408	352	382	376	379	393	400	352	369	339	401	377	370	415	395	428	391	388	394	393	395	384	399	416	371	399	412	404	400	398	388	392	397	385	369	401	374	380	382	410	396	396	395	406	364	356	388	386	402	396	363	402	399	380	403	386	354	383	396	363	382	433	393	389	381	412	352	400	395	372	408	420	385	385	412	398	388	433	338	395	389	379	398	429	397	387	375	362	368	405	414	388	418	381	385	408	400	355	388	418	383	404	420	400	369	396	394	382	419	419	373	392	375	381	370	382	374	371	434	381	385	372	368	343	388	425	373	389	382	390	382	380	396	434	385	388	391	361	394	376	411	392	399	393	397	390	362	418	425	414	389	383	410	386	421	391	406	369	399	407	381	377	393	382	415	401	388	410	421	374	378	366	402	390	381	396	375	377	373	384	399	364	415	370	399	396	395	382	367	358	395	372	367	382	414	395	409	378	399	375	391	379	384	406	394	411	368	365	402	407	364	385	419	378	400	414	370	379	382	406	383	389	411	392	372	377	354	372	372	406	376	421	411	379	406	391	396	367	377	388	395	403	371	356	346	365	383	409	380	393	378	414	399	358	394	358	402	388	409	393	371	402	363	413	371	394	383	398	402	366	361	377	356	347	395	407	423	426	372	367	355	380	399	386	395	371	357	374	387	384	360	389	405	396	394	388	378	396	380	419	368	386	380	380	380	348	421	361	382	395	379	387	385	371	342	402	379	392	361	372	383	370	357	363	385	382	383	377	389	408	395	360	412	387	425	425	389	384	402	379	359	372	405	379	385	370	383	384	405	396	419	405	377	387	391	379	405	407	365	373	353	367	427	371	366	370	391	389	405	379	405	438	424	370	383	374	403	397	414	405	375	371	403	390	367	377	414	389	408	398	385	383	388	398	405	369	372	430	385	386	376	390	394	367	391	377	382	390	392	376	371	405	356	430	368	372	389	376	381	457	393	355	358	399	387	393	397	386	403	390	388	379	385	404	398	381	357	401	364	367	387	379	371	374	382	374	408	394	409	362	335	392	413	368	398	395	390	393	373	402	415	422	380	415	382	388	383	366	366	381	365	385	385	382	384	380	383	386	400
23814	21193	28276	24414	21199	13951	5659	3505	2407	1921	1346	1150	910	841	821	644	629	581	472	456	475	458	443	419	358	368	387	354	371	341	339	324	352	287	310	325	312	302	289	302	294	284	292	316	267	290	270	271	270	274	302	296	293	293	255	267	267	267	289	284	287	284	284	264	274	254	272	266	297	292	286	314	292	263	272	270	290	275	254	305	258	285	277	266	236	289	263	259	277	272	231	283	278	268	278	273	287	281	271	247	244	290	287	278	265	261	307	265	266	292	257	261	245	276	258	250	303	280	296	286	271	291	279	270	276	268	243	268	276	281	242	279	293	263	291	294	272	259	248	264	232	274	248	292	277	234	288	253	283	257	289	314	265	276	281	262	309	280	279	272	273	283	273	288	264	281	276	282	266	273	248	243	251	251	269	282	254	274	248	274	279	262	286	289	284	276	276	261	262	255	284	256	294	288	271	278	286	248	281	247	294	272	295	297	289	266	293	294	285	283	278	293	262	261	292	278	297	296	295	283	263	236	272	251	279	261	257	259	260	255	263	268	271	248	286	287	270	273	284	264	257	256	258	273	268	279	286	269	271	292	240	271	280	259	256	241	241	257	254	275	270	306	267	303	277	254	260	261	257	260	274	248	297	257	292	255	285	266	266	259	318	290	278	291	293	262	243	266	263	251	250	252	271	245	301	278	242	268	276	297	262	296	275	279	269	246	276	267	283	290	265	258	261	283	304	292	224	286	259	272	303	221	280	279	263	272	255	292	274	291	240	254	256	270	266	229	255	292	251	260	265	270	253	264	269	261	247	257	290	274	228	288	267	265	277	281	280	274	282	250	279	244	289	280	262	266	281	269	256	279	273	270	263	251	249	269	254	276	277	284	281	267	239	255	282	303	279	288	288	269	268	262	258	279	274	264	266	253	268	260	277	245	292	276	241	277	298	271	271	282	264	255	243	245	266	273	285	287	274	270	258	253	287	266	249	273	275	280	298	263	243	262	295	233	260	245	301	269	260	252	287	308	267	277	285	299	260	273	277	264	241	276	279	246	269	262	268	256	269	281	264	269	254	297	313	274	286	272	259	306	276	286	275	272	278	314	274	270	270	261	263	256	262	267	239	278	236	266	282	266	280	263	270	275	251	264	285	267	262	286	245	262	279	304	245	275	269	257	291	259	265	274	284	273	285	255	261	303	276	254	254	253	273	295	276	266	269	280	276	267	262	258	271	264	294	264	270	271	286	272	279	281	244	262	229	264	262	274	289	296	276	258	245	253	268	250	273	259	283	268	258	259	267	250	252	291	262	266	274	264	276	244	264	253	292	281	285	246	243	299	271	293	278	270	306	266	234	273	276	256	272	277	278	299	290	271	269	263	254	256	268	249	279	265	259	283	269	308	255	285	275	259	267	296	285	267	267	274	267	250	265	270	262	307	265	277	254	264	287	239	285	270	268	255	299	290	250	271	249	296	249	266	250	281	240	256	273	271	270	276	270	291	265	238	267	258	261	269	258	282	263	252	265	268	265	262	270	251	281	254	280	301	289	267	270	283	270	264	250	290	279	234	265	261	269	270	281	241	268	252	280	289	296	294	281	261	299	271	260	282	284	269	259	269	302	271	316	303	280	284	302	261	293	286	241	263	267	263	271	283	278	277	266	286	280	279	270	267	289	238	264	265	266	277	281	275	283	248	260	269	278	299	281	265	301	260	261	247	283	270	256	293	280	267	274	252	288	269	264	264	273	274	282	276	276	306	307	262	284	245	241	294	290	273	271	287	261	270	290	289	272	287	293	280	256	272	286	293	275	273	256	228	231	255	303	314	270	281	274	258	257	296	264	271	279	256	259	286	309	275	277	260	275	258	278	272	305	265	261	248	271	280	293	263	275	264	266	296	296	289	267	245	260	260	280	279	260	301	305	261	265	270	259	282	258	277	302	292	266	264	269	283	273	275	294	260	276	290	284	279	303	280	256	256	273	279	270	270	289	247	265	300	271	264	241	269	260	272	278	231	275	284	285	252	251	260	273	249	237	278	283	288	237	307	266	284	245	256	253	266	264	296	283	273	265	288	276	244	295	278	267	281	274	257	262	265	254	248	266	284	251	301	251	265	263	286	259	264	235	283	249	274	283	267	244	284	282	295	308	248	257	310	259	263	287	245	292	293	255	254	303	281	260	259	278	275	302	262	287	279	261	256	272	261	251	268	312	271	288	261	285	250	292	275	288	231	285	259	230	248	276	294	292	263	262	267	264	272	283	261	267	223	252	261	265	277	254	286	278	292	262	276	271	277	259	276	271	282	263	269	273	224	261	274	280	311	266	243	303	275	272	292	284	273	259	258	273	283	265	288	261	289	294	281	277	269	296	267	267	246	263	262	253	281	254	268	280	266	275	251	247	251	265	259	276	265	279	252	268	277	298	237	257	259	292	259	289	277	283	263	267	262	285	298	247	263	266	284	250	248	242	269	267	248	298	259	291	310	266	253	268	263	246	281	248	246	303	266	266	269	278	236	282	275	302	280	270	280	260	260	255	284	263	280	270	280	279	266	274	279	254	262	263	273	261	284	265	284	260	244	276	233	296	284	256	247	275	295	282	267	270	301	283	270	237	284	263	263	255	269	276	271	273	272	298	253	275	275	289	263	256	281	271	279	244	277	262	262	295	282	282	252	291	249	239	260	276	278	274	282	297	261	264	254	291	279	275	276	251	262	257	263	268	266	254	287	250	303	241	292	265	259	282	253	279	249	282	279	265	264	294	270	253	278	273	227	262	273	278	235	274	261	275	274	256	278	295	291	255	258	261	229	252	262	268	247	262	261	275	270	264	232	279	277	294	271	270	290	242	252	270	269	246	255	272	276	295	253	277	278	246	286	246	293	258	264	263	281	267	246	284	272	255	275	234	264	294	244	271	261	274	288	281	312	264	295	262	272	271	250	271	270	261	276	269	270	260	235	262	253	289	271	250	296	251	266	265	296	245	285	235	287	243	262	292	279	256	282	276	271	254	242	278	277	238	261	239	267	280	273	288	246	287	274	301	288	283	256	275	283	260	253	259	264	270	262	257	252	252	258	255	304	253	242	273	288	262	261	271	257	245	281	277	244	254	234	273	264	295	250	289	291	269	260	253	265	291	282	282	260	269	261	254	265	254	295	259	277	317	268	262	253	279	285	279	255	249	269	257	282	290	248	278	264	259	270	277	262	291	262	287	275	259	296	271	282	271	282	273	275	265	287	262	284	280	254	275	277	274	254	262	274	270	293	276	252	262	260	271	288	278	303	290	260	281	256	267	285	269	251	258	281	285	228	267	269	282	273	275	268	296	280	274	282	289	254	264	259	262	265	260	258	285	253	268	265	269	277	263	277	267	274	284	282	256	277	260	250	283	304	244	275	255	309	310	280	282	274	264	294	272	299	257	251	258	279	258	261	254	265	277	288	283	284	287	261	283	275	245	264	306	264	257	257	264	288	273	279	267	300	305	276	285	261	273	272
24364	47105	35523	16690	11652	8744	7503	5783	4319	3132	2247	1859	1493	1295	1191	968	865	839	712	621	599	605	552	497	484	486	501	478	452	405	428	381	374	388	375	396	364	377	377	380	350	381	354	357	337	347	306	354	359	326	328	327	344	327	311	352	322	310	332	356	301	341	337	317	304	317	330	296	304	295	298	313	270	334	333	322	319	311	309	339	316	318	309	276	342	279	349	265	313	306	302	320	276	331	340	360	311	330	324	316	318	328	302	326	309	327	330	297	296	318	304	288	305	319	324	327	292	295	287	332	294	330	313	360	315	313	327	288	318	309	307	300	309	374	306	300	322	282	340	294	306	287	294	340	319	298	288	308	297	313	310	313	313	314	311	303	312	313	303	328	310	356	336	314	296	296	327	306	310	287	296	331	301	296	318	311	314	337	296	282	310	327	315	328	321	318	317	297	301	319	298	311	322	266	300	311	322	321	295	309	310	297	329	324	306	304	321	291	277	323	305	300	315	285	330	302	290	308	308	316	326	292	326	287	325	312	289	294	290	294	319	301	312	333	331	345	307	298	315	332	305	311	322	333	284	282	299	339	325	310	296	306	312	277	345	320	341	296	297	311	328	306	316	288	334	311	313	316	276	319	289	299	323	277	310	299	329	299	314	326	323	301	308	296	310	327	315	310	340	323	346	311	290	307	315	332	340	294	295	320	313	285	285	313	298	322	328	296	305	316	306	341	307	304	305	312	330	338	292	337	357	327	326	322	310	286	312	276	319	346	303	324	300	299	309	320	306	288	309	315	342	322	303	308	286	299	283	326	296	281	316	329	314	332	292	322	282	314	311	317	320	332	318	326	291	336	309	313	296	329	296	294	280	300	311	298	301	300	309	312	297	311	298	306	301	281	328	303	284	320	296	332	328	305	316	300	321	314	336	322	308	314	296	293	308	328	319	323	277	325	311	296	306	331	319	323	307	310	289	309	325	341	317	311	326	336	302	278	281	328	301	279	337	297	341	322	332	285	327	288	308	317	317	293	321	335	278	337	324	319	310	309	307	324	328	311	326	343	288	318	299	324	303	309	301	287	320	314	321	309	306	285	317	298	322	332	324	345	311	316	309	324	301	312	291	276	336	318	328	305	319	332	301	306	293	272	325	326	312	330	311	299	281	323	334	316	333	324	309	329	330	348	295	313	299	289	265	283	296	302	330	324	319	300	308	294	296	316	283	307	304	298	350	305	328	332	322	322	305	321	279	311	322	292	306	286	312	300	315	300	330	311	316	314	320	304	326	325	301	328	321	322	305	294	300	295	307	304	311	311	342	327	317	305	299	307	302	290	338	335	318	324	327	323	322	304	280	330	276	297	307	355	312	305	300	346	302	307	291	298	280	316	303	327	312	315	326	312	311	277	309	301	297	306	324	323	304	312	286	321	347	306	290	317	363	312	306	285	302	302	272	333	332	327	307	304	305	318	307	309	284	302	292	322	296	318	289	317	311	273	289	312	311	288	292	305	290	298	309	321	283	306	344	300	313	310	305	321	317	314	336	341	318	316	302	304	279	296	312	319	311	322	322	319	320	287	304	298	314	287	306	330	316	313	319	288	316	315	295	279	314	320	287	328	327	288	309	328	289	333	339	301	315	318	333	331	319	339	296	321	284	282	315	309	325	329	276	276	345	312	324	287	313	292	319	286	314	315	300	320	352	301	316	324	338	311	338	322	311	297	294	310	333	317	287	327	311	296	304	286	309	306	278	317	333	284	318	293	295	339	340	313	303	315	327	324	304	318	346	354	295	317	304	333	308	302	322	331	319	294	314	309	311	298	288	319	324	312	325	311	280	300	325	287	302	313	301	285	273	320	304	321	305	281	311	324	290	321	313	310	321	304	314	306	321	308	312	287	343	266	299	311	325	286	300	308	292	322	308	319	327	331	325	328	319	319	322	318	325	324	328	310	298	341	319	314	320	303	327	264	312	332	304	298	331	317	328	324	298	332	293	294	319	293	285	327	272	322	303	323	307	308	283	340	294	352	299	286	298	298	284	293	321	307	327	282	288	325	327	283	333	324	296	289	326	307	308	298	317	333	299	300	270	293	316	314	352	315	315	317	333	278	276	314	306	310	297	305	283	285	320	327	339	296	322	328	295	316	321	303	293	303	331	303	300	330	287	301	295	317	319	308	363	349	314	315	333	302	331	283	321	319	318	329	311	272	312	351	285	307	332	331	298	279	315	312	303	305	329	294	300	324	264	324	297	300	336	289	336	310	328	338	357	312	314	312	284	323	315	324	286	301	354	274	310	352	317	296	321	298	297	296	275	322	302	314	313	263	302	313	298	307	295	332	342	282	304	290	320	329	325	310	284	311	298	350	295	315	274	298	330	314	323	315	319	292	306	287	318	282	321	320	337	315	312	306	296	321	304	327	313	298	304	307	303	277	312	316	350	323	336	276	299	297	302	290	301	313	306	314	309	328	340	327	340	326	287	314	318	292	289	290	334	321	279	336	319	283	298	277	295	325	309	319	321	295	277	316	324	300	302	337	339	302	317	314	331	317	327	307	303	293	303	293	308	278	281	309	331	321	314	340	297	334	313	302	321	323	301	317	315	332	317	309	298	338	331	299	357	317	289	300	295	323	311	284	307	318	295	295	297	294	319	307	321	296	315	296	336	309	317	307	310	321	299	329	338	310	300	332	328	284	283	330	278	346	310	270	316	286	315	337	295	309	308	325	281	279	290	338	295	287	320	287	314	298	307	296	324	269	304	332	331	306	321	300	306	295	312	331	312	287	304	326	316	308	323	300	299	309	310	323	300	310	311	299	283	311	335	307	310	304	316	296	312	293	282	325	320	311	320	296	287	289	328	299	301	273	301	357	300	291	332	310	312	327	293	323	331	318	328	294	302	315	293	317	307	307	305	317	281	323	332	296	325	284	324	309	305	291	311	297	306	314	321	335	314	285	314	330	303	308	292	303	355	293	306	296	292	304	307	299	329	303	327	281	329	300	316	303	282	315	273	308	317	312	330	289	298	295	304	321	293	318	316	314	318	310	323	298	319	325	336	277	323	340	326	305	294	296	299	317	307	291	318	312	314	307	311	332	289	314	318	278	346	290	315	334	318	303	341	303	326	305	285	288	310	302	277	286	308	303	297	323	335	328	288	336	333	325	301	303	290	282	313	302	304	318	323	350	289	322	309	330	345	316	298	323	328	323	317	300	291	310	297	291	283	294	291	301	319	278	286	300	291	299	294	308	310	301	303	299	314	322	297	280	280	314	303	298	303	329	297	304	322	297	327	323	299	321	325	297	363	287	295	336	311	329	299	331	316	318	317	315	293	305	298	295	307	310	307	310	292	295	322	303	331	308	300	331	336	315	309	324	299	296	307	327	308	300	351	317	320	289	278	295	310	287	307	312	311	312	314	304	319	310	332	298	323	304	320	323	293	316	328	353	312	309	310	298	291	318	304	296	334	306	297	304	310	296	306	305	269	332	306	266
24796	21188	27440	25223	15627	5162	3375	2404	1900	1389	1077	809	734	677	632	552	486	550	440	429	410	420	351	386	373	323	340	330	343	352	305	336	309	346	313	305	300	288	314	289	287	310	338	268	307	299	287	304	254	282	299	296	292	303	266	302	302	300	292	283	306	314	289	277	301	303	271	251	311	272	295	270	298	277	325	272	291	271	300	303	299	277	276	290	261	268	302	284	300	302	290	306	260	265	262	262	317	292	306	306	296	304	277	260	265	285	294	255	297	295	304	261	308	294	300	312	280	270	266	267	293	267	274	309	292	274	284	254	273	272	285	253	266	292	290	291	285	297	267	265	286	268	289	313	286	290	280	265	287	263	266	283	276	286	312	255	310	278	301	274	309	265	284	305	285	284	297	274	282	266	295	253	301	287	273	285	319	293	295	280	288	305	285	283	268	283	269	311	284	308	273	257	292	268	291	261	255	284	330	268	289	290	285	249	259	310	288	283	295	274	262	267	288	285	255	283	272	300	260	257	307	292	283	268	294	275	298	303	290	305	278	295	288	277	296	287	285	293	297	262	287	270	303	292	292	273	310	308	287	306	274	260	246	258	312	271	272	295	280	318	293	269	285	265	287	267	287	295	296	291	259	301	286	247	273	291	278	257	276	298	225	287	306	262	281	293	297	306	272	279	291	275	292	284	231	285	277	260	285	241	278	284	290	288	270	284	281	245	266	281	266	256	290	289	287	295	283	267	274	296	280	268	279	264	292	268	244	263	270	288	268	262	252	283	270	290	273	294	276	258	263	253	274	279	292	272	305	270	265	273	279	269	256	297	279	281	285	297	309	279	263	293	292	291	261	302	300	305	304	297	274	284	274	279	303	259	266	277	283	300	272	290	290	318	278	290	284	291	261	290	277	303	296	252	282	283	293	283	251	313	256	274	291	278	266	313	305	285	261	291	321	263	275	270	289	274	287	292	256	293	287	270	275	311	282	261	310	288	310	313	250	286	283	282	252	295	305	312	290	299	281	297	274	294	314	283	266	290	275	274	266	256	279	276	256	268	294	279	303	325	270	274	283	278	313	270	301	272	327	270	273	281	292	329	278	262	268	263	298	253	302	250	270	295	265	276	270	254	282	280	261	264	263	292	270	306	279	297	298	261	272	294	273	293	295	291	286	277	262	287	246	291	272	304	294	289	258	322	274	285	312	295	310	268	305	298	276	269	261	271	294	319	283	275	274	290	265	290	297	280	253	292	266	305	296	318	277	239	280	294	263	298	329	278	272	256	288	284	274	280	260	295	279	270	304	316	266	266	290	304	248	271	259	274	298	302	279	272	254	272	272	264	268	286	267	281	304	268	302	305	260	294	271	292	283	282	274	285	274	323	299	300	256	291	281	315	305	280	290	301	298	266	296	280	266	298	280	300	276	298	278	299	293	312	300	286	245	239	260	261	311	314	281	301	258	278	275	272	270	258	267	290	283	292	300	291	295	294	291	256	296	265	255	320	289	299	287	264	267	273	265	267	271	301	271	301	296	290	249	323	274	337	290	289	282	259	311	292	271	296	256	266	266	276	298	289	266	283	292	282	280	274	255	294	275	274	282	295	256	280	273	271	310	285	252	241	304	292	271	241	269	267	281	277	285	275	271	321	267	292	279	248	257	301	271	303	270	276	308	257	281	290	308	270	288	289	307	264	267	304	271	287	288	268	292	263	278	284	249	284	304	281	276	273	276	296	285	253	305	309	263	308	268	291	299	278	277	280	302	289	290	271	287	280	270	307	262	272	253	283	286	278	261	317	286	273	316	249	262	288	277	271	253	313	306	243	274	290	283	238	281	291	307	302	281	277	286	279	283	284	285	295	328	273	272	292	259	276	269	288	288	287	267	291	296	294	262	276	284	272	285	321	269	298	295	274	263	253	314	314	296	302	310	313	285	279	270	274	318	290	285	294	291	268	269	260	285	294	252	320	269	306	275	292	282	288	264	276	273	285	276	287	241	280	276	286	300	301	261	276	279	233	283	281	300	279	258	284	287	270	267	273	313	295	294	278	280	251	280	246	280	298	255	296	284	283	270	267	274	289	278	290	297	300	261	294	273	297	285	285	270	305	269	287	290	282	266	298	318	288	294	265	285	262	307	283	292	290	287	309	255	324	277	305	271	298	293	306	301	265	233	295	266	292	263	248	286	268	279	275	278	283	318	270	280	283	295	270	275	295	283	287	312	295	290	299	298	262	255	296	267	288	261	298	276	279	285	297	286	299	291	287	305	273	270	247	270	298	284	300	269	291	263	277	265	266	289	285	303	309	274	269	320	267	285	284	265	297	301	268	277	258	289	254	322	289	268	276	283	268	250	252	276	309	263	255	312	264	296	278	285	304	271	274	305	261	294	258	279	285	313	253	275	248	284	301	288	273	287	282	272	338	259	285	283	252	286	282	298	270	281	285	283	299	283	259	301	259	281	258	264	274	307	292	251	274	299	293	259	253	288	274	279	299	248	288	290	304	288	271	290	268	299	280	277	305	290	275	304	286	295	252	303	286	301	341	297	305	282	286	322	259	271	257	288	313	296	267	275	292	285	258	253	296	285	312	294	261	284	260	292	315	286	277	281	276	296	279	292	271	313	287	301	270	292	302	316	286	296	265	279	289	259	292	253	274	313	275	282	273	290	276	284	280	295	285	300	279	304	265	294	266	320	304	272	284	265	289	282	271	274	280	302	288	298	309	271	298	301	277	289	266	269	294	285	263	284	272	311	285	302	293	297	277	319	264	285	288	259	261	262	283	295	293	305	301	273	319	277	277	289	279	274	283	294	306	273	281	325	298	288	291	282	319	308	276	274	238	245	267	275	263	292	266	292	301	275	295	280	311	275	324	303	280	280	286	296	284	314	278	293	293	286	279	283	290	253	293	282	268	285	277	277	270	278	290	262	282	282	307	287	272	272	311	252	274	257	283	257	256	318	292	267	309	295	271	284	316	277	280	306	277	296	282	293	295	302	261	292	303	264	271	269	296	296	290	267	269	276	286	281	295	269	263	280	286	303	268	286	282	285	301	252	300	250	272	298	273	266	241	277	265	266	289	247	266	252	323	280	292	292	275	287	239	251	290	265	255	309	286	254	285	315	277	280	297	280	269	270	278	293	293	304	284	276	318	266	278	268	260	272	263	260	291	323	282	255	308	270	281	278	253	300	305	267	280	271	299	268	250	287	282	270	279	263	283	275	296	290	294	287	268	283	285	282	261	270	268	277	302	286	261	303	293	291	282	281	279	278	265	282	289	321	258	296	269	310	269	295	261	266	282	305	294	291	291	267	288	292	272	280	308	293	255	299	290	299	306	261	281	305	298	278	287	316	290	253	270	292	275	296	266	285	277	261	289	296	287	260	269	274	307	304	286	278	319	277	298	293	283	267	273	267	258	268	272	298	259	291	304	298	285	310	282	271	271	288	278	270	307	275	275	276	280	290	270	281	280	276	287	307	319	284	283	262	303
25090	44047	31609	14409	9579	7017	6017	4588	3590	2606	1787	1575	1180	1112	1010	841	789	694	680	524	498	511	516	492	438	428	400	454	414	393	401	383	395	370	391	378	360	377	341	375	331	344	349	327	355	316	307	347	301	329	331	317	335	317	296	283	343	324	362	312	343	317	346	357	319	328	311	311	317	298	331	346	323	342	275	329	339	299	313	304	303	328	273	330	314	292	316	330	309	304	317	312	328	336	313	332	305	320	345	306	313	345	313	313	302	293	347	312	340	312	341	338	339	338	309	302	293	302	328	308	323	307	345	333	328	314	295	311	316	315	296	320	294	309	316	319	319	310	306	286	306	319	309	317	319	300	336	319	344	309	311	346	318	305	330	327	329	324	268	300	349	332	319	292	297	290	324	275	318	291	345	316	299	339	298	308	319	311	331	290	356	330	323	288	303	314	296	296	285	311	313	302	321	323	311	324	329	326	332	327	298	322	285	305	317	325	328	326	306	328	294	282	320	347	317	309	330	317	343	332	339	334	288	315	322	305	292	312	327	321	307	286	304	325	298	294	302	294	312	313	338	292	324	317	334	309	323	324	308	312	292	330	338	315	351	308	309	313	333	303	314	333	297	305	311	333	318	319	327	308	328	277	306	303	294	285	298	319	307	309	320	294	352	327	333	297	293	308	296	318	326	321	279	330	297	322	309	290	297	290	324	307	325	289	335	329	308	326	313	303	329	292	308	350	356	330	291	300	335	305	315	283	296	306	359	325	276	320	314	337	331	332	338	318	331	304	341	332	323	317	329	306	311	322	305	299	315	322	312	327	339	311	332	302	313	306	318	316	324	323	312	305	311	313	316	332	330	316	308	305	326	314	311	324	331	332	327	301	291	326	311	349	312	329	324	322	316	316	315	313	317	306	304	319	318	296	305	298	318	298	322	301	280	310	307	332	322	318	344	335	295	322	350	290	339	282	296	327	325	325	288	331	312	281	316	326	318	331	287	330	313	301	357	311	322	285	309	332	325	320	324	342	272	297	331	279	325	315	301	309	303	342	330	340	301	341	315	317	328	303	321	319	334	336	299	310	306	343	289	318	311	316	305	317	336	322	286	306	339	339	297	333	326	321	328	318	312	282	310	317	323	295	317	330	325	302	317	321	312	356	333	326	305	310	314	303	292	336	323	301	306	317	356	332	318	329	322	287	312	306	330	318	341	325	312	330	299	296	298	297	284	344	308	330	306	340	302	303	329	335	341	298	307	310	319	298	321	327	296	297	337	303	326	291	317	297	306	327	293	285	320	321	302	329	294	321	315	302	289	326	314	332	314	304	322	340	335	313	322	307	343	293	332	290	318	330	324	307	299	330	342	305	324	341	340	310	351	325	332	333	337	356	351	293	323	289	337	291	302	278	292	305	347	307	304	316	313	302	292	318	311	314	303	319	317	292	288	288	303	318	306	297	290	339	333	310	301	331	350	331	331	301	322	301	303	327	313	312	323	327	302	298	309	325	307	300	297	319	328	281	307	312	333	294	302	338	312	316	327	309	324	295	301	298	308	294	302	323	314	339	315	306	355	299	316	316	317	310	335	292	332	284	302	291	354	274	328	313	321	329	316	310	325	307	323	341	307	287	335	326	304	323	296	330	344	348	320	299	324	319	287	341	329	328	328	310	321	317	308	359	309	323	306	335	313	307	297	316	317	293	298	319	310	306	287	314	300	333	303	313	327	315	290	323	328	318	316	312	320	310	296	324	344	285	308	331	314	318	308	343	320	314	300	298	280	292	303	312	310	295	312	344	308	289	304	331	330	328	317	359	320	264	315	302	289	313	333	328	327	326	276	334	317	308	331	316	317	314	298	314	291	273	283	339	321	298	321	323	309	265	357	294	285	299	312	302	313	310	310	311	295	328	334	327	332	314	318	282	283	309	315	314	295	329	316	345	298	319	281	313	301	341	337	275	296	298	333	321	327	278	297	332	317	333	310	332	313	307	307	302	303	306	302	327	318	300	315	284	314	307	339	280	316	323	328	282	320	306	313	317	338	332	297	321	297	281	300	295	321	305	325	307	315	297	298	312	345	323	324	336	327	297	317	300	314	292	315	323	305	323	306	313	316	306	295	286	315	285	292	306	328	298	327	322	355	310	362	332	335	336	299	342	328	290	312	311	319	316	347	312	326	308	333	310	299	321	310	298	314	325	310	300	312	332	299	364	310	307	294	329	310	309	290	339	309	329	333	341	304	322	285	288	311	307	307	307	281	295	341	322	319	304	323	357	319	299	284	319	328	357	318	300	288	326	355	311	288	304	331	322	322	271	320	301	340	326	347	319	312	298	310	264	291	301	303	315	302	322	290	326	340	316	298	303	312	306	316	328	303	306	313	324	319	305	303	304	301	331	321	296	296	321	308	324	312	308	306	323	302	307	292	300	304	305	299	309	312	298	295	321	316	326	317	329	323	304	335	359	345	302	305	317	321	301	313	314	340	300	303	307	323	311	324	337	326	320	310	327	334	307	287	301	289	325	296	309	306	316	314	312	313	330	336	323	305	285	311	294	316	329	302	344	296	300	311	273	299	317	324	314	320	320	310	322	305	323	302	308	293	300	313	288	297	292	363	321	328	320	325	298	349	326	320	324	341	322	274	287	343	309	308	315	304	307	311	303	315	301	330	323	316	322	344	310	297	311	301	313	331	296	315	325	257	309	368	331	310	311	288	302	332	318	344	320	329	307	326	312	325	292	319	290	301	335	289	318	308	277	330	338	336	325	312	312	307	311	318	318	305	321	315	319	331	360	320	313	309	309	309	271	303	312	344	307	309	331	325	306	337	356	320	319	307	315	311	326	297	313	353	300	320	289	316	299	310	320	295	310	303	330	342	340	298	313	308	356	308	310	287	307	328	290	340	314	305	288	307	319	321	305	328	315	297	330	315	335	316	317	304	339	331	327	301	294	302	286	312	305	311	316	325	316	322	341	336	309	312	346	309	322	325	288	327	322	314	336	276	335	349	305	321	345	306	367	319	314	286	334	295	332	280	344	304	332	306	314	318	339	296	281	320	338	342	297	312	308	304	338	287	311	293	302	328	303	336	310	323	289	295	297	315	317	302	281	347	302	317	328	289	340	330	334	314	314	301	316	315	332	317	328	289	306	314	345	345	313	321	312	309	312	337	296	332	299	328	311	331	319	303	304	307	301	322	317	346	302	320	324	324	323	325	299	312	321	310	303	316	347	309	313	297	308	292	324	272	355	306	309	325	284	342	312	295	314	304	301	302	328	321	305	345	303	308	314	320	283	316	299	351	330	311	307	285	305	294	289	332	327	309	298	297	317	279	337	296	328	275	326	310	321	315	351	292	300	304	319	327	325	287	304	302	296	294	311	299	332	342	297	328	314	293	311	348	331	304	290	307	316	307	290	294	301	317	317	326	285	321	270	313	301	300	305	325	323	323	334	332	308	311	292	318	267	320	318	281	348	299	294	319	309	313	336	304	321	312	299
22675	21238	28784	24010	21260	21441	14151	5209	3408	2556	1836	1402	1113	1001	907	723	697	583	577	499	399	397	374	372	361	339	315	309	297	320	283	250	236	263	232	236	252	238	237	215	192	246	187	217	189	218	212	211	177	209	196	181	218	186	184	191	190	185	186	175	198	192	181	173	173	179	192	180	196	172	177	149	175	179	172	180	166	203	164	160	172	183	163	160	186	169	173	176	158	177	182	177	176	191	174	159	173	176	188	189	150	148	181	175	169	181	184	170	169	188	181	176	166	179	160	184	179	186	166	186	182	189	145	184	154	168	162	173	185	191	159	176	167	192	201	149	177	174	191	168	181	177	174	180	155	172	154	166	197	162	172	158	208	172	148	171	170	182	212	173	172	187	162	176	196	172	194	161	169	164	192	155	175	175	176	169	171	184	170	184	164	177	178	167	190	167	199	147	179	169	177	168	172	184	177	179	164	170	190	163	172	160	151	183	172	181	151	180	139	178	159	175	174	156	171	167	140	168	166	160	172	168	186	178	174	190	171	159	166	165	174	178	185	170	175	197	189	178	191	153	170	184	174	153	177	164	176	175	172	167	162	163	169	166	170	172	218	168	150	174	193	166	169	149	166	179	175	152	177	159	171	177	167	186	191	178	175	169	153	204	175	194	178	195	183	179	184	164	177	172	171	161	156	172	167	176	160	141	173	165	153	176	172	191	178	160	165	177	182	174	180	145	169	173	159	161	165	172	157	165	179	196	181	161	164	163	180	179	194	181	165	174	173	151	193	153	184	202	171	176	178	185	161	184	175	163	185	155	179	165	185	167	181	164	158	170	178	159	180	173	183	167	184	176	179	147	185	172	167	171	162	175	149	201	180	156	176	189	187	171	192	164	171	166	157	148	182	178	170	179	164	154	189	173	187	178	174	178	176	179	171	151	185	161	191	168	171	180	179	184	181	161	158	181	171	159	173	164	174	190	145	190	174	193	182	166	182	151	170	193	190	163	178	173	190	187	176	162	161	192	151	165	186	170	165	186	164	157	188	175	174	155	147	181	171	170	146	162	182	176	178	169	183	186	148	165	170	159	164	148	213	172	172	179	180	177	176	182	175	168	166	185	217	185	170	173	166	180	205	182	187	151	179	167	194	186	173	166	154	178	189	177	183	168	161	187	178	163	170	167	159	192	175	182	198	182	185	161	189	154	197	180	160	195	176	183	166	187	165	173	169	170	199	195	178	164	159	176	177	176	183	175	195	177	171	175	183	170	158	169	165	164	166	181	184	184	148	185	176	180	166	184	163	158	178	166	171	160	172	180	163	162	158	176	160	149	174	205	194	181	168	195	164	165	181	162	167	156	173	171	183	169	170	160	160	163	178	199	164	170	192	185	170	174	172	155	161	188	178	151	201	207	162	166	190	161	159	184	174	189	176	173	182	157	171	174	184	176	195	154	173	155	174	198	181	170	188	183	200	203	176	163	168	177	194	182	172	200	184	166	184	166	156	180	169	174	171	185	173	167	150	179	189	181	192	169	181	180	163	194	190	171	184	188	178	175	184	173	179	174	183	135	167	179	182	169	167	183	170	189	185	173	169	183	204	174	146	168	178	168	192	171	140	193	167	169	158	179	186	183	170	155	155	181	177	180	165	145	155	160	168	149	172	193	184	165	144	170	173	184	162	164	180	161	188	160	173	174	171	159	189	145	166	178	192	177	177	166	176	180	191	173	176	167	167	176	181	175	188	187	183	176	161	147	147	181	151	170	164	161	162	183	168	168	187	170	208	141	172	191	179	180	181	171	164	148	171	153	166	184	184	173	181	169	178	179	152	188	180	186	189	170	167	177	163	168	172	157	167	162	184	188	150	159	167	165	176	161	166	169	176	169	185	170	157	183	173	193	182	198	173	185	178	196	179	161	172	174	162	202	176	173	181	176	183	174	149	161	167	162	191	164	193	169	179	176	180	163	191	190	178	164	190	180	183	172	192	163	173	165	173	169	174	170	179	174	185	152	183	172	154	168	200	178	188	170	157	170	186	175	143	189	186	185	176	195	167	170	189	164	187	188	169	169	167	167	185	157	162	176	172	164	172	160	180	178	167	184	162	203	178	180	171	185	169	173	174	155	169	185	167	197	162	187	147	172	211	178	158	184	166	184	185	171	136	165	182	172	166	149	194	158	169	168	172	200	207	177	156	181	180	160	173	191	184	165	158	154	165	166	166	171	195	182	178	175	172	171	192	173	178	164	163	176	145	191	182	187	164	164	157	184	187	181	173	160	196	171	162	176	175	163	169	151	196	156	187	188	190	164	180	171	174	184	167	185	190	162	183	185	168	168	195	186	183	169	181	161	173	158	189	195	184	179	183	152	175	169	168	165	173	175	171	155	183	156	155	190	184	158	162	193	170	190	183	168	168	170	177	193	182	159	191	194	165	165	171	182	177	186	193	174	176	170	160	160	182	182	130	176	179	152	172	174	202	195	174	176	172	165	167	175	150	171	152	173	176	172	185	150	182	176	153	164	174	168	177	177	159	184	189	192	182	178	174	188	184	160	182	184	175	165	170	157	168	150	174	191	180	168	203	171	186	138	151	186	182	172	165	177	149	184	156	159	154	170	197	180	178	172	145	189	174	169	183	185	163	174	171	197	174	168	179	149	193	176	180	167	169	168	203	178	163	178	193	188	171	160	137	173	160	138	170	173	183	159	182	170	190	178	181	164	181	162	173	156	180	186	177	190	193	180	202	176	168	196	168	163	166	171	168	166	187	177	172	164	168	172	160	192	149	176	164	176	164	146	160	168	180	167	171	164	178	192	170	159	161	180	165	202	186	165	155	173	178	193	167	166	190	145	168	169	176	164	187	182	165	154	172	145	189	159	157	179	154	171	161	165	185	168	167	200	166	160	165	176	175	176	148	158	188	160	185	143	184	154	169	177	176	202	189	201	174	157	161	173	169	172	153	176	176	185	192	155	188	178	174	187	178	183	155	183	168	166	190	154	175	188	163	174	152	190	185	168	162	142	181	178	181	184	177	160	166	200	175	171	178	179	177	189	163	205	167	153	186	159	185	170	192	180	161	187	163	167	177	178	161	193	177	187	161	170	169	168	175	162	175	177	157	178	171	226	188	168	175	150	177	149	156	166	152	172	174	179	164	162	170	162	176	174	170	163	156	153	172	176	194	134	161	180	168	169	172	184	164	160	191	179	177	174	179	165	168	170	181	182	172	184	182	175	159	176	157	172	195	170	171	156	171	159	161	160	202	151	201	174	185	177	160	188	172	183	181	174	160	158	171	181	164	173	142	162	168	188	164	180	168	180	171	191	165	163	166	166	169	189	184	182	174	159	202	171	176	149	169	151	149	185	178	169	159	159	179	156	184	168	185	155	166	166	173	207	174	179	165	176	187	186	180	174	182	175	180	149	150	167	168	188	158	170	205	172	150	193	185	163	166	181	165	165	165	179	188	174	187	165	170	153	165	174	171	156	186	159	166	155
28334	51929	40755	22058	15007	11027	9884	7553	5990	4501	3093	2474	2006	1627	1425	1204	1119	989	862	722	639	601	536	494	491	487	423	412	414	338	377	335	338	300	309	310	338	296	282	299	230	252	229	244	245	225	263	231	225	229	221	229	223	194	195	205	210	238	230	214	215	200	218	199	214	200	200	218	199	202	191	212	194	181	199	182	220	184	191	188	210	197	191	200	224	198	186	188	187	209	187	183	175	208	218	218	202	190	185	182	219	195	177	215	196	184	186	180	187	203	205	164	211	199	202	207	206	203	200	231	190	198	187	215	199	182	183	189	201	184	194	228	188	201	194	198	208	212	178	206	188	172	197	189	185	186	176	197	218	198	208	194	208	200	203	224	207	179	207	192	204	192	218	252	213	209	220	189	255	169	186	204	181	200	214	195	193	207	197	183	205	206	176	209	210	177	194	196	186	216	181	236	209	191	193	190	186	223	175	216	206	160	199	211	200	186	200	197	197	202	191	212	181	185	183	215	178	203	185	183	191	211	197	186	208	215	218	203	216	201	207	181	207	185	186	178	205	207	198	232	195	184	183	182	190	185	188	190	223	176	221	204	181	206	228	207	213	196	182	207	183	195	190	189	183	200	209	187	183	200	223	188	185	195	186	197	210	195	198	193	178	179	198	191	203	203	202	191	193	184	216	163	188	198	184	198	168	199	195	178	201	213	179	181	183	213	203	203	193	180	183	213	218	208	192	188	194	198	211	207	192	224	220	183	176	221	184	199	216	219	188	189	190	205	208	199	185	165	189	200	194	172	173	217	201	198	202	186	240	193	181	191	196	190	204	182	233	191	204	189	188	207	191	187	195	195	215	199	206	200	191	197	226	204	168	182	210	190	207	218	186	203	197	172	198	221	178	199	184	183	219	198	185	188	193	194	233	171	211	201	178	189	191	202	180	183	192	199	193	207	180	194	203	163	203	187	190	207	208	208	213	199	197	196	196	170	193	190	182	179	216	177	194	203	182	176	188	183	194	221	187	203	210	202	193	184	208	202	202	193	217	178	188	195	189	172	198	188	204	196	178	199	194	185	193	209	183	200	198	193	194	180	215	205	198	209	176	214	212	186	183	203	216	209	215	200	196	188	214	196	208	193	181	186	201	210	205	173	210	175	203	210	208	202	209	218	206	202	171	191	182	195	207	182	213	218	210	194	173	214	190	186	230	220	168	203	190	203	197	197	200	196	192	171	197	198	193	196	212	200	194	204	188	184	194	182	203	205	194	163	214	203	215	192	196	200	214	192	201	194	206	168	210	213	194	217	215	182	199	190	196	226	222	200	203	220	209	194	206	207	210	192	191	216	206	201	224	188	190	197	178	220	182	195	203	192	196	198	176	223	192	237	211	198	175	196	171	211	200	197	195	202	192	199	191	199	206	185	200	188	184	190	170	169	218	189	217	183	196	199	216	204	178	192	202	220	176	174	186	203	181	191	206	187	204	198	198	216	202	180	203	210	205	181	212	195	202	194	194	196	200	224	208	183	205	202	202	200	193	207	175	190	198	201	217	218	185	190	206	210	187	192	202	185	188	165	201	182	200	198	207	197	178	179	195	194	217	210	193	179	184	211	187	192	210	204	216	180	197	195	228	190	183	200	205	218	178	161	190	202	187	204	208	208	220	174	195	189	182	221	182	172	185	185	174	181	211	180	197	186	228	193	186	213	192	211	201	198	197	172	207	166	216	152	177	194	206	190	204	191	203	186	195	207	201	210	214	192	176	227	214	205	206	189	213	188	209	209	181	196	194	197	215	209	178	198	202	178	176	201	214	189	178	165	198	190	182	181	175	204	183	184	187	221	201	182	193	178	184	207	182	195	192	175	196	221	212	200	188	199	206	196	197	211	205	211	194	205	208	191	199	187	160	188	186	179	228	183	196	205	189	211	199	177	193	200	192	210	207	214	188	189	191	200	220	209	208	209	185	188	210	190	200	213	227	199	191	220	186	225	198	190	198	178	179	191	210	207	215	179	193	171	200	198	214	196	193	200	211	187	207	222	206	188	190	186	218	212	202	184	212	196	176	204	222	207	216	210	226	202	191	189	210	165	189	221	214	210	168	215	204	178	195	178	185	189	193	204	209	185	191	187	186	185	185	181	185	198	185	174	205	200	182	209	191	186	193	166	189	205	202	177	174	216	203	189	199	194	185	194	198	178	220	206	195	218	183	218	220	187	183	192	220	197	178	195	199	194	201	199	174	188	201	192	189	197	208	209	188	187	216	208	201	204	199	221	164	200	208	207	213	211	186	195	200	227	201	223	193	191	190	185	194	195	201	198	187	198	210	193	186	195	177	204	192	202	189	220	169	205	204	195	192	191	180	197	208	188	211	193	175	209	190	190	192	196	202	190	206	183	203	228	202	210	194	215	189	201	195	175	216	207	191	173	189	208	206	204	198	178	213	197	177	220	183	189	210	200	194	215	196	222	192	208	200	219	206	202	167	209	216	187	210	198	209	203	180	179	196	202	207	189	183	174	197	189	194	204	205	208	197	208	212	182	202	193	185	177	179	207	188	180	179	206	195	181	197	175	196	187	181	194	205	188	191	188	181	189	193	159	185	222	196	209	216	222	200	197	178	184	201	199	183	172	204	176	194	187	205	166	193	157	208	171	185	179	196	205	222	178	187	208	183	171	201	186	205	195	179	213	201	187	222	201	193	222	181	191	202	186	222	184	195	195	175	195	189	216	194	206	222	194	186	186	177	174	193	187	202	198	187	201	211	194	212	176	185	198	187	182	192	197	214	196	203	199	192	184	173	208	174	205	209	211	211	204	204	189	193	219	199	223	186	195	211	190	194	227	191	203	177	203	189	181	190	169	220	208	197	187	170	226	209	201	173	203	192	214	180	201	189	195	177	189	205	186	190	225	178	220	184	195	194	177	216	189	184	200	182	177	207	188	185	192	216	209	211	181	181	192	190	175	195	183	187	189	199	219	202	210	168	187	207	178	202	207	181	196	215	191	189	209	190	211	206	201	221	224	222	208	231	208	214	198	193	200	180	192	194	217	180	219	183	180	209	165	194	193	178	203	188	204	195	212	194	203	214	195	209	175	192	202	189	192	184	194	162	178	190	212	181	204	213	198	189	204	202	190	206	211	197	198	180	204	197	200	216	225	209	204	184	171	212	191	168	194	188	206	208	216	185	168	201	215	194	189	229	204	186	214	206	178	175	180	193	191	182	192	182	191	218	201	199	189	200	210	181	190	194	172	197	172	190	204	204	179	218	203	183	230	181	190	216	189	211	198	201	196	181	167	195	203	206	209	223	205	201	203	222	191	204	189	204	185	184	189	204	193	191	182	194	204	199	222	195	174	195	202	195	201	210	210	187	197	186	201	206	203	207	192	196	188	210	194	180	172	205	192	204	204	224	194	202	209	225	198	201	194	189	210	197	180	195	201	192	188	180	207	219	196	195	169	164	192	184	203	206	185	190	179	201	199	180	212	181	191
28291	23677	23757	12074	4972	2996	2311	1761	1420	1181	839	744	658	612	611	576	525	502	524	439	414	399	392	398	393	393	382	415	356	417	409	367	348	325	362	365	407	364	356	334	371	356	367	356	325	353	329	322	342	397	349	366	360	393	375	378	332	330	364	379	333	357	356	373	362	349	339	339	338	341	331	374	345	361	315	354	346	354	386	352	340	343	335	358	350	342	370	351	374	336	348	345	342	358	359	301	372	350	347	342	338	366	321	356	348	379	336	355	363	353	365	356	326	354	365	339	325	345	348	398	357	349	335	348	351	366	374	366	368	336	349	369	334	352	378	365	339	359	322	345	355	343	343	302	342	323	386	342	317	353	339	374	324	373	378	397	364	355	374	343	338	349	342	361	364	335	353	350	345	368	332	367	328	378	318	357	353	379	319	352	377	357	336	328	362	372	334	331	352	340	316	348	367	326	346	319	337	355	326	350	363	367	317	412	364	342	336	328	382	327	321	347	318	347	358	339	367	349	339	343	384	362	349	324	326	352	363	355	362	352	330	357	323	318	351	353	337	362	352	351	356	333	377	369	338	342	308	378	353	361	336	374	353	360	370	354	324	364	363	348	331	356	330	335	337	380	365	367	373	352	381	347	363	315	357	333	339	308	358	305	369	361	330	340	341	357	346	341	363	325	338	363	372	332	334	327	347	375	343	334	366	321	337	342	348	386	328	334	337	367	362	358	347	363	370	337	364	334	349	327	378	374	369	378	338	334	356	328	362	347	331	341	364	358	341	349	363	333	347	318	351	316	357	346	343	352	351	359	351	378	314	324	365	327	342	302	344	384	355	349	334	338	367	342	362	348	331	312	360	372	335	390	355	353	309	341	343	330	377	353	341	352	349	333	361	319	342	374	336	316	344	328	395	369	361	369	317	347	323	377	342	355	344	340	360	359	335	330	350	319	348	316	369	337	348	360	363	348	338	327	365	355	385	373	339	331	335	350	348	356	382	320	356	346	350	379	380	372	352	361	350	385	356	350	354	341	342	336	361	325	359	350	330	324	335	338	354	344	330	357	326	343	348	314	360	333	343	350	328	353	356	384	364	350	348	353	316	368	347	354	333	326	379	333	352	351	345	334	339	372	349	342	349	346	363	316	343	347	324	365	342	372	333	348	373	316	338	361	368	352	337	376	331	363	350	374	330	329	323	305	370	336	348	326	392	375	349	341	341	338	373	345	341	329	347	328	370	339	331	338	357	350	357	330	344	351	335	362	407	374	345	371	349	332	339	324	361	338	330	364	357	383	351	362	318	348	341	338	344	346	384	343	368	321	377	357	332	361	331	342	355	319	329	353	340	364	337	344	337	377	344	356	349	355	356	330	348	364	334	337	351	370	317	376	336	355	334	345	364	376	340	358	362	358	354	329	325	350	361	356	335	374	341	353	371	352	360	332	340	364	360	334	341	378	357	357	332	324	355	329	331	352	386	374	333	324	345	366	375	330	368	348	348	368	320	350	348	337	323	367	351	348	325	343	337	352	371	329	327	326	367	347	378	361	337	324	342	340	339	355	369	341	379	362	343	369	341	315	326	376	346	324	361	374	374	349	329	376	323	357	360	340	342	333	382	336	370	347	348	322	336	332	371	318	340	351	330	344	366	325	370	372	321	328	361	340	312	357	339	361	319	328	372	358	349	323	374	366	381	357	354	355	373	341	345	344	349	360	317	356	361	366	333	353	352	350	328	316	340	348	403	376	359	364	345	362	366	358	340	336	346	336	376	344	364	340	358	353	342	345	323	310	319	355	362	333	379	329	365	352	326	315	362	358	340	342	343	330	348	358	357	353	336	335	349	379	336	344	368	353	362	373	341	354	329	389	368	337	352	368	319	361	338	353	377	377	353	361	317	372	355	342	360	307	324	346	344	369	379	348	348	333	349	348	350	329	355	351	321	346	344	339	342	356	367	344	371	352	409	368	342	311	361	353	366	342	355	351	325	372	387	346	342	365	311	336	361	314	341	345	347	329	358	344	372	310	322	358	351	325	340	347	336	350	340	341	349	347	362	326	326	329	340	351	376	353	364	363	363	354	349	334	343	364	333	361	320	340	349	348	376	326	351	323	336	400	340	357	361	341	344	317	342	360	359	342	354	338	366	342	381	343	360	329	348	322	355	327	393	372	378	363	357	327	340	371	358	354	375	339	345	325	310	371	337	345	341	328	357	349	351	333	334	342	349	347	356	376	375	358	320	337	326	367	356	339	340	368	315	336	337	351	356	328	354	350	348	309	343	349	360	306	344	344	350	364	377	376	361	366	396	323	360	338	324	325	380	346	337	322	366	367	357	365	357	367	375	366	361	353	369	355	366	363	359	351	380	373	356	367	348	345	355	345	359	349	316	361	356	338	368	362	350	315	335	334	373	363	335	341	326	370	336	331	307	366	344	361	360	356	345	335	352	345	403	351	364	379	326	353	339	340	367	353	345	352	330	319	358	365	382	317	367	329	366	335	333	347	340	365	356	381	348	366	373	345	336	322	344	318	347	340	355	352	363	310	355	343	344	345	346	356	352	360	372	363	368	329	355	369	374	322	338	369	336	317	340	364	353	302	349	340	344	344	353	318	356	352	332	313	355	348	340	363	362	332	371	331	369	357	383	332	344	349	354	358	384	345	334	350	360	351	368	366	365	358	376	339	340	351	354	383	319	328	354	375	360	359	382	333	345	342	352	372	355	339	332	356	321	364	367	329	326	332	368	356	372	360	375	358	374	322	383	360	378	335	338	340	356	354	349	334	353	339	328	329	337	367	342	359	332	357	396	373	355	322	357	373	327	374	306	337	354	355	353	348	327	346	344	341	358	335	330	342	347	324	353	355	340	355	351	308	375	354	359	334	303	350	378	361	345	338	356	314	342	338	371	358	363	311	332	385	337	363	324	359	360	331	358	346	345	344	363	385	345	345	347	315	368	319	334	359	339	342	386	356	358	300	338	356	361	349	330	337	345	338	338	324	299	345	379	358	337	355	343	362	338	328	357	313	387	325	359	331	340	358	344	337	338	317	357	351	330	355	376	373	324	333	368	340	365	345	365	341	355	384	383	338	349	394	325	349	329	353	377	331	359	316	344	354	364	361	372	323	364	366	341	362	339	341	380	345	321	344	309	346	341	321	331	351	342	338	369	311	361	337	355	370	326	361	320	321	330	335	332	387	305	354	344	332	364	316	324	364	343	335	370	322	341	314	342	336	363	355	327	340	340	368	320	361	357	334	326	352	349	358	334	396	338	326	348	326	376	375	325	339	369	372	335	345	333	324	335	347	345	361	368	369	377	340	356	350	382	324	310	360	340	345	319	359	363	349	362	342	345	360	365	367	362	338	330	299	333	334	336	324	380	322	378	367	334	377	347	400	323	324	347	344	364	343	340	342	346	348	372	327	358	372	343	336	321	370	387	324	336	345	359	401	385	327	342	344	346	324	362	363	335	323	375	337	374	334	363	350	338	348
24242	36971	26218	12143	7203	4942	4239	3233	2550	1924	1413	1173	938	900	825	764	653	629	612	560	504	449	467	482	462	439	441	463	451	447	493	434	425	420	449	403	443	459	427	414	382	436	393	386	427	420	411	382	408	385	399	398	415	409	398	366	400	388	387	421	391	415	381	417	354	383	390	392	395	395	341	411	371	413	392	389	394	396	379	434	402	381	417	405	410	400	448	366	404	366	387	414	339	391	408	382	418	405	413	372	390	391	375	376	364	417	402	385	416	442	418	384	418	391	396	416	388	394	396	391	403	372	430	374	389	356	409	410	398	407	400	417	409	408	404	375	380	405	374	388	413	387	358	365	383	416	399	421	394	361	385	400	372	407	400	396	334	363	394	385	383	366	419	388	326	346	370	383	378	383	395	416	384	407	386	406	402	393	380	380	363	408	402	432	376	389	355	392	359	422	402	408	398	351	419	388	421	399	397	405	393	388	364	406	373	392	377	420	375	436	396	384	426	378	385	391	407	377	387	379	409	386	384	414	429	390	390	396	373	393	366	396	393	403	367	394	394	393	370	401	377	408	424	388	370	416	383	365	399	393	397	388	418	447	393	394	385	410	406	396	397	394	418	363	381	382	358	354	389	408	387	361	384	419	392	393	391	396	376	398	406	398	379	345	351	383	390	415	395	395	367	390	402	399	373	412	394	389	411	387	416	380	389	409	392	391	389	400	395	390	398	403	364	426	390	407	366	395	368	380	390	364	414	412	372	381	440	373	402	388	368	350	434	377	355	405	396	364	386	381	408	408	378	391	390	416	404	375	387	377	388	397	386	376	409	410	370	369	384	363	383	369	408	442	365	365	384	395	370	396	371	393	402	396	381	376	406	374	375	403	381	365	381	401	396	395	412	413	376	413	372	390	376	404	406	398	370	394	388	375	361	382	409	370	367	393	419	412	434	428	400	390	373	385	363	402	374	387	392	402	429	399	426	396	395	376	426	385	424	388	407	384	411	355	383	376	398	394	421	392	389	358	361	393	410	384	398	395	398	348	406	417	399	383	352	384	417	454	393	376	393	369	401	402	395	392	438	366	385	424	409	386	370	403	403	381	368	392	366	406	378	377	438	412	383	356	397	377	394	366	408	416	394	388	384	401	371	384	381	393	394	439	398	408	361	384	369	427	398	359	390	388	407	421	418	378	376	380	388	410	404	401	397	409	359	403	382	412	377	394	388	397	417	374	415	405	371	372	426	419	411	413	361	367	396	394	373	384	405	379	389	354	369	411	367	390	390	395	432	419	381	353	386	406	344	426	406	414	408	397	377	377	426	363	389	406	440	408	418	374	410	398	360	385	437	372	377	378	366	378	384	387	366	362	394	389	383	394	404	385	388	350	399	412	392	417	412	366	379	371	374	385	371	407	423	394	415	395	363	395	434	367	427	405	393	374	427	375	397	413	427	403	362	415	422	366	382	381	404	431	368	419	366	383	433	407	364	402	413	397	387	405	390	419	384	392	414	399	408	380	408	433	382	393	365	401	372	406	411	368	389	384	399	380	426	395	410	355	424	396	396	416	419	380	382	375	394	407	369	404	377	401	388	384	389	371	383	385	410	406	386	379	398	361	346	398	392	401	388	384	381	417	403	401	426	394	397	393	410	387	375	399	412	406	381	402	387	389	421	389	437	401	383	397	375	399	397	353	414	399	424	393	402	398	405	372	399	379	392	410	380	361	394	409	389	409	400	403	411	413	442	405	398	439	382	398	433	388	387	378	403	384	378	422	418	417	407	427	405	386	395	407	391	378	434	378	403	386	396	368	421	398	375	369	415	365	374	388	427	391	393	390	370	396	414	373	379	383	394	405	371	376	421	407	405	380	361	407	389	378	402	389	384	389	409	420	427	408	388	395	377	381	377	376	384	377	397	361	401	374	354	397	408	379	369	400	403	396	385	394	385	365	385	402	367	403	380	378	411	390	385	398	385	403	412	399	405	363	403	408	405	419	366	400	382	398	350	401	352	394	370	425	397	395	388	376	395	390	390	419	413	434	420	357	358	402	394	396	378	409	400	386	380	376	409	431	377	386	394	368	397	405	383	392	381	400	396	394	421	366	389	361	399	376	394	390	384	368	378	386	406	380	392	415	333	400	392	397	384	434	346	375	404	395	399	408	420	382	391	390	415	393	389	387	389	389	374	406	399	402	380	406	404	403	357	400	392	418	371	379	429	391	383	388	357	397	434	350	383	408	383	434	391	390	407	352	403	392	405	386	388	417	389	405	376	364	372	402	373	391	407	381	417	365	375	382	385	405	379	381	408	385	428	393	368	422	405	371	372	382	398	397	397	367	366	392	398	419	426	395	410	371	375	406	417	384	382	406	370	396	406	375	392	384	397	354	396	371	393	396	389	384	371	395	384	390	375	391	387	386	375	430	382	383	372	416	395	385	397	387	371	421	381	373	377	395	407	375	379	358	406	377	400	405	412	380	407	373	366	390	403	362	411	430	362	385	437	363	396	410	401	405	394	404	412	379	416	381	401	421	362	420	373	409	401	384	372	412	391	408	396	423	380	421	417	394	344	361	381	438	388	383	372	375	398	401	422	430	402	423	385	382	398	380	418	407	385	375	420	364	366	394	389	418	387	384	388	402	404	398	370	366	420	363	442	411	397	373	396	380	410	396	383	380	385	404	370	393	405	409	368	369	409	410	390	425	420	398	390	403	384	380	404	371	380	378	372	411	397	389	426	417	387	391	415	405	402	400	384	373	362	378	405	367	375	401	396	368	418	380	384	402	421	376	412	439	380	415	399	366	420	418	392	395	389	403	382	410	384	367	416	398	440	406	396	420	377	408	375	380	408	408	388	373	434	366	384	405	421	380	386	373	383	390	355	370	348	371	428	385	389	392	395	397	376	397	395	347	390	404	395	396	387	379	392	376	416	344	378	424	381	407	405	396	408	385	383	358	400	367	408	410	365	375	394	399	385	349	391	381	353	401	407	389	444	413	382	417	409	396	374	390	400	370	387	390	376	379	384	401	400	409	406	353	381	433	394	360	424	378	387	379	369	412	370	403	419	407	415	378	384	433	422	420	384	398	424	384	386	392	423	375	382	422	378	398	382	418	383	406	404	372	425	387	352	378	406	384	356	411	408	410	407	368	370	385	396	420	428	368	379	376	434	379	363	410	389	387	396	391	394	398	331	399	408	380	404	392	413	402	378	371	421	413	414	428	423	360	419	387	374	409	378	417	421	382	413	410	371	381	403	425	370	407	356	379	392	382	371	357	376	388	399	432	380	405	381	378	408	357	361	395	385	390	395	379	412	360	409	373	409	408	407	379	374	394	361	399	383	407	397	398	405	380	398	387	378	419	391	405	386	417	404	365	400	373	402	410	394	418	372	384	416	393	362	385	384	368	410	384	372	365	394	390	362	405	371	403	413	411	404	409	407	382	367	387	418	367	381	369	406	405	408	424	385	396	386	368	402	370	386	392	371	380	434	398
23625	21173	28270	24365	21116	13787	5209	3249	2442	1740	1377	1048	865	866	802	670	631	567	534	475	471	423	384	355	397	361	376	341	355	340	321	344	325	314	320	322	310	306	296	282	274	265	296	321	311	293	293	272	276	305	232	286	284	296	295	279	260	288	286	270	286	290	244	297	298	253	286	279	268	285	247	264	263	271	288	251	283	271	274	297	287	270	272	261	262	275	318	292	287	273	258	280	296	260	257	258	269	281	248	271	251	262	256	285	255	260	285	279	250	267	289	261	269	289	277	306	252	261	241	261	259	254	267	271	282	274	282	271	286	294	272	249	283	289	258	264	275	283	287	281	287	249	260	286	270	270	255	291	253	258	276	255	299	285	266	264	286	251	301	270	261	290	276	279	284	282	267	262	280	254	287	260	274	267	273	295	275	280	285	256	270	270	257	255	250	270	272	255	281	266	297	277	271	277	262	236	316	250	271	263	290	290	272	281	249	284	256	260	264	271	255	305	309	284	246	256	279	256	279	275	251	246	249	278	286	287	266	291	280	236	276	306	318	278	294	281	303	270	284	267	298	261	262	273	269	232	270	288	251	265	257	249	292	279	283	292	271	279	289	261	270	303	297	282	257	302	247	276	302	242	281	259	278	267	272	279	281	241	280	246	286	263	286	264	271	275	285	277	267	269	302	298	250	248	239	274	290	287	265	255	286	252	265	242	286	281	291	293	257	264	278	261	297	284	287	293	253	265	244	267	290	250	262	267	296	284	256	255	293	318	270	278	248	263	258	282	258	290	246	277	275	272	272	273	285	275	278	292	287	272	279	267	272	260	275	245	285	260	278	248	281	267	244	280	256	291	243	255	269	255	314	265	293	261	291	269	297	267	251	286	271	281	268	263	291	260	281	214	286	277	266	266	285	263	264	268	285	279	250	281	273	283	272	290	301	284	280	275	269	280	266	253	296	283	257	261	273	313	311	257	266	260	281	278	238	278	269	230	262	288	245	265	252	257	251	260	300	272	258	238	256	268	243	270	263	270	260	278	264	279	284	270	268	293	268	246	257	305	297	291	273	264	242	304	237	289	268	297	256	286	287	259	281	250	293	290	226	295	277	281	263	261	282	253	285	269	291	281	272	254	285	268	302	282	300	253	276	288	282	266	269	266	278	282	236	297	268	308	281	255	261	250	284	286	273	271	287	299	280	289	283	288	265	291	270	299	298	270	277	263	261	274	304	277	243	284	301	276	287	275	286	280	266	248	249	270	265	272	275	257	293	283	267	256	287	264	291	242	298	287	315	266	280	303	305	262	289	268	289	301	286	287	252	282	259	284	272	279	266	251	266	277	266	268	275	262	271	291	256	273	288	267	250	242	249	272	277	285	270	290	274	250	260	252	253	276	292	245	274	283	258	270	263	288	239	269	299	249	283	284	233	253	287	258	304	268	283	266	267	285	265	288	277	269	295	273	232	260	253	265	286	268	294	272	267	245	271	279	255	279	254	258	276	254	251	278	277	293	297	260	292	259	282	258	267	254	283	261	262	257	282	286	257	307	292	261	295	245	260	296	282	285	235	289	255	257	261	286	260	272	305	270	285	276	245	259	277	279	265	294	252	280	289	270	278	268	286	247	285	281	271	287	269	275	298	295	267	274	258	282	243	279	270	295	262	268	294	300	260	253	254	267	270	251	281	310	280	265	261	302	270	268	257	276	264	263	279	320	275	290	277	261	234	281	229	284	268	264	296	273	298	275	281	284	285	286	271	297	262	268	264	247	257	327	277	277	271	264	310	264	264	267	254	276	256	286	286	283	272	266	255	252	244	236	265	246	264	267	264	252	261	296	287	271	269	249	267	261	293	279	290	296	296	282	250	226	274	294	235	282	259	242	308	259	276	281	270	270	275	299	271	266	277	273	251	255	284	299	265	284	274	260	280	295	255	290	255	283	264	304	255	282	326	281	296	245	272	286	278	251	263	247	296	290	288	310	241	279	303	264	280	273	294	255	275	276	282	261	257	282	301	282	277	273	290	270	283	286	273	280	278	276	289	260	295	298	278	294	270	272	244	285	267	262	247	282	265	269	269	264	255	239	247	302	283	256	281	276	278	296	260	274	298	318	262	299	275	303	318	272	264	283	233	266	265	285	278	288	289	265	296	218	259	249	259	269	294	285	305	296	251	266	272	272	284	251	286	272	277	279	251	265	229	278	255	265	256	270	271	274	277	284	262	255	269	241	268	275	259	276	246	246	275	269	274	270	303	287	257	271	285	263	268	263	282	254	301	274	299	268	241	243	260	252	277	269	254	252	282	289	262	275	278	269	282	303	263	288	307	316	261	255	296	281	253	247	283	286	262	276	296	254	275	289	310	277	273	279	269	257	267	267	296	238	295	276	264	242	265	271	288	293	293	315	261	275	275	247	228	257	252	276	263	248	290	285	227	292	243	281	265	263	239	271	274	268	284	248	241	286	287	279	251	286	286	287	283	271	270	273	252	283	263	277	270	268	267	307	269	273	265	255	268	264	267	256	258	269	270	262	272	265	272	277	257	271	302	308	284	286	291	280	258	274	295	259	272	267	267	265	301	280	300	284	302	268	274	290	269	268	276	285	286	283	262	258	259	257	288	274	258	301	275	251	269	263	272	291	281	269	267	290	288	259	273	267	284	280	277	282	273	266	281	276	267	305	287	287	290	284	278	271	266	290	269	267	277	278	290	264	251	275	287	287	268	275	285	277	280	289	290	262	259	277	299	277	263	287	250	289	260	292	288	266	271	263	269	279	262	240	286	250	277	260	239	258	296	283	279	280	295	251	287	260	257	254	266	277	277	243	253	292	274	241	253	267	260	263	273	252	269	305	277	272	284	296	277	269	295	291	301	243	260	293	253	278	252	283	274	242	302	247	283	299	277	253	250	260	290	265	247	262	250	280	266	275	249	276	274	264	255	284	272	296	276	255	297	295	296	260	296	270	254	274	255	281	284	247	290	277	285	275	292	285	281	280	224	263	264	253	272	258	273	262	286	286	248	266	246	276	257	294	280	259	261	291	266	258	301	267	245	298	283	272	272	270	261	305	291	273	281	242	266	285	263	279	258	297	268	296	261	269	274	280	261	269	283	278	276	277	284	257	271	295	290	267	245	278	286	274	247	297	258	254	280	287	274	270	254	274	254	258	283	275	267	277	295	274	273	263	240	296	265	314	296	272	270	290	258	264	260	272	284	296	246	263	290	304	249	272	262	273	306	260	259	294	282	267	256	290	240	277	282	294	269	264	275	262	242	290	287	303	283	283	288	258	273	238	278	261	305	279	273	280	267	262	260	298	265	264	264	273	260	276	262	273	276	266	261	282	277	288	279	296	263	295	293	275	275	278	272	272	264	255	253	289	288	266	305	290	279	255	284	278	262	309	298	267	229	269	295	295	259	278	285	259	269	261	287	242	269	277	274	268	280	275	289	295	280	276	265	268	279	287	283	287	281	288	291	291	294	275	279	292	265	283
24683	47797	36512	18142	11163	8399	6754	5382	4204	3207	2306	1834	1491	1310	1152	1067	878	784	777	663	581	579	540	518	516	505	470	451	450	431	410	439	378	386	340	375	408	395	344	361	362	351	356	363	294	389	306	344	338	320	322	291	368	326	357	358	323	319	345	352	309	329	321	342	315	322	341	335	299	331	318	301	330	286	311	357	328	311	350	294	324	289	339	332	340	297	332	328	310	298	319	341	258	295	341	346	319	310	333	294	318	346	299	313	313	309	291	290	335	321	328	289	342	278	329	311	323	312	285	266	305	318	365	322	322	304	338	314	321	302	300	312	315	286	323	313	296	296	324	323	312	342	294	319	301	331	301	304	323	311	334	324	289	312	319	323	298	297	319	320	301	324	327	296	305	334	288	292	341	295	280	322	303	323	278	323	333	312	306	318	284	314	297	299	325	308	309	351	307	350	310	324	296	307	345	308	317	307	302	362	296	308	358	329	316	338	294	293	294	311	308	270	339	281	329	314	319	291	298	312	314	325	312	329	289	313	291	296	317	318	285	313	315	313	325	310	305	331	342	314	333	339	327	295	325	275	311	332	317	312	318	323	316	314	313	302	343	295	293	343	315	309	322	318	296	295	316	320	307	342	295	303	317	322	314	352	325	307	325	341	301	325	269	296	319	319	324	322	303	311	307	367	307	314	333	315	308	330	299	293	309	331	346	303	343	314	294	315	298	310	311	332	334	317	310	305	332	308	350	312	319	353	310	291	330	276	350	317	299	331	298	342	324	301	291	305	313	307	296	308	355	298	303	314	314	301	309	300	319	321	339	321	304	343	295	340	298	320	290	299	349	288	310	319	353	306	271	302	307	333	314	289	308	314	308	312	332	346	306	322	301	305	316	285	311	315	287	318	299	311	326	305	293	309	298	292	321	309	331	278	285	291	330	309	317	311	337	288	341	328	321	325	302	324	313	316	310	339	294	309	339	318	309	313	307	329	299	315	319	333	296	309	322	290	337	324	325	309	323	302	272	287	305	326	328	304	314	327	300	281	343	326	345	329	273	334	278	308	273	346	319	308	357	341	315	313	301	348	379	339	311	333	295	314	314	347	318	297	331	300	303	284	309	283	346	306	329	294	306	310	340	299	315	319	298	288	336	329	312	298	277	319	352	317	310	314	330	269	331	341	296	300	310	335	307	328	303	316	294	311	319	321	331	323	260	305	307	319	326	333	318	292	299	298	327	319	301	315	291	288	304	293	285	298	311	279	304	336	309	320	303	313	279	307	301	310	294	339	317	287	304	328	324	333	320	312	315	312	304	287	298	304	325	322	294	285	285	281	286	299	286	320	298	322	305	315	330	325	315	304	289	317	307	290	305	304	318	325	307	304	309	330	283	311	326	329	332	311	346	299	299	301	313	285	299	297	331	314	319	323	289	329	325	327	300	307	355	327	281	312	350	309	305	314	325	313	297	324	335	313	311	340	306	325	299	307	284	315	307	339	302	310	287	311	322	298	312	313	310	324	319	301	323	323	325	292	301	311	320	307	316	325	303	329	305	313	311	304	322	310	282	323	311	297	347	328	313	320	332	329	328	309	324	308	314	300	306	270	320	328	320	328	306	335	309	362	300	325	282	311	309	309	288	311	295	302	304	274	339	301	321	303	304	297	342	330	313	309	309	316	321	293	274	323	303	310	313	295	315	296	333	296	320	323	332	280	310	325	325	303	299	286	329	296	302	317	311	300	312	307	310	308	306	306	305	314	333	290	298	287	317	317	311	306	306	313	318	324	328	298	267	335	307	309	364	318	315	298	303	291	324	290	304	284	300	340	347	287	322	332	290	299	326	311	288	322	336	320	333	313	274	291	312	290	321	327	300	319	328	341	323	309	316	310	282	286	321	343	321	283	312	319	296	294	297	328	303	304	322	300	279	332	321	333	312	323	291	318	306	287	324	322	316	301	307	295	304	320	326	354	307	316	285	311	296	286	321	319	321	331	317	311	312	309	300	310	305	291	325	317	325	304	329	354	340	330	332	320	321	294	282	307	324	325	275	319	304	337	321	315	318	287	304	336	317	324	343	333	290	335	289	328	337	328	293	305	313	314	317	309	324	325	286	334	313	303	346	297	345	323	324	328	300	312	337	312	285	323	342	323	305	331	330	310	308	331	304	298	317	310	282	317	321	352	287	310	290	308	346	319	289	321	332	332	269	348	336	324	327	303	320	307	292	316	318	276	311	302	305	309	305	297	273	304	296	329	310	329	341	329	329	309	301	321	321	294	305	305	318	321	308	274	334	319	323	301	309	324	302	308	314	299	293	332	319	312	279	333	326	326	322	303	314	303	330	288	294	289	305	310	294	326	328	299	291	323	338	286	310	327	319	298	298	299	283	326	310	330	324	296	307	362	303	288	318	299	302	296	303	295	304	325	324	329	309	341	300	326	299	308	306	301	327	308	299	309	332	304	311	323	326	315	332	292	285	335	318	301	307	317	360	314	324	303	302	330	292	308	313	302	306	298	294	313	312	339	304	285	288	313	317	334	306	317	332	298	357	290	302	301	325	307	331	336	307	333	315	347	325	300	317	305	345	307	306	315	289	303	302	330	331	314	339	322	332	307	306	310	299	329	286	321	305	334	347	319	321	322	326	298	313	317	304	307	339	315	309	313	298	323	328	299	357	292	330	314	306	324	307	314	300	307	317	328	307	314	306	321	331	298	295	329	298	307	328	284	331	302	314	323	286	322	313	331	286	326	327	318	322	320	293	307	287	302	327	302	303	342	314	290	323	330	305	318	295	358	315	296	340	302	296	288	340	334	305	322	287	325	325	334	342	286	315	348	320	301	332	321	326	307	336	331	314	315	287	335	294	333	300	323	289	336	320	299	332	299	335	326	330	310	323	325	345	334	347	324	297	292	300	323	304	334	297	292	287	345	364	345	308	318	325	311	311	301	339	309	331	306	307	318	308	312	336	303	320	318	315	299	316	299	314	313	315	298	314	342	309	308	306	330	299	323	301	324	317	341	347	312	314	315	332	303	279	314	308	301	313	304	302	280	296	293	304	331	300	290	295	334	313	334	309	354	338	306	311	315	312	300	275	324	297	299	323	327	315	297	297	314	298	316	317	309	330	312	308	299	304	311	334	305	276	319	352	322	311	321	311	311	304	265	311	281	318	310	305	331	348	340	316	304	304	310	296	292	370	335	299	331	315	304	319	324	293	309	309	344	303	307	317	316	324	268	311	309	287	298	284	334	303	344	316	332	307	314	331	324	308	305	307	317	296	355	331	339	269	279	310	292	301	310	280	320	341	322	319	326	321	284	344	301	317	338	303	311	343	326	309	327	306	310	292	314	312	298	312	329	317	307	323	330	305	299	267	307	301	293	335	310	321	299	309	306	321	285	294	318	294	306	292	317	289	325	303	370	373	290	306	289	361	325	290	292	301	291	331	300	302	323	338	337	317	316	283	297	312	313	300	314	337	311	320	329	330	313	303	336
24833	21202	27436	25273	15570	5327	3240	2357	1842	1459	1097	912	726	692	659	613	565	515	486	415	410	425	428	358	375	389	368	357	372	349	336	298	352	338	329	317	284	331	327	329	322	314	306	306	304	272	296	282	296	288	284	311	302	300	259	306	310	301	286	305	288	267	280	287	260	325	295	277	319	293	308	274	269	317	292	289	285	277	276	293	259	282	291	297	291	274	273	284	300	277	268	299	307	268	295	277	290	277	293	294	257	276	303	289	282	293	312	284	271	297	328	282	288	275	283	268	295	300	332	272	262	275	276	279	266	290	264	298	292	282	267	307	274	284	245	289	271	272	288	305	272	273	314	278	271	296	307	292	271	303	285	303	285	294	285	290	301	273	278	293	294	327	272	300	271	292	289	266	275	251	275	266	290	294	333	297	267	289	309	315	300	298	326	289	283	298	271	299	305	316	274	320	267	272	303	298	302	304	314	316	291	316	280	293	300	295	304	294	296	295	270	302	280	279	265	303	270	298	261	286	312	267	256	251	303	292	287	264	303	285	289	315	305	275	280	274	293	296	293	276	300	288	277	277	297	300	298	302	301	325	291	290	281	312	261	290	287	288	293	302	304	304	295	307	282	283	274	247	271	277	289	260	266	273	284	258	298	266	294	282	264	289	286	269	285	269	280	279	278	273	289	275	282	263	287	278	278	289	292	310	319	287	309	298	274	268	297	280	276	292	267	266	294	285	287	283	289	282	287	268	296	277	310	290	259	265	301	280	306	277	272	274	288	280	277	278	302	286	278	310	304	320	267	285	320	282	270	282	285	297	277	303	283	271	291	309	284	305	267	305	282	276	299	295	305	309	298	301	262	293	273	300	282	279	277	259	314	294	282	276	303	298	260	310	252	293	292	283	309	291	270	268	304	268	300	291	261	273	257	271	286	260	272	255	266	284	283	284	288	270	285	292	280	273	295	286	276	294	293	281	297	280	273	268	282	263	290	306	283	273	276	304	310	327	299	287	281	266	305	287	269	292	269	290	288	326	292	305	264	298	274	310	270	288	277	327	297	304	276	286	309	294	294	295	232	287	307	266	263	296	281	297	306	295	281	309	279	276	321	309	284	315	286	314	293	324	280	273	283	301	310	281	312	277	304	292	290	283	267	279	271	301	291	283	272	280	326	303	285	276	289	254	300	276	276	288	316	303	328	280	281	301	256	291	296	304	281	263	293	281	309	285	291	284	272	266	272	281	305	259	292	309	294	286	291	286	290	271	331	305	275	243	297	291	259	303	268	286	302	291	308	276	262	292	294	313	280	307	283	274	262	314	281	280	267	296	261	264	275	294	308	256	294	293	281	279	287	303	285	286	304	276	263	262	305	262	286	268	280	277	265	278	287	273	291	283	267	299	287	276	288	277	263	287	307	307	269	275	292	277	316	313	273	273	272	281	280	275	297	283	280	315	289	284	294	289	278	270	279	287	267	299	311	322	280	283	273	308	293	282	262	272	292	280	283	287	307	282	280	291	313	315	287	291	305	270	284	282	303	308	314	295	288	271	288	297	291	295	280	327	265	301	289	268	317	282	291	285	277	276	291	273	279	274	308	295	277	302	312	282	307	276	281	285	292	311	329	279	276	308	280	245	305	302	304	283	262	292	275	278	287	296	312	282	280	275	270	303	268	294	276	302	271	285	269	279	262	305	273	276	273	304	276	292	288	287	274	266	262	277	313	287	287	309	284	293	275	293	298	270	279	278	274	284	267	281	271	304	264	322	256	305	262	276	310	305	306	288	286	294	263	303	291	290	275	300	287	276	300	308	311	287	285	275	293	277	264	271	296	283	290	305	270	299	302	304	287	304	267	285	292	326	318	291	309	273	265	281	298	313	303	297	289	302	278	292	267	309	269	270	299	234	302	274	302	287	281	284	291	293	267	293	271	280	298	299	271	307	312	268	283	307	268	300	266	266	280	291	272	261	280	297	311	275	282	268	299	297	286	278	311	293	260	294	276	284	286	271	288	264	306	314	321	307	272	280	282	269	271	278	339	294	248	300	288	256	298	303	293	298	298	277	322	287	310	274	272	286	288	289	310	288	248	309	313	307	283	277	295	301	314	300	291	290	282	296	301	297	264	301	294	292	285	320	309	298	289	285	267	292	306	280	319	296	270	297	275	303	276	273	279	279	270	305	276	279	283	266	308	286	264	300	315	315	288	313	286	311	278	300	273	292	273	265	283	285	297	250	264	298	288	277	331	257	296	281	285	306	313	307	293	290	268	272	294	279	298	312	316	285	310	292	282	282	319	274	267	293	279	286	250	289	295	283	276	287	287	281	308	280	289	301	293	279	310	273	294	283	320	283	285	298	280	298	292	309	277	300	263	304	284	281	276	302	298	256	294	281	264	287	263	318	283	293	297	268	252	292	297	290	293	278	307	288	295	276	286	306	264	303	292	292	269	286	311	281	302	298	296	270	293	321	288	275	274	308	313	276	270	284	314	327	284	262	334	273	314	289	287	295	291	271	281	287	286	282	311	311	315	256	300	319	309	296	321	271	288	289	275	289	288	264	284	315	311	293	284	296	263	341	300	272	296	290	281	257	263	304	292	294	267	289	269	296	288	331	306	278	269	296	326	302	273	290	285	298	301	266	281	296	299	292	297	298	279	284	269	299	251	290	290	309	300	281	311	273	276	306	315	316	289	303	283	291	273	259	269	274	271	294	282	272	276	303	286	265	288	287	299	298	254	264	274	283	284	287	313	303	273	300	298	277	306	261	277	275	283	278	325	308	258	295	273	285	274	297	295	281	291	311	284	280	318	278	319	302	288	301	282	270	267	303	303	283	289	302	262	300	280	267	294	292	307	292	290	306	277	279	321	289	277	303	303	275	294	319	279	260	312	315	302	289	265	284	290	298	321	288	291	282	295	280	274	346	321	268	289	314	285	285	304	280	294	317	267	280	320	321	274	266	277	283	300	286	292	249	283	274	300	324	304	256	312	297	315	296	300	312	267	269	284	283	314	272	304	260	287	319	275	289	291	294	300	295	276	275	307	274	268	301	263	257	284	309	303	272	306	304	305	276	311	273	294	263	289	305	303	278	306	242	282	269	295	293	279	305	276	282	303	278	289	292	244	270	298	282	288	304	288	320	290	299	271	276	290	260	274	286	269	299	286	286	288	270	276	280	301	316	279	290	279	287	278	308	270	291	293	279	278	304	256	308	292	301	296	293	279	262	270	269	285	307	297	276	289	284	307	282	298	255	303	267	267	279	316	301	278	305	283	307	264	283	262	290	276	294	292	267	285	292	262	322	312	275	260	266	296	280	282	280	318	274	296	279	280	278	256	286	283	285	274	286	289	289	286	313	320	285	278	272	282	280	269	317	281	305	292	291	314	288	265	267	290	274	293	290	278	279	303	270	310	274	275	280	316	286	302	287	288	307	288	311	279	297	285	305	304	294	301	284	297	273	301	299	301	289	295	290	258	310	277	282	276	280	278	276
24815	44571	32788	14856	9297	7212	5735	4688	3427	2657	1983	1499	1197	1070	969	869	753	685	635	529	556	518	506	471	437	458	448	430	453	402	402	383	396	376	339	372	352	351	349	354	334	315	310	360	345	326	342	347	325	366	350	327	317	342	294	331	339	308	328	325	327	352	351	352	326	319	301	296	322	294	336	299	308	330	332	313	332	335	337	350	331	327	308	345	294	322	332	308	291	293	296	305	272	326	325	344	330	334	311	318	319	315	322	300	313	342	320	314	354	306	314	331	332	295	333	303	295	286	321	297	331	299	290	311	309	314	327	338	317	307	341	324	322	306	342	319	325	337	320	326	317	328	322	322	321	310	349	302	326	319	297	316	330	351	331	331	300	354	323	356	343	309	279	326	305	305	295	327	317	317	320	311	310	322	305	322	297	333	289	300	329	316	343	310	316	306	330	320	278	349	352	336	321	302	342	343	338	326	330	342	315	329	301	307	303	291	343	322	319	311	309	325	337	343	327	295	304	299	324	275	353	354	320	310	318	322	323	299	323	296	301	313	309	326	336	321	335	324	301	299	321	296	310	298	311	318	306	295	315	280	317	349	324	292	299	338	300	335	325	339	340	328	342	315	351	301	343	326	303	304	334	301	370	338	310	323	305	321	326	307	306	329	319	317	351	332	328	288	305	291	321	294	338	322	307	303	328	335	350	292	338	324	355	334	293	320	315	307	329	355	318	324	308	291	332	328	331	314	311	323	318	315	317	335	308	341	336	323	299	290	319	328	324	308	328	336	317	307	324	309	311	298	325	339	337	319	304	320	314	324	332	335	323	303	320	319	323	323	309	306	309	309	299	335	341	296	340	320	315	309	303	335	308	339	312	339	341	338	298	320	280	309	307	327	304	312	347	337	336	317	325	333	292	298	357	321	330	295	325	329	321	333	372	314	326	348	321	324	316	312	309	305	333	324	299	308	306	307	349	329	323	289	300	340	316	310	316	304	336	345	322	322	330	312	314	331	299	320	293	321	327	319	331	312	301	314	338	324	311	310	314	333	316	302	320	331	322	342	323	311	323	334	331	304	322	330	328	313	338	313	340	290	307	311	328	314	338	311	316	287	285	308	340	313	335	312	331	301	293	307	306	338	341	324	295	308	315	329	364	338	329	298	316	304	317	310	303	312	330	335	323	343	291	318	306	286	312	353	308	330	318	350	319	317	338	334	320	317	334	299	304	314	327	303	304	337	324	332	316	312	294	315	317	324	300	318	326	316	306	326	324	304	323	291	286	318	333	366	302	338	346	329	308	289	348	345	339	314	297	337	329	322	299	314	323	313	291	327	303	334	328	319	302	309	314	334	360	336	322	326	319	341	307	347	309	326	323	298	299	308	322	336	327	301	327	305	313	328	331	320	315	334	318	306	327	338	305	317	303	283	351	323	291	351	337	305	319	337	342	344	316	330	294	297	329	308	319	296	326	307	341	327	327	344	323	341	314	311	293	301	284	315	312	313	298	339	329	315	369	331	300	306	348	297	334	316	321	324	311	334	296	349	329	304	323	336	339	320	321	327	302	313	303	302	319	302	298	323	351	323	325	329	322	312	313	305	305	310	322	333	348	333	309	315	305	346	307	311	339	333	332	325	325	282	283	331	284	288	313	320	304	325	331	301	283	305	309	313	328	294	316	318	313	295	342	340	326	324	346	347	293	294	319	307	305	291	292	336	329	333	341	305	306	337	338	287	310	344	334	309	319	316	326	324	323	303	290	319	317	314	321	313	334	304	312	347	303	319	320	313	318	297	324	330	328	322	306	331	334	317	337	306	306	315	307	288	335	353	304	300	343	321	294	309	309	333	327	299	351	286	325	347	336	334	317	330	329	323	296	332	296	325	337	305	322	318	323	311	327	329	318	293	303	332	305	327	341	316	328	322	293	286	321	339	302	310	332	324	327	317	356	315	280	304	318	305	300	333	322	324	310	320	337	323	318	297	319	308	305	300	356	323	301	340	312	344	323	327	325	325	329	285	354	307	338	313	313	322	325	329	317	344	303	317	314	315	321	316	318	319	331	361	298	325	302	343	340	324	279	328	300	353	299	313	304	326	298	320	329	299	327	332	330	332	325	296	348	296	338	281	301	338	293	334	317	308	311	342	372	358	336	319	308	300	327	289	309	289	323	321	347	311	303	337	332	311	323	296	341	314	301	311	328	320	325	318	317	317	318	351	339	300	288	311	332	304	297	299	317	335	339	311	334	358	297	313	328	304	302	337	294	327	342	301	329	315	289	323	328	313	299	309	324	302	313	337	333	333	365	326	318	312	324	321	311	291	275	320	354	323	334	301	338	332	301	260	361	292	304	285	288	334	330	311	341	319	339	337	324	315	315	334	317	308	356	306	277	309	322	283	320	315	297	353	310	337	285	319	317	315	321	341	300	313	297	332	293	347	313	345	328	334	300	313	333	324	324	327	280	318	304	333	287	321	340	306	310	316	350	309	312	303	334	305	303	333	348	333	328	310	331	349	311	318	301	328	317	312	295	297	308	307	333	315	314	320	329	299	319	300	341	307	303	315	329	334	345	321	306	340	307	330	351	326	287	320	364	338	295	321	328	286	307	317	307	323	298	333	339	336	336	332	348	314	322	313	299	324	318	299	316	297	318	362	302	286	308	322	338	300	353	278	340	323	307	315	304	360	297	331	300	300	333	330	319	316	331	317	335	323	324	320	323	300	305	324	311	315	302	314	329	339	339	306	325	328	302	342	363	332	312	301	318	294	327	326	345	309	312	315	318	312	357	343	329	298	331	328	269	344	335	313	310	314	348	338	314	318	326	280	318	298	315	300	342	340	336	319	316	320	351	312	309	296	311	328	313	366	319	334	320	315	323	316	326	337	329	321	325	321	332	371	321	287	330	326	312	371	317	335	314	335	343	320	312	318	294	325	302	325	303	328	337	313	306	331	298	334	333	308	316	347	310	296	331	312	350	324	313	324	320	317	319	336	306	295	312	310	302	338	342	316	304	304	314	323	295	323	347	329	328	320	318	297	311	346	327	304	322	279	336	346	319	316	296	314	312	325	309	338	315	289	285	312	334	347	348	367	293	289	297	318	322	286	309	325	326	331	308	313	344	304	291	322	331	350	303	308	316	328	329	350	313	327	322	307	318	322	286	342	328	343	321	317	296	317	295	350	336	338	362	353	320	325	306	330	332	304	322	317	309	317	318	326	348	321	325	328	291	319	322	310	324	318	332	313	329	293	315	311	312	320	317	306	314	335	321	312	312	289	304	321	347	332	322	300	300	331	314	321	294	319	325	332	307	334	328	331	308	320	291	342	362	326	306	308	326	321	319	276	294	347	323	331	300	337	326	336	321	287	284	320	324	336	316	334	330	326	327	299	324	314	308	324	305	311	316	345	307	299	333	308	366	318	305	322	341	343	311	310	330	332	308	317	298	333	336	325	315	337	305	302	316	350	323	316	285	316	336	327	320	303	295	314	331	339
22693	21217	28769	23946	21246	21437	13926	4992	3488	2624	1931	1459	1244	1003	849	827	688	648	606	472	481	403	404	350	341	333	312	299	333	278	299	255	246	246	264	219	248	235	223	221	227	226	217	190	209	189	205	196	182	212	189	179	187	193	204	177	204	192	195	189	173	179	178	201	180	191	178	203	189	199	166	191	193	205	206	193	167	162	149	169	159	152	180	210	172	170	183	187	218	183	182	173	180	186	184	172	175	165	158	183	179	181	188	152	166	164	176	176	172	195	178	179	152	165	164	166	164	180	162	158	183	170	164	172	176	165	166	218	182	156	164	160	175	176	171	174	189	185	191	172	164	164	147	187	152	174	178	199	169	167	177	148	184	181	197	185	167	181	171	167	156	164	175	178	185	175	168	177	183	157	158	147	158	152	185	188	187	148	183	189	155	189	184	175	167	185	181	191	179	186	171	186	172	169	181	186	168	192	173	183	155	170	165	179	176	174	181	183	181	184	171	168	168	163	177	142	180	180	168	190	173	161	183	187	169	183	189	181	169	211	173	185	163	180	168	179	158	170	187	180	169	199	186	184	170	168	167	177	160	172	171	191	174	158	189	176	180	176	156	169	179	167	191	180	162	197	190	161	187	178	184	193	183	166	189	166	184	177	180	173	183	165	167	160	175	187	163	167	177	167	180	166	167	168	158	188	167	202	185	174	180	189	178	144	160	164	167	195	186	176	147	167	150	162	172	189	157	188	164	154	165	179	204	162	173	191	174	187	166	196	172	166	178	192	189	157	186	178	161	161	180	165	172	208	174	164	186	194	170	175	179	168	172	182	192	192	167	165	173	170	163	155	179	191	183	171	174	171	166	182	181	157	161	181	193	172	160	166	184	161	169	167	181	190	164	163	165	174	169	182	175	177	158	165	151	162	211	176	173	181	166	172	198	187	182	169	159	169	177	177	161	184	170	195	177	173	168	184	179	189	158	201	178	163	173	161	164	173	169	196	199	184	173	170	180	185	172	169	188	173	165	179	189	191	176	148	176	193	184	165	167	183	165	159	183	182	181	182	160	180	184	155	159	186	179	161	190	147	173	147	179	166	194	184	165	173	152	159	183	208	176	176	157	193	177	172	189	169	173	167	182	168	181	175	196	183	162	191	150	166	202	174	199	146	181	175	177	155	188	155	188	173	178	162	205	173	184	162	165	157	203	177	198	176	187	155	173	143	156	162	183	155	209	173	204	213	185	173	167	187	177	161	161	173	190	182	147	174	191	171	168	165	168	173	183	188	172	162	161	182	173	172	180	163	188	175	189	186	169	155	157	163	181	177	151	196	158	181	178	184	164	181	201	151	161	188	170	172	190	180	161	172	183	183	175	169	151	167	182	174	180	183	197	200	187	180	172	187	170	160	178	181	169	176	177	179	207	146	194	183	198	172	187	178	159	169	180	156	171	155	169	186	150	173	174	179	147	181	170	205	172	155	164	188	173	170	195	166	182	165	175	169	152	156	166	170	168	163	180	185	182	169	168	184	173	206	192	154	194	210	172	179	180	178	172	192	160	179	171	178	158	187	179	155	200	166	183	171	183	174	205	182	165	187	167	162	164	165	170	185	167	190	163	182	171	185	165	184	169	190	172	184	166	159	166	192	172	195	188	164	175	177	178	178	183	168	167	183	168	177	202	163	171	163	179	189	179	171	169	166	168	151	172	180	163	165	163	169	168	171	167	167	192	176	158	184	174	197	168	167	172	170	181	161	157	175	175	157	185	199	175	190	182	161	175	171	172	191	166	187	189	188	189	189	183	165	155	164	164	162	181	172	158	166	167	182	177	183	167	184	189	214	167	149	178	186	161	179	200	154	187	188	174	166	171	157	167	196	174	188	158	174	180	198	176	162	169	180	177	169	155	179	166	172	185	165	182	171	185	177	204	189	188	175	171	190	157	172	168	173	187	166	164	199	163	154	167	166	167	177	177	170	157	153	179	158	182	197	179	184	175	159	184	181	168	186	169	183	206	169	166	188	148	173	176	165	165	169	192	152	179	188	202	171	161	144	169	156	175	181	167	195	189	187	175	186	184	160	177	134	177	186	185	150	147	189	160	164	196	193	161	164	190	152	183	173	161	167	183	188	183	158	178	151	164	176	196	180	171	166	173	185	191	182	178	169	191	179	185	184	172	172	179	166	181	182	168	185	194	175	172	193	157	161	179	156	189	176	192	189	178	179	175	170	174	152	177	163	178	187	181	182	170	148	182	158	193	187	160	163	153	194	174	180	175	174	172	151	188	179	175	199	184	175	177	168	187	184	203	157	176	157	172	192	156	171	179	184	146	143	183	170	175	172	187	158	167	183	191	195	188	182	170	159	173	170	164	177	198	152	172	167	186	183	163	159	173	161	162	176	180	176	167	174	177	165	178	183	181	197	189	185	192	183	168	159	165	180	180	174	151	172	187	165	185	186	161	150	164	165	150	189	167	197	183	174	184	173	162	171	162	189	190	174	193	178	175	194	164	174	175	162	177	200	169	184	174	196	153	183	169	172	175	167	165	180	154	168	184	157	172	152	179	159	167	168	172	187	168	173	175	185	169	192	168	174	183	168	152	172	180	176	181	147	172	176	177	163	146	191	159	198	177	165	184	170	169	153	201	173	178	158	171	173	163	191	158	194	182	177	195	195	174	179	189	147	191	184	178	189	173	181	161	182	194	180	184	165	172	164	164	179	170	164	169	158	191	169	175	199	193	165	181	167	189	175	162	193	178	176	177	208	167	181	148	189	192	182	187	176	174	169	187	173	171	182	182	162	177	158	150	176	176	165	178	171	164	160	166	166	191	158	175	170	165	158	168	185	191	163	166	150	185	171	168	147	180	197	135	167	163	189	167	182	200	173	185	163	164	164	179	171	176	145	157	186	183	177	186	155	173	160	198	147	169	195	166	165	172	175	188	163	195	200	181	176	189	164	173	156	184	162	170	184	206	168	176	172	183	204	162	183	174	171	201	202	170	191	168	196	177	213	193	165	185	175	181	187	196	193	173	164	189	192	187	146	190	175	194	159	175	193	163	179	152	173	180	183	170	175	174	154	144	171	190	162	164	191	193	184	194	175	159	164	153	181	201	175	176	146	205	174	168	171	165	159	172	155	175	167	141	180	177	169	169	162	180	163	173	172	188	182	182	180	188	150	170	152	173	174	165	173	182	170	164	171	175	166	151	187	171	184	178	173	147	173	183	158	188	160	164	190	208	151	185	174	185	182	167	191	158	194	153	174	189	169	170	184	195	163	198	202	165	180	159	181	163	167	183	184	184	174	173	174	174	175	163	186	163	178	202	166	186	168	149	164	164	184	184	177	169	160	175	181	203	183	195	174	182	160	188	179	157	195	167	167	176	176	183	172	165	174	171	180	165	177	178	171	199	175	169	162	171	148	136	186	154	169	164	159	161	173	161	172	182	188	190	187	166	184	166	201	198	171	151	178	196	162	168	168	159	173	181	151	184	151
27845	54320	40229	21206	14930	11942	9274	7805	6098	4321	3349	2396	2034	1639	1427	1301	1052	974	902	700	631	611	591	548	545	459	429	437	398	408	375	336	307	306	308	287	265	262	292	262	273	270	278	247	253	247	218	225	248	239	226	244	211	232	224	213	196	211	222	237	208	225	211	177	199	212	213	189	179	218	203	226	195	200	224	181	201	204	211	191	222	208	218	211	180	188	235	212	200	208	192	212	226	206	204	210	214	203	198	197	182	204	189	182	195	176	196	235	184	189	190	189	200	217	211	187	217	193	192	192	202	181	191	206	205	203	201	187	212	185	206	207	176	199	185	207	190	209	199	182	217	205	207	175	202	185	185	204	214	199	226	192	199	207	205	212	191	196	194	196	192	184	209	202	206	197	234	183	211	192	189	210	187	206	201	185	187	203	160	181	218	208	181	224	191	190	194	208	179	184	208	201	194	184	189	230	208	193	191	206	194	213	205	202	217	218	195	199	180	209	195	193	173	221	183	207	194	205	177	200	217	212	184	205	224	195	198	195	198	205	200	188	213	198	187	208	175	210	206	210	184	195	182	208	228	184	213	223	198	205	188	183	188	195	198	202	197	202	200	192	232	189	190	233	214	195	181	191	185	214	203	187	203	198	203	190	190	228	205	188	194	199	235	213	223	182	175	198	212	197	184	211	189	197	189	192	179	180	190	197	180	226	213	221	181	212	181	227	191	184	221	187	190	177	213	199	178	214	199	197	200	184	187	200	191	219	200	219	210	195	173	198	208	178	180	210	217	200	196	212	190	198	194	198	209	188	205	204	208	213	202	185	170	176	177	190	203	193	197	209	178	178	194	182	232	209	193	202	204	187	206	203	182	190	212	183	179	219	197	187	191	209	180	187	208	206	216	209	198	184	178	186	185	203	160	212	197	203	190	192	208	179	225	178	196	216	200	170	179	191	182	189	200	187	201	188	204	178	195	206	229	185	182	203	179	225	210	183	214	217	218	199	194	203	217	209	200	211	190	175	189	222	208	189	210	225	198	211	174	201	204	174	203	207	207	214	181	186	195	208	231	200	213	194	231	217	216	212	188	194	223	210	214	178	168	224	206	184	191	196	169	209	221	188	190	190	209	217	199	179	206	196	195	197	215	219	195	188	170	187	185	195	221	207	185	203	221	220	183	195	184	203	179	194	235	194	202	200	186	186	219	206	196	193	218	195	184	202	218	186	194	214	190	208	208	214	197	208	203	214	198	199	205	183	214	169	194	202	224	183	210	226	210	226	193	201	188	191	208	189	215	207	174	220	219	195	192	223	201	211	234	218	196	209	210	175	219	200	192	199	214	212	184	197	231	187	210	216	195	196	175	211	189	210	195	210	164	193	188	210	172	209	243	196	212	176	202	191	198	186	204	231	201	228	191	195	211	202	208	191	188	181	170	189	216	197	211	197	195	182	207	184	191	203	190	188	198	191	252	183	194	204	181	200	206	189	177	217	191	209	179	187	200	207	203	185	186	205	219	194	214	193	182	191	185	162	215	201	215	191	198	207	196	221	206	206	204	199	201	209	184	213	193	201	207	214	183	215	206	190	212	214	189	194	193	185	219	194	187	220	229	184	196	211	214	207	201	174	188	203	188	206	199	206	168	186	205	216	202	198	201	204	216	223	194	191	176	218	192	211	190	180	199	204	192	197	199	217	189	181	188	198	188	183	198	171	179	183	215	197	214	201	209	203	212	169	201	187	205	189	207	210	187	211	185	195	186	221	184	226	199	205	207	183	207	189	190	197	211	198	208	201	193	202	176	222	208	211	196	212	199	195	180	191	219	202	188	210	204	186	203	195	171	200	194	200	206	187	204	182	167	213	192	195	222	197	193	196	183	194	206	201	225	181	174	201	201	201	201	177	212	197	218	191	190	180	188	201	177	203	197	191	196	190	173	189	185	200	175	205	198	197	190	231	192	207	197	208	198	192	202	198	192	206	187	201	207	187	201	200	198	211	212	196	189	204	223	209	205	186	210	187	199	186	222	191	203	214	194	200	201	195	189	200	206	200	188	216	183	193	186	211	203	197	207	184	185	193	193	180	206	209	227	196	181	206	183	211	206	197	170	196	210	207	200	203	198	182	209	192	201	216	186	196	187	201	207	210	223	199	193	184	184	201	203	197	204	201	195	221	193	210	193	177	203	192	212	194	200	210	184	207	226	197	202	200	186	220	215	213	199	209	171	215	192	199	219	210	205	195	214	203	192	190	175	194	182	201	190	177	226	192	205	218	195	201	204	194	223	170	191	175	207	206	206	178	199	198	216	200	197	189	184	210	228	221	199	202	181	193	193	194	182	183	182	187	199	216	202	197	205	180	197	166	218	161	197	226	199	195	161	193	198	180	175	209	195	209	202	200	209	201	204	205	222	194	217	188	202	221	222	201	197	200	197	208	188	169	187	184	189	202	215	210	199	180	224	199	196	192	193	220	205	198	178	209	167	197	202	201	183	214	207	191	198	210	201	181	173	190	236	170	211	212	196	176	206	178	200	200	205	221	215	193	198	193	206	214	177	199	206	200	201	195	198	215	200	227	200	184	203	200	194	204	192	209	187	194	184	192	211	178	196	193	207	183	199	191	200	217	223	213	205	202	195	170	210	208	204	197	173	189	189	191	202	219	198	222	201	196	183	194	217	205	194	187	202	197	184	212	208	191	216	218	217	206	190	219	180	161	186	183	210	189	210	208	207	189	195	177	173	241	210	171	198	213	202	194	191	196	175	209	206	207	189	193	215	212	192	183	202	179	187	208	192	225	197	200	214	189	212	242	198	227	173	201	192	210	205	187	208	201	192	200	194	196	191	215	201	190	216	193	192	192	194	232	185	207	180	211	221	198	211	213	204	213	222	209	195	207	194	216	194	188	199	184	209	184	211	198	224	217	191	213	182	189	198	177	201	202	182	190	214	183	189	203	200	199	201	215	200	195	201	197	210	224	184	187	205	220	195	201	193	208	175	203	180	193	201	189	217	190	173	184	201	210	184	185	199	209	200	201	183	223	183	233	184	221	194	178	195	207	216	215	205	186	204	189	191	191	185	196	207	188	193	203	206	209	221	200	173	175	190	193	203	201	181	173	208	189	188	195	211	192	189	203	199	212	201	190	185	206	198	208	216	165	219	221	179	221	210	181	209	193	178	203	184	197	194	198	191	207	214	205	179	179	166	192	200	193	193	191	171	201	202	211	199	173	214	211	222	211	213	174	202	218	185	186	188	187	210	212	216	215	200	201	189	220	184	223	227	172	198	195	181	187	168	194	200	213	198	210	199	208	183	172	175	216	194	199	217	206	190	210	184	195	182	214	176	192	194	199	197	211	182	217	195	181	216	165	185	183	185	184	216	188	211	202	199	181	195	175	205	217	221	200	200	200	178	199	204	216	194	193	202	179	218	209	195	185	209	193	194	218	215	191	181	194	189	187	208	191	243	204	205	178	188	181	194	200	189	218	188	196	185	219
28332	23642	22507	11693	4761	2718	2105	1783	1531	1120	911	750	701	614	638	589	500	514	431	476	439	437	480	441	412	362	429	371	383	351	392	367	371	391	384	369	386	416	376	365	350	381	358	337	370	344	360	333	336	367	377	345	379	354	356	387	344	348	360	381	375	386	339	397	367	357	358	361	390	334	339	342	360	375	363	320	369	360	333	358	341	346	371	354	360	355	377	359	355	340	381	359	339	346	356	350	326	356	365	387	370	325	313	367	366	327	360	342	334	333	363	343	345	322	316	335	347	369	367	373	368	382	319	364	316	359	377	333	356	350	361	354	392	341	347	345	366	359	351	359	382	377	384	355	318	374	336	356	364	363	342	354	341	387	326	351	352	350	350	361	371	350	376	356	354	373	344	326	343	411	351	340	339	366	359	326	359	343	364	378	374	359	354	327	336	373	350	375	326	339	373	322	305	348	365	359	357	335	368	375	345	356	334	361	339	358	355	347	339	339	369	373	339	354	346	340	346	345	360	368	362	337	390	323	333	370	347	353	369	391	350	349	347	313	349	367	339	375	365	314	409	347	368	370	311	342	349	361	358	333	365	355	395	365	356	355	363	377	364	352	334	378	356	335	367	360	339	348	369	362	376	356	330	342	329	347	352	361	354	367	358	345	364	339	363	360	343	343	324	349	339	380	356	360	371	332	362	348	366	361	339	345	343	378	358	349	363	359	396	351	364	353	368	332	377	382	358	352	381	329	333	352	318	352	345	375	340	343	337	345	353	335	323	354	345	341	349	342	386	335	364	361	359	351	376	357	412	368	346	362	345	330	354	327	357	368	357	376	320	344	338	345	338	339	370	357	317	402	366	340	341	349	335	346	352	322	339	343	345	324	331	349	375	381	370	362	366	355	351	323	323	379	366	364	345	359	346	354	356	353	363	367	395	349	392	361	346	328	351	352	355	336	376	339	355	366	387	351	335	351	346	358	366	353	355	363	329	338	353	324	369	337	333	363	350	356	346	330	343	326	344	332	325	368	374	359	338	354	331	365	400	339	327	316	367	330	381	386	366	348	376	360	354	383	339	359	361	331	332	366	331	354	327	329	378	339	356	362	326	370	360	346	351	359	332	346	342	356	359	318	346	367	374	370	363	358	367	331	356	374	352	370	350	377	359	357	352	333	365	333	349	333	364	384	310	328	361	363	366	342	360	373	395	353	308	347	332	340	348	371	348	335	357	325	388	336	355	340	342	372	324	345	355	356	315	330	331	328	334	386	333	337	349	358	343	374	386	359	351	355	363	354	381	363	314	328	329	374	349	321	386	337	376	352	347	341	335	373	345	329	351	346	334	367	340	348	396	354	339	325	361	382	359	354	363	349	342	355	356	387	340	339	316	357	366	361	354	352	391	358	379	331	354	339	358	367	402	371	324	353	353	370	365	392	330	332	373	365	334	366	354	362	349	360	316	387	344	386	367	333	347	342	357	355	307	343	323	376	347	343	351	372	384	345	359	362	349	354	339	335	360	362	359	343	376	371	361	397	357	340	353	358	393	352	347	329	356	340	355	351	376	347	332	342	361	330	339	366	372	359	327	353	366	337	362	368	376	350	364	384	362	350	329	338	333	361	322	363	358	366	364	393	349	371	332	364	333	357	361	350	376	337	362	352	333	377	353	339	365	353	387	350	338	354	349	367	349	331	345	328	376	348	369	361	345	366	333	352	338	338	344	338	331	341	352	376	388	387	326	372	332	354	381	321	371	334	357	332	372	374	337	352	350	332	326	370	354	333	335	376	357	358	355	337	358	332	335	349	342	369	390	369	371	393	359	366	344	366	343	366	372	349	353	304	329	388	349	358	371	363	360	357	340	340	362	386	334	341	355	342	330	306	387	386	345	364	356	331	365	353	341	335	348	371	364	354	342	385	308	336	351	353	341	352	315	344	338	370	319	342	333	344	344	356	349	385	328	342	357	377	341	366	362	368	374	387	334	367	363	393	358	323	339	369	343	365	367	360	386	326	377	313	337	380	364	368	382	359	372	339	358	342	387	360	362	355	363	362	344	326	354	342	365	357	383	333	337	327	351	318	347	343	352	367	307	358	348	375	345	352	356	355	337	320	349	378	352	372	338	363	372	354	363	371	333	353	325	332	320	345	339	341	353	379	392	367	369	353	345	363	342	342	401	332	371	328	357	335	358	353	359	327	336	365	339	366	349	364	346	368	318	350	335	339	323	351	388	369	339	336	344	361	362	336	381	333	374	353	364	360	354	374	326	338	349	355	386	357	364	332	340	350	363	341	316	355	371	347	357	334	339	378	395	351	372	324	367	366	343	333	377	388	351	373	340	329	381	347	373	318	350	348	338	335	341	412	308	369	376	362	352	329	382	368	316	364	339	338	338	373	332	341	317	346	348	378	356	299	368	342	312	337	344	376	367	358	384	336	402	360	353	327	340	389	303	342	328	362	356	307	303	366	374	387	336	371	330	378	379	362	368	349	355	318	343	359	362	336	374	393	357	338	367	380	372	326	331	351	373	356	337	312	342	335	341	362	356	333	357	364	385	359	360	334	350	361	368	362	325	349	371	382	355	358	351	326	371	349	345	375	380	354	344	355	376	318	352	365	342	346	367	344	348	328	330	341	364	336	359	359	360	356	350	348	357	336	348	361	349	357	381	351	339	376	363	348	377	360	338	337	360	344	345	362	359	359	328	361	373	343	356	315	341	319	356	330	356	348	314	346	325	358	367	329	370	338	362	387	340	374	329	368	357	345	372	382	380	329	390	360	354	352	378	341	356	338	358	335	331	331	364	354	380	309	380	350	356	335	327	338	367	349	373	325	364	359	319	323	352	376	377	353	346	393	344	360	359	359	382	335	333	352	352	357	352	372	338	359	370	335	327	358	382	378	353	361	367	367	338	353	369	333	359	345	357	347	366	334	342	407	358	353	340	343	342	371	333	348	339	367	357	372	362	376	352	359	330	333	384	329	329	393	361	347	345	380	360	350	360	355	349	350	321	355	374	376	313	319	366	331	325	373	383	342	366	329	324	353	336	360	362	333	341	359	376	356	347	325	367	339	363	357	350	354	345	368	389	342	356	340	360	384	343	338	352	366	369	355	370	331	347	332	337	355	336	340	340	379	371	336	346	361	375	353	369	345	378	348	391	352	343	351	348	382	339	312	378	371	350	328	380	353	331	339	372	335	345	379	370	381	320	347	351	374	342	330	344	353	375	344	361	329	341	326	358	354	347	378	309	342	341	344	390	328	375	354	357	329	361	346	334	366	332	354	365	318	353	360	372	363	358	326	384	327	362	371	325	384	345	312	330	375	332	340	341	360	341	349	352	351	322	345	337	346	369	358	327	376	315	360	355	366	326	368	362	360	333	343	301	330	359	368	324	323	340	330	332	364	363	391	360	339	350	376	349	322	367	361	343	308	375	374	365	358	363	349	336	360	346	318	350	344	340	321	382	363	361	358	381	357	356	359	382	325	348	325
24700	36082	25081	11883	7034	5012	3917	3262	2758	1991	1525	1211	1066	877	829	741	735	682	621	544	576	542	493	506	461	488	476	469	445	484	448	430	433	448	435	427	457	404	439	436	414	431	363	414	427	405	420	443	411	437	427	380	431	394	382	362	420	407	362	429	389	396	409	404	425	415	398	400	387	374	426	404	391	444	432	381	388	413	423	434	437	353	382	370	390	397	412	379	384	391	402	395	342	427	379	411	431	390	413	403	404	390	423	395	416	349	408	385	381	395	412	415	380	371	418	381	394	384	371	425	424	391	428	422	412	362	349	408	389	381	395	371	377	407	442	399	420	398	390	408	378	385	423	416	415	386	379	394	420	388	374	395	402	395	389	417	396	398	387	370	403	392	412	425	369	413	391	386	363	396	410	381	374	452	398	404	394	389	412	388	428	374	375	370	412	418	460	404	403	376	389	401	385	393	412	397	389	413	448	420	395	434	390	397	388	397	395	412	379	379	405	401	419	395	403	398	375	397	404	408	389	411	417	430	420	408	419	397	389	376	438	362	413	402	387	414	399	355	356	425	425	382	348	399	406	413	409	367	394	377	369	431	388	374	394	362	430	385	394	385	405	374	425	405	440	417	375	406	419	394	396	394	402	394	408	371	355	391	410	374	405	373	407	398	400	391	387	402	378	440	365	378	386	401	392	388	390	412	385	365	434	372	406	391	383	391	393	410	373	405	421	383	377	399	389	399	360	401	391	404	398	413	369	398	410	366	408	388	400	431	373	370	426	404	422	411	385	435	401	428	385	377	412	402	396	427	382	434	423	400	401	375	385	408	392	375	383	395	388	383	401	363	341	363	376	383	395	398	372	421	404	421	374	418	386	393	411	379	391	415	392	428	374	406	375	396	422	388	394	400	398	419	383	429	424	427	389	391	393	437	363	388	384	412	430	394	408	408	386	401	410	377	424	429	406	354	427	371	394	402	403	383	399	366	386	413	419	346	402	393	398	404	375	428	418	357	424	406	409	358	383	389	406	391	406	393	402	372	421	377	382	377	392	364	415	406	401	451	395	399	417	405	418	371	418	370	402	407	372	376	388	383	394	376	408	406	380	379	408	376	373	396	386	422	412	374	387	425	397	406	354	383	360	406	419	371	401	396	410	422	437	414	405	401	417	378	420	413	381	406	395	412	391	391	429	400	419	394	415	388	381	360	400	380	397	443	399	384	398	398	397	375	395	424	409	398	428	387	414	389	422	391	403	366	370	401	384	395	395	414	349	418	386	365	390	391	373	394	366	413	417	385	410	392	402	378	355	417	407	398	384	411	375	414	408	413	401	436	408	401	385	398	385	432	385	446	450	406	389	420	415	390	379	384	401	397	403	419	406	394	411	417	396	420	398	407	386	399	392	385	442	366	401	402	417	405	376	376	376	412	401	443	362	378	411	346	401	412	401	436	431	377	412	400	403	412	439	376	392	412	377	391	383	426	393	383	392	365	424	381	388	417	418	398	409	358	385	423	421	369	393	402	352	404	426	371	438	430	435	415	363	405	374	382	405	383	381	392	372	383	395	419	379	441	405	393	414	392	398	427	407	377	399	446	420	381	394	394	364	404	397	397	399	400	385	415	370	381	436	398	420	412	407	408	385	409	386	406	384	390	400	372	397	410	407	407	401	396	431	396	396	409	397	390	418	399	383	379	425	390	437	380	385	394	383	442	399	380	414	415	391	400	374	399	423	404	380	381	403	403	385	401	394	401	418	410	365	406	410	414	384	397	392	390	399	391	384	360	430	373	414	415	427	438	431	444	393	404	390	362	377	399	404	403	420	377	435	403	398	452	390	418	396	410	384	419	371	392	370	387	387	431	399	396	396	358	412	429	403	400	413	389	425	419	413	384	393	407	405	358	387	384	418	415	429	379	406	394	385	375	411	388	418	415	393	384	389	381	407	432	385	417	406	417	434	420	412	420	422	393	406	381	385	400	406	432	386	425	424	399	399	399	387	425	371	390	418	412	428	387	376	391	409	374	383	402	392	412	406	396	367	382	410	391	397	422	401	379	406	391	397	375	384	363	395	387	390	396	388	413	386	415	348	371	412	385	433	398	429	368	390	404	382	412	416	399	393	386	381	407	396	413	397	408	356	379	412	414	381	401	373	398	396	441	399	413	390	387	422	411	423	393	372	370	413	418	365	385	419	398	355	387	428	378	366	395	384	385	367	416	385	421	371	410	408	349	371	376	389	411	387	390	418	418	397	418	370	406	416	404	419	377	400	409	394	403	412	423	390	394	391	395	384	389	428	385	377	444	416	399	390	388	403	408	400	454	402	384	407	367	367	355	399	394	352	398	377	428	420	399	403	422	403	429	384	393	394	399	396	404	363	407	399	390	391	396	380	402	381	389	437	381	382	430	416	428	457	379	403	431	388	404	411	432	394	403	382	434	390	404	394	397	394	396	443	393	425	404	394	410	402	377	381	371	418	389	443	391	426	382	385	398	377	423	430	387	391	402	387	436	395	393	399	411	368	389	410	400	374	402	416	410	421	391	394	403	405	398	372	358	399	405	388	395	424	409	387	374	394	413	407	428	389	441	388	397	393	411	380	413	394	412	370	439	418	414	406	376	406	396	405	395	394	419	421	393	390	371	387	386	396	381	378	397	418	419	367	405	430	383	441	405	395	408	414	422	404	401	401	413	407	431	404	397	417	415	440	428	401	418	427	400	396	386	425	397	378	457	399	384	394	418	401	370	404	374	399	393	373	394	403	380	375	373	380	399	374	409	397	381	440	411	419	419	391	382	383	397	434	406	389	410	435	423	396	387	405	406	389	385	405	413	399	411	392	406	415	406	414	408	424	407	402	382	387	360	385	383	385	419	382	392	402	369	432	412	379	408	397	375	368	403	431	390	403	409	428	437	415	397	406	403	384	399	407	405	401	390	425	393	416	412	390	411	393	415	420	395	400	423	366	394	423	423	390	394	395	388	421	405	366	421	407	387	396	401	385	433	415	384	342	400	360	413	380	390	417	428	412	408	401	410	403	403	371	395	368	415	464	419	408	411	407	379	387	399	436	396	386	408	399	422	389	402	390	376	408	399	413	400	399	412	398	410	378	393	378	401	406	442	424	415	393	403	415	409	364	423	418	383	406	382	358	380	387	429	359	388	372	402	417	411	388	405	381	401	390	413	393	372	426	379	383	410	389	431	405	402	417	368	403	378	394	405	410	425	417	376	391	398	426	366	399	405	396	429	395	405	381	396	411	410	395	370	408	410	387	399	409	386	396	406	388	407	395	401	389	380	410	416	377	409	379	399	408	426	352	370	405	385	393	372	363	411	429	404	396	408	377	380	395	407	413	399	397	413	386	385	391	400	407	436	416	378	405	403	399	431	393	377	385	413	418	363	410	362	429	423	397	399	400	426	398	418	445	410	410	380	371	391	395	404	363	400	404	407	411	413	402	425	404	387	421	410	386	403	400	391	422	387	386	412	409	400	414	396
23722	21193	28292	24428	21198	13768	5264	3156	2509	1899	1393	1199	1002	837	769	725	640	589	557	492	459	434	428	381	402	409	371	372	340	361	321	350	320	323	314	315	307	331	288	330	288	292	270	280	331	272	293	296	292	275	290	292	258	270	286	275	300	305	259	275	292	290	302	278	255	273	248	286	231	293	284	247	263	324	284	268	280	270	296	279	304	297	282	261	301	280	275	262	286	268	292	286	279	262	295	252	273	274	262	281	288	263	276	283	277	273	261	276	298	293	280	270	262	262	267	272	254	259	301	283	301	266	298	283	292	278	288	272	269	272	264	273	312	251	276	266	290	262	295	266	255	290	289	297	279	260	287	257	233	252	251	287	292	265	292	283	264	267	270	289	282	249	298	241	286	247	284	262	262	306	245	263	279	274	276	311	251	245	275	311	279	278	255	270	275	293	255	263	265	274	274	273	278	292	298	280	281	301	288	282	291	264	301	247	274	263	287	284	265	269	281	289	303	311	278	267	274	289	259	267	255	289	275	290	273	301	275	292	297	289	263	266	285	293	271	284	250	260	259	254	291	274	249	284	230	282	279	254	253	257	259	279	276	280	278	284	274	261	295	293	288	247	283	276	285	257	270	268	267	284	255	284	268	248	279	295	270	290	304	309	256	254	282	272	275	317	261	276	279	263	293	280	267	285	274	284	264	302	293	297	260	255	245	293	291	277	269	268	261	262	266	280	258	272	267	264	279	275	281	253	269	255	287	306	284	261	286	261	290	239	280	296	256	258	272	293	250	295	285	287	272	284	248	276	275	266	293	279	282	266	266	258	269	280	283	241	262	290	294	255	251	264	272	305	273	245	251	303	275	281	271	259	305	287	274	282	278	265	296	282	285	283	267	269	279	267	295	269	291	275	271	259	273	277	307	291	324	268	246	278	281	296	284	236	267	302	262	266	268	281	279	280	303	274	266	281	262	271	276	303	269	274	296	269	273	273	261	309	273	280	282	292	293	291	258	292	294	248	321	267	270	271	275	285	275	271	302	270	249	260	272	291	279	264	288	263	277	238	276	280	261	259	275	295	265	264	263	270	269	321	281	259	255	272	253	288	275	280	278	302	267	294	302	258	299	284	299	295	272	269	279	274	246	253	278	269	318	286	267	264	277	293	295	291	279	298	319	267	317	292	300	269	281	268	273	274	275	280	312	299	252	260	269	296	272	256	228	292	273	255	308	273	288	260	272	274	286	269	286	269	260	291	279	271	245	264	254	258	275	251	271	289	258	252	281	250	275	293	285	250	307	324	245	313	273	288	283	260	254	324	298	279	276	292	280	293	254	277	260	280	271	254	274	263	279	278	252	268	259	281	288	281	256	295	279	258	261	271	302	251	311	286	266	289	251	265	268	275	281	264	259	294	290	258	319	321	299	278	234	253	290	297	304	277	268	277	260	289	229	281	284	250	262	267	283	290	270	262	267	257	286	271	272	273	283	273	277	270	303	270	253	274	250	275	278	299	302	243	242	304	281	278	256	279	296	254	283	230	271	265	300	281	267	275	306	252	278	273	279	265	274	284	295	286	269	267	266	282	291	274	286	269	268	295	279	260	291	285	265	262	303	270	301	267	294	288	280	267	297	252	258	282	281	282	306	265	278	281	307	270	264	311	277	269	274	276	272	286	269	272	269	267	291	290	275	241	279	318	261	273	288	290	260	274	310	268	231	269	301	275	258	262	247	300	293	274	285	271	299	290	266	279	241	242	282	268	291	264	279	258	299	257	297	287	272	288	292	268	290	282	272	269	288	285	294	271	252	276	283	298	263	264	283	299	275	295	280	298	247	279	288	267	325	273	263	282	255	280	249	275	271	271	295	294	285	275	264	273	300	257	298	239	266	270	281	255	295	292	279	269	274	289	268	244	306	279	308	276	282	284	277	292	250	288	300	289	262	285	276	295	263	271	264	313	283	273	275	289	254	266	266	284	311	305	293	271	288	265	266	266	255	293	285	291	254	279	298	269	304	275	279	254	293	276	294	233	247	288	288	270	260	286	236	299	249	273	241	288	293	293	250	267	263	260	260	284	258	294	285	294	274	282	272	297	282	277	269	264	296	271	271	263	283	284	265	282	281	250	247	307	273	273	251	283	279	276	316	260	281	258	285	265	244	282	277	234	302	269	279	286	293	280	278	266	309	259	275	279	264	277	288	256	281	278	275	279	264	286	273	297	275	307	283	272	285	259	296	276	250	287	273	274	270	261	264	280	291	301	285	292	309	255	257	275	298	297	282	258	278	275	276	269	298	268	285	268	279	296	266	286	262	271	287	282	269	283	280	283	240	252	298	291	286	272	292	282	242	275	276	254	256	291	261	262	264	284	281	300	287	317	289	311	270	265	285	265	256	274	251	287	301	264	252	303	270	285	273	237	281	283	281	260	266	261	268	267	292	278	229	291	282	295	311	246	274	257	274	267	272	248	258	254	288	249	297	270	279	274	285	276	273	276	290	313	292	291	300	268	285	263	266	249	270	279	269	255	303	260	257	292	232	260	298	280	310	263	276	267	252	272	274	278	274	254	272	303	290	339	277	264	282	278	281	295	263	288	284	268	255	267	289	284	248	286	297	274	267	297	317	308	324	229	274	299	285	280	298	262	265	252	275	273	277	297	292	270	247	276	243	325	273	287	281	307	305	286	275	298	282	291	286	289	283	271	273	301	252	283	274	273	269	277	283	251	301	300	247	246	305	260	284	295	283	302	283	254	294	285	276	281	275	263	295	250	282	259	276	258	272	255	278	294	315	266	283	277	273	268	275	302	264	271	286	255	300	275	268	293	257	275	273	269	280	257	273	280	262	270	281	270	257	311	299	256	314	273	296	274	273	279	261	266	252	286	270	285	291	272	285	293	275	279	276	280	291	276	266	286	262	276	289	274	293	284	264	262	264	291	280	269	293	275	265	286	326	274	286	287	280	255	282	281	277	294	280	288	276	271	271	294	293	277	269	293	320	301	261	275	280	272	303	273	258	281	295	264	271	260	262	307	287	296	278	310	284	295	289	298	258	259	279	277	277	268	275	279	288	257	270	270	276	298	284	276	290	275	270	286	274	269	273	281	297	265	265	279	275	285	267	285	286	301	247	288	268	302	306	270	269	291	271	294	263	288	314	264	262	283	244	247	290	297	290	273	281	249	293	251	254	247	288	272	279	269	287	250	251	305	292	262	299	289	288	282	257	259	285	254	270	295	267	275	287	280	293	298	296	289	278	268	291	265	280	233	262	253	283	274	266	289	286	280	267	289	280	244	287	274	252	280	268	264	260	254	284	299	289	299	272	287	252	291	306	267	273	305	306	257	285	248	282	260	286	279	298	290	284	297	274	266	264	287	287	276	295	289	286	261	279	274	297	280	282	269	294	242	257	283	262	272	254	275	271	277	297	307	254	259	284	273	268	270	275	267	267	284	256	288	304	279	302	274	249	287	292	262	269	270	273	278	293	251	282	307	273	260
25140	46134	35617	18484	11518	8361	6782	5487	4526	3252	2450	1819	1474	1260	1171	1063	978	856	785	663	632	601	582	553	499	475	486	440	471	477	415	435	378	407	376	382	367	408	352	331	325	363	344	346	345	337	335	336	329	360	353	349	351	322	357	355	333	328	311	326	307	345	316	329	319	312	304	318	353	315	319	310	300	313	338	319	298	353	335	294	317	330	294	323	356	329	317	302	322	336	338	328	351	296	331	274	298	310	298	313	331	313	323	325	329	302	317	330	333	318	285	289	312	307	322	330	325	309	311	359	297	320	339	321	301	342	308	293	317	300	350	323	304	308	331	338	320	329	330	349	337	323	296	333	316	333	324	297	316	323	352	329	307	368	299	294	285	289	347	320	342	328	330	321	289	306	331	334	285	375	334	343	328	336	314	311	330	314	308	316	335	328	293	329	322	333	342	310	324	349	333	345	270	303	285	309	307	321	321	312	331	305	297	345	354	323	297	313	306	310	322	306	314	291	306	307	314	311	300	324	358	301	307	336	297	301	359	334	316	326	316	349	315	305	304	304	359	314	306	317	322	341	325	319	322	302	348	345	310	326	311	322	316	315	298	334	334	328	314	337	299	317	297	319	324	320	293	320	325	320	304	304	364	326	314	313	340	297	299	315	307	320	311	333	291	346	302	290	346	311	319	342	338	299	305	336	320	295	301	326	306	318	352	345	325	298	303	332	322	296	324	323	300	293	324	282	324	320	330	306	305	340	365	325	310	300	320	331	330	301	340	329	334	318	316	320	298	315	329	307	292	338	307	313	308	348	315	342	331	293	343	351	298	313	307	339	329	286	352	308	328	301	300	313	343	301	343	315	312	308	313	299	327	337	299	313	320	319	314	318	343	353	314	302	307	295	269	322	319	308	315	340	320	301	321	316	355	297	296	339	335	314	335	300	317	286	309	309	321	267	330	311	340	335	364	302	333	317	336	284	360	312	317	308	314	344	311	302	301	324	278	325	308	327	297	348	333	308	326	325	312	314	286	362	347	327	329	354	342	315	354	348	285	308	350	343	351	326	318	318	321	306	290	302	315	334	309	352	326	307	348	329	303	343	294	335	303	312	343	331	314	341	336	319	325	308	309	292	297	315	320	307	331	300	324	323	297	298	311	343	317	295	305	320	323	341	321	321	306	311	323	336	320	298	331	309	308	331	329	353	331	316	317	290	292	321	325	316	305	342	311	303	326	302	304	286	299	338	345	306	355	295	298	294	299	313	290	309	355	290	339	331	320	280	320	330	296	305	310	309	328	291	300	304	265	297	321	309	310	326	293	304	315	319	311	330	346	299	328	322	311	321	310	328	339	330	331	318	304	319	313	297	296	343	295	291	320	309	318	365	308	328	302	314	318	328	313	297	309	331	314	317	322	360	304	306	350	316	324	349	343	332	314	318	335	331	321	295	325	306	306	318	305	295	322	317	308	337	317	267	345	306	300	334	322	309	347	319	288	316	301	315	298	315	311	335	321	322	320	310	313	295	308	322	314	344	305	327	343	312	329	297	298	315	330	310	318	328	299	312	316	285	292	332	324	329	314	312	347	284	344	301	333	302	312	296	325	317	332	340	334	330	329	310	322	296	356	333	302	347	321	320	323	299	310	292	319	322	326	310	299	287	318	313	317	357	334	288	325	312	353	311	307	291	291	328	317	300	329	310	326	311	349	315	339	357	302	303	314	305	313	339	327	325	335	306	323	313	323	335	308	310	305	349	326	302	335	322	312	318	317	299	303	331	331	318	289	335	353	329	339	339	330	318	319	311	294	296	329	333	316	304	320	328	350	319	338	336	338	315	350	315	311	335	260	314	304	330	325	328	346	331	327	314	334	314	358	314	327	334	274	310	341	313	321	338	348	325	323	301	363	303	311	291	307	314	322	293	313	328	298	349	315	315	338	310	321	290	333	332	308	289	324	315	333	304	283	321	313	313	330	335	327	299	361	305	297	326	349	349	304	313	316	325	323	359	296	331	325	317	325	332	334	315	280	317	303	333	308	307	302	340	315	320	318	320	310	320	317	331	336	326	322	325	344	330	344	322	345	330	303	333	326	351	284	320	297	347	340	317	310	289	310	342	346	342	325	315	320	295	341	296	319	336	312	322	301	319	337	345	303	274	300	325	302	331	316	333	350	299	330	325	301	274	309	308	304	306	325	329	327	333	308	305	300	296	311	338	298	300	324	299	326	322	343	363	335	342	302	309	290	333	318	313	316	303	338	325	325	334	349	315	311	290	314	321	332	332	360	324	292	295	293	339	337	301	300	340	317	317	289	293	312	353	309	330	314	308	332	327	289	331	318	338	298	310	345	306	315	314	323	319	335	323	326	322	328	311	322	317	330	316	345	301	323	323	357	324	316	331	302	344	315	332	293	320	304	332	330	325	312	308	324	298	311	293	283	319	303	315	337	330	321	329	321	311	305	308	364	324	280	340	283	305	288	330	325	330	311	301	349	326	314	320	298	315	320	303	338	317	317	332	300	326	306	321	344	324	304	314	300	308	332	362	288	321	338	292	301	304	324	324	298	329	306	312	332	297	361	342	348	281	324	353	324	312	347	304	311	309	300	307	331	325	327	308	319	343	329	344	272	304	330	318	272	312	316	329	292	308	309	300	324	318	315	334	317	343	323	296	270	332	341	293	293	301	316	315	320	299	292	345	297	332	304	300	316	293	312	317	292	321	318	320	307	310	327	332	353	283	332	321	311	303	313	288	319	332	323	335	330	330	318	312	335	302	286	340	321	280	323	341	354	304	319	301	328	304	334	307	336	359	308	307	309	324	307	294	337	336	346	313	294	323	319	298	344	308	279	314	319	304	329	346	300	337	315	297	326	320	324	315	318	319	326	302	301	311	296	322	326	326	352	335	335	278	301	295	338	316	330	357	341	322	328	304	322	325	319	308	339	307	334	327	345	361	323	329	331	304	343	338	342	323	316	303	295	321	307	328	287	306	340	310	310	289	305	338	289	331	305	283	327	333	331	322	344	306	315	301	301	328	317	289	323	320	330	303	316	294	348	325	298	314	347	309	357	314	329	318	316	311	346	299	308	338	297	310	319	328	331	329	341	321	337	303	330	308	308	303	336	291	340	337	309	299	322	310	332	329	338	317	319	286	301	307	318	320	334	337	336	309	305	339	322	326	360	333	285	322	304	307	329	353	302	289	313	300	330	310	335	305	321	336	330	315	289	312	305	290	334	334	308	342	319	292	318	328	304	340	315	324	315	310	308	341	321	326	341	299	333	356	326	326	307	310	297	295	313	320	310	276	346	334	327	329	291	272	338	317	294	290	338	299	298	319	305	312	297	287	299	343	355	310	327	295	308	288	323	300	301	318	286	338	309	309	338	295	320	288	303	304	325	304	325	332	318	324	303	315	314	311	323	347	309	329	313	307	346	300	348	349	286	294	302	305	318	302	312	287	329	306	300	322	290	318	314	316	315	300	321	305	347	312	313	302
24785	21188	27456	25284	15747	5021	3076	2139	1776	1429	1105	920	736	682	590	614	544	516	467	465	420	420	434	377	371	366	373	363	376	306	330	317	343	349	323	307	336	299	316	316	305	323	282	286	315	288	325	265	339	315	293	304	299	317	285	290	319	293	285	292	331	310	367	301	265	291	276	274	283	295	276	269	307	300	293	271	280	274	276	291	313	284	280	276	279	307	325	276	317	284	308	274	309	302	301	306	295	276	286	287	305	310	278	312	264	284	290	272	312	281	297	267	277	300	299	294	267	299	260	316	286	283	319	313	278	299	290	262	290	298	293	301	298	307	298	290	300	277	314	308	284	302	313	322	291	304	267	297	304	296	294	270	310	257	288	278	280	259	300	313	302	291	254	289	274	285	300	274	300	293	271	287	308	286	288	302	284	284	308	311	298	297	273	285	278	305	294	275	301	295	282	290	309	320	302	296	285	292	282	314	301	287	268	279	295	294	273	299	313	286	274	275	283	310	289	287	303	313	281	288	283	263	318	299	260	292	310	300	290	327	278	296	301	292	298	277	288	274	292	266	287	283	301	304	249	317	286	289	296	319	301	268	302	323	280	289	295	276	273	306	307	300	302	313	319	310	283	252	287	283	306	304	268	271	275	276	279	269	281	309	301	275	305	288	301	285	315	278	303	272	296	306	277	296	324	288	297	308	301	293	309	271	278	277	298	296	299	287	283	306	285	322	286	259	311	310	284	312	301	286	279	307	303	284	275	325	287	310	269	297	293	308	320	273	270	305	296	289	301	290	279	279	263	276	292	279	282	283	317	294	306	303	302	295	279	299	282	302	311	294	304	287	317	274	290	301	302	289	261	297	265	258	281	303	318	313	277	283	323	309	298	289	254	286	280	323	298	284	288	301	305	298	289	297	262	251	306	306	301	334	285	285	299	268	307	264	277	302	292	306	309	279	291	309	278	302	284	264	286	301	297	300	294	289	303	302	298	267	268	317	287	324	261	317	307	303	293	307	288	281	275	284	301	273	332	315	295	267	296	324	263	303	311	313	304	290	295	283	296	308	299	291	314	267	272	293	289	303	278	334	304	316	298	296	288	311	271	303	294	269	289	272	285	299	326	285	271	270	269	286	281	308	297	304	308	278	289	288	299	295	259	280	307	281	287	296	276	277	274	316	279	290	313	302	282	276	288	313	298	294	304	285	280	260	306	307	303	281	289	299	281	295	299	284	312	295	293	307	292	295	277	295	270	297	296	255	291	273	308	324	316	281	322	286	292	296	273	297	308	284	253	298	300	291	287	292	268	311	313	257	293	278	290	293	304	292	281	312	312	267	296	289	288	297	304	284	308	310	286	309	292	317	264	263	288	342	323	280	289	298	297	290	308	297	305	294	325	269	312	306	294	272	298	311	293	300	281	296	298	274	300	281	291	266	291	289	298	308	273	305	306	296	282	278	297	304	301	310	294	273	297	312	290	305	297	288	277	293	291	278	311	283	273	272	286	270	273	300	305	290	299	303	272	299	267	303	286	296	244	285	284	283	285	291	351	275	258	282	288	285	299	297	278	304	273	305	288	290	313	270	284	294	300	273	296	289	293	288	263	272	280	310	283	278	325	276	302	322	238	284	299	298	280	279	319	290	302	262	280	279	311	306	305	298	259	314	316	286	282	301	278	299	274	296	281	304	319	306	287	296	252	279	297	288	295	250	300	291	269	300	283	279	263	273	304	297	265	259	302	290	333	287	294	294	311	299	312	278	287	308	295	280	295	277	311	270	277	275	278	281	322	292	284	271	270	302	276	304	279	300	262	287	266	274	292	274	297	272	286	287	286	305	291	285	321	297	299	335	273	287	276	277	284	276	283	284	290	289	295	304	314	305	337	305	301	272	278	331	264	296	296	303	309	282	301	315	274	302	317	278	320	293	308	267	283	283	307	312	284	299	280	299	299	304	282	312	301	288	309	273	285	289	300	321	293	300	290	306	277	295	281	284	287	299	251	292	267	329	324	323	282	271	301	308	270	285	310	287	296	276	299	277	287	256	284	296	290	286	309	293	300	325	316	286	315	288	297	312	267	291	327	270	305	262	302	266	296	298	290	309	338	274	275	281	290	273	273	297	282	268	313	332	308	277	296	261	277	285	318	300	282	302	299	264	274	274	298	291	321	297	287	289	280	295	306	254	266	310	337	289	294	271	270	297	293	278	318	302	275	247	289	291	281	254	286	312	299	295	271	272	308	311	247	267	317	313	299	276	286	285	279	326	274	302	293	304	286	273	290	324	302	333	297	293	274	274	260	306	256	323	324	276	277	300	312	278	287	323	305	292	308	277	290	324	276	268	286	289	258	290	283	267	280	308	272	261	275	264	288	319	326	314	269	275	251	278	282	279	318	296	294	295	290	297	263	299	282	287	282	298	279	276	275	299	273	295	283	294	295	295	288	340	263	279	301	305	275	307	278	279	284	318	313	293	290	278	278	309	302	297	277	250	292	262	258	275	307	295	299	298	304	292	285	288	298	285	309	270	307	274	292	258	304	285	298	272	337	300	307	269	263	293	286	307	309	291	308	272	298	286	315	286	290	324	304	313	290	280	301	289	306	295	288	311	313	324	276	278	320	282	270	321	283	274	304	323	310	297	294	294	311	302	272	285	305	296	294	292	276	270	302	291	291	294	306	264	296	304	295	271	277	292	298	277	306	292	278	272	308	274	281	281	298	298	297	297	294	289	296	332	271	266	275	316	312	283	277	301	314	277	288	305	293	286	292	273	280	301	305	308	290	304	323	265	295	306	302	269	278	320	313	266	317	296	295	276	287	289	270	289	307	267	275	297	310	288	284	279	300	276	286	251	272	314	279	286	342	316	294	273	279	294	303	290	313	305	295	309	249	279	283	293	277	270	302	290	283	271	315	276	299	290	276	267	305	275	284	304	286	259	276	314	286	278	297	311	284	268	298	297	307	305	272	303	310	295	301	244	311	293	277	302	328	285	300	290	289	290	286	270	275	293	304	272	305	259	267	287	345	293	256	303	293	285	288	302	306	298	302	274	303	280	320	301	306	315	310	337	285	288	298	296	279	301	287	317	293	263	293	302	293	252	272	266	300	289	294	297	291	264	285	318	302	314	281	306	299	262	278	313	326	323	310	313	296	296	283	297	299	309	299	266	302	290	294	292	275	286	311	302	329	291	326	294	296	273	266	293	291	268	291	290	297	276	304	299	285	301	302	306	292	297	305	282	325	301	311	289	309	290	264	300	265	287	260	316	281	285	298	312	312	303	279	315	276	308	310	292	271	298	272	322	279	283	289	289	294	277	274	286	282	307	300	302	323	297	260	279	288	301	289	296	287	301	287	285	300	287	293	303	294	292	328	258	298	294	302	283	285	284	320	303	293	302	310	256	275	282	251	279	297	282	265	318	287	300	296	292	306	285	281	291	286	300	350	301	299	296	295	268	308	319	293	317	309	245	318	282	278	315	271	256	298	301	288	310
25394	42737	33734	15641	9299	6546	5495	4192	3518	2738	1903	1497	1252	1088	946	841	797	725	648	578	555	533	523	462	449	457	430	420	410	408	395	436	419	357	368	387	372	369	368	393	332	326	380	386	370	328	339	335	320	353	345	324	357	348	373	342	344	351	351	328	324	338	337	343	321	329	318	334	328	312	344	328	298	346	316	343	323	351	332	311	294	350	330	326	333	278	353	323	332	335	327	332	315	329	314	316	317	333	340	307	349	327	318	309	334	327	350	342	335	318	333	299	353	323	323	347	335	341	297	328	343	341	353	311	372	305	343	335	300	333	300	342	320	335	305	333	355	333	334	315	346	337	341	308	330	283	267	326	332	306	313	323	315	338	317	314	318	324	335	305	290	340	350	347	344	318	338	317	340	311	336	331	342	355	326	331	324	309	355	328	368	323	313	330	309	346	359	366	318	330	331	304	297	318	333	310	318	318	328	335	316	308	308	295	314	295	315	372	331	299	334	312	282	301	369	363	326	336	332	319	313	326	323	295	316	302	324	311	347	313	316	337	318	315	319	322	305	314	329	318	347	367	318	323	310	306	332	352	364	337	338	339	313	337	309	294	343	348	343	328	316	316	313	307	324	298	311	341	319	305	319	336	310	299	324	320	325	347	302	329	312	355	322	342	329	307	368	323	309	350	316	286	308	334	294	290	342	350	321	310	332	347	323	322	324	314	339	352	315	314	332	329	293	334	324	323	313	323	346	341	347	340	314	330	355	321	308	316	301	311	340	327	327	313	336	314	328	325	335	320	370	346	348	313	322	321	306	302	318	320	306	313	306	308	293	280	328	301	298	315	315	332	363	331	310	313	342	303	330	310	315	299	315	329	338	293	326	366	329	310	327	320	307	367	360	325	359	307	357	300	312	328	319	292	355	328	332	310	305	314	303	340	326	325	350	318	305	341	302	326	309	324	313	309	321	311	301	338	320	336	332	350	315	310	299	340	299	308	342	353	329	313	317	320	324	342	331	326	310	353	327	315	337	302	330	322	327	323	295	316	293	320	310	315	319	335	337	333	292	306	323	294	289	314	310	322	323	338	312	324	326	304	317	341	300	299	325	354	346	362	350	322	352	338	350	340	350	309	331	328	320	332	331	330	303	331	331	325	328	331	338	304	322	332	323	324	312	336	315	338	343	325	363	325	318	318	319	349	328	314	309	355	312	333	331	311	317	331	326	321	326	333	324	342	330	322	318	335	303	291	329	340	314	312	354	314	333	336	338	355	333	317	311	290	353	322	316	325	308	308	353	310	326	309	323	348	270	361	354	312	261	320	307	333	317	299	298	345	332	312	346	326	330	315	321	328	303	294	310	307	332	314	351	292	317	313	321	325	304	303	323	338	311	353	323	306	320	317	322	328	336	318	295	319	318	327	337	301	315	314	329	342	357	340	308	309	353	333	346	329	344	314	325	350	342	326	355	297	309	349	308	358	320	324	356	340	331	324	349	328	328	297	356	312	333	347	309	315	337	314	344	323	315	337	317	294	308	328	362	333	327	331	339	332	294	300	310	325	305	321	337	348	309	303	348	327	324	306	329	302	319	303	339	296	314	315	358	328	299	329	292	323	335	318	296	338	316	359	317	353	303	343	332	310	338	312	307	341	337	322	351	323	326	315	301	327	291	315	309	312	320	301	315	312	316	337	299	315	324	317	307	340	363	307	318	339	311	305	337	325	322	343	352	327	363	312	318	302	332	332	347	325	327	308	322	356	324	293	340	309	345	295	337	315	340	315	322	334	325	311	313	332	321	311	316	308	324	310	331	336	331	321	302	331	335	327	337	327	352	300	326	311	321	323	286	313	325	296	308	317	299	342	340	324	324	336	288	346	342	340	314	336	325	285	350	339	340	296	351	323	312	313	338	346	335	288	343	340	344	297	329	362	300	329	309	310	328	345	334	343	337	347	333	343	356	346	330	330	325	307	316	312	331	303	315	324	332	316	315	311	329	324	339	326	322	318	321	334	312	298	323	336	337	313	351	335	292	348	321	321	324	282	337	310	317	340	314	322	323	320	311	323	315	343	321	313	315	325	330	288	336	322	304	319	339	337	317	338	342	328	301	347	311	309	321	306	327	322	310	328	304	345	300	329	327	318	306	309	350	317	342	337	309	338	290	323	351	328	321	350	331	337	301	353	332	338	350	315	308	325	330	316	318	349	335	337	276	310	329	341	324	322	328	342	324	355	331	325	351	326	328	336	314	315	320	304	350	317	320	326	331	314	308	330	307	304	314	320	321	325	347	351	342	332	310	342	341	298	314	352	314	326	355	317	358	330	339	300	332	327	311	314	343	348	310	343	336	319	311	306	315	305	334	320	312	331	340	301	346	356	336	312	313	310	320	319	311	328	290	319	338	308	325	357	337	309	341	319	351	312	331	329	310	336	303	304	298	328	330	301	309	324	320	336	329	316	305	322	326	315	293	341	345	315	336	332	318	342	335	311	311	344	341	327	308	289	287	352	339	327	331	327	307	334	344	311	341	297	319	297	319	316	330	292	313	321	331	347	298	319	311	320	320	329	348	332	363	366	323	347	318	316	307	345	300	311	367	350	341	338	341	345	299	330	351	311	341	312	360	324	350	322	301	304	325	323	293	339	331	349	317	316	299	292	338	345	312	334	301	319	341	330	356	341	327	356	317	320	337	341	352	290	367	300	330	337	307	321	342	361	342	336	345	326	298	328	314	325	328	349	337	334	333	338	364	343	334	319	331	331	367	337	330	309	324	308	327	330	332	319	345	330	357	331	324	320	319	346	302	326	325	344	325	290	328	310	329	321	337	304	296	335	308	321	333	340	293	365	333	308	343	316	326	302	297	297	341	317	330	315	330	324	324	320	329	303	318	295	328	282	321	334	313	310	329	298	318	332	304	349	365	319	318	335	311	329	316	353	293	302	312	345	343	334	302	314	307	341	343	330	328	322	334	331	293	334	298	321	326	331	322	330	322	327	357	313	336	318	343	334	315	344	316	340	294	313	351	316	332	311	312	287	340	358	325	336	280	332	327	329	311	304	316	333	339	310	352	339	327	338	317	343	331	322	317	323	339	325	362	314	322	324	327	330	304	323	351	331	306	310	320	318	289	311	336	332	294	310	349	324	355	305	314	340	349	340	332	345	324	354	329	308	316	338	285	330	320	355	311	307	329	299	329	322	330	351	331	370	314	328	320	296	323	291	305	323	311	335	358	317	290	293	313	326	309	283	337	304	328	338	335	334	327	316	324	336	318	327	341	317	296	339	334	328	340	312	357	349	324	340	310	338	306	324	325	347	330	349	311	291	324	309	298	332	304	335	337	317	339	310	342	328	325	299	346	310	330	321	302	310	309	326	356	280	323	296	306	373	329	328	321	324	337	316	310	363	312	328	364	300	330	339	309	340	331	321	289	343	324	356	290	358	316	332	366	325	326	340	318	336	350	300	290	309	314	345	326	322	300	329	310	313	347	319	326	314
22685	21267	28838	24038	21294	21430	13825	4887	3348	2739	1947	1463	1194	1006	850	910	743	651	582	515	439	441	423	409	341	323	306	335	289	293	267	267	244	257	242	218	222	236	203	210	203	215	220	201	204	192	204	197	183	180	202	188	192	199	199	190	171	198	204	192	196	180	197	204	180	199	185	177	195	173	164	190	181	177	174	201	184	165	182	175	200	193	186	189	173	179	158	190	195	186	165	187	216	187	178	164	187	182	164	156	185	153	188	172	162	160	163	191	196	172	166	181	170	202	201	186	168	165	196	181	182	187	175	176	173	211	174	177	188	184	192	200	174	182	182	182	185	190	140	188	189	166	181	186	183	208	172	185	172	179	170	169	156	163	183	198	159	177	186	168	182	187	183	197	190	201	176	185	169	172	190	168	193	172	187	186	203	190	199	225	161	177	182	194	183	181	194	196	179	180	175	188	182	169	175	186	178	170	140	175	183	166	172	176	188	181	178	161	181	180	176	182	171	190	163	197	213	168	177	177	188	190	179	178	188	184	208	186	194	180	181	174	180	158	176	184	196	171	160	192	184	174	184	195	193	147	182	182	191	157	178	189	183	162	207	157	187	195	186	162	184	164	193	183	167	170	196	192	191	153	199	192	185	193	185	181	189	173	182	169	186	187	193	183	177	166	182	220	170	187	174	168	174	183	167	175	176	182	174	186	188	152	172	177	198	200	175	208	170	184	153	174	191	180	193	166	181	186	162	168	180	190	169	178	163	173	190	181	198	184	174	198	186	198	177	168	199	207	196	183	201	170	190	176	190	154	179	179	164	180	173	171	188	177	164	162	177	186	166	170	163	172	185	152	147	179	163	181	185	167	178	179	205	157	200	206	171	168	139	169	192	210	194	175	150	149	164	181	184	176	171	155	189	193	181	161	186	193	163	189	169	173	171	190	161	169	165	173	196	184	165	180	191	192	191	184	174	188	192	182	153	189	158	183	167	168	190	192	191	153	170	193	220	193	155	161	184	183	187	167	164	177	184	184	192	185	162	150	157	161	189	164	176	191	180	172	174	161	190	177	191	178	161	195	185	181	182	183	177	216	186	167	185	183	164	177	187	173	188	175	169	173	156	174	182	157	180	180	186	168	170	184	174	172	168	199	177	172	167	212	169	174	148	176	176	187	152	177	174	184	171	216	177	181	176	176	180	187	176	170	192	186	185	164	165	179	165	194	161	167	187	184	196	174	179	175	181	200	181	191	156	185	175	172	171	189	167	176	168	186	168	173	186	181	167	179	167	177	177	176	173	170	171	166	185	184	187	176	172	180	167	163	188	162	165	194	188	174	187	169	186	186	174	158	184	173	175	180	200	183	166	170	148	192	172	176	182	165	191	166	168	191	189	179	190	180	176	188	188	199	189	174	182	164	187	179	181	184	173	185	179	165	170	180	176	163	179	196	177	175	194	179	174	185	189	187	192	191	162	178	169	172	181	170	162	185	162	167	197	182	157	168	188	173	151	188	162	195	176	173	185	163	194	184	201	176	192	168	181	200	174	162	155	181	188	192	155	195	177	166	169	179	173	166	162	156	179	197	176	167	159	194	196	185	162	188	188	190	175	184	159	181	194	159	177	184	167	184	176	173	196	162	175	192	163	181	182	171	189	167	191	177	181	180	159	193	162	168	157	170	172	182	172	189	168	180	181	162	218	189	179	163	191	160	164	188	177	186	189	168	156	214	198	169	188	166	177	173	180	183	192	180	186	177	175	176	190	184	201	170	186	165	188	192	163	194	187	200	190	162	167	173	176	182	182	175	172	188	166	167	178	183	188	160	174	161	166	183	191	177	191	192	194	182	161	189	187	145	180	194	187	175	195	179	177	190	193	175	176	189	190	189	169	192	185	168	188	199	154	152	163	189	178	187	159	185	176	181	174	198	177	176	177	156	197	176	181	175	169	185	177	183	201	185	200	168	191	170	186	191	209	175	168	182	177	192	183	177	180	158	204	163	182	183	187	175	185	189	184	164	171	178	188	176	175	157	188	170	152	168	154	191	185	144	195	171	191	156	177	149	180	181	155	150	176	164	192	168	185	180	173	171	179	168	198	177	194	176	175	184	178	168	174	202	176	172	178	186	165	194	184	177	181	203	169	175	183	179	199	171	163	181	169	162	172	192	205	186	189	175	152	191	165	188	198	158	167	172	166	177	156	209	179	190	186	170	195	175	166	166	187	189	194	179	149	188	171	179	195	171	171	188	177	187	187	184	203	188	200	179	153	201	189	176	155	174	167	189	163	181	177	180	174	178	148	172	201	169	163	192	143	177	185	178	192	172	190	182	166	189	175	168	160	188	174	178	186	155	170	151	185	181	174	156	203	184	190	168	188	200	164	191	195	166	154	186	203	184	163	179	178	185	173	187	191	174	184	190	174	161	178	174	187	183	163	175	197	192	179	163	191	184	180	176	161	162	192	183	196	177	180	180	166	185	176	208	152	185	187	180	191	174	183	193	191	164	176	165	164	179	170	162	165	192	166	196	188	195	169	168	168	175	163	178	178	177	183	211	168	169	195	185	175	180	176	185	190	206	195	164	185	164	182	166	177	179	181	206	156	166	181	162	189	205	191	178	173	181	192	175	199	172	177	182	152	180	169	176	181	183	176	183	207	197	198	176	178	184	166	176	183	159	166	153	166	174	179	203	210	164	174	174	192	177	184	185	190	166	165	170	174	221	160	188	167	164	170	160	179	201	205	176	174	163	169	156	164	213	169	176	177	173	174	192	168	196	171	170	187	195	159	177	171	165	172	178	198	182	157	145	200	148	175	181	175	167	175	170	182	174	188	155	174	207	180	182	186	185	168	145	185	164	167	160	183	161	177	189	178	197	205	190	167	193	173	187	180	177	185	149	199	180	178	187	195	175	202	182	180	179	164	170	149	175	190	161	183	162	183	142	172	171	186	166	195	172	195	170	170	196	199	162	189	183	183	160	175	184	206	182	191	190	177	169	169	178	160	176	184	185	171	198	209	168	156	146	195	188	177	173	167	173	171	188	196	162	183	167	186	179	165	178	185	164	192	162	183	160	176	176	168	178	185	173	180	151	169	184	163	196	165	195	195	161	192	163	184	174	177	183	174	183	170	152	192	172	170	175	171	175	172	178	180	170	173	160	175	177	165	170	192	168	164	185	182	188	188	158	162	193	174	192	174	161	201	167	169	173	177	153	182	182	186	170	179	191	190	174	153	165	163	171	186	176	202	186	166	163	201	171	177	153	182	167	179	160	182	184	179	174	171	188	182	168	181	185	172	185	161	171	177	190	165	194	189	180	192	165	173	165	186	183	169	187	154	160	179	171	185	168	162	181	173	171	202	174	185	163	170	190	172	176	158	183	186	158	183	179	179	168	187	195	195	176	160	204	191	177	168	206	178	170	178	199	191	184	163	183	170	170	166	166	180	186	168	173	179	200	192	178	180	173	176	172	198	193	173	192	172	193	162	193	203	144	191	189
27927	54622	44117	22922	14676	10938	9166	7231	5854	4660	3340	2516	1920	1690	1397	1361	1134	1037	889	773	675	589	496	506	457	437	448	408	389	385	338	351	336	295	322	304	290	255	274	260	262	238	251	230	245	208	201	217	233	198	243	240	222	202	202	200	222	222	214	233	235	216	214	234	218	189	193	219	217	189	213	222	199	227	182	201	180	225	185	200	223	228	182	186	202	193	196	195	172	209	199	207	207	217	183	185	199	198	203	192	192	195	207	206	190	202	202	184	195	218	195	225	180	191	195	214	194	190	203	213	185	207	225	189	244	201	194	209	211	181	196	172	224	187	223	206	201	189	201	204	190	205	224	208	202	213	186	208	188	188	187	214	207	206	176	209	176	216	204	174	206	204	192	218	206	203	223	209	199	188	201	192	222	212	188	183	184	177	174	216	198	197	200	195	205	219	214	196	206	230	199	204	183	209	180	204	190	199	221	212	207	199	214	188	217	189	173	190	213	237	200	217	207	203	191	193	214	200	212	224	205	206	207	214	193	203	216	233	220	182	203	201	195	189	186	206	194	203	177	195	209	226	189	210	234	222	200	225	191	203	235	189	212	212	203	194	205	214	211	217	202	221	189	214	207	201	202	215	199	193	243	208	187	183	189	198	206	211	194	203	172	200	215	197	202	209	204	196	191	213	211	179	187	201	200	216	201	198	206	218	185	205	213	213	206	202	180	203	219	196	213	224	184	184	201	216	202	213	180	222	230	204	216	193	194	211	211	190	205	189	192	197	228	204	200	187	196	200	204	210	193	191	219	194	194	188	189	220	191	206	208	204	165	186	195	191	190	207	217	200	206	148	222	197	197	202	192	203	207	196	192	217	195	212	215	192	206	210	193	233	197	209	203	171	198	204	221	227	202	155	210	207	188	223	205	205	212	212	212	181	214	203	199	210	205	214	179	214	219	202	206	204	196	189	202	238	190	206	229	197	209	192	190	198	218	206	179	205	205	214	169	212	180	201	205	189	193	210	205	219	198	185	208	184	169	184	213	230	224	209	198	202	189	207	192	197	172	213	213	204	195	214	188	224	190	211	191	204	199	210	209	180	182	198	208	218	219	197	209	202	207	198	207	220	213	215	184	209	195	187	213	211	188	197	164	205	207	186	195	178	232	200	193	212	204	208	181	204	199	201	185	218	184	212	218	182	192	204	223	216	207	204	194	194	226	180	215	209	203	224	192	202	216	213	192	194	186	184	223	192	184	183	214	189	199	197	188	192	231	183	202	186	210	193	208	196	191	205	206	207	225	211	205	209	211	175	195	206	217	195	208	203	207	183	198	197	179	186	193	213	207	219	204	180	196	209	204	178	211	182	202	210	215	216	174	202	219	205	215	205	201	221	189	184	199	224	189	198	172	172	211	219	213	212	193	201	242	216	197	178	202	207	171	188	214	198	204	215	206	191	197	190	204	213	237	222	213	185	167	198	201	208	196	201	202	198	180	236	177	216	199	225	199	213	190	189	187	191	214	190	220	200	201	191	192	206	207	181	211	203	217	188	193	205	197	205	226	209	226	215	220	205	193	197	199	189	216	220	214	225	204	211	212	172	212	208	179	190	202	186	189	210	195	213	214	202	206	201	193	201	201	182	216	223	212	199	204	207	208	180	192	198	174	195	193	214	201	189	185	186	204	197	195	226	196	222	218	191	216	168	198	213	238	220	200	195	190	206	208	212	197	207	197	201	193	215	194	220	188	202	219	210	206	220	198	234	207	201	208	202	210	189	190	198	206	199	192	212	202	189	200	191	218	209	216	217	179	199	204	239	180	210	208	177	198	220	212	182	239	192	219	198	192	200	220	208	207	189	200	223	199	218	203	202	218	227	202	234	213	216	192	171	201	205	210	211	200	193	183	205	227	189	213	202	201	181	230	205	214	215	187	206	183	185	234	219	194	213	217	185	196	193	215	212	224	208	186	191	209	172	193	181	199	179	199	181	209	216	202	205	208	184	198	203	192	198	191	200	225	201	183	202	176	187	203	211	200	190	187	211	174	172	206	211	180	209	195	199	202	222	209	192	194	195	205	197	203	172	218	194	213	204	220	189	200	166	210	189	225	197	213	210	208	200	173	223	190	203	218	201	202	212	215	227	185	200	213	217	209	193	187	199	203	221	200	207	201	232	217	197	209	193	204	216	177	204	195	225	202	215	204	199	220	191	211	221	206	201	213	215	201	197	200	217	197	214	226	235	208	200	187	201	208	206	206	195	209	181	193	235	183	218	203	234	192	207	192	225	192	199	183	186	195	202	200	214	214	184	173	223	228	175	217	210	221	192	202	180	236	166	177	222	201	235	197	221	188	188	175	193	182	179	207	209	193	205	214	225	201	219	205	215	209	184	203	206	187	181	212	198	217	184	188	205	213	190	188	202	197	203	205	206	207	236	219	216	191	200	185	211	196	225	234	205	212	205	203	194	205	196	233	215	201	201	193	216	182	205	222	203	203	227	190	203	192	198	214	185	194	180	189	229	223	206	173	194	212	205	214	172	199	207	222	213	220	187	212	206	196	207	211	232	185	193	221	206	195	200	205	211	206	187	205	185	168	216	201	217	191	185	184	180	176	202	192	215	192	216	200	209	211	225	201	212	205	223	179	191	188	170	215	229	176	183	213	189	174	216	222	197	203	204	200	200	211	201	207	212	191	206	205	221	184	226	186	197	207	204	212	199	195	211	208	209	172	206	184	171	191	212	197	251	188	213	200	201	207	188	176	195	215	176	197	195	200	187	213	187	206	206	206	206	175	191	176	185	211	193	180	189	221	209	191	193	209	186	171	197	204	231	218	215	195	203	203	211	209	192	198	174	186	188	185	207	176	185	189	195	187	200	198	220	215	206	205	197	226	196	195	208	184	229	182	192	179	175	220	208	211	226	228	211	200	186	179	189	203	197	189	201	194	181	193	208	161	208	204	200	200	216	180	206	181	196	214	194	199	210	178	187	208	192	190	227	180	208	190	189	205	192	198	176	236	185	214	197	230	203	188	190	202	190	193	200	177	202	175	228	193	198	201	219	184	176	200	194	211	209	218	209	210	210	210	237	198	213	191	181	224	197	221	215	212	184	196	200	204	218	207	179	190	191	211	223	220	181	213	177	213	201	210	217	190	195	203	201	192	202	201	191	211	222	205	237	188	216	186	199	185	204	183	185	216	199	212	223	196	201	232	199	226	183	204	214	187	188	188	212	207	180	194	180	204	179	217	195	195	206	218	201	181	217	203	205	196	201	233	184	220	181	193	203	220	212	176	176	202	213	199	194	216	163	173	186	213	203	201	207	212	192	177	204	188	217	209	193	179	193	189	181	206	194	227	205	196	189	204	198	210	194	196	202	209	203	212	213	207	226	214	205	182	195	188	202	188	185	189	219	204	221	206	183	200	201	195	206	201	185	221	204	199	191	216	195	196	193	196	197	202	208	220	182	212	199	178	203	204	208	222	207	223	228	197	188	207	169
28168	24748	24465	12112	4571	2682	2175	1674	1408	1111	912	777	682	626	577	548	518	487	489	446	456	438	421	399	447	416	390	387	371	384	409	423	355	380	417	386	371	399	356	366	361	365	369	366	356	346	344	413	376	369	387	352	373	374	330	380	340	346	355	351	363	351	386	380	356	375	370	378	373	347	371	374	390	337	334	350	359	362	368	378	353	389	363	379	361	327	352	362	389	402	356	367	366	402	355	350	413	364	364	362	362	376	334	355	384	349	363	356	367	382	359	357	378	325	367	331	357	322	356	380	378	335	337	352	376	340	354	388	395	378	368	382	348	350	358	318	359	356	384	332	405	383	348	374	343	360	343	352	369	375	386	393	345	356	379	342	391	391	397	376	378	344	361	354	387	327	383	370	368	359	295	357	354	348	359	368	357	369	346	353	394	333	331	344	376	375	346	356	347	371	392	339	379	369	368	333	342	371	375	388	373	365	414	381	339	373	379	380	378	353	363	339	338	385	373	374	336	370	340	368	357	338	367	351	362	365	380	376	330	359	354	356	364	369	379	351	329	327	380	385	341	360	349	337	400	361	352	359	366	357	383	385	387	331	383	386	372	324	397	353	369	342	361	378	356	319	390	383	392	351	346	357	362	366	351	394	378	376	379	328	362	376	351	368	326	324	365	339	363	370	364	357	382	359	346	390	383	398	373	388	345	368	341	350	364	390	337	391	348	382	348	354	384	386	361	364	380	387	396	380	351	375	345	373	353	401	334	361	350	349	381	321	403	378	393	390	384	343	363	359	343	329	385	316	357	363	365	380	352	355	382	350	348	365	361	369	342	369	353	390	352	350	356	324	370	365	355	361	371	368	359	343	316	389	380	313	350	379	373	354	342	394	360	326	383	365	359	377	366	363	365	349	353	383	395	350	368	387	383	357	345	342	341	355	375	354	367	354	389	385	322	367	375	387	400	333	348	363	386	379	357	367	375	353	307	367	373	350	359	348	368	364	352	364	362	376	370	383	388	363	358	333	353	362	377	376	371	374	368	403	352	382	380	346	324	362	375	366	395	382	328	371	359	356	363	352	347	318	359	371	409	386	370	335	347	370	374	351	358	345	366	393	345	341	371	338	400	360	344	339	379	359	376	300	397	346	349	359	339	338	367	353	328	369	382	377	341	322	379	358	392	349	367	384	348	349	379	359	385	388	368	349	364	352	378	381	351	373	371	324	337	343	348	344	389	372	350	394	333	338	333	407	355	395	377	419	345	387	390	389	339	364	368	367	353	347	365	381	342	398	359	368	349	371	349	340	334	385	360	381	376	356	382	381	377	359	335	305	367	347	391	366	354	373	363	361	347	367	362	363	359	384	384	357	345	376	361	380	388	378	333	346	365	365	346	367	366	352	346	376	385	383	355	389	373	364	352	366	347	356	367	370	359	370	380	338	380	338	353	358	354	355	354	381	370	378	358	343	366	378	349	358	402	355	367	364	342	380	333	322	358	345	349	355	406	307	387	343	357	372	346	326	380	362	363	353	347	328	395	329	368	373	378	338	350	377	376	348	364	330	384	350	363	333	360	387	366	373	344	372	371	361	381	370	363	312	367	370	333	350	384	363	354	349	373	351	345	386	356	395	335	355	338	358	363	352	354	364	382	329	390	348	318	351	366	371	366	364	339	346	324	332	376	352	394	402	348	383	373	306	380	371	350	353	390	363	351	347	357	382	366	375	364	353	369	382	385	402	378	362	353	360	340	351	375	360	370	359	377	339	379	374	377	387	340	408	349	377	365	367	368	353	353	380	352	397	357	369	383	374	402	372	352	344	365	311	360	350	366	375	352	371	329	385	340	328	395	355	354	361	375	383	358	386	378	333	336	360	373	381	338	375	360	361	374	312	411	353	368	396	372	376	378	371	373	373	344	382	350	353	361	376	354	355	344	380	382	350	359	378	380	365	373	387	372	358	373	363	346	366	381	358	368	359	348	343	328	340	369	338	382	370	358	324	379	342	356	338	382	360	345	318	368	388	362	356	371	383	375	320	336	367	373	358	370	377	355	377	354	339	369	359	370	356	343	334	363	316	374	366	407	367	385	366	364	357	384	373	355	379	339	353	395	354	357	356	386	359	346	365	351	340	381	387	392	350	374	356	349	381	395	376	376	370	375	349	356	362	360	369	384	382	379	360	382	378	395	390	344	397	348	343	364	363	339	324	358	355	353	351	363	339	372	318	349	381	397	349	347	390	351	363	377	346	392	384	407	371	382	381	359	355	373	373	351	424	342	349	326	385	366	360	380	345	365	368	360	363	356	366	357	327	334	406	376	347	399	355	355	343	366	341	334	347	368	398	364	361	356	352	349	368	378	384	382	385	348	352	359	380	387	366	371	363	331	358	336	387	349	362	363	348	392	317	333	356	336	391	336	354	376	355	383	355	355	375	397	342	370	370	365	379	344	345	359	389	344	380	363	361	357	335	348	371	371	338	359	353	327	392	346	353	329	328	353	386	360	319	363	382	366	340	349	384	358	384	377	370	370	366	359	368	375	383	338	338	385	332	360	356	352	333	340	348	370	390	356	372	354	338	362	387	366	359	378	349	333	376	354	350	345	341	384	364	364	358	324	340	358	363	354	365	323	360	346	363	382	342	390	365	349	367	369	367	362	351	353	377	370	361	417	339	359	368	364	385	359	350	367	387	369	368	341	361	357	364	361	404	353	342	371	378	328	375	353	373	316	371	342	352	351	354	344	312	402	376	380	397	355	378	363	336	365	378	371	363	352	355	368	374	395	368	374	366	364	353	349	352	362	392	373	361	380	376	381	361	355	380	370	370	378	376	390	365	350	359	373	358	339	390	348	348	354	374	354	380	346	366	327	328	396	368	354	356	368	348	348	359	334	358	347	344	376	361	378	343	333	347	384	343	374	338	402	348	358	343	382	355	386	345	388	395	341	385	386	345	347	362	376	360	363	352	380	352	369	382	324	369	362	413	384	333	340	367	383	409	337	383	351	387	364	376	373	365	358	400	387	349	366	358	352	379	399	348	313	376	369	326	337	386	375	354	358	376	356	393	338	350	344	350	364	344	367	381	367	364	371	387	390	352	355	366	345	390	361	380	356	376	353	363	375	346	353	348	367	385	324	356	337	359	348	366	375	390	329	341	379	366	372	357	362	376	374	347	370	339	365	335	354	347	364	375	400	354	372	369	360	353	336	376	351	333	347	344	365	357	362	374	348	383	336	384	325	349	355	349	350	368	358	346	379	346	308	350	400	339	350	364	337	366	382	381	329	349	369	356	328	372	368	379	355	380	361	389	392	346	361	375	376	375	372	378	375	354	370	342	384	349	342	356	380	383	330	382	360	350	327	358	360	347	354	386	404	321	334	348	354	388	365	370	382	362	357	345	348	339	337	368	348	362	338	343	383	339	372	358	400	391	323	315	367	365	330	328	353	359	343	394	358	389	376	350	343	396	352	365	375	383	354	353	370	343	339	364	398	359
24498	39280	26582	11498	6629	4742	3846	3051	2494	1969	1506	1176	936	882	807	749	712	634	579	556	514	520	516	483	467	505	488	502	454	475	452	419	441	462	485	439	421	415	452	459	413	436	430	419	436	413	400	415	455	408	397	427	438	438	414	419	408	405	429	446	446	412	451	368	393	412	409	398	402	411	392	407	403	379	418	385	392	417	388	414	425	397	396	440	426	415	396	417	392	407	416	403	397	408	396	412	424	437	397	388	384	373	389	408	369	417	401	393	431	399	423	408	426	399	410	415	420	419	367	404	399	400	406	432	404	424	409	383	427	403	402	412	411	438	455	371	386	404	432	433	412	401	376	414	420	396	385	403	380	383	418	393	385	415	372	405	395	400	401	405	430	393	386	391	399	398	400	413	378	394	380	400	403	361	433	398	380	429	430	375	399	406	418	402	415	413	390	404	378	433	441	429	436	391	369	422	398	379	417	424	378	357	397	416	379	407	433	398	393	433	436	395	395	396	385	417	435	427	446	383	446	407	402	412	384	404	408	413	375	379	423	400	418	404	423	402	410	412	381	417	429	370	428	390	412	408	398	426	352	423	407	447	406	437	441	422	410	424	426	388	405	409	408	389	406	395	410	415	432	388	376	413	397	431	392	395	400	401	422	387	421	410	412	401	411	413	419	392	400	391	374	392	396	439	426	378	407	407	383	426	410	387	446	382	429	423	428	403	378	346	432	415	435	427	408	401	406	434	357	401	388	428	383	412	382	403	382	425	407	386	405	383	407	448	369	404	422	387	411	406	405	404	427	401	386	370	435	416	372	380	413	378	422	369	416	423	411	426	382	416	395	432	399	356	390	410	430	408	435	409	414	401	382	423	401	407	379	439	365	374	404	415	435	381	400	416	425	396	402	400	388	414	407	396	390	410	409	397	442	431	379	421	420	418	418	424	403	454	404	384	396	399	405	410	377	412	449	403	431	367	399	441	403	388	382	385	410	400	388	407	395	389	395	423	406	368	385	448	405	392	379	388	434	376	451	439	396	404	404	380	419	400	397	379	447	417	405	407	391	381	433	412	399	421	383	418	431	382	426	409	373	404	390	397	378	417	412	439	397	399	360	400	359	400	417	406	408	396	426	422	419	412	437	369	401	379	420	411	390	452	411	421	407	406	406	392	420	371	437	414	398	404	387	385	405	397	400	427	406	369	417	419	394	387	435	433	377	395	408	420	407	398	394	402	449	425	425	426	383	389	421	411	387	413	384	381	378	380	419	409	386	422	408	419	400	360	384	430	396	434	421	394	409	392	401	430	387	432	408	392	435	400	410	433	387	403	404	378	426	383	390	404	389	399	419	389	415	409	386	389	426	384	410	426	444	384	419	424	393	383	394	386	401	434	409	403	405	424	378	380	409	417	400	410	410	404	382	424	445	435	406	427	416	413	402	415	417	408	376	399	403	399	399	391	415	394	402	415	410	386	369	431	428	412	404	434	423	394	431	419	403	386	405	426	430	398	424	416	393	416	416	412	425	411	417	403	388	425	399	368	397	398	415	375	440	388	384	399	422	412	421	397	423	415	386	438	420	424	414	407	416	415	406	386	430	395	416	391	417	399	375	401	405	446	398	454	425	415	391	391	410	421	444	394	416	424	430	407	401	393	404	399	411	430	398	435	413	402	401	440	423	377	420	412	408	421	437	430	402	379	397	371	388	407	411	418	399	410	442	436	376	402	425	441	449	429	384	426	433	417	400	377	441	448	416	383	414	406	423	436	396	444	436	398	420	451	430	409	404	393	381	400	400	395	387	396	360	397	382	399	417	423	365	375	396	387	403	381	401	441	420	430	383	432	438	382	407	399	396	412	397	378	436	429	398	420	427	421	406	412	400	379	398	441	382	378	418	431	387	408	393	418	412	427	354	399	440	406	378	403	396	413	410	434	444	407	381	425	408	443	418	383	380	391	421	375	410	389	418	413	380	393	412	420	433	400	423	421	414	387	422	387	404	373	437	388	416	384	398	403	396	419	411	388	400	384	387	370	391	410	403	399	411	423	389	424	391	429	403	389	407	390	402	428	441	407	389	383	385	402	406	378	424	425	429	360	400	400	394	388	404	370	377	403	400	407	379	396	404	390	404	358	378	371	375	407	427	408	441	390	417	378	399	391	422	406	379	405	416	391	391	384	382	389	418	419	425	371	379	412	441	442	398	410	402	381	419	451	413	392	408	392	407	409	402	401	389	401	391	412	385	397	387	401	422	389	427	373	399	411	436	379	385	402	367	399	380	413	388	378	409	437	437	369	398	444	444	417	386	406	392	397	412	432	419	407	414	411	416	386	386	408	394	432	401	368	417	421	420	395	383	398	420	429	446	391	402	442	373	406	426	368	409	404	417	404	448	380	365	399	412	436	413	405	447	393	380	381	413	423	359	393	409	397	406	400	449	381	415	379	418	400	382	430	412	358	371	363	407	442	413	401	443	400	417	407	392	403	405	409	379	400	398	434	410	409	378	450	397	404	383	409	392	435	386	400	385	406	425	373	434	375	431	366	417	421	440	416	430	404	383	360	399	372	394	413	400	443	408	383	418	410	408	408	433	408	425	411	374	408	412	413	409	400	381	447	425	435	389	439	404	413	413	370	371	396	430	423	392	415	389	398	454	415	437	423	413	388	406	421	381	435	401	420	411	404	446	396	407	431	372	383	401	428	396	395	408	378	377	389	396	397	395	392	398	414	378	433	376	393	402	398	409	388	433	404	392	409	410	398	422	399	415	378	402	453	390	418	381	418	397	400	394	412	390	387	404	405	440	404	393	367	400	394	408	411	400	389	463	415	383	404	372	433	410	379	395	441	390	423	364	419	423	395	406	398	452	386	380	393	404	429	425	417	414	421	394	415	401	431	391	410	376	419	429	376	405	380	429	406	380	403	398	414	399	395	438	405	414	446	428	362	394	388	388	418	418	447	418	418	379	437	430	412	409	393	418	394	450	407	403	408	409	399	431	427	407	414	414	392	386	385	404	459	412	405	415	399	381	411	420	394	388	422	374	429	403	413	401	365	428	434	415	439	420	449	413	389	406	382	432	426	373	390	416	385	376	403	393	429	381	412	411	426	391	383	449	410	435	392	413	436	446	419	413	408	419	417	425	409	425	379	414	426	430	411	404	400	410	420	367	420	402	393	413	462	395	405	426	376	430	395	384	363	394	374	373	402	449	393	406	404	413	389	393	421	386	398	383	389	416	401	403	373	425	430	436	365	384	396	398	395	396	414	388	412	407	410	401	429	379	427	387	344	416	374	403	424	409	438	351	451	442	384	413	411	396	397	415	403	410	391	402	379	383	391	463	387	428	402	450	401	403	418	401	406	370	405	376	400	413	430	377	420	434	401	418	406	418	409	411	415	403	403	407	435	401	405	391	387	421	418	398	402	403	396	388	427	406	395	414	410	432	367	404	501	411	406	431	393	397	377	403	369	396	421	362	412	386	390	401	402	416	407	381	417
23659	21140	28217	24380	21089	13770	5131	3124	2361	1916	1469	1169	958	918	799	721	683	610	585	478	428	462	442	414	386	386	374	315	355	377	335	324	352	330	315	327	323	325	321	300	321	295	319	309	298	309	293	296	286	288	312	261	313	296	305	263	285	279	328	333	304	278	279	279	266	269	275	317	280	285	311	313	289	278	272	288	308	266	271	300	297	287	279	300	283	299	294	284	278	284	265	280	306	263	301	270	273	284	289	273	261	309	281	302	283	287	282	271	276	291	282	273	262	290	275	286	271	273	275	274	286	273	301	278	282	296	259	262	289	297	294	310	259	291	273	300	290	293	292	278	285	274	284	302	293	295	275	270	287	283	289	291	294	261	284	269	301	292	304	268	293	293	293	292	321	283	270	288	314	289	314	260	286	286	299	242	306	301	283	289	254	258	254	295	291	259	261	295	274	251	287	288	296	246	272	281	318	279	291	307	273	274	273	275	282	290	284	308	288	315	299	255	288	291	266	287	259	294	288	288	301	272	266	261	280	287	283	305	293	296	269	308	263	272	287	267	257	305	269	270	278	267	295	265	261	281	304	274	264	290	272	269	271	283	301	309	280	326	290	287	292	307	269	269	251	279	265	262	292	283	269	297	258	285	290	319	259	287	281	318	269	261	245	289	284	276	288	263	308	285	312	290	316	293	273	304	312	292	262	298	238	264	280	307	274	277	263	282	293	280	282	256	260	280	291	281	284	299	284	299	270	261	307	302	310	287	299	267	282	306	287	307	262	309	266	282	273	301	261	283	301	291	289	290	290	312	287	277	302	285	284	318	263	294	260	291	296	285	270	269	261	297	257	286	286	312	313	259	267	273	285	304	275	290	290	271	301	276	277	313	299	315	284	290	249	288	271	270	287	275	291	326	272	267	278	275	301	247	281	266	283	277	275	307	280	272	262	281	258	257	266	308	324	268	315	265	288	287	301	277	274	276	271	288	325	284	277	271	282	318	287	285	263	270	276	280	291	262	281	263	290	295	317	300	302	312	283	266	266	270	276	283	276	300	304	296	291	283	296	282	297	292	268	294	285	293	260	292	283	288	291	283	306	333	291	280	267	267	280	239	286	265	291	275	297	280	276	288	283	288	328	256	290	286	277	272	296	305	226	280	276	284	259	294	292	286	276	304	250	255	295	294	285	259	286	301	306	268	284	256	290	286	324	298	292	280	302	281	285	294	280	255	279	263	276	285	274	248	289	268	290	318	277	283	258	286	281	276	288	260	287	282	277	273	279	273	257	279	310	282	272	299	276	302	250	282	267	296	314	315	270	267	287	313	264	283	290	298	276	268	273	277	265	286	282	272	246	284	289	297	293	278	288	231	299	306	302	288	304	292	289	300	271	312	289	280	282	313	296	289	270	287	285	316	291	267	299	295	296	271	277	270	303	318	304	263	295	291	305	284	294	275	293	289	259	295	274	262	279	256	223	307	291	272	288	302	315	310	278	281	257	298	290	281	313	279	288	275	304	277	288	263	265	265	307	305	305	305	273	282	270	273	260	277	270	286	297	273	268	284	294	280	268	264	296	285	289	301	277	301	289	276	264	284	301	281	270	274	266	325	285	271	299	267	244	276	266	321	287	293	310	297	278	266	284	292	273	260	268	288	286	244	323	276	268	251	293	283	273	265	276	263	258	263	307	272	287	248	273	308	283	266	291	276	252	268	293	282	290	299	274	314	293	293	287	282	282	282	287	279	270	284	250	274	279	289	267	283	305	253	304	317	285	281	302	288	302	277	273	253	287	300	300	281	281	283	262	286	271	297	294	305	282	275	298	289	254	279	266	273	288	314	262	269	249	320	270	275	273	283	296	312	316	280	294	273	300	283	269	284	259	284	295	295	293	266	280	285	281	302	287	293	291	290	291	287	291	282	285	275	263	278	300	298	288	266	269	263	281	278	290	303	279	269	298	285	271	277	277	281	297	283	264	277	276	284	272	302	249	273	296	292	275	281	276	312	275	273	310	268	299	289	273	282	290	286	302	282	291	264	298	299	270	309	262	269	274	295	277	272	277	304	287	271	272	259	297	291	284	297	271	290	284	277	305	312	275	294	295	274	289	278	270	286	271	306	296	280	295	244	263	288	313	290	270	281	303	297	280	271	260	297	313	291	281	274	288	290	310	279	277	259	281	313	274	280	271	257	237	293	273	291	263	265	300	263	300	288	265	311	282	304	283	305	280	285	250	274	297	286	289	265	292	291	301	264	269	305	288	276	290	263	289	287	302	300	274	302	289	289	274	290	273	281	257	287	289	304	277	281	293	288	284	321	271	281	292	296	309	300	290	270	266	269	315	270	325	286	282	260	320	276	295	292	251	272	313	315	285	317	322	294	282	299	255	280	274	295	263	305	302	266	283	278	284	271	258	300	281	285	291	255	285	292	256	291	275	266	271	271	274	262	276	262	292	288	289	262	286	293	312	280	303	282	256	283	280	249	285	273	272	314	262	288	299	286	259	255	264	268	288	277	281	270	307	289	273	306	317	267	305	287	304	306	265	259	296	301	283	282	281	303	276	280	258	285	282	264	319	270	309	287	270	261	277	311	267	315	280	337	286	269	257	271	298	291	264	280	294	276	286	271	283	273	336	319	305	296	281	289	278	292	282	299	288	292	301	299	288	260	272	305	241	275	278	268	290	294	291	283	269	305	324	283	248	285	289	281	277	294	280	296	249	296	297	277	265	268	322	289	284	305	275	282	259	286	275	281	310	278	295	289	288	262	290	288	270	289	270	273	277	249	270	262	301	285	270	286	311	300	302	303	266	260	276	280	286	279	279	269	276	282	284	264	291	269	279	294	280	293	276	272	279	295	306	280	281	298	286	255	313	302	276	281	280	284	294	270	284	278	314	291	251	293	280	305	292	258	294	280	293	311	278	278	270	288	305	282	273	286	261	288	287	251	298	285	287	290	278	286	274	289	280	255	276	302	243	290	311	263	297	260	277	292	268	260	290	316	320	267	303	264	282	262	266	336	262	287	292	294	269	289	273	278	253	299	285	278	268	261	249	257	302	264	274	288	297	271	293	292	291	297	307	296	271	282	262	299	274	296	307	290	283	283	307	291	288	304	308	260	275	266	302	319	318	265	280	291	275	306	293	295	290	302	263	275	278	296	279	273	300	321	306	295	309	306	284	288	275	293	266	283	296	298	302	301	288	252	255	278	295	258	278	330	289	282	281	298	287	295	287	307	277	311	288	291	296	291	281	282	301	296	294	277	289	299	316	288	282	276	269	295	289	273	254	300	290	271	288	277	299	260	277	251	299	288	264	288	296	271	259	248	268	281	269	272	259	287	324	289	283	304	268	294	267	282	299	285	278	273	283	291	286	324	320	305	270	277	282	298	271	304	287	274	271	267	278	296	267	274	292	295	265	267	267	296	282	289	265	290	288	298	282	269	293	280	282	261	295	283	294	277	271	279	277	297	269	324	295	285	258	300	264	291	285	281
26319	47974	34838	18152	10368	8424	6673	5336	4194	3436	2373	1817	1493	1263	1123	1030	981	874	751	646	637	571	530	539	492	506	459	443	452	407	394	417	407	407	400	392	372	372	383	352	396	396	328	347	348	312	357	353	324	359	338	368	360	336	334	349	354	330	334	353	325	347	331	328	335	340	358	328	317	330	339	355	339	340	356	312	324	309	330	322	308	313	306	324	307	304	310	304	313	361	282	333	329	330	314	322	334	312	325	339	335	312	346	331	314	312	346	304	315	325	353	299	332	319	322	320	317	304	343	305	302	328	312	311	319	298	303	351	317	336	333	334	317	319	332	317	304	287	309	335	307	314	322	329	295	301	319	341	312	321	332	316	311	289	322	333	326	319	317	350	325	308	315	340	322	319	321	356	279	329	284	315	298	308	328	298	323	330	303	327	334	305	346	338	310	307	337	320	353	305	305	350	315	334	326	307	322	304	289	310	335	300	313	368	324	313	320	316	335	317	310	315	335	295	293	284	318	325	339	307	305	327	312	305	293	322	324	303	307	300	322	331	319	325	311	327	340	308	333	328	346	299	308	359	355	319	326	316	328	300	327	341	325	323	312	317	333	302	284	297	326	306	342	313	317	319	321	340	294	306	346	333	324	315	312	316	325	323	326	316	318	322	315	369	308	296	325	328	326	313	290	304	340	321	330	306	340	369	336	335	354	353	321	312	324	319	350	300	321	344	320	321	306	340	325	310	337	336	328	313	328	316	327	323	290	312	353	350	332	323	337	340	311	345	374	287	322	349	321	341	311	317	343	330	300	315	326	303	332	336	311	284	326	310	318	297	322	342	329	333	310	289	296	354	341	324	333	289	311	318	302	334	315	323	345	336	295	323	319	335	341	310	337	301	333	330	353	313	308	306	332	320	323	327	328	315	310	341	348	329	324	315	299	308	290	310	349	362	338	328	328	381	371	347	315	322	336	309	310	330	321	369	334	344	324	350	314	343	305	318	345	311	318	337	308	334	326	336	334	332	328	298	332	318	317	289	327	303	318	317	312	353	306	362	324	321	299	346	303	348	322	331	344	325	305	333	325	328	321	325	340	299	312	284	290	292	337	337	369	332	300	320	348	336	314	351	338	333	329	321	340	314	322	298	331	295	292	318	326	321	285	326	337	297	330	335	313	341	343	338	354	345	339	319	341	336	332	333	335	304	338	324	304	338	333	323	303	339	338	325	324	309	330	324	342	360	322	318	342	338	293	344	297	323	370	286	351	350	328	320	308	341	325	296	321	343	312	324	331	301	343	318	323	304	317	353	306	371	318	322	325	331	340	313	308	343	344	372	318	365	306	325	361	344	354	291	329	291	370	338	329	345	286	309	315	320	312	308	306	311	322	314	343	313	335	332	341	315	314	330	354	352	333	338	346	323	305	338	334	325	321	313	328	300	349	341	316	305	323	316	327	323	336	338	347	307	290	349	308	325	321	312	342	289	317	293	322	329	332	312	339	319	344	337	334	342	320	335	315	331	333	314	335	313	331	306	369	315	286	383	313	319	303	308	329	314	327	337	332	315	320	318	310	318	347	296	331	322	322	322	327	313	308	315	331	323	301	334	312	334	334	314	368	329	341	311	319	324	348	316	302	323	303	351	332	336	298	346	318	334	344	316	333	312	305	321	330	298	324	335	340	306	314	293	288	306	297	334	316	302	332	309	331	318	323	339	323	341	330	339	324	343	276	367	306	324	315	302	314	333	341	333	329	313	332	336	316	307	322	303	326	291	319	306	293	304	313	321	314	331	308	314	319	277	316	325	343	305	333	333	342	318	353	321	337	314	323	331	344	304	321	372	362	316	336	320	294	348	335	296	331	320	301	321	304	310	332	358	298	288	326	308	318	317	328	324	288	312	306	327	314	305	328	305	356	352	313	296	357	301	305	348	361	329	323	325	351	283	317	342	315	321	297	325	304	361	332	325	305	283	341	313	304	359	292	357	344	325	336	331	331	328	341	323	313	307	309	322	307	323	330	339	310	333	293	345	309	327	322	312	323	332	331	324	313	324	355	329	331	324	326	291	335	328	340	309	332	290	339	348	331	331	347	306	313	312	320	316	332	286	323	303	318	346	300	335	332	327	316	299	297	300	328	311	353	324	311	300	325	324	322	304	343	300	343	357	343	336	288	321	363	241	307	327	338	311	321	307	320	351	352	330	303	325	348	336	302	334	314	306	322	309	323	374	315	323	344	351	338	327	345	310	310	284	332	287	314	320	338	323	325	324	317	304	314	331	308	310	322	287	331	324	329	302	345	329	322	295	327	327	340	329	338	332	305	318	320	323	321	356	308	341	332	313	315	367	323	315	331	327	338	319	333	291	298	317	289	325	282	283	323	324	317	342	321	321	294	305	317	327	343	328	339	322	324	318	348	337	347	322	323	336	341	314	341	298	326	320	321	323	321	328	311	340	342	327	346	292	290	322	318	346	316	295	341	317	298	322	305	322	319	316	312	278	334	353	293	337	311	317	314	315	335	344	323	332	298	336	302	343	322	337	329	334	304	292	330	344	366	354	346	346	317	296	288	355	326	319	319	355	313	320	306	319	336	308	325	328	328	350	317	356	319	319	330	297	317	312	344	320	297	313	298	319	349	323	324	324	325	337	345	334	284	341	330	327	330	324	299	339	299	314	325	353	307	350	333	310	319	326	350	318	354	300	343	337	297	334	331	345	328	314	339	335	331	324	316	335	318	319	319	312	331	356	321	327	323	345	332	362	330	341	306	348	371	345	345	347	344	337	287	348	343	297	353	320	292	335	337	329	344	312	327	330	328	304	334	333	330	291	335	316	336	346	317	335	295	340	326	371	321	341	329	306	298	336	312	328	322	343	338	321	323	301	336	308	320	312	322	323	302	291	330	328	317	334	342	298	332	315	286	314	315	302	342	352	338	322	337	318	340	302	335	331	319	346	333	332	329	326	294	295	289	306	329	357	360	324	323	322	329	302	292	323	335	302	306	338	306	292	306	322	296	342	333	288	334	295	309	298	321	319	304	312	330	336	344	344	384	291	304	333	327	339	327	326	307	283	338	353	318	319	330	313	309	319	314	347	321	338	325	345	322	330	327	319	326	346	338	330	313	318	343	310	305	346	344	320	286	328	307	317	315	335	332	325	301	308	349	351	340	324	315	364	326	294	295	323	325	310	334	318	326	366	308	334	322	326	311	326	292	290	308	283	334	352	309	303	293	345	335	350	343	327	299	318	314	324	320	315	305	316	352	309	324	333	331	326	340	320	318	318	364	304	318	338	337	318	318	330	329	366	345	335	319	324	296	319	319	325	357	324	335	332	332	342	343	330	311	327	327	320	287	315	306	327	343	348	317	304	292	364	301	314	313	326	325	339	309	350	356	318	321	304	315	312	338	315	334	316	331	328	357	346	318	316	370	292	303	324	337	315	348	317	341	317	330	341	322	348	322	297	324	314	338	309	340	348	341	334	301	323	331	323	306	312
24786	21216	27437	25239	15588	4945	3075	2150	1745	1503	1156	956	799	683	639	599	564	514	484	487	442	406	414	370	418	381	357	353	310	386	344	324	289	361	337	302	306	335	305	325	286	308	316	289	312	327	293	291	302	300	321	297	314	306	298	320	276	292	326	297	287	290	292	303	300	255	311	287	287	307	273	325	282	294	288	307	290	303	278	298	315	299	313	277	279	309	299	286	320	278	300	294	300	291	308	289	296	310	308	321	315	289	277	289	304	289	321	308	306	313	312	270	292	306	299	314	317	288	308	294	290	275	296	294	276	298	276	273	303	306	307	308	299	293	311	318	303	300	304	288	268	285	272	291	318	346	277	285	290	300	290	308	285	301	314	302	302	284	290	279	294	291	303	290	301	295	285	288	278	307	289	299	277	300	296	304	251	304	296	296	285	278	316	294	295	265	302	307	299	278	303	314	290	287	323	295	300	259	282	317	313	304	322	301	291	303	293	269	298	292	267	292	294	275	301	266	322	280	306	294	329	275	315	335	292	307	290	301	290	277	290	264	295	292	321	287	285	325	284	326	305	270	290	329	287	283	290	272	318	302	312	321	273	280	306	298	302	309	296	313	314	327	311	285	286	312	282	302	285	300	301	312	312	281	291	281	318	251	303	288	293	302	264	300	295	293	308	286	286	288	306	286	280	284	316	282	290	299	298	316	301	300	281	285	323	315	274	324	287	316	282	289	290	300	309	332	297	297	307	293	289	266	282	291	299	287	268	270	296	277	314	306	287	281	316	305	290	332	288	308	321	294	283	316	323	268	326	281	308	288	312	324	267	333	339	295	274	277	292	333	284	296	290	308	328	290	261	300	284	294	280	290	282	283	274	295	309	293	288	317	298	314	300	281	295	313	299	325	274	302	302	280	293	279	299	323	303	263	277	263	294	293	307	289	276	275	285	333	311	288	320	291	295	323	271	286	290	293	279	312	284	289	273	295	269	278	307	298	295	272	294	286	284	306	269	288	310	297	318	281	289	319	314	311	289	308	300	307	266	284	285	272	322	306	302	281	341	262	310	272	262	298	258	298	308	298	285	309	284	262	314	287	313	303	309	298	267	298	305	282	300	310	318	261	296	273	290	307	303	284	311	261	304	326	279	288	321	318	290	274	281	275	310	302	289	288	320	273	264	265	286	297	323	324	274	298	306	283	305	312	320	276	280	282	286	280	306	302	293	308	268	301	310	296	319	271	292	294	297	330	295	260	308	330	316	322	298	280	299	305	280	293	314	291	314	282	269	280	315	325	279	300	292	277	304	301	302	269	287	309	306	307	324	279	301	312	305	304	294	321	319	287	265	278	329	303	284	312	278	303	279	302	282	279	302	320	292	269	303	319	312	287	304	310	270	291	299	308	276	314	291	300	288	283	286	318	275	270	324	306	300	301	286	281	301	296	291	288	296	289	298	308	293	305	278	308	314	300	310	299	285	316	290	293	284	298	278	308	311	317	287	307	307	244	311	312	259	304	268	276	295	302	276	313	296	287	276	284	259	295	294	290	278	327	289	293	287	269	282	286	305	328	260	309	279	309	270	290	325	315	256	282	282	333	306	305	291	312	267	285	296	293	283	291	287	294	319	305	310	314	309	316	318	294	276	272	289	290	295	261	309	308	337	288	265	287	275	302	278	293	305	305	285	314	259	310	275	285	294	297	324	304	287	298	295	312	287	304	303	269	324	309	343	310	289	325	284	334	301	337	293	317	298	271	303	315	316	275	272	293	278	314	271	319	288	322	280	285	300	285	270	307	309	320	271	274	284	268	275	278	277	337	299	338	279	264	327	330	336	305	316	281	282	298	299	297	313	289	287	295	294	277	292	266	286	279	298	315	265	298	335	290	276	303	301	297	314	281	287	314	284	287	273	293	306	290	298	320	297	315	314	293	273	268	333	323	282	283	304	320	317	315	292	303	298	270	288	318	272	320	299	329	329	281	274	308	312	309	286	280	300	302	280	296	291	300	284	283	303	297	289	287	281	281	302	322	295	279	328	260	294	299	274	266	302	314	286	281	273	281	271	288	306	279	321	312	324	279	277	312	283	275	278	307	302	292	295	314	283	280	267	322	275	296	286	295	296	297	256	281	267	302	276	336	292	304	299	304	271	293	324	299	288	308	279	304	260	290	295	290	312	309	278	307	247	305	346	273	291	296	266	306	277	324	280	312	306	310	288	310	279	285	288	291	280	312	279	317	288	295	289	267	271	291	287	297	277	314	291	308	294	302	304	297	318	269	263	300	289	308	312	292	323	327	311	277	297	309	359	311	293	298	310	276	300	292	289	288	301	286	306	295	295	293	295	315	266	276	259	290	281	311	297	297	302	316	325	296	295	293	293	284	299	279	273	288	285	322	309	308	295	305	257	298	304	283	280	289	288	309	289	274	305	297	299	287	290	317	327	296	292	298	297	298	278	294	306	317	291	288	287	304	279	290	289	303	269	263	265	301	315	303	274	306	306	282	305	264	276	306	281	275	298	308	261	286	266	291	286	296	300	316	267	299	313	302	289	286	290	291	278	320	322	281	288	292	315	284	284	293	313	285	299	302	283	297	289	302	302	290	297	306	293	288	294	308	312	318	307	299	283	287	306	298	301	295	291	300	293	298	300	305	304	298	275	310	265	294	294	313	304	290	306	277	304	298	286	288	293	334	305	322	321	288	331	288	290	328	301	265	294	286	307	305	310	299	332	299	300	297	308	306	297	283	299	345	284	268	291	299	309	274	327	286	293	311	278	337	305	265	272	277	298	326	299	277	268	327	286	297	305	305	311	280	319	287	297	283	303	273	316	276	318	281	250	297	288	278	319	327	299	298	279	273	291	320	284	308	287	268	312	307	286	276	317	303	292	290	245	298	255	280	329	306	328	314	274	309	287	313	326	324	277	325	315	306	296	275	295	316	287	290	265	306	284	306	277	314	280	288	285	321	303	289	262	301	303	314	305	287	274	293	311	287	294	307	321	295	295	312	309	299	270	299	313	307	271	312	280	286	311	295	311	267	285	324	293	260	307	306	269	303	290	329	309	264	318	285	321	332	276	288	329	295	279	282	304	280	300	283	297	295	307	290	280	288	313	295	277	282	279	313	282	287	286	304	286	250	290	305	312	316	298	268	279	272	312	284	283	275	306	286	278	296	309	278	295	308	292	290	296	286	324	331	288	299	310	286	291	258	270	301	288	314	310	275	312	278	285	321	322	274	339	268	320	304	299	291	302	273	320	287	270	328	297	275	288	303	292	280	262	316	313	301	302	317	309	291	286	289	294	296	303	314	323	299	311	293	318	284	305	314	277	290	289	280	284	286	295	278	313	307	309	292	314	293	314	294	305	289	295	294	280	284	303	296	292	326	314	319	305	325	290	285	280	291	331	281	362	259	304	279	277	285	296	292	281	287	320	308	301	278	291	292	305	297	300	266	324	283	271	315	288	314	271	306	292	287	300	277	308	304	306	295	299	287
25615	43371	31221	15850	9080	6773	5352	4299	3574	2677	2027	1510	1221	1043	880	934	833	716	723	587	561	531	477	479	426	452	438	416	421	408	395	427	369	377	341	372	342	395	372	355	351	367	360	335	357	339	328	335	345	376	307	353	361	332	324	344	354	310	330	349	344	337	325	353	328	358	314	323	330	304	328	337	323	337	338	337	339	325	343	314	335	354	318	340	347	366	330	338	334	343	337	348	329	300	315	307	294	334	328	301	343	308	322	322	312	327	290	324	305	310	332	329	331	294	339	365	322	351	326	334	343	330	335	323	315	342	364	346	307	310	314	347	338	314	323	346	305	359	326	308	363	321	314	343	295	326	312	335	319	302	341	319	345	287	337	316	328	315	336	338	313	312	331	331	314	303	281	340	343	295	326	325	354	348	316	344	335	316	332	329	325	331	324	332	340	321	316	305	321	325	293	317	350	332	355	334	344	344	328	350	312	317	327	300	351	356	318	326	332	308	338	362	355	327	346	326	344	314	320	329	318	314	342	332	306	331	371	293	324	312	334	326	325	331	331	322	301	337	336	329	318	314	328	325	305	305	327	360	335	296	308	347	324	316	324	352	350	333	337	310	312	324	312	348	303	337	331	322	367	346	352	300	326	301	292	329	328	299	339	336	365	335	291	332	333	304	344	340	315	384	352	343	356	309	326	328	301	323	308	312	364	315	330	338	345	360	333	308	318	340	298	335	313	311	329	311	328	328	363	281	344	322	347	345	322	320	336	317	323	337	314	336	347	325	331	306	346	316	319	325	309	330	336	365	336	325	318	326	354	330	300	334	309	331	332	320	344	332	346	310	350	316	335	341	271	355	321	322	335	337	307	305	318	300	343	319	350	334	321	340	325	353	310	312	343	355	273	320	333	331	319	317	348	324	311	340	312	328	290	342	359	328	306	298	312	376	346	348	316	326	332	352	353	316	338	302	336	352	339	294	330	316	327	335	321	320	328	352	338	301	338	332	348	323	345	306	293	324	315	303	345	340	325	354	302	317	315	310	298	309	361	347	335	360	317	354	316	318	375	333	350	324	311	344	322	337	281	311	313	335	317	323	338	313	342	331	314	334	356	315	327	348	349	346	328	309	346	323	302	342	335	325	316	317	341	331	328	346	308	312	316	319	295	316	333	348	323	327	333	291	301	327	326	340	347	328	337	318	340	337	324	344	333	319	313	339	347	318	322	352	349	351	350	372	330	319	333	339	314	331	335	353	303	328	340	331	363	337	299	317	332	331	316	356	345	317	323	334	312	319	339	334	364	326	335	340	340	273	299	289	331	325	330	336	325	309	313	329	319	309	336	345	292	363	328	339	347	336	338	353	332	360	344	312	354	353	321	367	332	326	340	355	323	323	333	334	333	318	364	334	366	294	332	313	302	322	340	322	352	333	324	356	348	328	319	289	332	317	317	338	327	327	338	297	334	331	306	294	312	333	332	366	352	348	336	323	355	343	312	327	289	309	312	352	333	338	298	328	329	332	341	338	367	317	325	305	305	324	312	341	329	312	310	348	353	344	316	331	335	329	304	317	350	352	330	329	346	300	336	300	333	346	313	335	315	316	331	316	308	354	325	309	331	313	329	340	350	350	315	325	340	339	325	349	332	354	340	321	379	326	347	362	336	346	320	335	362	313	317	329	315	318	345	319	315	309	345	322	366	332	322	336	357	334	365	319	316	330	339	339	337	305	324	345	335	309	360	305	346	323	286	326	330	360	311	332	353	331	346	331	336	335	329	311	327	342	329	351	355	325	329	332	333	311	329	307	330	325	326	338	328	331	343	316	318	353	313	294	333	348	319	354	315	334	319	325	313	307	353	336	337	324	309	340	361	326	332	332	325	325	312	326	325	322	341	334	308	311	333	321	302	344	321	312	345	344	320	325	286	319	344	325	341	324	346	350	313	377	322	332	376	310	317	326	346	312	312	299	327	339	359	328	338	346	322	311	331	329	304	356	297	305	319	331	313	327	320	296	360	343	351	312	310	335	314	310	316	334	314	312	343	334	308	296	367	331	303	331	362	338	316	337	324	311	310	324	343	355	315	325	351	327	347	365	323	316	340	370	342	303	340	287	304	320	284	331	322	321	312	345	323	339	337	348	311	341	307	302	292	363	336	340	325	337	356	351	318	362	321	334	368	330	324	344	344	305	307	351	324	361	340	323	326	343	331	294	289	352	354	344	304	334	313	335	323	343	320	360	327	315	313	316	322	305	329	355	288	343	333	333	324	329	324	347	293	318	312	335	316	312	311	342	316	344	358	324	313	312	313	337	315	373	328	315	356	344	314	326	303	383	358	332	308	318	324	351	372	331	340	325	303	343	339	327	351	333	340	316	354	285	323	323	303	299	339	289	321	349	356	336	327	335	310	323	327	325	323	287	344	335	344	289	351	303	313	340	298	324	360	379	349	306	306	308	337	306	303	323	353	319	336	365	321	343	339	294	312	331	364	341	306	321	307	333	304	333	290	322	326	314	338	311	350	324	323	338	337	332	323	331	344	295	337	350	308	331	341	338	281	315	312	337	341	328	317	356	327	329	310	323	325	324	323	333	343	350	325	310	334	322	334	326	339	336	317	325	349	310	335	341	329	327	306	364	327	310	335	325	341	298	322	301	331	307	341	346	365	332	329	290	348	318	308	320	321	291	328	315	352	318	334	356	346	309	304	289	304	329	320	316	319	325	321	321	372	343	321	308	334	330	351	363	334	301	349	314	349	314	319	284	298	336	305	343	321	337	318	353	317	346	306	322	356	332	353	317	339	361	362	338	333	350	332	301	355	330	321	319	336	350	326	334	331	329	346	336	272	347	313	339	316	337	347	280	314	331	317	332	326	347	325	337	315	350	340	317	344	330	359	348	322	309	320	321	323	353	322	314	330	329	299	329	325	336	323	338	353	307	321	332	311	310	349	305	320	324	342	316	331	336	310	351	332	362	343	330	320	362	348	336	321	341	333	325	319	351	300	325	357	337	318	328	313	358	324	323	315	313	317	307	320	332	314	314	373	349	348	326	304	335	336	322	337	323	324	322	319	338	320	308	328	331	339	349	330	328	324	350	346	332	312	324	315	362	367	285	367	296	344	316	323	300	363	324	311	331	328	339	341	327	325	347	315	349	329	335	351	339	384	295	341	336	292	316	309	337	283	330	326	341	343	308	342	295	318	296	370	316	330	319	302	330	341	317	335	354	340	318	318	344	365	302	330	322	308	320	334	347	337	286	319	329	319	327	329	331	355	334	318	346	332	330	303	329	306	312	341	334	329	318	318	353	368	287	340	322	328	317	339	335	325	326	315	318	342	335	317	351	298	333	300	357	374	333	341	326	314	324	338	300	338	362	334	337	364	340	336	339	345	351	337	328	320	321	345	330	337	333	298	355	330	335	298	313	352	352	317	371	332	376	339	338	341	346	332	359	323	339	344	354	349	330	321	331	335	351	328	312	329	328	312	325	308	317	324	329
22747	21266	28804	24045	21300	21458	13688	4814	3218	2597	2017	1448	1227	1058	874	834	759	656	611	482	451	447	400	399	386	323	312	322	314	285	259	251	253	270	239	250	227	245	216	233	205	234	202	194	200	190	169	198	204	183	184	208	200	179	175	199	210	226	230	187	222	187	195	182	181	194	200	185	188	157	178	173	160	192	175	185	172	185	185	185	176	170	192	173	182	179	197	184	165	196	179	172	181	168	181	188	192	199	165	174	180	166	185	182	187	205	165	163	157	169	185	197	180	171	187	182	190	167	170	171	176	198	186	182	185	214	189	171	176	166	197	170	191	202	173	208	174	196	157	186	187	171	181	154	174	177	166	192	197	193	167	196	178	193	180	166	194	197	167	175	173	168	160	178	177	196	180	208	187	162	158	179	188	175	200	200	175	170	179	163	179	190	152	163	209	167	159	192	156	197	209	201	193	179	175	185	161	186	187	196	187	170	177	166	189	181	184	167	178	201	191	162	202	191	182	192	205	191	193	176	174	230	196	159	186	187	173	213	188	181	174	188	201	166	188	189	185	214	188	173	178	169	171	169	176	176	178	178	173	206	205	185	174	175	169	193	182	186	190	187	172	154	178	190	182	181	188	162	189	179	168	195	191	176	184	175	168	187	196	194	176	161	154	202	178	186	166	190	205	159	184	166	172	189	182	172	176	166	170	189	169	166	166	162	177	210	153	172	170	146	171	181	188	171	162	169	160	181	162	179	152	168	194	178	161	183	160	192	170	185	190	199	177	182	165	171	148	195	173	189	185	140	170	193	160	180	198	171	175	165	186	171	169	156	200	182	184	167	193	171	164	177	187	202	189	180	167	213	177	179	187	189	181	183	197	174	186	184	170	198	167	191	172	172	177	172	181	170	187	170	185	185	196	175	179	171	192	175	190	184	183	192	159	187	191	178	185	185	195	216	178	159	164	167	169	163	155	186	164	156	173	168	172	166	187	192	157	177	190	183	189	165	193	194	180	181	182	183	151	168	187	147	180	191	186	198	181	174	164	190	179	178	189	189	174	164	193	156	157	187	171	192	172	169	188	176	179	186	163	179	177	162	153	161	163	174	170	176	180	184	172	158	175	178	182	165	195	217	180	178	184	193	184	185	164	156	148	179	166	200	181	160	178	203	184	165	177	172	176	188	164	184	185	181	181	182	175	183	176	184	175	173	195	182	178	173	173	180	188	182	211	177	191	190	191	154	155	164	185	178	178	200	162	190	167	179	183	147	175	182	166	164	162	164	174	192	168	164	175	168	180	193	178	188	206	172	154	177	156	171	174	178	177	190	172	177	195	164	196	193	143	179	188	169	168	212	180	200	166	189	185	179	180	169	174	156	199	200	181	158	159	193	180	178	200	183	142	188	174	145	186	170	162	180	176	189	186	187	214	177	189	190	165	176	172	200	195	178	202	213	155	179	182	193	178	190	169	181	188	162	159	196	161	198	191	191	164	174	177	188	155	185	167	173	195	176	171	180	195	171	193	189	174	179	199	162	179	186	165	193	181	197	173	173	159	179	175	206	202	169	160	165	170	183	192	206	184	192	189	166	166	202	154	187	181	184	180	205	172	190	176	199	164	180	156	191	186	192	182	174	173	191	174	176	191	189	173	201	173	171	170	188	214	169	186	186	192	191	162	194	172	180	181	179	191	160	180	183	188	182	171	186	171	170	181	191	174	171	180	166	176	183	165	203	168	182	169	185	182	174	168	154	189	201	177	174	180	176	168	157	205	193	181	170	174	189	171	187	183	200	167	170	175	178	168	150	169	181	180	190	179	177	194	177	179	176	173	181	154	177	178	158	160	157	162	175	190	155	177	171	192	185	167	177	188	168	196	193	179	184	208	169	182	190	168	168	189	163	172	183	185	192	174	161	185	150	203	184	177	175	186	164	176	215	192	159	174	195	168	167	187	198	155	175	198	190	153	154	190	172	172	193	166	165	175	187	186	190	177	170	153	190	155	184	201	178	184	184	169	183	163	181	162	193	176	173	188	185	192	188	179	182	173	170	171	187	184	184	196	173	174	185	207	206	179	165	173	164	204	192	192	191	151	173	166	175	177	191	197	183	188	185	188	170	176	200	174	206	205	167	167	179	198	171	178	186	193	170	187	200	180	185	176	152	163	161	166	195	152	204	181	169	188	163	165	190	177	192	157	171	187	173	165	179	174	190	187	168	170	182	162	153	202	199	187	189	182	156	192	185	181	183	195	163	195	188	172	189	185	186	190	153	183	175	181	187	189	178	164	170	176	187	202	166	190	171	183	170	192	183	166	182	186	170	192	179	157	164	148	153	181	188	190	172	189	200	191	190	182	199	165	174	166	179	186	169	162	181	175	192	198	165	182	160	200	170	165	200	178	208	185	190	189	184	177	172	184	155	192	173	185	175	158	163	183	182	148	175	184	203	165	188	159	191	196	197	190	174	166	158	188	159	187	156	181	179	160	160	190	187	168	175	154	172	189	165	183	174	188	188	182	160	169	171	162	193	174	176	175	185	173	184	165	181	212	166	201	171	161	181	178	184	151	187	182	187	182	180	203	160	191	178	173	161	168	177	197	163	192	198	197	181	172	171	170	180	162	177	182	214	184	179	180	202	184	174	167	167	162	168	170	203	167	162	158	189	171	204	170	160	147	167	197	170	169	154	171	174	192	194	175	165	172	178	188	176	192	171	183	189	182	202	165	171	177	195	174	128	185	162	175	191	174	155	176	195	187	168	193	151	187	195	180	178	185	185	156	187	193	180	175	194	168	167	195	160	181	162	165	201	166	163	176	164	160	181	160	168	199	160	163	175	197	176	183	171	185	174	169	174	177	190	150	156	170	173	179	181	185	183	173	193	150	202	188	176	187	155	174	149	172	188	182	195	211	173	164	192	194	189	187	181	186	190	172	209	190	195	175	167	161	180	175	201	167	185	179	155	182	178	176	206	163	164	163	167	179	184	191	150	182	165	190	173	167	191	169	161	182	164	166	142	207	180	164	174	179	180	185	212	173	140	174	176	199	188	179	171	177	181	159	184	197	190	197	179	162	178	158	193	189	171	171	172	175	193	179	187	186	189	176	184	167	195	189	154	189	172	180	174	173	178	197	165	189	164	185	194	197	147	208	177	194	195	190	189	176	168	202	183	170	191	165	184	167	192	179	200	201	185	191	162	172	170	188	172	161	156	188	181	177	163	174	161	156	172	193	177	191	168	169	186	148	153	186	174	176	163	170	163	214	199	162	183	213	196	158	185	178	175	181	205	164	177	165	178	189	159	183	186	176	182	191	173	177	184	186	214	152	201	192	153	158	168	191	174	194	167	194	185	204	175	181	166	182	174	200	192	180	192	179	156	183	185	178	187	185	178	182	182	158	200	163	186	142	177	168	175	206	173	166	168	173	183	178	191	173	175	156	169	179	172	150	176	178	182	180	193	182	178	183	166	183	178	192	174	160	184	206	170	157	177	167	157	158	174
27576	53731	41455	23342	14601	10991	8888	7274	5661	4593	3407	2561	2030	1645	1397	1340	1208	1048	912	778	637	602	579	515	513	471	442	447	391	378	378	368	306	333	286	309	307	300	309	251	242	243	247	245	257	246	256	219	257	211	234	226	221	216	224	193	222	220	234	226	223	232	196	212	210	203	214	197	201	207	188	222	174	222	186	207	183	214	202	197	240	184	186	181	209	187	175	204	200	201	229	198	186	225	192	204	193	190	220	213	233	195	188	212	192	208	202	225	176	198	227	205	204	189	226	196	190	220	193	206	223	205	209	205	179	209	203	199	176	204	181	203	186	169	192	202	233	189	205	204	190	209	220	221	197	222	187	197	223	184	202	203	223	183	206	200	206	216	217	208	210	239	199	183	199	181	219	180	221	209	206	201	231	202	227	201	215	211	199	207	220	220	205	219	195	200	194	200	214	217	225	223	186	212	211	207	213	207	201	193	220	214	190	196	181	212	207	197	201	214	190	202	184	196	214	192	210	211	200	192	188	194	195	191	199	208	183	190	203	180	182	194	192	222	215	192	206	194	212	198	216	217	212	177	206	226	194	186	185	192	201	207	220	193	197	203	198	192	189	195	211	185	200	217	232	210	182	209	197	235	189	192	202	181	173	207	213	226	231	213	199	210	193	219	192	199	226	188	207	196	183	218	215	218	195	219	193	175	195	202	177	187	194	206	212	214	193	215	200	190	210	210	201	212	205	178	193	218	215	212	195	207	197	204	198	200	193	198	172	217	203	197	196	211	217	212	202	209	221	199	221	208	219	217	206	220	200	212	195	193	193	206	220	198	183	176	223	221	214	196	200	196	210	214	203	213	220	177	206	197	174	207	209	225	200	192	195	215	206	200	212	223	194	192	197	197	204	230	223	218	184	204	192	221	177	192	194	210	200	200	204	198	212	224	215	200	206	217	197	199	188	200	212	200	184	194	195	197	189	173	237	226	194	171	209	188	198	183	194	204	188	217	224	193	188	212	229	191	188	182	212	206	222	213	190	223	184	204	205	222	217	181	211	197	207	193	202	192	202	198	197	198	203	185	194	223	195	214	221	216	228	200	201	204	199	191	195	207	226	202	190	214	192	208	214	212	195	222	208	196	213	196	195	210	194	200	194	206	185	196	194	213	206	205	176	212	192	200	174	191	176	212	185	211	197	211	194	203	205	204	223	228	177	221	200	204	212	195	200	169	220	182	202	196	201	198	212	182	214	191	196	233	230	211	170	202	188	216	220	198	174	192	212	216	204	221	231	199	218	197	183	211	171	187	183	208	205	200	205	189	202	175	198	207	222	215	200	198	182	219	217	208	204	189	214	172	207	201	187	210	192	192	212	195	217	200	216	193	215	179	213	225	215	219	195	211	195	209	216	189	210	198	200	213	205	219	230	190	207	183	230	207	213	204	201	191	196	199	204	217	198	204	176	205	195	192	193	221	207	205	210	219	225	192	192	223	217	200	205	198	201	183	206	193	206	180	203	183	195	177	196	213	223	201	217	196	211	222	211	222	195	221	220	175	209	203	206	197	210	209	195	206	220	212	241	206	188	206	203	211	208	182	197	222	202	167	205	181	189	191	221	180	204	205	216	223	197	190	206	196	210	216	209	215	184	202	191	203	187	200	198	217	201	173	186	168	195	195	203	210	203	200	212	171	216	220	222	196	229	196	206	229	193	193	218	220	207	188	215	207	203	208	212	191	235	204	236	212	177	187	197	183	199	223	209	201	189	189	224	188	186	179	206	198	195	178	191	225	198	203	202	207	211	220	199	211	200	186	205	214	211	201	215	218	180	219	182	202	196	208	204	238	216	205	203	193	204	221	205	207	208	206	201	211	207	220	199	189	201	182	219	214	206	192	192	202	212	218	207	181	197	201	193	211	200	194	212	207	203	209	196	208	216	216	204	218	229	178	233	196	203	206	187	227	216	214	178	188	207	233	218	208	195	195	195	204	235	200	212	212	200	225	209	190	202	207	232	221	190	200	204	210	177	198	214	228	220	199	176	215	224	212	225	191	200	190	194	197	179	235	190	208	183	189	209	207	217	203	182	221	184	205	189	193	224	205	184	216	204	201	201	227	223	199	198	231	196	180	205	189	199	202	215	200	194	201	191	191	193	196	220	197	212	196	192	184	174	202	210	167	202	213	201	190	218	199	211	214	194	222	200	182	191	224	199	179	195	182	192	211	210	223	193	197	190	224	205	192	204	199	192	207	196	203	189	198	208	198	179	215	208	211	207	213	213	232	245	223	177	202	191	189	176	204	203	202	201	225	239	181	197	181	217	230	201	222	199	201	190	175	217	221	183	234	202	197	187	217	185	199	206	222	195	205	201	190	207	206	209	188	202	209	194	189	204	205	200	217	204	195	195	257	215	175	203	193	181	223	202	215	212	231	245	202	191	177	205	230	183	203	186	205	206	232	187	207	182	183	207	193	198	206	200	206	184	198	212	213	185	209	217	204	203	196	206	193	203	236	207	218	219	212	214	187	202	197	199	194	194	189	185	209	202	195	212	210	198	198	222	195	197	220	205	186	201	201	199	184	212	189	213	190	208	186	171	190	218	207	209	210	185	192	210	213	191	165	227	198	201	204	190	220	222	211	191	201	222	214	183	198	206	198	198	191	204	212	191	215	218	205	218	193	197	247	190	198	201	212	193	186	238	216	218	184	202	213	200	219	227	192	198	208	197	206	213	186	207	185	247	203	212	201	189	193	203	189	218	197	191	201	193	206	191	215	229	196	191	209	204	185	215	214	202	188	185	226	213	233	188	224	194	237	209	183	184	217	198	199	203	189	178	216	195	187	199	199	183	191	216	190	202	214	198	200	207	194	218	202	210	209	212	197	207	216	170	203	204	174	180	218	223	197	197	196	218	192	228	177	186	186	186	202	196	217	192	198	203	196	224	198	217	211	206	177	204	199	207	218	193	164	199	210	201	194	227	203	200	208	187	205	240	210	209	210	201	184	203	186	202	204	181	193	222	159	227	186	223	201	222	201	200	213	204	179	223	191	199	204	238	209	181	194	226	181	173	204	202	195	205	190	209	203	189	172	206	217	183	218	200	213	196	216	207	200	195	197	191	209	188	187	182	199	191	207	184	196	197	217	193	178	189	193	230	210	203	209	188	207	203	215	204	199	173	224	178	220	192	186	200	205	195	182	202	213	206	207	188	187	184	224	203	190	208	178	191	196	203	194	218	200	195	206	221	191	221	203	180	222	182	195	209	209	230	191	209	203	208	206	194	199	191	202	194	209	202	204	215	208	201	186	179	182	215	202	218	191	198	204	178	204	203	199	200	176	215	179	213	190	221	202	203	184	195	215	194	202	207	209	192	188	207	195	197	194	217	216	201	206	206	194	204	186	230	198	183	195	185	210	184	203	205	173	201	212	204	195	188	185	192	218	177	215	184	214	208	200	208	196	219	211	218	209	228	185	222	171	204	208	218	181	179	200	188	203	201	189
28217	24033	24437	12366	4729	2701	2004	1756	1373	1122	992	802	743	623	636	585	542	511	496	468	443	438	405	415	439	381	412	431	392	390	389	400	354	392	356	416	402	366	383	380	367	391	384	355	349	386	410	371	332	360	380	397	371	387	368	382	351	371	378	386	367	375	345	363	346	387	354	386	348	355	364	360	376	397	357	358	368	342	367	354	358	358	372	318	329	363	350	385	335	336	339	343	355	369	390	380	359	363	347	353	358	352	395	348	376	348	357	356	384	341	358	396	354	382	405	367	359	344	394	365	372	335	377	384	343	398	387	363	341	345	320	376	371	332	347	374	376	361	386	340	364	352	351	386	338	378	377	330	363	360	355	356	379	363	359	349	351	370	367	371	354	375	355	360	384	344	384	406	349	371	371	373	369	390	366	405	351	339	353	344	370	349	378	362	363	376	306	396	367	345	375	332	348	367	375	380	343	371	348	397	368	368	349	341	337	374	377	349	383	354	368	403	376	371	366	357	369	338	367	376	354	349	418	345	368	358	391	407	360	349	364	374	399	405	379	386	352	353	368	393	359	364	362	399	357	387	371	356	399	377	376	361	349	361	352	371	374	374	372	380	387	337	375	354	382	365	362	357	380	389	390	370	360	377	356	383	352	334	350	325	383	327	360	375	379	381	339	334	379	375	347	368	360	346	367	379	360	357	350	334	370	376	365	337	368	340	365	363	356	392	377	328	366	366	329	365	360	364	335	363	365	341	388	379	347	353	372	390	363	360	392	322	301	372	390	325	347	380	333	382	359	349	344	358	411	377	338	392	388	369	345	376	346	374	333	376	378	348	401	353	335	395	365	334	376	355	406	335	379	344	360	363	358	370	330	361	334	357	354	367	378	355	350	359	333	397	337	373	355	417	341	382	355	386	370	358	340	383	377	338	375	339	383	339	376	354	351	366	355	364	372	384	398	335	368	377	385	351	378	379	370	356	371	346	364	394	359	375	356	361	356	355	360	410	368	354	348	365	349	356	365	372	341	371	353	343	345	401	417	394	381	383	347	371	358	350	356	365	366	326	389	364	365	374	355	389	339	384	368	351	351	365	374	349	346	360	385	354	367	379	404	395	386	355	368	377	389	332	369	365	385	356	377	349	361	362	368	351	386	371	354	362	355	359	349	379	368	393	358	367	362	343	349	335	349	373	379	350	370	359	370	362	368	355	336	376	377	353	364	362	364	350	379	360	376	385	349	350	372	370	414	348	356	367	334	374	374	361	323	402	369	403	359	366	344	384	362	340	334	374	350	351	352	363	387	379	337	345	368	354	368	354	384	363	329	361	357	390	390	362	377	357	358	369	356	360	336	355	380	343	400	404	360	355	382	377	424	377	369	380	339	383	410	355	365	385	358	377	352	358	367	340	389	368	334	371	387	353	360	388	356	340	333	367	348	368	373	384	351	410	402	381	335	370	352	347	341	358	347	381	355	351	362	347	349	354	398	356	373	364	345	359	360	342	353	398	358	355	360	362	351	331	359	377	350	366	343	380	382	374	358	354	380	355	377	364	354	325	387	340	323	360	391	364	359	373	375	381	344	389	347	391	376	318	371	351	345	345	383	358	366	376	370	395	364	350	351	355	331	367	339	370	349	363	364	384	370	354	374	364	381	339	367	361	389	385	380	378	399	355	355	339	352	356	351	380	393	386	391	358	383	343	370	398	348	386	368	336	378	366	369	408	371	392	347	347	359	390	368	369	357	347	356	367	379	373	363	378	379	331	353	357	353	371	330	357	367	386	355	371	357	375	397	379	373	332	344	343	361	358	345	363	381	355	342	369	427	367	353	359	379	360	416	359	367	390	378	377	377	389	408	395	362	384	335	357	400	377	376	355	355	341	352	350	390	352	366	401	382	383	376	421	345	391	370	337	350	363	346	369	419	392	387	377	333	334	357	371	393	369	365	378	387	357	350	339	376	371	389	370	355	364	350	373	349	388	347	342	344	397	341	351	347	396	401	386	337	345	339	345	379	379	385	392	373	364	390	381	355	382	369	350	357	344	329	377	379	341	346	345	371	366	369	352	356	372	369	355	365	370	359	345	387	375	371	382	357	372	359	381	397	347	345	381	357	345	385	382	346	339	380	374	351	372	350	360	381	362	394	348	364	357	375	363	382	368	336	343	359	329	361	366	336	364	370	379	402	355	389	370	345	378	352	351	373	361	378	363	351	346	379	362	371	356	343	391	383	366	363	373	364	329	396	367	370	347	383	346	361	383	358	357	357	357	351	393	356	336	364	375	356	326	398	406	379	381	374	329	336	371	366	360	382	339	368	379	352	376	349	350	371	382	365	327	343	392	370	367	322	351	368	365	369	359	383	348	371	356	360	364	355	383	347	381	368	357	357	382	375	342	352	322	365	357	352	384	364	376	401	341	325	356	361	326	332	380	338	347	348	389	361	358	414	353	345	347	356	349	338	384	375	385	338	417	367	372	359	337	393	346	359	366	356	367	380	371	338	369	362	348	362	355	365	389	343	366	358	356	355	368	380	374	334	388	382	347	347	375	383	347	363	357	354	386	333	369	365	384	341	362	363	369	364	370	345	343	361	357	343	366	364	371	351	373	377	376	326	391	362	372	359	393	344	345	328	342	354	373	364	357	296	365	371	343	346	342	369	364	395	380	356	369	375	358	367	360	345	338	349	375	318	354	381	370	346	366	354	366	369	384	338	368	404	359	335	380	387	363	350	383	386	367	358	377	343	362	373	355	362	384	322	370	346	367	353	372	365	372	358	367	360	386	383	352	326	361	357	408	347	359	374	390	337	389	332	377	366	357	365	331	397	371	404	386	352	373	369	373	394	352	342	378	349	337	398	379	331	389	382	336	352	358	411	362	345	342	371	356	365	335	378	366	356	371	375	378	377	346	408	378	384	362	368	345	381	355	376	334	334	366	356	365	338	327	355	348	352	327	401	387	403	361	364	352	364	358	369	336	348	385	377	364	361	365	339	361	394	375	373	389	340	375	360	365	370	371	361	354	370	395	363	358	393	353	369	371	380	374	338	374	379	331	355	351	358	367	339	354	351	399	387	378	355	358	338	419	365	361	356	361	378	384	360	372	360	391	368	390	353	373	395	363	372	377	365	351	330	375	359	390	360	363	345	399	343	348	361	345	381	385	325	359	366	369	336	334	367	349	391	331	331	359	388	331	397	374	384	367	334	375	331	357	387	397	378	401	372	332	401	358	375	338	380	331	377	324	394	346	337	375	365	340	377	358	371	399	357	371	343	365	366	371	334	338	370	395	391	360	349	348	379	374	332	348	389	390	369	345	370	378	369	355	339	366	361	361	378	352	390	356	353	377	387	345	376	357	377	362	340	386	378	394	345	389	372	374	351	355	386	364	359	343	370	394	394	350	384	347	364	355	368	389	378	405	370	355	392	387	346	385	374	375	354	385	386	349	394	386	384	380	362	392	323	357	338	366	367	399	396	366	345	370	346	356	360	395
24734	37575	27300	11719	7086	4830	3729	3251	2395	1988	1567	1176	1020	870	750	814	763	693	635	604	537	546	532	507	464	498	456	454	494	471	519	410	471	474	457	444	456	469	427	389	419	425	430	409	428	394	399	393	410	405	412	425	439	420	383	404	409	421	396	439	402	433	387	414	427	418	431	414	394	419	439	413	433	414	436	401	414	449	413	417	405	375	381	382	383	385	428	409	438	408	444	393	422	418	407	422	394	398	404	407	413	395	399	410	416	387	413	443	416	405	420	415	402	415	395	428	404	407	412	416	418	416	437	396	415	423	414	389	429	416	457	416	392	393	429	429	427	431	389	418	409	396	449	405	389	419	412	427	392	419	435	426	435	414	414	419	428	400	405	425	429	408	391	389	411	401	406	400	399	424	411	421	433	394	384	435	418	429	425	424	418	385	404	436	424	384	397	415	435	422	436	394	442	415	407	421	432	447	414	408	403	432	432	439	413	402	453	423	393	375	377	407	424	391	405	418	459	412	408	425	414	408	453	398	382	403	380	430	390	430	425	411	409	399	421	386	403	412	427	409	391	399	419	391	421	404	385	409	458	370	430	372	429	425	397	409	444	514	430	378	408	384	425	388	446	403	406	379	413	400	407	374	356	425	388	405	432	402	402	376	429	446	419	418	414	449	357	380	434	395	397	388	390	395	366	434	421	451	389	427	385	401	428	416	400	402	408	427	417	397	434	400	394	427	403	398	390	415	407	412	403	385	400	408	410	397	408	380	417	423	405	405	403	407	379	418	412	407	382	460	422	429	399	435	433	396	403	401	400	437	402	411	392	424	413	393	426	441	427	405	408	424	432	420	446	463	372	415	431	403	408	380	395	396	389	415	434	446	397	399	379	378	392	396	408	410	422	386	401	371	388	405	447	396	432	412	426	439	389	434	412	441	398	424	376	423	417	407	389	436	425	444	415	405	409	426	389	407	408	373	408	385	401	414	414	419	439	412	410	427	420	403	416	388	386	420	421	402	432	421	413	377	446	391	417	453	409	448	395	441	403	409	438	443	443	417	428	435	408	411	421	441	453	436	413	394	377	421	392	409	432	393	409	393	427	389	417	406	388	359	415	409	389	396	384	388	415	415	449	412	396	449	435	409	414	429	441	410	395	416	415	439	436	388	391	419	438	386	377	376	427	421	406	440	439	375	438	408	459	413	409	430	408	405	380	413	427	406	428	416	387	418	442	390	373	421	442	445	421	389	404	383	403	432	408	404	399	416	406	386	395	405	432	416	406	415	392	395	376	389	391	381	378	377	429	439	427	430	429	391	427	415	407	443	380	453	419	408	393	426	414	405	390	420	387	401	420	415	409	410	403	396	432	376	380	401	391	403	417	419	416	429	422	409	440	403	430	428	403	399	383	420	446	387	406	420	408	394	424	437	403	433	435	430	402	408	422	386	425	415	418	424	386	412	445	392	409	397	372	416	399	395	392	392	430	403	431	376	390	396	401	464	402	429	422	437	388	382	412	379	428	392	414	411	409	387	413	405	427	393	388	422	411	383	413	410	437	407	400	387	403	423	379	398	428	392	390	428	428	412	404	414	406	348	388	411	410	411	419	421	421	355	467	405	409	388	412	385	433	386	368	413	407	410	389	420	388	387	419	399	421	401	400	438	398	423	393	429	402	438	425	398	398	396	385	433	447	455	428	407	376	380	419	415	442	458	382	425	409	415	385	421	400	415	412	385	440	415	413	392	396	446	413	426	399	408	421	396	427	429	423	402	405	407	397	411	461	429	426	419	436	402	427	380	376	392	374	451	381	441	387	431	396	404	427	378	401	402	400	413	426	413	432	421	391	397	406	400	394	402	387	410	405	396	396	411	417	435	396	383	417	393	391	417	414	418	345	438	446	396	397	395	399	423	424	426	399	420	401	382	401	404	411	406	473	444	396	410	425	431	382	382	409	396	427	411	397	371	413	403	425	415	412	385	422	428	415	389	430	420	434	425	363	387	438	411	408	432	426	441	379	443	370	397	405	451	401	405	417	414	421	413	415	427	405	421	397	440	422	379	380	423	395	457	408	408	414	401	405	395	416	425	425	407	442	424	403	404	367	405	433	408	426	418	403	398	426	432	424	425	410	383	433	412	395	402	391	420	414	426	379	413	364	419	419	413	443	424	407	419	429	396	436	412	393	360	400	389	378	400	383	396	407	462	392	427	393	411	435	422	414	416	389	447	411	405	378	420	422	395	407	401	412	436	381	381	390	423	476	432	440	429	411	358	377	404	414	402	424	406	410	417	400	386	400	427	417	402	425	409	420	441	392	409	448	435	409	426	404	408	459	425	376	419	412	408	363	431	451	409	389	397	410	394	399	438	389	388	429	418	415	415	374	446	382	465	418	368	408	421	447	407	390	405	399	421	371	444	428	396	419	426	429	436	423	391	416	421	421	381	418	404	430	395	390	413	447	412	410	421	391	374	384	398	394	409	450	399	393	422	421	389	369	435	421	409	372	422	390	409	416	415	435	414	425	405	420	393	429	368	401	448	403	421	413	403	403	408	427	401	353	410	405	442	420	396	445	360	412	367	396	417	423	413	414	416	420	450	416	434	451	405	423	431	402	439	407	400	435	419	431	417	423	429	404	381	418	412	435	421	387	383	421	426	433	399	412	387	415	410	398	401	389	402	476	382	404	434	422	380	412	402	413	419	444	431	412	420	419	448	458	411	443	399	393	411	395	430	398	430	433	416	422	442	436	430	412	414	424	402	426	417	413	394	402	395	373	389	416	422	385	398	423	385	458	397	447	418	381	386	371	428	381	383	412	410	371	371	410	414	414	397	408	362	407	437	398	438	440	426	401	436	433	385	426	406	411	378	418	405	358	407	407	439	393	408	419	381	421	412	401	396	449	386	415	416	393	430	398	419	392	393	402	449	413	417	444	421	394	439	401	433	402	375	402	420	397	410	433	405	466	420	404	460	405	415	405	446	445	420	405	411	412	371	466	407	439	398	413	395	451	421	399	410	400	420	420	405	390	406	408	389	434	391	375	414	410	357	439	417	407	379	408	395	432	401	399	377	448	402	400	410	418	406	429	423	435	361	378	393	443	407	380	423	385	407	420	419	395	414	419	427	364	454	414	405	401	417	425	400	407	364	392	418	425	409	420	392	392	368	417	423	418	418	406	431	400	381	408	401	413	414	412	402	402	438	423	374	426	438	398	428	392	445	395	428	400	408	370	446	436	415	427	454	403	440	394	387	394	412	389	393	447	400	405	426	395	420	396	410	406	401	440	401	442	428	421	396	468	429	411	402	406	428	392	426	442	412	425	403	385	376	404	410	419	398	398	405	464	399	390	427	461	397	406	401	407	433	407	425	429	399	421	409	418	402	404	419	398	416	381	427	408	400	406	435	383	437	399	416	401	413	401	391	411	405	427	363	417	414	385	412	410	420	381	415	397	425	414	430	405	378	404	416	430	429	436	416	412	426	364	409	413	420	408	389
23591	21119	28187	24311	21115	13672	4829	3099	2182	1973	1537	1156	953	820	745	700	704	592	572	483	443	482	426	435	363	358	378	368	372	374	334	342	327	329	328	337	355	358	323	298	314	338	274	319	315	295	276	296	275	294	313	298	318	268	275	298	292	316	298	285	295	307	274	283	271	255	280	307	315	336	305	284	284	328	310	288	297	318	248	312	268	309	269	285	269	273	278	278	292	280	284	279	295	293	315	284	303	285	254	279	246	268	267	304	257	260	280	295	273	312	312	250	270	279	295	288	253	275	281	266	274	295	262	284	283	272	277	308	306	279	295	266	282	293	291	256	310	299	298	306	272	321	277	285	294	267	263	274	312	297	277	284	315	295	260	300	254	291	291	284	307	264	282	310	264	266	286	286	289	295	273	299	282	294	265	285	304	310	264	269	291	275	294	281	267	282	266	292	269	267	266	322	276	274	260	281	257	266	269	304	301	280	288	276	284	257	279	250	290	278	313	289	309	270	316	277	289	262	303	296	272	301	302	295	307	270	286	276	287	286	293	292	271	288	271	275	306	258	278	278	276	290	291	243	293	267	310	270	274	301	299	261	293	253	271	299	271	286	276	293	239	282	288	269	276	282	276	285	296	273	295	261	288	288	291	259	281	309	264	262	281	295	274	292	307	288	276	273	284	302	263	281	267	284	285	273	293	284	303	289	310	293	269	301	257	286	272	259	297	297	286	301	305	278	287	302	265	278	288	278	240	289	275	276	305	281	271	261	299	258	297	265	329	261	252	288	308	267	308	266	262	255	300	274	291	295	295	285	255	266	290	289	292	238	261	289	285	279	252	276	271	305	284	296	281	278	330	278	247	265	294	278	277	271	269	274	261	290	323	283	274	305	272	297	285	286	288	290	293	261	273	288	290	278	299	281	281	281	287	294	302	281	297	281	259	300	300	281	294	313	297	253	282	269	272	271	301	304	289	281	286	277	275	272	279	277	293	289	239	283	268	270	271	288	290	281	307	298	284	284	307	257	250	308	255	267	297	273	320	269	285	261	298	251	285	275	239	312	269	282	290	278	301	269	288	286	295	268	269	312	298	288	290	279	304	296	288	257	289	300	303	288	271	291	294	281	276	291	308	283	280	267	299	312	293	285	276	299	300	285	299	296	292	295	292	303	287	292	281	308	261	269	303	255	284	279	286	241	317	297	273	275	293	279	292	291	306	287	263	289	268	297	276	256	279	284	261	267	285	266	258	292	301	299	262	284	271	281	293	266	301	292	277	270	250	279	269	281	327	281	295	258	285	270	315	319	271	243	326	234	311	279	296	284	297	252	273	271	285	267	305	280	289	269	289	259	262	291	295	282	259	309	294	268	281	279	282	308	278	293	282	271	281	266	286	285	289	295	287	288	305	281	276	275	287	265	273	268	283	300	312	282	267	273	288	283	271	299	274	270	272	296	312	263	274	283	272	295	274	270	271	263	273	282	288	286	290	273	278	285	272	274	312	280	304	242	287	315	313	316	272	276	281	287	306	310	264	275	288	276	285	292	311	297	238	313	305	275	271	301	278	278	305	270	278	269	284	281	284	301	266	303	247	293	276	268	263	265	326	275	281	275	288	274	290	299	268	327	267	264	298	243	299	248	270	291	292	269	298	287	277	238	270	289	293	300	290	295	276	292	299	275	261	281	285	303	303	258	260	287	280	271	267	257	299	252	299	310	304	295	296	262	250	278	280	266	278	277	290	286	301	272	265	275	285	296	241	287	281	279	297	273	299	271	271	280	282	284	270	279	280	287	301	285	297	290	266	286	259	269	275	299	276	312	257	293	295	245	293	270	297	290	278	272	296	275	280	291	281	264	270	308	323	283	297	292	317	274	306	288	267	238	273	292	283	268	287	248	257	289	308	310	271	260	293	295	280	268	279	273	275	295	283	266	278	254	281	284	278	279	290	334	291	274	259	301	294	266	285	310	283	339	273	303	263	292	262	287	293	251	297	279	290	280	289	288	249	270	268	263	279	261	259	291	305	282	312	315	296	293	301	295	295	291	262	267	279	276	263	285	262	264	258	292	269	296	262	241	275	264	301	297	288	310	252	274	290	294	283	288	294	289	265	303	258	282	275	280	280	301	299	267	259	337	285	311	260	265	285	280	266	322	305	275	273	285	284	254	280	289	272	290	287	288	271	276	305	263	268	267	285	302	309	249	247	280	314	278	277	288	308	291	278	259	277	276	280	296	290	296	272	298	273	269	288	277	286	275	315	265	284	261	276	273	293	254	295	297	304	306	261	255	258	295	289	279	276	268	302	284	293	294	269	283	292	289	307	255	281	310	272	300	286	265	276	276	284	306	277	318	286	300	295	287	306	287	296	259	295	290	289	292	313	293	255	253	292	277	295	264	300	293	286	263	272	291	289	258	269	255	286	270	279	274	290	293	295	279	292	272	269	292	274	275	285	271	283	263	289	270	299	295	292	294	289	299	273	299	286	272	298	261	266	295	275	284	280	266	298	270	298	308	275	247	276	280	264	281	308	273	283	268	275	291	249	302	278	322	287	297	291	304	275	322	285	289	266	283	274	295	286	288	320	288	273	264	247	267	281	298	266	308	290	312	269	301	276	333	302	293	287	297	270	288	297	268	284	302	307	274	282	280	297	269	312	251	273	271	286	260	254	264	272	287	318	298	284	281	271	283	303	266	286	281	324	272	297	274	253	301	262	298	264	292	313	270	305	269	266	279	267	306	300	313	264	295	265	302	289	258	315	267	265	318	262	297	254	273	271	256	249	276	292	296	263	293	277	292	264	298	287	254	266	267	273	296	285	286	255	295	255	285	288	247	300	269	256	269	313	290	270	266	289	309	284	262	279	277	294	311	284	293	290	291	282	264	293	276	302	290	281	291	297	281	285	269	304	246	270	264	304	268	278	289	275	269	294	306	287	284	267	294	257	269	285	276	288	295	315	281	283	278	300	290	273	276	319	316	292	283	282	232	296	276	260	293	265	269	285	276	298	272	274	295	281	263	314	277	270	258	298	291	283	278	290	302	273	254	268	278	293	262	298	296	253	270	275	306	280	286	265	297	299	295	262	315	270	270	294	292	262	327	290	270	297	236	300	298	307	310	278	286	281	287	273	274	305	276	260	273	285	276	263	290	314	269	265	273	272	276	295	297	286	284	285	278	269	274	273	288	265	266	318	307	295	246	236	284	265	317	252	289	289	277	289	282	295	284	271	310	299	300	283	296	258	279	273	286	303	281	302	281	282	288	294	266	280	300	263	285	240	290	292	288	268	287	286	313	278	243	280	266	263	286	291	270	283	283	268	288	278	250	293	302	267	280	291	301	305	262	273	303	282	282	292	290	240	279	314	275	273	285	285	276	299	286	289	305	288	305	288	276	282	298	288	283	254	283	282	274	295	262	284	299	285	299	289	269	285	284	301	304	261	264	264	297	295	303	285	273	250	270	263	270	264	271	303	281	287	285	314	280	299	282	258	255
25045	46728	37034	16818	11477	8065	6401	5410	4090	3369	2469	1889	1497	1200	1149	1071	963	848	802	671	626	594	544	533	485	521	414	420	476	437	434	418	396	413	406	384	392	408	397	355	372	377	363	370	377	370	341	320	367	330	331	339	350	348	346	327	366	343	338	338	324	331	307	353	332	346	350	323	346	343	359	285	316	322	309	336	344	342	347	315	350	322	329	304	322	311	351	343	317	312	365	313	315	334	346	341	316	344	311	318	333	322	336	322	302	340	344	351	310	339	307	337	369	355	326	321	337	316	369	295	336	343	345	346	327	351	331	353	347	287	350	321	298	345	337	352	319	315	330	328	323	336	338	323	339	314	349	318	310	328	321	320	329	300	334	306	345	312	335	341	324	334	304	332	336	305	344	326	302	306	334	315	317	312	323	312	325	319	296	309	305	324	346	312	332	329	356	382	335	338	325	300	331	300	310	350	300	313	320	312	323	327	315	295	323	301	308	300	292	340	321	348	340	282	290	343	313	324	330	332	320	330	337	314	301	316	317	346	337	327	310	311	361	332	316	342	310	319	355	306	319	320	303	328	299	365	340	304	306	350	321	346	297	331	309	342	321	329	323	327	320	326	331	357	342	312	332	310	305	320	291	316	322	331	345	337	353	371	291	313	339	331	324	342	301	320	326	350	340	307	346	290	297	320	307	328	362	367	349	322	313	348	334	323	332	288	322	324	333	323	322	336	329	309	326	315	356	332	359	324	321	353	329	290	369	310	346	330	361	320	330	346	300	339	348	346	296	328	334	338	323	313	323	337	316	308	360	323	374	339	303	306	306	350	333	307	316	353	315	342	351	314	302	289	307	331	321	317	332	334	310	298	318	295	297	292	305	329	290	312	339	324	345	316	333	312	306	299	323	331	298	339	321	336	306	352	300	363	323	360	331	329	313	346	286	368	331	309	333	333	308	312	322	322	321	317	360	333	334	299	305	311	295	315	388	327	343	324	314	326	333	340	342	338	330	311	295	332	284	336	348	328	377	312	291	334	342	359	345	325	341	353	346	336	333	322	332	335	375	324	338	347	309	322	334	352	324	304	305	312	335	352	325	333	343	346	290	337	328	321	332	309	363	318	291	303	286	319	308	357	368	334	332	320	287	278	331	341	344	318	317	306	320	337	318	299	299	321	346	337	339	313	327	319	324	344	352	355	334	325	331	318	306	320	327	346	331	310	308	319	330	322	287	320	322	317	333	292	367	347	343	320	333	322	334	326	328	332	304	322	307	347	354	330	349	297	307	325	307	329	312	322	323	346	313	305	347	336	348	324	311	318	314	292	334	299	343	317	359	338	329	338	335	320	319	310	319	335	320	324	320	298	321	294	369	345	338	319	365	337	321	325	332	361	318	347	306	326	336	326	313	320	334	312	333	319	338	289	344	358	322	325	315	346	314	316	359	343	337	292	311	313	347	309	319	300	310	335	326	329	339	324	318	349	329	341	328	305	343	340	320	327	307	356	329	333	325	305	328	329	348	331	333	346	323	334	361	323	340	318	351	321	349	312	360	319	318	326	340	333	319	317	304	344	316	329	378	329	356	336	313	326	329	349	286	328	321	340	319	307	326	323	341	322	342	337	329	348	313	313	316	326	303	318	317	315	331	306	305	339	325	346	341	286	309	353	343	326	341	314	328	320	306	335	340	335	301	334	346	330	342	311	279	345	321	313	331	321	324	310	332	320	319	299	305	358	363	315	284	318	309	319	313	328	348	328	311	315	330	302	287	319	335	306	303	365	321	313	314	313	334	330	339	310	349	354	284	320	326	328	332	318	307	286	360	313	338	317	323	349	340	340	348	351	331	318	305	327	392	361	306	288	307	311	328	324	350	329	329	331	316	319	314	312	307	314	323	296	350	311	333	323	333	317	323	347	315	344	306	339	318	337	334	313	336	369	376	311	334	366	314	326	328	356	299	289	319	336	308	353	343	341	313	368	314	322	332	289	315	305	316	315	337	339	325	329	344	349	340	320	281	345	331	336	324	317	318	325	335	314	333	321	331	322	306	310	323	319	324	323	337	321	309	324	326	326	321	321	311	315	343	340	315	290	291	320	327	314	322	317	288	318	314	283	346	334	325	306	334	319	334	344	328	322	336	342	371	333	314	321	336	331	326	321	353	325	331	329	331	324	345	324	350	303	315	331	353	355	313	325	314	311	320	357	315	325	320	329	341	320	318	325	347	329	377	330	321	306	364	299	309	320	335	335	316	350	354	307	342	338	288	336	318	323	300	355	324	321	357	338	336	307	313	332	356	308	328	347	293	323	326	295	318	323	341	325	328	328	310	309	326	331	308	301	337	315	282	312	346	327	335	302	335	341	330	319	345	331	336	288	318	324	342	299	338	298	326	319	301	356	361	314	340	310	341	330	316	332	328	341	307	316	325	332	322	350	330	342	305	344	320	308	350	302	346	370	318	334	352	308	325	336	313	321	311	316	316	325	321	321	320	296	336	348	318	305	328	306	326	345	329	340	351	323	345	326	332	348	312	309	296	317	298	328	325	328	308	320	298	336	350	309	296	332	314	302	341	326	319	320	328	311	326	359	344	326	330	319	321	289	312	318	316	328	322	343	296	307	339	313	347	303	334	325	345	338	362	315	314	335	333	318	318	300	317	331	334	309	356	329	357	301	318	314	328	336	335	343	341	310	303	337	338	328	325	353	340	299	333	343	318	302	322	325	313	330	339	321	332	321	307	308	334	339	336	321	327	353	293	327	327	345	356	332	290	303	313	314	334	337	303	322	289	335	317	316	293	360	319	333	372	327	341	306	349	312	299	331	333	327	320	318	309	311	338	307	357	330	303	317	314	349	340	327	342	337	294	312	307	319	334	322	306	321	311	311	344	315	333	336	338	330	328	318	353	319	303	326	320	360	313	325	324	315	373	333	314	317	362	311	307	329	328	306	307	336	283	327	330	325	335	354	318	318	301	338	352	339	343	334	347	316	299	350	329	324	320	329	335	298	329	315	338	307	312	286	367	308	328	301	322	293	314	333	312	315	312	320	322	348	343	305	339	339	347	332	331	313	307	347	331	306	323	302	329	336	361	336	327	332	330	316	296	363	328	297	336	330	352	338	307	309	352	311	321	332	326	299	317	331	308	303	347	320	325	320	352	329	336	327	314	337	333	323	325	327	316	345	330	307	311	318	353	297	312	361	324	294	341	322	310	311	300	280	322	344	322	353	331	333	344	301	305	342	355	323	340	341	298	342	319	340	320	339	309	337	299	341	333	319	335	319	335	285	349	360	306	317	325	317	315	357	336	302	296	316	288	339	323	330	324	327	310	326	328	344	305	323	295	343	318	318	365	309	332	347	330	342	373	325	349	355	324	282	312	326	347	334	318	345	339	332	320	342	342	307	324	323	311	343	331	289	296	312	319	345	339	315	328	328	324	341	320	298	315	322	295	341	296	323	377	315	302	318	319	330	304	352	314	321	269	343	338	331	298	302
24882	21243	27508	25309	15768	5217	2935	2203	1748	1385	1222	889	820	688	662	574	528	517	487	452	438	475	430	409	405	371	379	365	309	381	331	323	333	326	351	331	321	313	335	301	342	322	341	326	279	299	330	297	327	334	301	305	318	320	313	291	326	305	327	317	271	287	303	292	320	314	305	322	288	284	330	288	310	272	324	310	276	298	306	289	298	262	304	322	319	296	294	327	294	303	277	324	293	284	295	265	303	286	286	301	292	317	289	283	315	326	291	319	314	305	297	274	320	297	272	278	289	300	330	285	318	281	285	295	285	296	292	316	304	312	292	307	314	293	291	293	284	305	325	304	325	320	312	331	296	314	305	310	307	285	268	277	295	295	304	287	284	291	277	310	310	284	335	328	309	295	295	290	350	317	320	294	308	286	327	297	283	299	277	313	292	292	288	301	282	286	289	306	317	299	303	307	299	320	288	260	299	274	303	296	271	313	323	296	294	341	290	284	303	322	299	302	289	285	302	332	295	282	270	315	296	326	326	296	305	304	308	298	318	273	267	313	290	271	291	313	291	291	319	297	287	283	280	272	297	278	308	256	288	301	291	295	331	287	347	309	305	298	328	273	283	296	342	300	299	311	312	316	266	292	327	299	298	289	272	290	300	318	288	309	297	319	295	278	309	286	334	320	259	309	318	304	277	306	319	309	310	285	278	293	291	287	283	306	294	296	320	260	282	273	276	288	291	306	296	291	275	347	316	293	333	310	273	310	312	275	291	293	294	292	298	291	343	312	272	286	305	298	304	297	292	290	334	329	283	314	296	337	288	297	330	289	308	303	302	338	315	296	296	323	278	315	345	306	332	287	291	303	314	275	309	302	274	336	304	308	303	340	290	289	294	266	277	305	287	301	296	332	309	270	293	319	300	273	323	281	282	301	293	282	311	294	274	275	301	327	290	301	299	295	286	280	295	298	280	295	298	312	310	294	318	293	273	342	315	290	299	308	304	321	311	291	310	310	309	287	278	282	303	302	276	269	298	296	316	286	307	339	276	330	268	313	319	290	287	292	299	299	320	303	283	300	307	285	294	283	320	310	326	307	272	313	323	314	312	318	283	280	291	280	300	300	292	300	282	291	275	289	315	263	304	265	305	276	268	301	317	334	300	311	280	322	321	292	319	322	339	315	300	268	276	312	332	309	307	284	283	304	286	284	289	327	289	300	328	263	298	295	287	281	307	292	291	291	311	334	298	274	282	307	281	313	285	296	293	256	296	293	289	279	293	289	261	316	282	301	307	311	306	310	298	281	290	304	319	287	296	315	313	314	309	303	310	300	285	303	295	286	310	291	322	302	309	299	324	316	298	317	280	290	309	294	280	269	316	324	303	287	312	294	278	325	288	285	285	309	306	298	341	327	286	327	302	278	324	271	304	290	324	293	315	292	301	285	279	295	279	312	288	303	294	338	326	264	311	289	302	309	315	274	304	286	309	332	324	309	331	283	329	322	330	324	328	295	259	295	287	307	289	319	290	269	330	302	280	312	310	311	313	326	327	282	294	292	276	289	283	271	316	286	284	319	311	298	281	307	293	305	292	296	308	291	282	275	309	285	311	273	287	322	313	300	335	289	289	294	275	330	259	269	316	315	283	316	279	290	323	282	318	295	302	277	284	303	301	277	315	284	288	279	309	322	301	282	295	302	324	315	258	322	273	293	292	307	310	271	284	312	301	288	283	291	278	321	306	301	308	302	325	292	305	302	287	300	329	336	279	297	299	318	300	281	299	298	297	258	286	288	285	283	309	300	301	302	281	300	313	287	301	293	300	293	297	275	294	312	310	278	347	296	323	316	294	295	284	342	307	309	280	311	296	284	284	282	309	286	329	298	283	297	295	310	277	330	293	319	299	276	328	326	291	306	292	302	271	305	296	268	287	269	277	305	293	298	298	300	277	304	306	277	316	311	280	302	305	293	347	306	285	327	310	304	277	311	299	283	310	291	297	310	270	257	282	308	301	282	311	284	284	287	313	267	299	305	294	288	259	285	314	285	296	310	324	309	315	274	323	286	314	311	307	299	294	286	296	290	292	319	300	298	291	282	328	293	298	292	287	305	273	273	283	303	298	304	286	303	274	300	294	322	304	284	307	301	269	323	289	300	267	312	322	286	292	271	289	299	292	300	310	291	305	330	312	300	284	290	248	298	268	333	295	293	316	310	291	305	296	276	281	283	287	289	260	321	317	309	304	301	319	274	330	343	298	283	272	264	304	317	257	305	273	320	286	330	273	308	263	292	292	333	311	287	273	317	315	313	305	339	283	306	286	307	316	271	288	305	292	330	276	308	309	294	302	296	312	310	265	297	322	324	297	307	310	284	318	325	293	331	326	308	297	298	321	315	309	325	308	317	317	269	300	298	281	274	258	283	297	285	258	301	311	293	331	319	305	299	320	324	305	306	311	310	299	316	300	278	285	299	278	307	309	307	272	319	297	341	289	293	313	311	310	323	303	310	300	277	305	320	291	305	321	259	297	302	275	294	278	302	284	311	289	307	293	287	278	307	299	278	323	290	325	288	322	313	312	297	290	295	317	311	287	317	323	312	285	292	313	281	297	289	283	346	290	306	306	316	321	300	322	314	309	283	297	264	255	311	277	285	281	317	304	316	317	319	326	333	286	298	313	307	301	279	308	308	329	298	291	302	275	277	295	279	275	334	303	313	319	334	313	330	343	273	294	316	306	298	283	290	352	282	287	287	278	295	313	285	317	329	287	288	297	270	295	296	310	295	304	287	315	301	296	282	293	280	260	309	299	316	283	321	300	294	302	319	303	290	299	298	302	317	313	287	303	302	284	289	309	307	287	282	304	283	290	293	279	312	300	307	291	321	295	306	305	280	321	290	299	296	327	312	268	281	290	284	285	323	284	305	312	285	326	299	289	316	260	284	307	296	285	289	289	300	332	323	293	296	277	298	305	296	296	312	285	324	283	286	324	316	307	318	295	318	290	302	282	283	294	280	308	344	294	311	278	317	280	285	295	298	313	307	297	284	297	300	298	304	286	307	274	295	343	277	310	317	288	290	306	274	279	301	342	281	304	302	289	305	284	306	290	330	320	297	284	330	290	288	316	299	308	282	323	355	323	306	320	310	315	302	347	317	311	259	288	356	300	279	332	304	297	330	297	305	320	287	308	268	298	319	289	296	298	311	328	281	301	274	297	277	278	349	308	306	296	312	314	286	279	324	303	267	306	301	314	293	295	323	274	282	297	264	317	287	314	290	294	291	277	312	294	292	297	288	281	301	302	310	339	290	283	291	300	289	301	293	323	289	283	273	314	293	294	330	272	324	308	327	296	254	289	318	285	310	256	331	278	300	304	296	293	286	283	294	291	323	313	306	298	293	281	291	287	316	281	296	291	307	331	282	292	298	305	314	302	308	313	300	275	290	291	320	290	316	324	310	316	317	299	332	304	296	277	322	316	297	289	295	297	305	300	280	325	298	301	283	292	323
25880	43874	33060	13662	9992	6922	5005	4415	3342	2666	2158	1493	1244	1069	934	830	850	735	697	634	621	549	499	503	498	414	384	467	436	434	400	388	400	365	368	416	366	392	375	337	356	328	341	331	374	359	349	342	354	342	346	360	348	361	315	352	334	333	345	365	334	362	341	353	333	320	356	333	325	340	363	291	335	346	349	319	293	317	345	350	358	337	356	330	344	347	341	333	348	359	331	311	344	336	326	293	317	338	341	366	355	320	356	315	361	358	336	338	337	357	350	326	340	326	336	345	342	324	369	348	342	344	352	292	315	320	340	337	328	344	330	291	342	315	364	371	316	329	336	306	343	299	326	308	333	329	356	334	326	304	325	311	323	331	317	356	360	324	324	323	325	334	341	377	314	370	304	339	327	332	344	336	309	331	340	313	324	294	340	336	339	361	355	321	331	351	377	321	331	376	314	337	356	316	343	313	354	344	304	321	339	322	351	318	370	344	312	357	308	353	328	321	325	327	337	319	304	351	318	359	332	346	347	352	316	312	323	310	307	304	313	333	312	314	317	295	328	330	363	354	362	364	354	365	319	311	310	346	349	327	343	306	323	336	328	327	325	337	362	323	327	317	356	324	323	303	326	309	339	343	334	321	320	334	336	368	328	330	319	321	330	353	333	341	366	382	349	338	323	376	362	336	370	334	349	331	334	323	342	312	343	323	316	334	334	334	351	328	372	354	332	338	338	360	328	350	360	322	341	340	331	354	328	329	335	334	356	345	323	328	329	345	330	305	303	343	305	322	351	314	306	336	356	347	371	312	348	334	325	343	305	358	292	320	364	352	364	322	310	357	379	336	318	291	316	310	361	344	359	348	370	353	326	324	324	338	343	324	299	327	362	345	337	310	364	309	365	342	311	365	353	345	347	340	317	342	319	329	354	334	324	330	348	352	353	322	306	331	362	333	361	305	327	359	327	372	322	320	331	332	340	340	339	312	348	305	317	338	338	335	312	325	378	349	389	309	296	348	334	322	325	358	361	345	349	333	304	322	327	322	345	339	300	370	302	303	354	342	368	317	333	334	346	350	329	347	335	312	362	315	338	292	313	318	351	342	330	292	322	366	373	342	315	326	311	349	335	329	322	361	340	371	331	356	326	321	329	335	352	314	330	351	350	354	306	335	307	313	352	324	324	349	351	353	346	341	314	341	331	325	337	332	341	316	344	313	334	335	337	330	371	331	327	334	329	311	381	338	316	351	331	339	300	388	312	354	282	323	329	309	317	339	348	310	339	318	336	343	350	377	333	307	329	322	360	341	337	321	352	316	296	363	310	343	324	366	342	320	312	326	323	335	348	365	345	341	342	350	321	342	306	330	375	316	368	348	323	336	341	340	347	356	344	332	335	329	291	330	301	347	345	337	322	306	344	329	358	346	327	338	344	331	346	363	345	338	335	317	320	329	333	369	327	321	324	347	316	307	311	350	324	315	351	344	345	308	327	313	344	362	320	328	336	329	326	351	391	360	313	379	310	328	358	342	368	323	335	315	325	321	341	349	339	355	356	381	296	326	317	365	339	350	313	319	329	315	363	370	316	348	323	330	334	322	363	364	301	358	343	340	335	378	313	329	325	338	338	371	296	344	332	359	346	321	320	351	325	331	313	357	325	348	322	294	325	331	329	329	329	321	374	293	344	354	383	324	305	299	352	324	324	347	334	312	332	327	363	342	300	346	302	326	308	319	303	317	368	338	327	326	348	347	341	330	307	332	329	318	320	349	357	341	354	364	324	330	376	313	310	351	330	312	353	340	348	327	341	340	354	318	347	340	338	316	300	334	338	350	347	325	344	351	359	381	312	321	341	351	320	332	316	354	310	341	355	343	332	352	336	342	319	302	316	360	315	312	327	291	315	316	319	340	359	351	321	349	333	336	341	356	340	327	320	339	349	329	324	295	349	334	330	309	340	341	312	320	303	332	326	327	309	327	360	331	312	354	348	334	305	353	338	343	310	336	317	325	337	341	329	347	341	330	313	321	326	325	325	326	353	324	347	346	335	378	343	316	337	331	340	339	338	329	339	320	311	324	386	333	296	340	331	320	329	336	309	328	325	317	355	330	349	343	306	336	369	334	349	348	331	308	328	338	336	306	333	341	327	359	323	361	322	322	335	335	312	316	369	324	321	325	350	325	304	359	299	325	357	345	338	348	366	306	337	331	348	322	342	317	329	325	320	356	347	335	341	328	340	325	316	364	306	341	325	327	335	312	352	316	312	350	329	355	304	329	360	315	342	350	352	305	347	326	322	358	324	323	335	330	336	337	339	345	310	318	316	334	341	318	331	382	320	339	347	336	297	342	328	348	346	329	333	364	330	321	324	323	343	322	325	351	317	340	339	337	339	327	334	337	339	346	349	328	327	343	334	355	331	306	335	324	367	290	327	319	344	304	333	321	321	312	342	307	358	357	331	349	326	359	346	338	354	330	353	340	330	328	359	365	348	332	343	332	337	326	321	316	358	366	336	353	326	339	313	336	345	318	334	328	354	335	345	313	328	314	343	327	337	322	361	322	314	295	342	341	358	354	326	331	337	344	368	357	308	346	361	344	333	339	341	317	324	298	325	340	347	328	329	336	325	315	341	332	308	324	313	342	325	354	332	355	314	369	310	349	322	335	321	339	321	338	332	326	347	306	348	358	324	320	333	332	336	331	336	360	330	354	322	349	346	331	327	323	336	325	336	298	325	345	353	301	341	360	329	336	324	348	293	322	327	338	363	369	348	357	352	333	340	361	328	331	350	310	330	317	352	351	314	296	317	344	332	335	342	344	332	340	314	332	351	355	340	340	334	307	358	325	328	336	366	311	348	306	348	376	354	349	346	320	336	315	325	309	354	356	357	354	338	366	317	312	325	316	323	343	311	329	324	324	347	304	326	317	301	355	326	336	328	333	306	326	345	320	344	347	316	336	330	340	342	334	343	343	332	314	325	384	331	343	327	333	312	355	354	299	316	318	324	338	341	322	365	361	317	339	310	320	357	340	351	334	313	306	322	318	323	334	349	351	325	303	354	308	333	329	313	322	335	375	355	323	346	330	327	346	356	334	324	344	343	338	367	358	309	363	347	312	332	332	334	318	338	320	317	370	292	322	346	319	335	341	360	383	331	323	322	364	355	325	317	322	332	333	316	324	343	345	366	335	356	366	340	322	347	347	320	314	335	353	381	321	354	316	352	352	352	347	342	306	344	318	355	336	368	322	316	318	318	335	315	317	365	365	322	360	315	361	347	303	346	337	308	346	329	305	361	345	314	337	356	319	342	338	321	328	322	327	328	329	327	302	361	364	329	343	347	364	319	352	327	317	311	319	310	330	355	366	345	352	343	337	351	313	317	332	346	328	355	337	335	356	311	343	360	330	323	344	335	310	341	341	301	386	341	332	356	344	368	357	290	336	327	296	317	361	339	334	323	367	356	327	328	311	314	350	336	313	337	328	322	342	308	320	319	357	308	320
22630	21213	28778	23958	21245	21391	13837	4890	3149	2684	2033	1397	1232	981	913	792	823	720	626	481	471	426	432	390	370	320	332	323	321	320	313	240	259	245	259	256	211	270	251	236	205	207	217	179	220	198	179	185	194	178	212	212	178	173	190	188	164	211	202	224	197	182	205	207	204	200	225	169	183	197	183	206	176	183	226	189	210	172	187	172	165	186	192	197	182	177	207	169	184	197	186	163	165	178	173	188	196	190	182	169	162	181	174	183	159	197	192	168	173	196	172	164	201	171	179	200	160	178	200	187	189	186	182	193	175	184	167	190	160	197	181	179	171	159	191	197	195	164	195	176	179	198	186	179	167	186	184	180	174	205	170	188	173	183	177	181	189	172	169	198	188	182	164	165	196	188	168	189	156	164	185	181	205	187	189	208	179	192	193	200	169	207	160	175	173	158	177	211	157	163	181	167	179	177	191	179	173	212	183	179	161	178	203	179	167	208	185	179	206	171	172	175	193	182	175	141	190	160	209	186	190	174	172	173	177	173	176	178	183	188	201	179	196	155	188	171	165	171	210	171	176	170	194	191	201	162	194	184	211	171	166	198	179	203	173	205	188	197	182	174	199	177	174	188	170	210	213	188	149	170	188	193	173	199	169	173	185	181	173	176	190	190	173	193	188	174	165	188	179	193	166	204	191	161	198	173	188	191	175	192	185	192	206	214	160	159	161	185	189	173	181	178	188	167	180	169	192	180	183	170	191	186	201	198	174	195	170	185	185	195	175	180	185	181	175	165	191	188	173	159	169	164	153	186	161	192	171	173	151	185	186	174	161	185	178	193	210	183	191	169	188	196	181	182	202	205	178	173	161	198	173	165	171	197	181	190	184	173	192	196	189	207	182	192	166	189	178	207	154	174	189	186	206	200	180	177	180	170	173	183	196	165	175	174	208	205	193	175	175	191	164	182	167	184	178	187	179	188	205	191	162	198	161	155	184	201	168	198	184	196	170	201	181	204	187	191	176	176	196	200	196	182	175	185	189	178	195	176	196	156	208	215	201	185	178	187	187	192	195	185	193	182	184	171	192	192	182	208	186	177	181	181	181	174	196	174	181	187	170	203	164	190	190	191	183	203	181	184	175	182	194	195	175	168	184	195	200	192	205	191	185	177	187	184	170	169	163	175	171	181	208	166	189	176	162	192	185	176	196	185	176	180	203	150	150	193	164	167	181	172	200	184	159	203	184	159	168	196	207	186	192	164	189	193	198	198	203	170	195	187	176	167	161	183	165	180	186	193	184	210	178	172	178	191	178	185	185	184	176	175	185	191	170	177	169	158	188	169	154	188	190	180	170	205	181	212	174	178	168	168	190	160	196	189	180	175	185	166	174	161	188	201	200	184	166	187	191	179	195	222	181	173	199	193	171	200	183	182	186	196	200	185	191	183	173	186	177	188	198	166	161	175	173	193	186	183	186	176	202	205	170	173	196	180	157	175	180	175	171	178	169	183	184	182	163	192	178	175	186	190	168	187	197	192	176	177	165	198	154	186	195	164	172	190	171	172	168	189	206	181	206	186	202	186	175	172	171	175	199	191	184	164	199	195	155	181	182	185	224	179	213	182	188	187	156	179	186	202	201	170	206	189	183	173	180	216	193	179	182	167	196	177	185	195	187	211	199	172	185	180	181	169	179	183	169	171	175	177	161	203	174	181	182	192	192	168	198	166	185	171	171	171	193	206	171	194	201	188	201	205	177	190	176	185	204	179	187	173	182	185	176	149	190	175	156	195	181	177	177	181	169	169	183	184	195	209	186	183	164	195	163	193	183	171	184	156	194	186	174	209	190	196	172	196	189	198	201	187	174	194	191	197	197	191	154	189	194	174	180	165	205	160	199	193	220	188	184	185	172	157	202	186	163	169	174	178	171	166	182	189	190	184	186	198	169	178	182	182	185	195	196	168	153	170	158	186	180	177	194	184	173	183	180	174	168	185	173	178	167	187	191	171	188	173	178	177	192	192	157	157	184	186	178	199	205	182	200	192	176	174	188	185	190	188	191	162	165	175	201	184	210	176	203	159	187	197	164	147	176	179	193	174	174	199	186	198	164	181	200	185	209	208	204	185	193	181	168	163	172	193	176	205	190	178	172	197	190	189	198	204	181	160	211	172	225	194	197	182	186	186	190	198	206	181	187	175	195	166	174	192	185	172	204	178	189	179	185	188	181	183	194	183	184	155	197	166	182	200	168	198	228	185	156	188	194	173	179	162	176	176	201	188	161	157	180	182	167	185	199	173	206	216	185	200	203	199	184	175	202	170	156	176	184	177	208	199	182	181	189	158	165	212	194	169	185	211	197	173	177	173	201	179	176	180	192	167	194	200	162	175	193	168	177	192	172	182	170	179	192	182	193	195	183	185	175	173	167	181	180	177	171	181	183	196	180	158	181	172	172	179	190	198	206	194	188	189	188	185	183	168	180	189	185	159	170	179	201	175	189	199	191	158	187	166	189	201	181	191	169	179	204	185	163	184	168	158	208	206	202	171	180	175	172	181	203	193	152	203	178	177	182	187	162	179	190	188	183	170	159	182	185	171	199	185	170	173	176	191	176	178	172	196	202	213	185	178	178	174	182	190	190	191	175	157	177	169	208	164	171	181	169	155	174	189	168	175	171	182	199	181	158	185	182	166	195	187	174	177	194	180	186	210	168	173	155	190	195	191	184	196	177	175	186	171	194	179	183	181	186	194	180	189	168	196	167	167	179	165	194	171	188	203	189	149	189	197	178	194	186	174	171	193	184	215	193	188	184	185	203	201	184	204	189	177	195	187	185	173	177	184	180	194	189	189	204	195	178	200	201	162	190	184	179	204	191	206	166	176	162	174	198	166	193	198	168	201	190	164	199	191	188	188	191	193	190	176	161	192	196	147	167	179	168	182	196	194	190	192	199	199	183	186	166	179	201	176	168	188	157	180	197	181	178	165	161	182	157	174	187	175	192	170	205	168	153	171	181	179	183	202	169	175	161	184	193	181	187	177	187	191	179	169	188	175	203	185	169	184	209	177	185	177	179	177	165	168	186	175	200	182	196	202	174	183	194	177	195	171	194	198	186	164	178	198	171	194	186	161	179	201	166	187	183	166	179	161	208	187	185	178	166	177	194	187	176	163	183	180	180	194	189	183	202	185	202	196	187	171	178	179	182	190	169	191	194	174	178	188	194	174	181	187	195	183	173	161	171	192	165	192	170	184	170	193	166	197	187	161	179	175	161	173	165	176	152	185	174	178	186	188	157	198	197	191	176	187	183	170	193	171	178	182	177	165	199	196	157	173	188	211	179	179	157	181	185	205	195	208	175	184	169	189	205	172	187	160	188	179	175	185	185	191	170	194	187	183	193	186	160	192	153	185	193	167	163	175	189	179	175	189	165	180	200	180	176	176	175	182	200	190	162	194	168	167	193	185	158	181	194	207	195	200	192	192	190	177	184	180	171	171	190	226	173	180	209	196
28476	53814	40356	19896	15488	11230	8873	7402	5620	4672	3428	2459	2019	1589	1472	1267	1222	1093	890	729	619	591	581	514	517	459	478	426	439	414	367	339	366	341	303	289	292	281	290	273	243	255	241	240	236	228	260	239	236	233	234	235	227	252	232	245	219	211	208	221	197	229	216	228	212	221	215	196	229	209	213	193	234	192	219	188	203	187	183	185	193	208	192	217	207	215	228	203	194	185	233	203	200	217	206	215	216	204	211	197	219	198	179	200	214	223	198	206	218	244	231	190	209	192	211	170	210	231	213	197	221	207	173	192	200	179	219	204	197	226	206	196	203	189	204	204	205	213	215	196	194	194	210	217	210	206	217	203	209	232	192	215	189	201	197	215	217	203	214	200	208	223	212	217	185	197	203	213	213	222	207	212	209	223	205	219	179	197	199	201	205	219	186	212	211	220	227	220	188	245	192	203	203	216	196	191	216	212	176	210	246	185	226	196	190	202	214	210	213	217	208	204	221	230	193	216	201	190	183	197	197	196	197	208	184	188	189	197	213	212	209	212	231	216	211	223	220	187	211	199	216	215	202	222	199	204	200	204	193	219	206	217	214	203	211	194	191	196	168	208	230	211	233	201	204	185	188	184	218	210	196	236	221	233	214	197	204	178	212	207	205	217	191	221	196	187	201	206	193	211	198	214	186	202	203	197	192	195	216	208	208	189	182	193	206	209	210	205	213	200	198	198	221	212	183	191	192	219	183	188	205	210	221	206	175	236	203	190	194	203	206	219	228	196	193	211	202	205	211	208	208	209	201	198	211	212	216	198	209	234	199	197	177	211	204	208	209	187	193	197	230	196	216	203	181	200	181	208	213	187	230	217	239	210	236	218	211	223	216	186	202	193	211	201	215	229	206	214	211	200	197	243	212	195	215	185	200	198	215	212	194	203	184	210	204	181	203	206	218	186	216	191	205	195	210	200	193	170	211	216	201	212	207	179	211	216	225	193	211	215	203	220	186	192	187	204	207	192	181	208	217	198	204	200	225	180	217	178	191	218	208	201	196	222	223	218	206	204	206	204	194	209	194	212	189	226	213	185	198	203	196	216	194	201	206	203	226	223	198	201	225	197	194	197	224	201	208	225	217	200	214	207	197	182	213	212	189	210	186	202	203	213	238	212	215	237	217	217	230	181	206	218	199	200	214	215	218	217	237	224	192	243	223	210	211	196	185	182	193	229	188	189	205	225	193	192	200	196	233	174	210	214	255	180	213	228	188	230	222	198	189	225	193	211	202	191	204	181	196	226	219	207	207	192	201	218	186	184	198	203	212	196	180	201	212	204	203	211	209	221	188	192	205	190	231	187	194	218	217	193	178	220	218	197	205	220	195	203	213	172	206	205	227	208	210	199	188	214	219	181	200	191	199	188	212	219	226	208	180	191	189	235	212	199	219	210	186	208	186	218	177	223	192	201	196	212	218	211	196	188	233	218	211	199	201	197	214	197	207	208	194	211	191	177	217	213	198	219	211	203	190	203	202	208	214	219	228	208	242	197	220	186	181	196	199	217	221	164	214	208	216	191	179	204	206	212	200	204	214	195	211	202	212	196	223	212	199	199	175	174	214	198	211	221	194	186	230	195	199	190	184	214	199	215	204	209	202	199	196	190	225	207	206	189	214	194	223	219	213	215	204	210	201	219	220	227	205	193	225	200	208	207	211	190	206	191	210	202	204	220	200	216	199	204	189	201	220	209	200	187	203	209	217	203	225	205	208	225	200	203	205	197	215	210	223	201	197	233	206	177	193	192	199	211	190	211	219	185	201	216	203	233	222	225	204	210	219	179	205	200	208	179	216	207	208	206	212	212	187	206	217	212	212	197	209	183	213	180	196	207	208	202	180	214	224	191	213	203	198	200	210	218	235	238	223	217	194	195	184	198	180	206	206	216	205	200	210	206	218	191	198	207	192	192	219	233	204	204	189	218	195	193	193	219	187	219	199	230	186	199	206	217	203	207	221	193	219	211	220	229	202	200	192	191	205	197	189	225	203	192	211	213	195	209	205	190	192	210	201	213	194	220	218	211	207	197	188	215	207	207	191	221	212	198	207	200	200	201	181	196	195	204	208	251	221	185	188	235	213	205	214	204	215	204	198	205	191	179	217	215	202	204	201	202	210	214	201	191	200	223	217	190	202	206	212	196	188	215	201	228	220	190	192	200	194	188	222	214	205	201	190	216	205	180	201	219	203	185	182	194	208	217	231	182	195	188	222	221	196	214	198	229	180	206	205	205	223	215	186	182	196	224	219	200	206	218	189	221	219	192	220	192	239	220	207	208	184	211	186	203	211	212	216	218	207	195	199	189	208	211	210	189	197	211	192	207	209	191	180	197	217	217	227	219	231	181	188	221	193	192	203	206	208	191	211	193	218	208	187	218	222	213	195	189	191	210	199	193	220	200	225	193	203	231	206	211	197	205	190	196	193	230	196	183	219	215	203	208	201	190	218	218	192	200	225	215	226	230	203	199	185	206	223	191	231	207	216	212	185	189	206	213	212	201	201	223	185	209	218	169	216	222	195	216	186	193	220	204	224	203	189	195	196	210	194	182	215	214	225	210	208	192	216	207	189	167	231	226	216	227	204	191	219	178	199	196	214	202	201	217	214	224	191	193	206	192	202	205	214	182	207	202	217	188	229	180	205	215	215	208	216	201	207	197	222	220	199	184	194	217	206	208	212	179	211	208	207	199	195	213	197	189	216	189	234	183	220	180	200	222	179	180	218	188	218	213	224	193	207	177	210	211	201	203	185	214	204	214	210	189	230	216	186	200	210	197	220	204	232	196	178	189	201	209	218	214	190	200	214	223	217	235	203	185	191	211	198	216	217	202	207	193	224	198	199	219	188	205	206	213	217	207	200	217	215	226	225	215	223	199	214	219	197	224	205	207	211	227	179	221	215	216	204	215	212	202	213	220	241	215	203	209	199	226	183	208	218	221	184	213	201	206	217	209	223	190	213	203	195	190	190	190	198	191	208	219	224	201	214	190	196	197	179	223	193	214	194	237	203	192	209	184	217	225	205	184	184	204	193	200	188	211	203	211	178	232	183	204	165	200	204	208	207	246	201	206	201	200	213	203	213	221	209	194	204	205	205	204	181	217	225	190	205	206	210	203	181	197	192	173	197	197	200	207	208	197	179	191	196	207	207	212	232	216	216	218	200	244	203	229	198	194	202	235	192	196	204	168	192	200	209	187	211	223	200	221	211	201	194	203	186	201	200	208	215	177	202	209	191	189	202	177	220	183	233	191	206	202	201	197	195	197	193	200	231	224	197	189	224	203	196	211	202	216	199	210	206	228	199	186	192	196	215	205	197	206	201	223	210	217	207	213	222	207	233	209	214	194	209	196	202	199	206	207	235	220	211	213	217	213	190	213	232	206	203	224	212	193	201	207	197	217	194	203	180	207	222	175	215	216	214	180	221	212	211	213	189	217	194	194	210	193	208	197	189	190
28405	24614	23417	10415	4693	2727	2046	1752	1384	1219	918	739	660	616	594	570	572	551	499	450	478	451	404	455	436	439	436	426	404	429	405	385	429	413	395	386	369	388	392	376	344	390	387	376	405	376	373	362	395	382	351	365	383	368	376	342	381	381	396	356	376	387	402	424	334	378	397	357	369	387	355	398	399	353	391	372	389	374	356	395	374	364	358	376	398	346	373	347	413	408	364	412	335	372	373	361	351	387	386	346	392	370	348	364	404	388	382	376	380	355	388	365	413	363	378	362	323	357	347	348	413	385	350	367	384	368	376	358	349	365	371	378	380	355	411	386	405	379	348	376	364	403	382	391	378	386	362	341	375	378	357	380	378	389	400	354	384	383	388	380	364	386	388	382	395	373	386	362	400	364	373	359	349	418	349	349	381	415	377	373	345	399	423	346	375	389	357	368	392	368	341	386	398	356	370	382	379	400	377	357	393	375	369	381	384	348	354	340	362	382	331	386	392	368	373	370	414	353	357	352	357	367	376	340	364	383	352	371	367	371	373	358	355	388	379	404	393	333	360	368	395	382	389	392	390	374	359	370	370	371	374	364	380	358	389	363	370	409	334	396	348	371	358	396	353	396	379	326	367	359	331	354	384	392	374	339	373	396	374	355	402	400	361	381	415	360	392	365	368	371	389	359	386	358	354	367	368	355	353	411	364	371	393	374	408	357	369	386	361	361	414	382	392	364	372	385	378	348	369	366	328	362	358	393	370	345	398	357	360	392	371	362	381	377	384	410	357	346	370	408	412	370	372	411	390	361	367	364	374	367	406	374	395	385	391	407	408	359	351	391	387	391	386	369	390	393	363	380	394	355	388	385	383	377	390	371	364	381	383	362	370	402	379	377	371	389	377	343	376	365	371	361	389	375	367	368	357	368	389	407	394	362	391	406	369	381	363	351	391	384	350	361	344	393	398	430	354	369	338	382	391	360	363	353	374	334	361	369	377	358	363	391	387	358	351	387	381	392	387	404	369	340	358	362	421	374	359	359	366	399	349	400	376	400	358	348	382	361	382	349	394	393	349	380	374	392	370	361	377	396	351	365	383	402	362	340	352	367	388	421	363	380	358	379	319	364	335	360	342	373	376	333	422	356	368	370	351	348	373	389	415	393	413	370	361	398	390	359	371	379	379	372	382	392	389	379	421	372	420	373	358	364	370	364	362	390	357	385	373	376	350	359	361	356	365	350	370	389	367	386	386	373	366	375	428	373	371	367	406	399	350	368	382	394	357	369	384	380	381	368	393	383	355	368	384	355	409	383	364	378	380	371	381	373	350	389	418	408	378	360	399	391	353	376	345	374	377	333	395	369	351	397	347	358	378	373	387	371	331	382	355	325	332	374	358	358	378	361	386	419	392	359	363	396	365	345	388	380	376	373	382	379	367	357	383	337	364	394	362	371	401	383	384	363	352	380	378	393	376	414	377	380	379	349	373	385	381	370	369	395	372	362	408	341	398	356	361	393	376	351	427	382	377	378	358	393	356	372	375	392	400	369	334	398	384	375	365	353	385	378	364	387	362	374	385	369	388	400	354	380	403	395	351	392	388	370	365	381	350	393	395	344	353	392	362	424	370	359	394	416	393	358	387	377	360	384	348	371	374	403	397	362	379	371	369	379	375	369	396	413	379	381	358	356	381	350	372	351	369	368	404	388	364	396	374	373	358	414	358	375	370	371	387	361	386	361	396	360	383	406	366	382	360	370	396	353	414	411	380	374	397	416	378	383	359	375	388	363	348	380	366	399	380	378	368	381	383	394	349	387	405	346	375	374	382	366	408	353	384	317	387	393	392	412	378	399	344	351	382	329	397	387	373	395	373	390	365	379	383	369	376	365	379	377	366	374	361	367	345	359	402	356	338	358	394	355	367	373	382	371	380	407	361	357	381	349	403	362	352	352	375	411	396	401	403	369	391	370	368	396	367	369	350	371	373	351	371	370	379	340	398	383	372	371	375	412	378	363	356	364	376	375	403	369	387	360	367	371	386	397	357	333	380	368	383	408	351	388	422	394	414	360	355	364	359	393	377	362	371	368	357	367	359	346	384	333	330	415	380	333	387	337	376	354	352	376	372	404	359	370	379	350	366	352	378	377	379	379	389	378	388	362	392	358	399	370	373	393	362	349	372	390	355	347	385	378	351	373	344	382	350	338	392	375	391	422	362	362	352	372	358	378	358	364	353	383	379	374	408	314	358	397	387	379	396	404	394	371	357	429	366	400	363	380	416	385	365	391	370	391	370	348	373	362	381	376	386	379	353	364	363	379	332	348	399	365	378	405	351	374	365	371	374	380	372	369	367	356	379	373	374	411	389	386	370	366	384	360	407	394	353	364	382	404	365	384	372	387	368	354	413	377	416	338	385	388	395	357	326	383	357	399	346	368	360	349	352	367	343	358	356	396	367	357	374	360	384	359	377	359	399	377	358	390	395	350	356	378	385	365	384	347	329	386	357	372	344	349	423	370	366	369	373	426	364	375	349	360	369	369	404	367	360	375	394	367	410	354	346	395	381	371	382	394	371	365	364	378	389	359	421	357	344	364	387	345	393	363	388	385	352	400	361	370	377	388	337	334	376	335	390	394	400	366	380	372	391	324	357	412	385	406	361	353	377	398	349	371	381	382	378	414	360	404	393	383	367	364	376	392	385	394	373	374	344	368	410	353	342	375	372	346	382	352	377	384	346	394	353	372	386	368	334	382	384	360	354	379	355	409	399	396	375	386	385	373	384	395	384	396	373	350	393	387	376	395	369	362	422	394	389	318	385	360	406	396	356	382	389	404	366	371	387	351	408	409	354	391	381	397	379	400	397	365	368	386	377	336	406	394	367	376	371	398	404	386	377	378	371	399	366	355	369	344	395	384	352	415	354	369	387	396	357	348	333	369	373	410	358	382	357	367	365	356	384	397	407	355	384	392	392	361	368	368	358	379	373	392	391	383	379	382	379	395	390	350	398	434	374	390	362	383	345	372	394	439	363	375	377	362	373	364	379	363	353	353	422	373	392	375	392	361	382	387	331	365	383	392	339	400	424	397	390	364	380	351	391	409	396	373	361	369	382	380	351	373	396	384	403	352	372	381	416	370	400	366	412	387	400	377	393	390	360	362	390	380	375	361	368	387	382	406	365	373	348	367	383	374	372	381	394	372	381	361	359	357	385	387	390	339	379	385	367	373	359	361	358	338	364	416	364	368	395	401	330	393	377	338	357	369	368	348	384	414	375	366	341	381	382	383	394	373	391	376	409	387	374	352	370	376	368	401	368	376	362	354	351	373	380	369	382	383	381	365	348	399	381	372	388	351	392	369	391	368	388	409	377	395	395	384	363	382	351	381	365	384	350	389	353	349	375	333	384	353	372	351	372	339	393	390	331	340	351	354	365	411	414	379	373	427	361	337	368	372	357	359	363	355	378	389	376	374	365	361	348	396	383	378	398	339	398	411	391	367	351	362
25692	38542	25735	9907	7033	4723	3826	3047	2354	1921	1450	1110	992	906	826	729	680	716	663	582	569	525	562	505	476	477	487	500	481	462	453	450	496	457	483	434	456	436	434	483	474	414	431	451	463	464	413	408	433	399	413	460	423	479	414	432	433	447	403	421	406	443	397	422	431	420	400	378	434	413	405	438	425	419	396	403	379	417	413	413	404	406	424	424	391	442	433	454	422	401	446	455	413	397	414	444	427	398	418	389	418	409	423	454	405	431	435	379	445	400	415	412	430	415	385	415	439	394	400	444	399	418	435	431	414	402	413	434	465	392	413	398	418	458	404	450	441	418	416	402	438	393	416	401	430	385	441	447	428	431	417	436	406	450	414	428	441	425	403	387	423	404	423	412	436	400	440	428	391	396	461	412	423	418	424	422	436	413	396	466	432	398	406	396	395	430	396	441	407	443	418	384	442	409	417	407	407	433	441	388	418	422	437	431	427	434	448	393	387	393	393	386	417	445	381	412	440	379	408	428	445	400	389	398	455	413	414	450	399	403	420	434	435	412	417	412	392	431	415	433	428	424	407	451	405	412	418	413	425	457	432	456	455	389	434	424	465	405	418	412	423	434	449	443	426	426	452	461	421	421	420	416	420	418	405	413	379	394	449	442	401	442	395	424	437	422	413	400	384	425	426	423	389	439	411	425	413	396	410	434	418	403	437	447	408	396	398	387	402	400	420	422	400	442	426	427	414	431	420	392	414	436	396	398	417	415	438	384	444	423	437	424	431	437	484	442	415	450	403	435	410	390	424	401	391	437	409	416	416	402	422	441	394	411	418	392	408	403	414	430	418	398	378	427	422	424	403	411	424	412	443	387	380	424	442	437	388	438	428	407	401	437	410	425	429	402	394	459	429	409	441	439	452	410	428	409	482	386	439	412	420	407	399	402	476	404	406	451	395	392	428	438	404	385	397	439	424	464	417	384	404	407	412	442	428	447	446	386	445	378	426	442	398	417	410	450	420	397	409	436	400	434	421	384	434	408	409	422	448	398	451	415	434	426	415	403	413	389	425	417	399	412	431	411	428	416	425	425	384	402	419	421	447	406	429	426	426	408	380	439	403	424	437	406	447	481	422	427	425	439	407	417	411	438	400	376	396	401	402	421	431	406	411	388	416	417	404	436	371	393	415	386	427	388	409	449	453	420	407	441	394	411	421	383	428	428	427	431	414	441	412	413	450	429	408	386	401	413	423	412	407	441	427	398	458	425	441	450	457	412	419	441	439	445	416	424	395	415	390	429	409	386	382	423	431	393	386	436	443	420	448	437	425	442	380	424	430	423	411	421	413	408	426	407	434	415	399	424	414	412	411	429	435	411	418	421	418	441	449	400	407	420	425	473	428	413	379	444	393	442	429	447	428	446	426	429	388	406	419	404	442	368	432	451	386	425	405	421	400	388	380	410	404	416	407	410	427	455	439	439	418	399	380	396	411	416	422	404	426	420	423	390	400	406	421	399	415	397	405	443	444	419	376	394	407	452	416	452	392	421	415	413	434	407	379	408	432	401	399	403	413	402	411	434	431	461	453	416	421	406	447	413	405	446	418	389	417	385	414	449	409	394	423	448	416	400	443	408	395	441	424	405	383	410	404	436	423	462	395	440	428	404	407	393	422	428	453	417	418	417	407	453	457	430	367	389	378	421	414	408	406	421	414	425	433	426	412	375	405	415	408	418	427	462	412	461	429	399	423	392	412	433	411	454	413	421	411	435	432	430	408	415	441	377	447	410	388	365	429	434	411	422	421	439	408	369	455	431	427	401	429	425	411	401	440	427	456	446	445	403	434	412	419	437	404	422	452	413	419	408	456	430	409	430	420	407	436	396	440	390	423	431	407	414	419	424	429	397	437	398	432	434	385	424	402	466	464	415	416	440	415	415	456	411	391	469	389	448	398	417	444	435	395	433	408	397	420	428	451	411	419	386	427	391	392	431	421	428	427	413	434	425	437	415	426	449	407	440	426	386	412	439	452	449	374	402	392	415	417	419	420	407	401	400	417	421	433	406	401	442	417	391	423	392	356	439	389	388	378	405	425	396	404	402	423	415	423	413	400	379	420	479	414	440	427	408	405	414	408	428	445	448	425	461	411	390	423	383	417	443	407	424	411	415	405	418	424	456	418	427	429	433	401	420	422	408	406	417	440	436	436	441	422	402	412	419	438	427	417	446	373	434	421	409	413	423	404	418	413	428	405	404	397	416	415	394	425	416	389	431	460	392	383	447	400	425	435	412	415	467	415	416	432	401	380	434	422	427	415	432	382	422	431	424	427	439	387	419	386	387	385	419	410	400	406	398	403	392	415	418	424	434	391	378	387	422	442	435	406	399	413	366	394	411	440	406	417	420	410	419	409	420	415	405	402	401	393	425	439	415	405	439	431	418	473	412	416	403	375	417	402	429	438	407	400	440	413	433	379	407	415	424	487	412	435	403	444	380	400	394	432	422	452	435	417	404	444	400	470	420	425	442	402	444	395	401	457	421	416	420	420	421	427	438	430	424	421	400	418	423	389	405	428	398	423	436	437	416	431	419	430	421	416	412	430	423	426	432	390	427	426	379	446	436	405	414	414	407	412	408	426	387	438	440	444	402	424	444	408	430	369	425	391	381	385	432	398	391	389	411	420	397	414	416	401	390	430	434	416	383	396	423	399	409	404	405	446	393	410	438	388	381	406	426	399	421	409	439	418	394	455	393	375	431	422	437	454	421	427	412	399	426	425	427	390	462	425	386	469	436	429	421	405	400	456	431	406	424	408	396	400	407	463	421	394	437	429	407	393	419	405	430	401	420	409	398	417	400	461	447	404	400	413	404	429	434	445	444	389	441	453	415	435	425	402	420	419	398	426	437	421	405	425	366	417	400	428	397	388	433	413	384	422	410	428	395	415	430	448	403	411	444	436	439	396	478	412	427	416	409	436	422	412	442	445	413	403	399	397	421	384	415	424	410	394	440	408	429	400	458	405	403	398	440	399	460	367	401	402	376	404	424	400	445	423	437	404	436	397	399	462	462	403	403	416	393	417	427	447	398	410	410	403	435	400	424	428	419	464	435	434	433	432	460	432	433	431	478	402	419	418	432	426	411	424	412	391	392	422	389	425	406	418	378	405	421	412	419	414	468	414	389	428	408	389	416	401	445	413	429	449	448	476	384	433	428	409	408	426	418	401	420	417	404	435	444	394	424	406	420	398	409	413	422	396	415	415	407	437	417	434	407	426	444	438	438	403	405	394	407	456	446	409	412	421	412	452	415	452	421	425	394	431	397	409	408	431	441	429	424	430	403	465	417	374	417	396	433	424	480	430	399	378	411	415	418	452	407	433	413	413	443	405	380	386	412	433	396	400	395	470	427	394	445	402	402	436	413	407	433	444	400	420	421	386	425	450	421	381	400	396	393	387	414	444	390	403	408	418	429	411	392	426	399	413	382	402	410	453	437	416	373	396	432	406	413
23734	21195	28294	24418	21155	13626	4959	3024	2324	1848	1501	1148	952	852	803	709	694	641	556	493	469	428	377	394	420	398	393	351	375	365	364	368	334	347	365	331	333	334	329	328	308	309	305	303	305	302	328	321	303	306	292	252	321	310	294	272	271	287	250	320	270	300	312	258	301	305	267	289	290	305	311	290	280	281	322	312	309	304	309	257	292	321	272	289	260	304	324	283	307	270	276	295	279	279	296	281	302	271	297	318	309	301	303	293	298	293	291	285	292	283	298	303	293	311	286	303	279	281	298	289	277	275	266	287	285	284	295	276	284	308	304	313	309	295	300	293	283	321	279	311	321	285	288	282	303	291	310	288	276	271	275	280	276	261	300	282	298	279	301	290	295	304	290	309	264	272	301	339	286	253	285	277	330	259	303	283	292	308	297	306	311	293	285	306	288	295	280	287	284	274	295	281	301	290	296	329	298	314	289	291	294	294	320	279	311	300	305	284	318	269	297	309	290	279	299	288	266	322	308	255	285	265	292	304	310	298	299	284	318	320	295	307	281	289	321	299	271	255	296	293	307	277	296	299	291	306	278	297	289	282	290	302	309	292	298	289	278	252	307	284	290	283	286	262	304	289	281	300	320	290	280	297	301	280	289	304	282	299	286	280	282	266	276	316	276	256	308	268	272	245	301	292	302	298	295	285	287	274	295	331	308	293	296	263	293	276	291	286	335	262	281	250	290	323	302	293	298	281	294	284	303	298	328	298	296	296	318	313	272	266	283	297	300	312	289	280	286	266	296	315	279	284	296	304	324	258	312	320	272	297	302	291	306	305	307	325	294	284	268	298	305	292	279	315	315	299	323	299	285	308	259	272	289	262	284	309	283	294	267	293	285	264	295	290	299	280	285	289	305	278	295	281	290	282	306	281	263	298	308	314	253	280	253	304	303	276	307	287	284	307	305	291	298	303	304	271	286	276	280	298	315	298	317	283	292	304	260	294	264	264	286	312	263	303	260	287	270	294	316	295	275	281	281	292	326	312	305	315	273	268	283	255	290	266	258	292	304	291	266	307	306	259	271	320	293	284	276	315	251	322	326	306	286	279	284	287	278	301	312	313	260	275	290	295	294	272	293	284	287	287	324	276	305	277	276	293	279	266	279	290	281	291	302	301	278	293	291	278	287	260	267	287	297	307	329	285	283	323	267	301	297	258	278	279	286	292	299	286	308	280	288	287	305	274	326	272	285	287	248	285	284	278	263	295	286	311	295	265	304	264	298	307	314	299	312	316	304	312	284	265	288	321	284	296	307	275	299	299	314	263	307	275	274	289	292	282	284	292	294	282	260	285	313	289	309	274	279	299	318	280	288	285	300	309	267	296	285	280	283	298	288	257	289	278	274	262	299	267	280	267	319	279	286	306	262	284	300	319	289	309	289	287	286	323	300	290	306	285	308	333	276	295	287	291	297	276	278	282	295	296	304	258	315	295	288	296	304	311	278	259	304	288	294	285	310	290	295	289	270	289	322	282	282	303	301	323	281	280	288	299	306	311	321	291	274	282	300	275	270	308	273	278	273	294	283	262	334	300	287	311	301	307	314	299	276	273	310	258	269	302	307	290	300	322	291	285	291	301	286	289	284	292	316	276	303	298	274	285	282	308	326	320	295	284	278	279	261	278	261	282	278	264	323	275	253	289	287	276	258	256	298	296	322	280	302	298	312	252	277	332	279	289	251	289	290	296	303	269	265	295	301	305	279	306	283	266	263	280	313	284	321	275	284	318	306	264	297	317	298	296	274	297	295	269	283	290	288	323	271	287	282	312	276	295	269	277	288	307	274	300	282	306	294	269	282	295	297	277	284	255	288	299	293	298	290	305	300	279	312	285	257	261	307	291	303	284	271	299	290	281	291	270	294	290	298	308	286	301	291	294	304	318	288	294	274	298	284	303	276	292	313	284	292	309	275	288	285	278	254	269	309	272	290	324	274	307	284	274	300	264	306	285	317	290	260	317	295	298	308	288	281	280	273	313	309	273	288	291	279	303	296	315	297	286	336	285	324	285	268	287	270	270	297	287	292	270	273	321	295	295	284	274	324	276	278	254	281	267	296	300	297	275	283	293	299	258	306	290	281	309	279	290	297	285	316	288	291	291	287	294	281	324	275	277	301	261	287	273	291	306	299	333	267	295	246	320	293	308	276	317	304	302	325	288	295	300	260	297	266	273	312	298	323	302	314	246	275	305	288	288	281	299	289	299	297	285	248	272	282	314	293	253	286	262	306	268	287	274	294	322	297	303	284	255	279	288	271	273	268	290	301	268	267	268	325	300	297	295	287	292	270	275	253	326	309	308	290	279	294	270	287	315	307	296	295	281	291	287	302	277	319	283	268	252	290	275	280	269	331	277	268	286	288	275	305	291	292	270	326	284	291	285	268	289	285	283	256	269	309	291	328	310	302	299	306	285	294	267	285	312	303	309	271	282	281	280	261	274	287	303	301	301	300	284	292	299	294	301	280	290	313	293	277	286	288	306	286	273	282	278	331	279	309	302	302	293	266	272	319	301	288	287	313	320	298	278	294	303	272	277	287	305	303	279	282	270	263	269	279	258	293	287	289	298	300	302	275	271	266	290	262	288	285	253	311	291	279	293	306	274	318	272	313	279	306	306	278	264	285	298	283	295	301	301	284	279	293	271	272	288	272	288	265	289	288	308	283	285	293	299	304	294	281	295	289	272	294	282	269	290	280	288	310	276	292	280	285	294	289	245	275	294	289	300	321	305	289	297	298	294	282	278	295	296	298	307	298	311	273	273	296	276	291	292	266	270	305	274	330	296	297	283	267	286	279	286	294	287	290	285	282	287	322	288	307	328	271	280	313	314	324	262	295	287	288	313	279	271	280	262	305	305	280	278	288	299	289	269	315	314	274	302	304	294	281	316	299	341	258	323	282	320	305	293	273	305	289	281	285	285	280	300	267	306	268	314	266	280	268	329	306	280	314	312	292	266	267	262	297	275	306	293	244	289	296	264	285	308	288	293	315	289	263	290	285	282	295	292	296	292	295	307	298	305	275	296	310	282	293	305	298	304	312	260	326	293	305	290	297	309	261	273	283	281	279	302	297	296	279	307	278	296	260	278	298	268	308	294	300	304	264	286	316	293	274	284	300	263	282	311	287	294	301	273	327	278	300	280	292	282	286	293	260	282	297	274	331	284	309	288	313	330	311	290	278	278	294	295	311	280	250	282	293	302	283	293	297	293	290	282	270	287	264	346	300	292	294	278	254	272	299	271	322	305	279	294	285	287	325	298	317	300	292	281	284	285	297	295	281	302	319	300	275	316	300	288	278	259	316	302	287	292	291	308	287	277	313	279	303	323	262	297	286	294	276	281	296	291	274	272	311	299	295	293	289	276	309	298	286	313	310	289	266	268	269	311	320	287	314	348	313	299	299	279	266	293	279	287	285	304	280	287	289	287	267	288	298	290	341	278	296	282	276	281	295	296
25201	47261	34805	15865	11643	7964	6262	5046	4062	3183	2496	1753	1547	1257	1131	1022	963	946	775	695	605	605	556	546	516	523	464	480	500	445	413	437	427	397	408	431	371	394	368	388	414	378	377	349	324	343	361	354	339	344	339	372	328	369	380	359	361	334	303	322	328	350	335	356	358	322	366	304	305	323	353	338	339	364	354	366	351	346	314	356	325	338	304	337	321	321	355	370	346	355	348	324	312	337	338	323	328	307	315	351	326	295	342	348	321	318	322	346	345	343	328	334	333	337	347	366	361	329	330	345	359	340	363	331	352	320	334	333	309	315	319	312	360	343	333	310	333	317	330	335	342	326	335	342	351	314	299	324	335	321	344	354	335	307	334	351	306	328	346	354	334	320	338	369	330	348	327	332	325	303	336	323	318	331	318	311	311	318	321	356	322	351	326	326	335	351	307	339	323	364	344	344	313	370	385	368	335	329	335	347	335	309	345	367	315	338	295	315	348	367	376	332	336	357	317	313	319	321	298	305	335	365	351	347	307	350	341	344	352	320	347	328	331	323	303	314	354	330	312	324	327	332	313	356	341	345	333	334	366	334	340	350	376	309	298	334	342	347	354	324	305	329	344	353	318	332	330	350	301	335	326	336	346	354	350	317	322	297	345	329	326	338	323	328	327	344	336	325	311	302	305	315	325	341	326	317	353	324	311	333	322	328	332	333	322	321	324	347	299	297	320	340	317	318	351	344	337	317	337	336	360	322	321	347	339	324	344	329	355	310	329	305	298	310	288	316	324	363	335	288	305	359	297	327	335	303	351	305	326	341	313	340	304	314	336	320	336	331	321	297	335	285	328	319	317	343	345	331	338	286	335	345	350	336	321	329	343	347	342	336	289	335	368	334	345	311	378	334	341	310	325	342	339	343	317	359	313	315	304	363	335	332	309	348	316	375	331	351	346	352	291	327	308	319	317	335	322	347	324	332	318	302	335	333	289	340	350	350	351	351	309	312	341	326	325	331	345	321	367	355	336	360	334	354	322	354	318	342	329	287	333	364	307	331	354	303	365	332	328	342	339	321	325	328	340	334	307	340	334	345	366	314	337	332	303	336	316	337	316	299	339	352	336	342	327	325	336	381	348	320	343	315	303	298	328	354	313	349	355	317	311	322	340	339	334	330	337	362	320	332	302	340	325	322	343	360	326	325	322	337	322	340	342	336	348	297	318	350	314	321	358	315	313	359	352	335	340	331	332	332	362	332	332	332	313	333	333	347	295	353	333	360	341	330	376	324	341	321	343	321	342	328	328	357	340	347	346	336	322	322	361	319	330	365	333	323	366	319	365	348	326	319	321	365	351	340	340	326	340	355	299	331	367	320	337	343	306	308	364	342	340	331	354	335	333	345	328	334	293	323	327	341	334	366	347	325	331	336	335	333	357	349	325	332	343	334	334	329	323	344	312	340	336	338	325	329	300	355	324	345	314	344	372	357	365	349	354	323	297	320	310	344	333	332	312	314	344	363	329	345	328	333	309	340	316	340	328	320	308	332	317	330	354	300	353	346	297	329	331	312	340	326	332	326	319	335	341	332	360	312	317	328	325	335	333	347	318	360	326	339	341	299	319	315	311	356	320	339	325	336	319	320	322	311	310	338	319	347	345	349	322	323	314	325	332	302	332	343	323	346	301	343	327	333	331	338	365	310	327	351	330	328	325	332	333	326	345	313	333	355	325	323	299	329	317	298	335	314	319	301	322	333	330	345	331	340	330	320	311	310	336	317	325	320	375	303	289	323	370	365	326	297	315	330	347	334	342	348	327	335	346	331	321	335	343	337	357	333	328	318	309	323	324	319	356	366	319	347	328	342	314	319	313	362	344	361	321	336	375	323	332	351	330	292	322	354	337	303	351	336	322	306	308	327	337	328	321	314	341	326	351	318	321	320	305	308	327	323	355	333	344	316	342	329	327	356	323	321	305	353	330	333	297	353	320	324	314	311	348	337	345	362	335	314	348	383	313	343	359	356	332	341	334	322	310	339	306	326	336	321	347	333	362	300	341	333	312	326	348	315	337	384	312	352	326	323	334	347	345	335	354	332	338	331	317	323	371	362	341	334	340	357	346	347	340	313	312	322	329	293	323	344	357	319	331	348	312	344	312	334	337	359	328	325	352	305	304	316	356	347	307	313	356	374	383	331	359	330	324	327	325	334	354	384	342	331	318	370	336	342	315	304	332	351	317	335	323	330	315	342	314	329	330	351	317	354	314	323	318	313	348	342	341	326	330	313	311	375	319	330	351	341	349	351	330	330	324	328	322	356	322	341	313	318	323	324	321	319	323	339	323	351	335	350	357	328	342	321	313	308	341	319	358	368	332	342	344	332	330	327	319	327	303	320	305	320	312	359	334	368	297	330	333	308	328	320	327	302	326	336	308	321	308	341	336	340	304	317	333	312	313	345	354	328	367	300	298	325	322	333	335	338	326	323	340	312	308	356	336	331	329	322	324	312	291	307	311	329	336	361	298	314	324	352	312	326	313	340	341	320	309	345	333	338	356	301	336	296	320	306	359	341	350	342	308	329	327	317	340	323	335	340	323	334	345	339	310	344	320	344	342	338	324	351	338	369	330	332	309	320	307	329	309	326	333	345	297	338	334	346	337	316	339	315	314	330	313	354	329	313	326	370	331	346	313	332	326	318	315	345	333	317	312	385	358	324	348	334	351	351	324	344	315	323	322	338	332	308	332	323	347	341	335	340	336	345	322	333	296	335	321	333	268	360	347	324	334	341	328	347	319	323	347	351	337	317	310	323	326	342	350	333	349	333	319	326	302	323	329	361	339	338	349	351	366	346	337	327	320	312	331	359	332	346	322	336	338	338	330	343	341	294	305	298	328	333	350	345	314	360	313	349	327	315	337	333	333	328	341	331	317	333	304	335	335	320	321	322	325	315	332	316	332	305	353	301	313	328	315	316	322	347	344	380	324	330	339	351	307	336	306	307	313	317	351	327	333	314	300	341	308	325	330	366	374	310	332	334	299	305	345	333	306	301	338	322	323	354	353	373	341	323	372	311	332	355	345	348	355	328	326	330	340	339	334	325	328	309	331	311	325	314	315	368	356	353	366	374	332	329	317	338	322	336	347	358	345	335	336	323	310	325	344	315	353	359	351	349	334	296	312	332	327	328	299	346	337	321	313	339	337	324	347	315	347	314	345	341	355	344	352	319	333	367	342	341	355	377	328	327	363	349	334	313	322	337	320	307	348	298	328	320	329	339	331	340	335	318	347	344	334	371	364	356	348	317	319	337	341	356	339	325	313	337	340	340	326	335	327	326	343	328	346	324	304	341	336	359	360	354	338	326	321	311	326	356	334	360	318	343	316	304	293	296	317	318	328	323	363	319	302	322	370	338	296	342	368	353	328	349	337	315	327	332	306	347	308	352	328	319	317	303	336	329	300	349	333	312	323	320	312	334	353	336	349	340	361	356	339	320	328	326	328	310	323	360
24678	21182	27385	25206	15471	4928	2759	2239	1802	1478	1171	914	756	682	633	599	529	521	498	487	423	402	415	412	453	430	332	379	322	376	349	366	326	313	354	355	315	335	303	316	369	312	341	344	347	304	318	320	340	347	330	331	324	338	320	325	330	312	329	300	319	316	306	312	296	311	328	298	320	319	332	292	299	314	313	294	289	311	317	298	308	317	281	292	312	286	310	318	289	275	289	302	278	281	294	285	312	309	306	315	315	333	318	325	285	281	322	318	298	296	314	327	297	307	325	327	284	290	315	311	290	296	295	308	323	308	300	275	320	314	341	294	313	288	311	308	309	302	341	291	312	300	305	318	302	308	300	288	318	291	293	307	290	299	302	315	296	298	293	322	297	332	324	294	265	278	291	330	313	308	324	281	307	312	309	296	282	296	329	299	283	287	323	327	302	311	295	332	280	334	305	308	316	312	326	296	308	312	285	306	304	326	352	300	291	312	320	311	335	291	324	308	302	302	314	332	313	306	300	292	315	305	326	268	327	287	335	321	313	278	300	294	299	300	304	297	336	292	335	310	346	307	303	303	303	301	313	303	302	305	310	276	307	290	290	310	283	326	287	313	305	290	303	325	301	305	302	311	304	288	316	298	310	329	337	314	295	306	321	300	325	336	297	296	293	284	280	306	283	293	300	310	298	303	345	326	296	288	286	282	300	316	333	276	310	298	287	311	326	326	308	316	319	328	334	320	311	324	331	321	315	321	324	316	327	283	344	276	318	308	295	284	313	299	309	259	303	326	273	310	308	280	320	315	301	301	304	309	316	283	280	330	315	339	303	323	307	306	340	333	326	314	305	301	304	346	325	279	318	344	297	318	310	293	313	290	297	292	320	298	306	319	281	292	323	329	304	309	290	301	288	305	287	299	300	294	327	288	310	307	276	321	348	291	326	324	314	300	352	292	290	313	299	270	313	315	288	307	308	313	285	342	284	326	310	306	314	294	286	305	323	305	331	265	274	325	313	266	287	296	295	313	268	287	289	319	314	308	341	286	280	298	306	289	356	320	299	297	294	344	304	279	323	292	318	301	312	299	306	301	309	280	296	298	339	302	316	264	316	313	353	303	311	296	273	285	308	323	298	295	293	301	309	305	306	281	330	294	345	269	273	298	344	310	285	304	292	305	273	325	321	318	315	320	298	276	286	296	312	327	303	325	296	310	296	306	310	289	290	310	283	289	302	315	296	308	296	331	277	314	332	299	332	304	299	312	293	308	312	316	340	257	299	275	283	278	318	287	307	299	265	315	311	336	297	300	304	317	323	302	308	309	295	284	291	298	289	321	302	328	285	301	374	309	315	301	297	323	328	309	289	280	299	296	326	302	296	329	307	294	321	301	301	305	319	275	308	312	340	327	328	303	297	306	289	315	309	317	323	339	320	301	306	300	299	317	320	273	288	320	336	325	289	327	321	313	280	296	300	301	334	332	324	276	325	320	323	307	288	343	315	311	347	304	302	348	281	309	280	267	294	309	326	262	332	280	331	327	294	302	271	297	267	345	282	336	327	301	297	306	323	311	279	278	277	313	295	322	301	293	315	322	311	294	290	287	272	285	296	320	287	320	271	310	292	307	317	338	332	329	298	321	316	309	320	311	295	324	301	284	312	308	293	329	300	280	308	314	317	296	289	305	334	277	314	295	301	313	318	315	315	309	284	307	281	327	291	295	298	282	325	285	320	328	313	327	302	294	311	304	291	336	292	325	276	279	278	303	322	319	309	319	289	291	318	301	305	292	322	297	314	311	275	300	303	323	333	339	317	311	307	326	316	312	289	305	294	280	301	313	302	293	291	286	284	281	311	272	307	325	318	279	291	319	294	294	370	289	297	306	300	309	297	311	325	301	311	262	330	309	308	316	271	318	312	340	312	326	292	314	285	288	329	308	318	289	331	304	317	325	287	311	310	296	321	297	316	297	307	285	299	303	305	282	276	311	313	324	312	304	305	299	270	344	288	280	310	305	289	337	314	314	284	274	288	305	298	288	311	322	289	301	327	290	292	284	298	299	299	293	314	303	295	268	300	308	319	296	289	323	306	300	304	294	313	309	337	301	297	315	304	313	264	288	287	288	293	307	315	300	277	296	330	336	314	284	300	333	301	304	266	354	295	288	293	284	303	303	308	346	333	311	287	306	321	320	308	294	340	353	276	302	273	296	317	303	301	306	308	328	316	333	296	296	350	295	309	311	320	296	291	316	326	285	317	335	285	328	300	305	311	312	330	297	302	298	312	294	316	312	318	296	295	307	305	301	297	300	297	303	270	284	313	317	325	292	327	332	261	322	305	325	281	324	278	308	290	319	323	300	286	330	313	280	323	303	284	326	290	286	306	304	314	322	304	302	295	290	319	297	284	286	313	335	318	298	295	297	292	274	290	291	313	315	309	289	302	338	313	319	312	312	321	295	342	328	284	313	301	288	314	326	322	314	306	292	288	300	301	276	318	308	318	336	320	293	293	331	318	307	311	317	298	350	320	301	314	308	291	325	290	318	314	321	304	312	307	304	337	314	306	287	295	300	300	297	296	320	287	314	285	307	292	311	299	336	321	316	313	319	315	289	316	284	325	293	308	301	297	302	301	300	289	312	264	292	277	299	301	299	291	325	276	283	303	312	304	295	318	342	315	289	286	290	291	273	326	303	312	310	302	320	320	303	321	318	340	309	304	271	276	312	312	314	304	327	320	316	311	331	312	329	297	291	305	298	322	274	332	280	314	297	333	282	305	305	296	275	298	286	302	257	305	314	308	320	315	311	276	321	303	299	307	282	286	297	302	275	308	315	275	300	321	286	319	289	319	310	269	303	311	330	273	291	302	318	286	315	312	292	311	305	317	328	326	302	282	337	291	324	318	319	301	311	309	299	268	296	305	288	280	302	295	310	300	303	308	324	309	285	338	288	322	309	335	322	294	303	316	277	319	286	319	326	314	314	313	294	347	319	309	298	307	275	292	304	309	324	306	274	287	336	290	337	290	306	302	308	275	302	307	300	280	284	324	298	294	313	306	299	286	312	303	310	307	328	304	304	269	323	307	327	306	324	305	293	296	297	328	291	318	289	316	290	332	309	314	313	319	302	331	296	299	299	331	313	316	317	318	300	288	316	323	301	289	296	291	320	321	313	327	305	295	316	316	290	306	312	333	306	302	306	304	267	305	293	321	326	302	330	290	283	299	294	283	314	308	330	317	333	315	333	278	303	301	302	282	305	299	290	293	324	301	299	336	313	311	302	272	325	299	301	293	287	294	284	354	289	269	309	292	300	271	323	318	313	305	300	290	324	266	306	285	307	301	301	285	321	324	291	278	316	293	311	320	321	295	294	304	329	310	284	308	312	320	304	315	281	312	285	307	292	298	301	320	308	295	308	321	249	295	292	312	279	309	289	273	306	291	278	305	292	311	301	285	294	310	283	329	274	317	301	283	312	338	306	289	291	295	292	313	327	288	307	310	325
25134	43873	31054	13023	9505	6558	4946	4233	3433	2579	2106	1583	1182	1087	895	871	794	740	653	605	544	546	510	510	476	476	466	489	430	412	403	389	391	378	413	400	402	376	372	367	362	318	368	357	359	334	341	334	353	343	336	364	333	346	384	347	337	336	365	327	338	348	361	356	326	360	370	337	323	328	349	350	319	351	345	312	332	361	347	371	352	346	333	318	354	334	355	357	357	336	311	372	295	328	340	356	373	386	324	367	327	348	332	347	356	357	329	323	328	363	323	363	347	354	354	345	350	324	358	313	377	320	310	360	344	387	331	336	352	311	360	307	352	309	323	336	336	310	340	336	309	335	342	341	320	339	348	347	355	346	360	379	312	337	334	341	336	325	344	352	333	346	338	335	344	337	344	334	334	317	335	353	338	359	362	341	340	333	349	353	341	339	318	338	337	306	326	323	329	346	359	361	345	354	342	340	366	335	354	335	337	327	354	317	297	358	328	351	337	305	332	334	299	328	334	333	301	314	356	344	377	291	351	339	334	306	360	365	332	340	335	310	353	339	327	342	316	320	331	344	339	326	370	346	370	350	310	312	336	326	345	321	320	339	319	332	334	326	352	329	333	350	324	322	338	351	319	340	343	348	343	311	309	355	347	325	328	332	343	368	368	335	315	329	345	354	324	311	360	299	318	349	333	352	327	321	312	337	326	327	319	372	346	343	336	329	305	311	371	338	322	346	310	376	355	290	360	294	335	323	319	330	361	350	337	333	361	337	322	330	341	369	336	311	337	320	344	357	322	336	332	316	347	326	304	373	327	340	322	344	328	324	334	365	338	335	355	332	319	364	353	322	379	332	326	327	385	330	317	297	356	326	304	342	320	334	340	330	351	323	341	312	339	293	314	336	359	351	359	332	332	363	320	323	323	347	358	360	314	343	350	319	346	334	366	326	333	332	315	348	364	322	350	331	349	353	300	339	317	335	320	342	349	343	332	335	351	337	344	314	312	326	399	318	333	366	312	362	314	320	320	359	345	325	337	305	338	343	330	337	291	335	346	309	326	340	320	358	337	333	310	345	292	337	335	349	332	360	324	305	356	329	327	337	327	329	328	347	337	299	366	368	329	331	313	300	349	343	341	355	343	350	347	357	330	328	358	303	349	345	302	355	333	333	345	343	327	363	345	349	318	351	338	337	338	325	326	320	323	352	336	309	338	332	349	344	328	341	321	321	347	363	322	362	363	339	322	340	346	324	353	342	328	356	335	342	315	351	366	320	338	327	329	359	314	360	350	344	370	328	327	353	326	302	345	345	337	327	383	316	342	327	336	307	358	320	349	344	320	334	332	354	352	330	344	316	351	330	347	320	362	339	353	340	379	353	325	332	340	330	319	336	318	347	349	348	331	334	369	348	313	341	327	317	335	357	367	339	340	353	352	356	315	357	350	326	361	352	333	331	331	318	327	346	335	351	374	326	323	351	350	355	306	331	328	340	337	316	361	338	351	343	329	321	370	314	317	327	338	327	332	317	336	361	327	330	332	352	352	308	332	338	334	338	308	337	312	325	337	310	308	333	357	297	338	328	338	324	344	305	294	309	378	347	337	327	363	338	330	332	343	334	351	335	321	343	330	329	322	351	337	315	334	344	321	341	354	337	330	346	320	349	336	369	331	314	350	350	346	364	331	329	327	346	331	350	389	363	345	342	371	324	351	343	342	346	318	337	360	366	297	345	341	339	330	326	352	308	311	308	331	353	333	358	332	373	331	347	334	343	322	334	308	321	324	347	385	341	312	372	348	319	343	331	338	338	326	305	355	353	336	333	336	337	331	350	324	347	342	325	346	344	349	338	317	339	374	342	329	331	350	316	343	335	382	341	345	348	351	351	353	333	365	333	336	344	350	344	339	354	335	379	373	350	351	342	346	334	348	334	326	311	344	345	326	353	306	320	349	342	330	331	314	329	334	311	376	358	350	338	325	339	346	347	377	343	363	290	320	311	330	314	345	346	311	364	364	346	363	319	365	316	328	342	357	313	337	327	358	366	352	314	335	344	317	338	334	346	360	331	340	342	332	327	362	386	362	353	344	319	359	342	374	328	362	308	340	357	315	357	356	346	317	370	324	363	348	365	358	340	319	331	356	353	323	304	332	351	349	378	332	341	326	306	332	333	320	321	359	344	315	336	311	332	337	343	339	349	319	344	334	367	324	315	341	366	320	317	324	319	339	332	355	334	344	311	328	326	317	358	354	349	316	289	342	316	324	334	324	330	310	362	354	361	365	344	367	381	356	341	366	314	325	335	342	321	332	399	336	336	360	359	368	324	345	330	349	329	343	352	334	301	320	312	317	330	338	335	330	340	373	337	361	344	342	352	346	336	327	354	323	353	329	360	351	334	341	363	350	339	311	306	302	327	330	374	334	328	361	400	348	365	354	325	350	357	353	320	365	365	360	345	311	339	349	342	337	348	334	354	375	328	334	357	313	329	318	312	353	340	373	318	363	339	316	328	341	346	328	332	302	375	338	358	352	329	339	334	356	338	312	341	352	369	322	314	352	331	346	382	321	314	334	351	342	343	344	344	325	315	310	342	313	322	348	329	368	348	324	340	325	337	348	339	329	337	351	332	335	313	373	340	351	300	332	340	357	317	308	341	316	339	352	325	319	315	340	339	370	320	336	324	365	313	316	358	346	357	319	314	348	323	346	323	351	344	333	341	362	308	329	346	367	353	311	362	336	318	366	356	321	368	336	369	340	341	343	339	353	332	337	334	353	312	322	338	341	329	348	323	322	305	351	338	312	330	370	318	344	341	368	306	322	342	344	293	344	328	315	359	297	344	337	323	344	349	326	342	338	323	346	301	341	393	343	306	316	306	360	365	312	334	354	363	313	326	379	362	304	339	316	328	352	358	357	343	353	336	346	328	362	296	349	366	345	362	348	334	319	308	323	338	328	344	332	300	325	322	335	337	317	339	339	338	337	341	332	321	322	347	362	331	336	326	356	333	351	329	306	345	346	335	305	316	327	342	324	312	353	325	323	346	312	340	325	362	361	360	319	304	357	354	331	319	312	373	321	340	352	337	345	327	313	365	352	345	301	323	333	320	365	322	335	331	352	365	341	318	353	357	365	325	380	366	323	348	333	332	321	321	342	325	314	338	342	323	345	361	315	312	323	347	324	311	344	342	351	339	319	358	295	355	350	336	356	339	302	336	324	336	324	341	318	331	350	326	334	341	321	326	332	317	340	359	383	361	323	348	323	349	338	346	298	365	314	320	316	323	355	330	345	334	326	328	358	321	352	358	326	340	365	315	355	336	332	328	365	345	350	302	315	357	340	365	329	369	353	317	347	326	299	343	321	324	341	320	330	332	295	327	357	329	339	350	347	307	327	312	346	304	339	346	309	329	336	350	346	333	346	330	362	306	357	328	381	372	312	336	335	348	351	336	347	318	336	350	306	307	340	326	354	335	316	356	342	327	336	340	342	349	364	315	346	338	351	326
22550	21159	28679	23890	21188	21293	13133	4572	3250	2515	2015	1496	1136	1014	848	831	742	628	595	546	483	399	399	361	355	366	330	350	316	280	289	233	274	251	223	251	272	250	213	212	214	218	243	241	208	196	177	218	198	232	197	200	189	206	187	205	200	180	187	194	201	168	191	196	195	196	192	161	186	198	197	201	169	187	205	201	188	176	167	212	187	197	200	170	193	202	197	209	200	186	190	194	175	172	152	186	181	194	162	194	191	185	170	180	193	194	194	163	162	174	173	203	183	192	169	204	175	189	206	196	169	165	172	167	177	188	185	208	182	175	185	168	174	193	216	174	171	182	182	188	159	200	202	199	206	191	177	185	189	204	168	183	181	174	170	159	176	195	171	176	183	192	173	196	197	193	170	171	181	153	198	159	174	175	175	186	184	154	184	176	195	178	189	173	202	161	179	166	162	196	197	159	189	164	155	188	179	176	172	173	187	208	182	169	197	191	186	184	173	150	162	158	162	179	183	198	205	168	197	175	185	163	182	173	168	176	196	180	190	204	158	175	185	204	193	197	156	193	172	178	148	181	183	195	171	182	205	181	158	189	178	187	169	177	171	151	169	201	200	191	201	156	195	191	203	177	192	171	169	183	167	174	173	176	199	184	167	210	192	169	177	173	158	182	177	180	191	183	176	170	167	185	158	181	191	165	178	204	185	172	187	197	163	193	186	199	172	177	169	170	168	172	168	180	197	186	210	190	186	180	158	196	190	209	182	187	170	192	165	184	199	158	151	180	199	178	196	188	159	180	176	178	181	171	194	179	171	188	182	205	173	168	211	178	166	175	192	189	181	180	186	184	176	203	174	183	160	191	179	180	176	210	189	165	189	182	156	179	193	177	188	197	163	175	177	173	186	167	169	196	224	168	164	196	181	187	173	188	193	187	190	184	174	174	218	208	178	191	203	177	180	185	181	189	177	177	183	203	162	202	171	186	185	188	179	164	188	170	174	172	183	173	175	187	178	169	183	171	192	177	189	176	173	196	179	156	168	165	176	181	204	199	180	153	161	188	184	192	169	194	183	164	188	180	182	165	173	186	199	195	211	177	201	177	203	184	181	170	199	179	173	197	185	185	190	173	182	190	181	180	175	180	184	173	181	180	169	200	198	176	174	169	187	165	195	161	184	190	186	140	184	197	202	184	174	178	160	172	203	164	180	192	199	174	174	196	150	181	192	180	185	193	206	200	178	178	177	182	175	201	207	157	184	190	180	189	178	181	176	189	187	192	160	165	168	192	178	166	166	204	179	191	176	195	171	191	206	169	168	181	196	205	179	171	192	188	162	163	181	185	175	202	170	205	183	209	184	190	182	182	193	187	206	163	200	202	166	178	188	186	179	185	168	212	183	189	201	186	189	205	220	176	166	183	199	186	180	182	189	175	181	188	198	170	214	189	183	161	199	205	187	180	180	183	187	173	185	192	198	161	184	174	202	193	189	206	197	183	169	175	175	170	180	156	185	165	154	181	170	190	176	179	224	158	158	183	141	169	196	207	181	177	173	180	166	181	170	183	191	219	181	211	161	184	168	174	191	180	164	190	181	169	190	166	162	179	202	187	191	165	188	162	171	187	187	157	195	165	157	184	153	181	175	178	182	167	184	186	201	175	173	180	186	179	183	178	214	169	188	183	192	196	184	183	152	189	177	152	174	178	183	180	190	210	220	173	181	205	194	173	177	207	182	193	198	180	163	194	171	198	194	177	186	172	178	162	168	175	159	194	154	184	185	174	197	189	161	163	174	189	167	177	189	182	156	154	198	179	180	187	175	197	156	194	191	177	184	171	167	176	196	163	186	190	183	191	191	178	167	176	193	180	196	185	184	179	210	194	160	168	187	185	170	195	168	187	181	181	185	184	188	173	201	178	172	147	165	191	181	177	161	191	178	212	164	182	157	177	167	176	192	175	160	178	198	180	174	170	187	189	195	179	161	175	154	165	173	180	164	184	165	167	204	194	189	187	183	181	184	180	197	196	182	174	187	164	188	189	178	182	187	197	179	202	182	180	169	179	177	194	174	172	177	180	182	202	190	194	179	184	181	192	141	202	153	190	171	162	182	186	176	184	178	177	189	175	190	191	156	190	188	176	174	180	176	178	179	174	183	189	172	158	168	174	180	168	189	185	171	167	177	203	174	164	193	178	202	157	197	184	145	162	189	177	177	187	173	182	171	176	167	190	176	177	206	188	208	168	214	154	180	180	174	158	180	217	191	172	163	159	166	211	209	196	204	175	168	199	189	167	190	181	183	187	171	178	163	158	193	183	180	186	175	170	186	178	174	179	210	195	184	171	168	194	194	180	163	205	170	150	185	211	193	180	158	202	164	160	206	193	174	183	187	171	199	189	201	193	189	182	179	201	198	181	174	193	184	182	195	179	152	193	187	200	159	181	186	172	177	189	184	173	180	162	186	212	188	182	169	157	174	199	186	160	167	146	184	174	187	178	177	192	186	173	171	175	173	169	177	170	194	183	188	168	193	183	153	189	186	178	182	174	170	180	174	157	167	184	188	181	193	203	193	178	200	174	179	190	166	197	164	186	194	178	198	176	187	185	201	176	188	151	178	184	179	181	191	180	173	149	165	205	165	184	202	191	203	194	196	154	176	174	197	195	183	167	178	210	191	177	189	205	178	189	154	169	176	151	204	183	194	199	188	164	176	152	203	161	192	183	167	183	198	197	189	197	174	224	170	155	168	192	148	169	203	175	198	159	226	182	193	187	179	195	187	155	165	189	171	165	178	171	171	172	191	172	202	197	163	178	155	173	191	180	199	195	194	180	188	180	183	199	177	181	196	203	193	203	168	195	182	176	185	182	197	185	181	202	183	171	185	208	167	185	162	201	151	189	185	178	186	187	176	180	199	185	169	186	185	147	170	177	175	175	186	195	197	170	199	209	184	177	207	186	187	183	192	151	188	188	184	195	194	182	174	158	173	156	164	184	200	164	175	187	180	172	177	154	199	187	179	190	168	174	190	179	184	181	176	206	167	163	178	185	173	202	189	196	187	194	185	190	168	189	178	153	179	180	184	168	183	165	199	201	170	166	176	163	201	186	184	181	187	174	176	158	187	168	204	197	190	186	176	178	151	187	172	162	182	189	186	197	168	180	164	189	188	187	190	178	169	187	182	189	188	163	181	165	179	184	164	185	190	175	193	184	187	160	152	183	158	172	185	192	187	170	181	178	168	178	178	176	193	182	176	170	164	181	175	157	176	159	195	181	165	190	188	177	178	191	196	186	178	176	174	186	194	169	168	172	219	157	177	211	173	187	182	190	167	187	200	175	184	194	217	209	173	186	177	189	162	170	203	180	169	213	197	192	183	176	188	194	171	192	162	177	190	173	164	186	177	201	172	171	161	201	173	188	169	174	189	183	177	196	184	190	193	185	190	188	166	181	172	184	196	163	191	176	206	208	183	183	189	173	205	181	185	189	196	194	179	147	186	174	200	174
28192	52900	38151	19361	14668	10694	8297	6801	5909	4441	3452	2586	1885	1695	1485	1283	1214	1020	917	785	639	600	573	516	514	478	428	431	363	385	372	362	341	316	279	321	315	313	273	286	275	260	250	218	257	255	241	240	223	272	234	226	231	215	229	234	222	241	227	223	210	222	245	245	196	213	196	200	225	238	189	217	196	210	192	186	209	209	221	199	211	184	233	218	188	204	189	209	199	210	207	172	212	188	203	194	191	214	185	202	178	207	189	196	216	202	213	199	189	225	216	201	200	212	192	193	195	226	195	201	209	190	191	179	215	199	211	211	217	206	208	199	201	202	229	233	222	192	222	193	207	217	206	195	202	214	203	213	217	218	206	198	170	225	185	214	213	180	213	195	227	205	210	206	190	190	230	214	214	234	212	222	186	196	203	229	207	196	203	193	198	217	197	186	218	190	180	178	238	206	206	202	211	201	219	221	218	216	207	197	226	200	216	208	197	213	196	188	206	213	197	206	212	198	207	194	201	216	219	197	211	208	205	208	210	210	190	210	223	214	201	196	201	199	205	166	218	214	226	235	205	215	234	214	194	221	209	174	214	209	208	190	196	222	200	226	212	216	204	190	223	207	211	174	192	196	215	222	203	207	206	192	223	193	198	203	199	208	179	184	188	197	213	197	209	213	225	204	210	198	204	219	221	190	225	217	201	197	205	201	217	220	183	185	232	218	185	214	223	190	179	217	193	204	208	187	238	198	209	212	212	241	201	187	209	187	196	183	198	206	205	205	229	196	210	229	200	194	216	190	202	201	208	199	251	205	193	224	192	214	201	223	214	209	203	199	200	171	208	221	209	200	203	211	213	223	189	237	209	171	230	222	212	216	189	197	200	210	216	203	216	213	190	182	196	201	207	202	198	224	198	200	224	233	197	218	232	214	215	203	188	222	206	216	186	199	202	215	183	199	219	199	222	208	201	207	192	208	222	231	204	177	206	186	223	218	229	193	187	205	232	193	197	211	217	186	187	197	221	227	204	224	202	188	206	201	218	199	205	228	201	240	199	214	203	182	200	172	197	212	179	216	200	221	223	177	201	183	214	186	199	189	189	187	190	207	209	218	200	192	229	196	229	203	182	207	211	224	200	189	194	228	216	215	189	193	211	204	206	225	237	218	225	223	184	200	226	195	212	205	189	192	183	191	199	192	206	187	186	204	187	218	191	192	198	183	211	217	231	194	219	223	241	186	200	202	216	208	206	206	216	183	205	179	224	212	192	201	197	198	208	216	218	193	230	201	212	195	201	235	226	235	209	194	213	211	221	209	237	221	193	192	202	216	226	174	201	185	209	174	218	209	238	227	213	211	215	220	197	197	210	191	212	222	208	194	222	186	197	234	219	210	195	210	234	197	189	192	200	223	200	198	203	187	211	214	199	217	200	212	209	200	211	216	216	187	212	210	237	218	206	214	192	196	199	212	202	228	197	187	224	227	210	194	203	220	225	214	213	220	206	205	210	209	242	225	218	186	190	195	196	225	200	231	188	201	189	208	228	199	210	214	203	188	210	209	209	227	219	191	235	192	216	221	195	209	208	202	215	201	196	214	202	217	216	218	211	199	185	216	189	204	209	197	201	200	207	222	210	198	192	203	202	215	238	202	214	203	219	195	212	198	194	217	219	205	204	202	205	227	214	209	235	216	208	193	192	208	219	201	199	192	206	202	205	216	196	215	207	218	182	210	178	195	226	215	204	203	212	200	181	192	205	209	230	170	192	201	216	193	211	214	202	173	219	197	196	204	179	213	191	226	193	196	219	198	227	192	198	190	226	227	182	198	220	194	202	202	204	198	218	198	193	195	199	189	189	187	193	216	190	194	185	215	206	203	186	173	197	187	216	197	189	203	204	198	217	188	205	196	192	218	230	217	194	189	215	193	218	191	212	183	208	209	209	192	214	210	194	208	233	213	236	229	260	214	181	216	198	199	194	189	207	202	202	205	213	218	207	203	233	197	199	206	208	200	214	190	199	216	206	211	190	200	198	205	219	202	203	208	201	214	206	196	215	166	205	201	206	195	199	216	212	216	225	211	198	218	225	203	212	202	218	193	216	194	218	215	201	217	232	199	204	186	218	186	217	210	198	191	220	208	192	197	196	211	216	206	225	211	190	201	197	217	195	214	220	221	215	192	202	198	207	178	199	209	232	193	189	192	189	222	204	195	206	213	200	215	207	196	212	199	209	194	198	240	241	188	183	229	187	201	197	195	220	204	212	183	192	216	206	197	215	209	207	206	201	198	217	201	191	204	202	193	203	232	188	191	207	184	212	216	210	186	212	206	186	191	209	236	218	225	207	219	211	223	188	199	175	194	237	189	216	244	210	207	192	207	209	187	190	199	212	189	189	200	191	207	201	222	196	219	189	199	188	195	199	225	220	207	213	221	210	202	211	211	205	188	198	205	223	195	193	197	193	207	198	193	201	199	190	174	233	203	197	219	187	216	197	210	220	224	203	200	218	190	222	219	197	213	213	200	206	184	211	208	200	182	203	202	182	194	199	238	224	203	202	194	198	234	223	209	206	216	197	216	217	182	201	223	212	189	179	211	214	216	207	209	204	217	195	197	192	180	209	211	190	215	219	224	230	194	188	198	212	201	201	187	214	198	184	225	197	217	215	208	217	224	200	217	215	188	181	200	225	220	219	186	223	214	202	212	196	220	198	192	210	194	196	196	214	228	193	215	198	198	192	223	211	207	192	226	206	195	192	211	199	221	192	207	198	190	182	203	209	208	214	181	210	221	190	181	201	189	186	205	200	187	233	211	219	188	194	228	208	216	197	239	216	242	196	198	222	209	200	210	207	196	225	208	194	197	246	218	178	212	198	193	186	223	185	209	190	183	221	211	193	219	207	199	238	239	201	197	212	234	208	218	190	235	215	216	220	199	205	214	204	233	218	220	197	207	191	203	205	235	219	193	209	200	227	189	212	197	215	219	192	226	202	198	189	184	181	204	205	188	223	182	209	195	195	220	234	202	207	208	196	216	189	209	205	195	206	177	173	223	204	218	212	197	201	188	187	211	221	223	223	179	176	195	199	214	199	202	214	182	208	204	207	221	217	219	234	194	179	199	243	209	213	203	202	207	195	221	210	221	202	201	189	223	219	222	197	211	197	207	181	219	213	203	193	224	201	233	188	195	195	206	213	194	215	209	210	209	190	208	188	180	211	203	202	196	220	198	211	192	218	196	200	179	203	182	210	206	204	211	220	195	209	209	240	195	206	191	232	196	236	195	208	183	204	225	187	195	202	198	197	213	196	209	178	211	218	196	201	202	205	202	211	214	194	248	214	197	218	211	233	196	202	218	214	214	219	197	197	212	198	223	213	199	228	196	198	196	178	213	205	218	223	213	202	208	232	196	200	189	198	207	208	207	180	199	199	218	201	207	199	209	214	213	222	197	199	211	192	197	191	191	200	183	200	219	200	196	178	211	208	175	191	200	207	224	201	202	186	181
28303	24197	21702	9850	4294	2586	1957	1562	1404	1153	990	823	711	638	626	612	520	515	535	464	425	483	411	433	439	436	436	407	390	421	422	423	388	398	383	404	383	363	389	348	367	380	414	355	413	416	378	398	399	374	359	385	389	382	350	387	358	392	399	353	349	367	366	378	371	355	403	362	357	400	386	350	375	364	375	384	372	395	374	381	383	368	388	397	385	375	385	375	345	399	373	355	336	365	356	372	385	388	350	410	354	368	383	366	373	401	380	347	405	423	369	362	389	371	369	358	369	363	356	364	369	373	372	395	380	418	343	394	385	376	373	392	375	348	406	384	377	360	376	389	353	389	408	395	365	385	386	389	346	381	339	377	355	399	389	380	385	355	376	408	372	389	386	409	419	374	377	383	377	376	352	378	365	372	399	374	360	369	363	410	359	381	331	363	385	377	346	398	365	384	421	353	390	375	365	350	364	357	354	401	375	400	340	387	382	401	366	404	356	376	407	336	363	379	369	378	387	411	362	357	335	400	380	383	318	346	358	349	390	379	345	375	387	373	337	386	349	374	404	378	370	377	359	397	415	355	369	389	376	340	389	386	375	383	368	370	411	394	398	375	428	380	362	381	367	373	353	388	385	399	334	343	376	354	402	398	377	365	382	376	382	335	369	381	386	405	360	394	416	331	412	347	429	424	397	367	376	381	356	381	367	362	350	386	364	369	373	399	393	371	356	393	387	384	380	416	402	358	406	367	372	373	403	384	370	384	377	372	388	419	376	362	367	384	373	362	365	366	385	335	366	403	406	398	364	430	382	363	369	380	392	409	365	373	351	357	375	348	352	374	359	403	407	367	381	386	369	355	377	373	357	379	391	390	357	375	402	363	382	393	409	387	376	365	394	367	359	390	356	417	361	394	367	383	371	377	361	381	397	387	421	391	383	393	358	388	368	390	386	385	412	377	384	411	387	371	371	355	359	350	420	355	396	359	357	361	369	325	360	362	368	393	417	392	392	386	374	374	382	355	402	363	351	375	369	383	377	366	418	380	383	380	419	384	395	386	382	404	349	356	412	382	377	376	366	397	383	361	379	370	358	388	366	365	381	339	378	371	372	384	376	344	394	377	406	371	378	388	398	400	375	365	383	364	378	381	397	324	398	365	360	377	385	373	419	403	376	396	352	368	378	338	374	420	403	367	395	398	361	394	375	344	384	350	362	311	355	352	397	388	362	372	387	411	349	359	392	372	384	357	393	373	346	375	378	375	408	371	392	394	384	354	386	368	384	359	395	366	386	381	384	386	356	355	376	370	394	375	366	379	350	375	369	414	382	359	388	375	380	348	344	365	379	388	378	383	386	372	366	372	333	355	366	406	382	384	361	397	368	349	390	372	394	385	350	371	394	373	366	377	381	402	359	393	404	403	367	387	336	404	355	363	372	354	407	392	361	377	380	427	342	354	374	377	393	408	363	413	346	356	393	367	369	383	390	350	384	396	361	395	390	389	336	347	389	374	361	394	373	383	383	363	371	354	356	367	404	370	355	392	382	382	352	419	389	398	406	388	384	410	347	399	402	378	344	374	367	357	401	328	397	325	329	385	398	383	385	358	339	372	340	388	360	351	369	360	359	406	360	386	339	375	336	394	378	353	363	371	354	376	371	364	396	382	402	386	327	388	368	373	361	410	364	400	382	377	363	402	412	365	364	380	381	391	371	367	392	374	364	367	384	352	380	385	347	392	370	369	347	391	329	333	382	397	399	365	367	384	387	379	353	379	376	405	374	352	364	412	369	344	346	374	364	343	377	377	363	361	394	417	406	405	367	355	368	402	397	418	382	380	366	366	389	405	347	394	384	372	368	375	399	395	369	375	397	390	362	355	368	377	376	385	371	381	398	383	399	377	402	377	392	361	413	385	369	390	403	402	359	370	397	410	387	330	393	372	389	390	362	368	374	356	350	369	388	364	401	376	393	366	368	388	374	389	359	363	350	392	341	380	385	374	391	351	362	364	372	404	363	357	343	368	371	335	329	393	351	409	360	367	360	365	385	403	376	350	376	406	365	356	402	371	386	390	360	387	395	367	393	351	382	365	404	360	396	372	367	370	392	378	386	374	404	370	384	356	371	377	364	350	381	402	385	395	361	367	373	417	361	346	340	335	385	400	380	377	350	373	372	354	406	381	420	385	369	400	404	374	417	391	404	356	378	378	389	348	370	380	381	346	381	420	331	353	375	392	367	371	347	412	352	372	397	369	394	386	393	386	364	357	390	370	377	353	393	362	367	376	354	373	374	365	363	370	370	347	365	386	366	368	371	396	363	392	365	379	407	349	359	356	364	407	342	386	374	386	385	381	379	366	393	374	382	360	332	357	367	352	412	384	375	391	370	409	359	354	335	413	364	371	404	383	381	380	362	395	344	359	345	339	378	356	357	360	372	327	382	384	365	387	361	380	387	372	392	419	369	388	393	387	396	374	374	352	389	422	365	380	346	392	356	388	390	379	345	421	377	370	357	341	404	389	393	368	374	349	401	363	355	395	338	384	410	386	379	358	383	383	340	390	351	357	372	392	367	394	366	351	391	374	386	370	381	362	372	347	383	352	342	383	367	356	393	375	370	381	358	404	373	350	382	384	390	400	360	397	352	376	386	386	403	366	369	413	392	359	377	360	382	378	377	359	368	402	382	364	372	355	349	347	349	352	392	380	412	417	392	360	376	356	367	391	378	381	357	392	362	401	358	363	354	402	405	373	372	366	351	398	381	385	337	399	324	397	383	397	359	390	354	399	389	387	378	357	379	362	348	373	349	351	386	401	363	388	364	397	365	405	396	372	429	339	365	374	368	363	366	346	359	363	382	381	361	328	374	346	375	396	386	355	396	445	357	377	390	377	381	365	398	350	386	392	395	388	387	376	392	341	388	390	395	405	365	387	351	367	389	363	359	360	353	373	332	385	353	360	381	345	410	366	405	407	369	375	396	407	358	403	375	398	387	358	369	375	357	364	367	338	372	376	396	352	348	359	370	368	369	397	385	369	388	342	402	384	382	365	372	330	354	377	389	348	383	345	378	389	387	351	376	407	407	356	370	357	387	433	403	377	358	382	412	382	379	360	362	400	381	369	408	378	377	369	387	384	390	371	383	358	378	412	406	401	362	391	382	391	419	370	389	355	413	389	406	405	375	375	377	370	373	389	352	352	394	420	393	383	376	388	395	379	376	380	422	378	404	357	375	361	391	381	383	368	414	380	376	382	367	396	365	388	405	351	354	338	363	385	368	390	398	379	368	382	379	382	318	363	373	377	355	387	372	346	393	386	378	362	401	405	352	356	347	376	345	372	396	342	356	402	323	352	368	378	359	327	374	379	394	368	358	346	377	390	350	357	383	380	383	393	357	367	365	365	365	352	395	356	406	351	420	385	358	376	404	373	384	400	343	366	343	391	417	384	392	382	405	403	366	381	388	396	368	378	377	398	389	366	355	379	395	382	363	345	344	390	404	350
24658	37567	23510	9715	6424	4526	3516	2877	2390	2008	1514	1243	1028	918	825	748	710	676	660	574	592	516	584	524	527	513	508	467	476	494	512	469	451	461	447	465	389	434	466	447	442	422	416	446	418	458	416	401	425	446	421	435	426	413	422	461	437	450	412	424	424	409	418	461	446	406	418	396	459	422	449	431	448	413	399	424	425	408	436	431	448	423	466	432	441	406	402	386	455	421	434	400	442	424	426	428	405	394	407	421	393	407	427	452	452	435	421	433	443	462	440	434	409	442	427	412	424	410	456	454	404	454	431	437	425	454	451	426	439	437	404	421	442	429	402	390	391	407	394	437	427	437	392	429	413	434	384	408	400	450	406	411	436	416	368	412	438	412	436	397	428	417	403	446	411	409	469	454	448	464	422	402	419	431	440	446	398	436	445	457	417	431	410	426	438	430	450	413	431	428	411	413	428	434	428	423	377	385	415	432	441	411	415	402	434	410	401	427	406	449	424	365	427	386	432	418	441	428	453	421	457	430	423	424	414	399	394	422	437	425	396	426	391	453	447	444	411	411	409	393	461	393	444	424	451	418	448	429	426	411	438	402	424	428	430	411	422	406	427	447	464	435	430	406	408	381	420	439	411	391	444	433	454	389	390	422	422	425	428	428	434	371	429	430	389	439	405	427	414	430	411	418	433	394	403	397	442	413	430	417	389	414	408	437	371	464	394	441	390	478	428	467	452	406	391	426	444	469	446	426	407	429	443	423	407	456	444	422	408	434	468	384	392	429	457	405	442	413	409	430	443	440	422	422	423	370	414	433	443	398	429	444	448	403	423	422	398	389	409	404	383	430	421	414	408	415	395	460	416	432	420	417	418	443	457	402	434	441	423	406	408	435	444	421	438	369	441	428	385	422	432	425	389	433	383	405	429	426	434	466	428	408	430	438	445	439	447	405	447	447	416	406	463	429	416	401	401	433	417	406	396	370	420	417	418	438	398	387	429	426	447	416	431	385	456	439	423	409	426	407	381	410	409	433	400	414	427	425	413	415	434	434	428	411	398	418	404	425	433	393	429	415	413	429	452	424	441	448	421	403	407	407	378	412	441	409	401	456	431	418	430	406	403	416	375	414	430	418	381	425	450	425	403	437	397	429	424	412	433	419	431	427	419	426	411	435	435	414	428	426	444	450	436	419	420	433	420	443	397	419	404	416	390	408	407	427	415	445	410	435	403	417	416	412	447	425	378	447	409	443	464	411	417	427	433	422	440	436	407	408	380	427	443	422	416	440	412	395	422	411	365	403	417	444	424	412	407	453	431	385	449	403	416	418	433	413	442	427	412	402	393	405	399	426	447	443	452	426	435	374	414	417	415	406	418	416	445	381	406	435	408	427	422	397	396	426	423	433	406	422	430	425	436	462	404	387	440	431	401	411	432	394	406	392	426	376	395	433	427	468	449	374	450	448	393	420	422	476	366	398	366	415	417	383	408	431	438	429	401	407	398	443	425	412	401	437	409	413	469	396	422	417	420	416	419	400	414	384	440	408	427	442	437	446	440	454	418	420	435	423	430	428	427	472	451	416	410	444	445	438	422	419	390	423	396	416	455	411	493	409	458	419	409	446	349	478	469	433	452	458	478	417	398	424	463	439	405	398	443	415	413	393	455	448	443	381	450	442	403	397	490	410	448	436	425	450	390	435	406	442	448	412	448	450	441	433	414	463	434	388	437	449	393	413	397	440	430	396	436	433	403	440	429	415	427	427	422	452	398	442	407	438	390	405	416	432	442	435	433	422	422	429	462	389	403	376	412	434	426	461	429	432	433	441	404	447	456	418	429	427	410	391	418	431	421	409	408	385	413	430	429	399	384	445	399	375	443	422	377	395	439	417	443	409	433	417	443	404	415	423	405	375	421	451	408	423	401	426	419	422	428	393	417	410	410	410	421	435	405	426	424	448	432	418	435	396	454	421	407	440	449	419	419	396	421	427	429	414	398	464	400	440	468	389	428	458	398	422	389	474	419	401	384	412	438	417	412	436	392	449	470	446	409	412	423	434	441	442	385	412	403	406	396	449	391	416	371	400	426	437	412	428	382	402	451	436	424	368	402	431	350	462	355	434	427	424	391	409	402	395	410	427	425	410	418	430	444	407	425	426	421	434	426	416	428	428	443	440	434	404	434	426	437	399	447	408	403	452	426	422	444	391	449	399	401	414	426	439	424	395	410	437	392	406	426	391	418	446	426	435	382	437	432	423	413	440	422	436	431	386	409	406	435	412	422	432	441	430	433	431	438	409	390	419	439	456	429	463	431	449	431	405	391	427	393	389	417	414	428	455	417	423	403	446	426	423	413	428	452	414	439	458	393	439	447	437	438	425	395	441	428	396	424	454	397	424	448	421	426	419	465	427	396	427	439	415	438	415	429	408	445	416	411	448	445	423	433	426	412	430	441	376	407	413	417	398	435	437	442	408	418	423	409	462	405	428	443	414	423	433	448	392	415	437	399	440	419	407	439	401	434	475	421	417	443	439	420	408	428	415	405	437	435	388	435	427	446	371	423	423	426	429	432	444	379	454	409	422	434	422	400	403	398	427	422	433	429	426	454	424	422	450	439	428	458	413	432	415	422	434	434	384	410	420	427	421	419	433	413	419	403	468	387	387	459	424	398	391	408	386	409	402	430	433	398	403	442	440	427	384	452	397	434	450	441	420	412	437	409	390	391	404	410	445	398	413	414	453	411	387	421	410	473	412	392	463	412	383	413	442	411	422	428	426	434	415	418	451	428	444	428	414	437	450	430	424	439	435	407	440	423	418	457	417	432	424	426	420	432	422	401	401	377	385	388	392	443	400	417	450	428	376	420	440	395	448	416	459	432	431	441	434	377	432	397	413	440	441	445	428	435	402	426	395	441	439	424	415	384	403	424	434	440	409	464	404	397	397	423	436	444	378	423	425	437	447	457	393	458	445	459	455	387	440	411	415	435	447	444	430	406	405	434	440	387	407	406	424	442	449	407	415	425	405	402	421	410	433	451	436	415	423	409	401	423	419	448	406	427	442	417	407	414	419	393	434	451	370	438	415	448	398	418	460	447	418	422	424	422	445	432	412	421	380	420	445	438	442	418	408	437	412	382	431	426	427	407	382	418	443	427	411	413	411	417	416	455	426	396	416	437	410	428	430	403	443	439	449	412	423	435	431	392	403	407	395	431	479	424	450	428	409	426	430	425	391	443	402	427	435	402	433	445	421	410	445	412	427	445	390	442	445	402	413	408	406	442	438	450	447	404	436	407	432	403	455	443	442	441	413	405	419	440	438	455	431	433	439	412	449	431	428	406	430	391	437	408	410	405	413	424	404	429	454	418	413	441	418	420	427	401	380	397	430	452	438	456	430	397	422	417	405	444	431	427	472	440	427	430	462	422	436	444	381	421	425	425	435	431	399	424	417	412	433	441	461	451	411	413	431	399	446	405	430	449	442	433	416	459	422	422	449	446	414	423	427
23767	21189	28277	24440	21152	13316	4534	2848	2163	1894	1412	1155	961	855	708	746	632	648	596	522	492	458	500	394	375	377	378	421	358	370	360	313	331	336	374	336	344	328	337	328	329	327	334	304	339	273	313	304	276	302	299	302	311	306	330	300	295	290	317	290	345	272	318	334	308	300	302	320	318	301	287	285	271	291	277	271	275	297	310	276	295	265	273	299	319	306	297	291	300	274	293	300	301	319	308	289	300	305	267	312	319	286	281	283	293	284	265	333	311	303	281	266	285	273	305	300	281	286	314	292	313	283	299	302	304	271	289	290	306	303	303	298	265	274	314	305	298	282	326	285	303	298	294	281	281	277	300	283	288	314	278	307	265	281	272	281	289	301	299	304	303	296	281	307	279	298	291	279	306	303	291	274	294	302	300	282	283	274	308	265	287	298	293	278	300	285	272	311	271	293	312	324	294	303	292	321	282	279	265	277	308	317	297	280	318	304	301	293	287	299	323	290	313	273	313	313	287	299	292	305	265	296	285	311	271	295	280	271	303	297	276	322	275	302	307	300	297	309	290	304	283	329	268	295	295	302	311	283	300	293	292	299	321	302	289	279	294	309	285	296	298	299	293	297	291	293	279	273	266	308	315	295	288	291	297	314	307	308	306	290	287	263	263	288	265	313	277	296	277	347	301	287	277	316	310	253	285	258	282	267	337	289	310	283	297	290	295	310	290	291	311	282	292	303	289	286	279	307	283	297	288	265	305	286	314	302	305	253	258	319	314	305	279	314	261	330	310	293	295	326	305	275	255	277	280	296	276	302	268	300	260	283	281	297	279	296	272	290	254	304	284	287	306	311	303	319	319	280	284	287	306	278	279	296	322	303	312	313	308	305	317	287	298	318	285	309	258	296	279	296	276	293	311	297	300	299	305	296	314	311	311	272	297	330	308	271	296	290	300	272	276	305	290	295	308	311	290	320	303	302	266	288	304	266	283	298	293	293	288	326	316	305	267	276	306	272	292	290	311	322	308	293	299	294	320	311	340	288	287	292	278	283	279	277	290	295	273	308	307	312	271	307	304	316	299	286	282	287	288	268	296	296	326	311	311	292	287	290	270	269	305	282	321	295	286	294	306	295	311	304	297	333	278	281	333	307	307	281	309	302	292	304	286	282	330	256	298	289	295	342	297	275	289	281	301	302	303	282	330	286	314	273	279	296	283	316	300	279	284	295	261	306	270	321	317	293	298	302	320	284	302	295	263	282	301	284	284	298	277	295	289	306	272	310	301	300	308	279	318	356	305	278	299	297	305	300	305	248	290	311	295	290	301	325	278	272	311	278	289	302	279	305	280	274	285	311	302	312	310	331	261	280	306	304	292	260	285	307	256	291	290	306	283	284	301	320	292	308	287	291	296	314	314	274	301	308	303	320	264	289	316	305	308	305	285	304	286	313	293	259	303	283	279	295	240	328	307	298	285	312	285	305	297	288	285	286	309	277	291	311	323	292	309	303	271	283	283	269	302	313	311	297	302	273	298	269	284	286	302	284	280	307	303	285	303	295	314	266	296	287	319	251	315	307	265	311	286	294	325	258	287	318	252	335	275	277	327	310	304	292	295	288	279	309	294	295	290	295	256	328	306	340	257	321	279	275	291	308	281	290	305	290	300	288	304	325	303	277	309	264	273	306	282	287	284	289	280	312	285	326	277	292	305	297	272	314	282	305	311	311	321	271	310	299	299	264	297	285	290	315	322	317	295	274	314	286	285	303	236	278	306	279	287	289	288	316	275	252	318	305	264	272	287	299	316	279	307	294	294	276	273	307	316	270	310	285	282	304	279	274	266	311	289	301	334	312	289	276	297	278	322	301	299	305	325	310	303	288	311	325	290	310	287	287	325	293	289	305	287	298	301	295	304	298	292	287	292	247	322	276	298	297	276	279	286	280	288	314	304	302	296	272	312	301	279	302	269	296	310	313	282	264	290	298	302	275	269	281	292	308	322	282	287	300	326	302	306	278	294	328	283	267	286	275	304	297	295	297	294	303	309	288	282	293	302	307	290	275	300	299	281	300	302	295	335	337	352	281	309	256	309	262	284	294	310	284	277	298	281	290	284	303	294	323	298	283	286	301	288	305	272	291	301	294	315	278	282	296	266	304	304	300	297	303	280	280	300	317	299	317	316	305	299	330	286	283	316	288	269	277	302	285	306	343	283	277	284	316	270	290	322	293	289	280	276	291	298	307	285	297	326	275	298	296	297	296	302	319	292	297	281	300	297	279	310	281	298	306	280	280	280	278	272	303	281	318	302	255	275	336	304	319	303	283	290	277	314	261	297	288	295	294	324	302	305	293	291	279	292	296	300	267	294	318	313	298	313	337	296	285	281	295	266	271	306	300	284	305	279	292	326	262	317	295	301	289	325	298	292	317	286	295	271	294	272	300	280	280	309	298	275	288	283	289	297	284	284	317	295	281	303	312	305	286	319	301	322	262	297	305	296	310	310	293	282	286	267	318	241	286	277	277	279	302	277	303	310	278	301	291	273	299	277	270	280	258	287	289	310	301	270	277	301	293	256	257	271	283	289	284	300	266	290	302	334	303	311	305	259	282	293	316	301	294	273	286	284	301	293	304	310	290	297	301	311	276	267	296	266	289	286	319	290	283	289	280	339	282	295	276	303	259	311	306	276	304	333	293	266	302	280	296	272	290	292	319	289	270	286	296	303	314	338	321	297	321	290	296	301	286	297	279	318	300	325	302	288	314	275	298	334	286	284	307	281	313	320	292	268	270	284	320	325	284	268	313	333	293	292	279	293	297	287	299	313	294	297	280	268	297	319	276	301	273	281	310	289	270	303	323	301	305	277	321	337	284	312	303	321	250	271	330	282	282	294	326	304	288	261	284	297	293	281	292	298	315	298	281	276	290	356	323	297	299	292	271	299	264	333	298	316	307	287	319	266	300	287	290	285	309	293	300	294	275	311	283	308	292	302	287	285	301	276	291	297	295	304	281	294	292	310	271	307	259	304	266	316	320	298	284	316	320	288	309	263	288	323	305	293	266	305	283	284	276	291	303	286	329	316	311	268	295	272	277	302	265	302	275	294	279	315	298	292	279	296	303	337	311	274	293	271	290	277	307	313	285	312	270	294	311	286	324	305	286	299	299	255	267	279	279	275	283	302	302	306	311	285	308	271	303	297	287	267	319	286	306	317	297	277	303	260	314	296	294	308	313	297	289	291	296	287	301	303	300	284	282	327	284	292	299	271	274	289	300	290	257	252	292	307	279	282	313	276	285	307	279	295	305	277	308	316	300	288	315	277	298	281	292	306	291	295	299	304	261	337	312	292	318	272	284	263	276	303	294	287	300	294	286	271	283	304	273	290	300	305	306	285	295	292	275	283	298	298	287	284	303	308	301	284	280	329	298	267	299	283	329	316	287	307	271	292	314	301	268	281	270	295	315	271	300	336	284	288	294	290	302	318	316	301	302	285	304	289	301	290	297
26262	46268	35117	15438	10599	7755	5814	4711	3894	3316	2365	1932	1425	1278	1128	1030	931	938	786	707	592	589	574	575	522	499	465	472	471	449	428	401	413	398	387	379	385	379	388	385	389	359	395	366	378	367	369	361	371	340	312	361	379	324	352	356	322	356	347	342	398	349	315	327	363	325	332	312	374	324	313	355	358	333	327	374	332	331	330	321	320	342	323	321	308	317	317	342	319	305	336	337	349	346	318	323	348	310	301	312	329	342	353	363	323	333	337	328	353	365	338	338	355	301	346	349	313	332	326	333	347	333	341	366	338	312	322	328	296	352	351	323	342	343	368	316	348	362	317	326	356	321	351	329	326	356	338	329	366	343	337	310	332	336	360	317	320	363	342	329	353	346	321	342	340	344	329	305	328	345	381	339	326	319	352	307	326	330	349	326	335	325	319	332	339	339	346	317	372	387	326	320	342	315	338	308	327	340	306	337	337	331	315	361	330	321	338	303	347	360	327	341	317	337	317	358	338	321	305	350	352	318	327	341	323	353	337	322	336	335	359	356	357	332	337	346	304	337	320	330	333	316	317	341	360	320	335	367	296	325	327	317	318	321	301	333	352	334	343	291	316	370	309	342	349	337	328	319	306	318	330	350	322	340	339	369	295	327	360	336	317	316	358	318	333	353	362	355	348	334	330	315	332	313	335	339	367	333	330	316	350	347	314	367	348	330	327	345	347	334	293	351	343	300	382	356	299	338	337	340	322	343	301	335	349	322	359	359	336	350	358	328	313	340	338	350	361	332	327	354	338	342	331	330	318	361	324	374	366	323	354	312	352	331	337	296	327	335	363	317	345	325	341	321	323	345	340	321	357	380	351	332	346	333	357	337	342	350	377	361	339	307	334	342	371	339	336	343	320	347	320	328	366	313	361	336	345	339	351	325	320	340	328	334	338	321	332	305	341	331	348	309	332	340	332	327	349	347	327	344	337	321	338	359	320	335	367	333	305	320	341	333	324	348	362	335	329	370	339	341	337	342	307	358	316	326	309	371	327	345	346	339	341	352	338	331	323	327	351	348	341	316	320	313	343	337	352	337	364	326	340	329	320	303	350	329	335	384	332	363	339	340	346	318	322	314	327	331	287	326	342	314	359	338	353	339	319	302	334	335	342	359	343	337	342	325	370	311	324	340	340	310	336	352	339	324	315	333	343	318	304	349	327	345	326	303	332	316	360	296	314	343	325	370	346	340	339	302	314	331	376	329	339	346	351	313	333	316	322	354	341	319	340	330	314	330	339	323	352	325	318	335	343	326	320	313	344	358	333	353	324	310	352	336	329	325	347	342	333	336	360	355	325	324	314	364	340	335	327	332	315	327	339	350	312	333	335	332	354	318	351	323	320	351	337	319	327	307	318	357	332	356	353	352	349	351	339	340	324	325	342	347	360	335	328	342	326	332	338	346	330	335	298	309	357	369	326	366	331	353	338	322	346	346	340	344	340	333	345	346	329	319	348	329	335	325	338	333	342	316	331	340	311	352	330	326	329	313	335	356	292	326	327	314	304	343	335	377	321	352	335	334	351	318	338	287	343	330	321	347	343	300	342	352	315	357	326	345	312	341	322	337	343	315	326	332	359	300	336	347	358	321	322	328	351	325	330	320	332	329	338	316	358	311	336	361	332	318	320	336	367	343	350	363	350	336	299	361	328	315	342	337	337	356	328	316	318	346	366	320	323	333	317	356	343	325	334	353	353	339	314	326	354	324	322	347	305	336	294	335	349	339	339	346	310	343	306	311	345	322	347	303	329	345	341	314	344	354	334	360	327	337	338	347	318	327	301	326	298	343	327	313	303	341	332	337	359	327	307	347	313	327	314	322	366	337	330	366	322	336	364	334	344	321	319	332	360	340	338	343	323	349	331	358	349	367	334	311	353	329	333	359	365	370	379	337	338	326	301	325	316	358	343	378	340	346	331	319	361	298	349	330	349	331	352	327	330	358	333	319	330	335	322	365	315	330	348	305	285	326	331	358	342	355	330	311	318	331	351	332	352	358	337	342	349	307	326	355	322	342	326	288	311	341	311	339	302	337	334	337	341	332	354	316	346	316	352	331	349	355	346	342	307	355	368	349	331	325	310	362	341	358	308	314	348	302	327	371	317	331	364	348	278	331	344	340	323	357	339	319	339	353	313	314	326	339	339	324	323	358	354	340	309	332	302	347	352	335	335	357	315	332	316	346	305	329	308	335	320	341	362	331	347	352	334	309	326	294	309	349	330	339	319	344	349	292	352	335	347	336	355	326	328	311	332	321	386	335	312	345	321	350	319	325	387	338	319	314	326	311	322	339	333	312	348	368	360	326	336	345	352	322	332	330	319	327	335	357	311	352	323	341	343	362	327	356	304	363	347	338	321	308	319	334	347	329	353	331	338	340	389	314	330	301	351	332	327	337	333	321	319	349	326	349	337	335	323	297	335	344	315	332	349	320	370	334	332	350	312	319	336	333	343	339	311	361	319	342	315	343	301	347	333	329	325	349	325	324	331	357	337	347	311	326	334	337	355	367	367	364	317	349	326	350	334	333	326	336	335	354	306	315	358	332	324	339	327	303	347	370	322	370	369	318	323	329	347	321	337	368	336	336	348	329	347	321	353	282	354	310	336	332	335	356	352	334	337	312	311	338	345	335	322	328	318	319	322	321	314	328	310	346	353	347	334	344	324	332	349	345	352	311	327	334	341	313	331	374	325	363	329	358	323	339	360	339	317	302	341	325	319	321	295	337	338	321	319	362	350	342	317	325	343	333	360	350	305	331	325	333	333	373	335	285	330	350	342	330	331	328	323	376	315	358	359	340	365	333	334	315	342	347	343	359	337	340	360	343	343	376	338	337	329	327	333	318	354	332	366	357	351	377	323	354	327	332	322	349	359	344	297	327	328	344	312	354	311	350	339	323	322	330	360	329	359	317	326	312	348	351	344	326	326	351	306	316	339	327	324	333	324	367	332	341	340	347	360	314	335	330	341	366	309	372	300	315	340	308	310	328	360	352	304	354	362	301	312	333	329	324	319	318	341	362	315	309	351	321	353	336	328	323	337	334	323	297	324	350	304	329	326	326	335	322	328	360	355	343	361	343	336	372	332	354	323	345	331	334	316	357	321	337	303	310	328	357	322	302	336	323	339	344	342	341	356	356	331	328	340	322	345	313	361	306	357	325	356	369	318	360	338	338	327	347	312	346	360	337	330	334	303	320	316	331	363	344	336	335	342	331	349	368	340	309	345	334	306	321	344	354	301	347	340	341	337	313	349	320	356	300	340	342	339	355	329	334	343	320	334	363	321	310	325	333	360	353	352	330	316	336	333	341	340	348	305	360	332	328	360	333	329	327	318	318	337	327	330	324	364	333	324	324	370	332	311	324	367	340	339	331	372	323	326	343	347	363	358	324	343	333	326	334	329	336	360	324	333	307	323	345	331	338	333	318	358	294	318	339	328	326	335	324	330	321	320	315
24714	21131	27232	25208	15340	4750	2770	1999	1715	1500	1128	911	829	698	635	608	615	532	501	493	403	415	409	411	403	365	372	379	366	346	374	362	350	314	336	335	360	366	326	329	331	350	317	313	321	333	310	332	306	317	335	300	329	318	329	327	336	326	305	347	314	323	303	317	314	317	299	312	310	304	328	317	300	307	326	302	283	288	316	322	306	296	348	314	299	303	292	327	321	312	324	279	320	282	311	325	316	311	308	290	320	305	341	311	332	302	326	313	314	337	327	312	280	313	332	286	328	298	299	328	285	292	304	324	334	313	285	304	340	332	316	324	323	310	329	321	312	306	325	310	312	306	343	323	348	329	291	302	316	335	302	310	314	306	304	314	296	293	338	288	307	290	304	324	302	293	316	349	301	307	328	359	309	292	309	291	300	309	336	316	295	295	326	338	317	302	304	318	292	327	325	334	289	333	326	348	301	312	297	311	308	291	329	309	332	318	293	315	284	292	278	287	293	334	300	319	316	309	300	323	320	321	317	298	314	299	336	315	321	306	317	332	340	315	328	304	301	299	284	312	325	279	335	302	314	277	315	353	307	312	314	292	312	345	292	306	297	325	303	301	312	296	329	290	319	307	288	309	302	318	340	356	304	322	335	330	299	292	330	306	342	307	334	325	300	323	292	301	312	343	298	327	305	327	324	301	319	311	318	327	324	305	346	337	267	320	314	299	345	321	314	360	308	282	298	305	306	294	340	291	314	330	304	306	296	330	301	323	357	305	270	300	311	322	320	304	357	273	305	336	305	306	316	310	333	326	298	307	325	304	326	355	315	279	285	334	344	311	295	302	295	295	300	325	313	315	278	288	323	305	326	295	313	270	329	324	300	336	305	332	302	308	323	295	296	302	325	310	302	319	315	305	292	326	355	331	349	280	332	314	313	336	349	311	303	315	348	316	300	300	313	305	283	310	318	303	306	327	307	326	312	324	319	312	313	334	314	317	359	337	300	311	348	316	308	294	274	298	319	309	299	304	315	327	306	322	323	331	327	300	349	320	289	341	289	316	319	341	272	320	316	300	292	312	308	348	327	302	328	274	292	318	328	324	332	344	315	287	345	291	319	348	323	302	283	316	292	312	299	315	317	312	272	328	344	320	312	328	328	303	333	315	311	323	310	313	296	335	320	278	296	328	318	321	341	316	311	296	308	292	308	336	295	330	291	328	308	281	326	331	340	277	312	299	313	307	333	297	292	323	323	284	315	303	295	323	315	322	302	308	307	273	335	320	301	348	326	311	334	304	316	284	310	291	323	315	298	254	326	293	301	316	311	309	293	327	276	329	260	329	320	301	335	319	302	324	307	332	314	301	318	331	297	333	324	285	305	328	316	345	321	308	303	309	353	330	326	278	326	311	307	326	295	294	345	308	330	304	347	316	317	318	317	280	304	309	299	330	312	299	317	312	288	320	333	301	310	326	334	281	308	320	330	303	313	281	265	327	321	318	329	333	306	315	311	307	298	304	301	309	313	284	294	316	341	332	288	298	328	349	321	318	292	284	309	298	305	297	287	313	328	305	292	325	311	312	296	306	311	335	299	292	302	295	298	334	328	324	338	316	331	312	293	313	285	319	282	326	308	308	294	315	318	304	306	327	332	312	273	313	306	299	300	313	302	304	299	286	361	301	325	315	306	314	329	302	308	352	316	313	318	312	302	322	310	328	340	312	298	311	351	293	295	289	337	319	299	321	320	318	326	319	323	317	324	347	304	306	318	320	315	295	304	294	335	335	294	301	338	309	300	318	318	316	321	346	285	290	319	304	304	275	327	293	336	303	336	321	301	291	316	322	327	315	291	291	332	304	260	300	289	309	313	280	309	329	336	317	276	314	338	315	311	327	319	300	292	313	299	298	287	305	265	317	295	330	307	304	355	300	324	302	327	305	321	314	317	357	328	333	306	290	306	306	308	346	278	316	285	288	314	299	312	299	307	326	360	325	345	295	328	295	310	315	311	314	316	303	315	322	311	312	314	341	326	308	299	339	323	308	328	308	297	284	324	299	345	285	329	298	293	303	310	281	314	333	311	277	315	311	326	326	283	308	321	300	297	312	290	270	312	296	293	287	323	290	299	310	330	327	274	323	309	288	313	320	291	303	317	325	320	325	268	335	331	327	308	322	311	294	325	277	303	287	314	314	302	321	305	301	325	340	319	314	308	308	319	310	341	310	299	356	330	323	319	342	273	302	302	316	335	321	277	299	309	300	312	319	273	325	330	303	299	301	309	302	289	327	333	321	333	302	322	329	336	331	310	331	310	339	337	312	327	299	305	313	320	315	324	319	300	315	324	341	330	316	318	309	337	272	304	297	307	313	337	292	303	325	345	312	336	296	309	302	281	305	342	316	325	333	343	305	329	307	320	327	337	288	337	265	307	284	308	322	302	336	285	309	311	286	308	322	318	322	312	328	294	326	315	317	349	323	320	324	323	297	288	319	320	305	299	326	293	290	326	322	340	282	307	282	319	297	302	335	306	311	303	296	297	331	287	304	301	291	309	310	327	285	324	337	308	290	350	314	287	317	286	335	285	312	304	314	289	287	324	320	331	304	309	314	291	308	273	339	318	307	302	312	308	298	338	302	303	334	302	318	292	256	317	315	315	284	322	327	334	294	320	300	314	319	314	287	328	289	271	321	312	327	304	302	302	334	291	313	318	305	318	297	313	299	282	325	307	307	309	325	314	331	305	288	312	314	284	287	317	351	327	290	306	315	335	273	321	340	329	333	296	321	283	311	336	311	304	334	310	328	301	342	309	321	327	332	340	327	298	295	319	331	360	333	313	306	316	305	349	327	323	293	316	302	295	286	325	309	329	305	293	333	277	277	309	328	314	275	294	337	351	315	323	258	314	314	322	298	324	341	299	313	318	278	341	331	276	337	325	303	295	321	325	328	300	319	326	355	316	294	289	300	324	320	312	325	290	300	333	318	284	348	281	330	326	290	324	308	332	325	326	332	309	310	316	321	314	328	294	329	310	321	300	314	316	299	330	322	295	288	328	285	327	323	329	306	312	308	313	328	304	321	318	309	298	287	303	283	263	314	315	297	311	343	306	327	328	315	302	308	330	305	320	317	322	352	309	297	319	324	294	317	275	305	341	317	302	300	302	299	315	292	330	320	339	306	289	318	309	287	337	338	313	323	314	306	316	332	333	319	360	299	301	298	342	310	312	301	292	299	318	342	313	336	309	343	279	327	287	311	295	329	316	332	338	305	291	306	305	325	328	297	317	314	330	278	308	285	297	307	302	322	282	304	290	337	313	303	297	302	353	324	316	309	313	333	311	295	308	315	309	318	302	338	315	290	321	316	302	300	327	313	314	319	290	293	323	340	312	297	313	315	322	290	329	360	306	296	338	317	321	303	309	321	317	292	296	287	293	310	323	323	289	315	344	341	290	321	320	317	310	296	319	314	329	310	304	318	344	319	293	315	316	285	313	329	321	306	295	335
25770	42566	28603	12851	9055	6322	4814	3839	3041	2501	1943	1541	1156	1102	976	846	779	757	706	588	577	506	478	499	456	478	487	447	410	427	387	406	381	403	397	390	386	375	389	396	336	368	376	365	349	351	385	351	403	381	351	368	359	368	370	339	367	362	376	316	356	367	351	352	372	342	362	346	358	337	332	352	351	326	373	348	380	328	358	378	349	347	322	338	341	365	333	351	346	367	363	386	390	348	353	340	335	305	386	340	332	334	354	361	354	351	333	336	353	324	323	317	355	355	364	360	338	350	355	345	367	341	327	354	316	336	346	351	343	346	335	343	352	345	339	345	331	376	336	382	331	336	335	357	349	362	345	359	330	324	333	367	339	340	381	385	348	345	343	340	345	359	349	383	354	320	361	330	326	327	349	337	364	362	360	336	343	359	298	347	341	346	322	314	355	340	385	345	328	373	331	346	359	362	295	363	325	328	325	319	333	330	344	346	349	321	361	338	342	344	345	327	351	366	302	325	356	331	334	331	384	323	343	339	351	345	349	345	337	315	354	313	340	352	368	338	337	361	342	334	373	360	327	354	349	314	341	347	338	331	318	320	349	343	363	342	353	320	333	345	355	361	354	356	348	339	378	348	374	362	306	324	323	327	340	345	376	345	378	344	398	335	326	356	339	342	352	339	364	364	329	383	377	341	332	357	353	321	341	340	328	371	352	347	322	335	311	376	336	351	374	380	339	331	325	298	339	382	344	358	338	367	346	340	349	344	373	305	326	332	361	360	321	315	348	336	320	372	369	350	354	342	344	332	359	349	353	341	354	348	358	297	326	360	335	371	350	394	357	352	305	307	367	366	345	358	341	336	335	356	344	322	353	354	345	327	340	341	340	312	373	339	352	347	353	381	343	309	333	381	316	315	315	339	330	358	326	380	353	372	361	307	341	365	323	323	347	352	326	347	363	348	290	341	339	330	343	342	347	378	339	340	335	361	364	346	338	335	315	337	313	342	368	348	366	347	342	332	349	342	373	366	325	329	397	373	326	307	350	344	334	334	371	362	365	341	371	305	318	337	345	310	390	330	369	332	310	368	334	316	351	332	366	373	349	357	359	342	339	322	344	342	349	317	366	327	357	353	349	332	344	310	338	320	368	306	323	346	320	320	374	368	358	339	336	369	341	348	354	373	352	364	349	320	363	333	324	346	356	328	362	348	302	321	336	339	364	310	334	323	359	328	346	342	379	353	334	344	390	336	381	373	313	353	364	353	348	354	359	340	354	342	342	340	355	345	353	341	338	372	354	338	358	339	373	345	320	326	349	341	342	370	316	316	310	339	368	337	343	354	336	359	342	337	336	332	361	360	336	322	306	362	342	355	337	331	342	334	368	365	355	323	380	356	338	377	353	336	388	324	313	334	314	364	350	351	327	324	349	311	355	360	340	328	351	365	322	323	336	342	321	328	340	347	332	322	330	367	375	321	343	311	341	363	322	343	325	335	371	366	351	320	360	367	324	334	370	364	328	369	355	324	346	345	341	306	375	375	346	341	338	345	344	349	301	301	307	376	349	335	332	343	327	336	371	365	321	336	351	361	345	327	346	356	345	340	349	359	349	326	353	354	352	356	318	376	305	339	336	345	374	382	348	322	354	355	357	339	360	306	358	325	341	377	355	336	343	339	333	323	349	350	335	318	313	348	353	336	377	332	331	364	336	370	348	349	326	365	339	339	338	348	342	360	301	369	324	339	358	356	347	320	355	349	324	378	335	327	355	376	366	370	370	372	359	375	362	324	355	340	328	349	308	335	384	314	344	339	327	326	360	337	344	341	354	318	320	367	331	365	369	363	350	309	349	365	373	331	376	325	370	372	334	316	346	339	346	373	319	323	375	339	357	333	334	368	323	368	367	353	356	310	358	360	324	364	353	345	337	362	317	358	305	366	366	362	334	336	332	380	331	381	318	371	352	332	351	360	360	327	361	358	347	355	347	332	347	322	364	372	374	334	376	359	367	342	354	369	293	337	352	343	357	352	316	359	313	376	327	318	326	324	309	364	326	334	300	337	344	354	308	339	366	352	385	346	333	339	355	318	361	338	338	334	341	341	336	372	329	337	357	345	341	340	336	346	351	398	346	345	367	361	319	376	347	372	350	358	327	372	350	371	338	332	332	347	317	326	398	345	346	345	314	334	368	349	311	333	348	333	324	374	357	323	325	321	324	321	361	344	358	336	357	314	372	327	342	320	330	317	341	342	324	328	342	337	339	337	355	385	340	352	356	337	338	334	359	378	336	313	333	365	350	346	345	343	362	350	317	341	359	343	376	359	344	320	324	324	332	345	332	349	347	328	340	365	366	331	324	360	299	320	346	354	333	341	355	344	364	321	353	344	356	316	341	330	355	346	339	341	339	339	346	335	341	332	342	341	338	314	322	312	340	344	361	368	356	319	338	338	340	359	329	350	365	378	328	336	368	329	313	340	348	320	343	354	314	318	359	336	302	355	341	338	338	311	321	317	339	317	361	374	379	341	348	323	362	318	346	356	345	367	403	363	351	362	346	328	349	313	352	336	354	357	339	368	354	336	344	347	352	327	368	342	339	338	311	351	321	377	376	338	355	336	346	356	344	343	369	328	362	355	364	347	352	362	357	392	314	337	393	359	320	351	333	325	334	332	321	350	339	342	374	352	341	366	325	348	345	331	361	379	332	350	330	314	376	322	347	321	342	338	337	337	373	383	326	353	309	326	350	342	324	353	315	322	324	393	342	344	347	365	335	351	361	343	337	378	312	343	325	328	354	336	369	309	346	338	333	355	311	341	371	335	339	344	343	337	365	360	308	365	350	355	351	320	305	360	339	368	328	323	317	348	334	366	355	356	377	343	352	351	339	337	352	339	347	310	336	327	340	320	322	343	383	344	386	309	330	326	357	357	345	349	324	298	330	342	378	375	335	342	346	342	310	358	315	340	372	345	327	308	324	342	339	367	370	325	365	351	343	295	382	354	348	331	355	341	382	306	338	329	322	340	384	353	311	364	348	316	347	333	356	341	319	375	341	365	369	332	307	350	331	336	350	339	333	318	347	317	325	337	339	328	343	360	358	346	331	366	356	366	380	317	345	330	358	369	352	342	322	354	361	358	317	341	378	349	386	347	342	352	356	345	334	338	339	342	337	372	356	344	384	351	350	366	346	356	328	341	336	354	321	302	340	348	328	348	365	309	342	349	313	333	321	354	358	326	372	337	332	321	335	360	331	356	339	325	369	364	343	355	342	335	328	343	356	334	321	352	333	353	364	319	348	343	353	339	340	352	378	348	308	340	332	368	377	376	347	343	365	314	360	302	349	358	350	339	356	312	361	310	326	350	334	329	343	325	328	334	312	319	347	365	354	326	333	337	293	353	329	355	355	353	303	368	370	328	334	324	343	363	308	383	328	348	323	337	325	329	325	366	343	334	368	334	315	359	323	369	376	348	320	315	362	342	321	368	325	318	355	306	354	301	363	332
22656	21167	28669	23951	21190	21325	13444	4424	3017	2559	2046	1497	1213	1059	943	839	737	708	595	558	504	456	408	374	370	315	360	326	306	306	306	298	266	262	213	268	243	271	253	222	243	224	219	188	188	200	202	210	220	214	217	205	225	166	162	191	205	208	161	202	187	164	222	183	186	188	213	193	188	197	175	184	182	202	199	200	184	166	212	201	185	197	207	181	194	203	162	180	191	193	168	181	194	192	194	176	213	182	201	196	183	193	220	180	190	169	197	186	185	188	190	154	181	201	198	197	181	175	176	166	147	180	166	171	184	174	194	183	191	190	204	188	197	177	193	200	193	182	198	194	180	213	166	190	178	163	193	178	178	171	203	163	172	184	184	176	175	177	173	179	187	193	190	189	173	190	169	193	202	170	204	193	180	190	201	194	200	180	200	178	192	185	167	187	195	184	175	184	180	189	190	199	204	171	201	174	178	156	166	175	191	205	191	198	178	187	187	189	192	172	182	201	181	173	209	189	204	184	199	197	207	199	192	169	189	190	162	167	178	157	190	202	171	188	175	188	190	170	180	206	191	164	177	190	193	195	175	196	154	175	184	207	190	176	175	191	198	185	203	192	168	184	164	212	196	183	174	198	180	161	198	166	188	188	178	181	177	189	185	187	202	172	202	191	171	181	172	191	213	193	186	180	175	182	177	176	157	183	171	209	172	200	169	199	161	176	187	185	162	176	211	209	195	203	206	167	175	209	184	192	211	175	196	212	189	185	192	164	191	212	168	197	193	200	206	225	164	188	192	174	190	171	165	182	204	185	191	207	201	197	191	174	191	189	164	172	172	179	206	183	193	203	184	172	197	181	185	187	166	186	198	168	200	170	210	171	179	185	188	169	180	177	177	180	217	169	151	170	210	194	174	193	207	187	204	185	195	188	193	183	190	179	147	162	185	180	166	182	187	195	202	176	176	179	174	191	169	178	191	179	174	169	188	200	193	202	172	187	187	189	191	191	180	187	194	183	169	179	206	193	176	198	166	214	187	194	190	209	189	191	174	205	207	175	171	187	183	199	187	177	186	184	191	182	194	185	199	177	189	202	165	190	186	169	220	179	193	179	188	171	190	212	182	178	190	182	149	214	203	180	193	182	188	170	215	224	220	172	194	198	179	164	187	193	161	197	194	188	194	177	186	184	168	172	192	173	208	178	156	203	188	153	189	177	178	183	175	186	176	190	186	184	209	182	209	182	172	156	183	170	163	158	222	205	189	187	204	189	191	202	173	201	181	188	162	182	177	193	186	159	180	184	194	172	203	203	185	200	157	203	185	190	166	165	185	177	157	157	191	169	187	194	201	214	203	175	185	178	183	171	189	174	207	181	190	183	199	170	183	210	178	175	198	162	193	184	178	184	197	185	183	205	204	184	170	171	200	189	183	177	200	171	167	187	186	178	176	187	192	191	199	215	189	182	190	164	190	203	172	180	185	189	214	160	202	171	186	187	191	168	179	192	182	170	188	163	185	199	186	195	195	173	193	170	190	181	198	185	195	194	195	193	206	183	187	193	175	180	160	191	191	187	193	179	192	197	179	190	191	185	187	192	193	212	209	188	184	174	193	183	197	196	179	201	159	194	190	203	196	178	190	183	177	198	163	166	172	174	190	194	196	207	207	193	195	185	188	180	182	168	160	210	178	175	157	189	171	197	194	181	193	193	195	192	175	166	174	178	197	178	183	179	194	187	171	223	218	163	215	197	216	174	198	156	186	188	184	174	182	198	196	194	173	178	196	174	176	209	207	218	196	196	187	183	191	176	186	166	159	176	187	179	179	190	169	216	167	182	173	199	180	168	188	188	181	209	173	180	178	162	202	176	183	191	184	187	166	173	206	191	177	169	176	176	196	171	199	189	186	175	181	172	196	173	177	181	174	163	180	173	174	195	182	165	173	181	166	180	168	196	169	189	177	172	194	181	177	177	181	172	180	212	183	163	208	189	197	198	162	178	180	179	195	185	171	179	161	164	182	170	184	176	179	188	181	185	202	173	194	184	150	201	187	175	198	179	189	163	217	210	210	199	194	181	207	185	184	203	197	182	182	178	191	196	181	168	175	192	209	172	180	179	180	186	181	205	202	168	170	177	180	180	173	190	181	155	208	193	168	179	207	163	180	189	195	212	194	191	201	165	153	191	182	162	184	185	188	178	172	187	182	187	171	166	202	194	185	184	197	168	197	176	203	181	207	209	166	180	202	186	184	172	166	179	164	177	205	184	179	180	170	164	184	213	177	176	163	189	188	177	183	182	176	180	157	178	186	173	203	182	181	175	165	181	229	210	182	176	176	167	189	175	196	161	199	194	189	159	192	190	198	178	183	184	188	187	162	192	152	186	183	188	158	204	189	180	175	187	178	201	174	157	185	207	180	178	171	197	195	157	189	186	193	197	202	205	190	199	183	191	201	193	194	185	200	181	203	203	160	202	197	196	169	175	173	181	193	194	210	200	172	224	179	202	175	184	186	185	183	200	189	177	188	184	165	183	165	176	182	153	203	188	182	194	178	188	181	190	176	195	180	182	171	183	189	185	201	185	180	191	179	168	182	196	178	208	186	175	185	203	183	199	223	202	201	174	192	177	184	210	197	190	188	197	170	189	176	204	170	168	175	201	183	185	188	205	186	194	202	160	194	200	194	175	180	181	209	201	194	189	206	170	191	189	187	168	183	183	170	171	176	189	174	206	190	182	213	200	193	185	203	168	185	148	176	196	185	210	186	198	180	185	178	187	198	183	169	163	169	192	169	192	178	185	167	169	165	179	177	184	184	181	181	185	179	206	179	170	176	189	167	185	169	180	179	210	183	162	185	178	182	163	184	169	190	206	175	208	183	156	174	174	193	190	212	158	194	200	161	159	204	193	190	201	191	209	201	184	187	182	182	188	186	174	200	194	183	186	207	165	167	170	182	185	180	201	192	180	182	197	179	175	170	209	173	189	187	178	197	172	194	163	186	171	158	199	176	186	204	209	189	158	205	198	162	208	176	183	179	164	206	179	168	185	179	201	178	178	213	182	174	207	193	181	178	182	199	185	182	200	179	180	182	186	175	190	186	187	193	170	174	163	190	180	184	173	175	182	169	192	211	176	196	188	210	190	176	172	173	147	179	181	196	188	178	179	178	200	169	185	203	212	181	196	191	179	185	185	182	180	191	178	182	195	180	205	191	173	189	176	205	171	187	191	180	192	191	195	185	187	183	187	179	189	179	185	186	207	200	173	186	158	164	178	178	175	172	186	151	201	169	190	180	209	167	195	170	189	192	178	167	199	223	181	194	212	200	192	169	189	190	155	194	181	185	185	197	177	157	179	189	190	177	185	171	191	180	190	174	177	183	190	166	187	170	187	195	177	186	174	210	214	183	171	185	199	196	176	184	185	180	169	175	167	199	196	171	218	180	187	191	191	208	197	166	169	191	197	191	192	179	169	174	197	179	176	196	195	197	173	173	193	201	202	175	180
27663	51717	39138	19796	14732	10948	8481	6668	5331	4388	3476	2598	1950	1676	1511	1368	1184	1035	902	793	719	639	553	552	481	451	436	436	399	341	359	333	334	323	291	278	273	269	283	287	291	270	272	267	243	247	244	231	231	218	237	266	223	216	282	226	225	242	221	242	196	229	241	241	206	199	246	226	228	203	202	201	225	212	221	234	192	203	232	201	209	210	237	186	203	187	208	236	187	245	208	228	215	220	189	200	222	229	223	229	197	199	223	231	212	191	217	210	212	218	211	225	177	213	231	217	202	213	189	211	166	224	204	189	194	216	211	215	215	227	205	239	216	206	218	186	230	220	191	193	212	205	197	206	212	202	230	239	199	178	190	197	218	238	189	213	216	207	200	221	213	217	226	202	189	201	212	205	213	169	216	191	181	210	202	203	186	200	196	214	189	202	203	213	200	203	196	229	182	214	191	187	193	222	213	228	220	233	201	206	233	220	208	201	220	187	196	211	196	198	209	215	201	177	202	208	206	192	191	190	172	213	192	240	222	199	222	235	207	174	187	237	213	225	200	220	190	215	227	161	208	201	209	200	186	196	227	203	221	218	189	211	220	201	195	210	213	218	198	208	204	190	192	202	213	201	206	221	173	200	217	198	193	176	199	218	209	193	192	194	192	187	193	210	209	210	197	212	200	207	190	207	233	231	211	186	198	214	217	217	212	206	210	192	210	219	216	213	217	204	223	199	240	196	232	222	207	223	208	206	188	191	193	201	203	207	197	196	239	211	205	191	206	217	223	208	187	233	192	229	183	187	225	215	173	213	202	179	203	225	213	201	234	231	214	218	200	197	215	189	191	220	193	215	215	197	181	201	206	196	193	181	211	210	212	211	205	192	187	229	192	211	202	228	219	199	191	209	200	229	208	204	194	210	191	193	217	200	230	207	227	201	233	232	225	215	194	195	190	216	195	202	203	209	190	202	214	205	184	200	206	235	215	177	202	231	200	203	203	179	210	240	212	189	196	208	238	193	235	216	203	220	217	212	199	207	189	190	186	225	195	226	222	209	198	208	226	205	235	201	224	214	210	177	196	217	198	203	201	203	215	178	215	224	187	175	215	202	207	236	201	199	208	228	179	215	226	238	235	228	198	205	208	186	212	197	206	213	177	227	182	242	227	215	237	221	203	203	208	200	214	230	213	203	186	207	210	192	198	226	211	235	217	197	187	191	226	203	212	209	207	219	193	193	194	216	216	228	183	203	219	206	220	202	212	220	196	208	193	221	213	212	208	202	205	209	220	230	215	209	184	204	196	188	219	230	214	213	209	206	229	186	222	201	182	239	212	206	199	211	226	212	209	201	213	182	218	200	195	207	208	225	197	180	197	195	196	178	210	187	212	212	209	202	201	200	209	233	220	229	208	180	225	216	190	228	216	205	209	238	218	213	236	228	212	190	236	200	205	213	222	215	205	214	210	205	227	220	223	202	190	195	203	203	212	223	216	205	196	211	222	206	217	220	200	194	202	206	181	219	209	217	217	221	222	218	227	202	189	216	197	227	214	198	201	209	219	210	216	191	178	164	225	235	207	200	214	187	206	199	234	206	210	186	223	207	212	183	192	184	216	218	202	196	199	188	181	194	196	215	195	225	210	200	196	195	219	233	200	193	213	208	234	191	196	221	180	210	208	206	219	215	216	214	199	226	212	196	198	202	194	206	206	217	192	204	217	199	201	215	207	212	197	193	190	201	232	184	212	210	166	199	207	205	206	221	213	193	191	199	214	208	204	215	205	218	201	209	196	228	216	209	221	209	206	207	182	219	218	204	222	224	203	244	213	227	193	211	205	210	223	196	197	209	232	207	226	214	205	217	195	211	196	191	220	200	215	207	208	227	224	191	177	218	181	217	209	216	188	184	184	196	225	219	203	198	220	211	202	189	212	199	217	208	210	193	200	206	216	202	196	232	221	209	193	212	223	231	211	192	211	194	197	192	218	239	201	192	187	214	229	231	203	198	228	206	200	193	212	213	200	211	197	197	195	188	224	210	234	210	218	196	201	223	218	218	209	202	200	220	205	214	214	215	245	214	203	196	197	246	204	173	214	193	186	219	210	187	214	211	202	218	227	201	227	200	237	197	229	227	214	208	195	203	200	196	219	217	213	230	193	191	213	189	224	219	205	221	208	222	187	199	223	234	211	214	211	213	172	204	193	210	200	195	218	201	201	230	222	211	221	192	172	232	181	211	221	216	170	218	218	192	196	214	210	220	206	213	216	203	204	215	234	205	205	213	199	207	210	214	203	213	204	204	220	199	205	218	212	200	223	199	216	227	214	201	199	201	225	206	212	202	198	201	234	213	212	205	198	235	223	210	215	209	206	208	192	215	182	204	176	235	210	205	215	203	221	225	220	235	196	207	201	205	216	209	223	215	196	219	214	197	202	214	198	183	221	222	213	210	223	228	207	194	196	178	197	205	181	198	244	199	187	219	210	191	197	212	194	224	194	221	224	228	201	209	205	197	180	205	226	208	237	189	205	185	194	198	212	169	213	241	218	244	245	195	214	184	205	188	222	201	216	210	202	205	201	203	183	242	238	197	216	213	238	195	207	214	198	207	202	221	198	212	212	209	229	205	208	194	207	210	224	194	190	205	204	210	199	204	218	194	206	203	217	214	216	212	212	194	216	207	217	206	200	178	191	201	218	198	215	197	211	193	200	197	203	201	213	187	191	184	197	192	198	216	212	210	193	223	215	200	228	202	186	213	216	209	252	188	218	195	210	232	207	210	215	205	206	210	219	244	184	208	227	203	218	194	186	222	175	191	203	211	215	202	213	228	219	205	204	213	224	211	209	197	217	198	228	221	205	203	215	214	232	223	201	203	220	220	223	219	195	217	202	188	220	229	213	220	218	208	209	222	192	194	196	209	180	208	217	207	216	201	222	214	197	186	225	233	200	227	241	202	225	215	200	208	212	206	220	198	187	198	207	218	215	218	207	191	214	222	204	214	165	209	220	228	203	225	202	221	187	214	198	195	182	220	199	210	232	218	211	212	197	213	188	207	203	220	196	194	209	192	208	212	183	195	202	199	215	205	217	218	177	200	183	186	204	222	206	199	184	190	208	211	212	205	207	203	208	224	198	200	186	218	216	211	178	198	208	222	208	193	228	204	208	235	177	183	231	197	210	197	201	181	213	201	197	212	199	177	212	201	187	201	204	184	211	179	197	226	224	206	216	208	221	221	200	195	191	190	214	239	204	190	204	178	217	211	226	223	224	189	222	183	203	224	202	212	222	225	216	230	229	198	205	227	215	221	218	229	201	195	214	209	216	223	212	207	215	225	215	232	235	188	208	193	201	205	193	209	201	204	197	215	182	229	207	212	201	222	194	213	180	219	193	213	216	207	229	201	201	227	210	221	215	215	202	185	199	203	212	182	199	208	202	190	210	206	223	196	225	212	213	228	208	200	212	206	195	198	199	225	205	214	197	197	242	196	199	190	227	213	226	210
28256	23911	21910	9492	4271	2648	1844	1523	1325	1130	1024	748	688	660	663	602	607	528	508	504	474	469	479	450	429	412	429	451	408	412	451	401	404	413	385	384	372	391	405	381	390	395	373	427	338	338	380	402	351	385	387	400	398	361	348	356	419	403	389	385	373	394	391	412	360	395	380	398	430	391	325	406	406	401	374	416	387	402	372	360	364	363	366	380	412	424	398	390	418	395	356	377	399	373	383	377	371	376	371	361	409	420	361	387	411	406	384	382	388	368	396	382	358	409	355	389	406	386	375	390	396	387	396	399	402	377	423	362	391	365	349	397	416	405	405	375	402	407	414	399	422	381	389	396	420	389	381	384	387	396	343	414	384	369	369	398	451	406	393	370	397	356	416	383	318	389	353	353	365	384	358	366	400	408	396	355	399	409	395	396	378	370	383	360	385	385	383	369	399	375	365	400	389	346	367	405	356	369	386	386	377	377	380	385	370	385	377	377	418	386	376	324	353	399	347	352	367	385	405	401	363	369	397	415	401	366	374	372	400	358	378	384	383	395	390	379	380	410	323	390	376	335	377	374	363	423	381	361	371	391	359	405	391	415	415	389	401	357	396	363	367	347	381	371	367	355	396	373	428	355	438	373	387	394	378	399	375	361	414	371	383	383	361	381	343	386	356	397	401	378	400	382	410	384	388	347	365	364	382	365	427	396	390	399	395	399	396	387	364	370	395	364	415	415	366	346	403	348	384	346	390	404	359	378	365	401	377	345	392	358	407	392	380	353	363	356	379	361	375	395	347	394	393	365	369	368	372	384	368	390	396	431	379	419	399	352	378	388	400	349	356	402	351	388	391	390	362	391	392	370	390	396	370	375	358	397	393	377	418	373	385	395	343	411	387	362	364	375	372	375	392	396	385	391	428	380	404	365	372	392	377	419	378	395	359	345	388	400	336	400	377	334	364	348	382	356	354	363	366	394	413	358	359	383	332	403	385	385	409	380	345	376	396	348	375	378	397	400	414	379	357	358	408	379	388	389	369	373	376	396	369	416	387	374	382	372	392	391	379	383	389	354	356	359	435	383	380	389	390	342	357	360	413	382	378	402	318	412	397	371	404	369	401	379	395	382	390	391	426	374	359	409	418	397	352	388	354	374	384	372	362	403	386	386	343	390	418	417	365	355	418	396	360	381	351	392	372	374	388	382	384	344	358	343	399	402	364	387	390	395	368	365	374	366	381	394	382	427	368	377	365	390	392	428	388	372	368	387	419	347	409	375	370	396	365	429	394	367	352	395	381	384	402	398	400	365	398	393	375	395	390	412	429	395	401	393	388	367	399	402	412	390	372	393	403	422	345	395	388	401	393	388	424	388	383	379	385	399	412	355	379	389	404	368	396	348	438	368	395	368	389	407	411	373	379	377	390	383	395	389	428	390	368	398	388	390	373	370	359	385	393	390	380	390	378	342	387	393	415	389	385	370	424	413	400	377	437	390	391	376	377	382	418	372	399	393	413	396	407	357	381	381	353	350	408	372	382	382	399	366	357	410	379	394	403	368	383	403	422	388	393	399	337	402	386	366	364	387	388	376	389	360	385	387	377	407	406	393	392	369	383	425	372	394	367	375	360	382	401	367	374	407	369	387	414	410	394	346	344	358	353	356	402	355	375	384	382	376	401	388	389	401	390	364	372	352	396	351	382	385	386	391	419	379	356	369	384	352	378	377	393	379	367	372	406	349	394	399	391	410	368	356	380	408	408	433	394	394	394	343	404	362	390	382	358	448	405	397	377	395	373	413	389	414	362	358	369	385	401	366	363	379	429	385	392	384	369	382	381	411	395	406	414	333	381	379	393	391	360	347	375	388	364	376	383	391	367	381	361	375	385	389	388	379	379	351	395	409	361	388	415	376	384	403	396	367	346	395	387	391	404	376	380	405	363	400	370	387	376	379	384	377	380	401	363	375	384	380	369	386	409	396	410	390	364	370	387	395	382	362	382	375	392	392	369	389	357	397	393	405	391	409	392	348	378	366	385	361	380	393	408	361	408	392	371	400	408	407	424	378	375	349	345	417	398	360	382	385	380	407	368	388	389	381	386	385	362	385	365	402	397	390	374	398	396	411	365	406	361	354	413	381	401	417	407	362	369	398	393	385	390	383	377	373	346	374	379	370	381	407	391	405	398	380	385	379	338	393	414	374	416	382	413	361	380	406	380	414	370	371	381	394	362	371	407	391	442	371	401	384	409	376	375	362	361	405	376	394	404	360	408	354	378	360	381	395	368	391	378	359	427	382	394	341	407	371	374	400	389	403	386	348	368	389	376	367	385	397	401	373	377	379	407	397	364	376	394	383	375	346	348	339	371	372	362	378	385	364	390	382	382	377	383	386	360	362	390	355	414	369	382	385	412	413	413	376	419	369	393	389	349	419	357	358	375	368	402	393	402	378	404	419	383	372	386	360	403	376	396	376	413	400	376	390	383	368	398	368	352	393	398	407	393	357	357	368	379	355	398	400	369	399	425	400	408	398	373	380	356	400	392	386	406	377	393	361	398	391	383	375	391	368	388	365	377	374	378	360	381	403	423	397	406	372	395	385	397	370	414	402	411	363	388	383	417	420	366	388	402	366	389	413	402	359	357	387	362	379	374	403	375	377	359	362	410	374	361	384	332	402	373	381	353	381	389	416	411	392	375	409	383	380	399	379	351	357	402	369	385	393	367	409	399	395	375	392	369	400	355	409	358	361	392	388	355	368	360	352	393	372	383	398	380	373	393	368	375	396	369	389	381	397	399	376	366	385	416	401	398	368	363	387	401	396	389	378	380	373	384	388	384	390	383	377	395	413	396	418	357	395	396	409	361	419	414	391	392	358	426	360	368	375	378	378	386	348	385	379	372	365	373	366	367	403	368	368	388	376	394	375	392	425	386	347	397	407	347	369	355	390	428	412	383	377	370	389	371	387	379	384	413	364	377	339	386	414	437	366	362	417	365	378	392	370	383	373	378	367	398	327	368	398	367	392	404	374	377	377	369	388	372	358	410	419	381	379	388	358	393	394	362	401	335	404	377	369	355	394	389	362	388	396	361	391	401	410	408	350	390	381	386	353	395	395	416	394	389	400	357	367	386	378	417	389	335	417	372	406	372	397	429	376	394	375	384	406	392	359	390	416	385	375	382	349	398	387	384	418	367	390	337	373	417	388	373	397	398	392	351	398	396	413	408	395	377	393	396	378	356	403	381	414	354	387	395	367	408	384	400	326	353	391	393	391	386	359	357	390	399	412	400	357	336	380	363	357	381	393	378	347	413	418	371	373	352	412	383	375	385	361	370	386	397	392	373	354	378	381	389	385	384	370	399	387	362	414	361	392	354	397	380	371	353	378	344	374	352	378	377	396	409	383	387	392	387	387	367	401	401	391	381	375	386	371	379	388	373	399	364	373	393	418	409	377	370	398	367	395	389	420	394	396	350	371	360	388	401	387	388	394	387	366	418	393	401	374
25202	36776	23882	9385	6425	4600	3377	2596	2139	1797	1518	1204	1038	908	867	765	731	749	591	572	597	523	541	521	485	537	509	470	528	471	469	445	467	508	455	439	473	475	456	431	456	452	450	456	444	446	445	421	442	460	424	422	438	434	427	421	416	415	464	396	425	471	383	434	439	439	427	461	409	431	402	420	421	424	442	407	432	403	432	445	436	412	428	442	413	404	418	455	417	442	435	438	413	418	441	434	401	459	413	420	436	451	473	398	402	403	434	427	458	398	424	453	433	422	437	448	431	395	420	423	433	390	413	425	465	426	403	433	428	409	410	416	412	412	432	465	441	438	406	378	436	414	432	401	441	394	432	428	468	432	460	449	422	453	393	421	397	447	398	415	424	438	433	392	410	404	448	448	400	428	462	425	432	431	409	455	420	438	434	444	445	413	455	418	433	388	432	392	447	429	402	399	412	418	435	441	414	457	432	442	438	439	399	428	400	440	449	423	447	427	439	445	447	427	419	410	447	457	453	443	481	457	424	418	434	393	451	432	406	421	389	407	472	423	410	437	379	450	424	440	420	431	398	429	445	445	384	446	395	402	438	443	436	399	406	422	439	421	394	443	406	467	446	423	438	385	409	411	437	389	405	430	426	405	432	425	458	412	423	427	433	415	425	443	425	414	432	421	385	432	434	436	419	421	387	415	436	405	471	439	458	420	388	377	417	413	423	437	443	420	422	432	428	408	403	392	427	406	417	450	452	482	424	410	387	399	456	434	411	385	438	411	444	462	450	461	406	455	441	426	430	424	442	453	399	402	439	421	446	424	433	441	392	460	450	441	442	406	450	416	423	420	421	401	432	394	446	419	426	418	412	441	414	431	370	438	418	434	429	452	405	419	411	464	432	412	406	458	447	422	427	371	457	466	438	412	403	413	480	400	462	386	447	429	426	461	448	461	438	429	397	418	451	417	385	372	474	379	451	440	425	447	445	406	460	414	416	462	453	427	444	446	400	409	411	430	436	478	399	428	445	412	452	413	460	403	437	430	428	428	423	429	436	430	403	421	401	404	412	394	404	448	418	446	451	408	446	424	475	428	427	406	430	402	435	454	433	446	412	430	369	422	433	420	391	425	424	411	439	400	444	430	435	432	419	431	456	439	406	444	460	399	454	401	435	441	448	374	403	434	435	405	420	398	430	431	436	443	427	430	453	430	462	447	445	433	429	439	436	447	445	419	416	405	434	464	416	374	466	396	432	450	472	412	425	432	424	432	439	419	433	419	406	406	414	432	396	397	380	453	438	451	415	427	409	430	454	418	432	406	419	447	435	422	398	422	453	409	455	359	413	454	445	395	422	416	435	454	442	438	443	419	378	427	397	404	427	418	444	436	437	442	459	472	420	415	417	435	427	422	415	455	385	424	442	437	460	448	433	440	444	427	440	463	471	445	412	458	446	398	400	419	405	408	434	448	431	408	413	427	424	429	426	433	485	434	446	419	449	432	463	400	409	431	416	430	425	417	445	429	420	426	450	453	437	461	425	437	430	372	397	396	476	424	464	442	423	413	445	424	402	425	416	454	403	426	428	430	454	424	426	407	438	399	425	431	432	451	441	438	446	427	375	467	399	432	408	460	429	416	419	438	413	466	440	412	457	458	420	429	435	452	456	445	450	439	449	443	403	425	432	447	426	434	425	412	447	405	430	427	463	439	464	425	485	399	423	413	407	437	424	415	429	454	451	441	438	393	463	453	448	473	404	459	442	400	429	425	448	417	434	422	413	396	421	429	417	418	461	437	408	419	416	421	423	438	401	429	434	443	419	414	397	483	443	398	437	441	430	426	414	433	438	415	419	387	415	421	417	403	420	433	403	431	442	426	436	476	425	395	453	408	467	455	433	401	469	452	429	417	430	474	428	431	437	412	409	404	412	424	442	403	452	450	424	423	424	446	399	433	434	443	427	433	429	417	438	441	439	430	432	434	422	437	423	402	434	414	415	448	424	418	441	399	417	441	425	400	409	427	444	427	419	439	431	430	409	444	438	452	421	447	433	440	402	442	456	420	415	433	415	427	443	431	408	451	420	435	436	385	436	456	462	414	435	461	482	426	401	423	420	418	404	429	415	430	437	401	458	418	388	435	468	410	411	425	409	442	413	426	448	437	417	451	435	435	467	407	430	431	423	390	455	414	394	445	449	396	471	467	450	480	424	428	405	418	419	430	417	461	447	474	410	424	412	380	399	433	424	447	453	428	449	470	472	424	429	417	447	405	432	392	452	396	421	422	405	381	431	459	404	442	451	448	411	426	479	430	405	444	428	438	417	442	408	460	413	426	460	445	425	442	452	418	407	439	478	454	396	459	490	408	389	441	434	400	430	428	447	448	383	417	442	424	456	458	462	416	409	398	387	434	466	450	415	444	395	463	440	408	420	402	441	449	424	428	432	430	402	429	429	415	389	418	444	434	411	423	424	443	409	423	446	411	424	443	430	407	439	430	445	399	425	414	405	437	481	429	448	450	445	395	412	419	401	411	452	423	432	422	451	416	449	429	446	448	414	416	390	435	453	414	438	445	467	404	416	422	408	419	453	433	448	407	421	397	449	423	460	431	440	428	421	420	434	431	450	433	422	442	439	428	416	419	412	445	435	382	475	413	410	397	441	393	415	441	443	413	388	444	442	416	421	435	414	409	416	437	442	423	465	422	395	455	414	428	449	447	427	453	417	469	418	463	416	434	428	446	444	410	445	446	445	463	424	422	452	420	398	430	393	419	428	448	455	419	418	411	437	422	433	439	441	452	412	417	454	435	402	429	398	463	454	425	405	441	432	444	403	424	410	431	424	400	466	426	444	435	405	417	469	387	396	456	394	449	425	395	444	402	454	450	435	416	405	417	414	404	406	429	439	459	493	424	401	389	417	412	436	433	409	444	430	406	428	417	408	424	454	416	447	431	439	428	425	418	402	391	410	432	414	463	449	431	429	428	433	450	479	435	434	398	423	421	438	393	393	433	411	408	425	427	419	457	404	427	468	442	450	423	423	431	446	452	453	398	454	434	397	431	429	413	429	441	441	421	439	427	441	436	406	454	451	433	441	449	430	449	429	450	406	428	451	411	437	440	426	443	415	446	461	435	486	462	440	438	452	381	438	433	418	432	449	414	441	433	445	433	432	408	404	446	427	417	421	409	420	420	429	466	404	417	433	428	446	455	420	446	404	415	432	411	410	424	410	443	431	457	455	464	459	432	422	411	420	442	400	421	430	393	446	423	424	416	449	420	414	451	421	406	436	433	406	413	457	449	393	410	403	426	409	420	440	441	395	436	422	442	458	463	395	431	377	426	413	427	451	445	406	423	445	452	410	468	423	425	408	391	458	456	406	439	432	390	437	419	457	437	430	426	457	461	434	421	415	453	407	431	420	418	439	456	426	434	462	419	450	464	460	466	464	435	428	432	402	438	427	426	446	418	434	425	432	456	443	425	398	425	448	398	450	422	427	439	408	416
23707	21128	28125	24343	21089	13300	4455	2653	2067	1655	1506	1188	961	858	819	736	653	603	557	530	452	463	451	385	406	386	380	437	373	351	375	357	339	317	338	335	316	350	333	296	331	342	305	316	293	321	308	291	286	337	303	310	266	327	284	315	284	289	306	288	306	276	283	276	319	293	280	291	321	273	291	297	303	283	280	306	312	258	290	278	321	261	304	320	269	280	309	292	299	312	314	302	306	297	299	287	304	315	327	305	289	293	253	298	317	308	273	276	283	298	310	306	291	300	305	278	287	317	291	304	289	338	307	309	282	293	289	304	312	308	294	278	286	297	301	280	319	299	320	285	301	288	262	346	304	306	301	292	313	306	293	301	306	281	271	304	299	282	309	321	308	290	290	309	327	329	277	286	298	300	305	291	299	294	312	319	305	298	263	284	292	297	327	275	311	295	292	257	308	298	267	311	296	286	287	277	279	285	254	294	269	263	264	289	267	293	291	272	306	277	291	281	306	308	294	285	300	291	287	280	271	279	318	302	302	321	303	297	334	296	295	250	304	301	298	304	295	279	312	273	299	298	291	326	303	272	327	265	293	313	315	305	276	281	300	293	309	292	285	317	307	272	288	287	325	285	320	295	290	273	323	263	299	326	287	292	293	305	276	281	301	286	308	248	292	300	282	275	322	303	296	307	322	284	278	273	311	272	285	256	263	300	275	301	336	286	321	307	340	315	326	294	300	288	262	282	265	284	277	317	265	290	319	303	307	263	274	319	304	301	294	302	279	278	290	266	280	297	285	305	306	294	335	279	302	273	288	293	301	292	273	288	289	320	302	304	286	320	268	303	333	294	322	292	250	297	309	297	288	305	278	307	286	290	277	295	265	259	321	262	306	277	293	286	307	295	308	292	288	306	287	307	290	299	320	302	277	297	323	285	284	265	297	316	296	296	288	293	281	288	321	291	297	309	279	275	307	299	285	290	284	321	281	288	263	287	285	289	305	304	285	307	285	298	263	274	306	282	293	289	311	311	296	272	275	295	302	279	313	315	302	317	270	297	329	283	315	294	340	294	274	304	284	300	289	277	302	269	275	274	264	272	296	312	296	301	304	312	270	301	282	328	301	294	278	322	309	286	299	311	305	283	295	290	291	274	313	278	305	286	287	296	295	300	298	311	290	287	291	300	323	296	313	306	315	300	308	329	318	304	322	296	323	305	265	293	300	311	327	332	290	297	302	325	290	284	297	290	290	302	264	301	302	282	270	303	280	296	310	267	279	295	307	290	305	298	313	298	313	318	309	285	284	291	265	264	300	290	267	284	294	360	292	290	294	340	280	296	297	308	306	297	291	318	296	292	302	263	262	286	294	275	293	283	298	302	287	308	318	331	300	284	308	340	286	328	266	300	300	306	328	305	317	288	280	294	319	310	316	313	263	290	323	290	275	288	262	302	297	296	293	302	314	295	278	308	293	285	310	275	299	269	283	278	301	258	280	306	281	316	285	314	294	271	296	271	287	273	303	288	298	329	305	300	272	293	316	319	301	303	293	319	301	278	297	287	308	284	307	298	347	278	269	305	316	309	298	281	306	272	281	290	295	321	273	296	293	281	297	306	353	320	263	298	285	306	289	284	297	277	286	306	265	280	311	303	313	292	293	310	284	303	272	318	305	285	302	294	271	269	291	298	310	268	300	232	278	285	293	291	298	306	282	298	299	355	282	268	274	301	283	333	282	290	272	260	268	277	330	250	273	303	310	317	290	264	299	304	277	303	299	268	301	286	295	289	297	311	277	291	289	296	284	262	300	286	295	264	300	295	278	325	298	282	306	305	317	311	292	284	305	296	275	294	294	307	311	296	280	295	308	317	267	284	291	291	321	298	291	288	286	298	319	267	301	296	266	313	283	292	258	303	306	290	281	282	301	284	260	297	300	310	288	283	280	275	297	284	299	301	275	273	290	293	293	269	289	311	301	286	302	308	331	289	318	299	292	282	289	321	313	292	280	294	332	302	302	294	269	286	295	315	300	273	292	309	293	317	275	269	296	304	292	281	312	310	273	327	296	296	309	301	328	317	318	303	308	303	295	312	342	323	293	294	306	293	310	297	287	271	316	318	297	285	313	323	284	317	315	292	310	311	275	299	288	295	268	316	282	293	297	313	268	300	298	306	288	278	299	324	304	299	298	305	278	261	316	270	297	271	315	291	262	280	296	294	284	296	303	319	289	279	285	288	285	260	281	310	269	298	266	283	325	291	316	287	320	290	322	298	329	315	302	290	314	280	285	317	304	282	290	305	311	290	305	296	309	277	279	332	297	281	308	296	284	297	305	280	267	285	289	265	327	309	281	316	332	264	301	294	298	294	283	313	296	305	282	297	272	302	302	299	307	270	317	313	304	293	281	292	322	316	283	280	301	313	310	280	294	308	305	307	283	300	281	286	293	273	276	307	306	292	309	320	286	301	309	278	293	304	307	302	329	284	304	304	308	290	294	290	292	295	301	297	297	305	299	293	331	314	319	301	282	298	299	302	318	293	330	291	277	323	319	265	293	304	305	297	273	286	312	285	300	278	315	271	288	312	314	319	293	269	309	314	295	315	311	265	280	303	293	315	320	298	315	286	299	325	307	282	283	267	276	290	290	288	327	292	271	289	284	275	273	280	278	275	287	282	270	308	282	315	289	322	268	333	305	303	300	321	305	296	294	316	293	277	289	282	270	282	309	276	299	312	326	288	319	287	312	272	305	304	310	284	313	309	282	323	320	281	300	281	326	317	319	298	297	297	264	313	297	265	319	318	317	291	336	287	291	302	290	284	299	291	297	287	297	318	305	264	312	320	271	300	277	279	287	320	313	298	274	302	271	304	289	301	319	267	297	319	299	308	304	281	280	303	324	314	280	289	292	299	273	307	329	270	309	290	304	291	286	278	273	303	268	278	270	279	299	276	297	288	303	297	269	294	290	298	297	280	280	301	315	310	288	294	311	320	238	273	317	311	303	311	305	301	319	327	310	275	296	271	289	273	294	284	285	270	318	291	309	294	297	272	289	329	312	299	297	272	280	332	303	280	302	309	281	314	289	309	284	314	263	337	306	292	278	288	300	283	287	311	271	265	293	314	306	314	284	320	289	320	309	322	295	272	250	328	293	309	326	299	270	314	295	280	287	326	303	289	281	302	303	281	290	296	277	287	316	300	265	253	308	314	316	332	279	293	295	268	334	295	313	288	277	291	291	316	272	326	290	313	287	284	296	281	277	271	319	319	304	304	289	286	281	305	277	319	338	295	303	258	308	314	308	309	295	283	292	283	295	259	280	314	307	297	333	271	316	306	289	302	295	291	296	281	298	284	313	289	299	293	326	293	280	299	292	310	296	283	295	289	277	289	249	314	327	295	312	322	300	316	276	287	324	310	281	317	281	299	281	286	316	314	303	320	320	307	277	278	274	299	298	297	300	292	304	280	311	299	324	294	282	262	339	291	296	301	282	304	294	295	306	282	312	308
25583	45015	32144	15446	10499	7926	5830	4483	3723	3024	2540	1918	1550	1307	1203	1048	981	906	814	785	673	565	589	552	515	494	504	493	469	403	449	424	429	404	390	421	380	439	392	404	411	339	355	389	340	365	341	372	347	401	369	355	331	355	365	322	345	386	360	339	352	364	360	348	344	332	355	332	371	339	346	350	328	356	316	305	314	361	342	336	335	340	333	351	354	326	333	352	340	310	372	330	335	323	337	357	318	335	358	329	347	367	338	325	369	324	338	394	311	343	350	333	324	311	323	343	364	354	318	339	335	368	388	357	307	336	341	326	339	324	334	343	341	351	321	349	356	351	309	369	320	352	326	340	338	327	353	338	369	362	321	310	346	324	315	370	336	313	319	325	352	362	371	342	332	324	320	328	350	340	331	321	347	302	327	358	329	369	311	349	314	335	340	309	345	348	375	340	325	350	326	326	331	335	331	351	322	348	363	355	312	329	332	322	338	330	356	297	326	326	325	347	333	326	300	319	354	313	342	356	312	350	335	340	340	322	319	389	324	340	349	349	355	321	359	340	374	316	353	328	314	313	334	342	335	335	342	352	318	332	335	350	351	335	351	331	321	346	337	337	330	367	344	316	348	342	333	344	324	337	348	336	347	334	348	353	313	320	319	337	321	348	328	323	313	348	340	342	377	317	329	351	360	339	345	322	338	360	355	343	312	348	342	332	352	314	350	303	326	324	384	311	310	340	301	320	355	320	335	321	325	329	383	359	328	350	313	328	347	360	336	356	375	348	337	353	351	314	352	325	328	334	360	342	348	359	321	382	381	323	333	363	334	408	358	318	349	311	347	354	329	331	345	305	320	331	351	323	358	370	326	337	329	323	320	334	340	337	324	345	327	374	330	344	352	335	332	351	338	349	367	365	348	323	312	338	329	308	367	376	350	313	339	325	321	365	345	311	330	364	333	331	318	361	364	322	348	331	352	333	363	315	351	358	316	319	319	314	372	376	339	348	331	343	324	331	333	328	343	335	365	354	346	331	294	361	331	379	352	310	322	355	335	338	371	353	323	312	340	364	324	331	358	317	341	370	298	353	320	323	344	321	346	348	340	326	321	297	362	334	348	372	342	345	355	337	318	331	343	320	329	347	350	354	334	332	312	357	346	354	339	346	343	330	338	358	349	320	369	327	332	339	337	364	331	371	316	324	333	352	341	313	336	327	347	333	363	387	323	326	330	304	348	331	329	354	349	348	338	345	321	344	354	343	360	333	341	360	362	340	325	362	345	345	336	332	312	334	349	355	327	355	320	335	327	347	329	349	295	347	329	305	313	324	351	330	366	311	383	317	368	337	336	362	332	327	342	330	345	311	333	329	382	372	336	305	350	355	345	318	346	333	345	293	350	315	357	351	341	367	332	366	343	332	325	345	336	336	342	340	342	377	318	325	378	327	345	338	350	352	321	333	321	344	353	321	331	316	343	335	333	342	339	317	335	346	302	361	329	364	301	319	333	384	362	324	324	341	336	323	347	382	337	311	353	313	318	338	334	341	316	305	348	321	358	323	356	346	332	345	340	337	353	340	325	351	326	321	354	322	331	343	364	354	331	312	298	341	364	364	347	345	308	385	328	355	328	366	329	333	331	311	324	379	346	339	337	340	352	342	315	358	378	337	312	343	337	329	357	307	310	320	372	312	345	324	334	357	340	336	320	355	348	320	377	332	343	363	296	358	337	352	343	324	356	334	339	323	355	345	335	344	333	360	357	359	317	355	314	340	336	322	331	345	313	352	366	378	358	314	330	327	336	347	340	346	317	322	340	347	326	340	333	368	339	357	351	333	339	389	325	319	340	358	352	358	341	349	339	375	308	352	323	328	348	323	340	361	350	312	341	344	342	335	339	338	336	316	330	352	318	319	346	348	326	339	331	335	337	336	350	335	366	356	338	307	319	373	346	347	318	320	360	357	307	348	303	338	338	340	344	332	354	343	328	308	333	347	347	342	339	325	319	378	349	352	383	331	328	362	356	361	332	357	316	333	318	330	335	303	342	330	312	341	329	330	325	325	336	297	359	322	335	330	328	324	338	330	333	320	331	339	344	314	352	370	346	324	333	362	366	356	356	317	317	329	375	352	329	353	308	371	329	329	334	331	334	334	345	343	317	353	339	323	364	358	335	310	325	361	304	307	334	316	336	316	336	338	358	370	316	306	357	319	340	322	329	289	355	338	367	338	360	346	328	349	369	358	334	354	319	336	333	337	325	353	334	327	349	338	321	350	313	359	341	360	343	348	358	326	344	360	343	338	339	340	317	331	300	375	329	346	311	324	366	345	333	337	305	343	339	340	316	331	326	368	315	335	333	310	335	335	342	334	321	338	327	337	334	304	354	293	339	333	333	308	322	352	336	376	339	334	336	335	305	352	320	330	322	362	317	346	384	336	321	343	326	358	310	321	338	327	353	342	313	329	347	354	362	328	345	364	332	369	361	388	328	374	341	341	361	324	334	349	333	351	333	313	327	320	326	351	368	331	352	335	358	339	342	370	310	333	323	326	339	306	325	345	339	350	330	346	332	350	318	322	312	312	351	322	355	331	361	332	345	320	318	331	323	355	368	308	358	347	293	345	349	357	329	329	336	340	308	352	339	360	334	352	326	313	328	355	346	333	360	351	379	319	314	336	353	336	344	324	311	349	315	341	355	339	350	324	346	315	323	326	313	311	344	334	338	347	330	346	359	310	314	333	352	318	327	321	309	359	364	328	332	347	319	306	316	311	339	361	362	344	320	339	319	305	347	312	336	352	361	311	373	354	329	364	360	334	345	320	370	320	344	330	360	355	336	337	323	307	354	324	332	339	353	369	289	314	321	295	322	343	349	310	341	354	347	338	350	344	322	357	351	339	342	318	338	303	325	346	345	336	340	338	348	345	353	335	338	312	301	316	345	346	355	367	331	325	319	364	346	354	328	336	339	318	348	354	341	315	334	314	348	334	307	317	359	357	323	323	339	328	336	371	321	350	358	316	354	362	347	296	335	349	357	370	333	352	344	313	352	334	343	334	360	347	353	318	321	355	309	348	309	345	351	328	356	358	353	314	336	358	335	344	334	334	335	343	323	344	297	339	333	318	331	330	336	320	350	349	367	375	338	331	340	362	333	315	362	341	372	327	383	372	332	342	322	340	359	352	332	307	349	336	334	353	339	319	343	353	350	342	319	348	361	333	353	335	340	312	342	362	325	324	329	305	311	377	332	312	360	316	315	327	316	372	320	330	318	337	338	339	335	365	358	324	337	345	332	337	309	327	325	316	339	331	374	356	335	330	313	344	342	290	343	333	309	342	319	323	356	327	317	356	310	352	338	353	310	356	340	305	349	342	370	333	317	336	346	335	317	326	352	333	357	353	351	338	327	362	331	357	341	369	333	327	327	344	341	371	328	338	311	324	332	353	323	342	350	377	350	296	339	363	318	362	329	325	370	333	349	346	329	315	326	320	335	334	322	372	312	356
24740	21131	27290	25188	15364	4580	2741	1941	1591	1286	1136	979	771	738	636	627	619	583	524	490	443	455	433	426	384	396	423	399	377	360	378	371	359	325	329	349	329	376	373	332	337	336	325	315	344	329	339	335	360	317	300	328	319	312	316	287	339	340	359	297	338	327	297	323	336	301	309	326	330	322	309	332	337	318	329	315	310	279	322	308	315	311	309	326	319	308	314	285	328	298	299	322	310	327	296	313	364	334	309	351	322	302	316	347	334	308	291	290	288	300	304	308	303	326	312	316	314	322	318	317	316	291	323	313	322	315	318	325	315	312	332	303	318	307	322	321	331	332	288	309	301	313	332	296	294	328	354	353	313	322	334	279	318	299	325	290	303	278	328	292	319	342	317	344	272	313	308	293	319	307	339	313	345	315	338	305	295	321	343	336	343	346	338	304	319	303	319	314	337	325	326	317	316	348	280	346	329	291	282	296	325	324	335	315	297	290	321	320	273	284	282	332	317	297	321	288	278	296	286	297	316	331	323	301	306	344	308	324	317	294	330	326	320	287	303	344	318	303	308	312	291	290	319	284	308	318	289	302	323	325	311	342	271	309	354	332	289	301	348	292	301	337	340	323	316	310	288	293	317	312	285	318	316	302	287	318	335	315	328	297	289	301	286	311	306	305	343	280	330	302	301	342	347	308	299	306	360	333	316	324	283	310	285	304	294	323	304	308	310	327	341	293	302	335	320	316	320	316	318	312	334	311	331	329	324	322	370	313	301	341	329	304	344	289	363	349	329	288	310	296	299	322	311	338	300	322	299	316	293	306	304	321	339	297	331	330	332	343	284	304	300	293	302	293	324	309	310	345	326	313	311	324	315	315	306	316	321	303	321	323	304	316	320	287	308	310	322	281	310	296	304	319	322	303	336	305	317	284	301	301	323	325	297	326	305	322	305	298	305	304	298	323	291	302	332	330	293	306	309	301	320	311	302	324	325	360	303	300	317	329	315	320	300	342	320	303	330	281	303	323	308	358	334	322	321	281	322	311	329	298	313	305	336	309	303	313	314	294	315	292	322	309	306	313	319	312	322	334	314	315	287	311	314	315	300	341	321	321	333	339	307	309	322	284	322	295	322	324	295	278	305	322	321	296	315	296	327	316	316	293	325	301	343	305	311	303	322	318	306	316	314	339	315	324	340	319	311	308	261	316	298	303	283	307	302	296	277	322	294	326	327	353	309	305	291	284	324	289	319	302	336	314	330	288	326	293	308	309	339	305	303	323	325	310	318	344	302	291	294	320	314	298	302	281	313	305	326	320	271	299	296	326	305	305	310	303	296	283	305	329	303	293	362	318	302	329	301	313	307	293	335	304	326	299	299	318	315	289	285	299	300	346	297	312	286	325	363	310	300	328	340	320	308	302	284	322	309	317	317	290	338	272	305	299	318	302	318	301	306	314	311	329	333	287	298	283	296	313	309	280	326	282	360	323	323	315	308	322	319	349	318	294	305	302	334	314	311	337	328	300	341	296	331	287	324	316	305	342	338	330	323	289	338	305	297	331	279	308	335	287	322	305	308	306	297	300	286	329	335	302	338	343	336	313	333	321	327	331	331	312	316	292	305	311	297	321	311	325	332	283	315	282	304	306	334	322	329	284	337	323	308	339	326	338	316	304	303	306	289	299	329	295	311	306	323	296	296	309	311	302	286	288	295	325	314	331	327	319	303	323	332	317	317	335	329	299	295	336	316	322	319	306	324	320	291	323	317	352	334	339	279	322	329	297	325	318	301	300	284	289	334	313	278	354	316	304	331	336	335	293	304	331	334	336	281	328	303	354	319	289	308	332	304	304	308	351	320	325	293	326	313	307	297	305	312	341	297	356	286	282	300	306	338	273	354	290	278	320	287	321	295	309	321	288	333	295	318	332	314	329	291	312	308	338	315	308	296	283	284	322	337	326	331	342	303	301	314	298	303	332	357	299	286	346	320	298	312	309	328	319	332	312	288	306	309	322	297	293	324	325	293	315	310	329	295	320	341	306	294	330	294	317	329	328	322	315	308	328	327	308	327	322	328	324	332	331	313	322	294	320	310	305	290	327	286	308	312	307	328	320	323	288	308	343	300	300	317	317	325	329	322	331	313	303	322	326	321	348	315	306	272	315	314	296	331	289	334	321	315	324	330	329	273	306	307	336	303	324	298	292	297	313	322	326	323	342	315	329	353	298	319	334	318	311	314	316	292	292	323	288	333	287	303	324	307	325	341	305	309	339	329	312	325	320	293	322	318	291	311	311	300	307	298	366	333	329	300	324	292	283	327	314	312	293	339	314	283	286	283	296	320	345	324	314	329	305	306	342	276	317	319	296	327	298	310	340	310	342	305	315	327	312	294	290	332	320	326	280	298	324	309	294	306	329	302	309	314	298	329	326	314	329	335	322	329	306	334	311	276	288	302	288	335	302	336	324	288	322	345	301	333	302	289	307	311	306	316	341	336	308	327	327	301	316	333	309	325	316	307	300	303	320	290	297	317	298	308	289	326	298	309	320	314	333	336	300	320	333	285	333	331	311	321	322	314	317	316	341	319	318	309	318	313	325	300	324	312	292	329	318	292	316	324	322	297	336	308	302	308	324	312	311	311	277	318	301	292	302	318	321	296	312	286	317	298	297	308	334	286	314	302	358	316	327	317	295	310	287	324	319	316	313	310	313	311	339	311	318	322	314	340	335	289	310	298	302	347	337	312	341	317	307	344	336	304	319	334	315	328	326	306	321	302	321	326	336	345	289	304	300	317	325	297	294	320	334	314	302	341	308	312	331	295	311	309	310	307	314	326	307	318	309	297	322	331	312	310	304	324	270	301	295	321	337	316	326	299	308	336	325	303	331	327	295	302	294	311	292	309	320	286	296	313	338	333	319	302	322	363	322	278	317	320	320	321	306	324	305	319	307	337	296	291	332	327	323	302	300	300	348	307	319	322	303	299	327	290	319	331	299	326	309	307	330	307	338	315	304	314	318	319	320	287	318	344	295	314	316	316	315	297	297	309	309	295	312	329	339	331	311	342	304	314	309	315	304	347	308	319	299	312	295	317	307	349	317	300	304	311	300	316	317	318	280	301	280	288	270	331	321	313	291	320	322	320	332	296	313	326	326	300	321	306	331	296	306	313	326	302	302	310	314	333	303	303	333	309	335	324	298	315	305	311	327	300	292	341	298	292	306	317	307	315	316	303	309	313	305	277	312	319	322	311	310	314	320	328	298	321	319	338	311	320	302	329	318	309	312	317	302	312	331	318	296	316	332	309	335	337	334	301	309	317	312	287	294	319	299	332	348	338	308	313	310	309	315	318	321	315	328	299	316	306	319	337	269	318	291	326	334	289	285	317	316	306	330	299	310	302	324	370	279	317	337	310	313	294	330	300	331	355	340	329	326	313	324	298	293	303	309	287	316	315	321	334	303	336	301	319	312	324	330	332	318	311	301	321	313	319	320	323	339	317	304	320	298
24099	42027	29425	13741	8789	6196	4838	3669	2930	2460	1967	1646	1307	1115	961	927	853	797	704	650	562	554	519	486	515	469	414	468	454	434	413	438	374	422	410	372	405	387	410	373	390	392	370	402	387	383	358	399	372	364	356	354	365	373	335	377	365	356	382	361	368	344	360	349	351	366	366	352	355	350	323	347	336	341	337	354	347	352	368	344	327	354	386	359	385	346	358	344	372	332	348	326	369	383	347	381	336	342	373	337	351	344	343	331	356	333	349	353	327	368	341	331	356	372	321	348	350	335	348	352	350	360	346	324	341	322	373	359	331	347	344	363	366	367	343	350	338	332	353	368	333	324	344	368	351	317	351	342	331	320	401	341	340	334	354	326	370	368	330	351	362	363	359	329	361	350	338	334	362	342	366	355	315	355	355	330	359	362	337	382	387	347	359	323	342	359	346	343	359	354	319	356	299	330	369	333	372	362	344	355	329	361	339	357	340	345	326	363	358	374	344	321	376	314	322	342	359	361	314	306	350	348	332	369	364	337	325	388	326	351	355	339	377	363	378	369	343	314	365	367	333	322	345	354	328	355	318	348	348	321	292	351	347	342	359	337	357	351	328	356	330	337	338	343	336	379	331	356	318	325	338	350	342	336	338	339	363	364	346	376	350	367	308	328	328	377	344	383	345	369	358	316	328	356	335	339	355	341	336	397	317	357	369	343	329	348	340	338	317	378	360	325	335	327	381	384	314	318	362	320	338	343	362	362	339	372	349	370	320	360	359	324	376	323	341	340	344	347	319	349	322	361	339	345	347	331	353	370	354	379	326	340	337	324	348	340	357	348	331	322	325	349	332	357	347	352	344	325	313	360	345	348	356	385	319	326	376	337	329	346	360	337	368	333	326	341	360	327	371	321	369	315	338	373	356	393	349	341	347	327	358	361	375	349	346	355	348	312	325	372	365	344	372	347	336	322	338	365	350	363	332	347	333	359	342	316	379	329	367	319	354	343	353	342	376	351	356	313	321	368	349	368	365	342	345	351	381	334	354	317	326	351	322	383	335	355	326	379	317	362	347	357	302	328	368	332	376	338	333	357	330	328	306	342	359	340	358	384	326	347	362	347	381	354	304	330	336	355	372	317	326	331	364	365	351	345	354	353	350	327	351	326	342	336	351	349	338	331	325	367	347	332	322	354	350	392	358	318	346	362	361	383	338	362	347	363	366	357	376	365	367	391	360	365	327	331	346	334	335	354	327	355	318	386	362	358	354	361	330	344	323	331	355	370	340	364	345	330	338	356	332	351	345	370	342	378	377	375	353	335	376	374	328	353	333	344	326	338	332	347	350	378	331	327	365	326	329	348	328	359	333	347	330	341	327	338	325	360	347	332	330	349	323	379	352	350	346	338	318	367	364	351	364	349	335	359	371	343	338	345	329	358	395	384	350	349	360	361	361	328	341	367	327	362	315	324	342	351	361	356	375	351	325	295	347	386	321	348	345	378	375	326	318	366	343	359	342	332	370	357	372	359	352	292	336	352	337	319	354	339	381	347	401	358	320	362	359	329	360	321	340	353	372	343	343	331	345	355	358	314	340	345	352	334	335	335	356	343	329	339	337	357	358	323	331	345	382	332	363	336	339	322	353	344	347	340	369	392	368	331	338	362	368	362	321	350	364	366	342	337	351	329	334	345	326	356	316	369	361	350	348	337	356	330	336	343	352	381	326	331	359	351	340	329	380	313	332	281	356	345	333	354	365	292	338	346	368	332	348	339	326	338	340	376	347	340	369	368	334	329	333	330	380	337	350	356	340	367	364	346	353	350	339	337	360	323	347	329	365	334	331	347	318	355	379	342	350	344	346	327	341	355	365	314	344	402	385	367	351	342	338	317	339	330	333	366	383	348	355	332	348	341	353	386	327	350	365	375	367	332	325	339	345	345	359	351	366	353	359	323	340	359	381	315	336	331	360	347	347	333	347	359	333	382	375	314	373	335	367	349	321	370	335	323	380	347	319	325	380	351	340	363	331	344	366	325	377	336	369	313	360	366	342	350	326	362	374	322	357	362	364	354	352	318	350	364	354	320	344	356	364	365	313	335	343	394	324	369	366	335	321	379	329	351	323	350	359	317	352	351	351	373	366	342	318	377	364	369	365	388	369	324	354	336	315	333	325	343	321	372	351	301	343	345	390	381	371	354	366	375	348	322	337	345	328	345	349	353	348	358	344	347	374	346	355	362	334	336	345	324	310	341	367	355	328	321	330	324	346	343	380	329	327	339	391	347	319	303	330	365	359	337	355	365	361	361	300	358	355	321	369	351	334	307	346	322	343	349	359	343	313	325	336	350	340	362	350	326	338	345	370	350	347	347	347	344	340	348	362	348	351	344	361	339	347	344	360	342	349	344	366	356	382	369	360	353	350	324	331	367	321	362	371	360	363	335	362	371	333	319	321	370	377	345	376	353	369	307	334	340	311	357	361	362	364	350	332	371	332	324	353	335	393	350	352	358	340	346	353	364	331	327	336	354	367	333	347	324	356	290	376	335	333	359	384	356	331	329	354	360	372	348	333	317	362	355	331	351	353	344	358	355	389	356	363	350	353	344	360	361	363	364	393	371	338	341	359	349	332	389	351	367	340	284	377	349	355	350	321	340	349	339	308	348	362	364	339	334	351	351	342	329	354	314	350	347	325	354	314	382	354	327	373	366	340	352	358	360	352	349	358	374	336	373	341	350	369	388	357	339	320	332	345	369	330	351	375	370	363	357	400	302	368	330	368	334	335	320	384	316	320	319	355	353	351	358	346	340	377	363	339	332	348	363	359	332	372	369	348	319	348	312	370	348	361	351	350	338	374	358	335	346	361	349	331	344	379	350	334	379	342	337	330	371	312	325	352	324	357	343	356	336	355	344	348	346	350	327	358	326	369	357	344	338	358	337	324	361	355	327	320	359	303	330	345	311	339	349	367	359	344	394	325	367	362	337	357	362	346	321	343	333	326	337	353	378	369	362	345	341	379	371	345	346	351	356	355	375	388	306	350	361	339	326	350	356	352	343	357	339	345	371	355	361	376	363	338	321	373	328	331	311	353	355	339	365	331	358	372	364	345	347	366	322	341	348	343	348	360	338	344	383	359	360	340	363	356	320	357	330	337	300	357	337	356	359	341	326	355	328	331	357	352	357	375	352	343	363	346	336	349	353	325	371	345	352	353	339	375	333	350	307	344	337	327	336	342	353	354	355	332	366	338	373	342	355	346	343	363	364	345	331	373	361	330	337	335	338	353	316	326	343	378	321	377	353	322	350	373	345	345	355	325	354	342	368	369	321	343	356	359	333	352	383	357	364	376	330	347	344	365	336	338	354	381	360	312	339	372	337	362	335	371	367	353	359	372	349	321	364	337	315	363	360	325	341	319	338	333	322	322	330	368	359	342	298	314	346	323	331	329	371	342	316	387	300	358	328	352	335	352	368	370	346	345	339	355	364	358	332	326	332	326	336	348	332
22634	21162	28697	23938	21191	21303	12860	4015	2796	2229	1937	1533	1188	1018	886	776	803	702	658	486	470	451	381	357	416	333	335	318	327	291	280	286	299	236	261	276	265	234	263	232	239	224	220	234	190	208	208	216	208	201	187	210	210	228	201	200	186	196	202	195	172	207	209	184	173	205	181	191	182	180	188	161	175	202	173	222	174	190	172	184	187	198	194	179	186	200	192	176	181	159	185	187	195	214	195	176	207	235	165	210	182	171	193	202	179	197	191	173	185	154	190	162	204	188	196	171	188	203	192	179	192	172	192	190	187	172	195	199	179	167	187	180	172	200	190	177	196	171	193	190	182	160	172	194	190	192	187	221	187	177	204	170	172	203	195	185	177	192	194	191	207	185	192	162	174	185	183	175	189	188	192	170	192	184	162	163	186	177	191	176	174	166	218	189	167	188	175	193	175	164	169	172	178	174	173	182	168	163	180	197	187	199	169	172	208	170	197	181	174	197	179	180	167	178	169	210	190	174	196	200	171	183	175	202	190	213	182	176	209	194	149	194	188	176	171	191	169	198	176	189	184	180	169	186	181	176	187	191	198	199	169	180	171	199	230	191	192	195	197	220	192	166	186	208	169	171	184	181	200	200	198	168	183	185	183	180	200	185	183	191	180	167	192	179	170	184	176	194	172	211	202	194	215	182	185	186	170	206	192	198	201	171	184	175	208	186	194	189	188	161	175	182	178	179	174	193	175	193	188	189	180	171	180	163	198	192	199	210	188	183	189	193	190	196	184	175	174	156	184	191	158	173	202	181	184	193	189	177	182	193	178	192	174	166	198	179	202	209	178	215	171	188	188	190	190	181	173	194	220	209	203	174	204	176	183	162	220	165	165	166	184	187	158	199	178	206	183	178	205	182	155	187	171	159	198	204	190	190	176	182	172	196	169	179	194	212	193	198	196	203	180	200	165	179	189	179	193	175	189	194	184	192	182	186	180	168	178	167	185	209	174	184	188	182	189	219	187	189	167	206	167	200	177	186	185	172	185	179	167	162	187	186	174	157	189	178	193	198	182	195	183	185	196	173	186	184	179	193	195	192	193	188	178	180	184	175	185	180	187	182	177	201	167	177	169	209	177	188	194	177	179	202	151	176	171	191	201	168	197	195	158	168	183	175	184	205	204	203	198	173	177	168	189	192	199	166	193	200	197	195	183	193	163	221	159	189	165	188	181	206	185	187	137	186	183	191	171	167	182	178	206	184	213	178	202	192	187	195	205	152	189	182	188	183	182	190	178	200	215	189	211	204	186	188	168	190	162	209	166	172	177	192	204	210	177	188	187	180	184	156	177	194	201	185	174	162	173	198	190	208	177	186	223	188	165	198	202	184	176	182	170	202	191	199	198	183	167	193	144	166	184	181	171	199	189	180	184	170	175	189	175	182	193	172	209	162	166	200	187	204	189	189	193	188	186	172	199	204	161	165	194	200	179	171	157	165	180	183	184	175	197	204	167	166	183	176	197	172	209	187	187	192	194	185	180	208	207	180	191	172	178	196	199	182	203	174	201	202	189	165	189	159	189	186	177	193	181	185	204	204	175	200	179	193	183	201	150	170	206	187	192	201	190	174	189	178	180	191	192	178	182	175	192	222	181	179	190	178	196	184	177	194	187	199	185	175	180	202	194	215	187	165	167	167	185	190	205	193	169	187	197	180	183	164	168	187	191	197	191	166	172	194	194	201	209	174	180	198	186	182	206	179	168	185	177	185	196	208	196	179	181	197	169	166	204	196	176	187	197	181	189	194	191	178	188	176	170	216	169	211	188	173	196	206	171	158	185	174	170	186	177	158	193	194	176	197	190	174	165	189	185	181	200	157	194	189	183	173	181	178	174	193	181	188	211	158	176	149	179	195	154	196	211	194	162	193	212	191	174	188	198	185	187	189	163	183	193	212	217	182	186	162	211	187	183	173	187	156	167	176	157	183	190	200	180	173	171	162	188	175	189	232	194	198	203	207	196	200	173	189	175	177	182	173	174	189	188	182	165	221	171	171	196	191	177	188	199	196	186	204	176	183	198	203	159	160	166	178	191	188	190	164	194	173	195	181	166	187	178	196	189	172	169	173	181	196	194	181	202	196	189	181	206	220	173	179	187	188	177	165	195	170	164	184	199	175	194	189	207	221	174	156	156	180	182	181	172	205	173	158	197	206	193	195	178	190	198	162	175	172	184	190	178	182	187	204	159	186	183	173	182	210	192	183	195	191	183	204	179	206	178	204	170	174	181	198	178	187	164	198	173	198	220	190	185	200	186	189	179	180	174	209	155	189	201	179	176	187	175	201	183	192	197	195	198	177	198	222	220	179	190	171	177	180	176	188	192	182	198	184	205	186	178	169	180	186	166	195	212	191	210	163	173	180	184	175	180	190	173	165	198	168	196	175	185	181	169	181	185	177	193	176	212	183	203	206	167	178	201	173	198	188	191	162	190	183	196	175	187	183	190	181	168	175	178	172	179	186	182	188	194	187	210	182	174	165	178	172	173	185	180	195	197	192	196	170	174	186	203	199	169	172	177	195	203	147	185	167	183	157	191	181	193	206	204	175	170	177	180	199	180	175	205	174	179	202	178	185	172	203	185	169	182	189	179	201	175	167	170	174	175	176	184	194	177	182	206	189	187	193	180	215	181	158	200	186	185	183	208	188	193	172	176	187	174	199	192	186	199	191	198	183	167	168	165	204	178	175	199	167	181	203	190	171	183	206	207	189	203	174	207	192	171	173	176	175	174	167	160	188	202	193	188	175	170	177	179	197	203	173	168	166	193	181	218	193	197	181	208	178	211	173	170	198	202	201	193	179	172	194	193	185	172	185	193	175	163	178	208	190	182	199	189	174	178	167	192	176	175	195	183	184	204	172	175	201	183	182	189	198	194	174	162	195	204	176	198	201	173	171	173	181	192	177	168	179	180	152	169	190	171	174	162	183	186	200	185	171	188	182	177	184	193	182	175	169	159	194	204	192	175	186	162	180	183	202	193	189	193	180	175	180	218	177	179	165	203	211	189	167	207	180	209	170	175	205	170	183	201	182	188	218	187	168	191	181	184	170	168	197	201	150	166	176	186	181	181	158	191	193	197	182	174	191	184	199	179	194	186	209	206	190	205	190	189	170	208	213	213	185	197	192	207	184	162	170	201	187	159	183	206	194	196	209	197	189	184	212	191	191	211	186	227	206	189	195	193	191	183	181	199	178	188	187	182	165	184	184	187	191	188	180	194	192	185	189	208	162	183	213	188	183	203	173	161	181	169	184	185	215	204	191	180	161	205	198	196	203	210	191	195	181	182	176	181	173	176	211	176	184	195	188	186	164	182	194	189	149	186	173	181	190	194	174	189	168	205	193	183	190	195	161	172	207	172	196	188	198	193	189	184	191	159	199	204	191	203	178	187	190	186	189	182	183	186	177	200	183	187	179	178	191	209	178	174	187	171	184	187	187	183	166	160	192	210	203
27709	52683	39583	20606	14306	10270	7948	6423	5055	4123	3356	2669	1994	1672	1427	1348	1188	1148	924	786	706	581	554	530	476	441	451	438	404	380	372	343	340	306	278	298	295	268	268	286	251	269	266	249	244	252	216	258	239	226	231	244	224	235	231	225	209	206	247	243	215	219	224	218	209	205	206	208	241	210	223	206	231	207	202	206	220	195	211	223	207	237	213	238	193	198	228	222	207	214	198	201	235	247	249	219	200	230	204	218	208	183	221	235	206	211	197	193	218	200	205	211	196	201	221	193	219	219	208	208	193	216	211	193	208	200	200	208	206	204	192	209	209	203	214	214	205	221	223	201	216	213	184	209	225	199	220	190	200	223	180	216	200	206	182	215	235	221	191	203	192	221	207	241	199	226	183	206	214	219	228	206	183	188	214	231	194	207	220	208	234	209	203	236	212	203	180	201	206	228	208	232	200	201	197	226	170	199	210	194	198	175	230	219	236	185	203	199	193	220	220	216	221	212	201	219	210	197	217	206	189	225	216	225	202	198	251	203	203	205	194	237	214	209	211	190	212	203	179	241	193	189	210	209	196	199	228	210	202	200	184	204	210	222	234	203	217	198	204	202	214	187	234	192	221	168	187	215	203	199	221	206	217	203	198	211	219	199	199	204	231	220	220	221	227	212	204	206	203	221	201	210	208	203	223	206	201	190	193	216	220	216	217	205	187	218	221	193	192	229	232	187	209	225	199	235	212	187	211	237	207	207	234	232	233	224	230	206	227	221	194	197	205	226	217	213	213	189	227	212	207	201	214	206	225	212	226	213	212	211	204	242	227	209	198	203	200	198	187	194	196	209	226	233	202	194	184	197	226	205	238	201	206	208	228	221	214	221	221	226	224	200	232	232	226	203	207	219	204	229	201	206	206	179	224	215	219	214	221	192	215	218	193	207	215	195	197	204	217	221	216	222	196	225	202	201	200	214	201	238	209	222	200	231	217	214	171	213	227	208	184	209	217	221	210	229	205	211	222	205	235	190	253	210	195	222	187	220	199	215	193	225	205	227	231	219	192	209	211	213	190	209	214	205	223	182	194	197	207	219	210	198	207	222	241	203	211	211	203	194	218	219	171	188	205	214	211	201	224	223	222	197	221	205	200	213	194	207	184	203	193	202	207	177	229	218	204	219	223	210	211	196	228	260	219	201	215	229	199	230	199	208	192	193	192	214	197	219	205	212	220	206	217	190	208	229	213	221	217	216	209	220	221	233	214	224	209	230	199	211	214	209	208	216	214	228	213	201	204	209	188	211	221	202	199	214	222	194	215	220	213	217	219	211	208	167	195	212	202	218	195	208	216	206	223	230	207	217	219	224	196	199	200	209	204	208	207	233	213	198	227	196	198	196	202	188	196	208	203	235	199	215	209	207	194	207	219	187	210	189	222	217	213	182	220	191	233	215	202	221	233	225	173	189	197	235	217	210	195	192	209	218	215	208	231	195	198	194	235	213	213	211	207	178	214	189	196	220	238	208	187	216	232	220	232	226	227	225	205	236	212	202	185	195	220	204	212	206	201	220	198	207	228	220	223	244	240	217	231	208	209	217	199	201	190	218	208	192	196	198	225	204	202	219	212	209	239	182	192	196	211	210	209	215	234	204	177	192	199	210	222	189	210	190	178	178	194	165	212	231	211	212	211	202	213	206	208	220	203	219	215	178	219	204	227	196	212	223	211	199	208	207	213	231	237	233	229	215	215	218	221	209	190	200	182	227	218	175	233	231	209	248	211	227	214	211	214	190	206	231	214	213	227	202	232	218	206	215	213	204	213	224	183	247	208	223	198	200	211	195	198	217	213	205	206	200	210	211	215	238	187	183	194	195	192	201	212	203	193	229	202	225	216	200	236	210	199	218	206	229	209	200	221	221	200	224	220	211	211	218	193	229	207	213	229	197	230	218	225	244	199	205	222	207	213	199	224	194	206	221	224	208	215	213	200	205	221	204	208	240	192	234	219	212	217	185	184	184	194	205	191	218	221	215	179	220	217	231	209	188	205	199	212	197	200	182	203	186	208	188	211	215	212	216	220	234	223	222	217	189	199	214	216	188	189	213	213	217	213	188	205	212	219	235	208	197	227	231	203	203	210	215	238	188	211	209	226	217	225	206	194	213	219	202	202	208	197	215	224	198	195	204	209	230	200	215	245	199	195	214	214	220	208	225	206	217	211	229	224	214	223	237	191	213	211	230	226	214	197	225	195	185	229	212	197	185	210	218	218	212	173	204	215	189	206	221	218	199	191	231	208	210	209	196	202	209	187	222	203	217	200	233	210	188	216	187	207	204	208	212	231	222	199	197	206	210	222	164	215	205	199	226	184	204	206	230	242	206	216	228	211	207	232	213	210	223	206	229	217	181	206	186	229	214	221	199	216	218	220	207	230	209	209	210	211	197	234	223	186	224	184	239	189	240	205	215	214	210	215	200	221	215	213	195	225	182	225	204	193	216	203	213	237	201	206	192	213	212	176	201	220	204	212	226	205	227	193	220	212	226	183	191	192	186	195	225	204	187	221	190	234	203	190	209	211	220	217	224	192	232	197	184	241	226	207	200	199	212	187	228	220	213	222	218	213	191	197	240	211	178	220	190	222	226	200	208	207	224	193	185	204	207	205	196	221	193	214	216	214	211	200	198	192	204	201	205	207	232	219	205	220	201	201	181	203	223	210	207	208	197	222	213	228	211	215	200	202	230	193	188	202	183	208	235	207	224	194	210	187	193	210	187	197	195	204	220	222	221	223	196	224	194	210	210	187	205	219	215	201	201	206	198	214	236	225	206	206	207	211	203	214	207	214	217	223	199	248	241	209	211	220	197	218	217	207	209	226	219	199	182	201	193	224	205	211	185	239	197	215	218	202	230	208	198	193	196	201	222	203	215	229	216	203	205	210	211	193	216	225	209	219	196	207	205	197	190	210	195	197	200	235	195	223	218	229	180	180	188	200	216	209	214	203	228	195	202	200	208	209	224	222	221	218	243	187	234	202	200	198	201	222	217	195	213	204	211	206	211	201	212	202	216	226	197	218	188	219	208	227	192	190	237	209	205	210	214	218	194	208	233	191	211	211	195	226	187	198	201	228	237	235	205	230	213	213	219	239	216	215	216	201	195	204	210	214	219	198	202	195	215	170	205	223	235	217	213	210	200	210	209	216	234	211	207	211	217	214	202	216	240	210	209	214	223	235	201	212	205	218	202	215	200	216	180	202	228	218	209	188	199	211	196	216	192	193	167	207	197	197	205	216	201	236	198	210	205	219	214	216	190	214	222	221	204	196	191	214	199	197	217	205	213	220	198	182	222	197	218	209	243	215	240	230	194	217	223	228	213	216	228	198	191	219	211	206	213	219	207	182	212	217	225	208	219	233	199	223	216	225	208	176	219	194	198	229	192	244	221	194	200	206	202	186	228	203	180	227	204	186	197	201	194	177	200	187	214	198	220	211	231	220	211	204	186	205	218
28376	23507	23208	10322	4428	2534	1856	1461	1292	1073	953	793	698	643	599	617	570	535	531	481	434	431	432	444	460	458	419	386	434	373	402	452	413	387	442	382	397	439	378	446	368	395	393	395	382	359	382	383	368	392	398	388	400	398	367	384	401	382	370	387	393	417	382	382	427	403	420	385	412	370	397	393	401	405	358	399	394	383	418	382	381	395	401	393	371	402	391	400	381	379	395	399	411	382	381	380	386	391	420	414	369	364	389	383	388	414	367	402	403	357	391	412	391	404	382	436	370	378	351	392	381	391	376	389	406	383	382	384	401	365	378	398	362	383	402	379	404	378	371	381	369	386	405	388	398	393	370	386	397	382	368	377	418	420	387	391	404	384	382	394	359	376	390	377	397	388	351	363	419	405	381	373	356	395	358	381	406	381	396	391	372	395	395	370	404	396	382	397	392	370	392	378	366	389	361	368	384	385	396	383	427	386	368	385	359	392	404	366	413	398	371	397	429	397	381	406	416	367	400	398	414	369	368	425	372	374	400	387	384	399	403	380	399	373	381	385	399	354	407	397	385	387	413	378	372	394	417	333	389	401	387	366	421	387	397	402	381	419	384	402	361	408	392	385	386	405	374	409	411	390	390	376	370	374	417	407	400	396	386	411	380	397	406	394	403	386	425	408	384	403	349	362	367	352	404	395	397	369	403	371	378	402	374	378	404	390	362	396	390	381	351	389	424	407	397	395	357	416	347	374	375	383	399	364	399	412	418	392	394	354	384	446	394	370	401	379	404	400	390	390	361	382	364	355	369	392	369	373	390	373	373	373	358	387	365	431	356	390	402	404	359	381	345	351	417	412	384	419	373	381	361	373	388	379	374	422	381	402	395	392	386	376	399	380	402	347	369	394	417	365	414	357	420	386	375	383	406	395	370	391	334	372	398	393	386	398	382	387	394	389	363	378	395	357	395	390	394	408	398	378	359	388	411	402	408	413	401	382	406	364	346	373	440	403	375	336	417	411	375	389	383	389	412	395	376	385	373	379	375	352	379	381	385	388	396	348	371	358	373	406	379	393	371	353	381	403	374	380	360	419	380	405	387	369	373	372	373	378	367	371	399	395	365	345	356	380	391	398	359	360	360	346	399	383	379	346	365	387	355	351	372	383	358	392	407	384	412	394	398	382	378	381	439	396	390	402	386	385	372	416	377	403	351	441	391	389	389	396	399	389	393	339	387	403	398	389	383	413	407	410	378	349	357	361	376	344	403	374	386	391	387	358	370	374	385	372	360	382	395	371	410	378	394	381	382	396	387	362	385	385	394	424	432	401	408	376	387	369	427	380	357	380	395	383	349	394	391	377	397	386	383	359	365	373	427	405	365	360	378	403	417	416	406	379	370	378	381	407	384	393	383	382	396	352	414	391	363	399	388	427	389	361	372	412	344	428	367	408	396	367	381	386	401	375	380	349	371	380	384	386	399	397	387	362	386	384	389	361	380	393	399	399	397	390	377	362	343	405	357	400	389	396	373	402	398	404	367	381	404	409	369	379	339	393	373	410	365	381	389	405	396	385	392	386	416	400	375	381	395	398	366	372	398	404	400	392	392	392	373	365	376	376	393	362	405	363	386	409	380	405	347	393	383	379	342	359	376	426	399	361	380	413	406	384	372	358	373	330	413	389	357	379	376	383	385	425	396	369	419	366	391	423	422	375	375	383	405	363	380	406	403	355	390	387	389	343	375	378	416	383	395	397	357	398	387	337	366	369	368	391	410	350	378	385	382	375	377	422	376	392	371	348	385	423	425	397	371	384	400	361	399	355	380	401	375	378	391	370	385	342	356	387	387	395	400	394	418	402	364	392	377	381	356	379	364	406	386	416	388	388	382	405	390	384	422	373	406	381	398	396	394	375	350	386	359	383	383	383	369	408	355	409	433	379	405	397	350	400	422	399	378	393	396	362	374	386	380	413	399	402	434	375	401	407	378	394	361	438	349	402	334	344	368	364	394	398	408	359	365	380	368	406	389	410	364	393	403	406	359	385	380	401	381	394	375	389	354	393	368	368	429	421	395	391	389	357	376	363	383	373	407	378	400	408	393	378	378	390	375	384	385	364	371	373	391	375	385	400	384	378	380	430	387	394	376	388	353	414	383	382	408	384	388	346	379	366	385	374	385	381	404	368	386	387	350	404	372	399	377	381	392	367	364	387	367	373	364	364	403	376	377	372	381	399	405	375	372	388	361	383	372	397	383	420	375	399	381	391	380	376	393	414	381	429	402	371	387	373	388	351	396	374	412	365	409	384	366	360	357	409	355	405	405	373	387	396	415	398	405	396	345	423	388	375	398	391	404	378	406	416	409	382	379	387	399	360	378	401	376	367	413	422	375	352	389	394	327	395	366	390	395	389	397	417	379	400	391	402	434	390	405	389	396	378	409	355	394	376	379	379	401	379	417	361	375	382	375	363	409	397	416	413	387	373	353	391	376	395	399	381	393	366	401	398	392	381	357	381	408	392	414	386	395	409	403	374	383	371	430	391	388	369	390	383	403	365	366	352	403	390	417	410	399	416	371	377	393	382	371	385	385	412	365	375	445	382	379	370	389	377	390	371	379	393	416	395	391	394	400	356	386	375	409	400	402	411	402	382	374	348	411	364	390	382	394	373	409	387	376	389	366	376	361	387	406	372	379	369	414	396	435	372	392	388	372	367	400	413	388	401	364	416	403	391	374	413	383	361	398	383	389	393	396	411	443	410	393	395	388	378	395	403	397	394	374	388	394	399	389	372	356	392	365	365	397	363	423	395	396	396	374	381	414	402	394	394	394	358	406	413	382	363	382	361	395	395	401	347	376	422	372	341	388	413	364	377	437	358	372	396	395	411	399	409	403	392	387	361	385	382	422	389	364	374	377	411	357	347	378	410	359	388	376	366	392	407	392	374	389	409	378	377	380	362	403	382	358	416	381	363	419	384	421	387	412	365	369	407	392	368	373	399	417	407	402	383	387	386	407	369	364	377	389	368	381	369	379	361	386	391	402	390	395	392	414	383	435	358	400	350	362	415	383	405	366	369	374	385	404	393	364	369	389	399	415	382	400	370	397	346	403	417	389	398	373	374	413	415	378	373	406	405	401	397	386	363	408	371	383	369	439	392	384	399	341	382	387	408	405	377	344	410	390	392	376	404	405	358	382	421	386	357	394	396	365	373	401	395	372	379	373	392	365	366	376	394	393	364	406	366	389	391	351	386	383	384	376	412	388	399	382	374	408	402	403	355	383	370	384	384	403	350	373	391	372	438	387	386	365	381	387	380	350	374	398	379	374	406	410	377	447	379	364	411	382	339	361	385	373	383	382	374	363	424	355	394	361	400	376	381	410	375	362	399	392	375	382	380	368	396	381	367	411	366	387	358	419	396	371	379	376	363	356	378	390	409	390	404	355	382	375	377	407	393	369	377	381	406	374	392	393	406	371	350	405	397	369	401	396	395	372	402	383	367	405	363
25831	35999	26046	9881	6451	4201	3402	2546	2140	1736	1470	1272	1058	955	862	837	781	704	680	616	599	560	523	517	488	497	489	514	489	510	533	493	475	469	450	454	480	469	442	465	427	458	416	467	443	482	472	435	438	463	448	490	376	465	433	447	441	424	430	419	450	432	424	400	464	400	461	437	470	408	430	424	455	431	406	457	429	469	419	398	422	442	454	414	428	453	422	433	438	453	442	459	434	429	412	463	442	444	431	418	450	440	443	458	447	432	455	443	400	422	444	454	424	424	404	460	429	428	458	471	420	424	474	405	379	429	437	452	411	447	412	422	432	431	490	434	424	423	457	440	409	444	442	443	418	426	433	457	415	442	446	416	406	441	441	453	425	419	422	448	468	392	450	464	467	383	428	410	483	446	444	473	404	432	386	392	431	434	427	410	472	422	418	475	395	479	417	447	461	435	425	448	438	403	428	439	425	423	461	441	412	456	456	467	457	433	430	435	532	443	402	438	435	433	406	463	401	441	400	459	413	400	441	416	435	441	434	441	431	463	405	417	405	457	425	430	447	461	450	439	430	424	420	428	435	444	440	432	438	416	450	440	428	450	464	433	439	429	434	429	416	436	418	473	450	419	459	449	473	430	393	442	455	424	408	450	417	457	430	478	495	441	427	427	457	435	430	467	431	448	431	427	447	419	439	419	440	449	435	421	478	433	433	438	433	424	425	479	444	412	466	441	423	372	417	456	451	458	460	451	460	421	439	446	443	441	418	481	427	389	373	433	442	474	419	442	409	420	446	438	422	401	480	433	436	404	419	441	440	442	451	403	432	414	462	428	470	440	422	429	476	443	421	413	443	437	452	451	411	465	436	481	411	416	396	418	438	441	442	416	450	436	434	434	393	453	444	431	412	451	473	395	467	452	402	416	420	470	447	410	451	423	416	460	397	452	466	455	446	456	451	429	428	453	433	435	439	441	400	451	434	403	459	453	433	423	433	443	418	431	406	448	464	400	475	473	464	433	421	458	453	461	421	427	428	442	421	451	495	490	411	452	449	413	424	442	437	438	411	461	428	462	449	440	439	449	457	452	432	436	479	444	466	433	432	417	449	446	452	460	428	420	434	441	429	417	407	452	448	410	419	420	427	454	434	452	399	468	443	435	443	423	449	455	412	446	438	464	454	431	402	440	477	442	403	449	444	426	412	433	427	480	448	441	450	443	431	407	449	402	440	438	457	448	436	430	432	435	455	474	442	436	414	424	437	431	395	426	438	463	415	452	423	453	480	420	434	405	434	419	426	431	441	441	466	456	444	413	394	478	431	422	454	399	458	439	434	431	399	457	403	388	462	411	440	431	428	433	465	434	442	422	446	457	430	406	425	449	449	414	440	441	425	469	452	433	435	457	404	447	444	421	424	444	406	452	465	425	463	378	433	407	456	421	412	409	465	456	444	442	455	464	421	431	462	433	430	457	445	428	450	405	435	442	446	383	444	414	434	440	424	467	421	418	415	425	430	400	449	413	440	411	448	429	401	409	406	427	444	411	447	455	447	425	471	423	420	433	430	412	397	439	456	438	427	408	419	441	424	430	426	449	443	461	435	459	464	412	413	427	407	419	440	446	429	443	434	441	458	431	426	454	404	448	436	396	476	442	415	453	425	415	424	422	408	439	410	432	459	463	448	435	477	425	441	445	451	477	434	437	459	440	415	412	457	442	386	426	444	423	472	408	397	472	441	413	435	433	414	444	459	439	439	438	443	427	441	445	429	422	443	428	434	432	457	454	440	446	457	404	424	429	431	447	469	447	440	443	421	417	441	454	439	496	406	391	439	440	416	437	442	417	434	461	394	425	441	449	452	497	440	445	431	461	456	484	476	404	457	466	418	450	407	454	413	424	444	426	451	446	428	423	471	472	432	429	424	423	463	449	432	447	411	419	390	421	432	430	454	399	424	421	449	423	419	433	451	463	398	431	435	452	428	433	446	451	408	426	407	446	438	403	449	421	431	407	411	441	429	400	435	426	426	433	417	465	463	449	420	449	431	449	444	384	430	418	416	414	420	409	418	417	411	420	476	411	450	400	461	450	441	453	423	435	444	433	450	444	411	468	412	408	435	420	407	440	423	447	437	458	400	456	406	453	459	407	417	453	394	422	414	468	418	464	421	428	454	444	432	457	438	410	412	427	442	415	432	476	452	414	448	442	431	401	436	438	440	420	432	411	418	460	439	442	444	443	463	405	468	430	415	490	449	442	443	472	457	417	451	446	428	397	441	427	440	434	445	445	425	433	441	410	446	425	436	443	462	429	416	455	424	448	435	435	411	418	439	456	431	431	450	424	417	404	427	444	435	409	440	431	395	394	432	449	419	428	421	405	465	425	424	434	429	431	419	433	408	451	418	424	394	408	447	400	456	440	446	416	421	425	420	445	472	410	450	460	480	416	444	424	462	438	445	433	421	458	438	451	445	456	453	467	439	418	419	424	413	441	421	444	449	442	421	461	388	450	415	456	447	422	435	427	448	459	430	452	446	424	391	449	450	436	432	422	447	435	422	433	447	451	451	460	442	403	456	429	432	411	415	442	422	433	446	448	410	400	418	432	412	434	454	444	411	469	437	425	399	461	427	418	422	417	436	450	418	416	455	444	419	433	417	429	451	441	455	436	429	410	443	423	418	447	440	424	447	436	405	458	455	459	444	421	419	466	444	414	442	404	429	457	411	421	440	443	413	454	428	449	425	444	397	483	423	451	448	437	451	422	466	478	451	453	475	398	473	450	435	424	444	415	407	460	413	431	423	444	404	443	430	454	443	419	415	444	414	441	449	432	404	466	433	450	403	452	423	460	416	426	402	436	419	460	440	428	457	445	412	445	408	457	421	460	430	425	449	440	421	431	439	420	433	429	455	429	476	438	446	394	421	411	466	410	467	411	413	444	445	448	450	426	454	435	445	458	429	421	446	428	473	448	429	457	451	447	420	464	476	433	457	426	448	451	458	450	408	431	433	391	421	464	438	465	468	403	388	445	420	423	422	392	399	429	444	474	404	428	390	439	421	443	406	440	450	471	412	450	478	464	442	426	468	429	404	478	451	439	440	452	462	444	462	456	462	444	387	442	435	467	452	419	445	428	434	400	429	423	448	460	442	403	438	446	455	470	453	445	421	430	430	411	392	397	431	429	438	419	426	439	400	418	414	439	398	430	416	413	411	477	471	449	408	417	415	442	445	426	428	432	429	458	435	449	455	487	422	376	446	421	426	415	436	412	461	440	433	461	428	453	417	485	401	421	435	434	421	488	440	446	406	444	412	449	441	437	432	446	445	431	451	453	444	434	440	456	462	412	425	454	430	441	481	428	428	410	414	434	449	478	453	443	478	447	432	425	404	439	414	423	422	426	427	440	458	445	453	477	425	439	421	451	455	447	417	412	441	439	460	442	467	429	451	442	448	455	376	445	460	429	455	451	434	435	427	454	436	417	387	454	419	430	429	440	397	483	436	475
23729	21125	28160	24348	21093	13197	4386	2525	2040	1717	1267	1204	965	810	735	735	641	651	563	524	499	511	408	436	411	398	391	415	403	370	373	344	316	366	345	345	332	355	336	351	314	305	358	310	302	307	315	301	330	316	304	264	309	295	305	314	308	302	314	288	318	277	292	296	314	313	284	322	320	284	297	293	327	320	290	313	319	326	316	317	326	327	309	323	313	301	286	288	295	292	297	291	301	325	293	292	262	300	292	299	295	287	315	349	305	290	314	276	309	292	307	313	291	304	292	296	286	313	317	275	314	304	277	271	293	316	267	301	295	290	285	278	287	309	297	301	313	269	269	285	297	299	283	287	328	333	253	293	291	274	310	304	278	308	306	318	301	318	273	286	299	306	264	300	309	272	260	307	294	276	309	294	305	307	299	295	301	299	288	277	313	303	290	300	309	303	291	325	295	290	300	308	273	277	306	279	282	254	310	315	292	307	292	283	289	292	312	283	309	286	271	297	319	341	281	300	324	329	307	303	305	302	284	325	310	323	279	316	300	292	339	284	296	267	281	314	286	312	318	299	306	287	298	320	317	298	285	284	289	305	280	294	322	302	287	277	304	286	294	297	279	311	319	289	324	320	274	318	284	290	271	277	296	275	289	294	273	282	295	293	307	292	312	306	313	296	290	281	319	319	308	324	281	323	291	280	267	304	327	266	328	319	307	298	306	302	340	278	289	287	316	295	286	291	298	311	306	277	286	301	322	283	305	305	293	307	272	290	275	293	310	305	316	327	341	328	268	313	294	299	296	281	278	300	299	306	316	313	324	314	290	328	315	321	326	302	307	286	312	320	308	290	301	308	306	302	317	294	323	305	286	270	296	313	280	273	315	285	330	325	289	289	281	291	285	293	281	315	283	304	290	333	303	289	289	280	286	332	290	267	282	280	291	293	281	302	290	329	310	265	308	282	285	290	277	280	299	346	283	310	300	302	293	294	343	303	316	325	278	295	333	300	310	310	297	296	293	291	343	311	291	281	309	290	301	292	311	299	316	319	317	300	309	298	261	309	306	318	284	288	319	296	293	305	301	287	294	269	296	297	303	309	314	324	324	276	284	316	289	309	303	280	307	283	289	271	310	327	283	259	329	299	278	310	302	335	300	302	287	314	301	277	322	290	308	294	272	281	288	300	336	294	262	300	301	307	330	308	340	309	295	297	288	307	301	267	324	283	274	294	278	277	284	266	292	297	318	307	297	301	301	258	295	306	282	307	310	312	296	291	281	345	292	295	304	306	324	313	303	301	277	310	290	273	289	303	274	304	290	269	292	288	308	314	292	316	294	304	307	300	311	326	304	326	310	323	298	270	296	287	272	307	309	284	294	288	295	332	322	323	294	295	280	295	296	265	318	295	310	312	290	340	310	286	314	307	306	304	307	280	311	293	285	352	305	302	305	279	288	316	316	311	285	278	298	299	300	291	289	293	260	311	314	288	307	325	306	310	336	311	277	312	318	297	320	280	291	290	315	296	309	287	279	307	306	277	269	316	291	302	295	279	316	284	297	285	288	280	330	305	301	286	287	277	330	298	277	300	335	289	292	301	277	289	301	301	314	294	320	303	295	291	295	296	300	279	300	312	302	298	290	298	281	327	311	317	278	320	278	304	318	279	304	299	296	297	301	304	298	286	327	295	322	289	305	346	319	277	302	301	318	315	288	267	300	300	319	325	294	313	291	315	287	295	260	293	264	309	318	296	281	313	288	284	287	333	303	306	317	317	293	308	324	316	276	329	280	292	287	301	271	313	297	305	304	296	285	324	309	280	290	295	299	310	280	318	316	306	289	304	286	280	326	309	297	294	299	303	307	300	300	261	312	282	312	278	310	314	270	285	325	280	294	283	320	271	285	271	265	323	278	287	315	308	310	273	306	312	289	289	303	301	294	321	293	291	316	322	303	303	311	295	324	292	279	311	344	299	333	319	300	299	288	311	293	309	285	299	290	305	329	299	308	304	272	320	294	304	313	272	272	291	309	285	289	284	292	298	268	296	320	290	303	317	291	268	286	292	322	315	279	303	303	295	284	279	281	285	311	283	305	283	291	319	263	287	332	310	316	293	296	305	275	326	318	333	284	296	309	303	285	303	301	298	312	288	300	305	319	328	324	303	310	269	291	271	300	288	322	294	280	323	311	316	306	303	303	308	319	305	302	264	287	312	286	282	303	307	315	313	296	348	318	311	298	304	323	277	288	287	312	305	295	280	314	317	297	270	295	290	308	297	284	324	292	287	298	286	288	307	330	297	323	287	299	304	284	312	285	276	335	303	330	272	297	279	299	279	297	290	304	304	312	283	317	310	305	280	294	284	282	285	304	287	286	277	299	295	338	308	307	313	267	330	324	293	286	301	310	296	306	311	271	303	298	288	284	307	295	315	310	307	303	278	308	310	298	303	311	299	272	321	291	302	315	288	307	274	309	330	314	313	311	311	289	287	317	276	318	314	333	300	273	299	296	329	288	321	321	295	279	309	283	328	284	280	283	266	279	272	276	277	276	298	304	284	285	267	300	289	296	309	325	315	302	315	285	314	305	306	279	290	276	309	284	300	305	307	297	265	300	318	325	283	279	303	297	312	300	309	301	305	272	312	291	273	300	295	310	311	298	303	298	291	311	313	283	303	312	333	291	334	332	309	301	306	296	306	302	293	312	269	316	272	299	317	301	299	303	307	317	307	266	293	297	314	322	301	309	315	279	285	285	278	274	280	288	335	312	293	297	327	327	289	292	275	271	298	323	298	306	306	328	298	313	315	294	317	305	290	306	279	280	316	257	296	300	294	325	269	317	286	288	323	268	297	314	275	322	315	304	315	274	308	317	277	292	293	264	310	296	282	287	290	296	292	313	310	268	306	292	298	295	297	288	329	321	312	300	304	302	292	317	312	310	268	299	286	304	322	337	286	334	288	317	311	298	306	287	284	260	310	285	289	312	313	327	286	300	309	301	293	313	293	290	315	254	303	294	298	290	335	322	317	305	308	293	290	322	323	263	291	323	286	305	281	293	322	278	311	287	297	320	315	302	297	293	299	328	300	288	298	316	280	296	320	327	299	295	299	289	291	303	316	271	326	286	317	280	291	299	340	290	348	304	270	311	301	277	283	283	296	301	273	286	270	295	317	290	295	309	303	277	300	294	300	275	290	313	305	315	347	272	308	342	297	321	303	315	293	283	333	321	280	296	283	330	277	254	294	284	324	304	291	311	287	299	309	293	260	313	316	296	278	309	299	295	248	301	314	313	332	287	308	282	321	281	301	300	312	271	302	280	297	267	297	280	303	298	313	287	297	262	275	279	287	277	308	291	272	301	325	294	312	297	322	296	334	286	288	323	287	321	290	319	295	286	317	298	301	292	288	308	318	277	318	272	293	308	302	267	292	303	309	282	277	283	287	316	305	293	315	302	287	349	311	296	310	288	304	292	284	272	289	304	298	292	292	286	309	287	295	268	311	274	307
25524	46434	34978	16009	10568	7159	5689	4350	3575	2811	2312	1925	1564	1265	1184	1109	991	928	816	743	630	684	586	540	512	482	539	479	450	446	442	397	418	432	425	384	401	438	404	403	387	380	369	365	358	379	340	396	330	368	335	389	333	380	341	349	333	361	340	322	366	319	367	364	364	370	354	336	304	327	332	331	362	355	360	335	340	375	339	350	355	345	353	346	353	332	363	333	347	389	362	340	315	345	344	330	351	341	331	340	345	376	380	353	308	330	342	346	360	356	321	358	341	332	345	359	374	324	354	338	339	302	355	334	313	368	369	336	361	348	343	342	327	363	370	337	352	402	347	348	337	357	336	361	321	350	370	346	328	333	322	318	345	348	345	344	344	346	316	340	328	372	311	338	317	343	295	333	362	308	323	352	369	362	360	337	343	332	374	328	318	327	333	315	336	337	359	342	331	346	344	350	344	347	346	340	325	388	344	317	343	338	355	334	348	347	372	321	344	366	348	339	352	377	357	369	355	326	353	372	325	339	341	341	362	334	351	354	368	372	350	319	359	345	310	331	333	392	340	344	314	330	347	369	366	342	356	324	375	327	352	338	348	363	293	319	379	334	347	328	324	340	337	348	313	359	324	348	355	363	320	350	351	351	360	343	347	325	340	322	342	333	336	321	348	315	339	349	392	335	348	375	346	332	336	361	343	326	345	349	345	361	353	322	314	325	349	324	329	335	334	311	351	337	355	339	350	333	330	354	345	348	363	327	347	352	366	328	339	333	329	343	365	372	353	320	386	323	356	350	350	359	324	358	349	326	342	336	330	325	333	352	348	304	347	316	367	346	337	334	341	358	367	350	324	348	365	331	352	365	343	345	354	336	351	342	371	355	321	349	312	332	352	343	358	352	350	334	376	342	367	345	365	341	328	298	341	354	340	308	353	329	335	330	338	349	343	331	342	367	333	329	330	352	342	357	352	373	328	326	335	352	340	366	363	332	351	342	322	352	320	340	341	321	316	349	346	355	308	345	330	313	343	331	354	376	357	345	364	353	316	324	335	344	343	354	348	335	340	353	344	327	363	358	338	362	326	336	368	344	367	322	372	348	330	336	328	358	379	359	358	321	352	342	332	332	356	342	342	382	323	302	346	352	363	327	352	353	351	337	352	337	341	335	313	359	363	335	383	339	325	315	324	362	371	344	334	356	288	333	329	340	331	338	336	354	319	357	359	376	339	310	390	334	347	391	364	339	352	363	324	322	369	349	385	376	348	318	345	335	370	324	357	332	343	338	327	351	307	338	350	325	354	312	343	347	337	312	316	358	307	337	341	320	344	340	369	344	347	343	315	340	354	302	354	354	365	314	341	355	339	310	379	311	348	353	322	349	325	345	343	343	358	364	355	343	331	333	337	347	321	326	348	358	304	397	341	336	335	360	363	320	330	359	320	358	331	340	384	334	370	352	318	351	357	352	352	366	324	357	331	331	376	326	314	351	351	331	351	360	349	347	336	355	343	324	323	336	340	372	328	318	334	368	334	315	354	347	328	386	335	350	349	371	354	365	332	365	310	350	353	339	377	376	350	356	361	348	328	332	313	342	358	356	326	337	344	332	339	327	378	329	315	349	329	305	376	313	341	338	348	326	343	370	342	374	318	329	311	336	340	362	347	332	363	329	333	370	319	381	329	362	356	337	312	282	345	339	351	324	339	346	338	353	323	344	338	367	348	323	354	356	330	317	336	364	349	335	329	330	370	314	342	342	334	383	319	347	350	317	364	305	351	319	366	337	337	338	329	322	345	311	379	365	325	366	329	345	315	345	351	329	380	317	354	366	323	334	354	312	364	369	370	360	341	380	373	347	344	309	359	328	341	357	362	296	347	350	322	327	333	324	366	372	340	322	354	362	366	318	332	331	341	349	345	359	344	367	350	357	338	322	322	350	329	362	327	325	339	330	323	341	362	352	343	317	345	317	364	376	305	345	363	355	353	332	349	341	351	336	315	358	356	321	389	345	330	342	354	332	370	322	340	344	355	391	362	333	322	368	296	327	352	354	357	329	359	350	347	332	338	308	305	332	341	358	358	360	347	344	325	375	321	359	324	299	362	330	348	327	330	375	314	335	353	355	333	360	322	359	368	362	311	369	360	361	351	319	336	352	339	374	360	319	371	343	334	350	334	353	342	337	351	347	312	336	366	294	343	337	321	344	331	359	320	336	330	330	350	331	371	331	321	341	370	364	332	365	331	323	358	320	375	327	350	339	367	349	391	367	332	323	338	364	361	353	332	344	333	314	325	341	328	326	330	349	341	370	316	320	385	355	351	326	338	348	375	337	360	338	322	369	338	361	372	357	352	346	341	362	358	347	326	362	329	366	384	316	327	395	331	312	321	325	363	347	332	353	369	363	356	333	366	346	328	368	337	325	347	362	349	347	347	326	341	319	307	328	361	332	315	359	353	328	368	358	333	342	358	330	359	370	329	323	342	367	349	356	376	343	342	359	359	363	337	339	354	336	356	360	368	361	319	342	344	320	316	332	348	324	353	349	354	344	352	346	334	349	355	362	344	338	352	311	358	330	323	334	334	305	352	363	330	338	351	349	380	373	376	350	329	332	353	383	317	337	352	337	361	340	338	327	358	336	358	359	340	365	351	339	323	335	371	365	353	348	367	307	318	340	372	389	341	351	331	338	356	323	346	357	316	346	337	310	354	345	340	335	324	346	305	329	345	328	343	339	369	332	350	319	323	349	320	353	352	356	362	335	346	327	326	301	352	350	335	366	362	327	317	321	332	316	341	345	369	316	336	357	336	365	346	345	367	376	336	361	370	338	364	312	337	317	366	355	359	334	334	318	351	314	337	320	395	361	339	302	323	320	325	381	340	370	345	356	377	345	352	342	336	306	346	334	353	355	332	353	368	382	355	321	343	357	345	338	372	341	341	344	326	345	362	346	316	337	334	356	332	358	347	380	356	317	336	291	370	342	336	347	328	360	363	356	372	336	388	314	345	333	341	353	360	330	342	352	355	341	325	350	350	362	358	321	334	340	336	318	339	335	364	356	323	335	335	361	376	362	328	366	356	356	330	324	354	371	359	339	330	308	327	346	334	354	317	371	332	358	324	327	334	331	378	330	342	346	358	342	330	369	334	356	373	343	301	346	385	370	327	370	338	335	353	332	366	339	331	390	340	325	339	360	357	347	354	290	369	343	401	341	321	346	342	318	386	354	369	351	371	383	360	333	343	358	349	340	384	329	328	309	327	355	357	324	331	326	338	316	352	335	330	361	347	329	309	350	341	346	344	363	347	330	357	351	378	348	326	353	347	358	327	342	363	311	303	357	317	333	350	341	335	333	330	354	301	345	355	401	350	349	348	340	333	347	345	344	308	349	334	335	399	338	357	328	338	347	340	327	305	325	331	340	359	364	346	317	349	355	342	331	295	342	330	339	325	335	345	348	348	322	314	344	331	315	293	320	361	373	303	362	335	338	372	326	357	334	342	326
24781	21137	27395	25157	15187	4362	2545	1988	1515	1270	1082	946	820	731	688	586	600	576	547	470	429	430	414	382	348	373	352	365	402	368	346	347	330	369	366	312	355	363	296	295	341	362	319	357	345	327	296	310	338	352	313	322	309	335	350	324	323	313	324	310	291	316	328	316	313	309	350	307	327	355	344	295	329	315	296	315	315	291	331	328	303	306	323	308	335	311	338	310	290	307	283	296	335	290	312	302	325	298	331	312	312	333	340	313	376	319	296	326	323	339	311	364	318	347	307	309	304	285	343	304	343	307	297	306	286	333	330	334	304	321	308	302	315	372	315	341	337	304	318	316	291	331	319	315	349	328	300	306	331	320	295	331	332	304	314	328	325	340	338	317	343	303	320	323	314	319	296	286	332	326	329	305	306	315	285	328	300	310	268	290	311	337	295	327	312	307	303	317	314	319	320	286	299	316	335	318	307	343	298	288	333	320	314	289	314	322	335	293	315	309	313	353	309	314	320	331	327	312	317	294	322	284	299	326	326	314	317	319	348	336	336	308	348	323	329	305	309	337	319	304	330	332	336	320	325	327	315	299	328	303	286	333	335	324	284	322	304	304	320	322	312	312	345	341	349	323	319	316	325	336	321	336	306	282	337	331	333	311	300	316	327	305	306	346	310	320	310	300	318	307	314	314	328	331	315	318	313	291	299	336	344	326	323	326	275	314	337	288	309	353	268	321	303	310	322	329	286	335	319	299	321	311	303	311	310	301	309	329	326	343	340	298	281	310	308	307	313	353	311	351	311	303	291	311	282	345	326	309	310	289	334	320	314	316	297	320	327	314	312	313	323	302	324	354	300	325	325	287	326	334	311	315	300	328	329	327	300	295	305	339	321	318	309	275	315	320	313	302	294	342	297	322	339	338	331	300	327	326	319	275	320	324	284	331	326	331	323	305	340	284	329	312	332	288	340	313	321	337	317	333	337	291	338	343	321	324	307	312	317	312	316	320	305	306	303	342	322	317	314	281	291	289	305	323	306	332	301	300	327	328	333	308	302	296	295	326	313	301	303	302	335	317	329	299	330	304	307	298	327	342	319	286	336	297	328	310	320	296	302	300	288	301	318	331	325	307	332	306	302	326	325	348	307	322	322	313	307	319	298	319	296	340	306	307	324	306	308	335	335	325	302	326	278	328	305	316	293	306	320	304	324	264	313	319	321	290	314	325	331	330	337	311	329	351	309	306	319	298	322	317	306	296	340	308	329	325	340	326	320	334	327	310	302	316	329	306	307	307	307	318	312	334	321	314	314	309	354	279	313	336	318	308	342	311	322	309	298	323	294	355	329	287	311	340	318	282	314	294	304	325	307	301	331	326	342	314	331	317	301	343	315	286	325	325	339	330	313	329	321	309	337	321	348	310	318	348	274	338	301	318	334	304	327	280	340	300	317	299	341	328	355	298	315	341	329	302	295	302	329	307	302	313	335	314	322	327	311	340	320	344	323	310	314	314	276	307	318	304	300	330	353	303	324	292	325	316	336	313	320	316	285	278	328	304	338	333	305	327	323	316	266	341	332	305	323	323	316	326	337	341	332	308	334	338	313	291	325	323	333	331	309	297	349	311	303	324	306	311	314	327	294	303	315	324	325	296	302	323	292	344	319	322	306	316	299	280	377	340	307	300	305	348	325	302	343	324	288	318	319	306	320	328	315	327	280	313	321	318	315	337	324	326	299	304	313	340	297	314	299	307	305	311	298	310	318	302	336	302	326	335	326	336	305	348	329	351	314	306	314	327	329	294	320	308	321	325	308	303	308	302	334	337	291	333	296	326	333	288	325	307	314	328	317	331	333	291	327	287	329	301	329	326	316	316	314	329	325	328	295	328	291	267	331	311	323	305	338	340	354	348	338	328	334	329	302	314	285	329	331	273	294	348	312	296	314	293	328	296	320	309	340	299	320	307	292	340	313	328	332	322	289	299	334	311	333	329	318	336	317	329	326	293	326	313	316	310	331	307	319	307	292	336	313	313	325	342	314	293	295	327	337	323	309	343	361	340	343	327	307	310	328	311	271	323	355	339	291	339	341	309	308	310	313	304	337	349	312	316	307	320	320	316	320	330	285	322	309	362	305	341	339	306	287	299	288	312	297	340	313	306	349	326	313	320	312	323	301	346	298	324	305	337	312	324	316	297	341	315	334	300	314	287	324	326	319	325	320	305	317	325	312	308	321	314	316	308	309	310	293	312	325	345	328	325	306	339	333	341	310	349	303	311	340	339	289	353	321	295	339	307	305	297	344	314	325	285	341	300	309	292	302	328	330	303	345	304	294	339	307	312	316	305	309	306	302	320	283	330	313	311	326	296	298	317	290	326	323	343	317	321	315	340	339	361	355	292	344	306	331	310	340	313	328	316	341	315	276	287	295	328	322	331	318	310	312	326	300	337	336	325	352	297	298	317	288	307	325	312	354	310	349	316	320	307	328	312	327	333	299	321	288	315	309	332	325	359	290	305	298	322	353	372	319	348	310	318	325	300	310	306	322	313	341	297	313	313	320	333	327	290	318	317	336	346	324	308	310	337	290	351	324	319	342	348	334	277	321	276	323	307	324	350	337	328	291	292	292	296	304	321	342	307	360	341	334	285	349	312	289	340	339	299	364	313	321	294	292	349	335	332	304	296	330	327	302	333	342	315	299	326	306	311	299	326	322	316	325	327	331	324	336	285	345	317	331	313	292	292	318	315	322	295	318	340	318	290	324	300	330	320	315	290	294	282	318	315	328	322	314	312	348	331	288	300	327	330	356	330	313	316	330	295	294	327	357	335	296	349	294	322	347	333	320	336	316	344	322	325	323	320	349	287	299	307	342	329	314	334	334	330	343	313	320	314	301	375	321	294	320	315	317	300	306	322	281	332	364	321	324	343	306	326	295	319	303	319	321	300	325	304	301	314	311	352	294	341	317	351	330	330	313	340	304	343	331	307	297	278	338	309	351	308	330	352	298	296	305	342	327	331	352	342	324	310	303	293	306	314	285	309	340	297	320	317	295	347	277	335	295	299	349	287	308	319	308	293	288	340	277	328	300	327	319	322	309	285	332	307	311	334	305	297	325	311	304	299	302	303	328	309	353	331	302	334	306	336	322	341	304	306	331	291	328	329	307	321	319	317	329	336	348	294	320	317	281	312	320	320	327	326	338	317	316	296	321	334	322	331	308	320	378	342	311	319	346	329	324	345	303	318	280	310	323	327	341	321	317	315	280	339	312	318	325	319	363	337	330	318	327	292	310	300	328	315	346	316	303	313	308	326	334	302	312	323	284	315	298	293	320	327	344	326	321	316	323	298	319	309	307	301	323	325	283	327	307	302	312	319	306	298	320	294	333	303	328	319	326	291	320	303	317	329	279	311	327	317	320	303	344	343	315	355	316	333	330	317	310	320	315	348	348	302	304	313	311	338	309	320	322	313	302	317	322	331	336	304	327	318	298	301	318	300	313	288	298	303
24758	42310	32295	13860	8560	5794	4499	3842	2991	2283	1905	1500	1300	1096	1000	879	839	738	770	658	586	555	551	514	476	479	423	459	466	462	409	402	426	430	407	398	378	389	398	411	375	365	390	359	392	413	401	384	345	333	359	399	367	346	366	360	364	347	352	348	364	392	400	339	359	366	346	375	357	341	374	355	358	348	328	334	358	340	340	360	330	333	368	347	341	330	376	347	370	375	340	363	390	325	355	350	301	371	351	338	308	356	344	352	355	355	352	332	360	344	379	332	362	380	331	354	352	332	340	347	356	334	341	384	374	348	370	350	371	338	355	326	358	337	353	339	353	350	332	322	346	369	380	357	338	331	371	390	361	320	325	340	386	353	348	357	338	350	348	336	381	400	346	357	374	387	341	367	378	348	382	341	330	354	378	346	308	322	316	357	385	355	380	355	365	358	378	324	355	316	366	340	382	313	337	357	319	355	318	346	378	348	336	353	379	353	321	380	343	404	388	362	371	369	375	369	371	347	369	370	349	398	338	372	337	357	328	369	340	334	334	370	354	325	346	348	337	330	377	346	361	366	373	360	372	348	336	404	366	350	381	351	320	336	368	327	381	334	341	356	354	349	361	324	320	342	319	360	326	354	370	359	364	356	361	337	347	354	324	373	355	354	369	313	355	353	344	336	378	367	364	356	350	330	353	350	330	347	341	351	390	367	376	313	331	390	342	345	337	352	345	355	336	344	320	383	357	349	322	385	336	326	341	355	371	403	345	363	364	372	366	325	382	350	334	375	352	339	345	342	344	380	348	311	349	376	355	332	352	369	354	343	341	340	334	368	367	338	375	350	354	361	361	350	382	366	334	341	352	363	394	378	315	308	340	326	350	346	363	364	355	347	375	351	337	373	371	366	345	371	360	339	342	407	353	369	349	338	382	350	326	375	354	360	390	345	326	381	346	332	329	361	342	359	360	397	305	316	345	335	330	363	370	345	377	351	345	350	350	368	346	343	373	349	360	327	400	371	342	373	342	348	338	348	364	363	374	315	366	364	334	362	311	317	379	338	406	349	367	354	385	332	346	387	358	358	341	342	324	352	381	348	343	367	358	338	383	370	356	347	349	342	356	345	365	395	326	336	330	351	344	342	322	360	363	316	349	345	332	391	359	352	363	362	380	337	344	396	330	337	351	328	373	355	327	373	363	324	353	337	363	371	359	329	351	384	394	323	368	369	326	355	331	336	365	350	321	348	331	342	362	347	353	371	357	357	360	376	364	330	354	340	393	336	351	340	370	378	330	364	340	328	368	328	352	348	340	341	364	365	352	356	354	328	335	351	351	312	356	358	386	375	342	356	360	354	359	345	373	347	327	329	343	333	361	362	344	364	347	367	337	351	348	345	340	328	368	363	373	384	367	318	353	341	375	343	365	337	332	362	352	335	357	332	321	330	342	375	352	340	350	340	344	359	358	357	367	324	314	322	330	338	333	352	378	348	381	360	385	343	370	329	335	364	349	367	327	392	344	365	366	348	328	347	377	358	369	340	331	340	355	378	349	375	365	350	366	312	354	348	348	340	377	342	375	340	369	360	348	359	382	355	391	377	355	317	368	346	356	348	345	336	337	358	324	339	359	353	367	347	370	342	319	342	386	351	337	325	377	337	337	339	347	361	322	339	354	356	396	367	347	366	356	338	357	355	373	364	364	379	354	356	333	368	366	343	347	351	363	363	335	364	332	354	317	359	380	376	353	370	367	328	332	391	383	381	342	394	370	351	361	351	344	330	377	368	359	375	358	334	370	380	360	340	350	336	361	348	363	349	350	355	354	373	367	367	351	334	371	341	361	370	360	366	355	348	375	323	392	343	351	386	359	343	409	377	368	345	391	335	354	338	366	350	373	377	340	372	315	333	322	300	345	349	343	370	314	333	371	335	368	372	325	330	368	373	372	377	355	376	328	379	347	367	374	360	351	361	368	355	369	343	343	375	362	346	348	375	359	345	337	401	348	359	326	359	343	342	349	378	323	353	343	350	334	337	335	344	355	331	359	331	342	338	336	377	340	328	348	380	346	352	372	346	361	348	364	330	356	329	380	344	331	343	354	358	387	348	352	377	369	380	349	327	390	385	362	359	349	347	361	357	360	361	364	333	334	352	339	341	359	336	334	363	374	347	364	320	350	352	340	376	339	357	346	330	345	384	357	359	337	384	372	344	339	386	335	376	325	373	333	332	335	366	358	328	359	367	349	382	355	366	336	337	349	336	351	387	371	382	339	348	344	324	337	315	349	322	372	372	374	337	360	346	395	303	334	332	342	367	367	332	348	336	335	344	330	355	331	344	357	353	350	396	357	351	344	352	353	367	351	364	374	371	362	336	352	352	335	335	356	355	365	352	335	372	335	340	346	397	344	339	320	326	369	342	381	349	382	339	379	338	401	360	351	336	331	355	372	362	322	369	336	369	387	330	355	339	326	385	337	378	340	351	326	318	357	362	365	345	353	328	337	339	350	336	366	378	380	361	373	335	369	361	351	330	359	343	355	324	347	345	341	372	335	366	337	366	336	342	333	402	361	334	376	404	381	368	349	343	321	324	387	395	368	352	364	333	345	360	362	365	301	365	328	387	320	349	355	333	335	354	317	372	341	352	338	353	380	356	388	358	344	292	361	332	337	341	351	358	324	362	332	346	372	353	375	298	352	346	355	363	384	368	373	347	353	344	341	324	358	355	377	347	375	369	372	354	324	378	348	347	343	382	359	357	334	392	323	328	401	343	354	341	350	344	352	363	358	379	340	361	334	360	345	405	363	374	335	416	393	345	321	360	348	366	370	345	358	346	330	369	353	329	341	360	367	324	363	339	362	374	312	389	367	318	321	377	353	345	374	389	347	325	377	356	363	376	385	333	366	334	350	371	364	348	335	352	365	369	353	346	343	344	407	357	362	352	327	354	326	351	358	374	341	370	317	346	342	350	344	342	315	366	328	343	368	351	363	390	364	340	347	349	356	355	349	369	342	349	370	322	360	356	358	397	377	343	329	351	350	348	354	336	332	332	341	333	348	340	370	375	366	359	341	346	373	335	349	374	333	354	369	381	382	361	360	322	357	344	345	344	349	395	352	332	393	352	315	337	366	358	371	319	342	344	366	365	358	381	370	323	352	340	356	357	358	359	361	329	336	339	358	359	331	357	344	335	332	347	345	342	348	327	342	360	350	365	334	349	327	336	323	384	359	354	311	366	340	341	345	344	381	380	370	369	348	349	360	359	339	330	312	320	355	342	335	354	342	349	354	357	359	355	357	373	345	341	361	333	350	358	351	351	336	339	394	348	375	338	312	329	379	328	323	313	372	321	361	357	365	361	364	359	352	337	334	336	309	349	367	324	329	368	351	340	374	375	358	333	359	325	334	323	366	350	392	337	354	357	371	368	363	381	345	368	320	324	350	346	356	348	351	366	364	349	342	359	334	354	375	333	370	352	381	306	367	349	312	352	348	350	316	322	363	325
22653	21168	28655	23989	21187	21253	12658	4219	2829	2198	1693	1388	1213	1015	904	798	717	680	617	600	507	435	434	382	358	294	300	319	316	272	282	258	253	263	271	249	228	270	232	229	213	227	221	220	189	245	195	228	202	204	217	210	203	201	211	204	193	206	170	218	202	203	204	201	197	206	194	191	171	211	194	198	163	179	206	190	226	182	198	196	193	189	191	178	198	195	181	176	176	198	202	218	172	161	171	179	199	189	193	196	191	214	207	193	198	206	189	229	198	190	167	186	193	194	194	203	185	200	197	179	195	200	190	185	163	168	207	194	173	217	204	178	166	208	186	200	171	196	194	201	179	223	185	185	200	174	213	197	164	185	193	194	187	180	211	185	197	191	209	175	168	186	191	190	188	178	202	199	195	184	191	164	186	163	178	178	206	195	176	214	181	213	208	192	199	184	188	197	194	181	166	199	186	190	193	183	211	198	208	191	213	187	192	204	176	195	208	212	187	168	196	205	204	179	192	208	174	170	179	178	219	187	192	186	195	206	206	168	170	176	181	211	159	205	177	196	173	174	181	177	158	192	170	201	199	206	190	209	189	169	185	153	187	185	200	187	195	167	204	185	183	173	197	183	174	181	199	193	205	182	202	190	192	179	190	185	172	193	179	181	209	186	176	197	173	190	205	209	182	195	174	186	178	203	176	174	211	190	197	184	186	195	181	196	197	175	186	178	230	199	178	188	201	205	162	210	178	192	150	198	165	190	199	191	203	184	164	196	190	187	177	184	210	175	180	186	180	188	192	178	174	192	206	154	181	179	197	186	182	162	176	203	198	199	202	199	186	194	184	172	173	211	163	178	222	188	199	172	208	193	176	174	186	193	188	181	182	185	183	189	199	211	179	176	177	178	196	197	178	167	184	197	209	203	166	177	172	178	203	166	190	175	188	192	193	192	204	193	181	186	182	184	190	182	177	165	181	200	193	196	181	203	222	199	204	181	178	172	204	199	201	194	178	169	213	186	173	174	178	162	178	195	180	184	187	176	188	203	180	202	190	176	197	196	189	184	177	188	191	216	198	187	176	185	178	211	193	187	164	192	213	213	190	207	190	181	202	190	191	179	181	175	194	204	164	196	190	194	181	188	203	199	187	179	174	195	190	197	188	202	184	172	197	197	202	199	211	227	191	181	186	200	190	178	223	186	185	193	199	175	174	190	180	197	185	193	191	184	164	207	181	175	181	179	200	171	192	190	186	194	189	176	196	157	190	175	186	178	201	197	187	178	179	189	196	184	171	188	191	202	185	204	196	186	209	195	196	181	189	185	171	189	195	188	191	205	181	198	203	172	167	198	187	185	168	199	207	187	211	186	174	178	181	188	185	191	186	182	179	210	192	173	219	196	180	204	210	190	175	188	199	206	188	213	207	190	228	177	204	192	201	187	186	200	199	176	175	195	201	176	173	216	196	205	191	189	182	206	201	173	209	207	207	190	191	187	186	186	203	174	172	184	196	193	214	182	209	192	192	195	189	210	189	202	204	219	205	203	199	199	209	193	198	193	183	170	171	171	192	217	173	230	202	181	191	185	174	185	167	174	182	179	196	190	181	188	209	203	203	169	175	185	203	167	170	178	176	179	176	172	170	198	196	188	201	184	182	205	177	187	200	181	194	170	237	197	217	198	174	163	197	199	203	188	185	194	198	181	189	193	166	199	185	195	190	193	195	182	189	170	176	208	190	209	204	201	180	196	188	191	186	185	211	182	183	184	172	174	207	178	180	186	208	189	196	172	204	192	180	186	186	170	189	189	218	191	176	212	193	176	193	180	185	200	210	170	187	202	194	194	187	167	209	178	189	168	179	177	196	201	212	184	172	190	194	202	201	195	198	183	203	196	192	196	220	201	184	181	188	195	190	167	184	210	179	191	185	180	191	205	175	170	180	175	179	211	217	177	174	175	202	188	204	182	173	200	195	190	222	214	190	168	194	182	195	186	216	198	198	203	169	190	210	194	226	205	213	190	183	175	192	177	194	200	165	165	187	184	220	161	200	208	226	181	177	199	209	161	204	175	197	180	193	159	190	218	201	197	187	210	170	200	191	181	220	184	206	205	211	213	171	198	172	203	195	177	198	181	182	161	209	199	202	192	191	188	188	194	198	191	187	163	214	192	184	206	189	187	180	194	218	205	184	167	184	202	182	219	180	194	191	195	167	191	173	180	174	214	186	218	188	176	176	165	181	220	185	212	208	178	194	173	178	185	198	201	179	193	192	162	194	191	208	217	177	196	181	213	203	185	207	182	201	191	218	205	192	176	174	177	206	187	183	227	177	194	205	199	206	198	194	189	197	213	175	187	205	199	175	197	183	184	205	192	171	200	195	172	186	197	185	179	170	203	166	207	175	207	222	195	168	176	191	174	208	176	199	172	205	221	170	199	174	194	182	211	180	201	188	193	181	170	185	184	190	201	192	202	206	206	208	225	180	189	184	213	184	181	189	193	162	193	202	208	224	193	177	195	189	207	202	202	193	184	185	186	197	203	199	187	176	190	200	190	210	186	189	141	196	163	194	197	196	198	194	216	195	183	181	166	210	183	210	179	191	181	195	168	197	210	183	207	201	187	203	186	198	181	193	190	203	196	182	170	186	194	199	200	168	187	160	183	192	181	176	193	193	197	193	219	183	197	177	171	184	197	201	196	169	183	191	196	180	177	219	201	191	174	216	175	197	189	199	191	196	183	223	174	196	190	192	189	204	191	216	195	189	178	187	178	197	207	206	193	213	171	183	197	196	205	194	204	183	194	174	182	183	170	184	183	173	173	190	177	194	193	194	215	218	218	179	195	177	195	213	182	193	182	178	175	209	185	209	191	192	173	170	183	168	196	188	189	204	183	199	178	189	176	176	204	171	190	185	210	205	185	185	202	215	179	194	181	178	205	205	199	179	196	199	186	187	197	185	187	204	199	197	190	204	191	191	213	234	185	177	174	190	201	172	211	185	196	204	193	187	180	180	207	211	183	168	189	176	190	199	183	188	180	164	196	171	211	176	205	212	193	170	208	209	197	208	194	195	196	191	214	191	189	216	194	205	153	164	160	202	193	167	186	202	184	192	178	192	175	168	195	186	200	195	189	221	192	187	209	207	176	177	185	192	169	199	198	191	201	197	182	184	186	184	169	194	184	168	204	208	196	196	199	187	174	171	174	190	190	173	205	182	165	173	194	192	178	201	207	188	192	186	184	202	222	188	206	186	192	174	207	190	186	204	169	182	162	196	182	202	203	178	183	197	211	191	185	184	190	199	190	180	219	202	195	221	175	174	200	196	194	209	219	201	205	184	188	192	192	168	180	177	172	188	221	181	208	195	182	196	184	196	190	196	180	196	199	197	202	213	194	194	204	193	186	190	212	209	183	186	191	193	200	168	197	201	205	181	196	199	214	219	185	173	214	183	220	189	171	184	188	178	179	184	199	187	163	192	182	185	189	208	192	187	189	215	207	173	204	191	178
28765	52974	39511	20535	13525	9534	7773	6547	5091	3788	2810	2487	2003	1628	1493	1236	1179	1122	938	796	714	635	594	513	481	447	432	444	414	354	363	342	328	338	320	307	323	284	283	307	266	282	276	272	251	231	234	260	228	251	222	240	256	224	245	235	220	219	250	227	185	235	204	189	221	263	211	242	202	227	213	239	221	219	227	201	215	204	196	233	235	236	214	210	212	198	213	200	231	207	201	208	171	215	222	202	209	209	210	204	203	220	204	206	202	203	221	224	217	214	213	195	212	197	214	203	211	221	227	215	229	209	207	253	229	216	218	197	172	204	203	242	211	208	237	183	207	215	199	222	244	205	190	203	217	231	174	229	209	199	217	213	207	208	208	215	201	240	235	208	224	207	209	203	254	216	226	229	204	187	218	171	203	232	215	225	233	198	218	195	201	222	228	208	191	211	210	193	204	204	212	231	204	191	239	214	206	217	228	221	221	213	216	204	206	193	230	209	213	216	215	212	224	220	209	207	231	201	221	211	222	211	230	214	202	210	219	225	201	216	178	206	204	193	233	233	223	208	210	197	214	212	202	215	226	257	199	248	177	214	215	220	222	229	234	199	209	215	214	229	219	188	228	196	182	218	243	225	243	227	229	218	205	223	207	206	210	218	208	226	211	211	217	213	189	194	198	219	208	218	226	216	195	209	222	207	230	213	223	207	220	224	215	189	187	184	231	216	227	210	204	203	202	215	213	197	225	200	210	202	219	214	212	222	188	211	217	198	196	206	207	242	205	228	220	179	210	212	220	212	207	225	217	227	209	203	192	206	201	203	227	233	205	200	216	208	195	216	230	195	209	227	229	198	180	206	201	219	218	224	216	195	201	202	206	205	216	249	232	215	199	194	215	215	217	230	205	204	215	221	222	218	193	225	238	229	243	210	204	215	213	240	225	219	241	204	187	221	200	235	225	227	213	228	211	226	196	214	216	202	224	211	225	210	211	187	216	206	212	223	242	225	219	217	217	209	199	221	220	212	205	224	225	196	218	222	204	200	225	222	225	223	208	226	242	230	208	207	222	214	243	203	207	227	219	235	237	216	211	208	219	205	231	207	215	220	210	220	196	226	224	228	237	220	217	213	212	214	219	236	223	225	217	215	205	220	193	200	239	201	214	202	204	200	211	220	227	246	204	204	242	237	215	210	223	197	209	180	209	229	231	224	220	228	211	245	207	231	208	217	217	226	220	251	220	241	193	213	221	249	228	208	222	203	197	189	202	210	168	210	187	216	203	214	187	198	191	221	215	210	215	242	232	221	225	225	210	218	212	207	221	228	185	227	230	197	227	233	211	213	217	210	217	230	189	193	204	225	219	245	230	214	194	227	198	234	201	216	221	227	221	199	201	208	228	199	217	214	216	229	212	205	205	214	208	215	204	230	225	196	234	188	209	192	228	215	221	215	218	216	198	203	214	205	220	204	221	231	238	195	219	245	203	207	200	220	221	204	196	202	218	205	243	225	218	207	215	209	222	222	234	214	226	217	232	237	234	196	219	212	227	198	219	211	216	202	210	199	199	228	192	211	206	233	175	218	215	221	202	191	222	191	221	221	196	216	207	202	206	219	190	201	221	232	199	225	231	221	234	205	206	225	207	190	217	211	225	215	211	197	194	211	200	232	213	230	201	258	217	214	208	204	203	210	222	208	194	229	221	206	237	211	207	228	188	213	214	242	206	206	208	222	210	204	232	195	196	206	191	206	208	221	223	195	202	191	245	192	221	230	233	244	219	220	229	211	202	228	210	209	216	212	212	217	222	180	208	207	237	210	217	232	209	217	216	212	200	220	204	233	197	188	235	219	208	200	237	185	201	245	217	218	207	210	201	209	224	224	233	214	213	199	215	207	246	206	192	230	230	205	204	201	241	241	230	204	216	221	224	224	234	234	224	226	193	219	224	238	198	236	226	205	228	237	211	194	244	214	222	219	190	202	203	238	208	230	218	194	202	207	215	240	224	228	229	207	228	218	246	195	228	225	219	207	229	186	216	204	216	207	190	229	222	205	191	224	211	212	199	225	221	216	233	193	243	195	215	232	186	206	223	218	219	216	205	238	204	200	214	231	205	223	203	219	207	205	214	206	189	220	208	223	226	230	219	231	234	194	234	207	218	231	208	186	179	207	227	218	244	207	218	225	223	203	208	233	193	204	211	204	231	215	216	197	202	229	241	201	192	217	212	206	215	189	228	234	210	191	207	206	225	217	209	187	181	213	219	176	212	212	209	209	204	227	220	206	190	216	189	237	208	226	244	228	216	216	194	220	222	239	234	205	219	232	228	201	234	232	243	195	206	211	243	194	209	217	218	181	242	246	234	204	189	237	208	207	201	235	200	220	207	208	207	202	223	216	215	215	210	222	228	224	211	195	223	194	217	238	221	231	197	222	208	188	215	214	217	218	195	216	208	223	230	207	212	206	244	206	229	183	219	228	237	200	203	214	221	202	211	235	233	198	221	222	237	216	217	216	226	210	212	206	209	213	196	176	212	212	214	187	187	193	215	197	205	226	198	222	224	229	204	204	222	201	194	218	210	212	217	201	223	220	186	215	202	208	212	226	202	220	224	238	220	203	203	229	208	190	201	190	197	212	203	210	205	208	226	203	240	220	207	209	214	216	234	206	201	232	208	213	231	230	208	213	194	190	221	215	219	228	212	199	233	200	218	204	204	212	222	228	205	227	217	253	199	220	190	204	226	194	233	218	222	227	208	203	221	209	238	215	225	201	217	218	226	221	221	234	221	218	228	180	214	208	239	205	203	206	194	204	207	197	201	231	173	230	232	225	208	213	220	212	232	212	213	200	200	226	203	222	233	221	214	231	220	205	221	222	202	216	234	223	210	223	212	210	214	228	231	202	202	223	217	217	222	207	225	195	183	197	231	228	215	194	217	249	208	212	244	206	238	219	219	218	235	234	202	215	227	232	220	229	220	194	190	225	225	217	209	209	210	222	205	218	183	200	235	232	231	222	224	222	241	224	229	228	217	216	196	224	233	200	211	215	226	216	204	201	211	204	244	191	208	203	227	210	204	188	239	201	197	232	244	221	200	214	221	233	229	210	201	206	206	191	195	210	198	235	210	235	186	198	224	236	185	203	199	226	197	214	224	241	213	196	212	235	214	204	197	212	224	223	191	209	212	229	214	201	225	234	213	202	222	242	219	227	218	236	213	220	195	199	233	211	219	221	249	238	222	220	222	248	215	198	211	210	228	219	210	217	224	223	211	207	227	218	213	217	222	198	214	217	217	236	213	220	231	210	208	213	221	207	218	213	221	219	193	251	227	223	219	209	234	185	217	192	240	216	229	207	208	211	207	222	218	230	214	199	214	204	187	191	207	214	228	205	222	224	217	210	208	201	225	221	197	221	219	235	204	226	242	196	207	219	239	246	203	232	217	207	205	222	213	184	221	237	182	210	207	209	200	203	217	242	219	216	207	213	204	219	219	228	211	216	193	213
28394	24273	22374	10185	4107	2317	1672	1436	1229	1048	928	813	703	630	662	580	542	554	596	478	504	450	478	482	442	431	444	424	437	430	441	419	416	417	420	408	403	425	415	400	414	445	435	401	403	417	434	434	402	356	395	376	378	422	387	397	409	408	419	387	394	375	370	382	398	406	426	363	379	396	399	419	426	393	366	443	394	402	390	434	436	405	385	414	378	392	391	382	395	413	399	387	359	380	379	395	405	400	400	385	374	411	405	382	392	407	396	418	445	405	395	381	374	382	370	383	386	416	407	427	392	397	401	383	371	405	408	375	392	388	434	384	363	391	431	396	377	372	385	400	363	404	394	391	364	402	381	387	363	379	391	431	384	424	377	419	411	422	412	374	342	401	436	371	377	380	407	395	414	433	374	371	397	388	405	439	414	406	376	396	366	364	405	363	395	391	374	385	404	413	396	373	368	382	359	394	372	404	378	380	399	403	398	395	407	389	397	417	401	398	409	361	387	363	407	393	435	385	393	364	404	394	405	412	387	371	423	378	393	398	399	392	391	411	383	426	404	400	407	400	385	392	358	377	431	392	383	385	398	364	434	412	427	356	433	421	416	402	394	438	387	411	366	391	444	402	383	365	390	361	392	421	399	389	404	383	398	402	358	406	401	394	364	378	401	399	406	364	402	424	390	415	396	389	361	408	371	373	398	394	355	377	370	431	396	404	380	371	376	413	377	393	362	433	381	397	372	415	398	393	416	388	390	408	400	411	458	408	391	421	414	385	399	416	388	366	371	395	410	398	411	391	377	376	352	379	400	391	370	407	390	401	411	387	405	397	405	401	406	372	371	393	400	391	384	367	380	430	429	378	394	393	414	364	393	445	389	379	425	385	426	395	395	406	366	402	339	373	391	410	372	433	387	390	384	419	438	403	399	405	420	414	391	394	362	416	407	414	381	369	408	378	387	401	373	371	384	386	408	420	412	389	417	391	375	390	393	373	380	403	402	382	420	359	399	389	408	431	384	389	399	404	414	397	398	405	434	408	426	417	379	405	405	415	386	392	423	391	425	399	385	434	354	380	392	402	401	372	384	349	365	400	388	364	370	365	403	361	390	411	404	353	432	405	378	406	352	423	356	421	420	403	403	445	389	426	368	365	401	376	426	429	447	400	393	381	376	399	384	389	389	407	375	381	421	374	405	396	376	387	398	359	360	399	391	347	367	376	381	404	393	397	401	379	397	397	389	391	385	420	394	414	402	381	402	376	390	376	407	421	371	399	431	414	389	414	373	405	416	387	416	382	392	391	409	391	410	394	418	381	388	402	406	426	415	379	397	388	388	426	400	441	380	441	431	400	369	422	399	368	371	393	399	366	380	384	371	403	414	414	400	423	408	415	394	388	394	368	373	386	418	421	411	441	404	417	375	402	415	412	400	405	400	408	422	397	397	408	420	380	406	394	344	394	395	386	392	426	411	386	396	405	370	405	432	403	352	398	407	423	422	396	441	382	388	382	369	397	405	403	404	414	377	389	414	403	374	420	425	394	405	387	380	410	412	384	381	393	407	406	400	414	336	381	431	379	407	395	399	375	380	403	415	386	368	405	420	368	392	413	383	391	424	372	394	409	404	399	384	368	374	380	394	362	364	410	391	380	389	395	395	368	392	393	395	447	397	378	384	419	437	365	399	399	418	393	407	414	374	404	375	386	382	410	369	417	377	417	401	399	375	404	397	354	392	421	351	358	407	393	386	449	439	385	399	407	393	430	382	386	402	403	381	390	384	386	377	383	381	423	367	400	362	376	395	381	414	408	421	419	415	386	358	379	361	413	413	405	337	412	381	458	375	383	386	357	378	419	413	378	397	403	383	399	361	394	403	424	397	408	391	385	401	389	410	381	395	371	424	398	419	382	439	378	407	391	437	417	381	392	371	384	389	404	372	406	407	389	434	382	413	384	406	398	392	411	361	377	369	361	383	399	417	363	368	399	356	409	414	400	402	363	420	380	385	392	414	357	409	394	394	380	371	417	400	355	438	408	400	407	405	385	416	393	398	430	376	418	396	359	371	359	403	422	407	391	366	393	427	409	387	373	384	412	408	373	401	375	416	377	425	407	382	379	415	388	391	367	389	435	412	407	418	356	400	402	427	408	402	422	413	390	368	429	388	355	378	418	383	411	407	397	405	383	409	407	393	433	385	415	422	383	404	375	409	375	435	404	390	401	386	407	397	402	393	380	388	411	398	419	356	404	411	395	406	392	361	423	395	364	402	387	369	427	383	391	388	368	376	394	410	409	374	366	407	388	368	408	411	399	401	420	414	401	426	382	430	399	394	391	373	380	379	387	409	388	385	426	377	401	373	383	452	386	415	420	430	411	409	404	405	399	357	426	368	426	396	396	400	412	418	400	385	365	429	392	406	383	369	418	369	363	414	402	401	390	413	404	393	356	372	388	410	371	412	398	386	369	395	404	434	425	417	371	423	407	381	418	425	411	415	418	412	421	381	356	428	356	414	394	385	393	383	426	389	392	386	354	410	365	391	384	390	387	379	415	409	379	409	384	424	372	382	381	413	403	443	405	413	389	411	347	418	427	370	399	411	369	398	355	400	360	390	402	381	396	376	392	363	425	414	424	372	402	376	385	390	421	388	377	378	391	389	414	432	374	385	365	394	435	412	394	376	396	376	394	408	378	408	405	359	394	404	382	411	387	445	370	377	388	382	383	398	382	387	394	367	371	436	403	423	398	384	380	384	424	392	379	391	378	416	386	451	368	402	378	410	387	407	387	416	427	409	358	396	428	391	394	394	381	449	412	402	415	368	382	409	394	419	395	401	377	386	379	388	404	390	403	412	374	385	378	417	382	397	379	410	376	420	405	378	397	395	372	396	451	390	410	381	377	370	347	406	375	385	363	338	362	393	446	396	396	401	389	416	410	440	390	434	392	385	396	405	406	415	399	424	358	410	401	388	382	410	403	374	382	394	395	398	386	387	378	427	373	394	389	364	404	408	399	380	374	437	353	380	412	420	412	413	348	400	397	418	396	402	348	379	441	397	406	382	395	373	382	389	391	422	398	383	391	421	391	396	413	387	400	398	393	411	389	415	400	428	371	417	406	366	395	365	406	369	447	385	386	388	398	412	408	425	402	409	377	421	385	398	378	414	405	419	438	429	376	429	440	380	360	387	439	425	401	406	407	423	407	382	406	409	395	422	419	422	390	408	427	387	374	377	400	420	429	372	389	412	408	412	394	413	406	369	429	385	407	420	405	381	407	379	395	393	409	380	376	397	412	417	406	361	402	354	408	405	402	422	398	389	386	414	405	383	376	391	361	423	402	389	428	400	417	393	390	352	399	425	408	383	372	408	380	372	371	402	407	367	374	449	408	421	401	395	387	390	381	428	399	406	386	413	353	418	392	397	394	384	348	393	383	389	414	372	413	401	402	370	430	409	411	441	387	411	365	405	366	413	401	423	433	417	391	381	384	417	403	362	373	389	406
26159	37429	24097	10150	6080	3886	3067	2556	2057	1668	1383	1266	1050	890	857	794	776	715	686	643	591	545	567	540	518	513	492	526	494	486	471	478	463	470	443	452	451	496	457	437	473	467	455	464	463	437	446	484	450	440	449	434	450	451	446	445	456	453	446	467	463	422	436	481	441	407	441	406	425	453	443	431	427	456	455	446	458	470	432	483	441	442	434	434	434	461	395	461	464	436	435	451	460	459	455	436	430	461	421	397	434	416	407	421	445	411	448	430	438	450	454	451	426	446	452	444	422	415	449	420	430	441	415	436	470	439	415	458	473	421	429	435	417	417	472	468	436	396	442	450	469	425	464	434	440	478	470	431	453	462	420	415	405	456	423	452	460	433	479	430	444	437	417	442	418	449	433	437	431	459	426	451	457	415	442	426	414	450	429	455	441	420	415	448	444	437	430	447	471	445	452	425	457	451	452	419	433	457	446	457	422	414	447	446	451	448	429	466	446	439	467	435	398	428	452	403	417	432	440	437	419	471	443	404	425	417	472	458	455	450	433	409	440	472	434	475	444	502	445	452	444	428	419	450	454	409	401	484	464	449	457	429	457	445	463	440	446	444	435	462	451	418	420	475	425	440	437	446	487	456	453	471	441	473	450	445	428	442	440	458	423	417	430	425	446	445	469	400	433	484	421	452	463	439	480	457	456	414	420	431	449	445	441	487	453	429	467	438	431	454	435	435	452	443	443	441	422	435	434	445	412	429	460	415	418	430	454	462	429	463	506	435	454	445	460	412	428	446	432	416	437	435	440	451	454	441	423	447	425	422	432	435	376	424	439	432	419	450	460	450	476	415	436	439	418	470	457	454	425	435	480	424	427	441	446	418	430	478	476	424	414	433	453	477	461	422	450	452	445	412	451	440	419	445	440	453	461	426	424	428	454	422	451	457	471	463	423	461	489	466	478	442	446	444	470	457	456	442	462	402	474	447	443	434	420	430	442	420	454	413	460	441	427	444	456	449	440	450	482	469	466	434	430	454	468	472	432	456	406	439	465	444	444	455	465	408	417	429	407	454	452	423	481	431	470	455	443	422	459	465	452	455	471	444	401	405	469	432	413	434	490	456	443	468	416	464	425	442	432	448	430	426	451	457	437	403	428	441	439	450	414	461	427	445	443	413	439	471	427	437	435	452	442	454	387	448	443	431	425	481	440	409	419	401	443	457	433	438	451	459	428	468	466	433	419	481	424	432	424	416	429	423	451	455	476	444	443	479	464	442	436	464	418	406	436	445	450	480	476	445	455	446	502	434	445	448	443	477	462	448	449	415	435	435	392	416	462	436	411	434	462	450	442	425	446	430	417	438	450	464	444	476	425	482	402	425	443	447	423	441	446	447	448	459	429	420	400	423	430	455	502	468	457	427	422	471	424	445	482	456	476	450	460	417	429	424	387	420	451	440	425	419	453	464	452	459	426	471	422	477	460	396	470	479	429	446	420	428	420	398	441	411	464	463	455	472	468	428	439	420	430	421	459	422	466	470	427	453	413	450	446	430	441	461	449	447	449	467	455	403	459	459	468	484	419	438	456	474	430	422	442	419	413	463	436	452	434	461	482	421	413	446	444	420	468	407	454	393	428	481	413	460	417	453	451	427	442	438	443	442	447	425	427	448	451	418	446	396	426	429	423	412	406	425	424	428	478	432	416	466	439	447	434	448	489	432	461	470	410	463	417	436	425	449	468	417	418	456	459	429	436	474	415	455	435	445	420	444	440	433	407	423	404	423	456	465	414	440	462	461	453	450	464	432	477	433	412	442	445	424	443	411	458	441	483	462	456	433	438	438	476	473	443	479	453	420	464	428	424	433	420	459	444	445	477	436	482	492	404	464	435	456	435	462	448	475	447	457	431	429	421	439	444	487	437	453	434	454	464	430	472	430	475	432	423	469	430	425	422	440	430	426	439	465	406	452	428	407	456	446	456	448	434	454	458	451	470	430	456	441	493	447	430	427	426	447	443	438	440	479	443	470	450	467	400	422	428	455	475	428	418	482	441	435	468	457	427	443	405	402	414	420	456	429	434	434	419	473	448	472	463	452	439	421	437	436	424	437	394	409	418	458	403	443	454	440	417	465	455	468	476	437	425	440	448	452	426	455	431	435	408	469	431	420	429	453	451	457	412	431	435	404	483	441	474	401	455	455	422	416	442	468	467	385	418	457	434	437	437	450	440	434	488	449	448	467	472	444	437	402	425	406	447	381	421	428	457	464	463	442	450	452	439	430	433	430	436	414	466	460	469	465	429	421	433	439	441	454	437	462	456	481	463	484	440	407	502	422	442	440	453	471	425	447	434	472	444	446	433	462	422	430	451	431	471	445	425	468	475	444	413	454	398	438	473	427	442	441	445	428	454	460	444	459	445	418	450	476	462	452	427	447	424	454	417	461	425	444	422	424	434	462	419	418	427	410	451	449	468	472	436	436	447	421	396	462	417	425	454	436	442	443	460	454	468	448	429	422	446	448	433	438	454	441	440	430	432	472	454	389	426	484	421	492	461	471	395	407	451	430	424	437	451	470	389	441	440	457	411	470	473	425	462	441	447	427	439	445	402	468	452	415	413	404	430	456	410	479	453	454	427	442	447	430	473	425	482	442	467	467	435	461	411	444	419	466	454	501	413	486	441	464	416	410	467	449	421	445	466	454	454	454	441	453	470	462	451	452	470	451	434	455	454	466	421	416	433	450	450	469	425	456	441	465	447	444	466	458	451	481	424	431	437	474	491	447	433	420	429	464	452	462	432	443	424	442	431	437	436	421	489	498	405	488	430	433	448	451	429	437	458	489	422	403	452	419	463	454	479	456	466	429	443	429	429	430	438	459	472	437	440	440	448	422	425	442	427	454	430	435	418	443	407	455	458	438	436	461	439	459	462	420	447	413	434	428	412	458	422	472	460	420	446	416	437	429	444	426	443	433	448	404	437	425	470	453	408	468	440	443	428	424	423	453	446	432	410	441	475	477	460	434	472	508	428	458	465	445	462	444	441	439	438	448	425	426	440	395	457	456	419	439	412	454	444	429	402	428	431	445	414	406	434	450	459	437	438	452	473	443	412	408	461	463	458	462	437	454	397	431	471	421	458	429	476	446	430	484	388	393	436	403	487	421	459	447	436	446	418	407	480	460	451	444	443	450	430	449	438	403	448	452	422	409	447	458	442	419	482	457	438	467	458	436	413	465	496	432	417	423	417	432	443	457	428	435	464	438	441	451	414	415	474	421	451	453	428	457	450	465	452	400	442	426	435	462	435	432	443	459	462	454	425	451	439	442	441	485	458	453	451	439	434	404	446	423	476	448	422	457	451	446	452	398	439	457	461	444	447	483	411	427	435	427	439	407	442	463	467	425	478	433	447	455	444	464	435	418	453	473	438	441	449	457	474	476	446	464	428	440	450	455	494	407	464	443	432	465	428	417	456	461	422	470	450	442	419	413	462	452	427	439	471	419	441	472
23726	21134	28209	24385	21124	13119	4235	2570	2030	1686	1352	1202	980	797	751	676	671	674	605	517	506	469	437	441	400	384	399	415	376	382	386	327	356	371	317	329	360	337	300	297	345	327	348	341	331	314	351	320	321	323	300	326	325	308	307	312	326	276	308	337	343	346	281	307	295	310	298	278	301	311	322	308	316	280	304	292	284	335	290	282	281	325	285	282	319	314	263	296	309	299	281	290	317	340	320	325	314	321	302	283	299	303	296	309	295	301	284	304	331	322	297	315	308	325	302	302	289	295	318	304	292	318	288	289	307	313	326	335	281	308	264	306	302	292	318	300	289	310	282	296	320	274	327	308	287	308	285	300	309	328	272	263	288	307	319	310	310	320	305	305	337	296	298	315	287	274	333	296	318	330	312	309	327	303	293	284	311	330	305	303	287	314	306	328	302	327	311	303	284	312	317	287	314	304	298	298	288	328	306	350	287	289	319	329	284	324	292	301	295	325	322	304	329	322	295	290	296	303	330	331	329	324	320	297	319	297	299	294	293	301	292	294	304	316	315	307	310	322	314	314	290	304	339	310	297	301	295	326	318	320	309	300	313	287	296	303	293	310	330	324	307	302	324	293	299	298	301	305	317	291	304	337	310	322	347	309	304	319	272	308	319	326	285	307	288	285	307	311	289	269	311	300	302	315	311	306	293	298	278	311	306	299	309	260	283	315	314	306	292	293	314	290	303	299	322	296	317	300	296	274	302	304	293	293	299	309	270	277	283	294	315	295	301	296	317	299	298	295	296	302	319	319	303	288	317	337	295	306	323	316	255	303	313	323	274	305	312	319	272	313	294	298	295	307	279	314	315	313	302	297	302	309	282	316	313	315	317	309	271	281	287	306	311	298	307	304	256	329	287	332	304	276	308	316	267	312	282	336	306	327	288	300	304	265	350	318	322	301	319	314	288	302	297	273	288	310	287	274	291	287	331	317	324	292	298	312	295	328	310	339	307	289	286	317	310	301	302	289	332	301	299	324	303	319	297	308	307	295	332	301	277	272	303	318	307	316	289	321	279	312	318	290	307	312	286	287	337	338	306	332	320	306	300	284	303	363	298	298	299	286	294	294	295	296	288	308	320	292	318	297	285	292	332	301	309	307	289	284	299	299	272	277	306	316	325	328	328	302	295	305	298	280	269	304	289	283	318	303	301	296	362	316	330	311	285	285	293	280	293	283	303	333	350	297	287	301	271	334	287	294	286	298	298	315	275	309	289	310	323	307	316	277	311	304	302	295	314	272	312	311	276	309	299	281	274	309	282	319	311	294	319	284	311	321	321	318	346	303	312	307	295	307	307	301	326	291	308	306	297	319	306	304	287	302	324	309	304	303	289	314	327	322	296	305	314	269	287	317	302	287	323	308	313	283	303	298	301	305	328	337	293	299	299	309	319	272	311	292	324	268	306	302	313	269	300	289	318	287	299	273	314	319	285	287	300	284	293	308	306	322	306	305	321	313	320	300	287	327	305	311	288	293	293	324	315	315	293	261	304	271	299	313	301	318	300	276	296	319	292	311	272	318	302	321	289	334	305	299	342	296	342	315	309	283	319	314	283	305	287	323	307	333	305	308	334	320	288	318	320	273	305	320	317	304	312	330	320	294	278	346	285	295	283	290	312	322	295	276	301	320	310	344	304	282	305	300	289	284	304	283	283	308	277	313	306	281	306	292	329	283	306	285	279	305	346	296	308	304	301	282	307	322	260	342	332	316	271	297	322	317	301	302	308	264	300	266	314	296	291	292	291	301	321	283	301	289	312	316	314	326	293	306	291	298	331	312	317	278	281	317	314	315	304	324	341	321	313	290	302	288	301	303	282	293	295	299	331	293	317	324	316	323	309	309	289	305	316	309	276	328	307	312	277	287	324	321	302	312	308	320	321	303	327	313	303	291	319	308	336	324	299	283	333	306	307	282	284	342	335	308	297	313	308	282	308	297	336	337	347	289	332	281	292	306	305	299	298	295	322	285	325	305	265	298	339	298	306	306	282	287	303	291	306	304	329	294	299	312	323	311	308	296	296	303	276	338	302	328	287	301	289	309	333	313	316	301	302	255	294	305	301	299	300	315	303	295	307	297	296	290	280	293	328	284	270	313	303	320	299	279	306	292	282	290	301	301	329	290	306	316	297	323	308	287	274	316	278	309	297	330	295	297	298	305	281	280	291	333	317	303	310	313	310	326	313	274	299	316	333	300	308	319	332	301	329	307	304	319	297	307	295	336	320	286	314	313	329	312	295	303	311	291	298	301	271	315	300	301	276	296	310	296	330	303	305	323	285	276	295	283	305	316	294	329	311	290	307	308	310	313	285	288	278	291	298	316	319	312	293	287	297	301	301	290	321	316	343	266	325	300	304	292	305	308	325	297	283	314	299	297	329	297	288	288	301	297	302	308	319	325	316	291	281	313	304	287	313	271	276	295	319	306	303	303	305	306	280	306	317	304	300	310	330	306	303	320	303	329	345	282	310	323	281	295	335	305	313	304	292	295	347	287	317	313	294	324	326	305	277	315	311	336	291	263	306	307	304	314	334	285	294	301	320	338	314	313	314	294	284	312	305	266	305	307	286	297	298	291	315	278	307	301	305	286	312	303	312	317	340	292	290	280	308	290	287	311	285	294	281	310	285	324	288	291	292	310	311	316	308	313	330	286	320	342	315	321	311	312	317	309	299	316	313	297	315	342	296	320	289	306	326	306	294	311	302	325	299	272	311	293	281	303	287	320	326	316	290	292	298	316	311	318	260	312	305	285	314	290	317	312	287	311	289	282	323	303	290	309	312	312	303	309	312	293	265	305	297	291	297	293	324	307	315	327	276	309	312	343	308	286	324	308	322	324	291	302	343	295	315	309	312	293	318	280	303	296	295	313	322	295	296	298	303	296	287	307	284	331	321	320	288	290	319	312	297	320	316	291	336	303	303	317	323	301	284	307	288	303	306	312	300	302	326	293	333	315	305	284	314	310	288	308	310	301	297	317	291	301	328	308	323	319	328	305	316	284	274	303	323	282	307	308	301	307	304	297	321	282	294	318	318	313	318	315	325	334	280	332	288	294	318	312	342	309	311	316	294	289	316	282	266	319	321	313	282	293	291	320	293	285	325	296	315	311	310	336	326	296	316	290	315	300	308	282	298	318	312	301	300	296	285	329	305	337	301	314	311	323	286	329	305	303	288	287	317	325	314	336	274	320	300	323	308	299	336	308	341	301	301	303	275	316	314	309	306	350	331	314	282	301	312	327	308	300	283	316	319	301	314	295	304	319	279	301	303	306	295	304	305	328	293	256	303	346	325	352	317	328	321	302	293	344	287	309	300	342	303	274	320	294	289	301	322	288	293	315	328	280	324	296	288	315	300	304	277	327	280	293	322	319	290	305	307	275	313	312	300	286	303	327	301	329	318	300	315	273	318	312	292	284	307	293	268	338	290	312	284	298	276	293	302	313	327	279	293	315
25723	45718	33325	15627	10414	6903	5266	4326	3685	2913	2146	1965	1559	1289	1178	1074	924	939	841	762	687	653	600	602	528	538	500	466	516	441	475	434	399	411	395	420	399	444	405	407	397	392	411	356	408	356	378	373	343	386	388	348	400	371	372	340	374	325	386	364	343	373	369	351	352	365	349	370	335	372	339	335	350	328	357	339	356	353	356	336	355	378	388	360	387	353	337	344	344	363	346	353	348	340	306	313	366	347	344	354	342	389	352	355	341	346	325	365	363	355	333	368	355	342	304	339	345	353	334	332	349	376	341	366	327	376	342	341	359	355	321	364	314	367	330	320	339	335	347	348	370	336	331	336	335	359	342	319	355	335	322	367	322	348	357	372	379	343	324	332	344	322	365	374	326	332	370	361	330	324	326	329	351	371	347	377	348	343	361	336	358	322	359	348	306	339	346	356	377	355	333	365	348	322	337	360	344	364	327	342	373	362	380	358	360	362	340	319	329	349	361	339	322	343	351	364	376	364	336	355	327	341	363	351	364	379	368	358	354	368	355	327	350	326	352	351	364	343	368	343	334	361	335	357	341	360	360	333	346	365	389	353	385	362	359	355	347	357	355	339	346	350	337	366	323	358	341	308	349	328	325	321	364	347	366	374	339	360	367	343	354	355	347	368	332	359	336	347	337	357	356	332	347	332	361	344	349	364	358	348	320	382	341	320	352	415	353	327	362	336	306	348	379	324	347	362	345	382	385	348	352	342	357	329	345	336	338	358	353	319	345	331	331	308	368	359	361	360	370	394	355	362	331	333	336	365	338	337	340	312	377	354	322	320	321	328	329	335	345	341	359	332	349	346	336	365	323	320	341	338	330	336	347	329	351	357	331	311	359	341	337	335	371	371	342	312	324	339	346	326	376	350	356	344	354	378	366	346	328	378	349	333	340	330	310	326	331	331	332	343	337	348	342	340	361	341	338	358	362	354	347	356	322	342	328	330	353	337	337	358	356	348	336	357	341	377	337	321	388	362	375	361	362	314	330	351	359	361	378	354	337	329	338	341	338	310	361	381	358	368	370	337	373	317	335	348	390	358	331	339	353	334	357	314	331	326	321	336	351	320	324	310	352	374	342	336	351	338	338	340	347	341	379	384	333	374	364	337	374	341	358	340	384	351	335	358	347	350	340	339	318	320	369	315	377	332	340	308	354	376	337	356	397	319	369	326	333	352	356	356	362	339	381	372	345	378	361	371	381	358	342	354	357	346	374	355	334	360	348	349	337	341	383	384	382	359	351	322	353	311	344	385	348	310	374	365	366	363	358	324	333	340	343	366	329	350	361	347	366	335	380	373	349	344	368	347	377	351	339	335	341	358	328	306	316	347	348	334	358	347	330	350	381	359	352	335	328	331	361	318	376	365	335	350	329	372	351	334	360	340	353	369	318	344	374	365	373	350	368	318	326	357	359	354	342	335	337	361	364	315	340	392	337	346	328	348	341	338	370	360	328	326	365	330	352	327	358	342	335	375	358	357	347	330	343	377	333	363	365	318	354	393	322	343	334	330	327	357	338	392	367	353	348	350	358	369	396	325	353	356	341	344	341	322	344	346	363	349	356	382	339	361	314	336	391	346	373	359	335	357	399	339	365	338	343	319	341	365	336	347	353	318	355	367	351	349	330	328	359	375	352	331	355	348	332	325	394	328	387	327	373	345	332	341	354	331	347	333	356	328	357	317	349	336	348	373	327	358	361	386	328	347	345	333	322	351	358	342	363	373	338	351	328	373	369	347	319	355	359	331	333	355	365	346	364	332	317	391	331	336	350	342	339	350	313	355	354	380	337	360	348	371	350	318	357	359	377	342	318	364	351	334	332	363	305	326	359	367	352	344	353	385	351	361	345	337	376	344	332	332	351	348	353	393	361	360	332	334	346	329	330	330	345	348	352	352	365	350	329	314	350	342	342	355	371	366	333	364	318	348	353	344	304	400	342	341	343	349	374	343	368	326	352	312	348	343	349	369	347	369	322	303	330	339	353	372	361	340	342	332	332	311	330	350	333	349	353	347	349	348	365	320	357	325	337	347	329	356	338	348	381	330	350	318	324	373	353	348	350	337	355	347	352	362	367	343	353	336	351	350	333	332	357	333	332	343	372	352	353	365	365	339	352	338	309	335	333	344	361	328	351	363	344	329	339	342	358	351	345	347	345	339	330	358	348	325	344	350	355	362	361	324	330	334	298	352	367	340	341	328	370	368	329	342	365	328	369	339	371	311	363	342	300	350	324	357	328	322	331	304	338	349	339	334	386	359	333	322	340	337	351	345	369	382	299	340	351	344	333	357	348	352	313	339	333	369	342	342	369	368	336	325	350	350	373	353	351	325	352	342	343	349	353	353	394	340	362	320	339	376	364	361	371	368	323	330	342	341	357	344	318	334	365	339	380	357	375	360	341	344	326	321	345	335	358	352	332	353	334	354	354	368	339	350	350	367	366	317	363	362	342	361	349	349	367	371	347	359	379	340	355	352	339	350	354	346	342	333	337	347	332	360	367	352	351	341	351	311	341	326	350	379	287	349	345	398	354	313	334	347	361	316	340	339	330	350	345	313	341	337	356	334	359	346	360	343	331	359	374	378	385	353	335	326	330	357	363	366	384	352	391	357	324	342	352	382	363	368	314	364	320	349	381	355	339	334	382	333	349	351	341	348	340	335	377	306	375	339	357	315	355	336	360	375	347	328	367	360	355	337	346	369	336	345	341	335	365	334	346	318	345	391	335	353	369	359	349	352	379	342	355	327	337	330	329	342	361	379	348	334	352	382	362	322	335	306	362	348	325	371	351	333	323	341	332	335	348	345	367	347	348	372	305	288	337	390	341	349	363	369	334	333	330	320	383	346	357	362	353	342	375	354	355	351	343	383	343	346	352	356	363	345	358	360	366	348	333	369	362	389	346	315	377	337	351	325	345	383	339	350	370	330	348	352	320	339	345	363	330	331	334	315	345	338	377	353	362	345	312	372	347	352	366	358	362	356	356	347	331	368	370	331	333	349	346	312	365	367	380	329	369	350	370	302	339	335	358	363	333	351	329	344	342	358	340	335	327	375	347	344	355	334	348	342	329	362	350	379	342	357	331	357	361	329	350	376	339	319	351	335	383	331	345	386	311	323	361	340	342	361	352	333	345	330	334	356	343	333	348	334	332	353	327	326	344	347	388	326	353	349	320	326	354	337	339	340	337	373	380	344	363	329	346	354	323	353	352	355	361	376	358	344	351	334	334	340	357	341	339	353	336	359	346	369	367	377	344	359	333	337	358	368	368	362	362	354	358	345	329	353	379	338	325	366	346	359	342	336	365	375	342	374	360	360	363	317	350	366	346	343	353	334	361	386	334	361	331	338	374	330	356	378	360	328	329	334	341	373	347	328	348	345	341	315	334	390	347	359	337	345	368	331	328	354	333	351	364	345	345	340	354	363	366	377	369	348	363	334	347	363	338	383	355	358	341	365
24747	21157	27338	25173	15352	4660	2353	1811	1439	1243	1018	937	810	733	610	635	553	515	524	490	435	422	437	378	405	419	357	390	360	355	355	364	342	370	343	325	366	377	347	315	331	337	340	322	338	348	306	339	349	312	338	338	336	367	353	306	289	337	323	287	315	353	331	339	311	308	341	296	329	350	358	358	332	324	317	334	302	292	323	348	331	309	333	323	324	310	311	320	326	334	343	331	317	301	359	324	325	325	295	332	333	299	349	340	328	367	297	321	314	363	303	302	336	329	298	346	348	321	329	333	327	329	322	329	312	331	324	323	336	314	294	331	332	284	308	311	337	328	341	295	306	333	350	300	296	335	331	318	335	285	340	312	364	322	325	321	321	323	335	316	332	326	359	329	317	301	324	312	307	317	339	326	320	299	327	345	340	332	316	290	331	335	344	306	350	306	326	322	324	340	355	322	313	322	323	342	319	335	333	326	303	321	337	317	323	334	301	326	324	309	329	332	378	369	330	351	346	363	328	302	345	365	306	348	311	323	330	319	320	327	334	335	330	316	309	330	310	313	313	293	327	357	306	347	340	309	324	323	307	349	334	331	294	301	332	314	331	360	299	338	310	339	323	312	365	337	330	327	302	334	323	309	361	301	302	350	339	321	331	316	333	341	328	325	292	332	327	318	320	329	282	362	338	341	313	359	334	303	312	302	299	325	339	335	354	327	291	367	333	315	329	298	322	306	324	368	324	324	333	335	307	322	352	344	350	340	324	311	348	327	315	299	321	349	307	337	311	299	307	308	329	306	332	313	317	304	310	330	336	322	283	286	299	335	325	339	321	349	295	343	320	364	328	327	318	320	335	326	329	336	295	336	286	322	337	335	318	313	300	316	330	328	387	340	313	336	333	309	345	327	320	327	315	310	309	339	304	282	311	336	333	301	303	333	341	306	298	323	300	330	321	316	321	312	338	323	327	297	323	334	327	347	293	310	334	293	346	334	333	297	291	336	352	300	285	324	327	330	311	294	313	325	315	321	306	308	337	319	353	326	336	309	308	326	340	300	339	312	327	350	309	325	327	319	325	297	317	311	282	332	348	310	310	329	336	328	327	345	332	282	316	340	322	344	357	319	334	328	317	332	294	307	308	317	310	324	345	301	358	314	306	306	311	311	327	313	310	315	340	328	309	318	332	338	310	317	297	316	298	362	324	338	318	339	305	336	298	326	345	298	323	328	353	325	317	333	300	349	269	312	329	314	359	355	329	314	312	336	315	295	342	309	333	303	300	321	332	331	329	330	353	306	314	322	318	324	313	326	342	323	337	310	346	308	300	340	331	312	344	322	364	321	331	343	318	304	343	323	320	307	306	301	324	304	347	346	326	332	334	353	294	309	331	320	309	302	332	295	318	305	324	304	331	353	329	294	332	330	334	315	336	278	316	287	298	293	295	312	293	306	320	317	342	344	332	314	295	325	341	338	332	340	305	311	328	349	310	333	311	310	324	333	339	298	309	301	307	289	341	308	298	303	333	354	305	320	318	316	338	342	347	329	335	309	321	344	301	312	329	309	327	324	365	324	317	332	354	345	331	314	332	345	306	326	346	324	329	338	311	325	298	320	345	333	341	337	281	322	338	304	318	338	303	333	331	323	339	316	320	325	297	326	382	298	380	303	321	347	329	289	324	305	296	348	299	338	341	309	311	349	331	318	323	354	320	321	319	326	312	321	300	319	313	296	320	308	325	341	312	294	283	338	367	344	334	308	332	295	324	282	297	283	328	293	327	276	305	322	333	327	288	302	344	339	310	333	320	301	323	291	340	323	303	325	328	341	316	345	291	336	368	307	328	326	317	350	312	331	356	335	309	286	300	347	321	310	332	315	313	330	337	335	335	314	333	327	315	313	300	298	315	313	329	290	290	297	295	337	296	358	316	310	330	300	317	333	327	299	325	334	327	325	374	352	337	319	326	326	347	347	336	350	340	296	329	356	306	341	330	322	337	306	326	336	340	343	320	319	311	363	346	338	309	322	331	354	339	289	335	342	328	364	295	301	301	295	337	344	313	305	333	351	324	322	310	314	317	307	314	329	313	330	326	336	276	316	338	314	330	332	322	317	360	318	341	304	329	344	312	319	284	344	330	340	337	326	319	303	351	317	361	327	336	335	300	302	351	329	345	326	316	314	294	289	328	312	348	304	329	337	311	307	362	342	308	312	314	330	315	341	314	339	295	322	288	310	328	318	318	339	330	312	339	331	337	338	342	315	334	317	353	339	333	305	333	346	305	344	317	346	335	352	356	319	330	312	314	321	295	336	331	307	318	295	358	317	347	293	333	345	382	313	307	305	342	345	360	316	320	354	313	345	318	307	316	302	339	322	313	308	329	338	314	308	317	272	310	338	325	318	337	335	348	326	335	350	300	346	344	320	341	303	320	333	322	310	291	323	358	307	312	342	323	333	318	317	308	345	298	336	323	323	289	345	312	333	300	304	304	329	305	282	312	341	306	323	315	344	333	330	351	303	314	317	346	335	313	306	316	317	286	316	324	300	327	329	355	324	346	325	340	314	347	324	324	324	353	323	320	301	331	326	321	324	317	306	333	348	341	341	343	328	298	327	305	350	324	334	332	366	316	293	343	318	302	333	330	340	330	294	287	317	282	295	337	291	302	313	366	331	321	324	309	321	356	331	319	310	344	274	316	322	318	338	331	295	314	338	313	336	289	317	306	335	314	296	369	317	341	319	360	353	281	297	313	301	336	340	309	314	302	328	311	320	335	323	288	309	331	349	365	327	324	321	281	335	322	347	316	349	313	320	318	313	288	341	332	312	311	312	335	315	294	305	281	319	316	304	342	344	327	307	330	338	324	305	347	316	324	327	317	330	320	348	325	324	316	336	319	299	337	360	311	361	339	288	310	299	338	310	339	352	335	301	338	318	293	318	313	315	327	333	320	323	320	328	313	331	302	333	323	324	316	328	331	312	317	304	338	358	328	301	319	328	337	304	345	325	326	354	320	323	327	302	330	303	332	301	343	294	308	306	312	334	333	336	319	317	335	306	311	341	290	331	309	340	313	339	346	336	324	294	313	312	318	285	303	328	308	292	333	337	304	308	298	304	295	320	308	350	327	330	307	325	324	283	267	319	305	337	300	316	327	341	345	337	298	311	314	348	328	328	325	335	319	328	331	300	309	299	314	334	316	324	301	346	322	321	317	326	316	320	314	317	334	340	311	302	342	338	310	329	313	359	356	328	338	316	368	319	331	370	349	314	346	324	355	322	312	317	344	311	329	351	317	333	362	325	333	332	296	353	306	316	338	298	323	329	325	315	320	341	337	312	332	342	328	341	309	346	297	337	354	318	329	321	314	353	321	321	318	339	322	336	298	340	305	297	303	319	316	336	339	318	315	367	334	310	312	334	328	333	348	302	345	344	301	312	314	345	302	328	334	369	334	319	323	292	328	321	308	335	350	325	333	317	334	299	336	324	337	340	351	326	303	317
25182	42510	30311	13359	8701	6184	4329	3387	2859	2338	1765	1571	1288	1111	984	886	841	786	713	640	594	536	521	500	499	470	478	452	469	420	402	441	438	465	390	376	374	409	407	394	373	386	397	366	358	341	366	359	370	355	371	355	389	364	361	345	360	378	353	348	348	370	370	340	362	414	377	401	343	386	361	395	378	356	349	355	395	361	352	358	399	343	348	375	377	390	342	327	359	334	361	361	357	337	337	367	371	376	338	360	335	361	338	351	363	360	350	372	368	368	342	345	365	354	354	371	356	336	360	364	349	353	361	348	364	358	380	348	331	358	368	336	308	331	358	387	341	353	379	386	335	355	386	391	366	373	356	399	366	344	335	378	367	321	345	345	332	371	382	336	346	358	350	350	323	341	371	367	345	346	331	358	349	374	358	389	381	329	350	369	374	349	351	322	364	342	335	359	348	368	374	392	344	357	375	366	367	329	387	362	346	380	328	340	316	349	362	371	378	377	364	356	335	346	352	362	359	347	367	358	342	353	354	384	336	380	354	367	348	343	370	368	375	354	346	331	368	321	346	344	350	359	385	361	317	382	334	363	390	361	356	366	338	330	345	321	328	370	338	321	361	347	393	360	353	331	359	354	323	376	346	348	363	347	383	338	320	353	356	351	338	345	412	356	363	346	364	363	367	335	372	347	382	337	340	341	351	353	339	389	369	360	385	368	342	362	334	342	370	383	398	344	343	324	350	390	366	397	360	392	334	367	387	352	387	361	332	384	360	350	339	326	358	372	353	344	341	364	358	326	345	353	353	393	359	366	342	332	354	351	337	377	349	368	342	351	358	371	386	336	369	344	330	370	377	338	365	340	353	349	378	378	346	338	373	355	391	348	368	361	381	365	358	359	372	386	357	364	365	356	359	362	348	369	368	343	388	350	339	366	312	365	382	357	378	364	384	351	381	358	360	370	389	397	371	349	380	412	366	336	357	361	363	381	357	343	380	378	336	345	353	340	398	342	343	350	333	367	325	340	362	348	327	387	343	323	362	353	308	374	355	327	360	338	369	362	354	352	331	340	363	357	354	370	391	355	355	325	386	362	373	366	329	397	372	343	357	355	357	363	344	335	389	384	327	327	334	369	375	376	336	330	380	328	366	380	352	371	343	362	350	334	368	351	348	357	342	346	345	370	321	374	368	349	361	354	358	353	355	320	358	345	361	353	357	340	352	356	342	339	369	359	346	331	368	388	354	362	367	340	369	340	293	349	324	358	395	347	365	340	351	357	400	349	347	363	339	348	360	361	371	363	353	308	386	332	370	354	356	350	329	359	333	349	370	357	378	349	343	351	383	393	356	317	389	370	345	339	345	360	369	357	354	354	348	358	373	361	337	367	362	317	347	366	359	387	346	347	383	321	367	342	367	373	319	367	326	356	365	343	363	346	355	354	362	343	381	322	372	334	363	364	401	367	344	366	333	366	371	357	358	362	370	350	352	377	331	336	331	356	363	358	368	386	330	359	333	345	365	331	332	359	350	332	385	375	312	343	372	362	352	340	390	349	341	395	352	341	374	371	367	353	360	313	377	338	381	356	357	358	395	373	374	345	317	356	310	372	340	360	379	365	334	340	401	411	381	334	339	336	396	336	361	374	334	321	410	333	341	390	361	363	346	340	342	347	367	358	302	310	317	366	347	337	362	357	328	374	334	370	326	370	391	384	330	353	351	361	348	380	363	371	358	397	362	388	353	356	325	326	374	347	352	327	384	332	360	345	365	367	406	331	361	350	324	350	403	358	345	339	375	364	335	358	351	341	365	394	338	308	362	362	364	365	363	345	357	328	333	340	346	337	329	393	362	333	362	330	361	350	335	308	360	326	331	362	348	343	331	339	343	361	354	344	331	366	329	382	334	342	340	357	349	348	371	328	358	372	346	390	384	332	339	361	354	343	374	343	357	387	367	346	362	371	355	373	380	339	364	340	358	355	347	321	375	334	421	365	339	369	368	356	374	360	330	309	350	384	363	349	363	370	371	344	325	349	360	378	386	356	344	355	342	379	376	346	335	335	384	343	342	344	321	358	341	383	359	362	344	350	374	382	372	376	367	352	364	360	356	316	341	354	379	379	385	403	370	332	346	340	366	377	386	388	362	396	375	353	362	336	353	352	360	363	370	335	325	353	357	371	374	361	359	335	338	343	354	396	344	378	362	347	364	337	378	364	352	340	406	335	373	363	373	359	339	401	391	338	366	374	342	347	372	353	364	372	345	354	369	382	324	367	371	377	326	343	366	349	377	350	391	344	365	390	354	390	351	358	345	370	342	362	333	318	360	361	353	374	365	342	346	362	370	331	384	368	345	353	346	367	337	370	350	372	403	343	387	354	351	330	344	367	379	363	362	344	372	387	374	357	352	350	374	350	348	364	349	383	393	331	371	343	369	379	324	344	367	381	326	354	374	365	357	336	363	339	343	368	354	352	373	357	351	362	370	346	343	363	328	351	288	344	376	344	373	360	339	371	349	362	385	345	370	399	342	360	394	377	394	352	373	356	343	356	365	358	305	391	337	372	334	366	376	332	352	340	351	387	339	369	363	367	339	354	343	383	404	379	358	351	352	379	343	357	383	365	403	357	354	375	378	357	372	383	369	355	346	340	355	355	382	346	348	375	370	351	393	379	320	362	344	368	326	359	340	333	369	383	345	371	361	366	388	368	317	340	331	333	355	346	345	350	386	338	383	334	329	372	330	353	363	346	347	349	356	390	362	364	350	359	380	361	349	366	344	364	334	355	350	371	356	350	371	365	388	371	335	352	354	328	346	360	352	368	344	340	346	369	372	383	368	338	363	373	351	371	329	361	360	353	333	335	328	355	368	384	333	381	343	378	376	353	361	365	391	349	364	362	349	369	348	344	346	365	341	360	311	351	327	371	349	374	364	371	328	366	348	356	375	367	360	390	346	342	397	343	367	329	358	346	361	319	354	361	357	355	368	340	373	350	388	339	339	322	356	367	341	342	359	407	368	364	363	338	368	394	346	365	391	374	345	352	353	358	382	339	359	332	326	365	353	370	343	353	339	351	375	333	346	351	340	376	339	346	357	334	354	317	363	358	371	371	343	331	331	352	331	346	377	342	342	359	364	332	378	375	363	357	365	356	332	365	354	358	354	366	351	354	400	353	350	344	348	307	356	348	328	355	352	334	330	356	371	349	336	364	334	379	368	362	367	386	350	364	364	376	336	394	348	374	383	377	351	373	344	346	339	375	373	366	378	371	324	354	363	347	372	363	340	360	355	395	359	326	346	344	384	321	363	354	362	333	338	375	350	367	360	349	335	351	358	365	353	359	352	369	394	361	379	347	349	345	374	348	374	389	377	362	339	374	341	334	361	360	371	341	417	341	356	372	375	351	360	346	368	355	347	340	359	348	355	329	371	358	354	387	351	333	363	386	350	358	366	358	360	340	349	335	334	362	339	392	339	367	342	395	357	359	348	376	343	373	358	316	351	339
22598	21156	28683	23898	21164	21301	12579	3757	2579	2171	1759	1395	1262	1028	902	775	683	712	667	554	507	484	421	390	345	354	364	322	303	282	287	268	262	257	295	264	242	216	233	222	246	217	241	250	199	221	219	200	229	192	204	195	194	206	213	224	204	209	190	181	210	201	209	189	202	193	191	213	209	178	199	185	209	196	215	196	199	228	199	201	186	168	187	193	206	172	182	182	192	179	207	174	194	167	181	174	173	174	182	205	185	187	195	216	197	183	217	191	198	193	200	207	168	202	194	206	169	216	201	193	177	197	190	183	207	156	201	202	204	163	187	177	194	195	195	200	184	205	194	188	186	191	203	202	181	191	211	208	213	217	207	188	164	194	201	177	167	174	205	186	190	198	165	211	203	194	188	187	196	190	233	197	182	178	174	184	180	185	188	206	196	195	201	212	186	213	203	208	196	194	187	182	192	164	177	188	185	194	191	194	190	212	222	182	198	178	181	195	197	169	193	184	186	209	202	182	183	190	203	209	178	201	196	176	195	163	191	208	190	193	197	181	204	197	185	207	204	172	181	195	207	191	171	183	177	193	192	187	189	172	197	205	201	201	188	217	187	211	173	205	215	212	164	200	214	196	196	192	179	189	210	181	190	195	202	207	173	174	201	198	198	193	189	175	214	204	190	200	187	204	209	186	198	200	205	188	209	216	196	170	189	183	206	191	195	183	204	204	192	175	194	190	203	198	186	181	196	192	209	184	195	195	210	176	184	181	184	180	195	193	195	210	200	208	197	177	197	197	201	186	204	190	204	184	189	191	194	192	208	218	186	185	180	191	197	180	202	175	150	206	189	203	196	204	210	181	231	204	195	155	212	187	172	204	203	215	198	208	182	197	186	185	187	207	206	189	195	186	185	167	174	193	190	173	179	210	178	201	174	205	169	172	189	197	204	195	177	202	209	170	208	195	199	200	211	206	218	173	202	188	206	212	194	165	196	200	173	219	181	186	165	176	213	170	190	180	206	203	187	189	171	197	183	179	223	197	199	179	187	205	200	195	195	202	181	187	198	202	186	196	184	165	182	177	201	204	189	187	177	204	194	208	181	204	173	216	185	183	188	171	200	181	192	188	157	203	184	182	175	179	183	203	173	191	206	197	198	178	186	183	201	198	204	175	182	187	218	169	183	197	217	185	187	194	179	193	201	170	226	201	201	192	171	164	190	182	189	177	146	194	218	189	186	191	192	201	184	212	166	177	191	205	187	199	181	180	198	186	174	201	204	182	193	179	184	180	207	170	190	187	173	179	188	194	184	205	191	222	202	208	182	194	194	189	191	177	193	187	215	201	185	176	186	199	186	198	179	182	180	192	178	188	199	187	218	202	197	197	180	175	230	172	188	202	201	190	185	176	194	192	200	207	203	189	180	176	199	206	194	173	215	190	204	207	210	178	210	205	195	191	207	198	220	192	174	190	179	184	189	173	189	205	190	193	185	187	209	196	205	194	191	182	177	211	197	182	200	200	202	196	205	189	197	171	197	184	167	184	184	202	184	201	206	225	184	195	191	197	211	199	206	198	179	200	180	188	212	200	201	205	172	193	203	221	225	200	213	200	186	192	195	200	179	168	180	205	187	190	191	180	201	215	166	186	216	187	162	211	189	198	206	176	174	190	176	214	192	176	210	156	192	182	194	203	167	169	203	190	203	209	192	192	199	216	219	186	172	231	207	181	202	199	211	182	182	215	165	209	195	194	206	193	200	189	193	185	190	195	198	202	200	211	200	187	186	184	211	183	194	178	178	193	221	178	210	179	220	192	197	211	186	183	180	199	220	189	206	189	165	198	183	183	182	186	173	186	182	186	191	192	199	175	183	179	188	173	198	193	216	176	172	203	176	192	183	181	222	189	184	184	199	170	179	193	180	192	182	201	233	201	191	183	198	184	201	191	190	185	197	202	198	209	190	187	181	194	186	204	191	178	184	197	190	213	195	203	184	203	201	196	185	200	185	184	187	204	205	178	198	196	188	199	203	194	200	202	221	193	197	177	171	206	208	167	178	200	199	199	214	193	168	200	203	203	210	199	201	212	178	196	193	214	185	208	211	188	198	194	196	197	195	189	186	191	214	213	175	189	207	183	179	180	196	190	203	174	190	194	180	178	192	180	193	203	201	169	193	187	187	205	187	197	183	167	206	178	207	180	187	201	186	199	182	197	176	164	185	180	197	189	196	187	195	194	189	204	205	200	198	201	173	218	180	188	197	181	194	175	187	189	180	217	192	181	196	205	191	180	188	193	193	216	175	208	220	174	192	175	192	201	198	184	164	203	202	209	184	211	191	195	182	196	173	217	183	204	203	174	188	183	218	171	183	176	178	192	199	196	180	185	177	197	196	199	207	161	189	184	192	196	177	187	190	178	179	200	197	210	205	174	207	193	168	197	188	180	217	219	190	206	192	173	179	205	197	197	204	191	209	197	193	176	190	199	189	191	188	182	200	147	192	195	194	173	184	160	179	214	179	172	221	204	192	166	166	182	177	220	178	204	205	187	212	179	178	206	192	188	201	197	168	194	205	191	224	216	207	206	187	201	173	160	208	197	207	211	186	199	194	167	203	205	192	202	220	197	205	195	184	230	165	197	209	202	206	178	199	206	189	185	183	178	186	219	201	191	199	164	194	167	195	179	188	190	178	184	183	236	194	173	184	210	179	195	212	212	210	189	199	212	198	192	201	197	203	178	206	178	218	195	205	199	187	198	206	178	192	191	180	204	198	185	174	186	160	187	194	176	173	182	194	179	200	200	184	190	153	180	201	202	187	224	183	183	190	208	185	200	187	206	212	191	177	210	188	178	208	228	193	188	181	174	177	189	176	211	175	191	179	189	180	217	183	202	188	192	203	204	195	194	197	210	187	216	192	205	198	182	177	180	174	189	173	195	180	183	187	219	197	198	202	195	173	192	188	190	182	176	202	196	202	160	196	186	210	196	190	207	182	180	186	188	210	184	199	211	200	187	212	222	221	199	186	201	184	193	186	205	206	239	192	183	195	194	201	201	194	191	170	212	204	186	182	201	210	185	202	179	197	200	164	198	193	201	202	188	187	215	219	217	200	202	169	169	199	175	183	182	176	183	223	187	197	212	208	188	210	204	185	209	201	196	169	214	209	204	200	201	178	186	209	186	157	213	228	179	215	179	205	171	170	194	180	207	204	206	171	179	202	197	224	195	188	177	206	213	193	189	166	201	169	201	202	191	185	193	188	195	200	164	202	211	192	177	200	192	185	193	205	184	197	198	187	201	193	184	179	182	174	204	187	167	211	183	197	195	177	184	183	165	188	163	182	171	173	174	214	209	182	178	204	195	176	186	203	195	193	186	191	196	185	183	201	209	180	205	204	210	176	209	175	166	200	193	217	183	178	182	201	178	219	188	197	179	166	187	184	174	178	192	195	215	195	198	180	174	199	187	206	201	206	209	196	210	178	183	212	209	179	184	178	190	208	208	175	198
28796	53005	40691	19857	14186	10298	7229	5661	4641	3697	2907	2353	2044	1699	1427	1251	1106	1081	928	802	686	656	571	560	481	462	444	422	392	360	338	340	313	279	279	283	313	313	312	282	285	247	270	265	262	242	228	272	243	267	268	248	234	250	217	206	240	226	240	229	239	258	253	225	207	228	222	232	212	219	243	185	234	232	207	192	235	245	215	195	217	217	216	192	231	221	223	213	211	201	220	210	218	236	233	212	196	200	227	180	203	201	190	229	246	201	190	224	212	199	240	193	193	202	227	218	212	215	232	224	193	233	184	220	222	220	189	226	227	234	205	212	203	215	202	204	204	228	202	216	238	213	192	219	222	219	209	231	192	217	210	205	244	207	192	224	242	220	215	240	210	185	214	226	218	212	217	220	196	202	231	207	200	223	214	224	226	205	226	217	188	212	219	202	209	210	227	212	221	217	186	229	223	220	213	219	215	204	218	204	216	220	226	239	229	204	230	203	230	209	207	209	229	218	199	213	200	223	221	186	222	198	196	238	220	216	224	209	217	261	212	192	195	213	229	201	210	206	213	212	211	206	241	220	229	230	224	212	225	221	205	239	219	215	213	230	213	212	228	228	194	212	205	229	259	210	239	216	202	232	227	232	203	180	229	208	217	227	238	192	216	240	212	195	205	200	212	221	206	217	206	212	216	198	218	212	232	189	199	204	204	211	222	203	211	203	227	249	200	217	215	203	231	226	235	209	228	210	198	196	220	216	200	212	215	224	229	218	218	228	216	233	237	240	200	215	240	221	237	203	253	218	210	219	220	194	222	184	217	203	251	226	220	222	218	185	226	212	223	243	193	198	205	249	228	211	229	201	224	229	214	212	239	186	229	215	198	223	217	220	224	214	237	204	213	211	227	250	237	224	217	251	208	214	220	228	225	234	216	206	194	195	215	193	201	236	204	188	210	198	201	203	230	219	212	206	197	228	195	205	228	222	221	223	218	203	213	226	239	201	196	233	206	208	198	217	199	200	222	198	214	228	234	218	186	225	220	192	214	198	212	200	237	203	220	228	221	209	216	206	253	212	209	210	244	236	204	215	234	203	212	229	219	217	210	206	246	223	186	224	203	220	196	204	238	208	216	225	207	234	223	201	240	219	256	218	215	221	206	223	223	194	208	217	200	220	201	210	206	182	231	223	212	230	204	225	227	208	204	198	213	213	206	211	230	220	212	208	215	199	221	204	223	213	255	238	228	218	206	216	217	221	214	219	232	188	218	200	230	195	213	208	225	226	185	203	211	202	206	230	211	212	189	193	203	218	239	192	229	218	203	225	192	219	202	217	217	222	221	199	188	231	232	201	231	205	196	210	217	237	219	224	237	232	197	235	214	221	209	218	223	229	224	191	207	228	202	227	211	214	208	210	225	208	228	201	204	235	199	196	204	223	203	199	203	205	191	235	208	208	208	215	236	184	218	218	218	194	196	185	222	214	230	197	232	204	231	232	226	203	212	216	208	204	189	207	221	243	214	229	210	205	219	207	206	228	200	212	200	223	200	230	217	208	206	214	238	202	194	224	224	249	233	244	213	215	206	221	206	248	210	232	229	225	214	247	231	230	194	181	212	208	195	220	220	223	213	208	195	222	223	205	203	199	212	228	246	212	211	188	217	233	212	204	223	219	212	192	234	226	210	232	206	218	217	222	185	208	217	196	200	240	197	199	204	210	228	204	207	228	241	210	225	202	237	226	226	221	198	224	222	216	222	216	191	226	226	194	226	216	199	212	217	227	195	230	240	207	213	237	212	216	246	202	208	212	214	208	205	208	197	206	224	195	216	226	202	218	191	209	214	230	209	220	214	215	212	213	221	226	204	219	229	202	233	216	209	214	230	220	209	199	200	226	238	215	202	209	239	215	232	221	208	206	227	215	221	221	187	197	236	213	216	198	221	173	210	222	203	229	222	211	238	229	203	202	212	217	219	206	224	231	220	202	217	220	205	214	202	220	240	233	246	197	223	240	205	246	196	213	227	205	214	219	218	205	238	220	211	239	193	189	211	215	227	208	218	229	213	204	246	219	211	195	214	217	229	227	222	181	190	237	205	227	222	220	206	238	215	217	210	198	202	224	212	221	212	237	233	198	189	198	225	216	214	212	210	204	247	193	210	218	229	212	214	214	226	218	235	188	206	200	193	235	216	216	223	227	224	207	217	239	213	199	226	200	213	221	210	237	212	241	230	272	209	215	230	204	199	199	204	200	228	230	220	207	213	233	216	189	229	208	228	218	216	209	188	207	234	222	219	176	226	234	219	215	202	188	212	230	202	198	193	210	217	260	212	222	208	226	227	210	205	224	191	210	216	198	243	209	232	236	245	214	220	242	183	221	231	194	218	224	236	208	225	207	212	232	210	233	189	220	217	203	213	215	203	219	204	206	196	199	218	210	190	203	195	196	225	214	239	216	193	195	184	231	216	217	221	202	216	214	216	206	209	241	218	219	195	217	225	201	218	208	223	219	222	232	205	246	228	219	214	222	214	210	204	193	213	199	235	186	240	207	189	246	224	201	221	185	202	229	217	218	208	233	225	219	198	224	240	230	217	186	199	179	212	214	195	190	227	218	244	236	255	213	232	196	193	237	213	213	203	241	194	219	222	216	199	200	230	215	224	201	204	222	195	231	205	232	200	229	218	213	209	180	203	177	226	212	230	204	235	219	221	217	209	228	223	227	212	223	245	239	190	198	234	223	196	231	219	185	225	217	208	235	210	187	221	242	229	193	232	222	210	233	217	218	203	229	227	205	223	224	209	206	239	208	244	227	216	236	221	199	212	199	195	220	216	184	230	237	219	215	206	190	248	201	224	233	236	231	237	212	216	197	237	211	211	210	222	250	219	238	229	213	230	216	235	224	201	218	228	227	202	214	199	254	233	197	191	235	210	210	213	220	197	234	194	231	192	205	219	214	206	193	222	210	213	190	230	210	213	209	191	220	198	229	197	219	210	218	216	222	213	225	216	202	228	187	226	225	222	240	206	209	202	234	212	208	210	222	228	236	203	207	210	217	207	238	181	230	211	192	209	239	212	224	231	212	212	177	204	237	234	226	185	198	227	215	233	233	215	258	228	194	232	219	218	224	228	224	224	243	211	214	227	212	216	228	211	220	204	203	196	213	197	196	232	208	208	215	210	248	189	227	215	197	235	201	229	212	211	220	216	196	199	190	200	208	204	217	234	214	206	221	245	207	214	222	208	239	219	208	237	212	223	222	221	228	213	198	205	227	222	220	223	219	220	221	191	210	222	212	211	235	221	222	240	209	214	233	220	245	207	193	205	246	195	196	227	201	231	197	213	225	233	198	203	204	220	202	196	223	207	205	242	201	212	257	205	214	226	206	234	196	224	212	214	240	197	209	224	200	217	210	231	211	227	214	220	219	243	206	224	209	197	193	217	193	228	202	232	220	201	245	236	207	196	226	228	234	215	233	212	203	225	214	219	197	231	199	204	216	229	196
28321	24339	22685	9470	4165	2673	1749	1267	1191	1074	847	807	753	704	608	604	566	530	521	482	470	522	447	449	459	426	443	433	426	427	443	434	405	402	429	394	425	440	389	424	406	395	415	410	412	429	423	411	412	380	407	394	403	406	398	380	390	398	398	418	400	374	380	399	420	396	369	408	394	404	373	384	401	432	372	395	409	380	419	377	381	367	409	436	397	413	394	377	395	421	398	396	384	400	408	410	410	409	390	393	417	397	405	396	401	375	396	394	437	417	358	376	404	393	421	386	400	405	362	396	439	385	406	419	414	383	373	390	378	361	369	388	391	393	398	374	382	403	417	375	408	427	415	382	425	386	389	390	375	395	419	390	377	389	423	420	419	407	401	409	415	407	397	401	367	374	417	390	384	412	400	382	434	383	415	408	399	442	415	407	434	393	418	398	421	384	419	437	419	443	412	404	415	423	393	410	374	399	380	387	424	411	410	382	409	395	374	401	413	368	384	391	361	402	404	368	410	390	376	392	388	383	418	396	373	400	402	414	396	414	385	381	424	401	366	391	387	416	380	379	386	381	388	374	409	380	388	383	408	420	435	397	401	392	365	397	414	412	406	406	371	426	380	417	423	393	406	431	382	400	384	438	432	397	375	423	453	400	407	382	393	405	390	388	374	417	402	392	403	401	387	404	399	375	420	421	388	404	404	394	423	421	401	410	413	400	409	386	405	431	398	408	381	400	385	388	399	405	369	403	364	401	401	407	368	417	394	390	386	402	420	433	422	413	376	406	363	388	372	408	389	402	400	402	402	412	408	414	414	419	372	388	407	421	440	449	428	380	408	388	422	405	409	444	391	386	383	423	436	391	416	422	388	372	407	361	422	415	368	426	400	405	428	396	407	433	377	368	402	399	416	364	406	435	406	429	423	410	409	399	423	408	437	408	397	395	399	365	413	455	386	430	417	366	398	376	422	433	389	389	430	408	386	381	396	410	430	389	413	401	382	384	379	395	377	390	383	435	403	364	395	381	411	407	364	419	372	400	413	420	396	405	383	414	462	428	421	415	373	406	376	433	363	386	397	365	390	360	373	379	400	367	427	397	413	418	397	417	391	415	403	400	401	420	450	393	394	398	413	407	386	409	403	429	400	363	387	400	381	405	399	400	364	428	422	434	452	393	410	420	389	411	406	390	394	375	388	414	405	415	419	385	404	405	386	389	387	371	448	394	418	419	395	430	389	414	379	390	384	393	407	409	375	391	387	396	386	413	379	394	369	417	416	420	422	395	428	412	434	407	408	375	369	414	362	385	392	390	349	397	399	444	411	393	386	408	402	457	392	418	417	379	396	419	409	392	350	409	440	414	430	413	405	408	405	368	381	401	438	401	381	391	369	379	381	408	416	386	391	391	363	384	394	415	401	402	411	386	373	409	382	411	372	361	422	407	422	401	387	380	402	392	388	406	399	399	401	371	367	357	385	409	413	395	390	420	374	388	388	392	415	388	433	371	408	407	379	418	430	391	404	425	420	414	398	392	371	428	400	427	392	411	399	401	422	422	401	378	415	376	388	430	395	395	398	394	405	440	420	446	416	414	374	412	388	376	404	388	395	387	444	428	380	387	459	379	404	413	420	401	361	384	385	391	408	414	424	377	392	408	404	420	385	439	390	398	375	391	401	412	399	381	381	414	401	382	429	358	410	407	411	378	377	369	413	398	370	421	398	405	401	424	407	376	384	384	375	382	386	393	397	394	400	404	441	355	446	441	390	427	418	433	416	399	390	448	403	420	438	415	384	411	422	421	394	414	368	387	416	411	388	434	413	390	400	397	416	424	380	382	396	389	385	363	408	418	404	412	429	385	394	393	407	385	404	401	417	413	385	415	396	403	384	407	406	422	371	388	390	422	397	413	400	402	396	398	392	383	403	393	423	391	400	381	422	377	424	427	388	395	390	408	414	392	374	407	411	384	405	402	379	379	408	437	385	366	397	372	390	378	403	426	366	387	372	411	412	409	369	391	409	396	407	402	406	388	433	399	401	392	372	369	376	364	392	376	415	386	357	408	392	375	411	383	417	405	420	403	372	401	397	394	371	387	386	404	401	348	368	435	396	425	431	406	431	371	372	408	415	402	408	387	434	414	378	382	433	438	418	414	388	397	396	408	393	407	385	408	388	406	387	389	362	390	390	401	387	414	383	361	388	386	402	399	389	431	391	366	375	410	415	415	392	391	381	406	408	429	407	405	394	424	383	414	420	417	375	381	409	430	391	395	383	397	404	390	405	369	455	387	396	380	404	426	419	391	408	402	413	403	404	412	397	401	386	401	440	407	405	413	427	341	422	424	386	403	428	372	404	426	433	397	437	414	379	362	420	406	392	432	432	384	360	400	427	375	422	404	391	357	414	410	375	389	397	423	387	375	384	396	405	412	402	389	383	431	422	384	404	423	386	369	395	422	402	380	410	425	404	378	411	433	415	410	424	408	397	446	414	410	434	382	390	415	378	405	389	442	382	400	397	392	377	394	383	355	392	416	388	395	417	402	418	442	408	430	413	394	378	388	379	416	436	423	393	381	420	430	357	413	401	425	397	426	410	420	368	398	395	400	385	393	410	421	391	398	416	421	400	365	392	400	367	407	373	410	408	412	413	389	399	388	398	432	361	359	380	451	388	398	406	446	426	375	412	376	409	419	404	382	376	367	392	379	364	404	413	442	403	449	396	417	371	397	413	435	372	417	425	419	399	402	385	393	402	376	434	405	409	369	400	399	386	431	386	391	404	388	400	383	408	417	390	435	407	374	390	366	413	419	417	421	426	366	393	398	369	421	397	381	384	399	385	424	418	411	417	388	439	388	409	459	407	380	398	406	395	390	394	421	386	390	420	394	432	393	383	377	405	399	413	394	411	399	419	363	375	414	360	408	384	405	379	423	409	396	381	403	403	394	394	392	422	425	375	399	450	374	419	415	442	388	385	406	373	405	410	403	404	423	427	409	395	413	381	377	373	423	423	387	406	390	442	405	400	392	365	386	395	414	413	382	383	425	390	393	397	385	449	396	404	390	381	401	416	380	405	416	400	430	412	400	368	383	393	387	419	398	421	403	388	389	369	402	398	404	392	403	365	404	403	410	421	411	418	437	409	427	432	385	420	407	429	449	417	386	382	421	391	414	393	384	403	379	384	371	368	371	401	420	404	415	373	400	401	380	392	415	382	440	370	393	450	400	393	381	393	391	412	419	385	402	371	372	419	408	368	367	411	429	376	408	372	391	413	377	395	409	397	411	396	400	377	400	408	394	380	398	419	425	437	412	400	428	375	373	354	418	380	413	398	404	433	425	368	378	405	405	400	368	407	408	415	413	403	387	403	363	407	380	345	393	384	407	407	407	405	415	398	421	397	400	392	388	383	404	354	399	409	405	387	431	372	421	411	374	377	384	381	414	359	397	424	368	406	388	394	400	427	433	393	385	423	389	371	367	443	351	375	399	434	374	380	381	428	423
25094	38060	24718	9157	6222	4548	3179	2428	2006	1661	1407	1103	1082	918	800	803	693	710	715	612	601	565	582	540	514	527	528	486	533	500	480	524	458	494	463	486	461	493	474	472	422	494	455	490	462	477	449	420	448	424	501	477	426	450	452	421	512	434	480	455	456	437	468	474	453	464	436	434	429	485	433	471	461	441	449	480	438	476	442	415	445	443	453	432	436	460	404	429	450	406	448	439	427	415	423	468	463	470	450	433	501	446	438	427	426	441	441	409	453	490	433	498	456	430	421	465	457	489	432	422	475	455	447	424	423	438	437	475	428	451	440	434	443	453	443	432	433	441	448	423	437	441	423	424	444	455	412	467	429	453	438	449	445	449	425	449	452	451	392	413	463	418	450	451	465	442	456	417	459	503	470	456	427	467	432	447	433	420	444	424	483	483	440	471	425	472	461	484	470	444	451	435	473	463	471	424	454	440	435	454	473	425	441	462	463	454	403	476	425	466	458	420	463	447	476	439	425	477	485	452	397	452	463	453	449	463	405	417	403	493	470	448	478	457	444	448	416	432	451	441	414	443	488	473	445	457	457	459	401	441	472	464	476	485	469	435	447	451	457	454	430	426	429	442	419	478	462	442	417	385	449	466	457	478	430	454	445	480	415	460	462	440	429	449	470	436	428	467	439	432	448	464	471	437	454	527	432	456	441	430	456	431	445	459	429	466	437	429	470	437	468	434	447	434	444	423	415	425	464	453	440	434	471	438	441	486	410	415	459	445	458	425	466	442	400	427	388	490	456	431	466	437	471	415	438	461	460	407	466	430	413	450	445	405	444	463	442	470	450	454	479	442	445	484	424	439	467	464	429	488	459	478	447	462	417	434	438	416	501	407	462	495	468	475	473	408	461	440	405	411	427	432	439	452	449	443	422	450	434	446	398	432	422	428	485	434	464	423	408	456	424	483	438	454	476	485	410	467	450	433	435	443	442	460	436	435	473	448	434	433	500	396	461	430	428	458	457	427	440	433	455	463	419	429	459	444	459	466	444	476	464	458	447	489	445	452	481	432	428	477	451	463	477	450	391	482	482	437	465	463	467	467	409	460	448	418	447	440	455	465	459	461	475	460	465	446	412	466	479	447	441	473	432	427	429	491	449	460	461	451	471	429	432	457	427	445	424	414	465	409	452	495	431	456	449	468	475	432	455	458	408	426	455	462	450	492	455	475	456	433	439	432	432	440	431	438	467	469	455	457	438	534	444	444	446	425	463	456	424	427	462	437	438	432	426	437	460	454	482	434	458	426	434	453	437	444	424	440	448	431	431	411	440	448	446	439	473	442	469	442	439	467	451	435	454	428	443	459	444	423	414	437	435	484	474	441	453	483	455	428	412	449	453	402	473	439	462	416	437	423	450	466	447	467	458	440	427	447	439	461	455	461	416	474	462	459	438	435	482	488	463	464	455	444	472	448	441	462	453	432	474	468	437	450	466	442	435	430	468	450	477	431	463	417	443	477	447	400	467	426	422	455	486	455	472	452	478	447	422	429	430	482	433	438	470	441	435	493	480	424	439	472	455	475	421	412	421	457	476	448	427	435	470	455	464	421	454	445	448	414	415	415	444	430	464	463	455	414	426	425	469	466	408	447	435	440	439	458	435	454	439	408	441	450	442	411	464	434	454	433	460	426	459	444	442	439	433	410	482	445	441	467	436	462	485	410	458	460	443	430	457	437	425	486	438	432	418	437	476	441	440	474	496	432	420	455	441	441	431	451	465	419	457	459	461	465	438	460	438	474	441	467	453	460	443	432	464	444	460	475	456	430	487	441	480	472	452	445	461	504	430	453	433	476	430	449	465	431	449	452	444	456	431	447	422	408	460	442	433	419	440	471	466	428	460	457	484	456	474	407	456	462	498	424	449	459	442	480	422	477	463	421	427	435	421	411	461	466	449	454	412	469	436	426	454	466	472	448	494	455	447	448	425	452	451	476	443	445	457	419	430	490	472	418	432	409	469	432	469	417	435	462	489	441	436	437	419	482	438	457	461	465	432	409	431	428	456	426	497	407	409	464	431	471	458	451	471	471	438	470	458	468	459	434	421	447	449	432	460	457	416	486	434	451	484	444	450	448	443	467	462	449	412	456	429	427	401	425	421	482	463	400	469	451	417	464	446	423	424	460	476	430	431	471	452	469	456	435	410	463	442	414	438	417	425	431	464	452	439	463	432	458	461	452	406	461	462	438	449	404	462	446	428	426	446	453	448	410	462	435	463	458	475	438	456	432	424	462	415	466	448	448	452	446	444	487	421	389	454	460	471	420	430	421	479	457	396	435	462	467	451	460	445	446	447	480	442	463	432	458	456	420	413	440	426	447	432	438	463	463	410	471	415	442	477	434	420	453	444	437	459	438	461	439	408	471	444	475	413	452	427	464	434	451	458	436	423	428	443	431	472	447	406	448	463	422	476	444	452	453	486	450	416	458	425	405	423	395	432	458	445	477	461	440	438	446	429	452	459	439	463	501	444	477	454	483	453	483	434	411	434	433	429	462	449	493	441	425	449	496	444	435	446	487	468	443	444	475	422	451	458	478	476	438	465	425	441	448	469	444	430	461	452	443	450	425	441	446	447	426	405	447	439	416	436	442	436	447	411	460	456	457	414	427	459	443	419	432	443	435	449	481	422	456	430	415	452	441	438	424	451	398	447	461	455	408	471	439	439	442	436	443	492	458	461	469	436	425	469	461	452	458	463	477	451	474	448	439	425	479	480	445	469	426	416	401	435	463	453	471	462	380	428	439	428	473	462	417	436	433	451	418	448	443	460	453	437	430	431	438	431	439	448	468	454	475	440	458	443	451	447	443	470	412	458	458	455	449	463	451	397	448	443	453	428	446	453	447	441	465	384	452	441	476	431	433	403	467	453	466	467	445	416	412	452	453	451	430	464	445	429	462	461	444	432	439	449	422	463	476	444	423	457	467	431	422	444	448	481	451	446	450	439	435	427	468	449	437	445	432	444	424	454	440	459	426	479	421	457	415	473	429	395	428	427	448	440	464	424	468	457	438	427	431	455	415	425	427	435	455	476	444	471	458	464	431	486	453	439	426	450	446	477	460	425	428	483	476	407	446	437	446	432	469	447	469	458	472	427	438	443	443	444	417	463	429	412	469	468	457	422	429	443	419	450	451	455	443	408	435	426	418	436	450	458	494	442	447	456	421	424	406	491	442	458	474	449	476	455	447	465	433	423	396	484	448	446	445	447	444	437	466	472	462	428	433	415	414	446	447	471	432	450	478	463	484	471	442	436	468	473	423	475	435	504	433	467	439	441	454	458	467	467	451	458	406	426	431	459	431	432	478	476	439	477	475	453	439	451	429	441	474	497	452	475	416	460	440	464	435	483	406	451	455	459	440	471	451	432	452	459	470	463	466	435	465	429	426	459	454	457	434	468	415	481	433	466	414	469	437	410	448	472	421	435	441	458	443	457	414	449	427	428	458	443	425
23724	21129	28232	24326	21103	13454	4257	2350	1870	1604	1286	1126	1034	834	756	689	643	669	626	539	541	510	477	469	393	408	408	430	364	371	383	359	356	327	320	372	344	334	377	361	346	345	354	350	345	307	315	277	287	293	300	337	343	301	322	321	302	303	293	335	332	309	320	318	333	312	318	314	350	302	306	330	348	286	308	313	319	321	312	306	320	328	305	339	335	281	326	307	289	271	317	351	293	309	347	296	307	304	306	328	288	319	332	312	295	281	343	315	323	286	269	331	302	309	311	313	304	301	304	319	289	298	315	286	293	332	296	301	312	320	314	304	312	283	291	299	314	290	297	312	311	279	301	324	317	286	314	329	281	308	282	321	330	288	305	308	316	291	331	294	329	289	292	306	314	324	312	303	306	278	339	297	330	300	319	284	294	276	323	343	291	289	279	333	331	294	343	292	325	297	287	300	327	279	307	277	278	322	307	292	292	298	294	313	316	320	293	292	277	325	326	288	331	359	330	311	313	310	301	323	324	295	304	323	317	299	299	271	311	269	297	305	286	316	307	285	286	285	318	370	305	270	331	326	336	291	279	274	311	336	313	318	307	290	304	301	306	330	325	332	319	319	296	318	298	314	288	311	306	342	332	278	318	298	338	341	316	317	287	317	331	325	319	318	300	298	305	296	293	310	312	289	293	304	297	318	281	312	320	296	316	306	304	278	317	286	321	338	289	317	310	310	347	292	302	318	306	280	322	302	304	346	283	322	282	306	312	346	323	350	305	293	337	256	291	311	330	314	313	313	322	286	297	318	304	342	315	298	306	308	296	330	291	267	314	308	299	324	291	313	324	345	317	290	292	318	327	303	270	309	303	303	315	293	340	296	322	306	321	300	286	332	293	301	324	306	332	304	308	337	303	318	316	287	300	329	317	287	319	300	288	334	289	312	290	295	270	325	301	329	319	281	325	303	302	297	304	267	306	299	317	311	314	312	334	298	338	307	296	275	317	319	300	313	295	298	323	286	324	315	293	354	309	309	319	311	303	296	327	297	321	309	310	314	296	263	285	306	324	307	338	350	324	304	307	300	279	312	368	303	286	342	311	318	311	294	306	290	317	309	267	299	307	279	296	321	285	300	338	327	301	328	291	302	292	292	332	324	321	319	309	301	298	301	293	310	313	335	293	279	320	331	321	323	285	292	322	330	328	337	303	311	312	345	302	300	307	299	279	319	307	317	326	309	306	313	288	287	305	326	290	306	291	312	307	284	333	338	307	303	315	304	285	323	301	322	288	309	307	334	265	325	298	323	279	324	303	305	275	298	292	302	295	345	332	341	320	315	310	338	300	298	311	339	327	317	320	302	302	317	302	313	344	347	298	312	328	315	320	325	312	304	298	345	293	306	303	306	316	320	278	281	340	329	327	331	321	311	308	287	310	304	298	306	280	306	328	338	307	300	309	308	279	337	290	336	304	338	320	308	287	306	298	321	323	313	307	336	315	301	292	314	279	319	292	324	295	299	316	286	369	312	314	293	323	317	310	298	306	311	300	307	314	279	294	318	289	304	298	311	296	334	341	339	292	308	304	327	281	331	345	314	319	319	312	328	335	299	307	338	310	305	313	342	284	315	312	302	301	343	305	312	311	308	293	327	307	291	319	290	305	311	315	313	312	294	285	322	313	327	317	334	294	309	299	323	329	315	309	293	311	327	314	321	356	293	338	331	292	312	301	320	305	297	312	364	318	274	333	324	287	321	339	333	310	318	275	268	303	280	358	309	317	316	319	342	300	298	320	276	317	320	329	318	314	297	300	317	331	304	301	286	283	310	293	309	302	296	329	313	298	295	327	295	305	335	308	322	334	314	328	307	282	298	299	301	330	285	282	357	295	296	284	303	310	291	296	329	336	317	326	282	313	304	308	313	313	285	316	315	337	296	304	332	341	308	300	308	270	317	302	306	307	296	319	350	314	327	318	294	302	313	278	291	282	301	288	317	314	300	287	296	290	309	312	337	308	326	319	340	323	306	345	313	308	324	286	311	266	326	286	303	302	295	316	319	346	301	308	275	334	293	334	299	324	286	316	301	327	314	308	311	313	319	314	297	307	319	305	325	309	294	357	341	294	295	298	324	300	301	337	293	293	290	302	336	305	305	297	295	289	303	299	325	307	323	318	318	302	286	305	310	287	314	281	311	341	314	314	332	288	281	309	308	309	311	338	311	314	315	267	289	335	307	341	317	324	326	287	305	295	348	338	285	296	321	296	289	302	342	304	286	305	290	314	314	317	277	328	282	290	294	324	307	303	310	305	284	276	269	302	316	323	309	311	284	330	301	304	301	310	332	324	286	304	311	303	278	321	315	294	275	319	336	315	327	311	296	327	315	318	282	320	333	312	286	313	336	339	308	295	318	330	341	305	323	306	296	295	304	301	289	293	320	321	303	300	289	306	277	309	308	291	312	325	302	310	294	332	281	324	346	281	325	318	276	317	313	289	370	331	350	310	310	336	320	307	307	324	314	280	324	286	287	311	320	317	288	314	299	317	336	312	304	309	298	299	325	309	306	300	320	306	328	301	310	326	321	302	325	288	301	318	290	280	303	369	315	312	328	313	298	332	307	314	339	347	303	322	318	325	281	301	304	313	294	306	296	330	295	336	289	280	307	314	334	312	325	272	325	275	310	337	314	297	295	283	289	303	312	303	290	327	292	342	309	308	307	290	307	321	321	316	306	317	291	328	307	318	318	296	323	307	320	301	309	316	297	306	311	305	287	306	289	305	275	330	331	338	341	311	316	288	326	303	302	321	311	306	307	313	305	289	333	301	303	326	283	325	323	302	300	333	307	329	310	280	294	299	313	301	264	330	296	318	312	337	342	291	299	314	292	339	301	301	318	315	323	295	296	358	332	311	310	272	307	323	311	291	342	323	296	273	303	278	297	314	289	300	333	306	295	299	309	320	320	315	321	305	310	303	301	323	319	287	302	284	322	297	307	309	268	311	294	313	291	327	317	299	325	308	322	324	292	339	310	309	299	287	316	309	331	309	295	314	345	300	285	282	263	294	290	314	331	320	309	317	300	298	303	315	307	321	294	311	320	309	313	325	321	323	276	315	303	327	330	329	288	305	341	306	314	303	311	320	305	281	309	321	300	313	291	292	303	324	304	311	342	299	324	279	295	305	313	292	317	327	282	326	325	291	338	296	318	302	313	299	318	340	279	347	292	297	325	294	320	356	304	313	341	300	299	307	291	295	324	330	324	331	285	289	296	283	307	303	288	324	301	310	266	337	321	288	300	280	324	282	292	297	286	309	318	306	304	313	332	296	298	330	277	310	278	281	311	320	318	322	294	324	289	305	302	311	331	293	320	304	275	312	292	317	305	284	333	313	300	297	309	317	301	286	281	317	329	308	285	321	328	309	309	308	303	312	308	315	312	299	294	298	291	316	333	319	297	306	293	296	316	280	331	319	311	289	299	302	320	321	347	287	306	271	321	298	297	278	316
26590	46035	31273	14662	10795	7608	5432	3944	3243	2782	2145	1780	1614	1282	1099	1122	930	842	830	771	645	646	604	592	511	520	486	484	449	459	459	434	394	450	424	392	430	434	363	388	390	402	391	408	393	405	372	389	354	363	356	342	384	388	356	379	363	349	357	371	376	354	371	380	346	327	348	378	354	355	367	369	336	366	358	378	367	328	349	340	354	367	329	360	347	359	377	361	353	329	341	340	341	359	348	337	332	366	384	319	328	353	366	337	354	377	374	370	331	328	339	375	349	353	387	357	333	354	361	342	339	344	388	337	372	350	369	327	316	332	327	304	382	371	352	352	370	370	364	378	386	336	370	364	389	403	347	341	356	351	361	318	336	327	364	369	353	352	378	331	366	350	334	349	343	362	351	355	361	365	332	301	394	354	359	310	372	353	344	327	351	343	322	350	343	342	355	358	378	340	369	371	357	323	344	360	382	348	338	354	346	360	358	345	344	325	360	361	349	364	365	357	339	327	356	352	337	331	351	361	371	357	347	338	387	373	392	344	357	330	332	364	372	350	382	348	330	360	387	368	342	334	349	323	385	399	389	346	345	320	329	372	343	340	337	347	368	337	333	350	391	370	350	311	335	323	376	352	363	347	343	348	357	361	362	338	339	368	337	339	361	342	306	343	348	334	336	361	364	386	351	343	368	361	336	344	324	348	357	337	333	342	348	376	367	322	349	334	355	372	325	346	325	338	359	354	355	333	357	347	355	349	347	358	315	333	361	346	345	307	355	340	371	369	373	344	318	356	333	364	370	343	365	360	361	367	344	346	303	360	367	345	352	341	367	321	352	351	332	348	349	382	345	316	349	367	345	363	317	368	380	364	365	351	374	315	349	332	333	352	366	331	349	340	344	317	335	362	348	383	318	321	356	365	358	347	352	340	370	388	350	360	320	354	378	364	336	340	332	348	389	352	385	364	363	373	358	390	369	369	348	377	341	332	342	342	364	336	346	335	337	347	359	363	343	369	350	333	374	364	325	349	370	374	357	365	361	336	324	374	365	355	348	367	324	338	364	356	339	336	357	352	354	362	334	319	362	355	412	357	319	374	369	362	337	371	341	347	354	353	338	377	350	358	332	367	350	379	374	348	378	360	323	337	368	388	357	329	351	345	351	358	360	390	339	347	327	341	350	342	345	370	371	308	331	369	353	333	374	308	345	338	376	380	362	368	345	347	324	361	348	344	350	325	383	327	338	392	363	355	351	351	367	365	380	378	321	334	360	336	348	352	352	347	363	342	318	377	372	347	343	339	346	367	367	334	329	370	353	331	341	348	365	399	362	352	333	349	327	345	338	331	389	358	336	357	347	340	358	323	344	326	353	326	315	371	377	369	363	328	371	343	353	326	325	318	371	322	335	335	376	359	364	361	348	337	326	406	342	359	326	377	353	324	344	334	333	316	349	326	358	369	373	358	354	341	336	351	385	341	332	331	350	340	347	323	356	351	313	340	376	343	373	358	335	344	339	357	338	351	353	327	334	351	355	389	356	377	348	356	341	379	299	340	340	343	367	333	332	347	328	363	344	314	354	347	296	345	356	376	347	336	349	361	329	335	326	355	357	353	345	364	320	353	348	322	358	354	356	350	343	354	370	360	328	329	366	385	335	327	324	367	331	357	368	342	329	337	347	357	336	343	382	361	374	380	350	326	353	313	362	393	357	363	372	347	377	366	375	357	324	372	336	322	329	349	337	355	328	372	327	350	370	337	328	353	332	337	374	328	359	350	352	374	344	359	378	372	349	364	365	362	348	351	313	327	343	351	364	347	374	340	367	350	341	333	360	360	355	369	307	396	364	358	316	321	376	310	357	355	341	340	359	380	368	354	324	387	325	329	314	342	334	348	355	352	383	348	343	338	365	362	328	350	344	345	325	342	359	340	357	343	374	360	344	365	366	351	367	362	352	351	352	355	358	341	346	383	361	356	361	307	350	338	353	362	356	340	367	379	379	364	324	368	365	354	320	369	372	368	355	413	358	349	358	346	333	352	355	386	352	358	373	330	388	324	383	331	339	350	352	376	375	351	362	351	378	347	367	369	371	355	335	356	347	363	362	332	371	344	337	363	344	377	340	391	361	336	356	336	363	359	349	364	357	369	368	372	386	374	373	367	353	341	355	329	318	363	354	369	330	343	376	366	338	369	353	325	361	340	372	340	348	340	371	358	320	346	352	335	354	373	352	360	329	362	359	316	335	333	324	347	390	351	376	351	362	345	368	347	335	391	364	350	356	362	341	326	350	366	354	359	343	361	388	374	332	369	348	330	382	373	338	371	335	365	334	305	338	338	341	355	356	347	357	323	373	338	358	323	349	318	366	377	350	348	344	342	346	352	357	341	352	351	360	366	327	322	342	340	331	304	344	338	343	374	332	337	357	338	374	352	360	387	334	353	366	329	358	362	324	351	376	331	377	321	353	337	359	349	317	359	337	358	339	325	344	346	349	356	347	350	356	341	370	336	402	351	338	340	353	381	351	342	343	337	344	335	335	310	341	356	360	339	384	329	339	337	335	344	364	348	372	352	366	361	386	397	362	339	347	355	356	381	365	360	353	349	366	394	370	355	307	341	328	353	366	352	312	343	344	370	367	374	368	387	338	369	334	304	366	334	322	354	360	336	358	332	324	332	346	333	356	345	345	372	381	381	386	342	354	353	369	361	364	339	335	368	351	376	335	350	369	347	348	364	354	345	346	361	315	326	368	365	359	325	359	347	372	324	389	368	357	334	342	345	330	359	362	372	332	341	374	348	353	375	345	363	383	389	325	361	355	349	327	343	348	364	356	322	346	346	386	378	374	364	331	376	357	349	345	360	339	362	355	352	386	368	358	364	374	306	373	385	342	349	358	344	325	350	374	365	361	364	383	339	366	361	337	337	374	332	287	317	344	349	357	326	344	385	365	377	341	371	379	334	344	383	331	345	342	336	328	353	379	339	347	350	326	368	321	371	347	362	350	336	357	397	358	333	322	359	356	348	344	380	367	329	338	362	359	345	345	361	348	360	302	334	334	373	372	344	369	334	350	360	367	376	388	355	369	386	347	357	345	381	358	349	356	348	318	366	388	371	326	377	353	369	416	369	363	366	368	341	342	340	336	341	371	339	360	361	356	333	317	325	375	347	358	384	364	340	336	369	345	345	340	356	381	334	306	372	313	379	348	333	316	389	363	317	376	318	314	348	349	359	305	353	341	351	353	350	329	371	388	329	381	367	360	354	322	336	350	320	340	364	394	358	338	352	340	368	362	340	338	358	377	340	343	352	313	334	375	312	350	350	331	328	354	327	384	299	342	337	371	327	358	356	366	361	359	378	349	353	344	363	380	364	355	353	343	368	378	333	335	334	305	341	399	364	354	362	390	321	368	351	351	368	335	354	342	347	322	320	340	344	318	357	341	342	340	343	339	343	373	365	375	337	332	334	346	346	350	345	337	344	349	313	390	352	369	396	335	299	365	362
24690	21141	27295	25204	15214	4768	2536	1661	1383	1239	1057	908	819	729	677	650	587	534	507	517	462	460	458	406	411	426	421	393	372	385	346	362	386	365	346	361	330	354	336	348	342	325	346	342	333	362	312	343	343	331	367	384	344	373	355	350	327	365	342	318	363	323	360	325	344	349	334	310	369	320	326	302	335	304	331	331	309	336	330	315	339	321	330	345	343	376	317	317	326	330	300	342	325	311	299	309	312	316	304	324	341	328	310	342	334	362	343	346	355	300	360	326	352	329	383	321	300	351	342	305	317	322	344	321	309	319	304	332	327	356	335	350	301	322	364	310	345	338	340	316	346	299	312	310	307	316	298	350	335	315	347	307	353	347	360	343	315	327	342	338	309	327	291	338	322	341	327	323	311	334	336	328	340	347	299	298	361	320	299	337	318	304	317	332	311	307	335	293	326	312	359	317	302	349	328	336	354	344	311	334	296	340	322	322	321	304	367	321	331	281	333	330	308	312	328	360	326	325	297	308	294	328	322	331	344	317	342	352	310	320	352	336	344	328	304	322	330	301	340	334	347	332	303	325	323	338	325	313	367	339	318	340	339	342	351	343	348	319	325	357	327	293	303	311	314	324	353	338	326	340	345	389	355	325	321	359	343	331	295	322	343	319	344	306	324	337	341	334	343	346	321	329	369	343	288	299	308	278	348	328	325	333	319	306	314	294	314	316	322	336	299	350	332	322	358	350	302	343	299	342	297	322	364	327	340	332	347	349	312	343	343	394	287	319	309	357	333	342	295	292	329	353	317	288	302	293	305	307	268	332	316	309	327	338	308	354	316	328	308	323	340	316	372	368	336	329	340	320	312	335	342	317	319	325	315	337	331	343	341	344	326	335	355	351	349	340	348	342	316	323	343	335	321	324	307	376	310	331	322	323	289	337	307	355	323	314	312	339	346	307	363	330	361	342	325	356	303	352	356	324	342	332	331	349	351	319	306	313	311	359	325	325	326	311	326	316	335	308	353	319	345	307	313	328	379	328	340	289	326	335	338	339	351	340	329	297	326	355	329	307	308	365	294	346	328	358	328	319	345	322	360	307	337	322	320	311	322	331	340	332	332	305	341	329	316	347	340	352	316	356	340	316	305	338	301	330	332	324	333	325	324	322	293	331	344	341	355	339	297	317	340	330	341	368	310	352	343	299	312	341	313	331	372	330	317	310	291	355	347	353	313	342	343	325	340	321	335	302	314	339	346	317	347	322	339	330	330	338	309	309	296	343	324	315	325	342	304	356	330	365	302	323	348	294	316	340	332	329	347	317	324	361	306	335	316	341	353	350	322	333	298	325	309	340	316	310	364	365	305	324	334	349	357	300	320	339	333	303	321	321	353	373	361	329	328	340	330	311	310	364	333	312	336	307	314	386	309	334	325	318	324	328	343	313	330	316	322	340	338	287	328	315	321	333	342	322	302	299	340	334	343	325	315	321	334	315	311	291	317	323	329	312	324	298	324	382	331	349	331	334	345	314	365	324	322	328	317	377	315	337	357	372	318	366	328	334	346	342	324	319	352	312	301	313	335	319	346	322	343	368	336	335	331	341	337	306	320	325	314	340	312	332	321	322	323	325	357	322	307	316	323	327	322	321	340	328	364	350	342	326	351	319	305	325	349	341	329	316	352	308	319	327	318	342	314	317	337	339	323	312	322	342	351	322	354	314	335	340	290	343	326	331	344	319	308	298	358	342	336	364	350	337	303	338	328	309	375	323	310	348	340	300	343	324	332	375	332	315	343	298	345	330	340	335	359	330	320	331	321	343	338	315	322	335	322	311	302	308	319	313	330	321	319	320	350	327	320	294	326	360	345	322	336	318	303	323	329	337	330	313	348	327	333	327	324	322	294	322	342	320	315	348	340	345	352	344	299	354	307	324	327	341	333	351	334	332	342	340	326	316	325	332	329	346	334	348	357	320	322	364	335	330	338	365	332	320	353	304	328	360	342	323	323	316	341	315	378	360	323	288	292	300	352	310	302	319	339	328	370	363	350	315	339	360	321	324	344	333	315	307	306	291	323	341	333	332	330	318	288	327	310	350	307	320	326	341	332	327	336	361	340	338	326	343	329	294	325	342	320	309	310	317	363	311	338	301	339	335	325	345	293	353	334	318	317	327	314	330	297	352	325	319	300	333	323	321	348	326	299	307	357	347	344	347	310	330	310	337	330	359	333	306	356	335	345	331	338	319	317	306	347	326	340	289	315	346	392	342	360	322	349	339	341	326	319	328	353	345	329	314	292	338	329	306	316	364	327	303	307	322	327	311	307	324	336	350	328	316	310	316	334	333	308	323	348	294	331	339	335	309	329	320	347	320	315	329	303	349	362	311	305	320	319	314	325	302	346	325	344	365	349	308	349	322	355	330	338	350	340	314	301	304	316	349	333	322	351	338	342	323	370	324	338	311	332	323	315	314	346	313	333	319	329	303	346	327	335	295	344	341	328	313	342	305	332	331	309	313	297	315	330	300	329	308	312	355	320	335	310	326	340	319	344	334	319	342	353	332	350	342	349	297	350	310	337	349	329	327	320	330	292	328	324	337	335	330	311	288	339	283	327	333	344	302	353	296	339	306	322	309	337	331	349	328	342	346	333	326	350	347	289	310	313	321	324	303	322	326	315	327	292	317	303	338	336	336	340	308	348	339	328	301	364	338	337	335	305	315	306	328	322	320	336	329	291	320	352	330	349	326	339	305	365	329	352	334	318	344	298	321	314	338	323	313	326	356	305	335	332	350	325	316	326	318	394	322	359	332	314	335	338	338	365	330	301	341	322	310	321	337	317	318	343	330	344	301	322	321	348	357	360	332	306	327	329	346	330	314	302	326	361	335	317	306	339	329	315	326	335	327	319	341	332	307	331	354	344	320	315	344	316	331	315	368	348	313	330	307	306	373	343	308	355	302	356	326	346	344	327	311	355	341	348	336	312	331	303	341	325	352	340	330	352	323	341	295	300	327	361	295	330	317	353	338	326	330	324	325	324	323	319	358	326	310	312	342	328	370	338	330	364	298	318	320	305	316	341	341	316	364	322	365	324	327	320	334	323	333	309	318	308	356	302	328	310	344	332	333	305	328	330	322	320	310	342	329	356	313	314	341	327	330	318	338	305	318	330	315	328	335	311	303	326	306	340	342	311	327	328	327	322	310	341	300	299	359	288	333	305	313	337	319	319	305	307	346	332	328	307	347	312	342	325	354	292	322	337	293	349	333	312	359	334	317	335	342	326	348	328	354	347	352	335	347	318	306	318	322	343	337	345	321	318	349	318	310	313	352	328	323	357	319	351	303	334	334	339	331	342	318	345	338	335	307	309	295	317	350	317	350	331	336	301	303	323	355	327	323	305	347	352	335	331	308	331	316	327	323	314	336	330	296	334	305	323	325	332	337	342	337	343	297	339	341	318	359	285	299	334	347	320	321	316	338	357	313	309	330	317	301	344	336	337	334	336	351
25477	42398	28648	12466	8744	6514	4461	3118	2636	2248	1746	1505	1330	1143	910	916	797	783	723	701	618	563	560	541	509	447	452	476	498	429	408	418	427	405	390	414	409	419	409	389	395	389	405	392	382	388	379	389	385	398	381	392	334	372	373	348	359	413	382	392	363	410	358	377	380	362	341	374	383	358	349	413	334	362	396	375	395	334	341	382	384	353	344	350	369	336	374	368	370	369	392	362	360	343	342	352	350	344	391	381	363	387	402	378	382	367	364	367	375	325	398	387	339	353	382	360	350	375	375	373	349	358	358	363	355	375	364	346	389	383	367	362	357	349	382	347	392	366	366	359	311	359	358	359	359	338	358	383	364	394	362	390	356	347	397	345	357	359	342	385	388	331	356	364	347	376	388	358	374	380	371	361	337	347	341	368	382	361	391	342	338	368	326	361	372	324	344	358	369	366	396	397	332	401	367	372	372	378	353	377	341	311	342	380	336	410	376	335	326	371	361	372	337	358	379	358	343	354	323	378	352	387	381	368	374	377	345	393	401	346	366	339	340	391	338	367	342	395	359	365	381	350	375	349	384	364	340	368	346	392	355	380	367	412	369	348	380	350	359	383	311	370	402	369	347	328	361	383	324	384	366	368	349	360	325	387	374	359	367	381	348	358	358	362	345	365	338	374	370	352	358	370	333	377	346	375	417	342	365	351	357	383	377	329	352	346	350	364	366	355	408	379	350	341	331	348	383	360	379	367	373	355	376	373	339	381	374	368	390	343	366	367	361	371	401	351	360	362	375	361	348	364	335	368	375	347	339	354	373	359	345	367	363	361	382	369	383	371	366	382	361	353	352	388	399	358	378	361	346	360	369	343	357	356	374	378	375	347	364	348	383	389	360	340	369	382	394	387	372	363	352	373	388	356	369	343	365	350	352	345	336	331	355	382	319	358	355	346	374	379	359	340	376	361	379	373	351	365	342	383	356	375	378	365	338	371	357	374	351	392	359	410	338	371	348	371	359	367	363	357	348	330	377	359	356	364	335	359	364	357	368	336	354	365	343	387	356	344	349	393	364	345	351	357	339	346	384	373	378	380	363	345	349	325	367	374	360	401	380	354	319	340	371	374	366	362	331	336	372	349	356	390	383	363	354	356	369	369	374	340	340	382	347	360	340	355	347	360	335	356	353	354	375	343	380	378	409	344	349	353	378	372	387	359	349	346	384	373	366	360	375	358	363	365	344	370	325	372	365	382	401	368	345	364	385	383	373	375	368	343	382	373	363	336	383	362	362	367	373	350	358	363	360	357	388	370	365	375	370	342	376	382	350	342	372	337	350	355	358	329	344	361	384	341	353	380	369	359	378	368	352	368	358	356	380	317	336	372	352	354	350	368	387	374	420	343	379	337	337	365	415	365	367	354	365	333	364	401	355	359	369	366	381	384	363	364	348	391	334	351	375	322	354	352	306	343	365	378	364	389	348	373	396	345	367	370	341	359	373	356	361	342	347	335	366	310	390	330	345	332	377	389	377	347	366	381	351	385	371	349	361	397	375	370	335	389	383	364	353	368	389	353	346	367	369	374	362	349	353	366	339	342	354	339	384	356	381	375	353	403	356	308	349	360	357	376	390	363	320	358	333	398	372	380	344	356	384	372	350	399	391	349	331	376	377	386	350	372	338	384	354	336	386	352	368	366	364	363	329	376	347	365	359	380	374	349	393	370	336	342	349	346	369	386	371	358	359	403	349	331	344	326	320	389	350	367	358	358	390	364	373	373	345	353	396	356	341	331	349	371	361	386	374	338	415	372	345	363	362	369	371	345	353	371	360	354	344	348	343	372	372	345	345	356	363	356	355	359	356	355	379	384	378	357	358	371	379	362	342	352	340	358	368	352	340	356	333	373	360	374	328	374	354	376	379	341	362	352	340	379	332	391	368	374	371	359	355	388	335	390	373	356	376	357	390	377	371	372	343	375	405	388	344	381	351	397	355	388	375	344	370	358	379	364	377	351	363	366	362	347	370	342	384	374	402	387	364	357	384	349	352	360	354	390	376	324	411	368	378	356	373	340	353	359	358	384	360	351	378	372	375	380	363	353	374	317	361	379	372	390	337	359	386	381	350	366	323	380	361	349	348	368	349	370	362	374	368	347	381	360	348	380	352	404	349	374	368	359	359	345	372	353	362	360	358	396	374	389	355	357	370	373	394	379	346	375	360	386	362	376	384	336	396	340	337	363	379	331	329	383	352	368	364	374	347	345	386	316	397	350	347	377	354	360	364	335	350	334	373	341	325	360	385	350	356	383	388	338	323	342	363	365	345	381	359	332	384	352	372	334	333	389	367	345	372	380	339	364	377	369	408	374	346	392	330	341	411	401	380	371	384	322	350	341	361	349	362	344	374	385	361	373	368	364	362	341	382	356	364	381	354	373	350	391	366	377	329	388	400	352	369	398	367	373	373	363	332	358	312	379	343	348	359	354	352	368	377	344	335	345	374	349	352	368	355	367	370	375	346	361	337	354	353	355	364	364	361	374	358	343	317	365	347	360	393	368	361	358	357	369	375	345	366	407	381	363	339	392	364	351	362	320	372	370	342	372	395	341	347	355	368	366	376	329	335	366	395	369	375	367	358	387	391	344	347	370	361	362	351	369	381	365	371	356	388	370	352	357	350	389	356	344	353	350	337	350	360	330	351	366	383	367	362	387	381	352	330	352	361	379	380	411	360	361	391	349	354	350	380	339	370	405	373	341	359	353	333	328	384	359	357	333	363	382	370	364	355	376	386	389	366	370	352	371	351	399	345	341	363	370	343	346	347	369	364	333	365	359	330	376	371	368	348	363	331	378	344	351	337	385	374	369	345	359	370	374	402	396	365	404	389	359	387	345	366	355	368	369	365	366	374	351	362	360	343	420	351	357	367	382	314	376	362	367	370	361	369	369	369	383	365	362	375	358	384	378	379	375	373	333	374	351	384	343	364	374	363	371	369	346	331	363	358	360	362	352	368	388	338	349	360	368	358	323	360	372	405	401	364	385	327	365	362	370	343	351	366	381	354	379	354	344	365	339	385	342	334	347	370	373	373	405	348	347	353	376	385	379	382	343	317	354	395	330	359	386	333	378	331	383	345	344	386	365	378	350	385	398	348	395	372	367	378	379	343	377	347	370	353	381	334	368	357	374	372	382	373	355	378	354	371	357	327	358	375	354	385	365	370	354	363	391	360	330	359	370	362	355	349	326	389	365	374	349	332	346	364	375	339	361	337	361	358	365	355	381	363	355	349	375	366	336	385	358	358	397	387	370	366	348	372	353	327	343	361	355	342	349	360	397	384	379	356	381	403	328	380	339	376	362	365	363	351	354	363	302	375	359	336	350	356	357	378	366	330	356	352	377	320	381	346	367	360	363	403	347	380	325	360	384	399	376	362	355	339	343	367	336	384	372	361	336	348	351	319	364	366	383	379	381	401	353	365	357	386	365	379	349	377	377	370	369	369	360	367	373
22647	21190	28699	23985	21220	21337	12484	3553	2501	2165	1820	1436	1322	1073	865	825	714	667	661	574	501	444	431	437	393	385	326	319	300	302	259	278	266	268	264	257	269	270	247	246	231	207	249	238	230	201	231	218	201	194	223	232	213	201	210	209	205	238	199	173	204	210	186	205	198	207	180	201	202	208	202	182	191	199	196	188	213	195	220	202	198	212	189	177	241	200	183	173	204	189	189	187	185	195	185	193	212	170	169	203	220	209	183	209	178	189	208	189	220	196	191	167	209	197	196	196	209	194	205	199	193	195	173	192	211	181	186	210	191	177	179	192	176	176	163	206	182	218	194	198	184	209	215	194	183	204	195	179	210	189	197	176	198	198	204	201	211	182	180	191	209	197	186	205	195	190	190	202	179	188	175	215	212	207	183	165	155	205	197	206	186	185	188	202	200	181	200	185	184	202	190	180	195	202	210	187	204	197	197	167	211	194	190	204	183	180	205	210	187	173	189	184	203	182	194	195	196	178	177	205	170	195	205	217	191	181	209	186	233	182	174	229	205	193	194	177	200	186	183	188	204	206	196	193	174	208	202	184	195	180	184	214	211	159	181	192	210	187	189	186	213	183	218	175	197	195	191	183	185	170	183	192	202	191	185	203	180	204	195	182	201	194	192	177	184	199	198	173	208	192	166	212	202	181	174	186	180	218	196	210	215	193	189	193	200	184	200	219	223	195	204	180	186	195	174	206	215	173	201	215	204	176	184	175	194	193	193	193	173	194	225	190	184	177	209	178	228	213	194	197	217	161	213	209	184	191	198	189	201	186	190	204	151	216	206	180	194	202	199	203	210	178	208	173	177	210	179	185	223	202	181	201	203	169	215	221	223	183	196	188	203	224	186	193	191	211	177	201	199	175	192	179	169	183	206	194	175	198	185	188	210	203	189	183	182	191	176	188	189	194	192	181	188	182	206	181	177	195	178	186	173	184	201	183	182	201	163	178	190	200	200	191	198	177	186	206	207	181	202	197	177	197	197	177	186	177	191	163	194	178	201	200	185	205	190	182	201	189	170	195	199	204	207	182	184	213	184	192	179	169	204	199	170	188	196	199	221	188	220	197	190	203	184	232	208	200	185	178	193	194	169	206	229	205	195	190	226	181	196	189	197	196	196	216	190	203	193	203	182	204	214	178	179	193	175	198	186	191	190	215	229	207	184	180	197	194	177	191	188	171	192	182	206	195	193	182	185	174	182	197	192	179	193	188	214	210	210	176	182	207	175	150	199	193	213	194	196	194	188	185	199	199	196	180	196	180	197	171	196	199	182	193	186	195	193	187	190	184	198	201	195	188	173	188	191	164	188	210	178	206	202	195	193	208	193	172	199	194	192	183	193	180	197	194	172	192	208	194	184	197	199	181	185	197	199	183	189	186	212	184	192	186	200	212	186	180	207	214	191	204	174	181	179	186	186	183	177	194	187	196	198	194	191	194	223	197	197	203	175	194	185	212	217	206	205	226	222	181	199	207	190	201	181	197	203	196	178	182	170	201	200	184	150	172	201	189	192	187	202	198	162	200	176	174	191	211	186	203	177	205	209	177	196	211	195	213	226	181	215	193	205	187	163	166	177	187	185	191	197	184	181	193	195	185	220	221	206	212	188	182	197	210	179	188	210	210	206	194	190	204	189	156	202	194	195	178	199	169	196	181	183	204	186	195	178	194	204	175	192	188	160	186	190	202	191	196	180	201	199	190	188	223	179	184	195	202	206	204	152	199	203	180	186	183	202	196	186	185	218	190	207	187	226	170	205	177	198	200	205	190	161	217	178	196	181	181	187	186	200	198	184	184	192	206	214	166	198	191	208	175	196	190	196	185	194	200	206	172	181	189	212	183	211	192	208	217	188	196	182	191	205	194	176	197	184	200	196	194	214	176	186	140	208	205	197	190	198	178	201	192	170	186	189	180	177	188	175	187	203	181	203	175	177	176	178	196	194	189	178	184	190	187	199	209	198	182	182	173	205	190	192	200	179	199	185	211	180	173	208	202	173	189	193	174	169	189	190	195	182	195	200	195	213	191	187	173	204	188	205	175	190	194	213	184	179	167	207	183	159	193	195	158	180	196	194	193	166	202	174	194	180	179	199	202	188	206	180	195	194	213	186	198	207	197	209	196	183	187	186	185	182	188	179	210	205	171	196	189	191	160	203	196	186	189	219	206	189	187	190	193	164	197	201	194	184	184	201	202	196	195	195	182	210	209	197	189	214	202	176	217	197	226	209	191	188	200	186	190	190	181	191	195	179	211	180	222	214	182	191	198	165	173	191	201	187	222	197	197	200	175	192	192	214	204	201	179	202	200	172	209	162	189	200	183	223	213	191	177	202	207	178	199	173	188	226	217	192	211	192	189	224	171	196	190	193	197	208	181	166	190	181	213	193	216	198	236	193	180	174	219	176	181	214	187	226	180	210	194	199	191	191	206	222	189	182	189	216	186	188	191	191	205	205	207	209	194	204	202	219	185	202	193	176	207	213	182	192	190	213	196	181	214	170	177	199	189	186	203	221	170	241	193	202	180	229	180	194	196	214	206	198	200	193	172	201	160	196	183	189	202	207	178	187	187	197	182	213	204	158	207	214	176	196	169	203	176	188	174	189	188	198	173	215	199	211	187	191	215	182	196	206	175	210	189	186	186	185	205	200	222	216	176	212	187	176	190	186	206	200	188	221	196	184	201	154	198	205	208	214	171	195	169	197	174	177	198	189	188	204	185	201	195	195	199	184	205	194	195	189	157	180	190	162	198	187	179	192	173	182	188	172	198	205	188	213	205	167	184	189	212	195	186	198	197	183	206	208	192	199	206	166	193	210	172	177	176	190	168	209	189	202	188	206	209	190	180	189	220	219	192	204	198	190	213	186	185	161	185	208	213	190	190	202	181	186	185	164	184	155	170	173	206	174	215	208	218	206	179	174	174	222	200	208	213	209	190	172	172	185	199	198	205	175	201	170	204	200	207	175	195	185	204	197	186	184	214	191	189	182	202	210	198	187	169	191	183	201	193	196	188	185	198	194	224	191	207	205	188	183	193	165	199	162	189	200	175	187	190	216	196	187	180	190	199	176	192	193	210	222	199	176	230	175	193	170	216	198	210	185	176	198	190	192	198	203	175	187	176	186	189	179	206	182	171	201	205	190	188	219	197	194	195	188	191	181	188	193	189	185	203	173	198	195	173	184	211	186	169	188	211	201	170	206	176	203	203	189	205	210	183	177	182	210	212	200	206	192	191	179	193	216	173	182	187	208	172	204	196	194	192	206	180	189	219	168	190	186	203	180	200	198	190	194	185	199	177	201	150	196	194	190	174	208	194	194	163	175	190	190	189	211	163	207	174	180	187	177	228	194	191	192	187	192	188	205	195	197	192	185	175	178	179	174	186	197	203	183	199	194	189	185	226	198	201	207	196	205	207	203	211	173	196	200	166	206	169	181	182	190	170	202	179	187	185	184	184
28501	49750	38186	19302	14393	10021	7321	5562	4660	3723	3006	2364	1953	1777	1436	1238	1192	983	890	869	699	619	538	601	533	472	451	384	438	387	353	338	317	267	313	327	339	338	306	278	281	270	255	234	288	237	260	234	230	237	244	225	220	239	225	232	254	249	207	225	249	228	214	212	224	240	210	235	253	232	199	218	218	232	243	212	240	230	223	233	237	249	216	209	218	225	174	198	214	217	240	209	232	243	198	233	221	211	208	214	197	187	193	236	205	239	204	228	234	233	211	214	222	221	227	212	214	212	214	203	196	193	230	230	199	246	217	225	224	232	202	229	232	248	189	213	219	216	208	214	212	215	221	233	207	217	201	223	226	204	219	236	236	227	226	234	213	252	214	206	215	244	196	203	206	230	233	207	223	209	216	207	233	217	190	241	207	209	232	231	228	218	227	232	211	228	223	213	227	229	243	201	213	217	202	222	235	230	209	204	197	218	208	233	209	228	228	221	219	222	205	227	232	204	217	220	178	194	224	221	217	214	204	214	215	194	237	202	188	221	219	226	236	170	199	229	223	217	213	196	206	212	244	226	219	216	218	219	243	213	227	222	239	244	212	205	234	220	218	197	242	205	213	194	225	220	210	212	213	215	230	198	211	207	208	217	221	216	216	217	192	204	212	211	233	201	212	205	206	209	232	229	222	241	204	231	220	207	203	226	227	222	245	237	210	235	241	218	232	240	235	215	213	203	211	217	225	222	233	228	235	210	214	208	222	221	209	235	203	215	218	192	226	237	219	182	214	214	240	238	201	192	209	225	230	239	201	212	216	223	215	214	241	217	245	207	212	209	234	205	221	202	230	208	207	214	221	199	220	206	255	228	220	222	227	226	250	256	243	225	203	233	204	226	223	221	204	219	205	215	235	241	208	222	208	220	224	214	217	208	227	236	213	194	229	214	208	205	228	198	192	225	218	222	197	240	220	216	215	232	229	208	230	250	208	228	221	211	221	215	206	228	219	206	207	219	205	244	222	212	245	221	216	192	250	201	214	225	219	201	217	245	218	202	233	243	216	201	249	189	206	207	231	207	234	222	195	202	218	211	194	222	249	217	222	192	206	239	217	221	217	231	251	209	214	225	195	208	202	249	217	222	225	219	216	203	211	194	223	227	220	204	219	214	218	217	204	223	204	201	218	204	209	205	197	238	227	214	204	217	229	209	198	201	231	180	199	211	224	244	234	237	235	188	218	229	203	245	213	220	191	214	234	224	226	201	237	219	214	219	220	218	219	225	216	249	183	223	206	224	199	209	206	204	221	198	222	217	223	223	216	197	213	214	213	199	202	248	221	218	230	223	222	223	222	221	213	226	215	191	200	212	214	200	210	224	229	228	204	213	235	189	201	185	232	217	208	219	200	227	204	215	260	221	215	231	212	222	236	217	211	212	214	239	208	243	229	226	201	207	226	182	240	219	221	218	222	205	235	200	232	226	232	227	201	205	210	217	230	210	216	231	233	218	204	206	230	234	194	229	179	206	197	227	236	233	215	223	207	187	235	206	230	197	212	240	199	223	232	222	218	202	216	231	214	226	207	222	207	206	208	201	243	226	201	214	238	198	218	219	204	216	226	235	193	217	188	189	216	203	241	240	208	212	213	207	213	203	217	220	248	227	212	242	224	236	225	210	256	202	227	216	210	212	207	193	231	246	213	219	235	203	220	231	219	207	219	205	217	229	217	233	223	261	191	206	215	200	215	200	207	214	210	216	197	226	207	218	213	209	208	193	227	206	224	219	221	224	242	226	240	216	214	216	232	231	222	191	245	242	243	176	223	217	227	211	213	229	244	228	216	210	230	220	232	203	241	230	221	207	203	228	223	257	201	260	237	234	207	223	237	188	219	241	226	219	222	225	225	225	227	223	202	207	241	226	211	201	244	224	199	250	213	200	211	186	204	235	240	211	208	235	224	210	198	219	228	201	212	215	226	223	221	212	213	211	243	224	221	223	204	231	232	207	230	229	233	234	224	191	221	235	216	245	222	224	237	223	238	199	188	221	228	241	225	196	194	227	199	213	199	210	226	239	210	210	213	218	203	197	219	226	224	211	201	226	215	221	200	220	222	200	207	243	221	201	190	212	230	226	190	230	206	205	237	226	222	234	227	229	235	247	242	198	222	219	240	208	232	236	212	192	215	201	212	204	232	220	211	210	220	239	232	174	246	207	211	216	224	245	230	235	234	203	213	192	197	223	229	223	224	223	223	226	214	213	224	250	212	186	216	219	220	187	227	242	246	216	207	217	220	220	213	218	234	208	215	220	239	217	202	211	265	242	233	218	206	219	214	221	200	219	223	211	228	205	241	224	192	225	232	218	225	192	213	236	214	208	221	232	209	229	203	233	224	224	240	238	194	206	213	215	206	225	197	231	212	210	224	220	240	232	208	240	203	196	212	224	225	236	231	200	221	220	230	230	215	187	221	217	205	222	197	234	221	241	236	206	229	225	215	234	201	215	191	229	205	196	232	213	201	219	237	210	218	232	199	202	202	234	237	221	220	214	223	233	200	211	210	233	224	217	213	238	203	240	223	216	245	206	188	214	232	213	206	224	189	210	215	204	223	211	209	225	235	213	230	212	204	232	226	233	221	216	210	222	197	217	205	238	220	183	239	212	226	207	215	212	244	208	228	228	204	198	213	232	250	222	207	232	217	247	207	201	218	213	217	228	227	201	202	196	218	221	219	229	207	189	204	208	236	247	222	193	230	204	214	209	233	224	201	215	192	233	212	206	222	211	217	209	221	199	215	199	204	211	217	214	233	223	223	217	219	198	200	223	212	211	213	228	237	199	228	227	222	231	219	200	226	209	220	214	227	202	196	214	202	222	225	217	201	217	224	217	243	217	215	193	199	207	214	215	207	228	205	237	204	213	198	216	204	241	218	218	208	217	252	175	230	186	211	228	208	207	224	208	226	219	225	223	240	195	228	233	211	225	255	218	212	209	237	194	232	207	241	231	230	217	191	216	224	220	232	204	202	224	206	234	219	257	207	234	176	231	198	216	207	224	234	235	207	200	213	226	192	190	244	229	209	197	228	193	207	203	199	215	220	202	220	233	203	201	222	190	231	194	206	223	212	221	218	209	203	215	209	220	229	224	221	215	212	226	209	216	228	188	216	199	209	207	216	239	215	212	213	246	213	228	205	226	210	226	221	233	214	227	202	216	205	210	218	228	222	212	193	187	215	210	224	225	232	214	209	241	238	197	224	224	205	199	228	216	225	216	190	223	235	228	187	225	196	218	225	208	208	214	203	232	223	245	245	215	208	233	213	202	223	241	202	206	219	227	209	222	231	226	217	226	204	227	207	220	235	235	229	199	190	218	203	217	231	231	219	217	204	207	231	200	199	197	220	205	208	199	229	191	215	219	221	207	226	198	215	207	252	228	234	220	237	201	195	226	225	228	220	208	203	218	247	188	213	209	214	205	232	214	224	193	203	241	208	242	226	226	197	220
28342	23530	21331	9174	4248	2563	1728	1280	1206	994	871	786	712	697	699	606	600	560	562	494	518	489	505	450	425	441	439	414	442	390	437	430	383	420	432	486	411	397	398	424	427	417	406	398	399	416	451	413	399	372	394	382	433	415	388	431	443	418	421	428	402	391	373	392	427	396	387	420	407	397	427	393	392	381	416	371	398	389	410	396	408	415	415	408	416	412	429	429	434	426	400	388	365	404	364	381	386	413	417	414	374	414	416	395	401	401	424	386	405	414	377	398	419	387	410	421	376	382	401	395	364	376	408	432	344	405	426	422	366	447	402	424	408	417	440	400	406	407	371	389	424	366	390	405	383	442	390	378	364	434	377	424	404	366	414	447	434	384	360	371	413	429	389	404	429	420	419	427	412	383	393	437	412	396	453	419	415	406	415	373	407	404	362	393	390	425	375	414	385	403	408	460	411	395	432	405	383	396	399	397	402	419	368	415	384	411	400	419	377	372	394	416	409	392	393	448	386	404	362	403	415	430	450	386	393	391	417	439	388	380	413	407	390	439	439	363	410	394	462	416	402	423	472	410	405	423	382	385	419	408	369	377	382	399	436	390	378	436	427	416	395	356	376	397	400	411	410	408	397	421	402	382	416	379	393	378	443	414	420	416	346	438	413	473	391	389	425	401	383	380	389	425	388	416	409	390	383	408	402	417	427	440	455	412	395	383	367	405	432	383	390	390	455	425	412	397	437	419	403	362	390	404	389	407	414	411	417	435	364	366	377	414	371	402	405	378	377	412	400	409	414	368	404	388	387	385	373	418	365	441	383	403	399	375	396	383	407	387	399	415	433	422	366	438	394	434	380	402	416	411	379	399	383	440	383	420	422	412	378	425	405	427	356	380	422	402	427	386	377	432	384	394	364	404	383	376	386	401	385	412	408	393	383	422	403	377	391	426	393	406	422	450	429	406	399	421	385	406	411	427	389	393	377	396	391	415	390	419	401	390	426	391	398	356	413	422	379	413	402	421	384	393	438	402	404	411	416	374	399	431	430	388	427	429	413	396	416	431	396	405	415	387	424	424	412	455	379	411	404	420	437	417	351	390	426	402	435	389	356	385	412	393	408	392	395	411	436	403	414	393	413	425	442	415	399	395	428	399	400	425	416	387	418	411	395	372	423	403	428	410	412	379	403	452	396	382	387	385	382	401	396	429	412	453	385	403	435	394	412	402	432	424	385	411	389	395	382	383	404	389	382	383	436	389	385	384	414	414	419	382	451	388	409	418	369	402	398	385	391	381	401	389	393	369	410	385	409	415	408	416	393	407	441	413	385	385	442	400	394	432	366	409	383	385	420	445	384	388	392	399	407	363	438	387	452	410	395	402	409	395	367	425	397	386	396	374	390	421	393	399	393	421	404	367	398	403	435	406	379	408	387	411	404	384	409	417	396	405	376	384	398	419	386	392	428	428	407	378	405	387	430	410	411	407	388	417	405	426	419	393	387	420	388	397	417	406	420	425	409	419	388	448	407	372	417	403	414	369	399	390	366	423	383	406	408	375	428	359	460	407	388	402	415	391	417	437	387	414	430	427	419	395	404	379	411	380	384	364	417	382	402	404	399	409	421	377	383	415	385	380	437	379	415	396	378	404	423	380	430	386	427	367	427	442	387	423	447	374	400	378	402	385	428	401	399	401	426	398	404	394	452	393	405	382	426	411	403	405	412	422	354	415	414	362	386	382	426	367	414	425	400	371	414	409	384	388	421	404	403	380	385	421	443	383	415	392	380	412	381	388	400	384	419	398	397	344	429	387	406	406	384	366	407	446	412	415	427	416	388	419	402	407	387	427	425	418	380	411	397	399	397	418	450	398	401	404	386	428	416	396	392	421	407	422	389	451	408	368	403	374	377	411	405	391	368	383	380	409	412	413	401	425	369	374	379	352	388	378	425	439	431	391	432	402	413	363	413	455	412	383	428	411	369	422	421	422	428	400	394	401	440	398	433	400	415	375	378	417	456	415	392	440	361	398	390	364	430	431	440	430	405	405	435	377	424	390	405	424	406	390	411	391	383	390	430	403	394	441	409	390	396	376	427	430	390	429	391	415	386	380	400	398	376	428	419	401	423	400	389	417	434	418	429	433	413	392	453	380	407	407	416	374	435	405	427	406	406	366	391	406	417	385	378	376	393	401	409	419	419	421	419	390	397	424	373	408	437	413	432	413	383	360	382	426	406	422	374	404	416	372	397	414	394	394	389	420	395	404	442	414	363	429	402	395	375	420	405	427	381	421	409	411	409	394	401	399	410	426	428	399	395	401	436	424	419	428	385	388	414	404	409	413	435	401	418	428	428	405	369	396	421	458	369	418	428	394	389	423	404	375	417	412	406	419	398	373	407	410	424	392	414	434	392	439	403	426	405	397	429	416	365	401	401	414	402	433	400	390	382	367	366	374	439	419	387	383	370	398	408	403	386	407	374	398	382	429	392	422	421	374	412	409	410	402	435	437	410	439	440	410	394	405	426	382	405	424	390	403	405	429	413	381	440	367	437	375	435	371	392	399	393	399	384	357	408	376	393	424	384	428	450	401	394	380	415	414	415	374	407	398	418	387	430	398	421	394	413	391	387	393	439	409	364	385	359	384	407	386	426	449	376	393	438	402	426	392	396	410	400	396	408	398	443	391	407	385	429	365	414	394	430	392	406	385	396	422	410	380	387	406	394	437	407	383	388	420	373	397	417	416	359	394	377	403	425	430	390	397	400	388	385	400	434	419	397	448	379	395	397	423	417	425	393	403	397	421	427	446	416	416	381	395	412	389	390	414	399	403	399	396	411	419	415	385	386	367	388	379	426	436	397	401	395	416	381	375	416	411	450	415	389	425	421	402	415	353	397	382	402	411	413	429	406	379	399	414	389	407	389	372	400	393	406	394	366	356	382	420	399	397	414	390	401	416	405	423	406	425	436	418	384	427	376	382	392	419	403	426	431	423	396	413	421	385	421	411	413	369	392	404	390	425	390	376	426	415	409	420	417	385	406	448	382	389	390	400	410	427	409	394	410	395	411	391	422	393	394	427	398	380	395	392	413	418	424	422	422	405	398	437	374	376	427	441	423	416	384	401	420	390	410	398	382	411	404	417	415	390	381	444	407	412	433	431	386	396	429	400	409	426	418	392	447	396	398	406	419	421	382	406	403	386	411	384	392	400	390	422	410	380	368	394	381	390	411	378	409	394	425	402	395	422	389	399	414	393	434	407	382	405	404	403	408	417	424	407	429	411	380	416	410	412	427	433	402	430	417	385	417	419	344	400	406	399	377	417	395	425	413	407	403	402	389	418	421	390	419	420	402	424	462	420	392	410	426	385	379	424	417	408	404	439	406	420	416	419	431	412	410	428	407	437	378	407	388	406	394	410	356	391	415	420	385	414	394	406	405	405	416	385	395	427	388	463	389	414	375	412	395	419	354	399	389	421	420	415	405	438	426	428	412	383	421	399	423	405
24606	35654	23286	9269	6302	4377	3026	2403	1965	1689	1375	1169	1112	923	883	766	806	700	678	650	647	584	601	589	549	529	530	482	512	506	490	523	470	498	502	503	502	504	477	431	485	514	503	442	473	449	447	478	473	480	460	400	477	475	465	449	467	464	444	508	447	459	445	411	443	456	439	475	459	510	467	446	481	473	467	422	447	420	485	438	442	458	424	476	474	460	414	431	413	457	453	493	422	434	450	409	465	451	454	454	430	424	465	431	428	453	434	417	458	443	443	491	435	455	438	438	484	494	455	440	448	394	451	474	485	438	467	496	424	458	441	440	457	489	477	466	445	467	456	481	470	477	493	424	466	500	485	457	408	477	453	426	472	477	473	443	494	469	492	462	451	465	445	421	457	467	421	466	459	467	438	448	450	485	449	471	468	457	438	443	461	463	462	429	462	441	473	427	477	436	487	459	423	422	474	426	445	444	425	447	473	495	418	444	432	465	477	457	472	479	456	478	457	466	439	448	471	467	434	480	494	465	451	419	427	447	507	453	441	447	447	473	457	431	406	455	483	479	433	458	418	461	426	421	424	424	424	456	477	433	446	465	456	423	432	461	471	448	485	419	471	447	485	427	461	464	445	486	429	485	434	451	437	467	414	436	454	475	446	462	464	433	468	426	468	427	444	477	450	491	457	492	467	462	454	436	493	467	461	495	436	454	444	451	434	445	457	449	446	477	475	498	428	461	462	450	434	455	424	452	431	466	445	414	457	445	427	423	431	501	464	482	440	462	475	443	448	480	489	447	434	459	426	473	454	489	427	475	488	412	444	483	444	434	483	439	468	444	422	425	470	481	442	484	447	440	438	429	457	451	432	479	469	426	470	452	439	507	462	430	438	411	448	424	462	461	466	469	468	477	420	432	503	477	460	431	454	467	445	438	435	459	488	442	438	479	469	416	460	475	462	477	450	433	462	445	431	480	425	450	444	438	440	445	476	434	451	446	469	440	436	473	448	497	463	492	468	467	468	460	474	416	474	415	446	404	457	463	458	445	446	444	461	474	447	460	443	481	444	485	467	414	454	447	457	460	446	458	399	457	469	439	434	453	452	462	465	446	494	470	455	442	436	447	449	442	462	421	424	464	455	437	461	445	444	470	445	483	487	421	453	452	415	448	459	439	443	457	445	433	447	459	413	417	466	437	450	471	466	458	448	457	467	446	427	468	431	459	462	481	420	464	421	424	468	463	411	446	425	407	452	393	507	470	461	453	456	444	482	441	443	496	517	442	412	441	470	467	456	449	480	439	444	483	449	445	427	482	489	487	440	476	465	440	433	466	441	469	463	483	439	478	436	463	475	433	434	450	489	437	473	430	478	466	471	440	447	441	450	443	469	459	466	454	436	426	474	427	494	460	441	449	443	468	434	415	434	460	489	529	451	425	462	462	463	423	469	458	452	460	479	440	485	437	451	428	459	435	479	436	461	479	419	421	416	453	478	421	466	459	473	456	455	482	448	448	457	463	442	429	457	430	412	452	423	466	497	444	424	435	450	440	423	428	451	471	474	411	479	445	474	451	475	444	452	422	474	430	453	454	413	442	443	421	448	466	486	423	434	477	474	429	430	460	444	464	436	445	485	452	458	459	512	479	446	482	447	470	417	456	453	477	477	416	445	422	450	450	508	495	475	424	452	462	422	472	436	425	437	448	464	434	497	425	468	478	445	490	464	486	451	467	448	457	455	446	489	442	421	472	439	481	446	456	480	456	458	461	477	473	456	447	424	415	427	433	439	457	472	456	461	442	438	429	470	402	451	463	425	445	465	465	450	448	469	482	485	436	459	406	426	447	480	462	455	418	466	425	440	439	435	469	436	473	445	419	427	417	477	450	437	439	467	462	458	507	459	444	491	453	488	455	490	469	447	447	488	409	489	460	477	422	484	467	433	473	448	430	434	462	418	423	486	459	451	439	470	479	446	480	486	458	424	472	455	453	432	474	458	439	438	449	473	474	420	451	463	454	474	446	437	439	477	439	485	445	423	436	432	467	440	413	477	433	418	420	450	470	439	452	443	440	481	445	459	428	460	448	451	418	474	463	452	457	445	464	469	445	423	437	416	468	501	465	471	468	423	439	445	450	490	483	453	407	422	464	457	465	430	486	466	484	481	447	492	449	427	437	460	475	443	452	454	471	471	461	442	470	415	462	439	476	439	462	450	443	454	433	474	437	469	464	443	480	484	446	438	485	480	432	504	487	454	435	443	469	386	468	442	445	455	441	420	410	461	429	463	441	430	467	454	456	445	465	457	438	447	466	463	411	455	525	462	464	476	426	452	446	440	449	478	414	473	444	440	512	452	436	453	450	460	444	465	451	482	432	441	455	450	452	448	450	402	460	490	460	486	459	436	448	476	457	462	451	428	427	438	447	459	428	407	511	485	455	445	461	446	498	437	449	484	455	467	494	424	438	473	474	453	438	440	426	453	453	445	451	424	458	441	436	462	452	472	469	398	450	499	460	445	437	434	457	428	461	502	436	429	491	485	454	445	452	421	420	487	456	404	475	448	450	425	433	459	439	430	453	471	435	485	441	430	412	396	453	488	475	422	424	502	452	452	473	448	432	437	472	462	467	436	394	491	458	405	416	497	453	450	451	466	424	458	459	436	446	476	455	446	479	455	425	439	462	434	450	441	433	455	479	456	500	446	453	444	470	429	463	420	444	414	445	488	451	459	450	454	442	465	444	475	447	447	413	471	424	466	437	435	441	436	431	423	445	466	435	439	506	457	460	486	467	443	466	438	454	458	410	429	437	453	405	440	482	449	455	439	451	482	452	450	489	467	492	437	433	412	482	446	411	479	471	430	458	462	455	459	433	494	472	511	397	467	439	422	430	472	449	435	452	469	456	429	463	446	438	437	435	455	442	426	448	506	457	449	496	431	482	433	462	450	473	438	442	460	441	450	436	447	463	439	473	482	440	423	439	442	438	470	438	452	440	478	422	454	432	486	483	423	435	464	431	459	435	487	440	467	453	460	452	454	433	455	414	426	416	452	451	438	415	437	457	452	426	509	454	443	472	468	470	440	448	450	465	438	451	446	481	464	446	425	423	432	448	478	451	458	433	448	448	457	455	434	434	456	443	461	459	455	479	444	439	467	427	467	452	497	464	441	474	461	444	445	444	451	458	452	455	457	457	468	456	457	461	415	455	450	453	449	443	451	436	434	409	465	424	479	463	440	436	467	479	418	457	432	461	442	501	445	445	438	446	443	449	413	439	429	439	432	454	452	440	412	462	435	418	446	456	437	432	452	443	442	438	425	463	456	457	461	441	450	447	494	461	454	481	465	458	443	457	401	420	417	450	487	432	447	475	443	424	453	451	430	455	446	413	442	420	434	444	500	458	443	451	404	430	445	478	471	421	491	461	469	447	426	488	478	489	471	455	455	448	465	462	428	452	454	458	431	466	425	413	437	510	464	456	445	441	464	448	478	450	447	467	438	478	441	460
23634	21127	28205	24303	21113	13554	4198	2328	1844	1525	1234	1167	1028	851	784	696	682	623	570	556	521	444	460	423	418	407	369	378	369	381	372	382	326	383	355	325	337	353	336	347	338	318	351	336	327	346	345	362	302	293	322	314	325	323	330	343	300	326	308	337	330	318	311	310	294	311	295	288	324	331	300	305	310	290	327	294	308	326	292	310	291	302	336	327	333	303	303	307	297	303	289	327	318	318	276	333	296	304	288	319	297	313	325	319	299	302	289	301	287	314	289	330	316	323	300	316	268	280	272	334	330	274	310	310	314	334	313	281	289	304	284	321	317	335	330	341	291	337	309	281	314	298	297	315	300	293	354	290	331	324	298	320	309	284	310	330	294	307	302	327	298	317	299	319	326	334	318	297	301	334	351	293	319	320	324	302	307	330	300	294	327	301	302	333	317	326	298	318	307	306	305	298	340	294	340	295	313	338	291	312	328	297	328	313	288	317	319	304	335	290	329	317	296	311	320	301	317	333	332	289	326	290	301	276	301	333	340	316	321	320	300	327	295	309	305	307	299	328	338	335	351	347	310	334	294	312	307	316	280	307	308	296	297	305	319	303	316	281	320	293	304	318	313	312	280	285	333	323	314	302	312	343	288	322	293	321	302	295	310	299	317	310	299	293	313	292	297	283	297	337	335	303	319	309	327	319	296	313	302	295	306	298	324	330	330	329	333	312	318	296	305	292	315	285	286	317	336	288	298	309	342	306	337	307	304	308	298	287	327	308	325	280	292	313	313	310	322	334	311	311	308	329	313	288	316	313	302	279	336	308	293	337	296	333	278	314	319	332	312	313	306	310	328	340	306	327	302	301	309	317	311	311	318	318	286	319	313	307	306	328	300	321	295	297	298	328	304	327	300	271	291	314	304	314	312	328	322	304	271	278	302	317	309	306	290	344	347	324	306	303	309	298	330	325	339	324	323	299	341	319	311	319	323	293	302	302	326	291	310	303	277	301	307	319	318	311	313	297	298	314	280	326	303	310	293	333	300	308	352	314	322	308	323	285	330	301	321	303	318	317	301	309	326	357	293	309	300	307	330	318	290	294	288	291	320	334	329	300	319	328	306	305	320	302	317	321	339	334	303	303	344	295	306	315	287	278	312	327	297	308	290	329	325	310	311	299	288	298	320	309	287	319	321	308	322	332	286	310	338	313	317	332	320	319	312	329	345	327	315	334	314	324	292	329	323	321	363	296	314	321	316	333	287	328	334	329	306	318	316	306	313	325	315	314	327	319	273	296	322	331	306	308	318	302	316	316	316	323	308	322	322	310	328	306	295	311	288	297	311	297	295	275	332	327	278	316	351	324	289	317	318	319	298	286	316	338	290	342	324	315	306	276	296	312	297	280	323	299	295	325	314	283	351	298	314	333	288	322	327	296	307	315	310	304	325	327	333	338	322	309	310	305	310	339	312	307	299	302	342	295	293	300	318	291	298	273	299	305	305	284	291	283	302	307	300	297	309	340	339	296	320	282	337	290	288	284	306	327	309	310	330	300	318	297	325	310	279	316	336	302	345	273	287	312	294	327	307	323	308	295	320	302	332	306	317	307	312	302	327	306	302	294	335	299	310	319	314	317	300	293	339	315	315	317	299	299	321	282	317	282	284	312	306	334	280	297	322	324	283	317	341	300	315	285	343	297	311	319	323	312	314	320	313	324	296	321	318	298	311	297	313	297	321	316	354	344	331	337	293	330	294	297	308	318	319	305	334	284	330	314	317	331	280	275	309	336	300	302	322	269	338	292	302	314	313	293	307	316	308	318	288	318	336	315	295	304	292	330	342	319	288	338	319	339	300	318	317	310	283	301	286	311	282	269	320	306	282	325	311	291	307	301	324	325	327	303	304	304	295	301	296	326	291	260	310	323	295	299	328	297	314	295	300	302	297	314	330	351	332	286	320	351	317	306	341	344	268	308	320	294	297	324	285	290	297	293	320	317	315	291	328	315	346	321	326	287	318	300	339	322	322	297	330	307	294	322	311	332	301	308	304	308	263	293	329	309	296	307	285	326	319	332	304	312	333	329	304	297	295	300	343	333	301	335	286	303	304	315	304	282	296	307	325	292	272	298	308	319	301	333	297	276	298	296	321	314	326	342	300	305	294	320	325	316	298	289	302	274	318	284	277	287	345	309	309	303	304	298	313	330	326	314	317	315	302	327	290	306	318	290	322	328	322	328	317	323	312	291	330	330	300	323	340	291	300	319	290	343	318	306	356	307	342	315	281	329	311	345	283	295	327	298	304	299	303	293	313	327	295	314	315	312	313	314	327	356	250	319	311	332	290	326	328	295	309	341	272	335	289	301	310	320	293	316	316	298	297	306	307	367	303	326	316	294	319	296	312	321	332	291	284	278	324	327	334	328	346	294	292	297	301	316	311	330	294	318	285	327	314	260	325	283	329	305	286	285	290	306	290	322	342	304	310	315	337	289	272	278	332	313	303	327	321	265	315	286	302	324	325	301	310	315	303	310	312	309	302	326	329	311	307	289	324	306	297	338	344	287	311	316	293	320	317	314	288	289	283	283	294	302	332	309	259	353	333	328	334	335	330	313	301	304	295	336	333	297	317	298	328	320	301	298	301	310	337	299	287	317	318	299	292	308	301	299	316	308	346	326	304	296	299	309	311	304	284	332	297	323	313	304	325	322	295	329	304	307	284	310	285	319	320	325	333	308	298	315	313	325	285	294	327	295	282	323	300	297	325	309	333	304	314	306	301	278	332	327	300	302	319	295	307	297	299	291	319	326	327	297	307	305	313	283	313	329	293	301	307	299	292	342	286	317	336	325	311	292	304	295	320	321	277	318	283	275	306	318	327	310	305	337	323	334	317	343	293	293	339	270	308	337	309	317	289	295	312	286	309	321	313	314	311	296	313	339	305	310	323	298	294	306	290	317	333	322	286	328	325	333	296	305	316	318	306	300	336	312	281	309	306	303	340	296	323	335	305	316	302	332	341	340	315	283	287	307	289	297	310	311	306	323	342	311	280	314	335	309	327	344	311	322	290	330	322	287	294	285	284	314	294	308	313	298	322	315	292	320	335	310	315	311	302	297	280	330	289	297	305	315	309	299	332	287	300	312	297	317	290	329	301	325	318	306	325	294	310	337	282	309	269	292	294	304	315	282	297	323	279	324	313	293	298	300	322	302	285	314	310	329	351	316	321	306	317	316	324	302	302	305	318	329	346	316	304	331	278	315	333	301	303	297	310	306	313	280	290	314	313	287	309	306	327	331	348	330	320	306	307	324	334	297	292	286	304	292	304	311	304	338	285	325	289	304	339	298	291	311	316	328	338	295	305	289	312	287	288	292	290	310	324	299	274	339	311	320	300	328	306	318	303	316	325	336	290	267	344	308	337	304	292	325	289	335	284	311	322	284	309	311	281	291	345	303	311	298	295	319	310	300	317	312	331	296	328	313	287	331	342	332	327	287	316	285	300	325	295	298
25661	45221	31232	15302	10675	8149	5407	3987	3382	2733	2130	1804	1561	1382	1130	1058	1006	849	832	787	661	666	592	605	532	530	510	534	483	471	445	446	453	429	424	425	422	396	399	392	381	392	435	385	399	355	358	356	391	355	366	344	369	358	375	357	392	349	374	347	360	368	359	342	383	352	340	348	355	348	359	326	336	372	360	341	317	329	340	345	362	377	342	354	359	383	351	370	326	354	323	359	367	350	365	375	357	346	353	381	392	374	331	354	329	329	351	371	354	353	340	349	335	372	400	362	367	345	356	368	392	341	356	368	385	349	356	360	364	379	348	360	350	325	365	348	351	354	356	347	362	367	339	400	370	350	366	350	367	341	393	356	356	355	339	336	372	365	342	351	336	335	351	388	323	362	388	353	360	312	355	357	345	355	378	345	354	362	351	366	350	363	361	372	344	357	358	351	355	371	351	357	340	332	374	363	374	351	366	367	349	343	363	372	315	361	364	358	396	340	370	384	359	324	353	326	344	366	352	374	379	331	371	383	365	347	395	343	348	382	348	394	308	366	380	370	339	347	376	340	326	376	331	341	342	346	337	324	352	365	353	354	340	336	393	372	347	324	363	371	331	341	347	342	351	338	343	366	342	361	405	352	351	345	334	354	352	363	340	371	329	325	378	339	379	357	372	361	362	372	353	367	340	336	332	353	339	355	347	366	347	351	343	346	338	392	348	367	359	354	357	333	333	357	346	380	384	368	342	345	390	358	341	357	375	365	371	375	351	346	376	352	333	356	351	357	336	386	345	348	380	351	359	337	367	385	345	367	358	335	374	336	364	359	342	330	339	342	341	361	359	345	333	370	375	349	354	372	351	341	365	348	373	332	317	394	340	358	357	369	350	369	368	322	359	370	367	333	368	358	351	365	368	365	336	317	373	361	358	333	371	364	378	336	343	352	320	333	397	352	349	338	365	367	387	326	360	372	350	324	342	341	349	329	339	361	348	343	394	342	367	346	359	344	350	382	333	341	324	354	354	380	392	378	375	386	359	332	337	355	327	341	340	320	343	338	358	353	337	347	356	315	403	337	359	349	358	363	363	353	349	342	335	332	355	352	356	347	372	351	320	364	355	326	376	375	335	345	332	380	351	357	334	378	400	344	343	360	348	353	371	376	357	414	349	350	373	335	338	362	379	363	346	349	389	371	345	374	347	345	328	371	348	410	342	353	380	313	402	371	338	358	327	351	359	333	363	365	350	368	356	336	369	363	385	352	378	342	335	367	371	371	378	342	325	370	349	361	379	335	299	364	367	351	362	384	371	354	341	358	344	365	348	383	349	312	360	362	353	359	353	379	363	322	314	350	356	346	354	410	349	343	345	337	339	365	359	390	330	388	354	378	338	349	362	321	325	342	351	346	327	348	333	329	342	329	349	352	360	356	368	351	353	377	358	394	345	341	342	322	328	423	321	352	366	308	350	359	343	357	344	335	351	348	421	376	381	357	364	336	367	345	388	350	358	326	343	334	368	358	339	368	346	366	334	378	351	328	356	361	379	356	362	391	401	382	352	343	369	341	357	383	377	337	365	369	343	378	365	358	363	336	324	329	365	345	377	360	351	361	354	348	349	321	345	327	355	364	331	345	340	339	338	385	372	366	366	321	357	363	354	380	330	323	368	346	336	361	371	338	341	363	323	382	371	396	346	349	337	323	348	360	360	360	365	353	372	367	343	342	359	326	367	370	350	332	346	355	345	354	336	332	333	342	349	350	322	347	362	354	344	349	359	334	378	320	343	346	379	354	333	383	385	365	338	377	362	361	374	343	383	318	345	378	387	355	363	342	340	362	367	361	355	344	354	339	354	328	366	353	340	399	385	365	364	324	341	327	360	336	380	368	345	370	339	311	344	372	368	346	363	348	347	388	362	379	358	351	339	356	337	341	335	314	357	362	338	364	369	330	341	339	304	375	360	377	359	346	334	376	358	396	355	352	367	356	375	352	365	338	341	376	390	327	355	390	336	371	359	325	325	344	332	309	357	359	330	353	346	360	330	359	332	386	359	362	377	358	328	349	378	347	379	377	387	306	342	359	330	351	358	346	361	345	366	335	333	340	333	365	336	330	358	367	315	343	352	340	358	346	341	332	378	349	337	377	325	343	359	369	337	347	334	337	361	397	320	336	361	358	322	351	350	338	335	345	370	344	354	397	347	369	340	345	314	341	353	323	373	331	353	378	335	355	337	368	362	354	336	374	353	350	370	325	357	355	352	361	339	366	377	349	343	377	360	339	354	359	312	366	349	320	355	345	362	368	340	358	347	365	352	385	366	324	322	360	350	320	358	344	325	341	343	362	348	358	336	338	365	362	376	350	358	350	355	335	384	361	344	379	334	338	343	363	387	370	374	368	324	308	316	344	383	359	350	364	352	332	335	355	340	334	325	368	336	385	384	361	353	355	393	327	343	339	351	333	345	349	356	357	372	347	358	352	393	348	343	321	385	364	362	372	368	365	353	319	355	315	366	333	369	371	372	345	351	362	383	350	317	357	346	358	371	329	337	334	343	357	372	324	329	389	366	358	349	357	354	400	381	362	351	336	373	375	356	372	365	320	335	340	339	341	318	370	343	365	359	317	411	346	331	337	377	359	379	363	329	373	344	377	365	338	304	352	335	343	380	375	347	343	352	362	340	347	384	333	378	370	338	351	355	371	313	360	371	351	368	330	394	363	350	326	367	356	349	359	339	387	372	334	350	369	332	383	356	382	365	383	319	365	413	342	344	372	322	369	387	335	364	376	372	384	335	328	342	339	356	363	363	346	347	368	395	357	358	345	357	369	325	336	370	359	365	353	364	392	363	333	348	382	322	352	381	367	341	349	342	338	324	324	341	352	354	361	375	357	362	352	363	316	377	372	352	357	344	359	377	348	334	342	350	390	360	394	338	395	318	361	380	354	351	337	391	352	349	357	356	365	344	336	337	382	360	350	361	385	361	361	338	319	341	343	336	352	313	371	339	334	350	361	355	353	347	361	352	362	357	350	336	346	346	381	346	378	384	387	331	370	350	310	365	356	366	371	361	344	333	378	347	348	376	329	363	356	349	381	341	378	325	322	345	360	346	358	345	362	319	363	364	372	331	358	325	325	345	328	332	340	320	332	363	376	354	332	323	371	386	321	324	342	346	357	358	337	338	378	346	344	328	355	343	341	359	336	368	340	362	374	350	351	372	354	328	364	385	358	334	340	325	328	320	343	358	373	340	342	351	344	377	349	317	335	361	338	362	345	349	379	386	321	379	369	350	349	333	362	356	358	360	352	346	369	368	343	361	374	337	386	330	366	353	340	320	327	363	344	333	375	368	368	357	387	379	317	346	329	373	370	352	368	338	346	350	372	341	357	339	352	351	351	324	319	351	352	404	365	349	355	339	376	371	335	351	332	350	369	351	348	342	372	352	380	357	342	342	347	348	350	344	346	344	375	354	376	334	329	346	327	330	333	396	326	339	337	385	346
24738	21120	27332	25118	15145	4775	2614	1696	1394	1268	1055	932	861	811	666	611	615	544	518	523	450	428	456	446	400	389	385	375	426	375	383	358	361	347	332	348	345	386	356	350	369	361	357	357	360	371	332	361	352	310	334	354	313	332	384	358	356	327	313	328	364	308	335	321	329	343	368	346	300	347	369	329	305	309	305	368	365	348	332	344	349	356	346	311	323	334	337	331	335	343	328	355	346	348	328	359	328	302	354	317	323	332	351	336	332	340	308	336	322	320	326	315	331	335	321	304	329	325	317	325	366	364	328	317	348	332	340	352	351	372	300	341	324	297	343	343	330	323	337	323	318	359	337	336	339	324	332	321	301	355	318	339	342	301	325	327	308	330	315	352	325	323	343	323	308	331	332	314	321	306	338	331	326	324	327	329	386	316	326	362	351	308	338	322	333	317	325	313	291	340	341	318	312	333	367	324	297	356	318	324	340	333	337	289	345	345	289	330	308	332	347	323	370	348	313	341	350	334	323	346	317	328	320	329	330	322	341	315	339	371	386	340	344	352	329	326	351	326	331	317	329	315	304	336	334	335	355	289	346	352	349	339	340	350	330	316	310	329	326	333	344	318	351	325	320	327	347	361	332	330	328	301	349	336	326	341	309	338	337	330	346	338	301	350	285	365	339	328	354	328	346	317	292	312	351	323	368	337	327	349	316	337	346	343	323	292	318	314	312	347	348	324	332	326	335	350	332	340	329	320	325	344	330	325	343	336	318	354	348	301	353	379	323	339	307	330	340	323	322	306	323	343	332	335	314	327	337	333	319	364	326	338	337	370	343	332	285	335	308	337	355	329	331	299	346	376	319	298	289	321	354	327	297	347	322	336	329	327	360	357	341	348	348	323	330	336	365	284	355	344	331	347	336	335	336	313	314	329	325	332	348	344	315	322	326	318	327	331	374	348	356	332	309	368	314	339	338	367	353	334	327	346	307	326	326	357	316	330	357	337	304	306	326	335	350	325	311	343	338	347	305	354	356	330	327	375	311	363	349	341	344	315	374	343	334	352	349	335	295	343	328	365	370	315	345	340	372	348	319	337	327	357	321	338	336	331	342	338	344	327	316	346	318	303	350	317	351	359	337	380	350	316	348	360	335	308	344	327	337	361	330	350	342	346	343	310	318	378	347	324	349	316	327	325	342	351	325	344	336	328	307	299	331	343	366	343	322	350	301	366	345	311	352	332	354	304	326	329	321	317	339	339	332	342	356	341	303	338	357	328	304	340	340	308	318	360	344	315	320	324	330	333	356	316	344	331	353	348	344	323	339	334	332	352	324	320	319	305	355	328	324	322	324	354	335	346	364	314	329	338	363	353	328	310	330	352	352	366	332	321	305	365	329	311	335	346	343	338	334	343	351	420	367	358	301	325	289	309	302	335	294	325	359	330	313	349	341	337	314	334	338	315	353	329	336	333	343	314	363	339	327	330	353	348	336	340	317	336	322	359	343	359	336	326	317	317	346	338	340	311	366	355	344	313	322	326	320	331	293	329	318	321	338	317	360	349	337	309	345	316	314	323	345	317	343	333	348	375	309	308	350	348	337	364	336	349	355	318	316	340	341	340	302	375	328	314	322	320	308	330	339	333	319	339	341	313	315	318	357	354	314	329	350	335	321	302	346	316	299	332	333	356	330	327	337	273	323	373	339	333	345	322	334	318	336	338	349	317	304	351	380	333	342	316	323	322	373	355	344	330	323	354	328	335	344	335	344	349	307	347	344	317	335	356	339	334	295	327	340	331	337	334	363	348	340	368	322	330	338	338	344	334	337	351	293	320	327	322	319	333	341	329	350	315	333	328	341	328	328	334	325	328	335	329	319	337	343	351	318	344	311	332	308	344	331	346	321	321	358	344	359	314	346	340	338	340	353	297	379	320	331	347	335	290	342	316	326	326	341	348	353	346	332	335	310	311	332	336	347	356	310	363	340	333	325	318	364	325	306	318	328	330	333	333	327	374	284	311	334	323	327	333	352	333	350	348	327	361	318	350	365	333	343	355	354	345	324	338	315	341	299	302	311	341	322	345	314	338	362	313	351	315	355	344	365	341	336	325	323	317	335	325	337	326	346	354	346	326	352	352	354	343	313	333	360	344	362	368	393	332	329	327	332	325	357	356	341	359	316	362	317	315	347	327	323	332	348	275	348	322	361	330	343	336	331	325	337	320	357	344	332	331	362	349	365	327	321	311	338	341	316	335	330	351	343	325	315	331	326	379	316	315	347	330	345	338	321	336	339	339	338	342	354	347	313	306	331	366	333	366	354	354	342	363	346	319	331	336	336	325	321	353	321	318	350	335	355	330	331	343	324	321	294	316	329	313	324	308	306	339	320	327	330	333	366	328	341	347	353	339	315	309	315	338	309	322	316	340	330	339	322	301	318	325	344	332	326	287	312	327	327	353	373	307	347	317	339	314	338	312	337	339	333	326	339	313	327	366	338	327	306	329	319	344	323	354	332	332	322	357	325	336	342	302	325	323	381	311	334	316	313	310	334	358	351	284	320	327	335	363	332	347	342	337	347	327	347	314	359	322	314	323	325	320	347	338	285	327	333	336	338	333	332	331	324	341	351	333	331	353	301	316	364	320	314	307	337	348	371	350	315	324	348	322	344	319	329	313	308	316	326	323	307	333	336	313	363	333	320	303	331	325	324	310	310	358	343	331	319	363	319	325	352	345	334	315	376	327	329	329	354	334	351	353	357	336	353	337	334	339	304	341	340	328	350	300	303	337	333	315	325	315	330	338	329	321	317	297	326	324	318	329	353	322	310	309	325	362	351	328	339	314	328	314	328	332	330	317	286	310	364	355	320	312	313	368	345	332	300	315	335	335	338	300	334	318	324	314	325	317	353	333	338	322	343	296	348	355	331	309	334	338	320	328	331	328	320	360	331	332	331	354	327	369	323	314	320	328	325	317	332	320	331	329	344	329	348	302	320	375	329	348	315	355	331	289	351	346	315	324	349	330	346	344	330	310	331	359	323	318	356	360	330	325	335	348	348	314	344	317	320	332	345	313	349	328	319	315	339	326	336	345	331	355	324	316	353	321	291	303	315	344	377	327	383	338	347	330	329	371	330	326	350	317	341	355	340	338	311	344	320	318	340	321	327	340	351	333	300	317	311	343	336	366	357	345	344	333	316	339	305	339	318	285	306	340	314	341	298	319	317	335	332	349	320	332	348	319	375	351	372	326	325	356	341	325	333	329	351	333	301	344	378	336	326	334	294	340	302	323	350	327	324	344	311	320	321	328	351	320	328	372	385	342	338	327	340	330	324	339	321	328	280	322	324	334	321	345	309	340	347	368	360	348	334	350	330	317	343	323	333	321	325	323	374	322	320	353	375	357	359	351	329	320	346	340	312	331	343	325	310	326	349	353	343	346	343	349	314	369	330	351	295	328	326	322	361	348	309	330	338	317	358	328	358	299	343	368	295	309	336	342	319	353	304	344
25468	41387	28952	12043	8451	6529	4454	3188	2651	2234	1807	1402	1289	1139	982	882	856	724	718	637	568	597	583	559	513	477	465	470	450	408	447	459	424	398	393	399	405	449	410	395	432	404	408	382	416	440	361	372	404	399	354	372	361	376	364	351	383	367	378	391	351	385	389	372	371	374	369	380	362	371	381	357	393	369	404	358	376	376	353	376	424	390	355	412	408	385	380	384	355	383	375	360	350	387	383	342	351	357	338	369	395	370	379	332	366	386	375	394	369	352	375	361	350	349	361	392	354	335	407	367	399	358	404	364	322	364	390	367	365	359	350	353	346	400	376	342	399	368	358	384	359	378	359	373	353	376	333	346	377	380	355	374	370	379	389	382	372	381	365	368	383	361	368	355	360	356	379	351	397	323	388	361	392	347	329	362	392	354	370	369	373	381	385	371	364	352	404	342	358	388	366	353	336	382	378	367	362	350	359	382	392	352	376	385	351	393	364	388	362	359	379	395	357	358	353	362	375	376	341	351	345	361	367	358	366	364	385	335	379	384	361	357	368	379	363	356	313	419	360	361	362	384	378	380	382	352	343	361	398	387	348	382	355	388	406	357	357	377	344	352	403	365	356	375	364	409	396	352	375	384	392	347	362	382	397	383	403	403	386	371	383	357	355	348	377	381	376	383	367	353	403	388	369	345	358	369	349	381	375	384	356	384	408	373	392	350	347	323	379	378	364	383	404	375	355	373	357	346	375	365	353	327	357	349	337	371	375	370	389	388	351	388	328	359	387	361	358	362	367	379	343	369	344	347	382	404	359	399	366	350	377	383	383	360	362	378	397	346	361	344	353	361	393	334	362	387	351	361	373	395	372	375	333	386	398	369	371	380	370	406	341	367	381	338	403	359	375	351	342	373	365	390	402	377	361	344	391	350	370	372	377	379	343	375	348	358	394	368	353	355	379	365	365	389	371	343	365	337	370	375	403	378	379	377	354	360	352	375	383	403	362	339	335	352	383	352	383	357	359	379	389	363	369	337	377	368	397	374	403	388	333	377	344	421	386	389	394	370	399	356	371	398	388	378	381	348	378	351	345	330	393	366	392	369	364	371	356	394	362	367	373	380	357	391	368	316	376	379	357	387	331	364	387	373	338	321	390	348	343	341	405	358	395	358	369	369	378	361	359	337	392	344	376	364	361	356	384	387	363	374	362	347	334	349	396	327	384	353	366	363	337	358	355	358	370	341	348	378	366	403	375	360	362	347	364	364	354	368	385	365	361	365	370	337	351	351	364	391	352	364	369	391	400	370	395	351	361	326	351	359	346	371	363	375	385	379	352	395	377	368	361	364	365	347	350	379	385	370	345	330	388	364	351	347	369	398	402	384	360	360	355	371	336	366	359	364	392	373	363	366	385	338	388	402	378	374	338	380	384	361	341	331	350	359	331	386	369	361	378	360	369	353	338	350	347	366	366	385	374	362	350	318	337	363	376	378	352	366	332	373	377	366	367	360	385	329	371	387	380	364	352	360	372	352	392	341	393	369	365	345	366	369	346	315	348	368	377	369	383	345	396	370	366	356	383	354	406	367	377	361	366	367	346	326	363	383	374	366	346	367	364	388	369	369	351	382	364	361	396	391	388	371	346	397	357	401	346	379	352	354	383	368	352	375	383	374	353	363	393	392	368	346	360	348	385	374	376	369	367	364	376	363	366	342	374	385	351	333	350	368	356	374	355	359	351	347	352	367	367	355	333	337	344	376	357	355	395	387	363	345	373	362	400	398	375	368	376	367	355	366	383	381	386	357	329	377	368	345	326	391	354	382	377	356	362	362	363	350	382	381	367	338	352	377	379	390	370	382	343	371	339	371	383	376	387	384	370	378	368	370	367	406	317	380	362	337	340	390	369	348	371	407	372	385	370	360	332	403	388	355	368	377	348	348	368	353	357	383	372	364	357	396	346	383	364	360	370	329	390	338	379	390	367	358	378	391	368	374	384	376	347	357	343	366	351	365	377	379	343	396	352	375	349	387	379	360	391	365	373	351	352	372	356	352	382	353	347	355	353	350	328	393	382	371	372	361	385	357	358	374	362	380	378	348	362	373	358	342	375	369	375	345	369	380	366	366	373	367	384	368	380	360	380	360	392	377	365	385	350	358	369	382	321	406	372	370	349	373	354	373	381	359	395	309	367	335	346	413	386	368	360	361	348	399	375	373	371	370	341	372	382	321	378	370	364	367	379	368	371	353	373	385	344	407	393	351	370	376	364	393	336	345	377	381	386	362	380	363	387	321	344	360	365	402	360	338	381	380	365	382	386	387	371	379	394	349	359	381	399	370	352	389	328	378	345	371	348	363	338	357	391	342	322	396	346	338	342	372	342	369	360	375	349	377	348	337	360	390	373	345	359	326	367	367	377	370	329	354	365	397	381	383	354	365	394	363	363	343	351	354	354	356	358	372	370	344	369	352	365	381	386	347	392	402	348	370	374	395	341	392	324	353	395	345	378	365	360	375	363	399	387	365	362	374	328	386	333	392	358	391	332	384	382	341	384	370	376	382	350	369	358	364	376	353	353	334	369	379	344	355	355	373	408	393	394	376	355	363	378	399	360	376	363	362	380	358	383	350	334	348	356	346	364	351	367	396	376	389	377	384	349	372	369	342	359	355	356	359	348	385	365	363	370	345	357	342	360	387	354	377	380	368	373	381	390	374	359	364	384	344	371	350	359	384	365	332	413	369	366	347	375	332	311	368	372	353	379	368	354	382	392	379	359	374	352	354	338	360	327	376	373	386	392	313	379	365	386	376	376	340	370	369	338	377	328	343	346	388	385	379	379	372	357	373	353	367	362	406	372	324	415	373	356	383	384	373	392	341	377	393	384	380	385	381	388	368	357	405	351	361	376	369	394	354	376	348	380	374	376	362	342	351	387	406	350	393	366	348	329	390	360	385	354	372	340	379	362	341	429	353	377	397	382	364	339	391	380	367	365	355	367	371	369	364	349	392	380	354	360	347	371	410	354	380	341	373	393	369	381	372	385	383	367	363	391	386	377	377	396	392	348	369	377	386	374	368	366	344	388	380	331	410	354	336	362	364	370	350	351	348	412	321	352	400	372	396	360	373	386	378	367	355	353	396	385	383	360	374	364	363	385	387	369	343	378	398	373	378	391	366	381	368	386	384	352	352	375	352	357	357	384	373	359	364	350	336	356	373	385	380	373	392	346	350	363	384	367	356	396	344	345	344	382	354	364	381	361	367	395	354	413	353	367	399	348	360	400	362	345	372	343	345	379	360	354	358	374	333	377	365	341	359	342	388	378	343	376	366	353	366	382	376	376	363	390	382	394	376	375	351	373	387	357	345	379	363	360	363	359	350	338	388	358	370	372	375	339	376	360	374	339	369	348	358	365	381	380	386	382	366	376	354	325	405	352	388	348	385	387	382	356	380	422	364	374	377	363	345	331	370	356	347	365	347	355	387	397	368	394	349	379	378	368	363	373	363
22651	21171	28665	23916	21181	21361	12806	3610	2496	2246	1677	1429	1141	1097	941	792	707	613	634	524	514	445	418	367	379	327	318	291	322	295	286	263	287	259	269	262	232	247	249	227	216	226	250	224	215	185	199	213	207	187	190	218	196	208	208	216	213	188	217	194	199	234	213	204	183	193	208	203	219	189	176	207	199	218	198	193	193	178	195	171	184	199	178	199	194	214	170	198	164	187	195	194	202	209	181	169	186	189	181	196	174	186	181	180	216	196	174	187	189	189	212	183	195	224	187	166	205	228	215	212	205	198	176	172	219	179	201	203	218	169	216	197	213	202	186	206	217	196	198	176	195	182	204	182	219	186	193	183	185	192	201	212	176	180	208	202	184	214	200	197	193	165	197	207	214	187	202	203	203	190	195	185	202	180	209	208	193	198	173	211	193	219	186	198	190	179	185	164	187	190	209	180	203	222	197	193	200	209	185	217	201	216	190	173	205	215	170	193	213	213	201	185	203	187	207	207	183	185	185	198	198	184	194	202	200	203	192	192	178	191	202	199	190	215	214	164	196	216	176	193	192	182	181	206	178	159	176	199	167	195	208	193	215	188	196	189	182	196	175	205	219	198	182	208	179	189	186	205	209	195	179	199	188	198	222	187	197	186	167	223	208	197	185	195	212	198	184	211	172	188	204	200	188	217	224	181	178	207	202	197	189	191	201	193	179	206	186	189	182	213	196	218	188	179	199	205	203	185	192	213	207	170	202	193	169	197	190	207	187	177	188	190	190	175	211	215	196	201	188	178	180	178	182	187	210	207	187	194	199	183	217	151	202	196	199	216	207	189	206	212	197	178	178	193	215	208	159	193	199	185	215	200	195	198	169	195	183	239	196	210	185	180	197	200	184	180	173	227	197	217	203	189	187	187	187	184	172	215	217	209	179	185	215	185	192	175	184	186	205	220	172	173	205	174	192	197	209	194	193	205	206	193	181	198	187	177	210	207	202	199	188	199	192	171	188	186	184	182	196	192	199	210	208	193	189	194	176	198	218	197	201	187	191	186	181	213	195	209	171	208	205	183	187	174	189	169	173	194	187	201	217	181	190	179	193	220	191	202	206	183	215	191	209	194	195	190	217	176	199	199	182	204	193	206	177	209	199	191	162	190	201	210	195	206	189	176	190	190	221	182	181	190	191	212	193	216	184	193	190	206	211	193	188	225	189	179	168	187	197	200	215	175	200	202	199	177	171	202	180	204	192	180	187	196	203	202	187	161	173	230	180	195	171	187	172	182	188	182	194	190	218	212	210	201	182	194	182	194	201	192	219	171	200	189	185	199	221	201	204	203	216	213	200	220	205	162	178	194	199	185	178	191	187	206	184	211	198	198	192	191	214	205	192	202	194	185	190	201	174	187	184	201	207	202	208	181	172	193	205	204	176	199	193	195	172	202	176	169	208	174	203	179	198	199	183	204	175	186	194	178	193	224	210	183	214	202	197	197	211	181	202	215	208	187	198	198	182	194	208	186	194	203	196	214	188	190	181	208	176	199	207	194	197	195	213	207	208	175	229	190	189	187	162	208	189	193	197	194	188	209	203	203	207	184	212	216	196	183	197	216	184	194	200	204	188	223	197	200	202	192	195	173	200	197	207	180	223	194	175	168	219	205	196	206	208	218	199	224	191	215	166	194	215	194	207	216	221	199	200	189	176	184	196	197	187	175	196	197	202	179	184	194	196	188	172	219	196	186	191	188	199	205	192	191	161	172	210	185	196	182	211	157	192	190	207	212	185	180	180	180	212	190	199	200	201	219	207	196	207	192	170	193	192	170	201	196	202	213	201	196	226	175	183	220	171	212	188	191	171	195	188	174	190	219	181	219	179	183	205	202	198	184	220	193	202	186	190	188	203	194	208	177	172	194	198	203	186	193	189	185	196	180	186	171	195	196	198	211	190	205	186	204	182	182	178	201	195	183	207	198	206	201	208	203	191	199	182	185	202	178	179	195	210	201	192	185	207	206	176	165	203	180	189	201	202	191	194	183	189	193	187	186	200	206	206	196	183	202	200	182	202	179	192	187	201	183	177	206	191	199	211	177	191	202	195	222	181	189	206	187	169	174	194	180	185	186	205	203	166	190	189	186	159	161	192	193	188	176	171	192	203	167	224	205	179	185	181	209	168	203	175	182	212	182	179	185	193	199	192	188	186	204	181	211	214	221	182	207	194	194	177	215	179	214	217	200	180	194	197	191	205	186	171	194	200	185	183	193	194	205	178	211	220	203	214	196	194	191	199	184	182	204	203	191	200	211	200	193	192	216	202	222	210	215	175	205	171	225	191	174	184	198	209	208	170	194	195	180	184	187	215	203	222	159	187	226	180	193	190	178	195	204	186	172	206	216	203	208	214	227	195	194	198	185	229	197	211	192	162	204	173	166	206	198	196	208	183	185	195	185	204	207	201	198	186	219	182	204	202	193	199	215	187	177	190	203	195	190	185	202	185	172	209	196	215	181	166	197	196	192	199	211	209	171	223	206	200	199	181	200	199	191	199	196	204	197	179	208	200	173	194	193	202	199	191	204	207	184	167	198	217	186	206	167	181	164	194	175	181	213	205	207	196	183	192	209	219	209	183	184	190	212	185	209	196	192	178	230	203	198	196	212	188	188	200	177	179	185	188	194	179	188	224	167	182	195	184	174	180	195	178	194	192	205	199	179	194	191	199	198	200	196	204	180	233	195	196	199	200	194	186	183	190	204	194	190	207	207	186	218	196	180	214	207	187	170	201	210	189	179	190	199	199	181	169	198	207	186	186	199	178	222	199	180	211	197	231	177	161	209	194	146	234	199	172	167	183	203	190	213	197	192	193	192	205	187	200	169	189	213	197	188	204	212	181	162	201	205	243	182	181	196	200	213	215	204	168	165	190	173	186	194	197	163	195	190	210	178	181	183	207	183	203	189	205	192	191	203	208	204	195	183	187	216	202	204	216	189	200	202	185	210	216	190	197	195	196	199	194	196	186	189	196	175	226	190	181	174	183	184	170	206	184	178	186	190	194	166	203	193	199	201	180	185	192	210	208	198	175	190	183	185	170	201	203	188	195	186	188	187	205	176	206	169	191	207	202	193	206	173	191	206	188	190	227	175	195	211	196	210	212	186	178	183	203	179	181	186	187	197	185	207	192	165	155	194	175	170	187	186	177	176	175	177	177	197	181	190	180	196	220	214	198	204	199	179	201	192	199	211	203	178	199	205	213	210	192	216	187	179	192	205	204	188	202	182	195	184	179	181	193	203	182	215	196	162	214	205	189	188	199	205	227	189	179	199	197	177	206	213	178	185	167	194	189	203	168	175	183	198	182	182	202	176	211	197	204	211	210	206	210	180	204	190	186	186	191	196	191	198	181	174	182	214	210	192	165	197	168	212	187	199	197	198	198	181	195	200	182	198	191	154	196	220	202	192	203	205	189	207	211	173	173	201	177	173	197	207	186	197	188	178	175	202	193	207
28076	49459	36924	18542	13557	11205	7714	5385	4628	4012	2903	2423	2003	1701	1456	1251	1061	967	1026	834	727	695	550	553	499	473	453	414	407	362	387	380	294	334	277	301	285	367	274	294	246	273	244	263	263	258	230	234	259	250	226	224	223	260	239	249	244	240	257	271	235	232	236	236	226	213	240	210	232	220	220	225	230	213	246	230	223	244	248	201	193	191	216	235	223	213	225	216	229	226	222	214	197	212	198	216	228	228	223	228	220	225	231	218	187	206	213	217	212	203	237	248	223	235	215	226	211	209	203	223	233	251	235	221	221	208	223	222	207	204	211	193	212	231	206	207	207	207	201	223	203	230	233	234	264	234	223	212	228	249	192	212	226	232	216	193	232	213	219	202	229	236	233	207	232	216	202	216	176	220	226	218	247	235	215	204	205	225	223	223	241	206	197	250	233	235	206	217	231	223	225	205	215	246	208	208	195	218	224	223	226	239	238	240	246	209	216	207	212	219	235	226	234	214	200	202	228	222	227	196	221	226	224	222	219	237	237	188	222	213	214	226	224	195	242	214	210	227	229	202	216	212	198	211	203	231	221	236	210	203	217	236	205	224	215	215	200	210	231	212	226	211	200	244	244	205	233	204	215	208	242	195	228	213	199	225	208	220	236	229	234	202	204	235	219	213	223	226	227	218	191	199	211	211	207	202	216	205	227	230	223	213	212	242	238	194	209	209	203	188	230	239	228	230	236	219	223	220	230	207	219	205	192	203	218	192	247	232	197	220	208	209	236	225	199	230	203	195	196	225	207	244	219	198	222	230	222	243	203	235	209	223	209	213	221	234	204	196	222	237	213	221	202	217	208	213	227	213	234	210	208	198	214	216	219	237	219	239	214	238	212	256	217	226	205	232	208	194	210	198	234	229	211	182	222	206	218	215	227	239	211	199	205	212	202	211	209	228	234	245	231	226	201	232	231	219	205	218	193	232	219	221	238	204	229	209	241	213	214	206	226	209	247	215	188	237	207	244	217	218	232	186	193	216	193	204	220	211	239	203	227	186	211	228	220	217	226	198	206	223	185	196	181	212	233	226	225	218	223	211	237	238	227	244	220	209	240	242	223	224	206	217	224	221	243	214	231	210	220	209	195	225	223	207	240	204	217	201	208	200	216	221	223	229	223	225	214	178	219	213	209	230	228	214	226	224	209	186	209	206	241	235	216	202	239	216	211	188	212	243	203	224	220	215	215	199	215	239	226	247	209	228	251	214	203	205	208	202	193	219	220	211	230	205	253	202	193	237	218	233	213	194	214	204	219	236	186	235	226	234	214	204	233	192	238	232	212	203	206	220	207	246	222	211	211	223	229	197	227	235	253	203	214	204	207	238	218	194	208	232	195	215	202	194	211	211	212	204	215	247	223	234	224	206	226	239	217	238	209	214	205	229	220	211	240	229	248	221	207	227	208	204	201	211	231	217	240	220	211	246	215	230	201	201	227	230	231	230	232	221	214	220	229	212	222	247	234	208	252	249	168	239	227	230	205	224	226	203	211	217	221	253	246	231	227	201	219	199	229	215	230	241	205	209	217	209	198	208	211	225	229	211	235	219	212	204	227	211	220	198	228	193	228	206	212	211	209	210	199	227	195	214	232	218	189	221	239	208	206	225	225	227	217	207	224	202	228	244	213	205	227	243	228	212	227	225	217	213	198	214	223	206	239	245	216	231	220	214	194	223	227	212	213	226	231	240	183	222	235	218	216	213	214	224	241	237	225	209	226	249	207	225	221	215	207	212	209	222	223	210	242	246	226	214	206	231	204	201	222	219	216	199	226	216	240	217	196	213	216	216	219	236	220	231	240	251	211	220	233	231	229	217	226	208	228	220	185	234	211	244	211	199	219	179	224	226	218	210	217	201	184	208	227	204	232	226	208	239	246	215	202	215	240	227	203	200	271	214	222	197	226	223	217	218	225	209	217	211	216	195	212	247	200	207	209	228	226	246	214	224	207	237	226	212	208	242	209	228	206	216	249	235	200	213	218	232	220	230	233	215	208	203	227	226	233	211	184	208	202	219	214	267	233	234	211	207	206	226	215	216	207	225	220	211	218	195	212	231	234	249	235	213	222	219	210	221	230	229	222	214	201	224	214	215	213	209	227	221	209	206	238	227	198	201	222	212	237	220	233	211	239	230	215	204	209	249	214	247	195	195	216	220	218	218	231	207	240	221	229	196	235	221	230	220	242	227	219	227	222	210	229	230	221	223	213	227	224	230	216	190	215	217	212	236	217	195	189	219	200	224	239	236	214	212	235	206	222	212	226	226	231	221	217	239	223	233	226	234	219	233	217	223	199	217	191	222	214	211	230	209	225	227	207	211	172	244	220	233	207	204	233	208	236	218	213	222	203	198	220	206	230	212	205	209	225	228	254	221	229	218	203	240	203	228	204	195	223	204	233	237	208	223	214	227	254	224	210	221	224	212	213	235	205	200	230	235	198	215	204	223	221	204	245	200	231	214	249	234	214	210	225	206	222	215	206	222	220	246	229	204	196	223	230	225	204	214	258	243	189	211	217	234	221	221	194	190	211	212	229	209	202	195	202	231	234	217	223	203	235	222	238	247	221	227	229	197	227	199	216	226	194	205	216	202	238	210	236	223	217	216	246	225	218	201	247	176	194	234	193	188	200	215	221	232	242	210	205	214	224	206	213	221	240	223	189	230	241	215	228	217	207	222	228	200	239	200	230	218	204	213	229	227	205	195	236	212	200	228	227	233	226	241	213	215	218	232	234	212	203	230	219	241	238	216	219	203	217	228	239	231	206	204	226	210	232	201	221	203	220	215	215	239	214	210	207	231	227	235	236	242	220	224	209	201	215	209	203	220	213	230	242	208	189	229	213	239	197	226	224	202	234	215	221	199	214	216	210	212	225	220	216	203	198	235	219	206	219	224	222	239	220	218	227	224	207	220	216	223	229	206	238	195	217	229	239	222	215	246	237	227	223	201	228	223	214	234	229	205	230	195	241	220	215	238	230	203	218	221	230	193	238	216	211	231	221	229	199	183	252	220	220	199	222	239	234	200	227	222	203	213	237	208	220	211	219	206	209	218	235	180	227	226	213	223	223	229	241	221	196	194	201	229	228	215	226	226	203	243	230	200	204	205	207	215	221	211	239	227	235	216	239	205	195	231	220	197	210	245	230	218	222	197	205	229	236	200	220	237	222	188	212	213	208	229	232	232	222	218	204	217	205	216	239	239	217	200	239	215	234	239	230	224	238	232	218	226	207	214	205	214	194	242	192	253	203	229	205	236	207	236	227	244	225	233	222	211	202	230	221	213	223	196	221	211	214	211	228	213	227	209	231	220	231	224	216	210	229	227	251	232	216	215	235	209	221	231	200	201	201	212	232	245	215	227	196	202	204	222	227	200	217	214	209	202	213	205	208	243	192	227	186	253	214	235	204	226	208	236	216	214	234	228	221	219	211	218	201	222	217	218	204	180	216	258	201	189
28002	22838	20715	9069	3770	2739	1851	1288	1149	1009	879	777	749	706	628	608	572	566	556	539	517	497	473	476	466	519	475	476	419	421	432	457	431	446	407	453	404	433	460	428	464	407	426	438	426	423	401	427	413	403	407	423	427	394	386	407	427	382	435	424	409	399	440	417	421	382	447	428	420	434	405	395	428	396	384	413	429	427	447	400	411	411	382	420	379	407	395	415	429	426	431	391	438	446	445	415	385	412	403	414	399	394	376	411	404	409	404	412	420	397	386	398	445	410	408	389	428	390	382	411	423	423	437	426	413	378	439	417	440	357	425	427	404	404	426	444	441	410	455	367	398	407	403	430	427	404	415	366	409	414	379	423	388	423	423	429	392	378	412	418	429	408	393	393	414	397	435	406	436	419	406	401	408	424	391	396	387	416	409	403	400	398	428	391	423	403	416	388	388	404	398	438	428	414	421	380	438	397	446	414	422	413	410	386	436	396	415	393	415	450	400	404	394	403	399	402	419	413	403	400	423	404	405	405	403	401	420	412	383	415	405	447	398	411	389	408	397	371	435	403	377	426	390	392	389	400	402	358	424	401	416	413	429	440	415	405	406	416	430	429	405	419	393	402	413	439	391	386	387	434	351	388	413	415	394	383	423	404	387	431	398	397	431	400	403	445	408	415	422	423	393	407	413	399	417	418	397	430	435	400	407	416	404	416	439	426	412	393	374	399	433	357	422	429	403	408	393	400	369	403	382	409	417	387	457	413	398	396	441	403	394	373	401	406	408	398	420	388	386	407	431	433	428	447	401	397	400	415	375	368	428	418	429	424	405	409	383	439	414	381	375	388	402	465	424	404	351	399	399	455	387	452	408	387	386	411	414	395	451	402	399	427	388	436	440	425	384	412	444	391	403	367	377	384	431	386	410	443	410	382	387	406	366	403	413	415	413	387	386	416	384	369	424	381	401	410	419	436	422	413	404	414	401	402	427	391	427	398	408	407	400	408	406	419	380	410	405	408	438	428	441	431	406	410	411	399	414	429	396	405	420	427	417	418	403	388	450	427	395	451	415	408	388	384	427	402	407	425	384	385	401	400	379	415	433	409	402	391	381	418	382	391	417	412	410	403	403	429	428	419	402	389	391	398	426	409	420	394	395	390	430	389	397	394	419	420	408	442	413	413	376	386	411	391	398	449	389	435	391	416	400	436	398	414	402	423	426	445	445	440	393	393	419	421	427	394	401	400	430	405	448	430	370	422	435	398	424	404	427	417	387	404	402	424	422	403	379	378	405	398	415	424	426	425	385	386	392	402	415	379	404	435	424	407	462	437	419	427	437	387	378	395	435	401	434	382	419	385	399	403	376	438	415	378	437	418	442	395	393	414	402	423	393	378	413	409	407	440	399	388	400	390	429	401	414	449	430	424	416	435	405	434	442	389	381	439	388	394	433	424	384	409	406	428	420	415	373	446	404	448	367	425	410	410	398	424	391	410	401	412	401	396	406	423	409	376	378	403	443	411	367	426	402	395	430	436	383	386	410	410	435	395	408	438	442	416	399	394	428	412	407	368	379	416	398	422	405	441	411	406	422	464	444	410	387	428	387	435	393	388	408	434	414	424	416	372	373	429	378	410	401	434	434	402	416	432	427	417	411	398	376	436	389	405	391	399	418	378	426	407	410	447	415	401	410	425	419	435	398	405	376	380	410	391	395	398	400	413	418	402	421	400	395	415	382	459	456	406	384	406	400	402	406	398	381	424	391	404	439	383	406	384	414	469	397	385	435	399	399	394	403	399	419	428	391	429	382	376	422	394	371	411	391	391	412	376	435	428	433	390	403	374	426	429	417	438	435	433	371	384	382	409	397	404	391	389	399	398	415	467	437	402	436	436	404	465	415	412	351	411	436	410	392	366	408	377	413	413	405	420	389	398	418	391	433	399	420	431	394	421	422	400	407	382	432	401	386	389	403	426	405	390	421	406	409	396	393	375	423	420	405	372	374	418	424	418	428	437	384	400	451	370	428	450	379	448	432	449	405	426	410	439	405	395	428	386	398	437	392	382	413	426	416	391	399	379	393	398	440	422	414	412	419	408	413	413	407	422	425	408	396	407	416	400	428	411	416	391	411	426	412	382	423	395	435	432	401	432	404	389	398	440	399	454	392	392	372	404	434	419	415	406	399	430	404	386	389	407	388	422	430	415	427	413	427	416	382	421	420	392	391	425	372	383	405	422	389	411	418	414	406	393	416	406	432	421	380	372	406	414	416	379	447	395	455	413	427	374	414	400	426	395	412	411	418	414	432	419	423	434	396	421	400	417	399	418	414	414	401	366	424	427	427	462	397	412	371	455	420	418	423	437	405	399	400	423	416	409	377	427	412	406	426	431	406	423	448	467	436	395	433	379	409	409	400	419	412	385	435	375	435	400	408	408	438	393	411	390	392	390	428	375	396	409	425	406	393	415	388	388	406	408	377	418	434	393	444	406	423	412	371	408	378	416	411	382	404	412	390	395	407	396	410	393	415	422	436	418	400	428	398	410	421	411	382	444	464	402	407	422	390	452	390	397	415	443	419	396	411	395	397	391	388	411	427	415	414	384	390	428	421	384	442	393	419	423	363	383	423	413	395	430	443	432	422	372	423	387	388	397	402	380	430	412	421	440	370	406	382	428	385	436	447	404	408	420	404	374	400	457	414	395	408	403	455	399	377	426	413	369	371	409	390	417	399	404	413	407	417	389	397	413	413	407	400	387	371	400	376	403	414	419	437	419	417	374	424	402	407	438	429	408	376	401	416	419	412	448	415	375	405	432	417	418	406	403	390	390	395	443	430	412	397	394	378	403	387	407	381	389	416	410	392	408	414	404	421	424	375	407	433	415	382	424	376	435	398	400	403	393	420	424	432	417	372	401	420	414	386	388	408	390	433	381	461	416	390	399	438	389	435	424	410	425	421	417	382	412	403	386	450	447	406	435	466	391	421	438	444	410	397	406	384	395	408	404	380	399	402	435	393	430	430	384	391	414	409	410	421	419	403	426	420	422	388	383	410	438	423	414	418	417	420	409	447	425	401	394	392	441	418	409	434	415	379	437	398	468	415	393	403	414	453	449	431	409	410	398	395	394	399	405	426	384	420	392	373	390	403	401	424	437	401	398	428	391	455	381	395	387	414	425	408	404	399	434	396	428	435	373	405	430	392	405	410	435	412	400	435	448	432	391	402	372	398	397	432	431	407	413	383	409	400	436	384	436	391	437	415	405	393	395	430	404	424	423	400	370	431	385	439	410	395	392	417	394	390	394	407	433	428	397	435	425	396	388	377	399	407	379	406	430	398	413	394	407	437	410	433	416	392	375	416	420	399	379	382	415	398	389	392	378	408	445	427	396	400	420	422	387	418	385	410	418	433	393	454	453	386	433	403	381	392	408	384	417	408	407	395	396	445	437	402	439	457	402	385	365	411	387	396	418	440	390	411	386	415	402	393	390	425	396	366	394	444	397
23502	34699	22432	9117	5697	4700	3401	2340	1886	1704	1417	1181	1016	970	827	815	802	670	739	691	600	591	588	541	561	545	560	544	516	493	466	523	461	505	533	483	493	495	483	501	488	481	424	481	449	499	414	465	466	483	488	479	474	456	446	445	465	468	441	476	420	473	457	478	450	451	468	478	445	445	454	441	447	417	468	433	436	419	482	440	436	456	470	492	444	450	420	452	446	433	459	466	440	458	431	474	420	441	458	450	423	478	433	460	469	400	433	459	453	440	501	435	468	460	464	428	440	447	472	427	461	453	450	439	467	486	457	449	434	442	483	474	498	480	452	455	435	462	426	444	461	417	458	447	453	450	471	479	426	477	478	449	462	436	460	486	488	457	450	468	437	435	465	414	455	429	450	447	490	463	476	460	443	465	439	441	504	462	447	450	456	442	472	417	447	444	435	452	455	482	479	442	449	465	498	510	469	458	442	473	477	447	447	411	460	485	435	448	474	467	483	478	457	472	463	467	503	442	469	489	461	469	440	479	448	468	450	432	463	458	501	434	451	469	461	464	441	463	455	485	465	460	448	468	475	430	447	435	430	442	475	486	455	461	461	473	434	400	454	441	456	466	446	457	487	468	461	425	459	435	503	450	454	472	503	428	439	449	475	484	438	467	440	482	466	440	433	511	453	419	451	459	459	461	434	462	468	456	391	460	452	471	446	442	450	434	428	435	457	465	448	444	435	446	472	462	415	459	447	453	423	475	470	444	441	440	456	466	475	452	436	440	472	446	443	460	439	448	427	479	474	436	440	444	455	478	479	458	451	468	458	435	511	478	458	465	482	454	440	472	442	427	468	454	463	454	445	479	441	458	433	421	432	444	455	456	469	457	494	419	465	448	419	454	470	472	489	502	488	476	435	453	431	482	483	497	475	501	461	467	450	472	490	437	471	460	429	450	469	437	447	481	485	418	441	459	457	424	482	416	455	458	469	475	482	448	469	461	463	455	451	454	454	457	488	451	465	466	505	470	447	456	446	479	421	455	439	413	467	488	478	471	416	441	467	459	439	427	456	442	457	477	475	493	458	451	503	421	414	481	468	452	454	431	475	423	456	461	450	469	435	418	440	439	469	438	439	436	460	461	454	491	474	431	442	446	444	470	461	431	465	483	455	423	477	457	442	490	439	456	444	470	446	465	471	432	509	433	437	444	482	510	446	444	456	474	500	469	459	471	470	433	456	487	460	448	442	443	439	418	406	439	433	446	441	454	447	455	453	422	461	437	474	442	471	474	502	472	443	431	423	480	486	449	455	443	457	468	474	489	439	458	488	440	456	405	480	459	450	445	444	446	419	470	455	412	482	463	463	426	476	462	479	466	419	444	490	456	486	466	431	429	443	439	454	458	472	479	452	462	424	399	408	422	438	503	479	453	471	461	466	455	441	496	481	506	482	477	471	457	466	437	420	457	461	485	495	428	449	452	448	458	424	482	435	463	474	454	487	434	448	469	462	450	462	441	449	456	431	445	434	429	445	415	470	454	413	470	491	461	472	418	522	403	478	442	443	425	481	483	474	454	445	458	445	445	477	433	462	489	434	461	462	434	489	462	447	474	484	467	439	465	451	470	411	466	474	419	459	469	451	492	443	444	468	419	452	471	447	449	461	431	461	475	517	457	415	455	432	496	435	453	434	452	445	457	459	455	431	468	455	462	434	458	449	432	467	439	470	475	444	472	480	408	424	455	476	464	431	454	448	449	429	458	454	455	420	449	478	521	487	449	495	460	423	470	431	451	420	463	451	474	435	458	454	462	496	451	460	469	446	435	469	458	426	472	511	421	450	450	443	444	430	429	469	462	448	472	436	405	470	431	472	462	470	442	448	430	527	456	446	498	412	406	467	468	464	472	442	454	461	462	425	438	469	423	432	445	440	438	415	469	453	469	439	453	443	467	428	442	484	435	474	438	444	437	468	463	451	452	453	464	495	451	444	450	437	463	437	452	438	427	477	475	443	434	457	430	432	459	450	425	461	439	453	422	416	478	445	454	465	443	461	426	475	440	466	466	487	426	444	453	458	492	443	466	434	440	501	446	487	442	418	476	446	444	443	464	486	453	496	466	433	463	479	517	470	437	471	467	430	469	479	449	434	477	476	454	442	490	449	445	456	443	459	424	439	476	484	410	437	441	443	457	418	449	431	426	439	447	430	449	456	454	430	481	457	452	458	440	449	446	441	486	441	472	440	442	464	461	440	460	435	442	481	454	466	462	469	466	464	508	454	444	443	479	436	472	477	420	462	475	448	475	487	495	466	472	468	447	433	454	448	460	459	397	451	483	445	445	442	464	457	423	448	440	448	445	410	494	469	475	452	427	455	448	482	467	472	448	428	468	450	459	449	431	436	445	447	500	481	455	438	470	463	475	448	490	461	477	433	415	461	439	458	484	459	452	447	473	443	446	452	469	450	505	465	455	446	457	480	463	475	465	445	420	440	454	468	430	473	449	453	431	433	437	460	467	426	484	450	456	458	455	453	445	478	457	473	433	410	448	467	438	458	450	423	439	433	453	466	442	471	468	466	481	446	434	460	449	453	467	456	452	478	457	481	475	483	431	464	461	435	458	493	444	497	406	493	438	434	434	482	445	469	487	490	442	449	463	489	445	451	441	445	446	460	481	453	469	429	470	451	495	444	469	453	444	440	460	411	425	463	440	492	440	471	453	476	480	478	440	474	440	468	425	441	468	437	431	435	443	407	450	439	455	438	482	440	456	469	435	422	447	476	466	474	502	478	459	409	474	451	506	477	435	408	405	496	466	432	418	499	479	449	437	488	449	435	443	470	445	439	448	475	509	490	447	438	456	427	465	453	429	452	485	443	466	456	419	464	467	469	448	482	476	448	447	431	450	465	518	418	450	492	464	450	452	451	457	461	430	468	438	486	478	508	457	468	426	494	463	488	463	450	426	419	480	491	428	463	446	448	469	475	488	433	509	450	446	451	465	438	455	466	416	490	479	421	441	501	476	453	425	483	463	460	430	434	460	472	461	455	451	438	425	423	447	487	468	472	445	448	448	472	449	484	467	451	487	452	429	453	444	459	411	485	441	459	480	452	485	448	455	465	447	463	465	447	468	445	467	459	449	472	454	459	438	462	470	471	504	465	480	498	451	493	482	492	447	428	446	439	439	414	487	460	465	416	420	436	445	486	447	432	398	422	435	474	469	446	501	464	473	446	465	426	491	474	470	472	417	435	440	451	416	497	445	473	444	482	443	418	451	459	476	443	483	431	458	460	445	444	477	469	454	434	445	445	463	410	450	454	506	463	428	478	429	459	476	464	437	462	433	432	452	457	470	457	485	465	439	470	467	477	411	438	436	446	457	453	464	452	474	493	457	436	460	469	463	457	457	472	451	462	469	472	444	415	457	455	466	478	451	476	515	471	472	488	419	450	406	483	468	475	436	419	410	410	450	448	423	477	459	421	424	446	476	490	466	418	436	444	432	482	449
23708	21137	28219	24328	21122	13536	4670	2307	1802	1547	1376	1143	980	1000	839	737	660	649	627	556	525	498	456	448	425	451	416	385	365	385	360	403	366	389	364	350	352	364	369	351	358	330	360	329	352	331	318	329	312	298	313	318	328	339	328	311	356	319	330	312	293	307	317	303	345	340	294	327	323	319	324	274	347	297	322	309	325	309	326	327	302	278	322	328	298	338	286	318	304	341	329	348	325	310	290	346	305	312	321	327	322	291	313	333	304	345	306	333	307	347	307	333	292	296	331	321	367	348	291	301	286	309	312	291	311	301	280	291	306	314	285	312	321	303	319	343	288	299	310	312	304	319	324	314	297	324	325	298	306	302	318	307	322	350	323	324	335	299	325	286	289	306	305	314	316	314	325	290	318	309	330	319	321	348	307	306	303	343	305	308	295	287	299	300	324	311	295	321	320	298	307	291	294	318	280	317	287	323	288	316	333	336	315	322	295	320	316	291	296	317	296	291	326	329	292	323	316	284	319	270	335	296	355	317	325	355	322	308	307	297	329	322	355	334	277	332	303	304	306	294	354	326	296	289	300	308	336	339	291	317	297	299	274	343	334	357	308	307	286	304	324	305	287	289	316	296	313	333	341	320	321	305	312	320	295	284	306	309	307	330	324	346	303	321	279	308	319	293	329	337	327	300	318	310	329	335	335	314	304	332	297	332	314	319	277	290	289	335	315	304	286	310	309	304	328	304	308	310	287	320	305	331	299	303	328	336	324	324	319	319	325	313	323	312	330	336	326	311	307	345	289	342	313	307	288	294	341	327	307	311	292	299	313	336	342	319	320	347	318	328	317	311	296	304	309	302	351	302	292	327	349	337	321	310	319	324	303	355	340	317	297	300	309	293	304	338	322	307	332	302	306	292	321	308	300	313	331	321	307	301	306	306	316	271	317	321	328	313	327	295	279	293	300	338	296	345	322	308	345	342	300	333	319	313	294	290	321	319	323	333	289	336	339	296	324	330	313	324	333	313	323	353	329	312	327	289	302	306	306	323	335	321	316	343	312	319	313	322	298	319	333	301	335	285	294	294	324	345	307	307	297	343	312	346	310	295	319	324	351	301	320	324	305	317	332	312	285	333	324	312	315	312	298	317	288	299	298	294	350	316	341	325	316	313	291	283	317	315	324	298	321	338	297	309	286	342	314	299	278	309	311	324	331	355	313	312	293	322	317	281	306	301	275	302	327	329	316	332	350	284	301	280	274	282	331	335	299	312	309	315	323	324	312	306	331	320	342	303	341	323	284	307	326	352	314	300	319	316	278	318	330	319	294	340	323	336	311	306	319	325	304	342	319	300	321	301	323	345	297	333	319	298	346	299	337	317	296	351	275	349	320	289	322	312	352	321	308	341	302	360	312	320	338	302	302	298	303	297	343	336	299	317	318	317	289	300	352	322	313	328	343	316	339	297	312	323	337	319	330	316	311	331	289	314	321	319	311	284	308	320	321	306	296	307	309	321	278	333	304	316	302	330	351	304	284	313	324	314	331	313	319	361	329	316	330	316	319	323	332	346	328	339	294	302	316	320	303	322	330	314	341	297	331	326	324	307	337	313	317	305	289	304	315	316	292	313	294	315	300	320	318	315	313	339	305	291	345	318	295	309	333	326	335	310	318	315	309	299	314	308	338	335	313	328	341	299	282	324	309	328	335	328	279	319	279	310	302	282	311	322	301	318	319	321	328	308	289	310	336	330	307	320	311	299	321	304	329	309	290	289	302	320	295	312	317	331	308	334	320	313	316	317	306	324	347	311	327	312	313	304	286	332	301	328	278	305	320	343	316	314	312	347	304	315	294	337	315	297	316	313	338	356	313	343	344	319	295	326	299	332	348	309	297	297	306	265	294	328	354	328	329	333	290	304	325	327	308	330	331	264	297	320	332	315	329	339	314	301	355	311	327	312	298	315	299	313	312	309	331	351	291	317	303	290	280	309	305	303	327	311	293	324	308	291	331	322	325	322	299	303	338	306	308	309	318	320	284	267	304	291	312	339	312	322	303	296	319	321	321	326	295	318	296	315	326	293	329	316	302	313	315	327	272	314	355	337	302	306	292	312	344	333	309	311	329	308	306	324	337	330	296	320	283	321	269	340	336	318	299	331	318	309	344	311	295	312	329	344	316	329	317	317	317	329	282	295	300	285	311	271	300	288	285	315	322	291	310	309	330	321	306	325	346	303	319	301	286	310	288	357	346	309	327	311	315	268	327	326	324	320	311	312	319	307	302	290	332	336	334	293	335	339	322	330	309	305	312	297	311	307	315	307	319	326	320	316	334	302	291	322	322	325	332	341	325	305	292	327	301	310	314	317	293	313	292	323	326	336	332	318	304	305	301	326	329	289	327	325	300	348	304	318	316	328	284	296	279	285	300	283	326	311	302	289	306	324	299	309	330	312	285	312	316	300	328	312	296	343	275	266	299	318	318	318	277	319	308	350	286	336	286	351	310	301	332	312	327	324	336	303	332	326	322	324	289	314	308	350	294	293	314	302	333	320	312	325	331	312	277	301	318	319	312	319	319	334	324	306	331	310	308	286	329	310	315	286	281	323	297	322	324	295	318	338	311	323	329	315	313	302	335	295	338	315	339	285	314	316	314	302	322	333	331	290	297	310	342	316	322	309	320	324	307	331	349	304	319	325	313	336	318	302	297	297	318	300	294	295	299	323	317	303	306	297	310	328	331	312	307	308	290	299	313	318	326	304	292	317	295	299	267	282	300	309	321	321	293	302	297	325	304	329	301	316	319	331	297	328	288	298	312	310	349	312	296	308	329	334	329	338	315	316	331	296	310	297	322	298	320	332	301	284	313	345	296	297	317	310	336	325	333	307	328	331	288	327	295	298	288	287	314	313	299	320	342	303	340	307	342	328	266	310	318	331	314	287	307	320	320	347	323	328	332	361	319	336	299	322	328	289	300	308	340	303	312	301	333	321	320	300	286	334	328	298	347	293	289	294	327	319	311	300	345	292	309	294	291	331	320	334	328	341	332	337	330	320	324	321	307	312	317	319	333	319	314	328	288	311	298	291	288	321	320	309	312	297	327	311	304	301	302	323	321	325	280	331	331	330	302	316	336	302	324	317	312	337	305	349	308	303	272	320	311	341	330	331	291	323	323	315	290	350	314	296	312	341	322	311	360	321	293	308	301	306	305	337	277	328	302	313	305	308	333	297	290	327	326	326	336	324	326	308	306	316	291	348	322	319	294	307	334	303	320	297	325	293	339	337	331	306	322	308	286	334	296	313	315	306	326	311	355	331	295	303	306	288	298	306	306	299	307	302	341	290	327	283	307	321	303	349	352	345	298	336	317	312	328	315	320	344	311	322	295	302	319	308	323	350	340	316	307	313	344	355	309	312	347	322	298	341	318	324	325	312	311	321	310	313	312	307	273	278	322	299	319	335	303	314	305	323	347	355	301	302	320	348	346	285	317	319	312	304	323	283	311	297
24178	44838	31824	14748	9530	7793	6060	4170	3277	2650	2210	1823	1595	1361	1186	1095	997	926	864	772	675	641	611	551	575	512	492	511	473	460	456	429	433	406	437	429	443	389	414	406	377	393	391	408	396	371	353	403	412	332	356	356	337	364	366	339	367	378	374	370	378	335	341	351	370	403	342	385	369	383	365	352	346	327	363	350	370	318	373	350	363	397	378	376	385	367	392	346	390	344	371	367	369	351	337	382	372	347	378	321	359	368	343	375	385	366	359	379	360	368	369	352	361	335	341	339	375	345	342	365	353	336	320	336	388	345	332	357	351	356	343	373	372	347	400	377	353	385	360	378	356	383	358	316	361	335	357	350	365	355	379	351	361	352	351	370	352	327	368	362	378	331	372	347	356	345	387	361	359	386	354	376	371	345	371	369	377	357	358	336	359	392	369	383	345	308	385	382	356	357	328	364	368	359	370	360	331	363	351	385	365	342	342	324	337	346	372	386	351	329	364	378	380	350	368	392	351	365	345	325	377	336	363	330	373	349	340	329	350	366	333	342	354	399	349	369	401	373	357	391	354	347	370	353	358	336	349	326	379	380	357	363	381	364	375	357	379	359	342	365	397	357	395	372	385	365	341	328	324	336	333	319	361	377	362	364	365	369	371	379	371	365	392	376	361	371	330	365	369	372	390	379	362	353	344	350	342	344	376	363	379	362	363	406	373	366	368	345	306	351	396	320	367	342	401	348	322	369	369	372	364	354	366	322	358	344	351	414	338	338	357	344	394	360	341	368	354	352	373	338	310	372	342	380	377	351	386	357	339	336	359	347	339	364	355	368	367	349	355	369	365	337	372	371	368	354	362	358	344	340	344	318	331	316	359	352	340	375	362	352	344	343	368	354	373	321	329	380	380	361	359	376	354	387	389	337	328	368	324	360	341	385	369	375	363	355	359	336	369	350	352	361	357	359	374	355	348	336	359	389	357	373	358	330	336	368	365	357	360	371	370	366	364	354	377	355	356	362	329	345	373	313	375	354	370	339	338	357	353	366	389	339	381	349	364	367	378	339	370	359	348	377	394	331	353	355	345	393	373	354	327	416	366	372	324	372	357	370	348	361	369	346	353	400	341	333	360	385	354	347	358	343	359	363	338	397	367	379	391	386	388	363	375	389	331	369	367	358	319	337	392	322	371	368	357	354	358	348	381	316	352	365	357	375	375	368	360	363	375	386	346	373	395	326	351	301	354	362	361	339	370	352	327	384	351	331	366	324	361	368	353	362	361	375	343	391	366	367	359	333	359	344	376	341	344	369	362	356	336	358	330	351	360	402	380	395	370	372	378	346	382	373	350	347	354	353	341	337	387	367	328	341	350	348	360	364	367	365	383	364	357	368	360	345	349	383	337	346	317	363	321	344	369	359	373	320	377	346	343	344	394	327	380	352	384	356	357	353	394	331	306	376	337	368	354	378	391	341	330	364	355	333	339	335	316	353	333	385	389	328	341	354	397	345	331	364	319	378	345	345	360	347	361	373	352	364	360	391	329	335	345	335	375	343	361	391	378	362	374	326	362	375	364	388	362	401	347	373	376	375	340	332	367	361	339	374	356	395	368	358	365	367	344	357	348	341	384	352	381	356	345	356	349	322	329	343	363	322	359	363	343	376	358	334	379	371	345	345	365	342	329	369	351	359	380	369	341	361	336	393	391	350	360	378	338	378	341	348	344	375	312	352	390	384	372	342	342	385	341	341	404	324	389	348	378	395	382	333	336	336	331	353	352	362	396	370	348	339	368	387	331	370	358	363	374	358	370	374	411	326	366	351	385	381	380	366	355	372	331	351	360	362	363	332	337	333	353	333	356	347	374	339	346	364	348	374	364	371	372	314	369	341	365	397	343	326	387	349	401	345	354	366	340	351	346	358	344	339	345	342	333	352	344	362	379	376	352	367	366	384	377	361	346	372	364	372	356	340	352	382	355	355	362	365	361	387	348	360	368	367	391	336	370	360	364	360	370	348	377	394	359	360	359	357	369	398	391	384	332	355	355	379	397	330	366	360	345	329	342	343	389	359	386	351	375	354	374	372	324	370	360	347	383	376	379	348	343	371	351	359	361	367	340	358	359	346	387	355	347	360	348	344	390	360	333	383	362	345	366	349	357	337	373	349	366	358	345	342	353	328	395	332	363	348	325	346	354	384	378	369	340	338	366	360	369	349	386	389	350	331	350	360	346	340	391	357	374	350	361	333	373	369	367	334	335	355	391	363	373	392	374	347	354	350	357	334	335	339	366	364	358	347	394	367	343	364	362	340	344	366	364	365	340	353	357	323	344	349	390	343	379	368	342	334	359	361	386	326	352	350	378	375	360	370	326	371	367	352	364	349	362	390	380	361	362	350	339	353	373	344	331	337	334	353	347	374	370	344	364	355	331	388	384	339	364	370	406	345	376	390	354	327	337	343	349	366	325	326	368	344	365	369	336	331	341	334	354	372	394	335	358	344	379	354	374	344	321	343	361	375	361	339	371	376	360	350	348	356	393	386	371	369	334	353	336	355	355	320	346	349	329	355	352	370	358	347	369	354	346	349	389	392	369	347	359	389	361	352	363	378	336	343	341	352	338	374	356	317	346	347	337	336	376	362	376	358	364	358	378	396	346	327	375	378	363	387	341	306	366	361	355	354	368	371	357	357	337	349	352	354	355	363	328	385	382	369	404	322	384	391	362	349	387	358	351	338	389	368	366	363	368	379	340	362	348	327	334	353	389	357	341	321	364	327	354	327	337	334	348	385	382	327	343	339	393	347	354	330	359	322	375	354	374	340	351	374	376	395	377	331	398	312	400	356	371	346	340	363	344	361	372	351	370	360	330	384	356	375	329	353	347	346	365	329	357	354	356	350	409	352	337	378	363	337	362	354	355	347	345	370	366	372	382	356	373	402	348	375	365	373	382	357	384	318	370	375	359	375	342	366	386	330	380	356	304	371	372	322	345	357	361	345	355	353	373	345	360	353	369	372	361	343	352	378	357	354	358	351	338	380	343	365	352	349	352	380	319	338	365	327	386	344	334	304	347	369	365	363	375	349	356	331	382	396	359	370	349	379	380	351	376	397	380	360	384	373	343	345	347	396	356	342	312	347	324	377	312	383	345	397	352	340	331	352	388	355	367	358	362	352	359	354	358	385	366	382	346	357	353	364	390	307	349	371	349	388	326	337	320	333	352	376	381	320	347	357	386	354	345	339	372	380	388	381	378	359	338	350	337	365	360	351	381	350	372	374	357	331	400	329	371	356	387	339	336	337	384	337	381	355	405	365	355	374	369	367	373	367	355	377	362	352	368	342	361	351	325	348	328	357	377	363	379	366	338	396	356	378	368	339	349	378	372	343	342	399	367	345	350	351	385	360	361	336	362	355	350	376	369	349	383	334	371	305	386	342	345	373	363	353	390	364	344	371	323	364	334	375	366	362	354	390	370	374	337	369	359	375	346	367	332	375	359	330	387	355
24689	21133	27248	25182	14828	4460	2638	1672	1356	1234	1117	837	790	747	700	657	594	520	557	492	478	384	511	430	461	405	385	409	393	378	365	401	376	328	354	406	382	346	368	402	332	342	366	355	356	335	334	344	341	328	346	345	371	332	346	355	360	339	356	359	357	332	332	349	345	376	332	355	354	330	347	305	328	341	360	333	321	345	361	343	331	341	356	361	342	349	340	306	303	348	322	362	328	362	338	332	329	330	320	356	335	312	337	345	326	309	329	339	320	351	343	345	353	310	334	317	332	334	328	324	330	337	326	351	346	321	353	312	343	375	315	318	343	327	345	321	306	292	322	369	318	349	313	363	352	352	316	351	336	325	357	357	333	354	307	309	334	368	341	355	344	331	340	346	348	329	349	336	357	344	345	325	334	335	335	353	313	314	348	328	358	323	342	345	383	311	334	344	330	321	325	369	341	353	307	319	382	346	326	354	331	345	384	344	339	328	343	336	323	336	362	314	360	342	348	327	338	357	339	327	341	319	360	314	331	313	329	325	320	361	342	346	339	332	347	341	272	330	331	314	332	355	327	354	341	371	354	319	311	326	372	357	350	323	334	338	363	322	333	356	359	348	336	330	340	333	349	370	324	331	325	355	347	325	349	320	340	332	318	349	372	315	321	333	327	327	361	323	336	343	360	317	349	338	366	310	341	386	351	318	326	360	328	343	350	310	308	330	341	392	385	348	331	321	327	368	351	349	338	347	316	336	322	334	372	352	366	361	338	328	345	353	391	342	346	339	338	314	342	354	367	314	324	378	318	325	371	342	333	345	340	356	368	348	339	347	323	321	358	354	332	341	373	344	352	351	341	345	335	322	338	330	351	308	328	353	350	318	316	320	348	318	310	333	354	328	319	370	351	360	286	357	338	323	304	366	339	346	327	340	360	352	328	343	315	334	336	358	318	338	328	365	361	306	305	350	300	350	341	306	326	329	308	302	321	350	346	362	317	346	294	359	337	349	326	354	328	321	311	361	344	306	341	322	294	315	322	358	309	341	336	319	314	333	324	358	297	339	324	343	309	326	359	359	338	351	330	349	354	315	325	294	369	307	365	352	360	324	325	317	328	324	347	348	327	326	340	355	301	328	321	329	342	322	324	340	329	342	343	309	346	339	348	333	353	350	320	321	343	322	341	370	305	370	336	326	359	341	314	342	318	347	341	320	341	336	338	310	341	354	334	370	353	353	363	365	300	309	352	345	370	347	356	380	340	354	333	335	344	375	341	313	330	324	385	335	308	369	354	364	335	292	347	329	321	348	318	361	364	313	346	327	344	328	340	370	362	350	357	331	338	351	340	371	339	358	318	340	319	327	335	341	293	315	342	311	338	342	364	299	336	344	347	335	362	340	300	388	320	346	327	378	334	310	350	323	362	369	338	330	335	347	366	340	325	345	316	334	349	368	343	322	375	327	343	320	340	327	348	348	336	341	337	351	353	336	320	323	363	341	331	356	351	319	344	328	331	365	343	321	337	356	335	355	368	302	368	372	341	331	339	345	329	357	326	323	342	346	335	300	317	329	332	367	357	343	342	323	341	349	347	344	352	326	337	362	363	310	317	353	311	344	340	341	354	304	342	342	344	335	354	334	312	365	334	353	351	357	309	339	331	364	340	341	357	334	329	352	334	335	320	348	415	317	321	356	363	334	348	331	310	333	336	349	333	371	349	350	332	317	331	370	331	354	302	345	355	346	350	325	369	354	335	348	379	357	316	338	367	290	339	354	340	333	319	324	331	329	371	328	351	325	346	378	339	341	356	342	349	350	369	394	320	327	346	342	342	370	337	345	313	342	348	350	334	312	316	344	373	333	335	343	323	362	332	318	343	318	325	333	314	304	317	359	382	367	378	356	333	352	327	281	330	323	344	356	307	341	305	340	342	366	330	338	323	319	337	337	347	326	340	343	347	360	322	360	363	357	347	343	320	346	349	364	343	313	332	359	360	346	360	360	348	324	382	327	321	371	339	368	343	375	347	319	340	348	330	330	291	362	333	384	336	317	355	346	337	358	344	312	344	356	351	304	337	337	346	328	356	351	351	324	348	340	338	333	343	332	327	324	327	349	340	364	340	337	308	297	313	330	346	340	303	351	362	335	343	356	328	341	333	335	356	349	339	355	311	329	323	335	350	372	335	343	341	332	369	356	342	313	362	334	330	309	303	352	345	355	341	333	340	353	344	345	318	354	312	338	337	313	330	329	339	330	364	348	318	323	332	359	379	344	306	313	353	349	357	364	349	316	317	339	337	326	340	329	339	336	353	321	337	364	327	350	377	339	308	343	359	299	308	327	325	329	355	332	326	342	351	329	321	347	314	355	345	372	299	336	328	355	318	323	330	359	297	351	369	359	354	328	333	340	327	323	313	334	347	336	315	350	337	321	327	311	362	347	348	379	350	337	340	345	332	347	331	345	316	321	338	370	360	313	311	323	319	343	321	349	356	336	360	340	374	319	333	309	345	362	337	320	315	349	348	369	335	311	324	361	356	360	358	318	325	346	360	325	314	320	353	321	350	379	334	343	306	318	334	353	338	314	347	351	334	313	332	370	359	357	327	328	328	324	323	328	342	310	328	332	364	350	348	296	325	346	325	323	358	350	350	331	356	306	340	303	353	331	372	318	312	310	337	379	345	353	294	326	325	331	320	347	350	359	329	354	362	317	337	353	334	347	373	342	375	344	323	331	369	346	354	320	307	331	318	353	362	362	357	317	362	324	331	323	327	342	315	319	342	346	312	347	340	314	326	334	314	339	342	334	346	321	323	328	350	311	327	354	324	335	328	368	363	368	375	361	320	348	382	330	329	327	363	303	320	332	321	372	327	323	340	334	331	310	341	324	344	338	346	301	350	303	355	356	332	318	339	352	347	348	346	336	322	321	348	323	372	318	364	340	318	299	324	287	351	357	323	354	325	331	340	331	321	321	311	334	307	329	351	354	333	332	340	321	329	348	323	310	353	329	336	321	308	347	346	313	341	379	354	382	343	331	333	358	332	342	358	334	334	309	338	319	346	359	333	332	310	339	317	339	346	369	356	352	346	357	306	338	372	347	354	335	339	347	343	335	328	402	356	322	344	335	339	342	354	357	353	377	362	340	334	333	327	321	366	312	352	311	316	324	303	343	357	321	340	300	361	339	305	359	321	321	321	346	350	326	314	360	323	351	355	334	328	363	332	359	345	329	348	365	351	308	358	343	354	358	365	321	350	327	325	344	358	361	358	345	323	341	356	342	351	338	341	329	314	339	332	376	343	339	345	320	310	313	340	347	333	325	330	373	326	342	328	340	335	301	312	310	321	343	304	377	358	344	334	327	328	332	297	308	338	333	339	313	356	335	351	318	383	330	335	335	333	342	342	321	376	365	376	350	358	297	330	320	334	356	344	337	309	308	338	339	326	336	357	332	327	349	362	344	343	308	318	327	345	339	310	355	371	340	310	349	342	310	361	311	324	393
25023	42224	28347	12275	7511	6037	4699	3126	2476	2115	1750	1464	1321	1201	986	881	835	755	712	732	605	578	571	537	504	467	467	467	477	444	455	462	430	433	406	396	430	419	411	389	384	440	392	399	382	362	393	392	388	378	402	394	361	377	388	393	387	388	376	364	391	369	382	397	365	400	378	380	364	416	368	407	365	355	336	350	366	364	386	383	378	360	364	364	363	353	357	367	389	347	399	335	373	375	378	378	414	383	345	398	370	365	349	377	374	373	393	413	383	369	398	379	375	381	383	350	334	373	381	395	349	350	318	393	410	363	382	364	390	371	379	367	367	389	369	387	360	374	380	371	377	378	353	338	370	384	397	368	388	357	343	369	382	352	351	332	333	414	395	392	370	349	348	358	350	376	350	352	388	376	372	405	399	371	359	342	313	377	386	391	369	390	354	397	367	354	389	400	375	368	365	394	377	366	384	412	380	398	359	348	380	385	382	375	346	401	374	362	386	383	362	344	384	367	358	396	367	355	379	342	392	395	336	367	378	361	375	389	351	360	361	395	390	368	366	373	378	374	424	375	386	371	342	380	342	411	361	396	365	390	370	365	349	354	368	343	353	338	364	369	364	381	397	427	407	402	350	386	355	374	370	367	370	358	391	385	354	367	368	400	352	358	309	377	359	370	395	363	384	379	388	351	356	353	412	370	355	389	367	361	386	368	359	362	381	358	376	347	407	405	388	358	382	378	352	368	337	343	400	384	388	374	399	355	350	390	389	397	349	363	356	371	362	367	399	388	413	383	373	338	412	361	363	357	369	377	361	364	355	375	364	366	362	375	362	359	356	372	349	376	359	364	370	374	395	390	338	365	393	326	364	345	368	371	384	357	374	417	339	359	370	362	377	392	376	364	391	349	413	399	364	384	380	346	367	376	354	400	389	376	383	357	365	378	369	370	335	371	376	392	353	367	355	382	342	397	355	421	392	374	352	371	343	416	391	402	383	354	390	353	366	339	402	368	343	331	382	375	387	382	378	378	366	390	370	347	364	399	373	371	353	347	366	366	367	362	383	361	373	368	363	395	385	374	352	362	384	369	352	407	372	383	367	386	368	361	335	385	377	352	384	398	389	313	363	397	355	379	369	369	373	413	391	386	367	355	379	393	355	393	370	383	377	362	400	364	371	369	376	349	350	377	387	405	371	360	348	390	411	365	343	375	351	383	387	366	371	359	391	400	379	373	400	405	378	374	365	394	390	379	381	359	403	366	377	367	386	364	367	388	356	373	411	385	387	410	388	417	359	362	347	370	367	378	393	347	378	369	353	362	389	343	360	374	361	350	395	389	389	378	370	380	387	378	352	363	369	360	374	387	415	367	394	360	352	365	338	368	371	396	367	368	385	358	356	396	373	374	358	366	354	342	374	362	368	354	395	372	389	414	366	414	381	401	375	439	387	322	392	390	365	335	364	379	385	368	360	369	344	377	399	343	346	386	362	365	358	397	369	401	374	394	361	332	353	398	350	362	352	374	331	346	384	372	375	383	370	362	358	386	374	361	384	378	353	413	360	341	365	369	324	372	372	357	358	362	334	376	373	362	380	330	401	362	390	369	400	337	380	363	360	387	352	387	376	354	356	383	353	368	396	359	372	371	342	370	359	366	375	395	385	371	368	391	367	389	380	376	394	363	367	379	401	388	392	385	384	361	403	346	381	390	343	398	391	381	410	367	349	363	354	367	348	355	398	379	346	340	376	413	383	431	357	360	381	351	390	365	378	360	381	330	377	341	385	362	348	369	373	403	362	374	378	422	372	359	379	339	348	406	386	406	359	390	366	382	386	397	373	384	402	401	347	375	330	345	400	372	368	353	359	345	367	386	386	402	408	356	400	373	358	358	394	360	390	362	361	376	384	347	380	401	393	400	450	322	385	412	373	383	382	418	395	360	388	347	363	381	380	363	352	374	359	394	393	390	373	345	379	373	370	408	362	383	351	401	360	349	409	360	369	365	350	380	353	397	397	357	340	409	325	380	381	378	368	386	361	379	383	355	383	356	384	363	386	364	371	357	373	367	393	387	369	375	357	383	361	383	394	380	371	407	369	374	367	368	359	357	373	380	385	370	356	367	394	365	370	339	411	351	381	336	405	389	329	358	362	382	365	345	372	356	342	376	366	381	394	370	349	335	350	334	366	382	363	373	382	364	388	418	367	351	386	367	387	384	363	380	397	357	359	362	378	374	390	359	354	375	345	350	369	380	315	359	369	374	396	372	343	379	361	393	372	376	359	367	335	381	357	354	356	366	386	344	362	376	374	373	367	371	391	365	370	354	328	385	365	376	367	394	416	329	368	358	368	380	343	378	367	394	394	379	347	397	374	346	366	357	399	375	348	390	381	318	340	365	374	353	386	394	353	373	355	364	383	378	375	393	382	361	371	371	318	387	375	398	365	398	360	356	403	349	368	380	387	385	370	383	401	353	359	385	376	345	372	345	370	398	362	377	361	422	384	384	378	314	410	373	375	403	350	358	368	391	354	367	379	380	384	354	385	371	355	377	365	367	376	392	385	341	388	390	371	378	408	374	348	350	389	357	380	332	356	361	408	349	373	370	367	392	350	358	371	389	390	340	370	390	370	379	381	392	395	408	350	361	345	390	410	367	376	408	387	371	371	376	363	360	350	347	392	344	355	367	421	363	358	349	366	362	325	358	375	371	395	400	360	367	367	395	380	390	361	382	360	390	365	370	381	352	377	362	371	385	384	394	374	337	361	377	390	382	395	404	350	354	353	389	357	352	374	377	393	367	412	365	342	401	393	379	383	370	365	352	367	404	358	362	355	378	373	346	351	400	377	382	337	380	370	403	386	357	363	400	360	392	395	363	392	372	353	360	365	388	417	373	367	372	376	399	377	380	377	390	358	373	360	391	387	370	359	355	359	349	388	346	381	358	378	344	370	371	404	398	378	384	389	382	362	346	339	370	376	366	365	384	384	376	407	398	372	375	353	359	402	337	363	385	384	373	347	403	378	393	385	382	393	369	385	394	360	316	377	359	373	392	370	356	375	375	391	351	388	396	390	378	368	380	362	346	362	371	340	390	377	383	380	405	368	354	367	378	372	337	405	357	353	381	365	410	359	379	390	338	418	390	369	383	380	394	379	406	380	373	387	378	353	383	362	377	349	342	369	388	371	355	376	385	381	373	399	371	352	409	376	370	397	380	353	391	348	361	357	375	378	351	360	368	391	375	346	357	369	422	380	371	374	354	378	343	382	358	352	341	373	383	367	370	344	395	394	389	350	374	365	354	376	404	393	379	356	341	362	357	372	341	383	376	365	351	371	397	353	368	340	377	397	369	361	362	372	364	368	373	370	367	374	385	356	371	360	354	385	376	360	386	384	385	361	395	347	377	373	398	405	340	334	383	352	335	381	428	320	370	355	356	392	349	349	381	351	363	371	385	408	366	389	361	393	349	385	381	373	373	383	367	397	399	376	369	361	379	415	379	363	358
22582	21165	28700	23901	21172	21364	13227	3858	2471	2172	1715	1333	1195	1131	914	817	754	711	649	606	511	479	452	376	384	327	326	295	308	299	308	243	278	271	278	251	253	251	236	265	245	226	209	224	209	202	224	225	223	242	214	218	188	200	205	202	197	214	202	181	196	196	170	188	203	190	199	190	196	185	181	205	210	205	188	181	183	172	205	198	199	209	193	202	181	214	203	192	193	191	210	189	175	208	173	191	181	192	211	180	193	188	198	181	179	191	191	207	187	178	193	197	177	190	180	179	182	211	208	190	180	194	182	218	188	196	178	195	203	176	179	177	209	199	222	157	190	188	192	170	170	179	196	197	198	193	169	218	194	193	190	191	194	212	182	184	208	186	194	183	198	215	208	192	203	202	211	206	183	199	194	187	192	192	202	183	202	185	198	217	206	206	178	172	208	213	186	214	207	190	207	204	191	222	191	211	192	201	177	211	188	191	200	184	185	209	203	222	194	208	206	203	225	216	190	193	206	193	204	191	199	185	198	200	200	185	199	199	209	190	184	188	192	196	189	169	181	177	179	193	211	181	213	192	187	202	197	190	196	210	188	192	196	193	198	199	204	196	194	193	183	192	194	197	215	191	201	178	193	189	201	226	197	198	206	190	198	195	198	210	203	193	185	182	189	196	200	184	196	187	195	186	193	194	208	199	214	195	186	192	206	188	206	210	192	191	177	188	175	198	193	227	203	202	231	199	183	171	183	186	187	205	190	190	215	208	213	190	199	181	187	206	197	200	193	176	214	189	199	178	186	208	183	188	202	198	197	183	220	196	204	192	203	204	190	171	191	178	182	215	196	184	179	200	185	187	192	195	205	182	202	169	204	225	204	199	197	172	188	206	198	208	225	194	171	196	207	190	216	182	209	180	196	182	179	173	179	209	201	204	198	214	209	200	186	201	194	207	203	204	208	220	205	190	211	215	215	209	193	185	201	209	213	195	193	165	218	189	214	204	204	191	199	179	176	224	197	187	205	184	208	204	199	169	192	184	197	185	198	183	183	180	175	191	202	181	204	178	192	222	199	209	187	174	181	183	198	182	182	197	206	207	196	203	187	184	185	169	203	197	181	208	206	189	175	206	204	222	185	209	180	198	189	207	192	216	193	195	194	189	204	193	196	172	170	186	184	179	198	220	172	203	219	204	206	204	196	191	192	206	209	195	199	201	196	189	179	175	214	172	189	207	178	179	182	171	185	206	171	190	193	197	212	193	188	223	208	176	178	180	198	202	197	188	189	184	174	163	215	192	193	196	181	173	192	192	184	208	206	200	203	218	184	189	183	192	210	186	198	189	191	187	207	195	190	190	221	196	189	202	212	200	214	198	196	208	193	198	214	187	202	214	197	173	179	183	158	190	202	212	190	209	215	173	205	204	216	208	190	208	188	204	187	199	209	179	182	196	183	178	192	174	187	174	198	190	181	184	171	174	196	171	205	184	198	205	188	201	222	191	174	201	182	212	179	220	197	190	172	203	182	186	185	212	231	228	189	186	172	186	191	198	195	196	193	213	204	214	193	187	183	181	170	173	204	202	197	175	177	184	199	195	185	193	184	183	197	191	204	178	201	190	201	211	195	163	189	173	186	222	177	176	168	190	192	193	185	198	214	200	219	197	196	188	203	210	193	206	196	190	204	186	162	185	171	194	196	216	180	191	180	196	196	178	235	190	172	190	189	201	185	197	205	196	182	204	179	193	177	205	214	192	165	205	198	191	203	207	192	188	203	202	184	211	187	205	180	202	199	182	209	216	200	205	198	192	196	197	204	203	198	204	175	192	216	220	196	183	197	203	186	237	179	189	197	196	186	199	217	189	210	167	184	192	218	193	186	187	170	213	189	180	194	210	175	184	194	180	184	180	194	181	208	215	202	208	191	198	187	182	208	221	183	205	199	172	191	197	209	179	199	194	196	214	194	212	192	175	198	196	190	158	189	187	199	197	209	190	208	214	193	173	195	218	191	222	182	184	204	215	189	195	202	180	169	194	204	197	174	201	200	219	187	195	208	184	182	192	184	201	216	180	188	204	202	187	178	213	166	215	201	171	188	199	190	187	176	184	201	197	180	198	218	182	207	187	208	225	170	190	160	198	190	190	165	196	210	195	188	172	194	193	203	194	193	188	217	194	200	202	212	206	212	196	193	208	207	176	209	220	192	187	177	193	199	204	194	190	166	199	180	186	200	198	189	182	193	220	188	183	201	175	167	203	187	185	186	200	202	187	202	214	175	217	198	194	166	174	186	214	171	199	191	207	184	188	188	190	209	195	205	189	185	184	200	193	207	212	196	203	192	200	207	199	188	168	170	202	197	197	186	202	216	192	211	195	191	211	207	197	174	180	204	210	189	183	197	206	194	205	204	180	203	186	167	204	166	200	190	188	181	203	183	207	186	212	201	195	176	185	192	175	189	189	219	182	165	166	218	197	186	193	185	188	193	202	185	209	203	169	209	191	185	188	223	201	187	198	192	194	201	201	206	160	210	209	210	209	190	177	197	184	202	177	190	200	184	218	195	180	204	211	173	212	181	197	199	222	211	210	169	173	207	162	177	196	180	210	193	194	186	166	193	186	225	206	178	198	190	193	175	203	214	208	189	195	173	194	183	209	196	190	177	177	182	198	200	187	184	180	180	202	180	204	195	200	234	192	211	209	188	226	188	199	212	198	205	166	167	190	184	195	199	210	199	193	188	176	197	169	182	190	190	203	195	213	196	206	200	188	197	183	187	200	216	172	190	195	187	216	198	214	180	189	204	196	211	202	192	208	207	192	173	193	226	187	185	199	186	204	191	230	186	185	213	195	172	203	179	208	220	208	190	215	202	187	220	177	172	203	179	180	178	181	175	178	195	215	199	191	201	212	204	170	187	215	191	209	201	187	214	193	208	213	195	172	189	197	190	196	191	183	180	200	189	191	217	194	175	211	214	214	187	180	204	220	187	214	169	162	192	216	197	171	195	216	198	182	192	194	196	190	188	165	167	165	196	223	189	240	174	203	196	206	155	204	211	209	174	186	207	184	163	208	203	184	190	161	201	193	169	191	184	186	192	191	201	177	197	197	193	192	188	204	163	180	207	170	176	189	186	183	176	198	213	203	176	214	203	202	183	188	170	213	186	203	192	191	191	200	186	201	161	177	198	211	185	204	199	184	181	200	188	207	194	167	207	183	190	171	181	194	192	182	170	191	177	221	193	177	187	194	195	204	216	192	189	176	206	192	194	194	195	189	196	192	198	202	177	217	196	187	194	195	173	211	174	196	184	192	197	195	195	177	216	196	197	185	206	178	180	181	188	202	197	197	203	201	193	174	230	211	185	217	203	200	202	209	168	193	185	212	183	175	197	176	173	195	199	231	193	206	200	179	187	198	181	217	191	180	214	198	188	184	229	216	194	224	199	183	192	199	181	179	195	172	203	185	184	208	185	219	173	188	207	232	217	193	169	181	208	212	181	190	198	222
26740	49483	35245	18407	12398	10648	8230	5890	4421	3745	2957	2427	1953	1812	1441	1367	1192	1043	971	863	796	647	627	541	523	467	420	472	384	394	338	350	342	340	312	325	319	302	286	286	264	302	299	249	278	255	239	247	246	239	252	228	238	263	249	223	259	235	236	228	241	232	213	239	226	216	212	222	229	227	247	219	224	218	207	235	224	220	231	222	212	226	238	240	217	206	258	239	213	229	203	206	200	217	191	214	236	240	210	242	244	232	215	213	206	195	204	210	242	251	217	231	231	190	200	222	200	201	217	208	219	222	228	244	230	224	227	239	221	220	232	231	235	231	232	233	203	212	220	222	219	228	201	228	222	200	235	198	206	215	229	213	236	246	207	231	219	230	213	241	215	223	257	218	223	196	228	215	216	241	215	219	230	221	200	220	210	218	213	219	248	207	243	248	208	216	191	257	208	242	230	218	224	220	231	211	242	190	216	213	225	229	228	235	226	208	233	234	206	216	222	224	199	204	221	200	231	216	224	226	214	200	256	239	214	207	228	235	222	195	218	240	221	198	187	219	220	217	209	200	227	211	252	234	246	205	233	216	213	224	239	199	228	209	200	229	191	227	219	196	211	234	256	196	221	216	220	195	175	229	206	243	221	236	231	207	223	235	225	217	216	207	229	215	221	235	213	215	220	243	230	224	197	219	208	216	226	228	209	252	210	212	240	218	227	218	213	223	216	207	197	202	208	236	238	211	218	196	226	216	244	220	212	252	226	220	252	219	221	207	204	230	214	209	195	234	196	220	237	202	209	224	215	211	210	209	228	205	226	248	226	224	211	231	228	229	228	220	192	243	230	198	210	198	214	214	231	228	219	237	218	224	187	225	221	205	219	217	199	242	216	238	234	215	232	213	219	228	212	232	251	208	241	225	200	219	224	223	191	207	197	212	229	208	204	197	236	190	235	214	201	212	232	211	206	214	231	207	229	224	217	212	210	230	203	249	230	207	203	224	208	234	221	178	223	211	230	240	225	199	191	191	230	227	219	224	196	225	190	218	234	212	197	193	244	197	207	194	214	217	223	228	210	220	206	206	241	232	200	240	214	211	221	223	233	215	217	233	241	235	204	209	190	225	225	213	226	199	192	220	211	205	216	221	185	224	213	213	233	216	235	230	210	216	197	225	227	211	196	198	239	248	228	239	218	213	233	206	226	208	215	218	227	200	223	222	211	235	236	242	233	217	205	206	212	202	227	200	204	243	209	217	221	200	227	210	201	224	219	231	233	196	216	214	218	218	231	237	210	246	212	223	226	215	194	208	225	227	227	220	203	209	222	226	214	224	220	187	217	219	222	225	192	224	239	195	220	228	230	232	216	228	205	250	200	223	238	216	217	234	226	221	188	233	207	197	241	215	204	215	216	228	217	243	227	212	222	240	215	225	240	218	221	230	199	209	216	209	215	218	213	219	227	201	226	255	251	226	217	225	206	209	217	214	224	206	206	244	210	218	226	217	207	186	208	215	214	219	211	213	223	217	207	231	209	210	232	214	230	184	239	247	246	193	213	224	195	223	210	230	222	254	234	199	213	220	226	220	209	229	223	203	234	198	214	229	227	210	209	217	234	188	217	220	247	210	203	227	195	219	222	221	239	223	211	232	220	220	254	220	226	232	240	189	199	235	221	214	249	226	242	214	244	222	233	212	198	214	239	229	231	228	228	216	231	242	189	255	233	196	216	220	207	231	243	204	211	216	207	228	218	206	215	220	199	238	199	209	225	233	202	196	233	213	208	216	224	215	209	202	223	209	241	222	207	239	227	249	263	223	224	240	225	220	222	228	234	220	219	184	241	225	232	225	246	226	216	227	229	237	202	208	214	241	215	206	234	226	214	239	213	225	201	238	219	217	211	229	233	216	245	208	215	230	214	218	226	207	242	201	229	225	219	206	204	223	213	218	216	239	209	228	226	227	200	250	223	248	238	233	213	222	218	233	194	219	202	243	223	224	205	211	194	242	230	232	223	230	237	210	214	221	210	225	195	220	216	209	194	217	256	223	216	215	222	222	227	243	210	232	236	218	247	224	216	211	234	241	238	226	232	221	216	229	215	225	213	215	214	246	214	214	224	197	233	229	209	236	252	220	244	225	227	241	226	215	206	207	212	229	211	234	205	197	220	229	224	203	222	221	223	227	193	225	231	193	247	247	186	216	202	232	217	226	240	187	226	218	254	198	207	237	231	248	230	204	232	203	215	210	239	221	230	223	262	232	210	204	220	244	226	245	236	206	207	235	205	214	217	245	214	231	217	221	198	237	225	209	218	238	229	225	211	248	219	214	208	239	214	242	217	214	212	218	221	212	197	225	210	206	229	221	226	188	202	236	237	222	222	226	211	218	187	192	213	241	215	237	212	216	239	235	219	216	219	238	216	197	236	188	227	223	224	212	225	215	232	229	213	225	202	214	203	205	209	214	228	218	219	230	233	225	228	241	232	253	220	224	214	217	217	214	178	219	211	210	224	214	244	235	241	209	209	218	204	214	201	196	218	209	201	195	218	216	208	208	214	226	214	223	233	197	226	221	212	215	195	212	226	209	184	199	213	238	228	216	217	200	234	175	228	229	219	205	213	216	220	207	223	209	193	203	224	219	210	244	224	218	191	222	221	217	201	201	220	238	216	186	236	203	239	229	212	209	226	228	209	230	240	234	196	249	202	212	238	205	215	219	241	222	209	212	204	211	218	218	228	226	255	211	244	236	231	232	211	193	217	219	213	227	214	202	234	221	227	223	223	197	191	238	247	227	180	200	196	213	231	218	212	237	214	222	219	209	218	225	229	213	210	219	223	203	233	214	221	212	235	225	211	211	211	204	208	224	226	195	214	241	214	216	205	211	205	227	199	229	220	216	233	201	230	198	208	242	247	247	224	200	225	205	207	209	214	211	202	245	225	213	222	223	231	222	216	229	237	225	216	201	221	238	225	208	197	231	211	232	236	232	223	243	228	233	227	210	237	216	200	218	206	234	218	226	202	238	232	206	234	205	215	217	207	235	221	184	212	229	202	216	220	179	219	189	213	216	222	217	213	228	210	235	220	204	218	226	212	251	225	251	233	221	211	216	238	234	223	217	207	207	232	222	235	216	223	203	228	192	204	229	209	224	189	223	227	223	210	246	230	199	241	225	229	214	222	213	198	238	194	221	236	221	215	223	226	220	242	222	235	211	230	210	208	245	227	201	246	209	239	213	214	238	216	216	190	220	209	225	225	235	199	216	218	244	225	217	224	211	224	217	224	227	226	234	216	235	194	233	231	204	211	222	216	224	209	210	206	212	204	213	213	224	212	222	224	234	213	222	215	232	235	229	207	218	228	208	235	238	234	233	223	236	216	211	198	222	188	201	238	226	248	234	237	237	206	246	202	211	208	200	227	235	232	226	214	241	204	221	245	219	230	187	211	220	234	210	209	231	213	193	229	237	224	209	220	253	191	200	209	212	229	222	214	202	213	229	184	209
28009	23382	20647	8969	3438	2481	1869	1436	1080	1027	967	830	787	700	695	643	593	584	561	529	532	550	482	497	496	485	414	466	489	455	410	439	454	465	416	440	459	388	404	398	402	451	438	427	412	452	402	418	439	401	405	415	469	417	407	425	420	454	409	435	424	401	439	401	421	431	400	403	402	432	421	412	457	419	373	438	395	405	431	395	439	413	402	410	380	394	441	436	421	425	394	453	428	392	400	419	389	431	399	413	433	414	429	409	430	391	397	444	418	381	434	388	412	370	418	405	429	438	431	399	445	413	407	403	399	416	430	408	437	400	436	390	440	425	420	409	424	417	414	394	400	376	423	404	455	407	406	422	419	391	404	413	416	432	424	418	391	387	408	400	383	440	418	399	436	415	441	440	405	382	388	421	397	416	414	411	439	425	410	435	373	423	433	396	411	410	410	409	406	415	448	452	431	420	417	408	436	425	390	410	432	408	463	422	397	419	440	437	422	405	418	410	432	395	406	414	420	404	418	435	434	451	421	422	450	430	450	422	388	427	410	423	420	390	393	428	410	447	406	433	404	413	432	423	444	410	419	422	416	392	393	412	408	437	410	414	421	415	399	406	434	400	430	408	407	437	390	439	385	396	469	426	395	411	431	422	429	446	435	415	375	423	411	444	417	482	394	461	406	433	393	429	422	416	468	416	438	402	424	382	424	396	400	408	439	414	460	439	404	379	373	422	410	472	426	439	422	476	394	403	468	433	450	435	429	423	411	434	406	405	435	418	453	379	457	403	456	430	395	436	419	402	438	392	439	405	434	436	398	426	471	392	450	450	408	404	435	435	431	416	423	424	412	414	421	411	422	415	397	421	424	461	422	428	415	394	398	400	414	397	421	431	416	382	414	427	425	406	435	405	438	442	418	417	405	360	436	386	429	396	456	395	458	391	403	441	414	393	486	422	410	402	411	411	412	403	417	402	436	367	416	385	401	406	445	433	414	442	401	419	406	406	399	404	399	403	404	439	398	409	412	404	426	391	417	441	411	408	433	414	422	432	423	439	452	431	435	429	391	408	414	460	387	433	418	428	418	415	446	429	402	384	380	398	437	400	446	396	395	386	419	411	440	431	404	417	460	445	406	406	430	450	404	504	407	415	407	412	386	462	406	408	414	435	437	437	417	375	417	439	443	427	410	385	435	431	403	435	411	405	429	420	420	419	432	403	438	418	457	362	437	406	445	432	445	376	384	450	423	380	436	417	474	399	437	453	423	431	430	410	452	455	421	409	433	433	408	394	422	448	394	418	441	404	422	414	418	413	418	394	401	398	436	379	409	445	442	430	427	414	430	440	404	425	445	446	398	413	394	414	436	424	408	430	399	439	414	454	415	407	417	396	439	431	446	371	428	402	412	404	459	394	413	463	422	431	411	406	421	426	396	423	421	421	407	411	462	426	412	435	400	360	438	429	376	423	381	415	425	447	398	423	440	382	418	424	414	388	396	446	383	389	430	413	381	448	417	422	440	453	432	406	414	419	431	422	427	425	455	404	444	412	450	410	423	419	391	413	389	412	407	417	405	433	396	433	423	426	390	392	411	467	456	401	395	401	405	409	387	412	443	409	457	402	411	419	411	421	429	404	430	418	431	460	402	414	416	412	368	437	417	434	409	401	419	384	424	404	409	421	425	400	416	385	466	440	450	392	429	401	383	437	415	408	415	444	400	394	439	419	430	450	439	462	408	408	379	420	411	397	409	402	431	429	418	443	452	439	436	436	417	423	406	395	408	438	404	397	393	424	402	423	427	381	374	442	448	456	429	438	439	401	420	421	399	400	387	417	405	403	404	430	397	390	428	417	411	408	394	447	386	435	395	415	435	456	417	419	408	403	405	385	383	428	426	431	409	422	392	381	377	426	413	423	419	445	437	422	391	431	399	428	384	415	413	420	395	418	429	426	449	415	446	396	396	444	394	448	416	429	398	466	409	414	413	472	410	443	434	419	426	447	394	452	433	395	419	436	453	425	423	416	443	437	418	442	429	405	386	432	412	410	452	385	412	443	428	424	407	400	461	447	402	403	447	387	443	433	434	411	426	400	434	389	415	404	421	424	421	450	417	397	401	401	421	423	417	424	421	410	432	404	384	401	416	422	450	362	397	406	413	416	413	393	366	403	406	428	425	382	401	380	393	413	398	429	392	374	390	411	422	414	433	463	426	405	395	396	412	392	415	395	400	385	412	433	423	418	376	408	399	432	430	377	421	425	418	440	388	401	443	434	442	420	430	402	419	401	400	412	387	433	416	421	417	412	416	420	429	453	419	441	440	464	411	423	408	406	406	426	431	385	365	416	404	402	419	383	431	433	402	394	429	397	416	397	409	455	433	437	417	443	403	367	386	393	411	427	431	389	433	413	414	399	459	413	431	443	449	405	430	437	426	431	398	428	429	408	407	423	423	410	420	430	405	442	404	446	471	384	400	404	415	438	391	421	412	432	410	434	402	422	416	428	469	439	444	427	418	431	394	420	396	412	419	417	408	401	422	423	401	387	427	420	403	410	412	434	419	415	420	418	432	396	465	420	398	406	404	426	434	419	362	386	420	407	416	468	399	432	411	432	434	394	433	387	422	420	413	467	386	407	418	384	417	384	397	425	428	428	412	429	438	415	449	444	430	441	452	408	416	405	425	416	437	423	429	371	459	431	400	412	429	428	402	450	431	432	450	440	408	388	427	418	422	432	396	429	428	442	405	385	391	404	445	462	447	449	400	387	423	432	407	424	408	402	411	409	416	433	410	439	383	376	404	429	451	386	460	414	425	398	425	427	390	417	366	463	421	388	460	457	421	388	423	399	465	443	394	433	463	456	434	414	421	419	397	406	455	406	438	386	444	447	433	413	432	447	421	438	413	413	420	415	438	428	404	435	456	413	404	423	415	440	403	396	414	402	441	442	439	425	381	417	472	408	390	439	428	428	404	432	419	414	452	429	383	419	400	408	434	407	406	444	473	437	417	453	393	394	411	372	399	429	410	476	391	397	427	422	436	396	422	421	418	386	405	415	438	427	412	412	424	431	406	442	426	406	438	400	416	376	477	435	388	399	414	423	405	437	439	398	400	404	405	424	413	429	437	411	428	431	445	405	422	425	438	409	398	384	424	425	423	392	416	414	416	429	448	418	408	417	421	417	446	409	437	410	422	416	439	368	416	428	414	445	479	413	416	402	431	389	419	441	408	396	434	422	430	409	409	418	372	422	393	403	432	424	398	433	400	412	397	422	396	423	401	423	413	449	496	432	438	404	408	442	423	438	458	425	427	397	400	405	418	436	438	445	388	427	421	431	425	437	414	440	416	435	404	454	403	391	431	412	384	364	432	437	425	402	370	423	385	395	413	386	413	418	433	397	430	413	415	376	437	402	433	385	429	440	425	409	397	392	438	405	430	402	469	411	401	442	424	380	395	453	419	415	395	477	421	457	413	423	416	467	443	430	438	451	405	448	410	440	385	474
23820	35757	21674	9123	5263	4171	3384	2336	1870	1680	1340	1164	1097	993	899	817	770	696	702	725	634	599	575	546	598	524	522	519	540	526	510	476	495	487	477	493	544	469	441	488	462	466	456	447	490	503	453	463	483	487	447	505	484	476	497	467	451	504	468	485	462	436	461	468	476	472	471	442	480	480	457	477	465	478	443	473	478	460	484	429	511	476	446	453	544	431	493	479	450	452	420	491	467	434	471	452	425	467	468	452	486	449	466	467	450	494	457	448	455	491	451	468	470	449	434	498	446	478	447	483	488	463	491	457	460	468	465	477	464	466	500	458	482	489	460	469	461	475	456	475	496	499	486	485	450	438	483	489	477	457	461	437	496	430	439	451	441	434	494	481	470	425	447	460	477	464	473	439	484	501	480	481	470	467	473	451	468	430	445	478	459	421	413	472	463	480	457	474	477	441	446	484	454	489	480	464	453	473	480	427	465	446	461	446	463	478	485	493	452	443	451	463	473	482	485	460	434	458	485	446	479	472	466	424	472	444	479	492	491	475	482	458	521	475	458	511	447	469	479	473	455	465	467	452	458	474	521	472	450	469	483	467	451	495	463	417	466	467	492	452	477	449	428	458	487	477	445	479	436	503	459	455	436	475	488	463	470	447	501	429	460	489	497	443	482	452	475	443	479	486	466	519	408	519	484	480	429	475	514	461	498	482	498	459	483	471	476	440	439	441	443	474	477	473	434	496	489	421	519	493	463	442	486	471	463	436	457	455	466	468	472	487	439	493	438	468	423	450	461	484	462	441	469	468	460	480	466	399	453	417	490	470	433	480	463	487	504	437	442	478	483	489	480	516	447	448	440	493	442	493	469	469	457	477	481	451	469	479	496	464	432	443	468	466	448	427	473	470	491	469	440	459	498	486	496	456	439	467	438	467	489	456	434	464	492	463	472	438	484	436	500	481	471	458	508	448	475	443	447	481	464	457	455	465	457	483	416	473	481	490	441	434	436	509	472	472	432	435	443	465	477	490	487	471	474	464	476	473	433	473	479	437	462	470	435	483	476	507	465	459	490	505	489	453	444	482	436	457	504	467	505	453	439	439	447	468	460	441	451	442	460	403	468	415	499	481	431	459	470	446	455	510	442	473	509	443	491	494	452	447	428	440	437	448	450	485	446	440	520	481	426	495	480	460	461	460	448	464	472	462	422	485	446	493	492	476	475	461	507	453	452	460	442	459	449	467	466	459	496	442	446	454	517	455	486	462	448	463	463	422	481	447	447	450	453	486	450	517	483	477	498	497	475	495	468	473	449	479	489	456	479	475	453	474	467	457	461	454	509	477	452	452	466	471	452	465	450	440	503	462	457	451	453	422	480	481	452	439	442	487	442	433	461	463	462	463	474	452	452	463	510	479	487	481	487	463	489	481	435	483	472	450	464	487	470	474	459	473	463	453	429	458	475	481	480	436	495	492	460	415	444	475	471	459	447	495	457	477	430	489	481	442	465	417	484	452	470	459	431	424	456	458	491	463	478	462	442	470	449	463	470	429	476	447	443	428	479	416	441	444	497	478	506	508	472	488	488	436	503	456	469	427	490	450	448	456	441	435	446	491	433	476	479	421	479	461	465	474	490	465	509	459	485	482	473	447	443	435	472	474	472	459	490	454	434	454	432	504	476	453	454	447	468	463	466	469	441	460	442	451	450	454	451	437	492	468	486	429	447	486	485	485	465	447	442	450	490	416	482	443	450	431	462	467	430	455	465	470	460	452	436	429	461	469	450	449	454	475	441	449	476	462	463	488	465	443	472	467	473	458	475	487	476	490	491	478	461	455	418	461	476	450	474	455	504	470	493	444	470	459	472	454	469	473	437	441	471	481	441	421	435	433	480	471	449	448	481	474	468	429	462	469	463	477	482	432	458	450	457	458	436	473	433	486	463	430	470	477	462	458	466	463	465	442	477	460	470	465	491	452	517	456	475	458	446	481	494	469	461	452	434	468	477	504	468	479	489	467	454	463	479	466	437	475	490	469	431	477	463	478	500	477	466	483	441	502	428	483	470	451	461	468	446	445	391	472	488	435	461	500	428	474	467	434	466	471	482	457	497	472	478	463	485	421	492	458	462	437	451	495	442	425	481	485	500	461	505	458	454	499	436	510	453	492	478	504	462	473	446	496	502	455	486	456	454	479	477	480	471	483	462	452	447	441	462	439	480	503	469	487	480	444	488	483	451	457	457	464	476	459	476	488	428	472	496	473	453	464	462	435	455	449	476	450	432	465	500	447	484	457	467	447	481	416	494	494	462	464	477	450	463	527	485	460	472	463	489	454	403	467	447	461	470	465	485	470	468	498	492	470	445	483	451	445	416	477	461	521	443	479	465	479	460	456	473	452	459	464	408	444	448	469	474	453	481	485	436	458	450	453	523	483	475	468	422	483	500	523	469	465	471	482	444	474	491	422	456	475	451	440	436	476	451	462	470	474	470	455	479	445	495	447	456	477	473	478	442	461	519	470	467	453	456	472	449	459	444	448	483	491	475	466	447	424	469	434	472	458	480	468	471	480	457	443	479	477	491	496	472	466	434	501	489	482	441	464	434	428	498	410	459	427	508	520	448	464	455	465	485	483	472	496	496	461	447	440	422	506	442	463	455	432	440	461	458	449	464	461	455	472	502	458	479	467	514	456	461	435	441	493	452	471	438	442	497	476	494	445	434	457	444	463	471	460	451	453	498	453	448	491	448	482	428	463	497	472	479	466	474	480	455	479	439	488	466	445	436	471	441	468	438	462	497	483	449	461	443	487	416	489	468	451	476	460	451	467	477	431	479	447	460	491	478	442	436	476	468	446	432	455	441	441	462	437	520	504	472	459	461	488	460	418	495	472	492	493	486	468	463	472	430	465	462	484	442	418	492	443	475	454	471	517	479	505	454	492	437	447	449	457	451	442	488	472	463	489	430	440	436	439	469	451	429	470	434	474	459	455	445	494	468	448	438	437	507	457	446	461	461	479	432	506	487	469	489	465	445	443	488	461	463	477	458	466	490	457	458	443	434	503	473	467	472	463	464	505	456	464	445	460	457	486	472	429	456	470	488	495	473	423	489	458	467	443	430	443	494	455	487	484	470	465	454	470	460	439	480	435	459	482	473	470	436	470	497	454	496	441	489	468	425	442	459	480	488	503	476	493	445	447	465	482	459	468	433	450	439	411	431	481	476	478	479	448	459	478	454	469	503	470	491	464	476	458	465	490	523	466	480	479	468	474	476	490	466	473	478	465	485	458	496	483	496	497	439	458	427	510	476	483	464	533	487	476	453	462	472	474	447	491	474	470	491	449	485	488	461	478	491	457	472	464	462	444	481	453	446	469	462	462	465	453	481	454	497	477	460	464	417	450	469	440	425	495	466	461	456	433	489	485	490	454	439	473	518	467	488	455	446	456	503	450	460	474	472	451	489	479	481	476	490	465	426	432	450	490	476	437	433	442	487	471	495	464	467	478
23790	21227	28315	24447	21194	13377	4497	2511	1880	1584	1382	1201	1030	990	846	761	714	683	566	606	546	455	475	470	409	415	404	395	412	353	357	352	409	357	380	353	348	364	359	362	344	346	352	356	339	357	317	325	389	316	304	327	348	313	323	313	314	342	350	351	319	353	324	346	320	362	320	327	322	361	286	300	309	321	260	324	309	337	331	302	332	320	321	346	281	318	336	317	317	356	327	307	299	319	320	354	333	328	353	313	326	326	320	342	322	326	331	322	320	321	325	294	357	313	320	329	319	318	344	348	330	358	314	299	325	322	349	295	334	324	353	313	356	331	321	316	325	333	293	322	314	335	339	323	291	334	326	315	334	326	328	324	341	349	334	328	336	362	347	318	325	309	339	345	309	294	322	341	317	326	336	286	334	311	290	332	316	330	344	319	358	307	322	310	337	315	310	297	315	296	331	328	365	334	309	376	344	309	297	295	313	333	316	305	314	314	317	328	327	351	289	278	322	337	310	340	333	328	304	278	317	322	345	304	309	306	305	325	301	308	331	324	303	337	328	300	343	322	319	318	288	324	301	368	348	340	310	313	327	341	317	323	328	304	312	310	341	321	307	308	346	321	350	313	329	317	313	327	300	324	355	299	307	329	324	311	310	328	311	330	326	293	331	294	318	349	324	331	339	294	317	327	301	291	338	351	329	328	316	375	322	309	289	338	329	299	330	323	323	331	334	328	295	342	348	329	303	344	318	323	313	306	350	283	318	313	347	339	319	291	337	330	322	324	317	331	343	315	301	325	331	349	294	332	295	311	323	331	324	345	289	317	341	326	294	339	333	355	285	298	320	319	346	313	312	317	295	321	325	318	290	340	331	314	335	322	294	322	344	298	329	336	316	338	335	325	342	300	331	311	309	296	308	309	314	297	313	303	326	312	303	325	301	336	308	329	337	322	322	315	314	327	317	319	315	295	310	318	348	334	326	311	328	312	328	342	364	339	343	289	303	330	325	296	329	320	322	320	296	328	345	332	318	343	317	340	330	357	340	305	309	295	334	329	315	362	305	319	323	293	333	338	305	330	288	325	346	287	321	337	281	322	336	338	318	335	317	340	302	336	331	342	297	351	320	325	314	322	315	319	331	293	337	317	319	348	304	312	336	304	305	322	316	323	309	336	334	324	312	339	294	311	338	320	326	311	319	318	324	316	326	336	299	301	293	323	326	316	299	315	330	322	353	330	308	319	308	332	281	336	317	302	318	331	314	329	313	354	356	312	343	332	328	337	337	305	315	339	320	352	317	310	351	362	300	344	337	342	335	330	334	332	344	293	334	329	335	345	301	374	318	360	309	331	327	304	328	308	341	328	303	311	345	327	327	332	354	277	282	327	336	332	300	285	314	328	317	332	300	322	332	334	356	348	323	293	319	324	314	353	312	300	313	314	333	326	298	342	337	344	311	315	350	323	321	307	312	338	312	320	340	296	314	331	329	319	345	333	322	307	345	343	323	291	305	286	339	318	303	327	305	334	321	325	320	337	292	320	303	317	355	335	291	348	299	325	332	301	318	310	342	284	318	335	300	350	331	317	327	342	296	355	324	306	330	291	319	334	356	340	301	346	326	315	357	319	340	330	299	329	322	300	354	334	341	287	329	331	340	337	311	299	303	289	321	345	350	306	310	323	292	318	362	336	309	303	320	333	297	347	299	319	312	323	322	356	347	343	299	305	314	326	339	336	306	307	333	302	318	296	315	336	289	316	299	319	312	337	323	305	303	342	312	387	328	330	330	285	327	332	306	343	332	338	326	301	331	328	325	347	302	315	313	329	297	307	301	327	342	306	313	307	331	321	319	329	328	312	334	322	311	314	339	323	340	336	298	336	325	295	325	325	310	324	341	310	356	320	368	352	320	295	306	293	344	289	321	306	331	320	334	296	315	313	300	335	272	300	314	329	314	322	266	308	312	332	287	334	344	363	312	330	307	348	343	333	285	346	289	342	361	315	310	317	325	324	310	334	309	354	287	329	326	300	306	309	327	308	327	308	328	310	317	319	336	337	299	329	330	305	318	312	345	332	317	297	331	315	302	310	315	329	319	331	337	322	352	306	305	293	339	344	334	297	329	332	335	286	291	320	339	326	338	332	316	310	330	342	313	357	318	339	333	331	343	337	322	344	319	320	330	296	324	334	318	357	307	342	300	316	320	292	345	283	317	307	346	328	350	311	364	336	328	306	349	326	330	329	336	324	309	305	347	298	305	332	326	315	339	349	328	317	321	333	353	335	301	320	353	333	291	353	306	330	320	324	326	319	342	332	316	307	311	349	319	314	351	318	320	290	327	279	330	353	289	330	323	292	308	322	332	341	344	292	341	302	333	309	346	328	305	302	288	333	337	300	316	312	329	320	319	311	306	298	306	328	322	299	327	328	324	329	319	319	303	326	322	328	350	344	293	338	345	339	323	322	330	298	348	364	338	310	347	320	334	346	304	340	318	346	323	320	308	341	325	355	325	299	330	280	304	314	317	332	311	326	304	326	302	323	302	281	293	352	341	299	350	323	315	332	339	338	313	339	310	361	341	313	333	344	314	348	313	323	296	336	329	341	317	325	328	314	328	342	317	319	337	308	322	346	301	296	344	289	323	333	314	330	310	308	361	323	317	302	347	329	330	332	321	340	321	320	328	310	306	332	341	304	350	336	309	320	325	332	315	310	319	314	317	301	303	318	317	350	287	342	325	352	304	329	283	355	311	341	328	340	293	324	342	362	314	341	316	343	350	317	333	350	326	316	308	323	358	305	322	326	301	310	342	329	319	325	331	313	317	317	323	323	330	294	324	307	336	323	328	308	339	332	307	333	333	319	295	343	359	319	319	337	340	322	305	323	339	305	321	323	335	339	328	295	328	341	330	314	351	318	330	333	319	335	335	277	300	307	335	321	312	344	317	320	322	317	325	308	331	315	319	330	338	346	301	303	338	326	332	308	321	327	334	328	312	304	316	339	328	311	325	315	355	316	333	270	302	281	332	298	300	292	347	343	307	303	314	320	328	313	300	322	313	307	312	342	331	322	324	298	325	327	326	331	339	336	319	355	340	311	323	298	336	351	327	306	334	321	299	313	317	337	305	304	344	341	328	345	322	291	333	335	331	335	326	291	314	335	291	327	328	325	311	347	339	323	324	336	311	337	298	315	327	319	332	322	318	310	363	313	320	304	317	323	360	335	349	321	332	326	340	304	311	353	312	315	342	333	331	340	308	385	335	316	333	307	313	353	303	302	288	296	320	290	334	297	328	351	324	304	330	332	305	342	329	313	355	331	319	329	327	334	315	342	308	315	341	297	318	315	300	334	315	308	291	316	334	328	323	334	350	345	334	322	318	319	345	340	354	324	309	321	301	319	323	286	355	315	328	348	294	332	328	304	319	313	322	332	356	306	356	326	306	311	353	335	360	335	345	393	360	343	322	320	318	326	326	324	320	326	304	298	320	325	342	323	318	313	331	277
23998	43560	31733	15428	9002	7399	5869	4063	3231	2525	2303	1822	1628	1515	1216	1094	1043	917	828	814	758	681	619	607	601	537	498	509	453	516	438	453	459	437	440	444	416	429	457	396	393	369	439	389	408	388	409	414	341	380	366	372	378	417	354	389	373	390	369	370	388	368	367	375	348	346	354	391	352	379	373	375	360	362	376	398	368	344	391	383	370	376	363	339	365	362	368	375	352	353	354	355	344	365	336	362	405	360	359	370	400	357	355	360	375	365	350	353	364	328	356	381	355	374	333	350	378	365	331	336	344	376	335	350	354	395	301	361	387	333	348	321	364	360	330	395	364	413	366	379	355	366	362	376	384	363	378	380	373	346	383	351	377	383	372	374	379	365	403	367	379	399	374	360	360	356	352	332	369	354	364	367	376	348	343	381	342	357	339	346	367	354	358	368	379	352	323	369	358	392	361	386	334	348	362	386	362	362	346	367	367	385	362	351	398	376	361	355	336	394	337	407	354	352	400	350	359	324	343	371	387	376	370	338	347	368	359	409	380	351	357	362	352	375	349	377	348	349	363	392	365	401	348	373	371	396	362	356	333	342	355	364	355	378	365	350	350	366	349	368	380	380	333	389	384	336	352	360	364	340	413	361	388	382	349	387	372	357	381	368	361	388	364	361	332	371	401	384	367	359	376	350	360	352	338	385	364	386	352	390	346	357	346	345	392	407	377	383	401	359	399	341	362	371	376	359	353	389	372	368	357	387	380	337	352	360	355	386	343	355	368	373	370	328	405	403	358	340	371	345	365	365	385	426	357	367	377	361	364	381	319	363	366	374	356	384	376	361	377	353	365	362	409	375	356	349	333	355	349	355	375	340	380	374	339	349	376	366	345	372	376	365	385	374	348	328	339	372	348	413	358	383	375	374	353	341	351	384	383	350	372	349	365	367	391	367	369	362	350	349	371	373	352	367	390	333	361	395	353	383	354	355	363	362	369	381	369	383	356	368	356	353	372	342	381	370	361	373	405	359	365	387	330	358	417	369	365	340	342	355	374	348	354	359	339	337	389	382	338	371	380	353	351	369	402	357	377	344	375	381	338	337	336	366	387	351	380	367	391	372	387	372	340	367	376	372	374	376	351	391	375	349	375	378	374	400	397	358	376	358	369	362	407	353	321	372	357	370	351	378	380	348	366	364	339	348	343	357	375	365	379	361	396	368	356	357	353	363	371	356	374	357	345	378	342	353	371	373	393	356	341	419	388	324	372	374	351	375	321	333	338	360	370	386	391	336	367	334	393	374	348	359	377	349	354	389	349	350	383	351	385	386	372	383	383	355	360	375	372	364	331	358	368	362	383	367	345	377	393	353	388	357	369	367	376	330	412	360	354	375	331	364	378	319	377	402	384	337	384	334	364	377	366	389	357	407	361	355	373	356	373	359	379	370	335	379	344	326	356	352	359	345	357	365	369	327	356	330	386	376	365	358	350	352	327	380	360	394	366	372	363	354	350	345	391	354	368	348	371	378	368	370	400	371	364	346	354	376	330	397	337	368	388	386	349	373	375	362	359	384	342	358	357	403	361	354	393	346	347	352	314	391	344	368	366	357	391	376	357	386	386	367	367	368	350	363	342	361	403	396	348	382	354	350	351	364	409	380	346	370	372	347	354	350	393	363	389	333	342	337	320	350	361	388	362	366	349	366	378	353	358	372	358	367	367	379	383	340	370	362	355	357	339	359	337	384	364	400	369	373	354	328	337	367	369	360	339	346	350	358	348	416	368	338	388	374	367	393	375	387	356	374	378	337	393	361	365	350	371	348	381	349	368	358	363	377	344	357	384	348	371	358	370	358	376	405	372	396	382	333	368	359	362	372	381	394	362	373	352	335	373	364	364	356	353	348	365	347	340	387	367	375	377	361	368	379	326	357	372	366	372	358	363	358	377	360	346	360	385	365	321	353	375	387	368	335	362	340	370	354	383	388	326	374	373	367	390	334	390	365	349	419	355	355	347	393	370	377	367	383	366	384	352	356	393	384	378	385	363	346	377	378	352	352	386	356	349	383	375	374	348	349	339	382	383	364	375	373	361	372	342	356	325	373	362	340	351	336	358	348	392	353	375	331	344	338	338	351	306	399	338	366	342	340	369	357	344	376	382	355	360	365	372	398	374	359	341	328	378	349	367	372	366	355	376	371	323	328	361	340	373	398	362	386	393	377	333	387	354	385	349	353	401	354	385	365	361	352	383	334	352	355	358	393	387	356	358	376	370	357	369	330	382	398	383	360	372	380	364	342	348	381	377	338	370	353	365	363	348	337	379	380	384	379	379	352	358	377	333	356	380	353	375	350	397	347	376	342	384	378	357	382	376	357	337	394	342	322	336	362	334	374	369	356	354	373	348	390	395	362	374	352	329	338	391	355	359	352	393	367	379	350	368	344	380	332	357	389	350	371	377	358	363	352	395	376	359	370	384	400	380	351	356	340	337	367	361	349	372	367	360	374	378	349	397	350	390	346	343	327	331	360	395	373	371	349	359	357	352	373	353	328	372	364	375	373	368	336	340	371	378	373	393	369	340	402	363	354	367	346	341	341	349	360	374	350	401	342	389	369	356	363	340	368	355	379	389	392	362	335	387	322	359	344	362	396	369	347	364	367	340	393	362	360	374	324	374	367	365	415	361	354	341	348	345	353	391	355	356	393	329	351	372	367	368	364	365	364	368	336	366	352	388	359	360	371	360	367	382	390	364	349	343	396	383	364	402	354	354	338	399	376	357	364	413	401	337	364	356	368	349	355	359	349	349	378	370	394	397	345	362	398	344	392	342	368	342	362	359	385	380	343	381	345	386	374	348	370	370	375	385	386	403	362	355	367	366	366	370	353	368	377	336	348	377	356	402	399	366	364	348	383	360	358	370	357	342	348	367	361	367	346	354	358	371	348	360	355	345	383	382	331	345	365	384	366	373	368	324	389	377	374	367	376	347	376	363	386	367	380	330	356	383	353	391	379	359	364	379	411	396	386	351	332	373	379	392	387	357	356	346	344	377	374	385	377	332	376	371	384	347	364	334	356	326	346	369	363	406	371	357	337	395	366	371	359	348	332	346	412	317	361	358	383	386	372	358	327	351	384	360	354	361	361	341	347	356	383	380	372	375	379	363	369	383	369	308	367	351	378	346	408	368	360	391	355	379	359	394	417	350	369	377	371	338	343	381	336	384	364	331	370	353	382	392	358	344	378	341	349	375	356	392	424	390	340	351	350	354	385	385	391	343	359	365	359	370	342	349	392	342	367	338	381	350	361	396	375	366	373	359	386	360	358	348	349	373	372	366	360	356	361	351	374	350	385	330	376	346	343	396	356	372	377	358	388	364	362	403	358	345	374	338	363	376	348	380	365	396	345	365	363	353	373	352	353	361	349	369	385	388	366	374	345	351	350	349	373	382	324	391	370	348	368	376	373	356	359	373	364	335	337	341	339	357	355	366	357	338	335	359	350	355	355	339	368
24798	21194	27404	25221	15176	4071	2650	1835	1389	1195	1028	862	905	793	683	645	584	566	577	528	466	484	460	407	425	397	401	421	375	385	429	420	379	394	382	394	386	376	364	364	366	388	325	340	396	333	343	371	367	358	307	348	365	323	372	352	325	340	322	329	352	370	369	366	347	346	352	333	329	361	354	348	326	323	350	346	355	354	382	357	327	350	329	335	369	317	340	371	354	325	359	342	361	338	353	340	380	338	344	346	339	316	321	292	334	366	312	334	355	350	346	341	354	359	333	364	367	329	371	390	339	344	350	326	342	369	339	349	349	338	338	362	347	302	340	343	309	347	333	356	335	346	351	337	362	343	330	325	341	331	319	354	347	353	332	335	339	394	367	351	356	311	323	356	344	353	354	335	360	374	324	378	362	349	326	352	326	351	351	357	336	328	372	326	334	378	338	326	369	340	364	330	348	333	355	356	354	310	289	355	375	339	358	346	343	352	336	359	329	346	356	321	327	365	358	376	307	346	342	315	331	311	356	329	330	340	355	362	327	346	362	381	356	401	331	362	342	388	324	337	340	342	376	343	320	346	326	321	351	345	333	347	346	344	375	340	350	332	334	345	352	323	325	336	361	348	355	278	363	342	364	338	350	380	318	335	344	338	393	343	342	339	338	300	333	347	308	328	338	390	348	348	339	404	344	338	331	371	326	323	348	362	358	367	349	370	329	363	307	307	358	383	326	372	329	364	334	345	371	349	340	340	327	330	301	346	348	327	376	325	321	332	320	330	340	352	350	369	351	351	364	338	374	334	340	357	357	327	321	362	330	354	328	329	349	341	351	356	342	365	374	344	358	320	375	359	323	326	323	333	345	323	368	369	338	342	315	342	310	309	333	346	348	317	337	366	352	369	340	348	342	376	361	320	334	320	347	348	347	336	310	328	343	358	339	347	347	349	360	319	374	344	341	362	327	354	355	369	345	317	371	333	323	326	363	317	342	341	336	365	357	328	337	337	347	322	320	361	378	345	315	331	361	361	380	385	321	348	358	342	324	340	362	363	334	325	350	337	354	341	344	311	348	351	339	319	304	329	306	381	352	332	353	319	310	363	340	368	351	356	326	359	318	328	326	348	332	360	348	357	338	354	348	347	383	348	351	363	373	324	340	328	335	345	362	356	358	310	334	312	319	373	339	331	347	333	380	318	376	347	309	372	339	372	324	335	376	356	375	319	335	358	323	330	331	377	366	337	346	338	345	365	325	347	334	330	337	337	348	332	338	314	343	346	317	321	346	328	340	356	354	330	342	343	334	318	326	301	356	365	338	341	322	372	345	355	341	336	343	344	334	335	360	334	331	347	362	326	341	333	313	347	363	345	340	358	322	328	365	378	361	353	358	355	334	335	347	367	362	341	358	314	334	316	374	345	348	297	370	355	329	333	352	343	347	330	342	349	359	331	340	362	338	368	352	355	326	362	321	396	318	359	320	340	331	335	343	337	357	354	350	358	367	357	328	330	359	312	333	326	344	329	333	347	317	371	348	368	324	360	329	345	314	361	379	364	367	294	371	337	339	348	334	303	320	304	352	382	350	343	335	319	349	333	330	337	338	332	346	310	331	331	358	370	300	340	364	340	323	338	340	392	337	342	318	332	371	347	355	374	347	343	357	331	332	338	337	352	339	369	333	327	336	332	373	339	323	348	345	348	367	338	338	346	360	373	355	343	340	348	368	344	361	346	346	333	350	329	312	332	373	357	372	346	319	341	336	355	360	350	343	331	346	342	324	358	336	344	364	370	340	320	335	307	346	348	301	343	338	360	330	376	353	320	323	353	367	345	336	319	349	359	325	330	355	353	352	341	357	340	333	330	334	339	321	379	336	361	350	359	341	340	311	337	361	362	327	372	363	356	352	365	332	315	318	345	335	369	340	402	390	346	351	349	383	299	358	344	319	367	386	314	372	347	359	355	327	377	324	360	314	335	313	343	372	355	370	364	356	332	348	348	322	309	330	326	339	310	318	352	301	331	372	316	364	331	335	346	325	357	328	326	348	349	316	320	329	358	382	345	347	343	326	335	318	380	345	320	347	307	348	361	347	326	346	346	355	349	315	361	376	327	370	348	351	346	323	323	334	333	363	336	393	344	364	357	336	341	384	361	354	351	341	365	362	328	349	333	363	383	308	304	348	354	345	305	385	368	338	347	347	370	344	358	335	326	343	318	346	325	332	314	339	339	328	376	321	332	309	342	349	383	359	348	346	319	300	320	363	363	338	329	329	364	365	343	336	367	334	325	359	334	356	348	344	347	346	330	329	359	309	329	369	343	330	311	340	332	348	323	375	306	350	342	391	354	339	330	339	333	366	340	337	346	369	312	345	321	338	367	352	299	334	314	331	313	341	350	345	326	321	356	360	325	315	356	313	349	335	335	355	291	318	355	327	368	364	335	323	304	323	337	343	347	331	340	330	349	306	339	345	339	347	370	376	345	362	382	337	357	357	347	332	351	355	346	317	372	284	345	352	350	353	391	346	370	319	326	320	333	347	345	357	350	330	344	305	354	330	332	297	359	399	334	337	378	323	372	372	347	336	329	329	324	328	359	349	363	352	331	318	340	349	350	350	349	320	355	373	329	363	284	342	358	330	339	334	359	361	309	340	348	331	337	344	342	324	329	357	337	353	364	370	364	334	353	336	338	353	334	350	343	346	342	344	345	356	343	354	359	333	340	336	337	344	361	346	330	312	364	353	342	387	333	347	311	331	339	367	360	322	357	354	350	359	320	342	332	346	357	346	341	326	390	344	337	337	348	350	357	327	353	334	345	330	350	330	375	339	360	325	345	319	351	341	342	365	321	311	349	319	359	346	338	352	345	359	321	350	314	345	315	341	380	357	355	326	322	365	319	371	341	355	338	359	367	321	349	335	330	371	323	330	336	311	378	360	337	363	346	330	333	338	330	353	343	352	358	368	346	368	349	348	361	354	331	333	372	362	342	351	335	336	318	346	347	344	336	325	324	359	312	331	337	350	333	338	304	307	381	333	331	341	338	319	310	335	342	346	347	343	359	325	348	374	347	364	319	315	342	364	335	350	338	358	365	384	325	346	338	335	370	349	343	330	333	338	312	328	347	337	336	334	347	325	343	379	349	314	347	330	340	340	374	355	371	382	342	349	377	307	320	308	323	326	332	334	320	312	358	348	353	300	324	350	326	338	328	331	356	346	364	339	323	337	353	339	333	339	314	341	353	361	320	359	311	375	358	309	372	334	347	337	333	359	358	362	346	373	323	340	322	351	344	355	352	328	327	324	321	369	351	320	363	331	310	293	343	377	341	340	325	350	349	333	349	339	327	333	374	341	311	326	358	354	341	356	335	383	332	335	356	337	353	343	324	317	353	356	327	307	350	353	325	356	326	336	343	349	320	356	335	333	347	313	386	340	338	320	348	339	352	333	296	360	349	353	348	354	342	338	353	327	323	321	325	334	356	364	349	352	299	334	351	348	341
23766	41235	27019	13571	7772	5591	4734	3291	2471	2152	1832	1491	1337	1175	1032	900	841	824	746	681	672	603	554	553	481	533	467	447	424	458	446	428	427	450	437	406	424	451	391	388	423	402	399	388	433	392	374	414	392	408	385	359	426	397	435	361	385	367	398	403	380	410	375	411	388	360	359	361	333	379	391	383	393	377	360	398	388	372	360	376	395	345	331	375	377	354	381	378	333	382	344	396	382	382	411	362	374	356	408	389	375	359	378	389	400	394	350	394	399	383	373	409	386	357	397	380	357	369	386	347	414	412	399	329	379	382	380	413	392	364	397	356	346	356	360	386	364	371	404	371	357	380	383	419	391	386	380	350	385	412	429	389	377	362	354	356	372	360	400	386	375	382	371	360	396	366	406	381	319	396	384	386	378	373	365	356	336	346	401	372	387	352	390	374	395	359	373	348	408	373	387	344	360	363	360	356	379	399	368	396	371	362	376	380	361	397	376	392	374	386	407	366	395	375	374	393	369	387	370	381	368	390	408	388	365	413	388	405	378	338	376	384	387	389	367	371	361	389	350	409	361	358	374	369	343	368	383	374	345	374	381	345	380	370	399	386	364	349	364	362	400	369	367	373	363	377	386	371	390	373	383	400	400	402	361	383	391	346	349	377	394	362	387	386	376	375	384	354	397	353	392	394	384	407	391	415	377	353	347	368	411	373	386	343	379	366	350	368	400	368	359	396	381	405	378	428	371	421	384	382	385	394	407	392	348	383	373	392	339	374	364	382	394	392	363	397	398	377	381	381	356	372	365	384	403	397	385	383	353	404	429	352	397	381	404	399	390	377	370	351	384	373	374	361	358	364	380	386	401	341	372	352	349	373	379	383	343	402	376	382	409	357	399	398	359	388	364	395	368	360	358	346	394	381	371	349	356	388	374	365	368	379	389	364	371	381	390	367	390	401	375	385	375	415	384	387	378	389	343	373	364	358	409	371	388	396	347	348	360	386	382	378	372	377	375	365	387	401	379	356	383	345	370	365	386	357	369	345	429	340	363	373	394	364	388	383	357	382	368	381	382	370	345	350	387	390	377	381	374	345	392	370	400	357	346	370	384	392	373	340	357	370	365	366	377	365	368	394	394	373	378	385	352	359	397	362	361	391	375	391	378	353	391	343	342	354	402	385	416	362	380	389	363	350	393	366	387	364	368	411	385	347	380	392	393	361	385	352	315	377	426	380	383	366	356	376	405	374	387	377	351	401	383	403	374	358	372	416	375	369	370	369	373	380	373	394	382	395	413	315	368	390	369	387	373	354	364	393	378	369	353	382	380	387	347	400	389	409	382	421	352	376	389	331	368	401	372	366	417	368	363	363	375	383	404	353	378	385	374	370	398	356	403	376	361	380	361	348	358	370	389	406	378	353	403	393	396	361	379	351	368	436	394	398	347	392	367	357	365	399	395	424	385	396	372	365	354	362	351	369	376	404	378	356	371	361	398	384	375	376	358	385	354	378	384	386	387	365	419	361	385	378	383	383	356	397	373	369	349	383	394	370	383	400	347	394	354	362	363	389	383	363	375	368	333	364	397	359	359	352	344	374	393	407	386	355	400	390	384	396	368	399	384	368	387	410	369	370	390	382	409	354	354	361	364	393	426	400	398	382	358	384	355	420	359	361	373	355	394	359	394	348	366	408	355	402	375	366	356	389	369	397	373	336	374	404	396	401	373	390	314	396	402	391	369	357	382	371	399	344	385	354	403	378	395	363	441	343	396	342	342	385	362	360	417	404	385	389	326	363	386	396	405	372	364	434	332	366	397	374	372	361	363	387	360	379	375	378	368	392	378	380	395	382	378	402	373	375	378	358	383	376	388	362	369	376	395	394	388	349	352	364	401	371	417	401	367	376	396	390	370	387	391	380	359	386	386	404	363	416	377	379	365	382	351	390	351	392	369	388	374	364	369	376	368	342	380	415	381	359	382	352	385	392	378	384	393	392	359	365	370	379	350	383	375	393	364	379	396	404	357	362	369	390	387	382	356	392	401	384	396	381	362	387	362	372	381	342	352	351	386	328	379	361	391	348	395	348	336	380	350	389	364	360	373	378	357	366	352	397	373	386	387	357	379	396	357	363	358	376	382	348	356	368	410	360	378	400	385	364	362	356	361	364	362	396	358	376	354	353	368	389	402	349	364	404	381	396	393	389	369	407	381	358	384	377	375	358	386	400	394	333	395	386	376	381	356	362	388	386	373	386	370	365	377	399	350	358	376	335	380	380	387	363	364	364	358	391	375	370	374	400	359	360	372	331	382	380	386	367	357	386	388	403	404	376	390	395	405	383	361	356	391	335	412	363	360	407	369	448	355	374	397	380	417	408	397	386	372	369	364	391	375	395	384	361	338	361	363	339	419	347	371	377	376	376	344	392	404	365	364	355	363	394	374	381	386	393	345	361	371	402	372	347	403	388	399	395	382	353	399	357	389	356	390	382	405	373	397	388	376	383	359	346	374	410	379	409	378	403	411	393	381	411	372	378	383	356	371	373	358	389	383	396	434	335	372	387	381	407	346	370	398	405	349	370	374	389	354	388	384	410	436	350	365	371	354	385	352	378	414	360	347	359	336	396	397	370	360	400	375	405	390	348	392	381	367	415	382	374	412	377	383	376	372	353	394	375	415	353	377	355	335	387	334	385	384	389	389	386	405	394	358	382	399	372	391	369	352	409	368	400	379	375	387	384	352	364	365	389	382	364	362	422	357	390	377	366	387	360	366	370	357	353	354	327	375	382	414	410	339	377	366	368	355	375	370	395	377	382	420	368	342	332	372	357	383	384	414	361	366	390	357	340	390	378	362	359	349	400	370	377	337	366	357	390	397	369	390	398	395	356	382	381	373	341	380	363	385	339	369	383	338	418	371	378	366	400	368	390	393	395	366	385	368	359	402	361	370	379	409	366	377	395	395	408	408	387	389	391	397	415	370	385	403	368	381	336	383	376	366	378	387	359	377	356	362	418	398	365	385	415	375	374	417	393	380	357	380	349	379	390	339	365	367	354	385	363	355	373	394	349	362	392	390	420	406	358	378	424	366	383	372	393	392	354	395	374	379	331	406	366	392	394	371	387	370	387	336	400	372	396	412	383	369	395	332	390	367	372	358	392	401	401	384	361	380	377	381	354	374	382	373	346	392	386	350	398	340	357	407	371	395	340	363	379	400	363	402	391	363	380	367	375	351	373	351	353	374	397	338	365	382	390	378	383	381	370	372	367	369	382	347	364	367	365	373	381	392	417	425	379	364	387	385	345	350	364	378	374	399	374	413	346	370	389	417	366	385	383	360	358	405	379	353	394	366	357	392	369	390	360	357	379	379	382	377	370	387	404	382	393	386	395	372	380	419	384	369	381	392	377	404	354	353	379	390	366	412	355	373	427	394	342	416	379	343	393	373	362	408	422	378	359	396	347	396	402	377	377	378	378	382	381	365	383	371	406	381	385	388	357	373	372	378	386
22685	21221	28728	24010	21235	21349	13140	3922	2441	1965	1748	1419	1202	1139	958	842	763	707	657	595	542	461	439	431	417	352	322	349	307	299	265	290	284	251	286	270	262	264	230	237	240	238	272	209	264	218	222	195	211	208	223	235	225	209	212	217	228	227	201	208	227	241	230	202	228	239	169	208	204	206	200	199	227	224	181	188	191	210	197	192	193	197	179	189	199	196	204	191	190	186	200	215	202	207	186	209	203	231	192	205	198	189	192	221	213	207	211	212	196	200	213	183	199	199	204	196	188	196	195	202	204	214	186	203	196	200	208	188	222	202	205	197	215	229	224	214	199	200	209	181	196	190	180	188	197	188	206	203	202	233	184	214	211	185	182	202	184	214	184	184	205	198	200	221	214	168	232	219	218	191	162	190	187	212	209	203	177	194	223	230	211	184	215	203	236	225	201	218	178	206	194	186	195	234	222	200	208	207	195	219	217	236	215	195	217	205	208	206	204	197	215	180	195	202	190	204	196	197	174	208	219	199	194	188	199	163	206	184	211	229	199	182	184	218	206	222	225	208	187	197	220	200	196	186	194	213	208	177	206	186	183	193	201	183	201	192	196	206	210	197	223	213	212	197	198	201	166	173	225	201	220	198	193	209	194	211	230	182	201	218	196	229	189	203	210	174	218	212	210	196	224	201	182	213	203	229	216	192	212	189	199	205	187	180	191	223	204	185	195	175	179	187	203	173	199	214	184	196	202	181	205	212	204	213	194	207	206	206	219	206	216	216	203	188	195	179	179	212	189	200	220	211	188	192	239	187	179	180	200	229	221	190	203	193	217	216	191	182	189	192	212	192	186	194	171	214	197	209	214	234	214	194	188	182	202	201	169	189	182	215	187	208	204	188	210	168	204	197	208	203	222	190	192	209	193	212	212	218	195	235	166	220	188	201	191	188	179	214	178	208	219	202	206	224	215	190	201	176	206	221	213	198	204	222	209	218	185	202	219	188	194	185	184	187	183	195	168	213	203	202	209	178	208	207	184	204	207	214	195	206	193	226	201	185	199	186	226	229	207	215	211	205	201	188	205	219	200	211	205	174	214	209	189	202	219	200	209	191	210	186	199	181	185	187	223	200	213	197	197	213	204	194	233	202	195	182	193	203	217	182	199	181	186	214	161	190	209	197	213	199	218	214	200	182	223	168	201	200	220	217	216	206	197	214	225	228	194	185	210	184	169	204	232	199	185	162	198	228	229	205	215	205	219	203	200	178	201	215	207	208	226	182	196	175	213	222	174	207	179	211	225	212	189	218	204	199	187	219	222	207	179	199	208	188	193	213	201	204	222	205	205	161	200	193	202	187	205	219	198	183	179	207	206	189	193	205	194	206	209	203	218	205	192	199	230	194	233	199	211	218	226	194	206	196	203	161	220	201	186	191	224	200	210	230	172	187	205	179	189	189	193	215	207	208	191	200	206	211	210	207	209	214	184	184	201	210	200	207	194	198	194	178	195	215	186	215	204	203	178	191	176	214	189	217	213	189	206	190	191	219	215	202	226	202	228	218	191	227	190	195	218	205	198	192	213	197	206	196	215	196	191	200	207	207	214	192	217	215	214	205	226	175	187	197	208	171	190	221	200	196	226	214	224	206	203	182	181	179	189	226	198	188	186	159	192	202	196	193	201	185	194	186	199	197	197	193	189	173	213	203	213	187	203	183	210	200	229	207	205	200	204	186	229	169	222	193	213	193	197	179	188	220	203	187	189	204	212	195	216	204	218	215	197	192	175	200	207	185	219	213	213	210	219	206	221	193	198	207	224	229	212	223	188	185	207	188	203	202	181	179	190	218	205	201	206	235	221	185	192	197	193	198	201	200	213	214	179	222	183	198	213	188	202	203	191	227	202	186	198	224	201	189	169	191	220	196	189	187	180	215	196	199	186	203	220	212	201	179	179	217	188	193	203	212	177	219	182	214	213	178	194	188	180	205	211	199	196	181	233	192	197	221	200	196	188	216	192	201	207	200	222	190	202	207	209	167	180	204	171	190	224	189	214	203	211	184	204	204	184	214	223	189	227	171	202	232	179	199	198	175	215	205	194	190	196	175	191	189	199	205	190	192	197	181	183	185	198	196	190	184	201	201	177	187	201	168	193	222	221	215	188	204	207	214	234	207	188	172	212	217	209	193	194	216	191	178	194	216	186	203	201	212	190	221	204	206	185	213	195	216	212	191	198	233	208	176	212	183	200	209	234	201	208	207	202	229	179	191	187	209	205	201	190	199	176	195	214	209	185	177	206	193	216	206	189	178	201	213	201	213	187	217	203	196	199	200	212	188	207	201	208	197	182	216	190	201	199	215	218	223	193	186	176	213	196	187	203	199	215	208	191	188	202	200	206	212	191	222	185	196	227	204	198	223	195	181	192	201	186	207	212	201	208	186	197	224	201	210	212	172	201	183	216	202	211	219	191	179	204	205	211	199	205	181	211	193	190	205	203	203	197	187	192	195	186	196	192	195	212	197	197	181	207	212	173	192	192	175	195	207	187	221	189	175	190	188	198	203	184	197	201	215	183	179	204	218	189	173	208	202	215	236	211	201	235	175	245	190	209	224	205	201	207	202	206	223	183	188	185	172	190	208	178	185	202	201	199	212	204	215	220	220	193	210	223	196	202	200	192	213	159	193	181	189	198	181	186	200	200	195	180	208	213	230	199	177	210	214	216	203	210	214	191	219	194	190	186	206	204	218	204	206	200	187	212	192	211	207	224	197	197	190	215	213	202	222	177	234	198	210	210	234	197	203	212	180	194	193	160	177	202	166	205	202	224	196	197	195	184	196	198	207	192	171	179	211	172	172	200	202	205	202	205	197	193	198	198	199	184	208	202	196	203	177	203	190	205	198	194	180	209	206	201	215	213	182	197	202	196	211	192	198	179	187	202	194	209	197	205	168	195	197	191	209	213	189	212	180	170	192	202	216	197	190	192	198	179	202	213	217	203	185	233	196	188	190	206	179	201	215	196	207	206	229	194	196	220	219	191	171	209	204	209	200	187	192	215	206	195	206	177	219	196	216	197	179	206	218	196	198	216	192	203	202	202	196	201	178	200	213	208	199	212	196	205	194	172	185	186	185	199	224	227	192	193	200	230	207	217	206	217	194	172	190	192	214	193	238	192	205	192	221	199	187	213	187	181	215	200	196	222	198	175	230	226	192	186	195	205	200	217	205	210	206	201	199	196	222	214	190	216	198	184	196	209	187	216	213	201	191	199	203	217	198	197	215	201	185	190	154	201	186	219	200	186	200	193	210	214	193	211	202	180	202	194	189	219	202	218	189	211	196	209	203	198	190	223	204	205	208	194	214	189	220	206	227	201	191	205	213	207	209	189	189	188	210	212	206	208	194	210	210	174	212	180	203	200	187	181	215	211	186	201	180	213	221	175	181	181	191	224	204	223	179	199	192	181	182	216	198	193	207	185	212	210	197	229	179	213	209	200	201	187	205	212	217
26792	49753	36651	20487	13844	9288	7995	5972	4463	3476	2979	2316	2070	1825	1475	1322	1302	1061	1009	906	727	692	605	578	506	509	410	399	410	346	352	377	334	319	296	312	359	279	321	269	272	275	290	305	265	266	248	277	246	237	255	267	232	242	256	268	216	245	264	271	232	252	213	233	239	216	211	234	274	246	250	217	233	221	242	250	215	247	212	248	220	220	222	218	231	228	208	228	210	254	244	229	257	217	214	246	251	205	245	234	233	225	208	224	209	212	245	242	248	227	216	230	245	196	231	231	254	232	228	209	211	197	220	215	238	235	220	208	211	223	242	222	221	239	235	228	220	204	200	221	204	192	212	220	212	210	224	215	217	237	220	222	230	198	205	226	211	229	213	226	218	234	235	225	220	220	246	221	213	240	262	214	239	223	209	200	223	213	235	211	196	249	202	213	204	231	223	207	223	255	229	225	217	220	198	242	216	232	228	234	248	248	233	243	228	231	231	224	233	213	215	216	235	228	227	253	241	216	206	241	190	199	220	187	267	222	215	246	213	222	222	227	221	231	227	205	219	232	207	230	193	235	213	207	208	215	211	191	232	216	204	197	214	224	216	205	203	237	231	219	223	223	217	244	210	201	233	231	222	230	229	227	213	209	231	236	235	252	222	229	219	236	243	213	268	207	219	237	244	226	222	227	251	198	226	202	213	238	203	211	217	215	248	219	203	229	218	234	221	241	202	238	212	210	220	230	194	207	219	218	225	227	238	220	209	219	225	225	222	235	229	231	206	246	223	224	208	242	214	206	221	234	218	197	229	199	239	214	195	216	209	206	240	223	242	232	226	226	225	235	207	227	218	231	248	193	212	242	248	244	232	223	212	222	218	257	232	244	204	219	221	219	187	206	220	228	219	240	217	218	224	231	236	224	256	216	242	224	235	239	256	207	224	229	217	213	207	232	204	217	193	243	235	221	213	216	226	230	215	229	194	206	224	237	195	250	223	240	236	217	201	224	226	219	236	217	213	240	204	248	220	243	236	222	218	223	240	204	212	249	223	207	226	219	205	211	238	224	256	232	236	230	227	219	251	215	243	226	251	232	212	205	207	241	231	226	223	222	194	240	206	255	242	242	209	204	226	210	257	245	219	228	234	213	226	204	206	207	223	215	207	218	239	234	224	215	215	233	231	227	214	233	204	231	214	242	211	217	240	213	221	241	236	219	195	245	223	210	223	185	233	218	214	237	205	226	222	230	222	224	211	217	223	234	278	244	210	203	200	263	218	195	213	235	181	262	222	229	219	218	244	220	234	209	213	191	217	247	212	234	236	229	208	224	233	226	242	224	213	240	237	227	225	226	220	236	221	186	254	233	249	202	213	220	243	239	212	213	207	209	245	212	215	213	227	209	227	213	232	245	216	214	237	221	236	214	238	207	217	243	206	234	250	210	236	214	235	246	236	242	238	200	226	230	211	237	219	244	228	252	232	229	207	237	247	237	243	194	235	216	209	236	220	234	240	191	211	218	205	221	233	227	219	255	228	202	254	252	223	239	224	238	216	221	205	229	225	221	220	226	237	208	242	205	230	239	246	225	253	245	261	234	243	234	219	222	209	233	209	227	212	241	233	209	241	198	207	215	195	200	243	242	247	206	224	191	242	226	215	235	208	213	234	243	225	228	244	225	234	210	216	223	240	211	232	213	258	200	227	227	222	228	248	207	216	221	225	230	232	216	235	232	225	235	229	216	220	219	218	216	231	222	218	214	220	204	226	217	217	220	219	201	203	228	206	217	211	209	230	213	222	217	237	214	234	245	219	198	221	196	228	209	223	222	242	229	218	218	230	226	216	235	215	216	206	243	224	209	240	237	212	238	217	237	247	232	229	216	198	189	222	196	217	207	252	218	214	223	234	248	219	217	220	234	200	228	209	212	240	220	232	233	206	230	212	216	221	208	210	246	210	211	197	236	246	235	216	186	200	221	209	223	212	212	206	210	237	210	223	253	208	207	251	222	228	230	217	212	240	228	229	234	225	226	233	205	237	244	219	228	212	231	207	227	223	243	202	217	227	213	203	226	207	240	240	217	226	242	220	218	239	231	206	220	235	213	235	225	229	250	211	214	220	210	216	182	213	237	204	219	234	214	221	241	238	224	216	210	210	210	232	237	232	235	199	226	221	231	243	246	202	206	251	199	231	228	234	217	268	220	225	225	225	224	210	231	232	247	228	215	233	230	232	191	225	214	245	241	210	203	219	233	218	214	210	226	231	206	225	249	235	227	216	208	240	223	217	208	226	207	217	231	239	228	216	201	185	247	237	240	208	215	224	235	207	241	228	236	219	209	228	193	215	204	238	221	237	256	249	219	183	242	238	227	225	215	231	230	243	208	214	204	208	238	217	205	250	219	208	218	232	228	210	208	241	252	229	202	192	221	225	196	217	235	225	227	232	219	224	223	231	226	227	217	201	234	226	220	229	219	238	228	221	210	230	208	240	219	209	222	224	205	240	220	204	224	261	228	210	233	230	229	224	230	212	203	216	214	243	218	228	205	208	222	253	236	263	216	208	236	219	222	221	237	205	219	239	200	214	217	197	247	211	209	248	226	214	223	215	237	215	237	219	206	227	236	214	211	220	232	198	210	226	210	241	232	229	208	231	216	250	229	239	206	218	204	223	208	215	231	200	212	214	216	213	199	257	239	235	213	224	231	238	234	226	229	200	211	233	238	232	206	219	203	222	226	224	212	203	224	228	208	209	226	212	215	220	217	240	223	227	223	202	233	202	212	244	219	230	219	247	244	219	198	191	211	238	215	240	216	230	220	219	237	214	205	255	208	218	235	227	209	216	224	211	235	232	202	206	229	229	220	232	196	229	234	227	221	245	234	242	239	235	211	256	201	232	207	235	188	228	219	214	241	234	238	221	229	219	208	215	220	185	219	221	210	204	205	220	215	198	206	209	247	237	234	229	208	256	216	233	230	227	211	213	220	223	214	249	212	204	233	227	225	213	233	208	240	233	243	229	221	251	236	248	224	225	215	239	215	254	244	235	220	253	215	230	232	207	214	201	241	214	218	229	219	205	213	205	227	218	224	216	240	189	203	226	191	225	227	245	239	219	265	226	205	175	224	215	236	223	226	263	213	229	223	226	215	210	221	228	197	188	243	214	204	211	211	221	196	218	233	212	224	270	212	228	209	224	222	205	250	244	232	242	201	223	211	220	212	239	208	224	216	235	230	215	225	213	200	223	243	203	235	227	208	222	230	233	198	222	226	228	225	230	200	213	247	232	242	225	211	219	225	228	192	242	229	225	230	215	210	224	217	241	224	231	212	223	222	218	210	235	201	236	206	245	208	214	214	219	222	216	233	218	219	235	221	220	217	211	201	234	254	217	243	192	223	235	194	201	227	251	197	236	237	229	233	202	260	241	230	235	208	234	236	200	223	239	233	234	224	231	223	237	254	229	225	223	220	222	254	204	200	212	232	213	222	219	235	199	217	226	207	235	219
28181	23334	21152	9346	3797	2195	1732	1400	1144	999	891	822	738	720	596	633	617	589	513	544	488	472	480	494	440	497	454	447	426	438	402	447	425	452	485	428	477	487	403	460	448	430	430	446	372	412	433	429	421	410	435	426	407	448	449	477	400	416	448	449	417	415	463	456	416	452	433	434	426	449	385	403	432	388	423	412	438	418	437	441	416	445	470	393	435	429	415	380	405	408	454	427	431	421	414	429	476	391	416	467	409	414	413	409	401	444	409	443	415	414	406	427	432	422	451	423	409	376	419	421	425	460	446	412	412	393	438	444	416	449	402	431	399	414	433	453	440	413	416	431	464	404	444	387	429	396	431	422	390	384	439	408	404	427	431	394	408	411	426	427	445	390	414	375	420	426	433	414	409	392	364	446	452	410	424	399	428	439	447	443	436	421	426	431	403	457	445	436	433	455	425	426	431	465	400	401	433	418	422	433	394	386	422	420	431	381	427	383	409	446	434	403	438	450	409	400	445	404	403	389	418	435	395	462	436	439	431	439	409	399	397	469	398	394	420	397	422	435	399	446	406	395	429	441	444	420	413	426	427	436	395	425	432	404	442	424	408	420	407	386	396	412	440	412	418	404	407	411	372	405	422	435	411	445	454	388	399	416	457	426	439	450	380	451	420	409	449	447	467	440	469	417	409	407	386	418	439	440	399	440	470	450	401	424	438	411	375	411	429	439	391	456	445	442	435	370	411	424	391	379	425	401	440	415	442	422	415	423	424	416	455	439	390	425	443	410	439	461	426	438	429	422	440	424	454	416	431	437	409	414	391	409	428	417	413	405	395	419	436	411	402	415	451	432	433	397	413	399	426	455	443	420	414	407	439	407	436	415	429	434	429	453	450	427	436	437	395	465	444	442	421	448	427	422	406	417	419	459	429	418	410	440	398	460	410	458	401	424	450	439	418	406	409	393	404	445	378	429	415	415	382	409	426	403	413	428	420	417	404	399	423	427	419	412	436	405	412	445	412	434	411	418	425	447	420	383	411	411	407	433	401	416	437	414	440	361	411	419	411	427	463	476	415	382	422	419	447	416	404	413	433	420	407	422	424	379	429	463	396	409	439	380	402	414	436	437	422	441	413	424	426	408	434	392	428	407	399	422	433	429	440	427	451	431	388	410	402	421	425	432	378	413	414	444	434	454	414	422	414	457	418	415	425	420	429	440	411	431	450	433	423	417	428	406	430	432	440	425	432	443	408	443	441	418	431	412	421	433	388	436	420	418	476	385	435	430	383	391	397	433	420	429	417	465	454	417	409	432	401	421	443	405	443	381	397	411	426	413	399	420	427	405	418	403	396	444	412	405	397	415	420	415	419	392	445	436	422	423	426	397	439	422	442	397	398	426	449	391	416	421	430	417	450	440	420	464	464	413	424	431	410	439	447	432	390	437	456	425	466	441	382	433	416	391	401	384	422	414	438	446	422	434	419	411	431	393	425	451	400	386	424	416	426	437	447	426	452	442	429	412	426	394	392	477	436	440	463	402	427	430	444	432	422	430	449	385	478	385	385	416	412	392	407	419	427	456	431	449	446	416	413	426	450	440	445	359	401	442	410	367	438	402	417	438	432	435	463	438	457	418	400	388	433	422	403	406	409	405	436	438	424	413	428	414	406	426	444	428	420	408	431	433	399	418	453	430	432	393	419	436	422	407	400	441	404	415	465	448	351	396	425	414	398	399	433	415	422	423	407	415	370	376	441	434	396	408	412	450	424	446	419	423	432	393	418	405	402	400	424	435	404	431	436	389	428	399	442	432	439	430	427	426	414	432	432	404	437	413	464	389	441	433	433	439	395	399	417	433	396	422	456	434	444	395	421	419	444	421	416	461	418	395	407	377	404	411	434	431	412	446	428	441	412	441	428	442	419	406	410	398	443	433	427	426	450	408	396	436	418	421	391	420	428	397	423	443	374	436	434	415	403	400	412	409	405	453	431	468	394	434	408	407	439	427	455	437	429	404	419	423	446	429	403	445	418	400	395	415	432	405	433	409	405	477	421	420	411	413	407	418	413	424	413	439	408	391	400	449	401	436	426	381	384	410	426	445	432	428	446	456	404	457	420	448	359	426	429	419	403	417	441	430	411	448	432	405	417	435	395	417	406	377	392	413	407	434	391	462	414	406	411	458	435	416	454	416	423	451	452	433	419	430	442	414	415	412	437	410	450	423	425	426	399	425	441	435	427	450	432	424	414	463	389	431	410	421	411	435	421	431	428	461	426	433	424	431	423	451	407	392	392	379	412	408	435	438	453	411	403	421	413	453	431	388	403	425	408	465	444	371	439	438	437	401	450	430	399	422	450	426	422	405	448	451	434	435	452	430	455	433	427	387	422	462	427	429	408	446	395	425	495	419	382	417	424	397	427	426	438	421	443	455	405	426	448	421	459	446	404	406	444	406	427	450	417	435	425	427	431	403	418	404	400	404	411	402	427	422	401	374	442	440	403	381	389	449	414	435	424	396	449	433	388	409	443	443	403	371	449	409	477	371	423	444	430	423	396	430	419	425	434	428	426	450	393	417	442	504	420	454	408	384	409	410	434	403	427	426	443	423	413	430	421	459	437	364	409	445	422	439	405	457	411	409	402	405	413	419	427	439	441	417	403	452	424	411	428	418	422	410	442	404	421	369	456	438	429	453	426	427	425	398	398	366	416	412	439	430	444	421	401	419	444	427	423	450	440	427	423	409	408	376	407	428	421	403	411	454	407	424	400	424	417	420	416	410	402	385	423	393	450	398	425	419	435	411	448	443	441	431	396	396	416	428	445	492	386	425	405	431	456	423	439	403	417	437	468	424	410	445	457	459	458	423	378	421	439	422	426	427	405	371	443	450	430	443	423	381	444	426	411	408	456	427	412	439	434	428	426	440	415	396	405	390	431	434	429	387	426	423	422	414	407	403	401	440	420	408	370	450	387	369	426	430	415	449	414	411	445	420	438	415	426	417	454	411	384	466	389	402	412	449	396	432	406	386	425	418	417	443	386	397	388	414	463	409	390	403	401	411	389	425	404	419	419	414	398	428	414	406	442	408	434	379	419	464	434	432	442	437	423	421	424	417	442	426	441	409	401	430	450	440	426	404	417	407	397	420	417	368	419	418	415	421	414	386	414	423	406	397	410	428	463	424	443	432	431	427	452	416	448	423	431	411	441	430	434	435	440	444	388	415	415	425	382	401	447	447	379	434	412	413	421	412	469	426	436	426	417	431	404	416	444	428	452	429	435	488	440	422	397	406	407	461	417	406	399	454	429	432	462	404	434	398	465	396	421	437	400	435	405	459	395	408	382	434	460	391	388	442	425	451	412	408	453	400	402	407	416	404	460	415	437	439	408	411	435	436	424	435	397	383	406	440	445	435	414	430	408	436	415	426	420	380	390	415	436	428	398	407	414	466	428	407	385	419	422	398	440	430	433	422	445	399	481	430	415	385	390	444	417	467	441	427	406	406
23406	35699	23324	9484	5864	3793	3112	2408	1852	1526	1291	1193	1026	1029	919	843	754	734	678	675	640	611	619	585	560	522	511	472	482	513	525	493	521	475	481	505	515	492	482	472	475	518	523	470	522	513	537	508	492	488	492	482	453	453	456	458	477	499	463	502	465	484	464	461	496	504	487	476	454	445	471	477	470	475	490	490	492	474	494	445	500	463	481	489	477	466	460	484	443	474	487	416	492	483	484	472	499	450	471	481	454	503	474	461	452	497	464	497	448	451	476	445	446	474	446	510	454	447	450	499	476	473	453	475	443	468	457	458	469	430	459	505	465	480	452	462	464	467	453	458	447	439	458	473	486	513	503	419	468	456	480	428	462	483	464	470	483	471	512	456	472	452	460	440	440	476	447	483	451	497	452	479	440	474	472	493	463	539	503	478	484	452	502	469	457	462	422	487	478	472	453	440	482	517	484	457	474	440	469	487	445	440	465	424	474	478	440	486	477	471	415	486	485	462	453	461	471	506	449	456	477	430	503	442	475	469	449	491	443	450	453	439	520	516	465	445	467	485	468	443	479	494	449	468	482	448	469	483	504	452	473	497	470	457	449	471	477	489	444	456	455	464	468	477	451	520	470	488	468	488	457	485	459	449	484	467	450	473	466	480	469	477	469	495	477	512	501	474	493	493	457	489	504	462	487	461	454	424	504	506	479	499	477	474	448	501	474	507	490	479	480	480	428	493	477	458	468	461	476	489	462	452	464	503	455	502	462	500	486	465	468	440	512	468	444	497	452	448	472	479	495	452	487	437	429	489	471	465	467	472	499	473	445	456	466	446	510	489	473	488	483	473	482	458	450	472	448	453	460	519	475	489	471	480	486	480	467	467	497	488	438	450	479	481	482	501	466	471	480	494	465	463	492	489	493	486	463	487	488	475	438	446	444	470	481	471	464	459	492	509	466	518	472	503	466	490	467	459	491	534	429	450	445	492	450	468	479	480	463	424	485	451	449	452	453	462	457	424	455	468	473	467	475	452	470	440	476	461	491	495	460	476	473	476	476	441	466	413	473	502	458	528	483	441	471	458	452	457	465	430	481	459	464	492	457	484	438	454	444	485	500	500	436	471	511	522	459	475	449	486	483	490	471	501	478	462	485	485	447	494	485	475	486	447	448	457	465	493	486	485	484	449	466	453	474	470	501	523	472	493	469	427	466	463	479	497	448	508	491	464	435	452	479	467	457	454	474	459	470	453	476	479	476	533	498	499	442	479	439	465	467	487	477	441	521	466	453	502	467	461	440	474	451	465	475	436	492	482	501	445	509	469	460	490	460	467	505	488	483	455	466	446	455	458	490	433	451	451	466	490	454	460	520	490	507	473	467	464	485	461	455	515	440	449	466	432	442	453	480	500	480	481	456	473	467	471	488	467	498	485	487	456	485	439	500	499	495	486	466	502	491	473	474	443	447	511	428	488	429	485	487	477	487	466	497	449	491	482	453	481	473	474	450	491	508	437	451	478	449	512	488	485	467	457	493	446	423	477	442	458	487	439	477	423	467	456	477	435	428	441	482	503	447	514	506	446	464	458	497	465	491	455	484	480	497	510	473	416	458	479	513	506	485	466	483	435	459	458	472	469	447	456	489	458	459	506	509	498	462	437	452	473	510	461	440	425	476	447	484	463	483	511	452	501	480	458	453	452	437	495	461	502	485	471	511	468	483	487	472	490	490	467	493	486	463	505	460	441	449	450	454	503	452	467	467	455	476	453	457	440	441	487	458	485	467	432	448	477	485	472	492	481	458	480	464	484	452	426	442	455	477	477	495	508	478	418	484	474	498	468	464	494	480	488	451	455	458	467	463	444	472	488	490	460	452	499	442	440	461	510	478	430	478	475	480	490	487	407	503	450	440	493	501	480	493	461	469	429	464	472	464	479	450	457	457	449	462	465	494	485	479	486	435	503	498	457	484	477	496	450	422	491	441	444	455	475	487	466	474	480	457	424	492	439	489	475	465	477	474	464	481	494	456	489	466	468	472	458	455	448	494	473	472	405	454	479	468	433	476	500	476	471	484	491	477	489	470	483	437	462	471	493	461	450	482	513	454	473	475	481	471	478	450	482	471	472	451	470	494	482	430	433	473	456	450	458	476	491	450	458	439	450	477	471	475	483	436	468	467	455	438	460	461	473	482	455	431	450	487	478	443	489	455	495	478	449	486	512	456	455	471	501	459	416	492	457	437	438	499	457	456	438	474	482	469	481	488	493	464	470	474	483	468	453	465	465	502	492	500	473	468	478	528	484	485	479	455	474	477	483	471	481	494	422	456	504	460	497	442	486	462	498	490	452	453	476	476	473	445	460	447	437	495	462	486	471	485	499	490	464	488	483	499	455	471	455	483	458	502	447	518	489	427	449	454	457	500	497	453	468	483	479	474	486	466	468	491	485	482	492	448	460	445	489	459	468	480	486	489	472	497	479	474	458	449	463	498	415	465	506	452	461	471	486	497	433	466	506	457	485	497	471	443	478	470	439	475	482	501	467	470	474	454	470	542	493	463	472	482	498	448	504	461	470	494	483	491	452	470	432	467	458	466	455	482	452	479	467	471	468	488	487	495	478	469	483	456	468	456	451	463	502	481	485	470	475	487	475	491	481	479	466	428	493	432	473	500	481	458	444	465	499	490	432	468	492	490	473	447	474	455	499	515	450	471	461	448	462	484	461	516	454	474	463	457	468	470	488	446	455	483	484	478	485	471	458	484	453	476	491	508	469	454	483	501	474	443	438	459	431	445	462	497	471	489	483	429	454	496	472	499	412	462	450	481	454	425	457	482	479	464	457	474	472	491	477	495	456	502	517	450	451	440	466	485	445	480	450	481	491	489	487	488	433	428	477	466	444	484	448	485	476	453	500	436	486	462	433	487	478	461	517	467	426	457	440	419	450	466	476	474	501	467	464	464	461	459	486	478	458	443	452	463	445	495	512	447	492	458	485	492	458	427	510	452	462	544	466	467	449	479	470	440	450	456	471	478	449	431	461	520	483	438	479	484	512	469	492	480	422	430	460	451	491	465	457	494	477	481	452	447	499	485	460	450	473	523	444	423	457	426	468	423	463	471	462	470	460	474	463	473	492	501	458	451	440	476	490	462	494	485	445	466	455	499	468	460	475	478	459	472	484	485	502	477	491	490	518	484	505	442	496	454	471	500	486	473	450	469	475	470	444	485	446	467	468	454	469	509	457	438	487	480	430	464	455	463	437	464	431	477	476	461	420	510	496	481	470	437	470	484	451	489	470	495	513	500	480	476	451	484	444	501	460	487	474	487	526	480	465	465	474	474	485	496	440	505	490	454	439	469	453	438	486	479	450	476	492	456	464	452	461	484	471	437	483	498	459	491	498	481	429	463	453	461	465	449	454	480	425	495	479	454	502	468	471	486	487	501	458	459	486	457	446	475	459	485	491	468	475	461	505	483	434	472	465	435	487	450	497	472	476	489	467	492	456
23686	21125	28165	24352	21135	12900	3976	2472	1753	1430	1297	1113	1049	935	834	735	723	662	599	559	543	496	444	483	432	439	401	382	353	391	379	386	380	365	345	374	383	375	370	377	335	344	328	347	331	364	340	336	367	323	324	353	315	345	348	334	350	314	313	326	309	339	304	363	331	327	358	316	338	304	325	309	292	333	341	311	321	351	333	334	346	333	342	331	259	310	324	322	319	294	349	313	342	326	343	311	318	307	362	332	325	367	349	314	321	332	323	313	323	296	365	334	347	327	350	354	324	315	327	324	320	294	332	361	301	339	359	315	319	355	303	326	326	320	302	334	314	322	305	327	308	311	316	331	345	301	326	335	341	292	358	302	312	324	307	330	312	335	314	312	328	320	338	322	300	358	342	295	328	338	350	354	290	324	318	349	334	299	374	320	343	306	342	357	337	333	328	311	299	308	330	320	327	347	340	334	336	327	337	342	310	311	345	303	333	346	335	361	312	354	334	338	344	325	302	320	339	322	330	318	325	352	293	337	329	328	317	345	337	332	313	320	333	333	341	331	299	337	347	324	337	329	319	326	338	317	348	367	344	316	314	314	354	323	330	368	290	331	318	329	323	311	335	308	346	328	319	369	355	323	348	304	304	322	347	346	307	323	328	318	345	342	296	348	352	343	345	336	326	307	330	341	342	310	318	304	327	350	335	356	331	300	324	338	339	314	344	319	327	302	321	312	329	311	330	308	336	318	307	348	329	310	311	322	307	338	314	342	345	304	326	345	336	314	334	304	347	336	304	334	341	323	321	340	323	320	326	363	318	320	311	342	326	363	275	318	315	301	314	321	316	317	317	321	334	328	314	336	307	329	364	341	289	320	323	339	348	309	324	313	315	332	372	317	316	357	345	304	319	316	297	351	327	331	333	312	330	328	319	311	306	352	324	328	346	344	357	349	350	320	322	298	305	336	312	293	320	293	344	318	351	304	344	346	327	335	329	301	332	312	339	327	320	351	363	330	321	351	341	354	297	327	339	281	336	339	310	345	276	317	351	327	317	307	342	341	332	322	328	349	335	328	308	353	330	338	334	355	301	326	321	318	305	334	328	338	321	331	325	351	286	316	305	311	286	318	325	295	320	295	333	336	334	313	322	353	280	323	360	333	332	355	325	346	339	308	319	353	316	324	329	305	306	322	333	314	354	310	312	368	295	312	324	295	297	326	337	325	319	347	327	293	312	327	332	337	298	338	327	333	317	370	313	303	323	327	311	319	329	325	327	328	345	321	291	331	334	348	318	268	312	347	334	339	314	330	295	342	372	355	328	324	308	296	320	338	314	310	342	317	338	327	349	353	331	347	320	358	304	346	349	322	367	326	312	315	321	354	324	298	307	335	275	341	311	327	307	335	359	338	338	296	330	311	309	297	361	320	327	321	341	356	312	349	350	324	333	342	347	325	328	354	326	350	334	300	352	302	313	274	317	329	297	346	314	329	361	347	290	311	292	297	349	318	281	311	343	312	306	308	318	316	314	342	304	302	307	325	348	335	344	339	356	329	359	318	316	308	306	304	321	316	359	310	296	329	311	319	336	285	352	364	308	316	325	300	292	310	295	343	338	354	326	314	337	292	314	314	336	294	350	329	311	350	301	318	316	306	301	347	314	324	339	329	297	345	350	340	310	320	356	327	334	320	330	323	338	331	310	276	301	316	320	330	337	327	323	327	346	361	331	315	326	307	327	327	307	322	341	295	330	327	316	306	306	330	351	379	353	272	342	319	357	301	302	354	316	340	295	296	353	308	332	327	372	325	343	321	319	310	349	311	345	291	372	317	308	343	346	294	303	302	351	311	323	336	315	329	311	317	318	320	337	287	341	294	337	313	302	305	326	308	389	321	376	330	331	323	324	322	302	322	315	315	315	336	336	328	336	337	345	337	344	322	306	319	340	332	330	307	358	295	345	322	323	334	351	327	300	328	326	320	306	347	329	325	321	337	337	335	310	309	319	324	325	326	297	342	324	340	338	330	325	323	316	339	310	320	324	342	329	333	320	353	295	351	342	332	341	341	342	310	314	339	323	366	369	341	338	314	296	332	329	308	335	362	343	317	341	301	322	341	295	353	311	336	323	326	338	350	286	321	314	350	314	340	324	327	329	306	330	318	305	365	306	319	319	333	308	321	319	350	307	326	349	327	330	349	333	294	321	343	319	307	327	307	318	338	343	344	323	341	337	353	325	326	316	323	309	304	336	353	317	316	334	320	340	328	336	313	328	330	347	315	311	338	341	370	306	316	330	342	309	362	331	325	306	360	348	318	313	316	309	325	342	331	335	302	303	329	309	309	320	312	306	306	330	343	296	353	324	309	334	311	343	322	355	326	283	337	340	287	332	342	323	336	328	301	318	310	321	323	339	334	319	349	342	333	349	339	311	317	346	333	325	313	316	319	351	306	305	318	301	323	303	343	344	345	363	323	328	310	276	306	318	336	367	311	311	325	318	290	327	328	288	345	323	350	325	297	326	325	343	324	307	325	330	308	346	364	343	349	324	315	319	342	324	334	300	315	320	344	339	316	326	309	294	309	324	329	333	327	322	316	333	339	343	329	305	307	300	341	327	315	320	320	325	329	327	325	318	331	354	339	347	328	305	329	299	311	306	329	311	346	324	307	296	332	338	338	321	321	297	309	316	331	327	381	340	338	296	319	327	306	343	337	326	306	301	309	325	359	326	333	343	313	326	325	323	279	317	309	327	324	316	354	317	309	337	347	352	335	329	339	308	300	336	315	340	317	351	314	323	330	318	329	334	353	318	330	365	295	312	336	338	289	354	356	322	282	305	301	316	337	359	318	307	318	357	308	317	308	346	355	329	348	336	347	326	343	335	326	355	286	338	320	334	353	322	301	319	349	336	325	332	273	333	310	320	349	348	328	329	321	308	356	335	322	341	360	328	299	313	301	331	311	331	310	331	291	314	331	345	329	298	356	317	308	308	317	333	369	293	310	319	329	335	328	307	300	327	309	310	310	318	328	342	336	305	311	328	344	347	359	331	312	334	330	309	320	331	357	312	301	307	344	305	332	338	340	313	310	337	320	353	322	295	310	306	378	338	364	347	312	327	318	322	324	329	311	291	328	309	351	311	343	301	312	317	319	335	327	355	315	354	330	343	361	311	314	333	343	328	335	301	365	332	314	282	342	328	333	318	303	330	335	327	320	339	335	330	343	309	329	338	365	325	302	324	340	306	330	306	308	336	315	342	287	297	336	342	312	338	338	326	341	356	306	351	345	326	340	332	327	325	329	343	331	327	349	301	309	328	323	338	321	299	358	331	319	342	339	322	331	323	292	317	329	345	328	329	317	329	316	333	338	314	330	322	309	339	291	325	319	310	353	321	328	312	375	329	334	345	317	284	312	347	323	335	325	296	312	327	339	320	318	311	317	317	319	307	304	320	353	294	316	315	341	306	340	305	350	328	309	321	323	313	319	321	335	338	324	315	299	296	324
25479	46651	33257	15417	9585	6682	5039	4156	3114	2396	2048	1744	1536	1365	1226	1147	992	890	850	737	715	640	644	588	555	538	485	494	444	439	431	453	472	429	429	456	415	396	405	423	410	413	396	447	419	373	377	399	378	399	365	401	367	359	392	408	382	379	386	381	387	397	349	351	403	361	381	381	349	367	370	378	372	389	370	390	354	381	385	350	356	352	370	354	382	352	372	377	369	322	375	361	361	348	334	365	356	373	390	395	335	374	361	368	368	347	362	363	352	347	367	368	374	377	370	358	377	375	343	372	395	353	375	354	345	398	381	353	356	362	383	359	352	337	352	363	377	404	354	345	374	361	376	362	364	398	357	381	357	380	383	403	358	367	387	358	340	360	364	362	365	343	346	411	357	386	361	347	343	338	374	346	358	367	381	356	373	379	377	362	340	358	364	338	377	378	381	385	390	369	371	345	377	373	352	360	381	382	386	406	377	395	361	378	366	328	357	342	378	373	372	371	351	386	368	329	366	358	398	340	364	387	390	377	344	350	369	374	376	406	382	411	374	364	337	394	363	371	358	375	393	377	347	354	333	334	367	366	398	399	383	362	363	352	415	355	356	343	346	368	362	362	367	363	380	355	358	353	376	349	369	348	384	382	363	377	374	339	374	345	369	343	373	388	352	413	344	397	371	374	373	322	349	354	348	385	351	364	409	336	334	408	379	383	354	374	373	369	371	363	365	359	370	365	375	326	349	357	383	382	401	389	390	383	390	360	338	390	365	363	377	344	392	350	401	368	353	384	356	368	379	381	412	369	360	372	383	375	366	359	373	354	397	364	385	419	402	377	344	353	376	367	396	384	382	378	346	381	370	367	381	392	318	367	373	349	356	376	377	348	376	351	366	414	349	361	375	387	377	359	376	388	377	355	374	379	394	380	373	385	353	359	372	385	350	356	364	350	368	419	371	376	382	369	409	360	383	387	355	337	369	386	358	390	361	384	377	403	382	408	387	334	368	357	392	365	356	364	383	379	382	351	389	357	359	379	398	379	353	357	380	364	353	391	396	375	376	372	378	371	353	362	371	388	390	396	374	369	353	362	348	363	380	368	351	371	366	351	346	376	350	391	362	344	359	367	356	403	373	351	347	364	347	358	358	360	387	353	371	347	352	366	382	349	404	344	362	347	374	355	366	391	393	367	367	350	374	361	352	377	368	410	376	365	357	357	349	386	368	356	364	354	333	375	373	321	356	358	353	360	373	360	329	340	398	352	412	373	367	350	367	355	343	373	356	394	405	369	385	382	348	391	350	381	342	352	398	350	348	378	374	385	364	373	397	353	351	384	369	361	357	396	400	368	392	354	361	376	359	377	383	375	329	352	389	406	366	370	368	360	335	365	358	344	375	358	369	373	365	404	377	362	365	385	399	363	371	357	358	338	365	372	364	357	350	396	334	379	373	377	369	385	356	368	358	357	346	376	375	375	361	370	328	381	338	361	392	356	364	357	366	373	365	330	382	389	365	353	377	378	364	365	402	394	378	358	361	325	373	401	372	379	362	393	388	360	350	380	370	375	378	371	386	383	346	330	368	365	379	365	383	380	354	390	378	348	354	362	372	356	344	372	342	358	382	353	391	371	330	376	361	328	364	370	401	377	387	370	376	379	368	378	344	377	366	370	373	370	344	371	377	373	368	336	387	381	379	358	353	376	378	375	361	365	385	405	373	372	360	354	333	335	391	356	363	366	348	335	371	355	369	411	393	346	369	388	371	377	365	376	367	367	359	370	391	347	370	377	380	374	365	337	362	386	390	400	373	384	320	350	332	370	349	370	349	380	330	365	391	371	394	340	339	395	406	375	375	373	354	380	378	319	378	355	331	354	345	382	393	393	381	373	412	389	369	368	384	359	366	401	346	384	361	375	370	363	371	361	389	379	375	362	343	337	350	350	361	351	365	332	374	333	375	371	380	386	361	375	339	352	364	362	383	367	372	382	353	378	380	363	333	392	352	340	325	413	403	367	403	368	344	370	362	343	343	387	365	411	394	364	351	367	361	375	378	383	363	342	356	355	355	398	383	383	374	414	343	361	374	382	380	356	360	386	353	369	367	350	353	374	390	359	365	372	356	369	372	371	358	401	420	353	388	350	354	365	346	369	345	405	375	375	347	396	389	380	398	379	341	354	372	352	361	368	375	355	359	379	377	403	425	395	375	352	380	357	369	369	365	400	368	395	370	350	356	365	339	363	336	394	382	340	368	390	339	398	388	367	370	372	373	339	342	379	366	388	380	352	373	377	360	368	343	376	369	379	371	396	328	344	373	361	356	377	339	370	371	354	339	350	352	353	360	374	402	398	364	361	356	383	377	367	382	393	386	396	378	386	405	350	404	370	348	400	350	366	371	372	363	380	377	351	373	376	365	373	379	351	383	418	351	363	364	358	374	319	375	387	376	367	361	380	374	346	385	370	354	394	349	362	408	398	355	361	337	374	370	374	335	389	391	359	386	358	367	377	362	372	386	374	392	371	352	360	346	380	355	382	376	383	348	334	388	356	355	370	338	391	370	396	386	371	368	331	387	397	355	335	336	399	409	371	390	372	366	370	397	357	391	370	366	338	382	385	373	378	340	387	363	351	364	391	370	367	380	325	357	362	342	405	338	362	420	385	406	359	399	390	334	395	391	400	344	356	368	387	352	333	370	377	380	348	366	368	358	358	399	390	405	349	367	362	413	351	343	351	351	363	377	359	369	362	386	363	391	380	322	400	379	380	349	371	317	363	357	350	363	368	371	379	382	379	423	362	353	357	380	345	375	402	340	411	391	347	362	329	395	390	333	343	364	344	342	417	367	318	378	394	405	365	341	374	379	365	402	370	372	355	371	346	365	381	353	353	377	372	365	357	372	356	339	350	325	344	376	362	372	360	381	388	379	373	379	392	321	372	364	330	371	355	353	376	352	377	366	364	366	364	342	375	379	318	349	339	371	367	354	375	361	345	360	368	379	354	359	358	363	330	375	391	386	370	367	378	365	354	390	377	366	384	343	361	368	392	371	389	365	378	346	369	370	354	375	360	352	377	356	338	363	374	354	382	380	355	336	406	379	327	376	372	373	368	372	368	379	399	352	339	369	370	383	394	333	335	347	372	368	370	375	352	373	344	364	380	384	355	381	399	367	373	354	384	364	384	363	386	380	338	348	358	382	378	369	381	356	369	358	349	401	354	363	405	345	335	361	364	388	360	348	366	375	376	409	350	370	343	383	407	373	318	419	359	383	365	377	349	359	400	403	352	370	362	405	373	381	326	374	390	373	391	392	379	361	391	403	366	343	392	378	362	337	331	356	345	360	391	405	397	377	381	368	352	341	373	345	366	361	379	374	383	369	363	370	356	385	398	387	353	393	357	386	358	376	353	376	395	406	356	357	350	335	387	358	379	376	392	364	385	347	329	402	359	363	354	393	356	379	409	364	383	387	369	348	376	375	370	365	355	341	381	380	383	362	356	350	373
24778	21178	27398	25237	15006	4126	2322	1771	1399	1193	1099	858	859	795	715	717	612	563	577	540	477	502	479	450	467	441	420	392	412	386	389	363	362	339	395	371	377	359	368	360	356	365	353	336	376	384	359	365	365	353	342	357	388	377	355	346	369	325	352	345	348	380	358	316	359	378	370	344	325	318	364	331	386	327	371	345	376	341	340	371	368	395	341	334	338	353	357	331	382	363	329	360	337	339	350	361	328	356	374	365	340	342	342	333	335	330	355	325	362	363	356	350	346	338	344	396	331	359	364	357	354	356	365	342	297	367	359	347	339	348	345	338	316	369	380	349	351	344	377	348	369	333	350	373	360	354	364	368	306	330	337	377	348	357	340	362	338	348	325	331	345	330	374	389	343	341	374	369	346	384	358	341	332	383	358	365	339	421	344	366	345	360	345	336	373	378	352	357	352	372	353	358	356	367	317	380	392	356	395	354	329	360	317	377	363	339	336	321	353	390	340	338	335	321	347	352	358	354	354	349	343	344	331	363	312	338	318	368	373	360	355	368	341	340	360	335	351	338	355	337	373	357	363	336	358	341	344	342	331	335	319	338	340	333	314	354	376	334	388	334	350	369	345	362	323	332	352	331	350	359	337	330	373	348	348	361	346	356	368	358	362	322	341	346	366	373	329	363	349	324	306	398	346	365	363	344	325	344	347	358	371	393	359	370	329	307	319	335	340	351	351	347	358	337	334	371	349	324	333	355	356	365	351	359	338	381	289	360	342	372	328	382	367	349	318	365	352	352	365	345	332	350	377	346	316	349	326	344	355	338	351	338	333	307	348	339	387	349	342	340	353	339	363	314	360	338	376	377	378	374	337	346	368	352	315	334	343	366	341	336	313	347	324	353	370	348	322	357	353	371	324	344	326	358	353	341	326	375	351	373	351	377	330	358	346	353	367	344	333	363	336	336	346	376	331	360	360	361	335	353	338	349	365	367	345	338	344	335	393	362	391	329	326	390	354	337	340	323	351	344	325	344	302	353	335	357	377	362	349	336	361	358	372	334	367	351	358	339	361	363	350	312	334	349	359	369	348	357	365	305	362	362	383	328	305	322	373	322	338	346	347	375	369	329	355	358	336	350	322	347	361	331	358	345	374	379	329	352	371	362	365	354	324	357	397	332	336	335	345	351	330	347	379	345	367	351	326	330	365	357	352	346	327	358	357	360	356	389	364	363	378	347	358	359	360	341	340	352	317	371	356	356	342	358	354	357	333	334	369	388	361	379	333	332	372	360	371	345	371	342	346	347	352	351	358	354	346	343	346	379	339	381	324	341	347	338	359	355	361	347	355	324	346	353	371	346	371	343	374	333	361	339	359	386	359	341	359	314	366	366	366	373	375	311	342	365	322	328	354	341	369	334	367	332	334	348	309	331	350	351	337	319	358	325	356	375	374	320	362	372	334	376	368	360	365	376	352	329	334	343	341	356	380	353	366	335	339	352	325	363	373	347	394	334	321	328	332	343	373	356	351	346	337	320	353	341	364	384	360	347	352	348	358	340	393	376	360	373	345	383	333	364	322	361	360	355	395	369	368	334	352	384	326	347	382	331	345	364	362	369	367	353	325	339	389	368	351	335	334	378	377	363	327	329	345	360	360	354	354	335	337	315	354	335	335	376	319	341	323	330	384	318	374	351	335	348	344	326	341	356	332	374	336	346	341	357	335	330	353	344	382	317	368	389	349	347	361	343	374	347	362	363	345	322	374	321	366	386	354	330	347	354	338	357	338	372	317	346	356	332	325	324	335	345	315	359	376	331	340	356	348	361	327	352	330	374	356	355	329	353	348	357	330	325	335	361	357	354	333	329	344	379	331	347	335	367	321	344	348	335	365	348	326	368	357	389	324	366	335	343	392	357	351	353	362	339	377	343	372	353	332	350	341	333	355	347	360	343	366	333	382	349	346	360	342	382	357	366	345	290	366	374	334	374	351	343	342	349	326	342	390	343	323	339	367	350	357	339	355	383	382	351	329	358	336	330	328	344	333	326	334	344	346	340	336	314	344	359	344	359	324	366	322	337	358	385	324	377	347	362	337	365	376	350	351	326	320	347	337	320	337	350	347	368	335	318	358	309	350	378	327	383	319	370	357	332	355	362	359	356	323	343	371	357	344	348	358	332	365	308	367	369	336	355	313	346	359	346	360	331	336	363	353	369	356	366	331	365	353	312	324	372	341	376	339	355	351	351	345	331	326	344	365	342	366	355	364	356	350	343	342	360	344	317	332	355	379	365	337	353	354	353	326	382	334	366	335	390	361	337	321	340	367	357	326	332	348	366	359	350	385	355	354	355	381	348	329	341	338	367	341	346	375	333	362	317	329	366	336	332	357	332	359	338	355	347	362	367	350	318	336	362	358	353	351	387	338	376	349	364	349	369	359	357	385	334	369	384	365	361	363	315	332	355	330	341	358	329	350	332	330	356	352	327	334	352	357	369	354	352	356	330	365	359	353	368	345	368	337	343	373	332	331	346	366	353	334	340	332	345	345	357	355	357	374	347	323	363	334	359	343	331	331	353	362	339	363	350	382	350	353	327	346	347	335	360	334	335	352	320	351	336	342	332	362	321	347	362	343	341	332	334	336	335	338	349	369	336	364	322	337	378	324	336	344	388	368	329	373	356	349	351	351	318	351	342	362	364	379	330	340	318	338	354	371	358	337	337	357	373	342	344	378	339	365	319	338	331	357	351	353	372	328	384	349	377	358	359	333	356	378	344	322	325	337	318	331	330	349	340	371	359	354	367	366	355	340	344	339	330	360	372	350	378	362	331	374	322	372	333	341	355	359	356	340	338	356	329	349	352	362	382	382	348	361	332	309	340	348	360	342	364	347	325	347	379	314	367	341	323	304	325	342	336	345	352	330	392	345	356	330	379	336	346	336	342	332	332	357	347	358	336	343	353	325	347	336	310	370	377	353	346	306	322	335	328	337	320	350	354	350	336	347	331	333	354	320	342	346	332	359	312	349	364	353	359	340	325	356	331	358	344	336	337	361	364	347	358	365	352	322	334	347	330	349	353	365	382	346	336	391	366	372	351	340	341	351	370	361	352	361	342	353	346	343	321	305	323	341	354	370	358	365	348	355	326	314	356	362	325	396	335	342	359	359	336	333	327	343	325	363	343	325	368	342	364	385	317	348	359	346	327	352	332	376	330	369	405	364	321	335	355	372	311	361	331	342	362	347	359	366	332	340	381	322	354	356	355	348	358	386	364	349	341	336	388	336	356	337	395	385	358	317	363	373	354	346	343	372	334	330	335	358	332	342	361	328	366	349	379	327	337	329	380	375	314	369	372	335	372	364	364	372	353	331	333	358	330	367	353	327	358	344	362	324	342	351	359	341	312	338	346	365	367	352	369	395	326	373	340	344	336	365	324	322	324	311	382	380	363	334	326	320	357	329	340	357	333	358	347	347	372	338	386	344	343	337	337	338	348	342	403	380	337	414	353
25791	41895	28519	12228	7775	5518	4229	3271	2579	2025	1728	1458	1233	1150	1023	915	914	779	752	688	618	606	554	556	551	524	474	467	443	466	482	432	431	445	426	399	444	401	419	407	403	416	426	387	439	411	383	375	416	429	368	402	381	403	403	401	401	359	355	374	396	361	383	369	348	376	386	389	385	392	390	368	373	402	408	364	383	417	397	364	340	367	375	350	382	370	432	386	399	379	384	403	381	381	410	393	376	405	354	380	430	346	412	359	412	393	368	387	403	409	361	417	353	392	413	373	411	362	388	382	391	379	394	367	392	357	349	374	380	387	361	406	421	392	373	383	389	376	360	399	373	406	364	383	390	367	365	397	351	385	372	375	381	371	373	378	379	408	392	378	410	383	368	385	355	374	395	438	366	417	400	381	364	354	385	360	392	374	400	407	393	379	378	349	410	367	397	409	374	397	407	410	398	408	359	404	358	398	415	381	351	405	404	378	433	399	394	360	392	359	406	399	389	396	381	366	383	396	404	350	362	371	407	369	399	397	387	412	392	371	396	342	378	396	362	377	426	383	375	397	361	372	349	408	377	389	368	383	392	349	374	431	386	349	400	392	377	365	375	390	414	362	367	403	374	387	369	398	399	344	390	387	395	361	369	386	418	380	371	385	370	412	375	386	343	415	364	361	387	366	422	362	371	381	384	384	395	384	374	394	409	394	359	366	384	393	392	381	396	406	383	347	362	378	407	418	356	368	376	406	397	408	382	362	395	383	372	404	385	379	373	368	389	377	388	369	370	356	394	395	381	383	366	396	393	390	412	375	368	362	374	371	387	386	388	394	385	409	396	394	385	401	369	376	406	404	415	391	368	391	410	382	380	363	403	369	398	392	348	390	411	356	388	353	384	397	389	390	405	417	381	339	396	379	383	381	355	383	342	382	375	418	410	361	386	344	348	383	389	372	432	389	362	372	360	387	353	364	395	364	387	371	404	402	357	389	386	419	392	392	408	391	387	392	387	393	407	383	368	376	432	388	373	404	389	386	364	385	373	358	407	370	373	391	369	396	379	378	391	366	395	351	386	400	397	393	388	398	364	391	368	386	374	398	370	373	374	381	402	397	370	383	379	371	341	381	385	375	393	351	399	407	422	359	403	385	392	406	388	396	378	370	367	375	367	395	395	399	361	383	384	374	395	398	383	415	381	404	399	363	380	386	384	401	387	392	389	353	378	401	406	372	388	414	410	420	404	391	364	398	370	386	397	362	391	386	391	385	369	401	375	372	388	361	434	397	371	353	421	373	345	386	423	418	384	362	366	338	424	394	387	358	412	409	387	365	405	386	386	414	369	369	393	388	399	371	394	420	376	385	388	380	378	354	380	360	411	380	393	387	385	349	379	390	371	360	375	424	392	396	383	399	390	397	402	389	381	387	374	369	423	384	358	374	347	379	359	417	373	381	397	394	401	395	401	389	390	421	387	368	368	384	369	385	359	380	409	351	396	418	368	382	405	419	388	378	351	377	379	354	410	353	385	396	370	376	416	397	373	406	369	363	399	411	393	378	361	393	414	409	379	396	394	362	384	387	402	395	392	379	350	373	423	411	377	352	377	373	375	347	367	406	363	372	420	379	405	386	409	381	395	395	377	371	400	400	392	396	376	356	379	341	380	384	360	388	391	374	383	366	399	407	358	397	403	387	398	388	418	395	395	401	404	387	375	386	351	371	373	378	406	434	407	395	389	348	388	385	382	411	361	384	394	419	384	356	384	404	383	369	369	374	362	428	397	353	361	424	417	352	378	369	377	355	368	392	361	386	387	386	366	356	399	375	358	400	369	392	423	363	386	411	373	396	383	383	435	352	361	400	381	378	409	379	420	419	373	401	375	382	378	362	399	394	376	399	361	379	410	413	385	395	379	384	386	388	393	390	409	378	397	386	383	382	350	360	421	381	372	380	362	404	368	412	420	369	369	382	395	380	383	405	408	376	419	381	375	387	379	393	385	368	401	394	402	403	354	403	398	381	358	379	422	386	382	415	390	372	395	416	356	419	380	371	369	392	361	368	374	354	389	390	380	398	371	365	387	403	373	356	414	382	379	336	419	375	392	426	386	372	370	376	366	391	413	358	407	416	382	408	398	417	388	361	380	389	375	370	404	379	382	377	371	386	373	370	367	366	392	355	394	379	389	385	373	357	360	417	405	400	360	380	412	411	381	339	421	379	398	398	400	401	396	357	374	416	383	388	415	344	413	385	368	374	407	366	368	371	387	387	395	405	397	377	386	374	412	389	384	377	393	392	393	393	392	430	370	379	414	387	384	381	368	410	382	371	441	374	386	387	370	398	349	369	365	374	386	362	399	400	368	412	385	410	355	412	352	385	366	357	387	385	402	348	389	379	370	394	399	352	375	350	388	404	407	400	368	383	375	424	380	365	357	364	407	389	381	403	339	391	392	399	394	336	393	391	357	387	373	386	397	383	428	364	406	376	384	400	355	355	420	370	378	378	401	365	375	382	364	369	401	366	357	406	367	371	404	391	373	391	386	353	367	386	376	370	385	366	364	347	390	370	356	349	368	381	374	413	351	351	377	385	400	390	413	368	406	359	401	391	392	412	361	382	389	398	381	367	341	395	347	381	399	386	371	373	369	369	391	351	418	390	362	376	408	392	420	404	396	406	398	382	363	426	385	437	391	376	395	372	380	377	380	380	371	387	352	353	410	383	339	360	352	379	357	388	398	350	420	403	393	396	406	389	395	400	391	405	351	371	381	368	358	400	397	385	378	414	393	379	389	385	346	411	402	387	404	369	359	405	413	392	404	387	376	377	400	365	380	375	363	393	392	359	374	388	379	382	379	412	381	382	380	349	381	364	417	379	405	384	402	404	397	387	389	358	364	383	402	376	398	398	388	384	404	376	406	383	383	404	379	370	394	398	364	383	388	379	384	390	375	387	345	362	387	382	399	378	374	363	400	383	375	427	380	384	380	405	366	387	383	368	371	396	367	362	376	390	384	359	398	378	380	379	386	417	391	397	376	376	402	409	413	383	352	367	418	390	366	429	387	406	355	407	398	383	406	351	379	394	387	414	363	367	389	376	388	384	368	375	398	373	354	373	401	395	390	386	385	391	396	401	369	357	398	368	384	426	390	388	396	414	378	355	383	368	383	399	390	356	358	386	384	404	415	418	389	392	393	393	379	394	417	373	369	391	380	366	378	402	395	390	394	375	384	384	343	397	380	372	369	351	373	393	356	355	390	372	368	388	412	408	378	384	376	410	402	397	396	398	394	384	370	359	367	391	373	379	387	374	363	371	386	372	384	383	352	357	378	390	434	406	394	388	381	379	433	411	380	368	353	405	395	387	409	371	378	378	389	382	415	353	391	382	392	352	377	419	363	378	357	386	402	376	379	378	398	339	371	368	372	366	370	386	406	422	394	386	398	398	366	371	392	354	393	403	383	391	377	407	400	392	388	398	361	389	397	383	391	404	407	376	376	367	388	387
22685	21214	28765	23961	21233	21332	12530	3632	2489	1990	1659	1404	1210	1121	943	884	754	696	710	586	507	434	466	423	411	382	360	312	289	301	264	258	297	265	254	250	270	250	278	240	232	268	255	231	224	224	235	241	240	240	227	224	222	233	220	204	204	225	215	212	256	222	201	228	203	218	216	223	206	200	205	197	207	216	187	195	225	210	218	224	199	192	205	216	175	220	213	214	218	207	201	196	195	183	207	199	180	192	221	198	171	187	199	253	186	223	196	211	188	202	191	205	208	176	197	203	215	199	202	193	204	188	222	232	226	211	186	196	217	199	200	213	225	214	199	186	182	191	195	196	202	194	162	230	179	206	195	234	196	200	205	212	207	194	214	198	226	199	191	209	202	188	224	176	197	216	193	197	207	202	205	203	200	199	195	214	229	203	210	187	191	193	211	232	198	199	208	204	198	226	194	196	187	195	207	211	231	208	187	218	175	199	216	202	220	210	202	215	204	209	190	208	212	191	220	191	170	214	202	213	211	197	207	208	226	195	213	216	179	188	230	201	209	182	193	228	189	218	186	189	221	187	199	220	211	220	198	215	198	192	197	219	210	189	208	194	192	210	195	213	236	183	195	199	218	180	233	195	221	206	239	193	186	214	226	210	190	214	184	211	189	189	186	212	231	221	199	204	193	216	207	208	192	202	168	207	207	192	187	185	190	210	195	181	207	185	188	198	189	188	181	198	202	190	206	202	225	212	200	231	174	220	210	178	210	206	211	186	212	222	196	207	227	206	194	195	202	210	196	202	209	192	207	221	227	217	189	193	224	187	196	209	202	219	203	220	191	228	186	211	211	173	184	205	234	210	179	206	188	178	217	223	180	193	212	178	184	182	197	218	216	201	233	216	196	202	224	219	217	204	197	194	206	187	207	208	183	218	211	216	187	219	186	211	210	198	210	178	190	215	208	209	214	204	200	221	201	217	191	204	208	188	192	172	219	192	182	221	200	226	194	213	190	189	201	199	209	172	186	187	201	223	186	196	227	195	212	222	183	195	195	201	206	194	170	196	203	222	203	186	209	192	209	199	194	203	181	196	171	189	221	204	204	207	184	232	210	175	226	202	226	207	200	202	179	196	194	164	188	218	224	211	193	205	192	193	207	177	206	218	181	179	193	232	194	205	196	201	200	200	195	199	225	204	217	226	207	213	209	199	208	234	194	210	204	215	205	221	201	194	232	203	187	215	212	199	186	200	230	198	184	201	213	192	223	186	204	197	195	202	200	203	210	214	192	206	209	188	192	181	196	199	220	207	192	194	192	201	192	177	193	232	219	198	207	215	194	188	190	209	175	195	226	199	206	193	202	216	187	202	193	223	219	217	179	194	176	204	222	213	197	220	192	211	210	214	189	207	212	205	221	203	194	191	208	204	224	199	199	197	211	203	233	196	217	206	200	190	198	209	194	182	187	229	195	209	182	232	184	191	211	205	235	202	196	202	212	202	220	217	201	229	186	186	189	199	194	189	214	212	189	192	195	209	181	191	198	199	192	219	220	230	225	215	212	196	198	186	184	224	206	205	222	184	186	187	213	173	215	234	193	207	201	221	211	213	215	207	195	180	211	215	214	211	232	182	187	194	212	177	208	198	209	187	200	185	188	219	236	216	220	203	179	203	202	189	192	193	224	200	214	244	197	199	214	179	188	196	215	198	161	212	210	193	189	223	197	190	222	177	196	186	217	200	179	195	220	221	207	192	199	195	222	187	194	186	185	196	215	160	202	179	189	198	203	182	180	223	203	188	206	205	224	207	170	191	214	194	223	210	197	214	200	179	188	197	218	198	175	183	189	214	207	181	223	213	207	221	196	188	224	203	201	209	196	208	197	206	189	203	218	201	211	204	216	227	185	216	194	177	195	203	205	188	193	212	191	197	202	201	216	211	201	194	174	228	206	189	227	204	222	195	210	189	211	210	200	186	193	215	179	172	187	206	229	221	210	200	205	183	201	187	210	188	221	213	218	201	176	187	208	230	187	218	204	200	212	189	228	194	231	237	184	184	219	213	177	201	197	236	212	201	219	202	185	209	223	204	191	207	186	205	192	214	191	189	198	192	208	213	212	206	184	187	201	185	211	200	183	203	193	191	215	213	205	193	196	206	195	190	210	219	181	182	189	225	209	218	232	177	194	193	197	232	199	178	212	208	193	193	212	186	173	228	206	217	203	209	197	188	197	191	201	189	210	209	187	221	199	186	191	194	208	170	187	208	201	204	169	201	212	200	203	174	167	204	199	209	194	181	189	206	178	199	202	215	196	204	210	192	246	221	186	220	201	205	207	196	184	190	186	218	197	214	200	200	193	193	205	212	191	204	200	206	193	224	229	215	194	201	206	212	212	206	186	189	185	218	208	185	201	196	222	205	214	206	219	207	192	215	213	195	203	216	190	229	212	195	214	215	228	201	212	190	208	228	174	153	216	214	205	202	185	196	210	231	190	195	188	223	211	211	184	200	197	182	203	174	192	198	216	196	187	202	227	200	194	215	198	221	193	186	207	218	209	209	218	189	210	180	197	205	213	230	198	179	201	197	194	176	225	206	198	216	205	198	200	186	196	189	202	194	216	196	216	196	176	226	182	183	207	221	212	211	181	198	209	229	196	201	168	205	195	202	213	183	205	216	233	211	210	212	214	192	177	211	186	194	160	228	195	231	219	190	196	217	233	206	169	187	229	195	216	196	197	206	216	197	178	223	192	178	192	188	221	192	227	204	204	203	211	196	226	204	211	196	199	197	205	211	210	184	204	200	224	213	194	201	186	204	202	201	212	232	230	189	202	182	210	226	243	181	216	186	210	179	213	209	202	188	186	195	191	212	209	226	190	199	210	208	206	212	225	196	207	208	181	169	201	196	192	203	204	221	198	190	194	198	197	182	203	197	199	198	218	210	225	210	189	206	182	195	183	205	229	219	193	221	195	201	210	216	214	211	195	200	189	193	189	195	200	198	232	205	200	184	219	240	207	217	193	191	199	191	187	191	218	206	216	194	210	205	210	185	221	210	230	204	220	228	204	229	213	220	188	203	203	201	209	203	180	247	198	180	215	201	217	188	191	213	202	224	203	198	199	171	194	193	217	182	211	223	196	203	181	222	207	209	214	191	204	208	206	204	208	220	212	186	218	213	199	225	208	202	202	214	188	196	186	194	208	202	178	189	178	186	200	206	189	221	203	201	234	205	207	201	201	183	202	192	207	211	217	216	209	231	191	203	179	208	230	218	198	198	216	191	213	203	182	196	208	221	211	196	187	217	235	218	200	204	220	189	200	205	218	196	231	199	189	195	206	210	211	218	181	186	194	226	186	213	198	214	198	193	167	212	209	217	207	171	190	217	235	216	205	204	196	208	226	202	195	207	198	195	189	191	200	198	223	205	223	198	199	200	209	176	234	211	196	219	213	199	191	218	220	193	219	204	194	191	197	219	206	186	182	186	203	208	219	201	201	220	220	185	205	231
27951	51007	38703	19667	12559	9718	7336	5779	4356	3478	2879	2283	2045	1765	1598	1346	1197	1051	940	841	759	623	580	583	491	482	406	368	380	390	345	356	361	327	328	348	320	305	304	290	289	283	262	255	293	266	236	267	254	260	263	228	245	269	264	275	251	223	233	248	223	207	249	225	236	239	224	213	253	244	236	215	228	244	264	210	248	236	214	226	235	222	238	216	247	279	232	201	231	238	221	217	212	217	242	198	223	225	216	208	210	205	199	251	230	201	236	213	213	230	241	206	222	202	231	215	214	237	226	221	199	232	231	243	230	207	215	241	212	221	240	234	200	224	228	233	224	235	243	223	221	224	223	215	193	215	242	226	238	224	242	228	230	239	242	233	207	215	255	202	230	229	223	233	204	221	216	243	249	229	234	229	215	216	245	203	254	209	224	227	219	209	227	215	220	233	224	212	214	237	220	236	218	240	209	227	222	234	238	235	218	218	239	207	237	220	230	230	236	218	232	241	239	232	238	230	249	221	242	233	208	238	254	217	236	204	237	227	222	204	250	239	244	220	216	205	247	244	225	221	243	266	209	210	230	246	220	225	234	203	218	261	208	223	217	215	218	235	235	228	249	241	200	221	219	198	245	221	221	224	240	238	199	234	235	206	267	212	239	229	228	224	231	231	212	243	229	269	238	230	251	200	211	224	241	226	230	221	207	208	217	202	231	222	222	228	228	197	238	246	248	232	231	241	235	241	238	228	234	255	231	238	217	247	222	234	226	220	194	248	208	244	228	210	226	200	241	228	218	197	215	232	205	210	231	230	218	233	249	232	225	208	216	232	250	239	234	229	233	219	232	210	234	242	207	231	225	225	237	236	232	228	229	219	231	229	227	213	266	203	239	240	235	221	232	221	210	245	235	208	239	225	234	230	220	217	236	211	225	248	227	216	250	211	242	243	210	219	222	233	189	220	243	232	250	231	211	219	219	215	219	254	227	220	200	231	241	237	230	197	222	239	236	223	233	216	217	205	212	231	249	217	227	210	223	228	222	232	239	223	218	269	203	207	230	242	231	241	227	258	225	209	219	235	219	236	238	234	232	238	240	203	237	219	252	215	206	222	243	198	234	236	212	221	241	210	239	201	197	223	223	242	228	222	231	212	235	235	250	220	208	238	226	239	216	221	234	228	225	236	235	237	190	221	230	204	228	204	244	232	216	224	197	217	233	239	212	226	266	238	256	212	236	207	226	196	236	233	220	212	224	223	195	227	243	220	224	216	209	215	232	235	212	203	241	213	240	218	224	239	249	199	201	228	226	226	263	210	204	230	244	230	219	218	215	245	211	253	217	225	229	245	231	217	231	214	200	214	237	213	219	211	230	195	251	237	238	239	245	239	204	192	215	246	257	219	203	227	187	214	230	206	234	221	254	247	226	198	224	225	210	235	213	202	218	232	218	237	233	210	251	222	218	223	224	201	230	230	234	209	209	233	213	236	247	223	239	241	245	237	217	241	202	226	209	207	218	227	244	230	221	245	242	230	234	245	205	260	226	244	230	216	230	220	209	229	207	232	249	208	218	228	229	232	237	205	206	249	199	229	244	215	226	228	203	225	236	242	219	257	241	212	207	225	229	229	222	228	208	227	239	247	232	221	230	210	233	230	230	240	225	223	215	234	231	208	229	224	230	227	239	226	218	203	198	226	259	216	239	199	221	207	211	246	222	240	231	216	246	233	224	215	219	233	224	222	230	239	243	240	219	238	241	222	221	249	253	237	240	223	255	224	234	231	203	200	221	216	210	212	238	238	218	241	218	218	231	239	235	244	205	181	197	208	237	235	201	232	213	242	228	263	240	219	252	211	228	229	217	203	230	264	215	230	248	241	233	227	233	206	218	220	226	233	225	200	245	218	214	235	244	226	217	239	247	230	262	229	217	237	240	218	245	219	251	229	227	230	228	232	225	230	252	212	246	241	214	230	220	250	212	245	232	229	248	211	230	209	209	241	214	233	202	209	256	236	252	216	239	221	222	198	231	224	244	230	239	205	228	220	235	217	216	207	260	232	218	228	187	227	245	202	219	229	221	197	203	220	237	222	233	237	227	224	250	228	216	215	237	229	234	236	218	230	233	199	251	233	232	217	226	212	258	257	233	219	246	234	215	231	214	228	195	232	232	248	231	219	217	242	228	243	246	228	229	213	219	246	239	225	227	211	229	241	252	228	225	231	220	210	240	213	249	265	217	234	216	245	243	227	224	231	214	230	244	239	199	209	236	218	250	207	204	193	223	242	226	219	230	201	241	227	228	229	214	228	210	233	194	254	235	215	199	237	236	234	219	235	215	229	228	223	219	245	253	229	251	247	228	203	219	221	228	232	229	237	229	234	240	249	192	220	216	230	202	231	212	231	224	223	244	255	226	213	210	239	208	224	236	227	226	235	216	257	239	228	225	225	235	231	215	215	239	237	243	213	224	210	223	239	235	222	201	213	215	233	213	237	222	223	246	227	209	234	250	228	207	239	236	201	240	212	238	235	238	250	251	200	240	240	210	254	224	220	231	236	217	228	220	234	231	242	227	245	220	221	230	224	217	261	219	250	228	232	205	209	214	200	233	236	224	235	211	220	246	228	243	231	254	193	194	239	237	220	231	240	215	234	246	229	219	215	229	205	213	235	233	217	255	225	236	214	232	230	234	241	233	223	212	217	224	226	232	243	222	218	241	190	219	242	203	218	231	223	229	234	221	231	208	242	269	221	235	222	239	241	209	217	234	221	241	235	216	223	234	224	231	218	220	217	227	238	215	242	235	222	206	209	207	245	248	201	201	199	227	208	246	267	220	250	236	230	229	218	199	213	223	225	228	244	239	229	255	245	220	230	214	243	230	237	236	274	224	173	191	213	217	226	241	258	212	232	222	226	224	238	210	232	226	218	234	200	216	212	203	216	209	222	266	234	218	220	191	251	226	240	238	213	212	233	227	245	211	218	233	214	229	199	219	244	259	229	213	219	229	227	221	218	230	225	191	237	188	234	227	193	263	239	251	211	238	209	215	186	240	231	216	246	217	220	242	219	234	238	203	220	255	232	243	224	208	208	234	217	224	209	225	224	202	240	209	204	236	204	233	210	208	205	227	191	208	225	231	207	219	251	244	197	215	219	211	236	241	208	236	205	224	231	233	228	228	235	192	243	210	201	232	220	219	199	214	251	249	218	245	224	221	263	210	213	231	251	251	197	213	226	210	217	257	251	199	230	255	236	221	232	208	225	230	234	236	248	239	205	228	223	207	226	211	224	238	239	227	242	222	222	241	204	222	238	239	223	223	247	253	236	215	239	225	234	240	235	228	212	236	228	237	244	216	229	215	207	215	222	198	233	215	234	217	212	214	248	230	243	245	243	217	238	251	223	201	206	227	258	206	212	215	213	221	228	211	231	220	210	234	256	228	253	233	206	241	245	253	223	244	234	216	219	243	229	201	240	247	215	229	235	236	218	212	232	216	251	226	229	215	209
28239	23531	21811	9364	3546	2150	1662	1271	1133	966	873	809	796	717	642	660	612	600	583	587	525	488	523	513	533	469	471	503	446	475	425	432	473	436	433	445	434	470	451	480	445	426	430	451	475	434	426	402	424	470	413	447	476	435	424	432	416	408	390	389	429	433	424	387	456	471	444	474	425	455	432	469	460	450	438	445	414	451	434	400	456	444	467	421	410	458	433	436	438	450	443	452	415	415	439	444	433	441	422	434	435	439	403	411	421	459	414	404	449	424	423	431	459	456	454	397	427	435	447	424	474	433	437	459	426	411	430	415	449	462	457	431	447	397	447	438	419	438	439	454	439	424	432	454	436	446	444	445	433	387	434	433	426	406	460	401	442	436	482	454	423	435	400	420	440	425	450	449	467	451	459	464	429	434	433	418	384	442	403	468	423	428	421	437	415	457	473	430	457	433	421	436	390	448	434	452	466	437	385	448	408	416	422	432	477	426	421	428	410	482	429	411	438	417	422	439	441	503	418	440	417	434	427	396	461	427	407	398	426	431	416	399	390	459	452	460	422	439	435	424	407	463	425	415	439	420	462	422	439	414	446	425	463	456	456	430	409	464	438	457	431	427	441	486	417	438	449	441	427	389	444	451	435	408	433	430	373	440	452	446	418	406	457	439	421	394	466	447	438	435	406	455	447	406	443	407	402	403	428	476	413	458	406	440	429	447	419	463	410	401	396	437	444	423	441	421	436	372	391	431	422	449	473	442	455	430	376	459	423	442	419	457	455	450	449	429	437	447	430	394	434	454	456	428	436	408	431	450	438	438	399	465	445	420	437	387	450	422	420	436	441	446	440	420	448	469	446	409	432	451	419	438	441	379	470	425	438	442	446	441	403	431	422	422	430	414	436	423	451	422	418	475	409	430	460	415	429	462	410	420	438	436	444	443	408	451	432	428	413	383	427	442	414	428	461	454	439	418	452	456	417	396	407	432	411	471	448	447	408	457	461	464	419	416	454	471	440	429	448	430	428	398	422	447	424	459	439	447	452	403	408	415	432	437	393	407	467	483	439	437	431	420	438	435	426	450	435	432	482	411	425	410	441	465	443	430	444	440	433	451	451	424	463	424	415	452	427	434	423	424	399	454	412	416	426	431	429	438	436	426	423	454	438	442	431	439	422	438	445	436	444	413	417	414	424	397	435	429	437	422	451	466	407	460	465	436	411	446	427	461	459	423	425	436	444	435	411	414	421	442	474	417	428	451	417	442	446	439	425	448	391	425	417	430	449	417	437	446	415	443	441	435	458	428	439	443	425	454	426	418	396	440	409	376	442	435	453	420	459	467	457	474	412	392	442	406	434	450	458	437	450	435	430	467	453	412	439	428	425	452	374	429	447	452	418	451	407	419	386	406	441	461	436	420	439	424	464	440	471	451	461	435	419	441	419	422	429	442	429	442	477	417	417	445	431	446	429	402	427	447	434	494	419	450	461	421	408	425	405	417	424	415	443	426	472	468	421	453	451	427	417	432	475	440	428	435	440	456	448	459	448	431	411	445	453	456	455	428	412	451	441	428	444	457	443	450	454	413	396	464	442	430	437	419	435	438	439	406	404	432	416	450	443	461	412	429	434	422	391	426	467	422	446	421	426	452	422	426	424	444	445	429	403	453	413	427	419	397	450	436	446	453	471	432	446	422	466	440	433	424	432	460	443	425	434	438	427	432	436	435	472	411	447	401	403	421	497	441	443	425	431	447	407	402	429	436	476	467	454	404	423	447	436	438	433	414	436	440	418	429	451	431	433	409	447	436	436	406	422	442	449	426	412	436	428	451	438	438	445	428	464	427	419	435	484	425	432	442	435	428	448	433	434	405	408	425	428	433	441	471	467	414	433	437	414	426	455	442	431	449	454	420	435	432	421	450	436	421	405	405	448	469	504	443	464	443	422	435	433	411	433	439	445	430	427	459	443	410	441	449	427	459	431	413	446	392	428	453	429	459	446	464	427	435	468	435	430	438	452	426	464	425	427	474	461	414	423	441	430	453	440	453	397	437	433	445	413	427	433	457	462	426	455	432	462	417	437	411	409	421	408	429	432	421	446	409	429	447	427	421	416	453	484	440	435	435	398	443	439	403	440	416	437	409	456	446	480	458	434	421	449	419	430	436	447	446	432	415	433	392	437	470	419	443	394	442	448	425	433	458	419	440	420	429	436	423	437	446	446	424	441	428	423	447	399	419	456	410	459	431	422	420	430	435	414	441	410	421	405	410	410	463	421	429	487	455	445	423	436	463	388	441	440	453	461	442	396	414	450	450	422	436	404	455	446	471	405	445	436	486	435	444	443	465	455	435	447	410	435	430	459	456	454	439	455	420	455	438	437	468	444	399	453	443	464	432	464	469	425	431	436	413	459	462	474	416	436	421	446	456	437	426	430	440	418	426	436	406	470	462	445	452	478	447	441	416	447	469	479	435	430	416	431	416	413	430	423	456	464	426	439	469	441	446	412	449	417	418	428	401	414	450	426	476	403	413	464	444	417	460	436	429	421	430	416	452	431	439	453	440	444	413	406	462	434	443	432	415	467	477	448	417	452	432	467	445	403	429	462	411	426	455	456	446	429	386	435	419	432	411	418	415	424	467	442	437	420	420	420	441	443	469	421	400	420	388	424	425	487	409	418	401	483	405	472	449	472	421	427	477	436	439	428	441	436	446	424	417	413	432	424	417	465	460	417	426	415	413	429	409	416	426	401	419	436	448	429	427	478	452	434	421	456	434	444	396	422	439	456	413	435	447	451	414	455	437	423	443	418	444	429	416	440	445	411	429	442	442	437	408	437	439	474	416	434	452	447	429	396	407	435	434	458	415	464	498	479	448	417	452	376	444	446	465	469	420	385	467	439	410	452	423	431	469	414	431	436	425	428	422	420	433	425	439	475	435	436	390	436	449	445	403	414	448	432	437	440	437	471	436	396	440	451	461	442	465	444	488	434	433	430	432	428	424	439	427	453	440	417	436	420	453	461	424	455	448	413	431	402	422	414	437	442	432	443	429	437	454	412	457	434	430	461	480	451	396	440	453	450	501	413	400	391	450	391	423	426	443	451	416	454	428	435	431	383	479	390	420	434	444	460	436	455	410	412	456	441	448	398	437	454	446	483	412	428	463	431	425	393	434	475	445	418	400	399	426	448	463	450	438	438	439	441	392	438	432	404	431	412	437	414	438	411	446	409	456	417	449	424	436	389	425	430	463	427	441	435	426	472	433	428	436	433	474	438	446	432	459	420	419	430	438	410	495	409	444	430	431	386	430	403	432	445	394	418	435	424	427	422	420	457	462	442	440	445	447	398	417	452	415	460	440	447	447	451	415	449	420	437	463	449	446	427	445	449	454	436	405	444	391	426	407	422	448	421	418	441	434	408	455	464	459	439	449	480	443	452	458	460	432	465	403	397	409	419	414	396	450	412	447	462	395	461	436	421	411	426	460	452	452	425	421	416	412	420	435
24284	36083	23985	9228	5347	3826	2825	2378	1804	1505	1318	1146	1076	977	884	844	827	671	733	693	639	621	629	620	578	521	561	509	537	528	493	575	500	518	492	490	482	510	509	515	474	480	538	516	501	507	486	478	479	525	499	527	512	518	488	574	521	478	497	493	498	538	517	481	489	481	474	505	494	488	510	484	536	531	493	481	458	502	538	486	511	491	445	469	479	526	484	481	483	514	432	446	460	464	483	480	507	450	494	470	470	472	509	501	451	472	487	460	491	479	505	495	491	479	474	478	469	474	487	486	475	462	494	481	463	480	500	513	476	520	476	481	493	471	507	495	485	467	437	480	473	482	501	507	511	453	502	477	502	457	468	486	508	479	499	444	485	484	465	502	447	455	464	458	499	484	476	476	499	459	503	489	501	498	498	477	508	489	492	484	473	512	471	478	481	503	472	479	498	468	448	468	483	456	493	460	522	482	482	511	466	467	476	485	494	473	473	483	499	528	439	487	513	490	479	515	462	452	494	513	482	505	479	502	475	487	502	466	462	510	490	480	512	530	473	475	469	502	525	519	521	483	491	509	506	482	491	502	537	497	469	520	468	459	462	480	530	471	528	499	475	527	498	511	479	492	487	507	511	471	471	449	475	494	482	498	474	478	477	429	512	469	463	480	487	463	461	483	480	449	469	465	506	485	532	486	443	496	510	452	465	510	465	502	500	449	527	488	468	464	476	500	506	529	481	506	469	474	466	486	501	464	497	525	466	515	461	457	475	477	476	475	508	464	445	459	486	511	486	479	479	506	514	430	480	466	503	460	466	450	461	479	482	495	487	470	455	496	534	512	478	458	470	509	501	497	500	473	470	531	440	476	501	493	492	466	469	483	471	480	466	480	521	505	487	475	484	463	475	473	458	521	496	465	486	427	500	442	482	476	461	481	499	497	465	479	469	491	451	460	524	476	450	479	530	434	475	484	458	459	488	481	458	455	490	476	437	481	490	503	507	489	471	501	507	493	517	502	476	424	474	489	488	487	471	473	439	468	482	494	493	463	481	491	473	510	487	479	508	533	493	482	461	508	508	521	475	475	489	470	505	493	481	475	510	477	456	491	504	503	536	504	455	494	516	487	524	461	500	469	436	476	526	484	448	526	475	492	489	474	478	478	467	456	495	474	485	496	490	459	511	478	461	477	479	487	503	477	486	481	445	490	450	479	490	524	488	418	502	501	481	488	504	458	449	499	462	524	485	458	489	483	476	452	504	502	478	527	498	522	478	487	475	466	464	458	480	481	460	502	510	495	499	497	458	472	500	488	487	488	499	500	488	485	471	471	482	483	496	521	478	484	484	478	466	492	485	518	452	527	455	470	525	473	475	479	505	459	470	496	468	497	468	471	493	439	485	484	483	500	487	476	489	519	486	498	473	451	507	526	461	485	484	532	464	451	467	455	479	449	434	506	512	494	474	512	481	472	448	511	476	461	503	441	525	499	455	464	480	490	505	525	497	491	486	475	493	492	463	510	486	461	475	510	481	489	495	505	493	480	461	468	458	482	485	480	522	466	491	520	448	466	474	464	479	510	491	489	499	453	506	502	471	490	492	469	480	471	471	503	473	504	447	491	462	530	471	483	482	514	507	485	478	510	505	479	516	481	477	503	475	494	468	474	517	490	445	496	481	500	477	485	493	513	472	490	515	502	492	547	491	465	518	478	481	446	487	492	528	483	468	466	500	486	495	474	501	528	509	479	477	473	431	501	450	540	487	498	508	487	497	477	481	450	492	496	498	488	478	490	494	503	460	458	472	480	484	496	497	499	502	483	451	469	478	468	464	493	476	495	490	494	503	461	493	487	437	477	552	505	437	513	472	507	436	503	442	488	502	478	491	501	472	456	474	470	465	480	457	456	466	497	491	472	442	453	495	496	487	486	486	499	498	472	493	499	506	480	475	508	458	481	528	479	466	450	458	467	513	454	499	491	462	488	483	481	502	514	556	476	484	507	503	483	468	469	493	466	457	475	480	478	481	521	478	496	465	472	434	496	477	457	479	477	461	503	476	478	506	491	439	473	475	496	509	507	495	502	452	453	442	459	480	481	450	466	463	469	477	468	498	466	512	450	523	514	463	466	458	459	471	499	452	514	473	482	485	448	460	510	508	496	488	468	530	453	488	496	512	492	479	498	501	473	476	469	482	465	471	497	507	449	492	494	486	495	481	489	466	485	483	514	472	461	467	478	458	475	473	476	495	487	506	465	474	502	472	492	484	532	490	515	455	486	508	502	498	480	529	464	512	504	540	494	480	482	502	469	443	469	477	469	511	463	458	487	499	520	507	484	486	490	474	490	479	513	513	508	555	496	496	485	455	441	470	527	489	459	488	448	432	488	503	465	508	490	481	435	501	522	481	483	482	465	495	452	531	497	499	444	501	515	481	497	514	484	460	502	456	449	468	504	476	494	491	492	493	522	469	495	485	467	460	481	474	476	510	491	471	475	497	459	453	477	497	492	464	468	510	487	470	498	477	465	472	454	482	475	523	471	474	475	481	498	463	514	501	480	492	453	472	515	454	445	472	481	468	478	488	436	504	470	480	470	476	471	489	469	483	460	468	470	461	463	499	485	505	452	500	473	458	504	475	491	448	471	496	523	478	474	474	496	473	465	504	472	473	519	489	460	500	480	441	493	530	478	528	455	491	478	519	519	467	504	483	491	468	487	484	457	491	500	486	448	449	508	500	441	450	451	500	495	503	488	502	473	491	477	511	482	465	513	470	481	479	456	486	504	473	478	462	488	487	482	510	467	470	483	502	511	455	477	463	487	507	497	469	488	452	509	496	468	490	504	499	459	468	456	439	534	458	482	481	468	503	456	461	492	456	511	471	481	487	459	484	481	472	478	461	481	461	487	458	505	431	498	468	466	433	469	478	468	505	434	463	478	461	475	471	506	454	489	483	474	488	491	468	488	515	507	518	495	475	469	464	461	497	481	453	503	498	499	480	478	479	511	495	465	502	485	471	511	441	505	463	490	479	490	470	466	470	491	468	490	462	462	469	498	443	445	460	501	465	484	483	489	496	482	479	442	494	456	500	489	456	492	511	495	513	492	504	451	470	472	503	495	472	518	488	497	486	466	452	504	460	512	428	478	457	469	499	470	484	470	513	456	480	498	487	479	487	467	483	489	490	500	493	483	505	492	489	428	425	467	462	485	486	520	478	482	501	485	509	452	503	490	474	448	495	494	519	497	503	519	464	474	488	485	455	434	497	459	488	488	498	484	474	472	494	471	474	463	456	486	484	468	496	470	515	492	463	504	471	461	455	465	489	498	481	477	477	475	475	448	489	493	482	479	457	461	481	490	481	443	528	498	488	490	513	494	483	470	479	465	492	452	475	481	472	511	460	476	470	471	468	460	474	457	480	451	505	472	477	516	504	473	461	505	461	489	468	514	494	511	477	466	485	478	465	485	470	477	476	534	445	466	479	533	452	495	470	450	491	507	483	546
23744	21179	28250	24417	21162	12921	3830	2250	1730	1523	1243	1060	1046	923	834	762	721	659	612	566	546	468	502	490	461	443	433	425	378	403	375	349	363	373	363	386	386	352	353	368	330	365	365	342	393	345	341	346	315	327	343	354	341	328	327	330	339	337	329	311	348	357	306	375	334	319	336	343	345	326	294	330	338	343	344	313	335	302	305	355	331	344	302	335	296	338	319	346	314	321	339	349	318	331	314	334	346	342	337	306	322	299	334	321	351	329	319	309	304	329	323	315	325	326	324	316	348	333	335	332	324	365	333	337	291	329	335	330	327	353	356	345	296	299	324	325	325	352	328	318	329	330	341	319	302	316	308	331	330	323	362	304	315	307	317	345	352	364	331	308	354	321	359	346	315	357	332	355	369	348	315	326	317	332	331	333	328	356	337	323	326	336	299	343	300	313	342	288	347	315	330	332	319	356	337	309	357	299	339	346	329	339	329	343	318	320	316	330	336	333	321	326	320	310	329	324	331	329	350	348	312	331	315	315	294	314	327	348	317	333	320	319	327	337	333	343	360	322	313	307	340	332	332	343	313	330	318	338	342	341	340	349	325	369	319	347	319	320	302	315	318	322	336	311	317	352	338	336	318	341	331	334	340	342	334	312	328	338	333	313	343	310	310	319	328	304	316	343	320	334	311	346	340	359	329	339	315	344	333	369	341	315	335	364	328	314	338	357	349	333	369	326	297	326	307	350	336	324	295	331	358	317	329	339	313	328	336	301	325	324	346	320	314	282	339	308	332	337	317	320	313	318	358	368	322	345	338	296	312	307	333	289	357	297	306	356	313	359	329	318	313	342	367	339	347	337	320	333	316	340	322	347	347	327	330	348	301	333	338	350	334	327	346	316	313	328	348	367	322	332	358	356	332	335	344	314	349	336	338	344	341	342	371	304	327	304	343	319	332	327	339	311	335	338	327	355	343	330	321	315	312	304	368	366	339	338	326	332	325	362	357	309	326	347	323	323	325	332	303	336	347	328	311	340	323	317	336	326	337	331	320	320	332	334	321	335	316	339	321	333	314	374	362	326	342	355	325	334	322	346	308	359	353	339	342	352	341	316	373	312	311	314	299	316	343	330	312	312	342	326	352	352	312	338	300	346	303	323	324	323	317	317	332	327	347	321	315	311	345	343	332	344	337	348	310	331	334	314	347	351	314	303	336	349	335	346	340	334	346	299	332	339	358	334	355	318	347	342	357	332	328	312	329	329	313	321	329	371	353	303	333	296	327	327	312	309	342	329	321	335	333	324	352	341	328	334	306	328	316	352	323	321	325	321	313	310	325	333	332	317	335	308	339	333	322	336	315	358	302	295	317	321	318	337	328	315	358	319	344	317	303	338	345	319	358	317	335	308	304	335	342	333	314	334	317	334	362	317	310	304	313	362	318	332	301	329	320	317	329	366	317	336	329	318	319	337	324	341	330	319	323	333	325	339	339	296	311	351	331	318	345	324	356	350	335	344	343	329	325	363	323	310	343	308	322	330	332	344	369	332	312	316	349	353	308	341	309	368	323	359	316	333	339	355	332	308	308	344	319	335	286	341	363	353	354	319	302	308	344	338	318	325	344	351	320	394	338	373	320	326	349	322	367	320	273	374	370	319	341	331	326	334	333	339	337	335	349	333	357	304	335	293	316	332	331	322	341	335	312	330	343	350	300	337	308	303	328	384	325	332	301	338	349	326	303	334	362	341	352	329	327	342	293	312	313	342	338	350	312	341	317	332	346	346	322	319	321	305	313	330	317	307	336	293	312	367	296	314	318	330	355	316	324	325	337	348	328	321	305	324	341	316	346	356	357	308	314	328	318	381	340	338	301	336	349	349	324	361	317	328	347	317	327	321	348	331	317	356	298	345	302	319	320	308	320	326	308	313	315	325	341	344	314	335	318	344	344	347	314	345	358	353	331	321	307	316	360	312	306	343	315	305	335	347	343	350	299	321	330	330	344	315	359	353	356	330	364	337	335	364	345	335	329	328	307	369	322	355	330	341	305	314	341	334	326	317	315	329	309	308	359	343	334	344	373	312	320	323	313	310	298	311	316	338	342	350	314	345	366	307	326	301	320	322	309	318	367	369	342	349	347	310	337	322	322	319	362	313	330	355	344	334	323	314	328	296	341	341	319	351	307	308	328	320	342	337	371	345	364	352	336	314	329	349	308	314	338	327	324	318	321	344	345	356	310	344	334	307	309	320	306	322	339	321	324	312	290	359	333	324	339	344	320	321	344	291	330	323	317	326	331	347	346	304	355	333	303	347	323	350	331	325	305	340	333	323	324	331	320	304	330	314	338	306	325	330	345	351	292	352	342	338	318	341	333	313	327	327	317	352	335	322	332	321	359	320	332	365	332	344	325	311	305	344	338	352	316	300	348	339	333	303	350	312	328	315	320	329	362	363	317	321	337	343	367	317	295	337	352	321	333	332	306	316	336	322	333	330	334	320	340	309	344	338	320	333	327	355	313	326	331	351	326	353	332	330	331	318	361	351	337	323	347	339	332	303	354	309	332	345	346	343	366	334	325	325	324	328	316	310	338	349	313	310	312	340	313	312	313	314	314	312	332	340	346	320	323	311	384	339	327	340	335	350	378	355	325	332	307	331	308	364	299	319	338	302	344	326	319	358	339	370	297	320	276	323	330	361	301	310	331	334	311	325	337	320	361	310	329	296	349	329	308	327	328	323	324	348	371	299	352	321	337	301	328	331	347	310	343	328	310	315	322	319	332	287	344	353	310	332	341	336	313	346	309	323	320	329	355	339	322	337	335	352	310	338	321	317	326	339	322	340	316	320	334	296	384	339	299	316	344	354	333	316	350	327	325	308	315	329	336	311	328	328	346	350	342	311	318	322	296	334	321	335	307	293	331	353	346	303	345	354	364	339	329	378	303	295	313	335	320	347	364	348	347	334	316	342	322	309	340	336	303	307	301	341	345	312	317	310	335	362	321	317	298	309	311	338	321	306	326	348	315	306	345	346	340	349	311	336	331	345	323	311	322	320	326	330	327	310	327	304	335	296	292	347	325	339	307	311	312	338	321	318	358	314	369	327	334	320	333	325	344	301	360	318	303	341	377	334	324	305	311	336	303	323	331	336	341	336	345	338	306	319	322	306	364	370	291	333	365	380	359	323	338	306	367	296	338	329	344	346	328	346	320	347	326	331	312	364	355	323	327	343	352	344	301	290	351	321	307	336	301	326	320	326	341	329	351	365	321	331	292	330	349	315	323	313	332	314	321	326	339	346	317	328	346	347	366	370	320	303	331	318	315	296	338	314	309	341	337	331	329	305	300	322	300	347	325	278	353	351	313	340	341	314	335	365	327	341	330	345	322	343	344	310	287	320	342	346	385	336	322	373	323	313	324	318	346	310	305	335	341	358	330	310	312	384	351	318	295	336	329	343	328	336	322	342	309	339	318	329	325	319	314	314	339	337	331	319	329	368	293	339	304	317
25475	45569	33025	15199	9227	6750	5051	3789	3014	2495	2001	1702	1624	1411	1245	1097	998	919	832	762	703	657	640	570	542	538	523	496	476	455	446	467	450	439	448	439	455	420	438	432	437	394	434	437	410	398	374	405	383	409	413	381	365	404	396	425	415	396	325	393	406	370	408	408	366	387	366	338	398	405	346	402	404	405	404	418	355	360	365	403	341	339	413	403	369	371	395	349	346	358	385	403	412	358	372	371	370	365	378	355	385	373	362	375	338	366	375	390	375	382	366	399	360	359	400	374	371	364	380	364	358	345	362	388	363	381	370	397	369	405	398	387	404	372	359	398	357	390	408	366	385	393	340	357	375	355	358	393	369	387	388	366	343	365	388	367	365	363	355	414	377	378	362	372	366	334	383	420	387	385	380	406	401	372	368	403	390	356	356	375	366	366	354	382	350	396	357	357	349	352	353	369	367	344	365	373	349	374	359	374	368	372	367	399	342	410	385	367	397	381	370	364	391	378	360	383	368	373	360	371	367	348	381	356	372	365	359	374	350	367	370	378	361	393	363	361	392	387	372	384	380	364	377	396	375	386	413	353	356	361	384	382	370	340	344	354	393	377	349	386	394	355	369	371	366	390	329	425	396	398	370	350	372	388	318	372	368	377	380	393	367	322	357	390	383	398	399	354	365	387	398	406	398	396	361	345	407	371	358	396	387	368	380	362	361	395	369	394	348	359	417	353	334	373	385	369	342	383	351	387	329	369	373	390	389	376	357	371	381	369	392	373	396	343	347	366	371	360	363	370	331	375	390	347	393	340	387	353	378	402	403	371	359	371	401	358	418	357	411	375	388	405	382	381	370	372	354	381	376	390	337	382	351	373	348	322	339	347	377	370	404	365	389	356	372	405	407	360	366	377	384	360	347	375	371	365	399	374	368	368	420	410	378	401	368	390	359	387	377	391	409	395	346	402	352	383	380	392	358	368	349	336	382	376	417	382	397	337	364	390	357	403	341	392	352	374	327	391	365	348	397	379	410	343	377	385	334	389	404	361	383	374	406	400	380	388	386	405	363	401	364	415	398	384	409	372	386	342	362	371	370	398	368	354	382	346	338	408	417	393	365	390	400	385	405	366	392	380	380	348	393	401	415	386	383	396	381	362	388	398	391	377	364	391	403	370	358	391	341	350	381	389	406	396	380	375	370	352	352	348	376	359	382	342	329	365	386	352	376	390	410	350	348	401	376	390	399	379	387	378	381	374	364	371	376	396	363	358	383	389	359	395	359	360	383	366	350	350	393	372	365	376	396	394	356	339	346	385	368	415	352	363	364	372	422	386	345	351	399	402	348	357	358	372	404	403	422	383	369	344	369	365	361	345	373	376	350	376	371	349	359	352	428	365	355	380	358	401	351	361	397	363	360	362	408	368	341	376	376	365	324	386	393	344	397	359	380	385	395	349	392	377	361	391	401	364	396	373	364	409	353	399	392	365	337	333	401	410	371	353	360	385	371	398	385	343	373	356	372	372	427	354	337	385	373	366	382	326	396	355	369	335	383	393	381	357	357	364	414	382	394	392	375	358	382	393	415	379	383	381	354	393	367	370	356	375	373	341	361	399	399	365	381	352	368	367	315	399	372	363	369	387	354	347	414	382	367	365	368	368	370	352	367	376	385	369	381	408	368	373	364	378	407	363	350	365	382	352	366	377	365	372	372	387	385	372	385	379	369	376	366	376	389	387	371	383	364	392	390	375	413	359	383	383	358	378	387	378	364	373	348	382	377	386	365	398	354	369	397	366	368	368	381	347	408	377	341	385	390	376	388	384	345	359	398	374	356	387	363	388	367	405	362	368	355	382	377	367	392	408	381	359	359	406	376	341	399	377	376	383	407	395	406	379	352	366	331	352	355	373	391	372	336	355	381	327	385	363	400	419	362	361	389	378	353	362	391	371	356	414	336	393	423	356	382	385	387	376	387	357	373	382	384	383	365	425	410	365	399	371	386	420	374	365	366	382	385	336	380	393	389	361	353	382	350	379	363	362	373	374	381	391	358	382	404	371	394	349	409	362	397	376	373	347	356	370	360	387	361	368	349	403	378	388	386	364	369	363	373	383	365	375	390	414	395	381	389	382	385	381	374	367	385	356	393	392	369	394	358	409	355	390	389	402	401	338	437	370	397	384	388	410	352	423	360	347	369	378	380	349	360	362	367	368	357	353	401	379	350	397	377	377	350	396	379	370	367	359	382	400	413	394	377	358	352	353	371	381	363	389	395	424	372	351	382	365	322	375	327	382	367	369	417	364	377	353	384	353	366	382	398	398	346	346	367	362	365	381	413	387	360	394	388	363	374	378	417	339	347	385	413	390	363	381	352	368	369	363	381	396	382	391	382	351	381	387	357	358	399	374	373	393	425	366	375	390	373	389	385	372	378	358	373	387	380	399	352	337	389	390	360	377	377	371	424	373	326	370	375	370	375	357	374	423	388	347	416	384	369	368	355	377	368	338	362	398	339	359	339	373	365	369	368	379	374	357	372	386	371	355	356	356	369	350	391	401	383	386	390	374	372	335	378	387	350	407	363	377	358	388	363	350	375	386	388	363	348	347	371	367	360	398	389	344	379	373	381	391	423	372	352	357	354	369	383	357	346	351	391	346	379	371	373	358	373	394	357	388	347	364	368	403	372	385	385	370	366	366	355	435	416	362	369	386	381	331	323	361	390	356	367	367	387	427	398	373	380	389	362	381	357	371	344	376	367	377	349	327	370	381	399	365	370	374	412	370	384	382	386	421	359	382	373	361	381	387	352	349	355	380	382	383	366	352	391	393	370	343	353	387	381	336	381	390	372	361	369	378	386	375	391	371	391	380	401	370	365	395	382	392	397	384	371	342	395	378	393	378	386	367	399	371	355	357	408	393	356	351	402	372	367	355	387	395	376	371	376	402	315	367	374	364	396	370	385	365	370	351	339	396	366	360	384	353	389	371	341	386	336	364	355	387	384	377	371	396	382	365	390	387	345	356	343	392	361	346	381	401	353	418	386	379	362	358	415	341	369	378	379	379	369	347	369	400	359	399	367	378	360	406	401	380	382	318	358	369	386	392	386	367	370	361	376	388	370	358	367	370	356	351	370	359	360	397	362	363	376	383	385	358	369	414	393	362	345	349	384	355	374	364	380	399	378	340	389	418	353	361	370	345	372	387	368	379	373	408	353	384	355	346	371	380	372	349	393	378	394	363	370	393	390	372	390	371	397	389	404	375	389	391	367	371	408	369	349	365	401	394	370	418	357	353	403	355	421	379	388	373	358	347	393	378	396	404	354	364	390	380	401	380	365	367	373	382	367	350	378	352	402	370	387	395	367	399	343	359	354	377	354	375	363	397	400	372	357	380	377	335	364	413	391	388	361	393	374	404	360	355	344	373	365	362	376	368	407	391	375	377	399	362	386	398	375	361	346	365	367	367	357	361	356	349	410	374	365	395	361	384	352	390	416	378	366	364	384	365
24799	21194	27394	25187	14945	4042	2342	1604	1328	1201	1055	914	799	782	723	692	646	547	557	521	481	461	429	417	441	436	452	429	390	397	386	383	412	375	395	381	371	390	388	364	406	372	336	350	403	371	365	366	353	390	358	368	349	375	387	389	416	389	365	356	352	375	350	336	361	373	338	332	391	360	356	378	324	353	364	341	352	366	346	374	351	332	378	342	347	337	372	351	335	317	361	406	323	360	340	387	346	363	345	356	357	366	331	345	402	338	347	352	334	388	359	343	348	350	350	328	361	388	352	333	394	386	339	362	340	386	333	384	396	362	347	329	350	346	369	364	330	398	339	349	385	318	360	369	308	371	354	398	383	345	348	355	354	360	350	339	385	363	368	333	316	360	338	344	346	349	370	330	331	368	373	321	368	368	392	341	351	342	396	372	395	361	364	380	354	381	352	380	336	354	361	341	364	357	354	324	388	350	365	366	363	353	344	356	383	364	335	357	358	344	342	416	368	377	399	360	352	362	377	365	374	386	358	373	369	351	354	349	370	353	357	347	376	330	366	360	376	348	348	343	332	375	335	323	320	343	350	341	346	317	408	370	348	342	371	345	338	370	367	364	342	362	335	345	362	344	321	353	392	371	394	368	361	371	344	326	381	351	318	322	333	351	350	374	323	366	354	356	348	341	355	359	351	356	369	384	359	340	348	376	381	326	362	387	364	366	346	360	354	349	336	346	338	337	357	375	342	316	392	368	381	338	380	360	336	370	356	399	359	373	348	336	394	343	332	336	322	321	370	377	343	349	347	356	354	365	295	363	369	351	361	341	358	342	355	331	348	358	358	354	352	364	400	365	364	367	356	368	370	357	357	349	368	335	362	371	345	352	343	369	350	336	382	358	362	356	363	372	364	334	387	380	374	372	341	371	370	360	376	354	323	356	327	354	331	383	327	358	353	345	357	339	359	342	341	336	382	361	362	349	383	362	363	312	346	398	359	324	378	389	334	380	355	338	348	344	320	350	317	377	368	397	353	382	387	380	358	362	357	378	346	328	359	338	378	380	356	378	360	360	372	330	312	366	376	363	331	340	380	377	335	352	355	348	363	332	311	375	370	348	361	331	373	382	346	333	368	338	363	381	359	345	377	375	331	339	349	348	356	345	348	364	349	324	361	370	370	339	346	351	345	322	367	336	385	340	312	370	345	348	367	344	330	357	371	335	393	354	338	359	332	339	329	322	365	368	371	365	367	310	340	347	370	360	338	341	363	386	353	338	364	356	351	341	359	343	358	382	322	327	319	368	385	336	366	375	366	370	351	375	357	377	352	333	362	362	393	349	368	348	358	343	368	345	355	368	328	366	369	360	344	366	375	368	359	368	354	365	356	368	340	356	334	361	342	347	370	363	374	364	350	409	339	397	354	355	363	379	368	356	367	363	316	327	366	392	363	349	382	402	331	383	311	331	367	350	316	317	365	360	354	333	334	320	368	346	356	334	339	334	413	340	348	310	372	350	341	343	337	356	356	390	361	354	364	355	343	362	352	365	359	354	384	352	356	377	350	363	333	320	374	370	385	340	336	373	358	355	389	354	342	358	339	356	339	357	350	365	347	336	331	370	379	396	369	336	311	352	354	363	318	387	368	359	364	343	344	351	357	396	372	359	366	396	381	355	353	374	370	399	415	362	355	376	374	369	356	374	380	380	363	385	350	335	352	354	376	379	351	345	382	343	355	336	371	362	330	374	346	347	376	292	341	362	360	327	391	324	357	358	350	382	361	351	362	368	379	349	370	362	340	373	356	372	381	336	339	345	383	338	315	379	370	334	338	377	368	376	356	366	355	410	379	367	337	347	368	350	349	334	363	340	363	346	335	341	355	315	371	343	328	359	368	384	346	387	354	351	355	341	354	364	373	365	353	356	372	334	354	353	352	365	365	338	386	362	346	353	367	383	333	365	376	347	381	346	370	366	350	362	345	352	361	356	393	351	349	346	351	383	338	367	344	350	359	389	357	342	342	342	396	357	362	368	362	333	390	351	357	348	376	335	358	341	382	348	348	373	355	333	358	375	347	335	393	333	363	370	359	386	337	388	380	333	353	363	316	350	338	361	367	384	389	360	372	361	345	359	366	335	387	366	363	336	343	319	350	365	348	388	374	310	345	376	350	359	345	351	372	349	328	346	378	359	367	363	343	328	333	389	354	335	357	366	364	353	330	370	354	337	332	365	342	405	399	365	344	342	368	340	373	340	368	392	354	322	351	373	389	356	345	336	369	298	366	370	373	388	351	374	353	362	325	365	369	325	334	342	372	345	358	382	364	380	412	302	372	379	376	380	356	387	380	378	363	343	383	381	387	359	345	359	382	323	349	342	338	340	343	339	350	356	330	361	369	338	336	326	365	322	366	364	334	331	343	353	391	360	354	383	360	341	395	363	358	354	346	384	392	341	356	328	359	347	386	381	354	374	342	401	348	333	354	366	356	365	344	379	335	372	326	348	353	358	320	367	344	355	373	326	348	373	364	380	359	324	370	361	352	348	339	346	357	368	369	355	376	353	345	379	343	360	333	353	370	386	344	377	339	360	375	330	356	346	360	354	394	360	316	377	327	324	323	327	382	372	381	373	367	359	371	353	369	343	336	322	386	330	371	330	354	347	353	380	352	357	379	362	367	332	370	395	374	361	324	366	344	350	346	338	332	385	333	384	401	392	360	349	353	379	326	362	351	350	347	389	367	401	369	335	351	357	351	363	340	342	327	384	352	326	357	345	336	369	359	349	324	364	336	353	368	328	378	335	345	348	371	375	368	345	352	367	395	357	337	355	356	359	351	372	343	361	362	411	342	342	355	333	375	356	331	358	374	338	378	384	331	343	364	345	367	355	363	363	358	398	360	331	357	359	366	336	356	350	350	357	360	332	339	332	345	336	322	367	358	351	359	364	375	371	345	366	342	338	357	358	370	335	362	332	369	328	401	358	342	393	377	349	332	352	351	326	362	333	363	343	348	363	328	369	353	360	354	352	367	364	344	355	343	353	380	337	385	382	382	350	369	377	383	354	336	343	342	372	381	376	375	357	352	330	342	330	367	346	361	376	342	417	353	368	344	368	345	356	330	335	346	350	332	324	363	338	363	368	379	348	342	385	351	340	362	359	332	351	344	356	363	367	369	370	354	390	369	364	349	330	362	349	326	360	373	360	347	387	427	347	358	349	345	336	359	351	370	344	351	358	354	400	356	340	351	373	347	378	363	353	375	358	371	320	365	328	358	359	390	332	368	335	335	358	400	365	357	383	350	345	364	330	384	339	332	378	356	343	338	345	375	355	313	379	328	356	349	369	351	338	400	354	362	321	343	341	355	347	383	331	335	346	394	311	375	346	374	387	358	339	321	346	363	374	344	335	356	342	373	359	403	371	355	386	361	369	343	342	303	348	370	363	310	354	361	392	335	325	345	336	339	342	368	373	313	407	370	362	338	373	359	367	322	373	380	360	329	365	323	366
24547	42312	29250	12871	7615	5230	4087	3044	2526	2082	1767	1428	1307	1117	1059	956	879	798	769	699	682	551	583	579	507	484	485	489	409	451	476	455	431	436	439	442	427	402	431	416	446	432	441	405	461	404	394	395	395	417	388	426	419	424	429	388	412	391	385	364	437	395	419	418	383	407	400	365	380	385	379	425	415	389	410	428	368	400	417	416	422	378	396	383	410	382	419	388	383	383	392	389	408	372	377	399	381	389	384	400	414	370	349	432	403	412	370	374	433	397	391	392	388	405	381	394	404	405	407	429	387	390	364	421	386	375	382	406	402	369	373	398	395	388	376	365	386	427	381	385	382	387	377	391	372	368	400	391	422	390	425	405	369	387	427	423	378	393	376	385	395	386	426	381	364	407	410	372	400	397	369	406	365	402	390	395	358	432	401	377	379	378	396	430	422	358	404	398	408	430	363	386	388	385	374	418	401	399	409	368	385	386	400	403	427	398	413	363	375	410	371	399	385	403	385	415	374	364	409	394	386	403	380	379	389	388	419	413	408	416	402	380	362	388	404	404	394	380	369	380	407	357	394	383	394	372	413	383	350	375	367	363	399	360	395	361	384	400	387	404	414	369	429	424	383	381	369	351	413	353	368	395	433	368	362	412	426	356	398	407	377	376	374	396	387	348	412	385	376	396	342	402	381	356	403	416	389	373	374	356	402	376	379	387	418	422	378	377	395	390	427	380	405	383	405	384	377	352	433	370	380	356	384	410	378	404	406	371	396	392	369	402	401	384	400	409	402	382	415	405	385	420	389	411	398	404	411	422	364	411	384	404	387	383	386	385	356	403	369	366	405	395	399	385	397	339	372	356	406	391	363	391	398	382	415	407	380	406	365	373	351	394	393	360	403	392	412	395	371	410	412	413	439	413	399	366	359	384	381	369	406	383	415	391	350	431	399	393	416	398	410	395	388	410	403	380	398	400	403	395	358	429	418	413	375	361	387	392	399	378	384	376	385	389	351	409	377	395	386	434	389	403	426	377	403	371	363	408	367	343	386	412	391	403	407	402	404	403	384	397	389	413	350	378	370	398	357	397	401	396	405	352	372	395	409	390	361	417	423	402	402	375	366	384	378	401	368	389	376	407	393	374	403	396	444	402	367	401	386	401	401	431	404	417	391	351	384	408	388	368	378	389	413	427	420	425	413	400	392	380	419	381	407	363	447	378	372	357	406	400	387	359	435	399	384	403	384	400	423	363	399	402	368	404	382	410	391	381	417	380	422	393	421	392	387	388	397	415	375	362	375	398	367	417	399	419	390	357	403	393	391	409	423	390	412	383	372	393	420	399	371	418	391	379	443	394	405	403	413	405	372	398	412	369	381	405	394	385	427	397	428	375	374	390	362	380	401	392	389	387	415	402	360	355	396	390	404	402	364	390	390	342	349	416	384	392	372	423	401	395	402	409	397	416	389	392	432	385	385	407	379	417	385	399	405	413	377	422	360	412	369	411	410	397	377	373	414	373	369	381	396	378	413	409	377	398	412	401	403	388	396	360	388	390	380	384	356	417	420	373	419	395	356	378	387	425	398	405	405	390	401	414	398	357	395	379	420	352	418	401	406	339	375	386	382	413	391	367	394	403	379	397	378	395	411	409	407	413	387	414	366	402	440	410	400	391	371	389	408	405	371	371	393	398	423	400	402	402	401	406	379	413	354	385	404	375	388	406	407	388	383	396	411	424	442	371	414	409	393	423	415	355	350	389	400	393	401	387	380	368	388	402	379	375	384	400	425	394	377	385	387	400	403	370	377	434	410	403	433	380	400	365	372	380	388	375	381	416	373	360	365	390	386	375	369	391	425	366	410	401	404	397	372	367	390	381	399	404	389	346	395	359	384	406	418	407	452	413	403	419	375	393	391	393	397	442	399	390	354	395	389	388	404	384	407	400	402	373	398	401	378	385	418	350	400	392	357	430	388	413	427	387	370	405	409	385	428	366	408	390	376	411	394	378	386	395	365	364	420	426	377	376	417	340	374	381	382	393	409	389	397	356	372	337	394	400	371	430	429	410	382	396	400	396	405	406	394	374	405	376	392	385	412	386	422	375	400	397	353	347	424	394	388	370	408	391	424	397	411	369	387	398	391	414	381	374	359	393	433	375	365	388	401	387	368	419	387	402	387	396	410	412	383	418	407	408	419	361	413	421	383	407	390	383	351	399	383	408	411	369	394	390	376	403	398	374	377	365	420	391	402	419	400	426	383	360	388	402	406	394	394	393	368	400	368	366	383	409	401	379	416	408	422	398	418	373	419	438	396	384	416	419	402	379	376	391	387	428	414	408	381	380	378	413	373	398	387	389	399	384	374	406	361	358	414	373	372	406	399	396	428	402	380	386	387	399	396	335	397	389	430	399	393	380	372	391	402	362	365	374	387	376	399	377	400	392	394	408	392	423	381	403	424	384	434	391	390	378	377	370	374	402	360	376	373	393	385	383	406	379	375	374	393	398	394	403	429	422	386	411	404	378	399	427	398	375	425	362	420	412	388	365	375	396	407	386	406	412	423	370	426	355	408	391	414	432	388	448	383	413	383	381	381	391	404	392	400	386	417	398	387	375	385	397	367	370	369	379	384	394	387	372	372	379	391	397	386	367	371	424	361	369	426	394	396	409	371	410	413	383	387	378	386	383	401	409	414	355	396	405	381	387	433	384	396	376	433	396	399	384	418	394	409	387	390	400	432	373	369	399	417	403	417	384	394	412	385	350	383	407	419	347	402	374	404	373	394	410	393	369	378	431	366	423	403	405	388	382	360	379	398	396	395	380	376	370	371	383	409	363	435	385	369	393	378	412	381	413	389	389	390	406	440	388	365	404	382	369	359	374	379	385	434	399	412	412	397	401	404	409	413	374	407	399	386	383	403	367	384	388	407	375	379	374	369	384	396	400	374	390	405	410	392	369	390	411	418	392	371	413	376	426	394	421	361	381	357	391	380	414	405	382	385	436	416	363	414	397	435	381	374	367	423	403	386	426	396	384	365	420	405	397	360	420	398	433	421	405	382	413	384	421	336	372	381	394	390	425	400	360	386	395	419	392	367	384	389	397	374	373	375	388	389	360	380	414	414	395	375	390	404	384	408	413	395	424	350	384	378	388	392	399	381	418	400	365	417	404	395	366	394	428	382	388	407	420	380	377	391	390	403	404	339	437	419	396	375	426	440	414	380	396	400	377	396	378	358	418	411	392	428	401	392	411	359	407	388	383	374	389	369	380	366	402	332	391	357	375	387	390	362	406	366	382	387	357	370	372	381	399	376	390	384	376	420	373	371	427	413	381	378	361	422	378	422	385	360	392	423	371	410	426	385	377	385	405	369	384	357	382	388	413	355	388	390	375	392	398	402	384	375	416	388	382	390	337	390	427	379	414	397	389	374	399	372	384	410	369	447	402	421	384	385	390	431	378	429	408	389	383	405	402	371	383	399	404	382	388	377	360	365	409	411	414	439	404
22667	21250	28860	23942	21262	21348	12325	3294	2322	1933	1651	1347	1154	1077	952	817	788	762	634	588	517	481	463	416	419	346	321	314	287	268	284	299	268	273	266	258	260	273	240	268	262	235	239	222	225	213	217	241	237	225	228	217	232	232	213	206	225	209	217	226	204	210	204	241	207	213	199	223	231	216	228	180	208	203	210	209	214	218	253	203	202	197	214	187	213	189	187	214	177	211	190	176	192	225	177	189	185	203	168	182	199	199	218	216	196	206	192	201	206	193	228	196	219	204	199	209	182	214	213	226	197	215	211	190	208	201	190	192	215	204	185	224	198	174	191	208	211	186	205	221	191	217	198	247	209	241	203	204	222	204	211	205	194	203	198	200	219	194	199	197	202	211	206	209	219	227	216	197	213	205	201	204	202	177	211	184	193	180	227	238	174	193	197	207	212	193	194	225	211	184	207	193	209	184	203	193	187	218	208	188	210	193	194	193	206	191	200	198	213	209	202	222	215	219	212	205	217	226	218	226	225	205	204	225	205	209	220	194	210	172	178	205	205	200	220	200	206	195	219	190	221	215	194	180	187	216	182	182	207	219	178	206	192	189	190	211	199	215	188	221	221	200	208	226	202	238	220	241	224	186	208	195	219	221	191	194	208	193	201	218	202	188	223	208	234	227	179	196	209	184	223	197	216	191	185	192	232	196	204	248	216	228	215	215	194	229	185	213	213	182	221	206	207	204	213	203	202	208	188	215	192	239	206	209	216	184	191	205	225	194	188	199	191	203	206	238	196	180	199	216	217	214	210	171	232	199	217	201	194	214	205	205	229	189	230	194	206	213	161	209	199	220	192	220	215	185	185	195	220	187	189	195	201	209	185	183	188	203	191	192	209	225	201	217	207	208	234	194	208	191	228	190	202	195	205	214	207	203	203	214	225	213	230	196	223	206	214	215	205	208	212	231	189	180	219	209	177	217	197	188	197	208	196	195	200	215	180	209	183	205	193	198	210	214	237	202	188	204	206	222	216	186	195	203	221	193	212	193	168	229	197	198	205	211	217	227	226	186	194	200	199	192	217	220	190	215	191	188	215	205	197	225	211	199	223	179	194	214	199	213	207	185	206	201	210	211	204	221	221	206	195	202	212	209	214	181	217	207	224	193	198	211	173	203	224	208	219	206	185	201	205	193	223	210	217	202	194	224	211	189	208	180	208	196	197	215	212	182	214	196	190	220	194	207	220	202	210	224	216	203	179	195	212	234	199	198	226	198	238	231	200	188	225	220	201	230	219	199	207	221	207	200	205	184	209	228	196	215	203	197	174	190	194	226	232	194	209	193	189	203	190	191	216	215	192	186	200	190	198	193	215	236	211	221	205	186	189	190	209	186	208	219	214	200	224	208	205	219	220	218	197	202	228	207	207	207	188	192	183	203	207	218	226	178	198	176	197	192	232	194	204	215	186	204	210	211	195	211	188	212	234	206	195	185	210	186	188	232	198	190	207	218	202	195	208	200	191	194	202	199	210	215	212	202	194	200	211	198	218	209	209	196	210	209	242	204	230	174	226	192	191	209	203	203	190	201	231	207	191	222	190	215	223	187	207	202	205	201	190	181	190	196	210	188	205	207	201	188	199	197	199	209	212	202	228	178	217	209	218	184	213	201	223	195	195	218	201	200	235	194	228	202	185	191	221	200	217	191	197	194	208	201	187	206	189	174	197	212	192	198	201	182	198	189	212	203	187	185	185	210	191	211	214	206	205	218	208	213	212	193	205	214	208	208	195	212	212	193	181	213	204	234	192	203	216	205	219	183	200	203	190	222	218	187	199	200	207	196	193	216	186	216	195	193	208	200	182	219	191	226	193	200	212	191	200	205	201	225	221	196	173	187	208	205	207	194	221	180	220	205	227	191	202	226	226	205	204	199	195	180	238	185	197	169	199	205	202	218	200	208	203	192	209	198	201	196	247	202	220	201	192	218	194	209	192	195	220	208	204	219	178	224	226	188	195	226	188	186	187	236	183	209	209	220	193	216	187	228	217	210	216	221	201	184	219	187	190	205	204	208	202	195	215	197	203	192	188	214	210	217	220	174	215	180	204	164	210	172	175	204	200	208	199	208	208	231	203	184	202	243	209	179	183	204	178	190	198	213	203	181	192	185	191	209	222	206	203	194	185	184	228	188	192	192	185	215	216	219	229	212	199	211	215	184	193	168	176	162	206	200	243	194	202	186	221	206	203	200	197	196	199	212	194	225	193	192	196	217	186	197	224	200	185	202	218	227	209	226	208	189	207	202	207	204	181	190	201	213	236	226	193	191	222	204	194	217	200	198	198	221	186	201	216	202	197	201	219	216	229	212	215	221	208	177	206	208	214	220	200	176	210	200	200	201	206	208	199	190	205	220	208	228	211	185	179	185	206	196	212	223	200	215	222	193	198	214	203	203	214	192	203	219	195	221	199	195	194	223	209	223	186	197	195	197	196	194	237	197	193	192	208	190	183	186	201	222	208	212	216	201	216	211	195	191	210	215	191	209	216	204	229	213	183	190	203	196	203	196	214	219	198	205	175	174	187	236	211	202	203	200	214	199	226	192	203	190	223	203	206	225	207	181	191	194	219	208	200	210	191	214	184	211	213	201	193	221	212	203	201	187	212	212	190	202	203	203	205	172	212	183	181	192	212	220	194	199	216	201	190	202	219	222	223	204	216	211	195	219	215	200	181	221	172	187	200	209	217	198	216	204	203	196	219	196	217	185	220	204	212	195	215	208	225	221	189	210	202	193	202	191	223	200	222	185	199	203	229	220	197	202	214	232	202	219	227	197	192	208	199	193	206	186	206	207	207	206	216	191	207	191	226	194	192	229	211	199	198	225	207	184	195	215	209	209	212	205	196	198	197	212	204	219	188	185	210	205	183	215	194	214	202	187	180	201	194	226	216	209	183	206	195	227	191	204	172	191	208	215	190	206	193	226	195	208	168	192	213	198	202	188	220	227	196	202	213	202	206	205	169	206	196	204	210	197	223	217	211	180	212	213	179	235	233	193	220	216	191	193	217	184	204	194	208	214	211	195	236	219	206	216	194	191	206	191	220	207	222	208	204	193	215	192	211	210	214	203	214	202	200	197	189	213	199	185	204	204	211	199	193	176	220	201	224	193	207	182	190	220	203	213	210	195	214	204	179	196	194	202	192	196	204	208	199	213	208	210	205	221	192	217	226	201	181	200	184	210	214	205	200	179	212	206	205	225	230	209	208	182	210	200	194	222	214	164	228	207	226	202	201	223	176	215	228	192	177	218	179	210	200	176	191	190	208	209	198	211	189	182	213	177	201	211	195	196	197	216	196	193	203	197	227	212	225	195	188	202	187	194	208	195	179	216	222	208	177	191	231	198	158	195	236	182	227	195	212	204	198	220	222	196	214	216	201	202	221	191	220	196	234	169	220	227	223	203	195	184	207	230	180	201	206	191	215	204	206	225	220	179	219	241	226	188	185	202	189	195
26956	51646	38726	19295	12356	8788	6978	5154	4140	3423	2956	2175	1862	1676	1532	1287	1257	1112	939	864	762	652	629	585	502	476	401	423	395	358	383	341	323	331	308	346	320	290	307	332	323	286	301	306	296	259	262	253	250	233	241	236	252	239	236	285	279	259	264	236	248	223	243	253	244	228	243	242	211	218	228	239	242	242	226	229	251	233	258	219	253	219	235	231	215	260	236	244	249	259	234	253	231	230	231	228	238	253	240	222	254	237	242	206	218	227	219	252	207	216	252	237	263	229	215	263	237	204	237	216	210	251	232	248	227	239	204	240	257	202	224	244	213	248	245	233	212	221	252	214	226	237	241	243	222	238	219	258	208	238	232	217	244	246	231	227	230	210	229	255	229	198	212	238	236	230	217	248	234	259	248	226	217	257	259	221	226	247	227	219	229	264	214	221	240	228	220	236	257	212	234	262	212	229	213	266	235	208	225	221	228	229	249	221	223	234	230	206	226	244	243	238	220	227	224	215	228	223	234	241	257	228	227	230	239	221	233	253	238	222	232	227	235	258	249	213	232	235	213	211	205	245	206	216	221	236	211	219	217	240	201	201	222	230	214	243	224	213	246	256	235	201	247	202	255	235	239	199	224	245	221	223	215	223	219	225	246	236	278	222	247	217	232	213	258	237	223	236	253	215	246	238	237	226	222	238	250	248	218	244	225	223	232	228	233	236	245	235	217	256	219	189	239	247	208	212	215	231	228	252	225	217	256	232	243	237	231	237	204	241	222	245	256	244	239	223	232	245	222	205	222	228	245	195	214	214	254	219	224	248	216	225	251	223	231	206	220	222	237	235	241	227	230	233	218	227	233	210	198	227	216	216	227	243	228	205	237	197	225	213	241	225	244	231	239	230	227	250	257	238	235	235	249	229	237	242	212	229	210	252	233	206	253	232	228	212	227	209	226	228	247	238	238	228	239	226	223	239	226	217	264	238	267	214	229	211	245	233	214	205	231	236	235	222	235	222	208	231	236	238	216	218	254	229	211	249	261	217	225	224	222	239	234	213	210	225	223	210	209	227	246	248	224	220	247	213	255	223	220	239	220	217	246	227	207	227	211	218	253	213	227	240	200	247	227	251	218	235	233	216	245	209	224	230	247	233	214	251	213	206	248	219	230	216	242	229	245	250	238	213	225	232	232	230	222	229	237	219	233	241	250	211	222	242	232	218	216	233	211	217	219	203	244	211	242	246	204	219	247	241	211	227	240	230	225	225	221	238	250	234	238	227	240	236	223	217	243	220	215	233	233	244	230	228	228	235	231	254	202	233	227	252	215	217	243	219	233	245	233	237	244	232	250	252	229	220	216	232	236	214	246	216	228	247	231	212	231	225	244	216	212	235	230	234	240	209	222	235	210	233	249	236	216	213	233	267	212	261	241	248	223	215	245	219	231	217	233	212	217	233	248	227	238	239	246	234	218	233	234	247	229	258	237	198	228	242	217	223	218	223	253	216	221	226	208	232	233	232	216	236	252	220	235	212	236	233	233	243	235	234	226	213	241	217	244	226	205	239	211	220	239	197	245	257	248	225	204	215	236	211	233	214	206	235	240	244	252	216	211	240	217	232	213	226	206	246	219	236	231	199	242	235	242	245	213	240	223	218	220	231	260	212	231	237	224	227	217	239	225	257	229	216	213	237	230	226	246	226	206	239	230	217	201	219	242	225	233	208	236	223	227	216	240	223	209	251	215	224	221	224	240	252	214	249	245	226	236	219	218	222	229	241	230	229	228	236	218	227	234	213	222	217	221	221	219	242	219	231	223	243	257	256	241	229	232	230	241	219	241	255	236	222	204	216	264	241	221	202	221	263	228	220	237	244	224	244	221	230	228	248	227	233	209	249	218	240	241	245	236	236	212	232	231	209	193	222	239	234	204	229	229	240	210	264	230	229	224	218	241	242	228	221	209	199	235	248	241	221	229	245	212	205	216	205	226	228	242	244	245	236	220	244	226	221	218	222	214	228	217	221	202	228	247	211	247	216	280	206	240	241	224	226	221	220	226	240	225	247	235	230	240	215	218	231	221	221	228	260	210	222	223	200	238	241	214	242	230	237	212	214	219	228	220	231	232	237	201	231	289	212	222	230	244	237	240	222	223	252	208	227	240	213	224	212	250	226	204	238	252	228	242	244	228	224	251	217	252	230	241	207	232	219	220	223	220	237	224	224	247	226	242	216	187	258	219	220	237	207	215	220	216	231	217	241	214	246	243	210	229	234	221	228	223	219	224	225	228	238	237	214	234	241	230	238	264	224	226	211	223	221	230	224	245	233	250	219	214	206	227	223	259	250	244	227	239	241	233	231	210	222	237	230	237	242	211	231	218	244	222	219	224	236	218	213	205	205	237	201	242	244	204	220	247	241	268	204	221	217	221	251	221	255	225	223	208	215	218	228	234	226	251	212	251	222	238	204	230	245	200	221	232	249	231	219	234	212	210	240	230	235	240	217	233	245	233	232	256	237	243	204	228	231	226	241	256	230	214	209	214	224	228	231	230	237	219	228	254	268	225	223	250	271	199	211	234	209	238	234	226	236	267	227	212	229	201	240	235	242	232	256	219	219	228	199	241	234	220	224	238	228	232	242	247	241	254	268	232	227	221	233	219	235	228	249	230	236	220	233	222	217	226	236	203	195	216	214	237	212	226	234	227	248	233	216	248	217	227	234	219	240	207	180	247	222	221	250	216	209	246	238	241	234	234	230	241	247	225	260	245	265	233	232	251	236	214	216	242	278	227	216	224	226	235	233	238	251	196	201	240	239	215	232	228	234	220	244	236	231	251	227	215	225	232	210	230	225	253	235	243	225	240	251	232	217	227	213	227	238	234	242	245	246	232	258	252	224	239	232	254	230	248	250	254	252	250	223	233	246	235	209	230	221	222	232	269	231	240	236	253	251	193	221	234	229	205	253	232	229	219	237	218	201	221	204	252	217	231	224	224	222	219	211	231	236	240	259	200	242	238	217	240	233	225	236	227	215	211	218	231	240	228	237	249	223	248	248	237	239	251	224	250	201	221	242	211	221	208	227	210	259	259	215	235	217	224	205	228	230	223	216	213	241	219	247	201	246	247	213	220	237	234	217	253	239	218	253	243	252	251	219	210	202	207	199	224	224	247	235	252	190	215	241	217	230	225	225	262	236	228	209	218	232	240	223	221	229	230	223	217	215	236	232	249	185	229	216	235	236	227	210	225	246	212	211	240	207	234	225	243	254	230	240	234	218	251	222	236	248	233	228	239	238	216	231	240	234	208	239	192	220	239	238	217	227	238	236	213	190	237	241	216	233	241	238	222	218	231	242	226	224	239	243	214	244	218	233	225	220	235	226	237	253	253	192	244	239	239	223	205	245	240	226	246	214	213	228	239	217	216	226	253	214	229	244	213	247	229	198	240	253	214	211	254	230	228	226	212	247	203	234	229	221	240	218	222	255	223	220	224	225	227	247	245	214	240	261
28155	23770	21360	9118	3394	2101	1600	1227	1047	978	895	791	773	746	654	615	597	623	526	549	532	478	476	498	483	477	515	430	470	477	469	466	425	425	429	447	472	485	454	450	451	468	410	391	495	432	459	432	453	462	475	441	456	450	421	449	476	473	450	463	441	440	421	463	411	471	484	425	442	439	461	492	461	441	419	438	469	431	440	467	418	428	429	463	470	447	403	429	468	469	446	451	457	439	442	436	430	423	444	400	430	446	449	402	415	403	458	414	441	420	415	449	451	444	455	439	483	449	445	432	440	430	473	434	431	451	397	434	394	433	469	438	446	421	426	454	429	362	444	424	427	436	454	433	404	416	440	472	464	446	437	436	473	427	435	427	439	479	395	461	443	451	417	421	436	433	428	424	418	464	414	441	484	420	435	420	466	434	438	455	446	449	456	431	424	420	448	415	439	445	396	447	424	468	445	435	410	424	437	432	451	444	487	475	422	454	478	447	488	452	420	424	422	423	413	419	441	496	405	430	424	404	427	445	414	428	409	433	436	452	422	431	434	453	417	451	413	430	417	442	455	436	478	424	408	438	427	446	461	436	425	412	420	430	457	427	458	442	453	422	424	414	440	489	470	434	442	477	429	447	423	458	406	460	428	459	425	440	458	484	425	425	446	457	421	438	461	433	426	421	460	456	439	433	454	439	439	447	440	437	433	404	418	456	436	446	458	414	443	427	465	421	469	431	401	430	439	441	455	413	442	422	451	443	423	424	433	426	496	456	451	434	429	462	395	431	425	477	413	423	428	437	438	407	433	475	436	420	402	436	412	429	454	486	428	431	447	440	440	459	445	432	447	445	439	431	463	438	450	446	437	442	437	452	458	440	417	416	424	413	410	447	449	414	419	431	447	417	474	459	471	427	460	397	394	479	395	444	428	418	446	421	441	432	440	466	450	404	403	439	452	432	463	476	457	428	417	460	454	456	454	421	475	454	465	404	459	437	475	433	437	405	428	458	430	471	455	440	436	462	472	424	475	417	428	443	425	440	446	431	479	450	423	424	453	468	474	447	437	412	413	450	435	460	411	420	435	414	450	427	460	384	472	419	442	464	408	447	448	439	439	437	444	420	452	456	434	426	443	461	453	451	451	446	469	462	456	460	453	434	420	396	434	419	480	424	440	437	420	444	490	419	456	447	464	410	471	432	427	414	429	445	415	439	458	459	399	444	430	439	436	437	438	439	483	444	425	451	442	468	453	420	398	390	425	410	454	452	475	423	404	406	429	468	410	388	415	411	433	446	463	415	426	426	435	468	434	456	430	423	447	438	413	417	458	458	476	445	500	439	436	448	397	438	457	447	410	435	465	441	426	431	446	456	467	444	453	451	436	430	453	442	436	458	409	451	415	442	473	433	402	434	469	459	443	440	457	464	450	446	434	436	395	444	446	426	427	433	419	454	411	430	422	402	439	450	453	440	421	452	417	445	375	427	395	440	429	427	485	464	428	444	436	435	436	485	466	435	434	441	427	430	424	411	448	394	457	440	441	438	464	439	460	414	403	443	419	475	431	471	400	412	468	419	433	450	433	430	411	463	398	433	407	435	423	461	462	410	440	450	468	432	478	386	442	453	392	447	461	419	428	413	420	432	443	427	402	423	445	460	454	443	456	431	440	459	417	453	425	419	429	440	410	443	455	436	438	412	429	440	490	432	440	442	469	412	424	440	442	418	433	421	463	445	451	440	420	478	454	450	448	455	443	450	432	437	438	444	470	449	405	443	420	410	457	447	430	426	469	443	443	443	420	425	443	453	408	465	432	418	418	460	419	460	415	464	441	413	461	422	474	451	419	439	421	450	445	402	432	422	463	430	445	404	418	445	448	434	427	420	391	421	456	418	474	415	449	429	437	441	416	438	452	393	426	455	424	409	438	413	458	425	439	444	410	471	417	440	472	460	409	404	443	458	449	466	433	432	430	467	466	438	439	432	412	412	424	419	453	457	472	442	428	439	453	444	433	405	448	424	431	474	429	423	424	444	432	444	428	437	434	432	404	417	448	446	435	428	431	422	436	441	446	429	445	438	451	430	417	451	436	443	430	434	463	440	471	441	428	452	479	452	457	454	411	435	401	424	456	439	491	431	408	436	433	448	389	476	428	465	442	455	462	452	427	425	445	440	425	415	477	454	431	421	472	427	437	428	439	429	437	405	413	426	438	493	514	411	453	410	418	457	457	454	402	441	447	413	440	475	438	451	430	400	446	422	479	444	446	426	460	455	463	457	434	447	419	457	435	400	430	404	436	421	434	431	445	436	436	432	414	458	439	399	438	447	405	447	428	443	445	407	422	441	435	421	433	438	453	417	429	377	419	428	446	443	459	425	441	421	425	447	452	455	453	445	467	425	426	456	425	420	368	434	454	415	454	464	429	419	448	407	446	409	429	402	425	445	466	446	442	430	442	435	468	439	468	436	443	426	413	441	462	443	457	442	415	392	443	427	393	414	443	448	428	424	398	441	416	426	412	420	425	435	434	440	426	442	447	431	426	466	416	438	452	450	432	429	426	432	434	422	415	406	391	408	434	423	456	408	446	386	452	444	435	443	442	448	397	432	448	464	475	425	431	446	457	420	434	428	457	417	424	458	423	463	434	445	408	444	430	475	459	416	438	460	441	414	449	427	435	468	420	475	411	436	435	424	403	465	415	410	424	441	391	447	439	481	432	444	424	386	470	428	439	431	458	446	462	439	449	401	418	458	428	452	434	436	416	426	389	455	412	414	463	414	446	435	420	412	421	450	476	449	422	438	431	401	459	432	445	456	458	425	454	424	445	410	418	473	461	378	418	428	409	412	404	424	454	455	460	440	419	454	436	470	436	422	416	429	451	437	459	415	452	448	440	427	378	393	406	420	458	462	462	435	468	436	453	411	428	398	445	400	461	413	430	467	436	454	418	408	393	437	483	418	452	466	429	465	352	424	421	472	394	457	463	458	427	432	474	430	420	458	471	452	439	444	434	422	434	452	465	425	421	440	460	426	400	429	426	431	390	442	440	464	443	414	453	443	482	438	440	425	443	463	444	446	436	447	430	429	439	454	460	427	435	410	407	404	441	445	458	459	403	440	439	442	459	478	433	450	422	443	431	437	413	394	423	383	429	444	446	399	447	482	422	437	448	430	394	389	455	447	463	445	421	386	410	419	431	439	447	441	416	420	454	437	447	472	412	468	405	444	497	468	450	447	455	384	423	453	421	423	437	426	430	422	421	455	449	460	461	411	412	410	453	435	444	434	430	468	464	463	449	428	473	417	436	433	441	418	444	451	450	461	451	424	431	453	453	477	428	475	451	445	418	465	419	440	448	466	438	415	449	474	413	463	417	467	420	457	445	443	489	417	467	468	454	457	435	414	435	405	451	435	444	433	454	406	425	423	447	451	447	414	436	381	441	452	428	430	430	444	418	443	451	434	428	420	441	429	498	424	457	460	453	420	446	456	442	435	403	453	410	446
23733	36587	23183	8939	5112	3554	2798	2148	1811	1613	1396	1147	1054	981	931	843	783	754	670	704	626	623	584	582	580	586	537	497	527	531	535	537	509	514	539	552	524	536	499	533	476	504	484	521	466	523	504	490	445	513	474	479	519	489	488	447	448	512	479	496	532	470	509	505	468	485	529	474	479	479	482	538	498	489	462	489	465	479	473	544	499	493	475	489	510	475	464	478	536	490	489	476	462	463	516	451	501	464	485	455	467	478	463	499	448	457	485	492	516	506	487	487	457	464	497	435	471	492	506	497	471	493	512	454	480	461	469	479	474	498	499	482	528	480	481	532	470	454	476	498	483	478	467	488	496	516	487	482	442	480	550	476	505	502	479	510	480	468	512	480	511	474	479	504	498	460	483	460	484	455	527	494	520	511	492	502	478	477	511	470	477	486	472	498	527	474	480	464	528	467	444	482	507	461	498	513	469	514	494	486	474	462	490	523	485	484	488	460	486	481	475	515	493	521	489	510	500	454	528	521	463	468	499	524	521	498	506	474	473	416	496	508	471	477	432	496	488	503	481	548	487	533	473	485	540	488	524	488	487	506	519	467	465	513	503	460	500	466	487	459	551	486	487	467	479	498	495	497	505	481	476	471	487	469	494	492	534	497	493	486	526	479	479	495	477	486	491	532	483	504	491	447	490	490	484	488	466	467	463	515	487	470	471	507	483	485	486	469	475	429	493	505	481	476	464	467	465	490	522	521	514	463	476	487	515	475	497	476	493	488	485	474	495	482	528	467	493	470	494	458	474	484	511	444	492	475	451	509	489	450	490	494	513	519	556	460	508	477	516	502	476	525	463	493	485	524	542	534	493	481	489	490	507	452	501	505	487	522	510	438	503	479	484	456	504	510	480	496	486	465	468	488	494	509	486	465	474	476	477	495	542	471	494	484	506	492	439	464	487	489	478	475	447	502	478	475	508	474	476	478	475	501	475	495	482	498	441	473	478	527	498	483	533	461	500	522	497	498	515	466	510	500	510	505	471	512	475	483	479	479	466	497	515	427	479	504	489	475	470	470	461	490	463	490	478	495	489	498	475	457	495	467	462	458	468	467	464	456	461	458	481	481	495	478	509	454	451	492	500	500	513	459	501	507	449	482	489	521	499	461	488	504	480	471	481	487	522	502	463	503	488	464	498	523	526	472	527	467	473	457	500	510	498	476	502	470	472	481	467	504	503	486	491	512	543	511	461	495	465	499	508	510	496	464	492	511	500	485	475	499	505	519	465	497	471	496	470	501	475	492	500	499	469	464	500	486	533	466	516	452	457	483	524	481	489	492	481	472	494	480	497	449	504	466	484	464	482	486	514	466	454	497	451	439	504	483	482	483	504	494	480	468	464	463	435	506	517	483	453	486	467	486	481	490	488	490	475	459	467	462	446	452	489	478	490	485	484	488	477	483	488	498	517	495	497	483	497	521	483	492	519	493	464	473	476	521	511	493	442	500	445	477	476	499	518	499	494	478	492	487	475	463	474	499	488	478	461	470	499	526	472	456	476	524	440	498	439	464	525	510	477	490	477	491	500	487	469	518	492	503	482	481	493	472	439	491	494	488	474	476	465	488	525	495	460	454	471	530	516	467	484	425	490	455	491	478	477	479	493	481	497	483	477	478	488	502	501	502	473	492	488	462	483	492	461	477	501	483	505	481	459	496	497	453	505	482	527	461	476	491	474	480	501	486	490	453	505	505	476	465	489	448	498	479	517	521	494	470	438	494	501	482	506	472	503	497	479	510	476	454	477	519	515	459	511	485	504	524	516	468	511	469	527	492	509	482	489	514	496	514	531	493	473	507	509	511	493	482	526	475	469	466	478	483	511	479	450	464	453	462	517	473	493	478	488	463	491	513	500	434	459	479	463	444	527	510	504	469	492	512	507	453	477	500	519	527	478	491	472	500	518	488	480	496	477	492	496	492	489	525	503	493	457	475	465	500	495	488	490	522	459	518	462	480	472	431	504	487	505	461	522	494	482	509	478	481	537	510	487	505	500	476	505	480	475	513	513	502	469	523	480	495	496	469	489	495	511	472	466	490	491	469	503	547	464	484	480	489	469	508	472	522	524	507	456	488	527	483	515	514	488	467	492	450	525	475	509	476	517	452	474	475	473	512	464	492	491	483	446	453	497	476	483	451	509	461	513	486	469	514	494	504	512	485	474	466	480	503	503	475	484	478	472	495	461	480	495	477	504	500	466	488	505	445	501	493	516	498	508	471	480	495	445	494	477	447	469	465	467	510	525	450	499	487	470	511	556	479	450	478	502	466	458	474	488	493	500	505	455	479	462	468	525	443	506	500	484	494	476	501	473	477	458	551	487	482	482	454	514	480	513	494	492	479	487	474	534	500	457	507	495	521	506	493	527	441	524	510	470	487	522	468	467	505	482	461	526	498	480	502	482	501	504	469	474	503	495	516	500	466	461	514	490	510	463	516	505	483	524	471	435	479	477	514	524	490	488	506	494	468	499	499	476	479	511	481	491	527	450	475	511	493	476	483	513	532	451	504	517	534	480	454	498	481	507	481	474	509	513	465	466	493	512	484	493	473	500	488	472	499	483	486	504	492	466	475	485	508	497	493	527	466	507	507	451	490	484	481	491	490	527	510	483	489	509	455	500	484	482	466	490	451	492	468	492	481	463	483	494	483	476	475	558	483	479	475	504	461	482	483	461	474	490	483	513	450	457	481	480	483	472	520	486	481	481	497	500	500	473	484	507	509	472	508	468	478	479	487	502	469	450	490	483	495	479	491	509	456	486	492	481	501	512	530	460	512	491	483	470	475	480	464	503	475	472	512	493	480	470	524	485	503	497	429	504	484	488	539	494	509	466	472	490	477	505	470	481	432	480	510	478	480	486	456	509	476	460	502	469	463	492	502	495	475	497	518	515	496	476	486	475	521	489	515	512	500	477	468	476	464	510	479	483	491	450	449	457	466	500	467	459	434	490	491	481	509	512	486	531	493	456	482	484	451	450	458	508	499	468	432	541	460	540	505	481	495	491	501	468	522	481	491	527	478	512	397	464	481	504	485	497	513	441	492	468	460	477	499	483	481	473	514	478	490	514	504	442	485	518	498	483	490	483	458	451	499	505	458	513	472	479	526	505	521	480	533	505	478	472	489	501	490	472	471	522	500	494	517	469	480	459	501	451	478	487	449	494	490	495	458	491	478	450	491	448	473	531	477	510	489	475	495	484	513	510	476	506	498	463	492	480	467	481	518	485	484	475	485	471	479	474	472	484	498	492	523	504	496	483	492	471	496	463	467	464	485	507	505	487	447	495	472	528	494	474	494	489	467	501	450	496	498	513	482	484	492	489	491	458	472	490	452	452	494	521	486	499	485	479	483	474	488	495	491	506	497	516	498	493	478	454	481	506	479	472	489	486	457	478	455	467	502	480	487	472	505	469	473	533	509	466	486	492	452	514	508	491	500	516	489	479	493	498	470	516	483
23708	21180	28236	24407	21159	12654	3669	2160	1654	1369	1342	1034	1003	890	821	733	725	674	610	607	570	534	495	495	453	434	403	394	371	400	405	426	398	363	353	396	368	351	376	379	423	351	352	373	347	323	344	331	359	352	363	359	346	330	341	326	318	341	335	323	327	343	346	327	321	327	345	346	368	344	368	299	347	350	312	360	333	340	344	338	327	346	323	343	319	346	329	299	332	324	311	309	290	316	326	329	317	326	280	297	304	355	355	335	291	306	338	339	336	339	318	330	346	311	358	347	311	309	355	342	312	339	320	303	337	349	301	346	315	329	373	305	339	339	338	318	292	311	296	315	329	308	300	328	349	336	331	344	329	335	329	300	346	322	322	340	320	293	337	315	322	361	322	321	352	323	339	353	320	355	331	355	322	303	293	333	381	332	317	306	338	334	344	302	318	348	323	304	304	348	315	340	369	351	332	282	362	354	323	342	361	328	333	328	319	316	326	324	322	338	328	364	297	291	335	319	340	338	319	366	349	324	319	329	334	324	308	371	347	307	358	326	332	349	333	359	337	325	359	306	320	361	346	347	336	332	345	309	335	361	356	332	320	311	320	361	312	316	309	339	320	311	344	295	357	349	306	336	351	309	313	318	338	322	339	329	310	334	321	334	311	325	313	342	381	321	343	328	342	327	346	309	318	317	318	304	365	322	334	312	328	295	343	338	316	326	338	385	341	368	324	333	353	316	299	315	360	331	312	334	339	337	317	335	314	308	376	314	307	310	337	342	327	344	315	321	343	327	328	339	340	300	299	350	309	342	327	291	348	334	343	359	341	320	335	345	351	361	313	318	351	346	341	287	338	333	346	323	341	338	329	348	350	337	313	363	358	388	338	316	318	328	311	325	341	307	344	335	309	360	332	331	327	311	331	347	310	335	341	305	363	294	332	333	324	354	328	310	336	333	369	323	342	323	343	317	349	325	339	300	333	343	331	354	340	353	317	321	337	312	335	354	388	318	329	356	327	301	315	348	356	310	308	350	355	348	311	365	329	354	303	327	289	343	355	340	341	312	319	324	316	347	346	326	337	338	354	355	363	343	366	336	347	353	319	373	333	336	330	316	301	337	357	331	341	341	354	304	327	317	357	319	336	333	308	319	338	326	350	312	358	311	328	352	370	317	338	374	333	305	350	315	361	334	333	321	301	315	315	334	363	316	326	320	347	331	307	341	333	366	329	293	304	335	332	340	319	336	326	340	316	337	325	313	310	316	366	317	318	348	332	310	285	300	336	323	352	368	336	305	328	363	319	348	329	320	320	298	339	314	339	332	329	336	358	308	343	333	328	307	325	337	375	322	302	355	336	316	308	292	369	361	348	327	329	318	344	292	333	333	359	334	327	341	349	304	344	320	372	320	373	333	332	331	308	331	315	361	333	324	318	343	323	324	370	321	339	359	348	326	341	330	313	312	332	353	342	311	342	337	318	330	342	300	353	360	349	338	338	355	329	328	338	321	309	351	328	343	310	315	331	331	346	334	355	293	323	332	311	311	311	331	331	345	346	326	335	370	324	321	321	313	368	334	352	383	328	326	325	315	315	307	324	321	353	338	328	356	317	356	330	300	331	335	353	329	340	370	343	362	328	295	303	326	348	334	328	322	340	337	316	338	336	373	354	296	338	331	356	322	344	325	322	301	338	331	353	309	338	342	340	323	353	326	335	347	327	343	340	323	337	312	313	301	321	315	316	339	339	349	358	317	334	376	313	302	324	348	325	313	313	316	337	302	327	344	332	306	361	351	336	337	349	304	358	301	331	350	358	341	332	357	329	317	349	318	326	364	338	359	320	356	309	289	305	330	321	329	304	357	337	327	320	353	320	351	345	346	366	355	356	320	316	327	322	335	335	301	329	355	335	324	344	329	345	331	342	329	348	303	338	339	332	344	323	323	328	353	340	327	282	341	308	328	349	333	335	344	331	348	304	370	343	375	318	337	348	366	348	329	353	342	332	354	342	363	356	318	336	337	326	340	338	341	310	353	307	321	337	328	333	322	351	324	336	368	346	348	337	335	336	368	347	329	344	341	367	314	325	333	326	345	360	326	327	356	307	350	338	351	354	307	358	352	350	362	322	357	342	330	327	341	310	318	353	336	337	335	321	326	287	328	328	362	315	313	344	326	331	313	316	312	343	310	320	343	354	335	303	342	320	316	353	332	318	336	336	313	343	351	364	338	351	354	309	331	354	341	327	346	353	325	333	322	340	326	309	334	353	325	353	346	354	324	317	355	329	366	326	283	337	322	331	333	333	327	342	307	329	318	326	333	324	325	338	350	320	320	305	344	352	315	367	348	308	350	345	332	306	321	346	317	350	317	311	304	354	336	352	311	339	315	339	339	352	324	306	354	321	344	350	332	349	321	334	301	352	322	313	351	359	304	344	334	337	335	326	352	293	295	337	376	340	329	386	333	354	378	342	349	331	318	351	337	346	321	337	338	302	357	330	355	342	318	315	337	329	351	331	332	330	314	318	313	322	348	328	297	339	368	330	349	319	316	313	319	310	308	314	324	335	361	331	323	303	314	381	347	302	318	324	324	340	297	345	309	330	321	313	326	323	343	340	337	309	323	341	367	344	346	312	339	300	322	325	338	323	348	350	312	360	343	330	313	360	323	344	302	336	332	321	320	347	342	337	340	319	372	339	333	365	352	337	324	336	324	331	331	307	315	310	343	331	324	343	345	331	342	349	342	327	341	303	319	327	305	337	325	358	356	330	333	349	300	302	336	350	331	345	316	354	358	306	335	329	308	321	326	303	302	321	308	367	295	323	355	342	346	335	333	329	341	319	322	357	326	320	327	322	312	332	364	304	308	366	301	333	324	353	340	339	351	311	324	324	337	363	312	303	333	305	388	311	350	352	325	363	320	325	375	328	328	309	336	301	298	326	360	305	341	301	325	336	334	326	319	349	318	316	349	318	353	312	352	332	313	347	326	324	340	331	367	332	306	362	331	341	321	305	321	305	313	330	333	348	337	308	351	329	333	343	362	340	352	336	322	329	334	312	344	338	332	313	337	320	320	303	345	337	372	336	332	338	304	327	355	352	313	318	340	323	314	343	377	360	300	321	320	336	309	318	336	338	334	289	313	338	345	340	339	333	314	312	324	323	337	335	331	358	318	298	346	329	336	326	308	319	321	321	347	363	302	329	303	327	296	313	324	284	314	327	351	377	308	325	311	329	350	338	321	309	339	332	331	313	346	320	349	311	324	338	345	329	319	321	318	330	353	369	331	312	348	348	363	364	314	310	358	338	332	324	306	333	334	320	357	343	332	359	330	327	307	307	341	305	336	296	320	328	316	332	330	322	311	331	310	321	326	320	328	342	350	323	312	342	315	297	340	333	330	340	343	293	321	339	363	355	330	349	329	341	341	310	341	320	358	311	323	350	354	364	354	339	305	338	327	329	325	321	354	331	299	341	316	322	357	305	312	323	334	329	334	317	319	323	332
25045	44441	31745	15124	9288	6573	4820	3691	2985	2430	2245	1727	1502	1304	1242	1039	990	925	829	788	749	710	637	606	573	560	510	504	510	487	495	468	496	403	441	441	445	415	407	450	455	404	404	396	374	443	383	362	385	426	395	394	375	410	417	397	451	426	418	394	383	400	403	350	385	355	360	377	369	415	384	410	386	413	408	364	350	348	346	412	384	347	357	359	382	394	403	367	370	372	365	340	363	386	392	388	389	369	393	395	356	358	363	396	345	368	404	398	387	431	386	374	372	392	402	372	386	369	378	374	381	402	377	386	369	380	358	364	381	382	354	367	356	380	394	358	385	417	382	378	394	397	390	379	381	389	413	395	344	334	361	355	359	371	409	338	379	381	367	407	404	376	393	371	321	386	354	395	434	368	397	357	368	362	367	359	400	364	377	403	370	394	394	415	393	358	364	363	373	376	359	381	382	406	390	344	363	391	386	369	407	382	376	365	376	403	391	376	381	401	408	367	390	379	369	367	389	366	420	409	364	417	367	360	401	368	398	350	424	401	393	341	376	347	373	367	364	371	386	419	404	341	383	376	346	382	360	398	399	353	390	373	356	398	366	373	396	433	374	372	345	366	388	401	386	376	370	377	380	379	403	359	365	352	389	375	399	396	386	369	374	374	352	368	381	403	380	375	379	392	373	360	359	378	421	354	381	376	414	364	365	378	381	377	378	411	416	402	379	392	362	367	410	401	360	397	387	387	413	379	385	361	385	378	383	379	405	421	372	363	364	388	366	378	368	382	386	414	354	378	393	375	387	370	393	389	388	389	396	379	357	380	344	422	393	378	378	356	404	379	400	400	373	371	405	377	374	380	363	364	377	390	354	393	371	380	401	377	389	357	373	371	372	400	351	416	354	355	381	383	353	397	380	397	360	396	380	357	397	385	347	391	399	356	368	389	414	397	364	399	393	419	409	385	355	376	387	366	382	352	383	402	378	405	380	378	370	382	383	368	371	380	361	367	370	387	373	390	384	358	357	353	381	378	397	393	349	374	397	365	344	366	408	367	382	404	398	399	371	368	378	393	348	400	372	369	370	377	368	396	410	403	332	401	378	338	397	375	341	357	367	398	389	392	338	368	417	395	402	374	375	374	372	382	348	395	386	359	368	367	360	364	386	379	364	362	387	382	366	363	342	364	381	372	401	356	344	377	395	411	377	394	404	388	402	325	348	351	378	366	371	370	369	412	373	383	394	406	378	332	376	370	352	396	359	402	392	395	375	361	398	401	396	409	377	375	401	367	407	368	397	395	371	404	368	354	351	351	377	371	381	402	385	390	398	357	361	386	382	374	388	370	370	386	388	365	370	405	409	404	395	375	391	391	412	375	414	391	387	383	360	403	354	380	346	361	374	382	349	380	340	409	395	369	397	426	372	337	398	398	379	377	370	397	382	369	384	417	372	381	384	394	388	380	338	391	350	354	354	359	331	346	388	367	386	351	386	366	408	352	367	389	385	393	390	382	346	390	371	343	382	334	371	395	387	369	377	372	410	332	378	360	387	352	372	364	378	372	429	367	385	377	375	341	408	373	398	373	360	398	350	369	372	414	373	414	386	365	384	329	391	389	401	388	384	410	342	397	426	392	374	378	392	396	352	395	386	386	398	405	360	366	375	389	354	371	346	420	399	344	412	377	398	381	355	382	364	393	374	395	385	372	379	386	426	345	337	401	391	393	389	377	385	411	398	402	367	409	365	390	389	362	384	387	406	418	400	357	377	363	362	382	382	396	360	367	409	366	382	380	390	390	429	397	365	358	379	368	383	383	378	368	370	376	380	403	391	373	372	364	384	365	374	390	375	405	340	369	370	384	409	388	378	399	363	373	398	325	402	400	332	417	372	414	374	346	427	365	370	396	359	403	364	353	383	395	364	352	427	370	376	371	360	358	404	365	371	380	363	344	363	362	369	384	406	360	361	376	380	396	383	357	366	353	388	391	396	378	427	373	399	375	355	388	402	363	371	372	389	395	364	379	381	357	351	377	399	379	417	379	380	368	363	355	374	367	376	393	410	364	392	380	365	379	401	351	376	365	388	346	357	394	400	372	382	392	389	363	378	360	330	366	404	385	392	378	358	380	352	384	390	355	385	385	394	384	373	348	370	362	421	356	393	382	387	378	375	354	399	403	372	419	397	408	379	364	434	375	381	370	386	379	364	394	383	365	366	386	336	360	393	411	381	407	385	396	407	376	388	343	385	368	367	372	400	405	376	374	377	377	378	402	366	366	378	364	391	363	374	349	379	432	364	377	382	371	365	405	404	384	385	374	382	353	372	362	355	374	384	410	379	371	389	400	389	362	408	378	400	403	403	386	419	347	391	383	355	398	406	352	365	391	355	401	354	379	424	378	378	389	359	389	397	394	349	378	388	379	388	401	364	364	376	367	380	378	343	379	402	316	429	360	402	373	415	368	364	348	365	382	373	412	363	432	405	380	385	357	361	356	370	373	356	368	414	370	401	375	382	383	355	352	375	376	356	373	381	377	351	375	401	366	394	377	384	390	400	364	370	380	389	382	392	401	392	376	386	401	387	388	394	362	389	403	386	363	375	405	375	345	391	349	388	370	391	387	372	427	411	397	395	347	380	379	378	371	382	364	369	363	336	382	382	391	354	369	368	382	389	411	364	379	403	355	379	354	355	388	370	417	394	364	394	369	377	377	380	399	351	401	378	403	387	350	388	374	383	372	398	363	401	369	410	388	377	390	393	386	347	363	385	396	382	359	382	375	353	423	359	386	373	343	374	398	389	391	350	375	404	356	364	341	385	410	363	373	375	388	405	356	369	350	344	395	391	351	361	408	416	391	379	361	370	370	367	412	369	371	410	375	387	370	364	360	349	378	382	374	392	375	370	376	392	418	370	409	371	383	401	374	362	374	394	358	365	395	396	375	397	388	355	357	406	381	397	366	371	396	400	398	386	379	385	375	368	363	346	404	377	363	365	353	422	374	355	363	365	408	376	392	348	390	368	388	428	370	388	384	337	392	376	412	375	381	399	382	387	365	398	388	368	397	350	367	402	389	376	366	389	338	382	412	401	345	377	390	359	381	358	401	364	375	419	382	407	400	395	374	395	383	377	416	355	362	379	399	388	351	373	343	366	362	377	389	363	364	390	386	368	396	393	381	383	409	363	345	382	385	412	384	374	370	362	354	363	346	395	400	394	381	372	389	353	396	370	373	383	377	367	390	361	369	386	378	400	413	380	383	415	351	393	380	403	389	398	395	373	354	364	360	410	367	376	365	389	403	381	361	368	368	382	373	371	356	369	409	384	415	391	368	375	355	425	367	351	408	402	373	388	385	365	389	364	392	379	375	367	393	346	391	400	378	410	325	368	379	389	389	363	393	386	418	380	424	380	364	427	383	363	394	372	392	400	386	346	376	378	375	358	379	349	377	382	419	374	350	401	389	391	417	388	373	370	385	374	332	402	351	347	397	409	405	383	386	381	382
24845	21175	27333	25243	15090	3907	2309	1627	1307	1137	1068	912	802	752	740	644	593	606	587	493	576	474	455	436	433	434	395	410	381	394	394	413	364	393	379	372	365	414	383	378	364	365	360	366	364	370	351	367	405	378	397	365	352	394	402	332	362	415	377	369	372	336	366	349	358	334	362	348	362	385	370	338	382	353	362	341	362	365	337	352	376	326	351	360	396	348	367	359	352	355	333	377	369	382	351	358	377	359	346	331	347	337	374	380	364	346	366	357	330	343	398	376	367	336	355	343	419	375	368	349	374	349	395	361	340	353	350	371	390	389	341	334	366	351	356	366	355	379	359	407	386	343	335	411	378	345	341	330	348	321	349	394	368	404	354	346	371	363	358	345	348	318	358	341	340	396	390	341	366	360	333	360	380	392	360	363	345	370	349	360	383	342	335	346	347	366	358	340	359	366	349	371	339	372	332	377	375	386	377	370	339	350	355	347	346	358	348	362	354	369	373	342	371	353	330	349	357	367	372	338	368	365	380	395	366	350	363	385	342	317	357	384	392	371	345	356	382	338	364	375	338	310	367	388	385	367	370	353	376	332	351	399	360	339	354	350	371	391	346	427	344	342	385	366	351	351	378	353	342	355	341	360	366	370	367	344	375	409	351	371	364	335	365	352	348	369	336	377	390	343	339	342	358	373	373	366	338	335	334	368	343	380	367	361	346	355	326	371	383	354	350	372	356	368	315	386	375	335	347	365	353	351	324	383	375	369	318	323	343	359	341	319	354	374	346	355	362	356	399	368	384	353	399	368	339	309	343	315	358	367	359	382	343	342	349	379	388	338	364	333	371	357	376	344	359	355	379	363	323	399	384	344	330	356	311	369	397	350	365	353	371	372	366	353	374	363	407	327	362	347	385	358	387	361	330	374	321	382	354	350	359	382	352	383	369	384	340	367	373	357	385	393	364	367	359	340	355	356	318	357	372	346	341	348	381	337	379	358	364	359	344	329	375	351	322	385	360	372	340	366	364	329	381	348	355	390	353	365	376	369	374	371	354	348	376	339	348	353	378	369	358	342	360	375	384	373	381	403	354	377	356	382	353	392	375	351	381	368	352	324	333	350	312	353	389	349	343	363	332	323	366	342	384	331	318	382	359	372	359	362	355	346	342	360	387	349	359	366	354	377	366	365	364	381	371	355	365	359	360	363	361	360	341	362	370	371	361	383	390	346	355	356	366	372	355	387	380	346	342	378	342	353	329	344	370	368	396	360	379	347	353	359	347	364	377	364	408	351	343	387	379	342	356	371	365	363	373	331	339	362	339	356	359	346	375	363	342	351	358	385	374	337	364	351	358	371	343	306	380	347	337	381	345	363	325	358	360	358	386	391	326	354	385	351	345	349	339	331	353	336	382	363	376	370	357	344	356	400	368	347	351	383	378	344	340	361	368	397	392	333	359	383	361	390	367	360	354	362	360	375	356	337	386	349	333	382	357	357	372	332	362	369	370	365	321	349	366	345	359	323	374	365	360	355	341	330	321	356	334	359	331	371	364	383	350	396	374	394	355	403	352	357	362	365	369	358	349	331	323	355	348	376	308	374	371	365	387	376	364	340	348	381	366	387	334	375	363	364	349	370	371	331	343	363	373	342	386	389	378	380	335	341	362	356	329	345	349	390	322	341	393	396	371	356	364	348	329	395	303	358	382	412	355	351	345	340	336	390	366	359	364	345	367	361	360	350	338	385	356	374	342	353	367	377	343	357	368	354	350	348	353	363	335	381	394	365	356	353	339	344	325	329	379	327	344	359	360	358	395	361	335	365	373	339	343	351	396	347	321	344	378	376	368	329	343	372	353	357	383	320	367	347	347	363	394	368	385	330	358	344	376	364	313	370	379	360	345	362	364	366	346	347	363	332	368	339	354	346	374	382	351	369	302	345	372	343	332	343	379	391	361	358	361	374	388	377	336	355	353	338	351	378	367	388	366	367	378	371	329	329	339	383	348	349	363	374	376	361	368	377	373	380	386	389	379	368	370	342	367	373	371	378	353	351	367	399	355	408	379	389	342	358	354	382	358	333	355	355	406	334	380	398	347	350	374	357	374	352	357	363	371	351	347	358	364	329	338	363	336	344	321	370	368	356	378	375	345	357	382	338	354	380	369	391	367	381	365	360	369	342	359	371	346	348	340	366	343	343	351	341	354	362	396	353	348	378	346	367	366	375	325	342	320	348	393	354	344	343	358	334	367	345	383	373	359	377	376	368	369	381	380	343	349	344	403	338	371	337	356	354	360	354	362	354	346	358	327	361	374	373	366	347	395	385	336	358	338	350	352	390	360	355	349	368	379	349	331	338	367	374	356	349	362	357	341	358	336	368	373	332	391	324	388	381	343	364	383	359	368	344	373	371	344	342	374	390	356	379	355	362	354	377	364	352	361	365	354	341	368	340	344	378	337	373	367	390	368	381	382	353	349	393	373	348	335	384	344	343	370	362	387	380	400	327	396	413	337	388	351	346	359	322	376	335	358	328	380	347	348	367	389	324	361	357	345	347	327	349	399	322	350	379	357	360	350	349	378	333	315	379	386	360	379	342	378	312	376	353	363	339	350	360	362	361	381	330	341	354	368	344	367	362	388	362	345	376	382	363	356	369	379	343	378	379	392	335	355	331	375	370	388	369	353	374	376	387	320	324	378	375	351	386	363	352	359	330	371	359	316	393	365	359	402	375	355	367	340	398	370	354	356	363	374	357	355	367	339	375	371	393	404	361	380	373	386	371	348	356	334	362	360	370	362	375	360	350	354	364	398	365	342	341	342	353	376	333	375	374	383	365	350	362	418	387	359	372	380	334	370	357	359	348	341	348	344	384	338	362	360	355	373	368	361	378	351	378	370	357	357	331	329	340	382	351	348	364	397	357	384	361	358	372	355	370	359	360	379	328	347	380	365	348	370	350	343	402	357	348	383	383	376	387	366	365	334	356	392	356	295	369	380	342	366	367	358	356	369	363	381	366	377	394	365	359	370	330	358	345	354	330	322	370	336	361	372	380	354	374	370	365	372	375	360	345	356	350	378	368	398	362	366	336	392	376	365	357	354	380	353	374	413	396	337	363	381	375	358	333	361	359	358	378	340	383	363	348	367	383	370	355	386	337	354	309	362	354	318	333	364	320	336	382	362	367	368	358	382	383	348	369	365	352	354	331	371	346	365	396	342	381	345	356	367	352	334	354	362	374	367	377	366	335	378	382	376	346	376	374	362	363	349	368	360	369	360	376	341	307	325	346	398	353	321	337	374	409	349	336	376	400	378	355	340	345	378	371	375	349	335	319	319	342	377	352	343	358	344	365	340	359	368	339	371	342	371	357	371	366	355	359	367	368	370	361	388	346	356	355	351	356	390	361	370	349	350	349	348	358	396	368	390	349	337	359	374	340	369	357	352	347	355	385	361	330	321	370	367	340	379	367	342	365	398	354	344	366	342	347	317	381	355	337	338	386	369	348
25259	41122	27814	12388	7953	5251	4043	2972	2313	1917	1790	1513	1221	1189	1077	919	939	801	772	715	673	654	575	554	526	516	487	492	492	423	425	462	411	435	466	391	453	401	421	446	411	468	404	424	429	428	436	400	418	427	398	422	407	424	424	383	387	392	403	394	412	377	434	369	412	422	384	416	415	385	396	393	355	408	377	371	404	405	393	401	376	422	373	392	430	396	368	398	359	386	401	420	415	398	448	405	371	370	437	402	401	402	395	381	427	377	365	410	397	402	359	367	401	365	372	373	383	374	410	433	418	379	395	377	424	386	454	423	422	408	390	422	415	389	404	379	421	386	412	419	402	394	368	390	409	397	386	398	417	383	378	386	390	406	383	395	425	373	358	392	402	407	349	387	363	413	382	394	392	411	378	384	360	406	381	339	382	370	409	427	415	355	394	384	399	378	384	400	391	407	399	392	413	384	445	378	408	386	398	400	407	436	420	357	395	376	396	454	380	352	422	399	363	393	397	357	386	401	398	407	402	393	406	397	400	397	393	418	380	397	404	399	382	398	404	381	373	414	420	384	407	346	374	384	403	418	372	380	364	390	357	422	388	382	376	418	420	361	372	406	417	403	418	403	378	430	380	374	376	437	389	413	403	382	402	390	417	387	413	398	367	417	399	417	406	407	365	395	387	391	385	372	384	393	364	427	371	388	373	401	421	387	404	399	396	406	403	402	412	405	432	407	416	397	405	384	363	375	393	390	392	395	390	392	408	421	404	415	425	388	412	396	394	392	403	391	397	415	426	406	423	418	409	422	389	400	370	432	421	379	392	380	424	406	420	403	401	377	420	428	375	406	408	393	387	395	379	361	383	394	424	387	389	369	392	394	372	383	409	374	402	424	406	382	397	395	394	399	388	416	413	428	390	380	401	378	393	362	396	409	413	410	365	377	389	403	393	398	381	364	350	416	379	437	382	405	347	352	395	384	399	403	390	358	410	337	412	393	384	407	393	411	364	393	375	392	368	400	358	373	392	396	396	359	424	400	411	383	402	373	395	424	393	389	386	395	425	374	421	412	369	386	385	422	421	369	379	391	346	378	374	388	402	415	409	401	389	377	424	388	396	366	414	402	350	389	380	410	387	394	393	391	409	417	377	368	405	415	383	390	390	357	395	389	388	357	377	380	399	415	400	400	399	393	388	346	371	414	391	409	401	422	401	395	392	377	385	375	408	393	385	418	422	416	413	397	407	408	400	395	363	393	396	408	428	371	390	395	416	409	409	396	387	407	388	394	364	391	408	403	407	384	388	393	394	429	412	387	362	390	373	377	401	409	391	321	401	427	378	407	384	414	411	393	435	361	404	378	393	384	408	397	429	392	380	364	427	393	400	391	375	387	408	375	432	391	394	380	391	390	424	406	375	408	379	375	371	378	412	390	393	417	422	396	392	398	404	374	400	425	442	407	414	414	403	390	398	414	385	398	427	412	366	436	379	382	409	411	353	402	382	414	395	392	401	399	409	402	404	396	406	385	426	384	398	384	408	389	411	357	412	419	391	402	421	410	397	388	358	381	391	407	403	393	406	419	409	405	392	377	384	382	362	391	380	410	383	406	394	376	386	394	370	361	339	400	372	376	413	390	383	425	386	390	398	380	397	386	371	437	388	403	385	406	401	389	386	358	373	394	409	400	379	422	395	388	407	383	379	384	375	386	392	369	409	391	374	405	388	386	401	436	408	408	401	387	428	412	386	408	389	407	392	402	414	389	415	411	419	405	409	409	371	386	421	390	398	426	386	418	407	384	396	401	400	408	397	375	387	412	397	386	388	401	411	386	347	394	401	377	388	398	411	400	381	405	397	415	372	371	387	339	411	385	402	424	408	391	406	391	396	371	385	395	450	356	408	423	407	392	372	423	391	385	418	409	397	361	381	424	407	361	391	364	404	379	378	382	379	416	415	427	395	365	425	404	377	402	387	404	406	394	419	379	402	386	404	386	430	421	414	392	427	381	415	398	403	373	398	363	399	402	403	422	418	423	383	380	415	379	394	465	414	408	385	378	401	368	407	433	374	392	402	379	359	406	410	394	414	415	399	409	405	401	403	379	392	404	383	409	413	400	403	408	398	368	403	386	360	445	406	443	396	400	413	393	434	403	395	420	390	399	423	399	416	350	410	396	397	395	412	436	394	411	377	413	387	402	411	392	367	413	437	385	383	428	388	396	409	408	429	363	399	402	434	402	412	439	428	387	352	346	392	375	407	360	369	410	372	343	411	381	385	391	406	433	385	415	406	376	360	387	410	378	388	399	403	408	405	341	409	403	384	392	370	381	428	418	390	377	407	429	393	419	399	432	362	374	382	409	368	419	392	409	426	397	406	396	387	420	393	374	403	416	387	402	435	399	385	382	392	387	390	377	388	371	392	396	399	429	378	410	412	401	373	393	361	404	411	382	371	368	389	396	396	397	391	439	376	384	411	400	376	407	404	413	370	415	411	420	384	377	428	381	411	394	378	392	416	404	394	397	372	426	407	424	393	414	381	382	406	416	378	425	405	420	380	378	413	398	403	420	400	413	411	388	410	385	390	434	381	410	372	370	376	394	396	413	368	409	394	417	377	366	408	392	365	410	383	374	384	407	372	406	401	389	403	405	389	338	376	409	368	361	363	397	429	385	375	432	407	377	424	394	407	433	366	436	365	393	380	400	377	410	423	375	410	381	415	410	403	411	400	398	418	435	417	403	379	399	381	401	398	410	390	406	371	373	398	420	419	390	361	431	404	370	432	435	397	398	400	419	444	418	389	379	407	382	376	412	400	421	343	410	389	391	405	410	379	376	365	430	417	411	377	367	382	421	398	378	393	384	400	378	405	398	420	375	377	407	401	361	413	405	375	420	422	413	383	383	390	377	375	399	397	407	353	388	392	443	385	397	387	362	393	409	381	428	402	403	377	386	400	414	397	361	432	359	405	368	393	394	436	417	390	427	406	411	384	387	384	384	377	388	405	424	367	381	376	394	425	409	390	370	435	409	372	398	384	386	387	404	437	389	396	385	365	383	409	443	440	389	417	418	419	342	389	413	396	408	423	405	455	390	384	414	381	410	414	403	375	421	384	392	391	400	400	397	398	374	420	384	392	423	397	378	393	380	377	372	416	418	433	412	403	382	394	377	406	376	406	397	392	402	381	378	385	411	421	404	405	400	411	409	383	421	421	376	385	446	371	361	392	390	410	425	408	363	408	400	402	407	407	413	420	378	385	390	407	395	354	395	398	379	359	402	394	396	396	369	410	379	395	385	388	375	362	405	439	405	385	420	382	394	398	386	411	411	407	427	383	377	406	429	375	384	398	361	388	387	384	411	385	385	370	362	399	387	416	403	371	408	398	393	411	423	391	418	382	407	405	392	407	406	381	405	404	405	392	392	374	407	387	386	364	394	408	385	420	374	393	438	425	403	427	404	397	404	423	384	394	385	381	393	381	400	362	404	397	418	414	397	404	414	377	374
22684	21220	28728	24010	21239	21355	12192	3339	2079	1827	1568	1514	1138	1055	973	804	776	695	602	560	547	495	466	412	409	369	331	330	296	292	290	294	303	267	264	259	285	234	223	275	249	243	253	215	230	221	234	194	236	229	219	216	230	220	226	225	235	205	211	216	198	211	194	200	217	217	215	198	221	191	209	196	200	206	194	189	204	228	181	186	196	198	180	202	165	212	211	222	195	176	189	229	206	201	204	200	201	205	213	212	200	211	192	211	199	182	230	221	200	212	214	199	197	198	205	211	217	217	185	204	218	226	200	194	178	191	218	205	192	209	202	225	196	214	204	211	205	184	191	212	226	192	216	206	217	196	203	214	205	177	213	205	169	212	191	220	202	218	216	170	215	180	222	207	216	201	197	195	192	213	213	206	182	211	207	212	185	189	188	226	219	191	186	205	208	206	215	190	191	202	192	216	199	217	203	206	193	204	205	219	200	196	211	227	210	200	218	196	183	209	191	186	227	201	211	217	185	220	217	197	192	187	200	180	197	188	206	188	187	219	187	205	203	188	187	189	182	203	225	194	199	193	182	205	197	211	206	219	209	198	214	174	195	190	209	214	224	204	211	216	192	213	187	201	207	227	239	211	218	224	191	187	215	205	226	217	189	191	207	198	199	219	223	205	176	208	210	185	224	218	199	211	216	189	195	210	180	196	215	212	208	182	199	182	211	190	211	218	210	223	185	180	209	195	217	215	209	182	194	191	219	213	223	210	214	178	211	217	209	237	207	178	193	204	218	208	200	179	196	206	197	204	225	234	216	198	207	194	206	194	212	207	214	209	193	210	219	205	218	199	215	194	184	192	208	202	206	207	228	201	220	190	193	192	220	239	184	198	191	208	214	198	184	225	187	199	199	194	209	193	216	201	224	227	234	211	171	208	209	211	187	225	201	199	225	207	205	217	188	200	212	228	210	195	212	180	218	204	234	233	218	207	217	224	207	201	212	196	201	200	200	193	211	214	168	217	201	209	224	198	220	203	224	227	218	214	203	187	198	218	209	207	229	222	212	213	209	194	199	200	198	182	236	206	219	215	214	184	193	221	202	189	212	190	218	187	194	195	222	188	209	216	222	186	196	213	203	208	230	211	210	209	195	205	187	216	212	205	201	193	215	213	211	195	207	217	194	237	220	210	218	201	180	213	226	200	202	200	203	214	201	191	219	244	229	229	209	205	221	193	215	209	207	209	243	205	203	208	189	216	196	217	198	216	191	181	206	208	184	208	183	183	211	210	207	185	211	227	206	206	202	195	210	158	197	236	221	230	176	187	224	188	199	228	201	238	202	217	191	193	198	195	246	216	200	197	169	186	215	213	213	197	205	202	216	195	200	221	211	195	198	190	221	192	180	226	195	196	216	193	203	204	218	207	220	210	193	209	198	199	207	206	202	203	209	190	184	202	237	190	216	198	211	196	220	202	230	222	201	195	202	192	202	210	217	212	214	216	171	215	207	210	184	205	209	199	203	193	218	215	219	228	179	177	206	235	212	217	198	214	158	215	198	205	202	221	217	205	205	224	229	185	205	200	210	226	215	226	206	193	200	213	204	205	204	217	234	199	202	209	214	202	174	187	214	187	188	206	186	224	233	206	194	228	195	201	224	195	191	202	192	193	177	193	218	201	193	210	200	200	201	193	204	218	192	207	205	178	208	200	201	180	205	206	213	199	216	224	213	179	204	228	173	193	238	222	199	203	193	183	203	168	199	176	188	218	197	200	225	202	178	209	222	211	179	180	230	186	231	217	207	199	195	209	195	178	223	203	210	197	195	205	220	193	187	222	202	206	204	214	187	220	216	230	156	190	181	211	211	213	197	231	212	207	237	206	205	202	219	207	187	206	197	215	196	224	215	214	228	164	212	229	202	238	219	232	209	218	201	245	192	203	230	216	200	231	201	205	183	201	195	200	197	191	199	209	243	175	203	176	216	194	216	200	179	198	216	221	215	203	200	196	219	194	201	209	194	202	225	218	186	206	195	215	207	199	234	197	197	212	190	207	227	188	212	229	194	206	200	207	202	199	209	194	203	227	210	204	201	203	220	199	199	214	189	214	212	229	192	177	210	232	192	216	189	206	234	177	212	196	198	163	208	227	206	184	209	208	211	211	196	220	190	233	191	214	211	193	201	227	218	185	197	236	219	197	202	220	183	208	207	199	192	213	215	229	212	227	199	229	209	224	212	177	210	212	221	219	184	205	196	225	184	198	209	205	230	198	218	182	191	200	205	185	211	218	191	223	197	202	204	208	194	209	185	189	195	210	214	219	239	210	209	239	206	220	200	186	202	183	192	211	199	186	193	209	227	199	208	214	221	200	193	226	218	213	213	218	178	202	219	212	207	222	199	202	205	218	218	191	191	210	211	201	213	198	209	219	187	202	217	228	221	209	193	229	189	209	208	187	206	203	211	194	196	206	194	203	208	192	194	199	191	203	207	205	214	186	187	207	218	201	185	229	205	185	204	192	199	220	200	212	208	205	201	202	198	191	219	188	224	209	174	217	195	194	207	231	203	213	185	200	244	200	226	185	217	217	204	243	224	203	222	196	192	208	208	234	226	216	191	208	188	186	217	197	202	215	208	222	196	192	209	202	190	179	215	183	188	195	181	209	202	209	192	221	185	225	201	192	208	192	200	186	215	212	206	224	198	191	209	197	202	194	180	208	204	209	207	195	219	213	205	204	194	205	211	219	203	210	186	223	215	221	213	223	197	214	202	216	227	221	215	215	189	196	191	226	204	200	228	218	194	221	222	201	216	176	215	205	201	192	222	226	203	178	206	207	193	225	190	214	215	204	165	213	211	177	180	224	215	225	203	176	218	196	201	193	235	210	205	186	185	222	196	211	209	216	212	202	198	219	200	194	168	216	198	194	179	216	204	218	200	216	205	213	197	169	195	199	215	188	223	202	214	199	193	195	176	203	219	177	213	182	196	232	199	177	211	202	204	203	200	224	201	223	192	189	186	213	209	215	219	212	252	187	192	197	224	193	189	225	202	189	231	250	194	192	222	199	213	189	213	198	190	220	166	183	210	200	177	219	231	224	218	222	229	239	220	203	192	227	209	227	215	208	195	214	201	215	221	217	212	209	226	197	209	231	199	199	193	190	189	208	218	213	224	222	192	228	225	172	181	191	217	208	234	206	198	191	183	209	208	203	235	207	197	177	191	194	206	236	187	208	202	193	185	179	190	198	201	215	207	201	190	192	200	211	200	188	202	213	217	205	212	202	212	182	217	212	200	210	204	185	206	221	209	199	189	203	212	206	212	198	201	239	214	198	198	205	218	182	212	220	201	215	206	189	213	210	197	213	220	204	206	200	190	197	190	210	230	201	211	219	194	219	215	216	223	182	197	207	211	196	201	191	214	227	183	203	187	203	177	223	216	216	231	206	194	194	209	213	215	214	215	192	196	213	179	218	203	189	187	171	193	196	219	197	226	206	195	178	216	207	190	211
26964	50150	35576	18293	12988	9265	7162	5064	3882	3123	2916	2589	1817	1629	1530	1426	1133	1040	899	856	839	674	605	538	546	467	456	381	386	391	386	359	344	325	327	353	331	291	311	301	308	307	276	295	259	282	294	267	265	246	244	252	236	260	246	242	250	282	250	253	230	246	255	216	227	235	243	222	237	264	230	234	248	218	236	242	257	214	232	245	212	230	243	222	243	253	239	200	220	227	211	243	207	238	215	243	237	234	225	246	228	241	255	217	236	225	218	216	229	249	225	258	228	235	225	245	220	224	234	228	261	230	212	224	250	239	236	191	224	249	225	219	238	222	257	214	233	211	250	226	248	223	231	221	232	234	221	233	237	230	260	231	244	235	238	202	226	217	223	242	224	230	230	230	222	209	249	202	230	222	204	243	260	253	205	230	216	243	234	234	222	240	227	220	197	236	244	239	214	203	234	220	224	226	269	223	227	235	229	227	209	216	211	224	216	239	233	232	199	261	222	211	227	208	228	219	233	248	220	239	241	216	247	210	221	258	229	230	215	219	237	208	210	235	200	258	232	252	197	219	231	238	248	267	242	244	227	228	230	218	207	238	219	222	230	225	222	245	212	238	234	245	246	239	241	260	253	241	221	222	258	227	195	242	214	235	209	226	230	220	212	241	229	238	222	218	244	242	218	242	218	219	228	229	214	245	245	212	251	237	239	260	240	241	235	221	222	253	218	215	229	223	222	227	237	245	210	217	248	225	237	218	231	219	221	247	229	242	216	243	234	263	256	274	234	216	212	202	235	236	229	230	227	228	228	237	214	240	268	228	239	215	221	231	226	234	199	202	249	237	195	241	215	233	236	244	239	258	232	232	231	229	240	247	209	238	233	239	258	221	239	192	204	225	250	243	227	240	231	223	228	238	249	224	232	246	205	228	229	222	221	210	216	212	232	252	214	250	225	244	238	247	230	252	204	202	244	237	221	231	234	220	227	228	230	238	244	227	211	219	238	238	218	231	230	235	230	199	249	234	201	237	224	237	241	219	221	202	250	226	213	257	235	246	227	222	221	237	234	229	235	251	233	261	254	239	240	222	230	215	223	216	239	252	224	252	226	243	249	239	226	243	229	221	218	246	229	232	215	224	236	229	241	218	217	195	223	236	214	224	209	251	234	220	246	217	237	242	226	211	216	216	228	197	234	230	219	232	207	239	221	233	213	262	215	227	243	238	236	233	199	222	229	234	231	219	240	222	233	227	234	209	226	250	222	201	222	244	242	219	226	225	210	255	248	251	245	232	244	236	244	231	275	229	231	202	238	243	252	244	222	233	211	221	236	203	201	257	235	233	209	229	236	219	221	208	218	222	239	245	222	226	241	231	235	250	207	199	241	213	234	237	229	231	255	204	210	222	241	240	236	232	227	221	231	224	221	221	239	221	230	238	241	240	225	218	237	230	214	225	242	248	235	220	224	228	247	211	234	247	243	218	226	238	207	218	236	242	220	216	219	216	228	237	245	224	264	232	220	206	208	243	229	208	256	217	251	227	236	241	236	236	238	253	241	237	231	216	216	252	234	216	236	228	231	231	230	229	237	228	203	246	243	225	237	238	240	212	224	222	215	215	228	205	232	251	217	231	251	218	261	223	241	213	220	249	219	227	239	238	217	235	225	241	218	211	221	246	245	234	243	210	217	220	221	216	226	250	238	234	195	207	205	269	222	243	237	226	220	215	239	246	228	240	221	230	210	236	239	238	231	216	229	238	229	223	212	210	223	223	252	218	236	236	222	234	232	231	203	254	229	213	209	250	221	232	240	221	212	235	240	215	212	241	255	252	222	225	226	231	228	232	220	251	229	223	222	220	225	228	243	241	221	228	209	227	233	230	219	230	220	234	224	244	208	243	227	236	214	225	247	232	257	233	200	227	213	226	215	264	244	231	224	215	211	241	212	250	219	266	226	235	231	234	226	250	217	259	257	249	204	217	202	220	238	256	250	221	229	225	230	231	224	235	235	219	252	229	248	228	247	225	234	236	231	230	241	211	228	228	254	241	242	218	245	231	221	234	236	249	246	215	218	238	245	203	240	240	198	226	227	222	252	266	231	231	233	209	234	230	213	237	222	251	235	214	245	262	235	258	257	211	234	247	220	236	235	221	242	227	212	206	215	235	244	260	247	222	220	248	231	235	223	225	222	224	202	232	223	229	244	255	226	215	216	207	240	231	191	242	225	239	235	208	233	249	209	201	242	232	235	222	221	240	231	215	251	229	216	225	230	253	236	233	226	234	222	246	222	226	237	241	243	234	225	233	238	212	238	202	199	231	218	237	213	251	221	219	248	209	244	232	222	238	225	216	236	230	222	242	217	228	264	276	209	216	246	206	231	223	212	240	243	237	249	234	220	228	227	221	204	229	268	229	208	238	225	220	257	243	228	225	229	198	240	246	210	214	264	243	232	247	230	219	227	220	244	218	224	232	242	248	243	225	233	248	243	229	236	244	219	216	225	235	205	252	222	217	239	233	253	234	234	216	212	260	220	204	237	260	243	198	232	227	257	214	229	216	230	255	255	223	197	241	229	205	240	229	226	227	247	205	226	258	216	243	267	227	211	229	253	217	225	247	221	214	225	227	228	251	246	240	228	265	228	248	238	225	235	240	229	233	254	232	252	237	240	248	242	219	214	207	217	231	227	210	233	253	240	204	192	231	216	229	247	228	238	187	226	228	262	232	215	253	210	230	216	224	232	231	242	237	244	231	231	212	230	222	235	228	237	229	228	235	241	223	223	236	232	224	245	223	231	229	226	227	242	237	214	188	273	218	260	224	230	236	224	212	244	236	201	234	249	249	245	227	239	226	238	236	211	250	242	253	242	234	226	239	238	250	224	229	258	239	228	244	229	258	231	225	219	230	226	238	239	213	237	233	244	212	251	231	239	227	235	240	233	244	235	251	207	233	223	225	214	244	239	239	260	223	252	275	233	235	237	273	222	206	237	261	236	223	226	247	248	217	230	230	232	234	245	220	226	225	240	198	249	236	248	230	195	222	251	221	250	226	250	234	218	224	233	199	212	257	242	231	239	211	217	226	233	235	251	236	214	272	232	213	235	247	251	228	232	220	220	223	241	244	218	233	237	229	209	218	224	241	226	233	237	239	249	223	240	211	225	220	236	214	224	220	209	228	247	217	232	243	223	209	265	224	256	248	237	237	224	253	243	259	224	207	237	245	252	208	250	253	251	222	224	256	248	247	230	234	238	234	236	208	236	186	217	205	219	227	239	269	230	209	225	234	238	231	261	214	229	236	259	218	246	215	241	214	235	206	223	247	226	206	209	225	229	213	220	247	248	234	244	208	239	196	217	248	252	233	228	241	231	240	217	241	237	242	247	244	263	219	234	213	237	229	261	229	208	253	220	213	222	234	227	226	243	248	231	247	228	234	218	207	233	231	225	208	225	250	221	214	256	225	231	225	245	233	208	248	257	242	248	242	250	238	215	232	223	248	234	261
28198	22957	19917	9061	3426	2118	1631	1221	1005	942	867	819	747	687	641	636	594	587	576	584	545	526	521	506	497	481	440	450	453	506	505	519	467	442	472	491	441	493	453	424	448	445	493	434	466	446	463	455	480	466	425	474	461	443	464	490	435	433	432	451	475	475	420	467	436	419	423	378	421	396	422	469	471	438	443	417	430	435	448	450	395	459	450	416	471	446	412	409	427	454	419	439	446	443	437	420	443	398	430	412	435	413	465	444	449	427	462	420	435	452	437	419	414	429	472	478	432	445	448	409	505	459	473	432	441	473	395	444	434	452	451	435	449	421	477	453	449	401	456	448	466	438	433	455	439	389	425	418	437	442	433	464	445	480	447	422	463	448	443	421	423	450	434	437	426	440	411	462	400	420	447	428	438	427	473	470	477	460	427	436	462	455	423	441	426	456	429	442	459	422	469	473	433	433	439	441	472	467	448	441	439	426	416	418	454	448	460	474	429	445	419	438	448	440	433	415	459	425	440	409	404	425	452	400	410	476	427	442	460	468	434	442	441	480	454	407	465	431	448	415	427	440	445	466	433	474	459	464	468	455	441	426	411	454	467	474	449	452	467	450	441	420	422	431	450	453	454	436	436	457	425	430	475	426	422	441	443	431	420	423	394	446	478	433	429	434	488	449	444	435	465	464	423	406	448	466	443	446	455	462	482	429	434	411	428	461	431	426	431	439	443	432	444	436	500	474	441	466	457	444	446	482	486	460	428	413	431	459	444	417	446	431	409	437	403	460	410	419	459	469	484	446	407	463	458	456	455	428	419	437	423	438	441	444	439	460	444	415	433	432	455	450	405	467	450	460	420	458	427	464	448	446	434	409	444	434	441	468	463	422	474	431	430	446	436	454	485	453	441	427	447	475	417	427	385	445	439	407	444	468	418	420	449	453	462	454	436	433	430	431	407	424	478	439	459	445	433	443	446	407	427	420	467	440	448	425	463	439	432	450	454	489	452	444	417	421	444	435	446	455	448	433	399	436	455	429	446	446	461	477	407	445	445	467	447	402	447	402	430	421	442	419	471	445	428	439	432	431	462	429	421	400	457	403	465	431	467	439	443	418	440	430	447	433	453	429	473	447	476	444	444	417	469	400	453	387	423	429	419	393	454	464	436	437	390	451	443	403	456	406	467	464	466	435	474	423	441	448	419	429	427	466	435	440	472	459	492	437	442	425	418	415	428	467	433	424	433	442	432	474	464	455	428	438	471	462	426	451	425	428	473	416	464	417	445	467	458	439	453	486	483	460	432	483	434	417	450	459	433	465	464	428	462	464	453	425	460	467	443	455	453	466	438	465	450	476	455	457	450	464	486	429	430	443	430	452	451	436	456	452	442	425	426	431	435	433	439	453	421	467	459	466	466	433	470	439	431	444	440	444	401	430	448	421	453	427	446	428	449	415	428	454	377	458	460	423	435	420	443	452	431	465	448	465	456	425	412	439	443	449	427	418	426	444	442	451	437	443	428	430	400	408	457	446	453	438	487	440	454	426	409	451	448	446	455	425	432	443	463	478	442	437	459	457	477	479	446	395	437	440	433	439	445	445	460	437	457	412	429	468	471	444	488	456	456	433	420	471	441	442	431	441	441	456	450	453	463	398	432	454	434	446	464	413	441	442	437	434	427	405	425	463	442	431	449	452	439	424	456	400	448	473	400	409	437	428	443	449	438	448	438	422	430	383	432	432	445	454	433	447	477	430	431	461	468	419	453	470	459	471	452	382	462	485	453	460	464	430	454	429	432	449	458	490	445	451	478	439	430	464	439	392	434	485	439	450	446	438	440	424	434	451	415	471	451	475	444	463	453	439	406	415	428	432	440	413	447	450	438	431	453	429	433	432	438	437	454	450	478	441	444	453	414	428	415	427	420	424	444	450	433	432	412	471	405	417	405	420	423	443	442	422	445	447	436	413	455	429	443	457	420	407	447	436	441	461	437	435	448	450	428	453	417	439	459	411	457	403	442	457	447	452	437	468	431	427	449	427	426	440	412	431	431	447	423	424	430	434	445	459	391	427	429	427	428	439	469	424	461	427	439	425	454	437	441	455	458	410	450	481	473	428	420	446	458	418	438	464	475	447	416	471	414	420	441	420	458	430	421	452	447	478	426	417	410	428	443	479	437	477	452	431	467	431	420	452	456	436	419	424	428	417	417	426	449	432	455	412	489	430	437	445	446	463	468	407	461	449	424	484	446	410	463	413	435	437	395	451	426	444	419	456	455	474	432	463	434	441	431	431	425	481	474	435	417	443	438	477	449	420	451	440	449	427	434	424	447	463	427	453	457	455	428	465	443	451	450	449	435	454	433	443	442	457	473	424	444	466	438	450	439	421	434	465	440	434	426	435	478	455	436	448	381	449	411	456	453	462	472	490	441	439	435	451	417	462	441	442	409	464	460	426	432	462	468	474	440	414	457	428	448	460	447	418	417	477	421	438	485	450	430	450	439	415	433	460	412	448	472	447	423	436	409	419	459	423	434	408	468	427	401	418	440	454	463	465	445	450	466	459	438	426	457	453	416	464	421	450	467	471	458	443	409	444	440	434	487	460	405	454	429	416	427	440	427	431	428	427	425	450	461	417	417	444	451	481	456	422	452	476	420	422	426	434	430	434	445	442	436	486	464	476	452	424	431	456	441	465	450	459	419	464	414	450	448	447	423	465	439	407	454	426	418	426	479	452	476	454	452	466	460	437	413	398	453	449	428	418	412	451	399	456	429	437	435	470	448	450	465	434	447	470	407	460	437	478	447	483	465	454	412	467	464	428	442	430	455	432	425	462	413	471	421	409	387	415	419	424	416	436	425	447	402	453	441	424	407	424	444	415	442	426	470	438	424	405	470	462	421	484	451	437	479	411	443	440	419	458	471	444	440	444	423	421	433	437	428	469	398	407	422	444	458	480	400	440	447	455	424	418	468	460	457	445	436	461	456	475	442	418	435	428	451	408	370	463	445	487	438	408	422	436	438	473	454	446	427	424	434	411	438	448	431	396	425	441	457	389	417	430	434	406	438	464	458	484	450	436	460	457	476	437	435	456	417	467	405	454	463	442	433	442	461	480	428	480	420	425	446	447	449	409	430	430	457	442	453	423	453	445	445	456	453	400	477	432	413	430	453	373	460	404	436	435	421	454	393	419	410	431	412	449	453	462	453	488	454	439	446	502	418	472	455	426	470	440	459	468	410	440	449	457	428	428	437	440	462	394	434	456	454	417	455	451	418	443	451	457	435	445	471	448	449	447	480	423	441	437	475	399	438	455	460	456	452	494	440	419	424	427	452	463	447	414	438	469	418	410	413	449	406	440	418	436	435	439	407	453	422	434	418	472	451	470	406	433	467	442	455	424	441	454	453	441	427	431	443	415	401	443	432	459	440	465	425	430	434	442	452	447	459	442	437	422	456	486	460	418	442	452	409	416	480	446	426	442	444	464	431	469	410	453	464	468	440	421
23244	34485	21599	9297	5306	3764	2905	2247	1788	1427	1295	1222	1080	1013	931	828	797	767	706	677	651	622	549	576	575	587	560	529	518	529	548	553	558	541	489	517	521	476	500	529	500	531	536	512	506	530	512	494	498	454	510	495	510	498	489	484	491	501	459	509	470	453	478	515	480	478	511	494	487	502	538	538	485	472	484	524	490	521	535	516	495	464	519	502	498	482	505	501	476	503	540	496	516	513	503	487	536	477	508	524	512	481	479	499	461	508	503	456	513	485	499	504	462	481	521	509	500	505	477	507	497	476	485	535	488	492	536	520	470	495	464	502	485	485	485	499	460	516	510	505	495	478	482	476	460	540	484	506	504	531	479	468	503	530	503	516	472	517	502	491	492	499	506	497	471	492	492	519	521	517	478	526	485	496	488	489	476	495	538	517	463	498	479	494	546	494	509	515	531	472	506	496	499	467	476	483	505	490	459	464	462	504	544	478	509	507	522	486	466	476	510	523	504	507	457	507	460	511	497	500	507	518	471	491	498	431	486	501	492	498	489	498	512	489	479	534	508	503	496	544	487	551	519	464	462	538	477	508	533	483	497	450	500	496	477	485	476	516	447	469	523	508	465	478	492	508	497	486	484	480	478	462	504	510	533	486	479	480	463	522	500	502	493	521	491	500	506	498	479	500	498	502	484	456	503	460	483	530	506	447	479	484	503	473	500	482	495	488	504	467	506	506	480	477	445	476	489	523	469	490	479	471	501	469	495	503	484	499	486	497	493	510	458	490	482	481	490	504	496	506	481	486	499	508	517	489	457	454	469	481	512	490	493	481	484	492	491	501	483	462	526	499	473	491	502	543	451	457	485	505	483	458	485	526	482	504	460	510	488	459	473	485	559	519	477	462	491	525	452	508	492	454	476	487	474	478	482	500	509	469	498	448	491	522	488	474	505	496	469	473	495	504	499	503	516	525	497	477	509	532	517	476	457	500	475	497	523	469	499	475	489	534	477	532	490	495	526	510	487	464	485	489	506	495	509	520	460	505	452	450	514	480	487	482	500	489	503	473	472	473	480	477	503	486	505	471	518	494	514	495	504	509	466	470	493	480	516	490	469	524	489	514	490	512	492	506	493	491	462	504	512	512	501	507	511	470	501	501	496	466	560	506	477	492	511	464	516	505	546	522	510	484	477	503	514	475	467	488	468	493	537	453	521	491	574	488	465	496	492	487	497	504	503	510	490	490	532	514	529	475	458	471	530	475	452	494	509	508	486	521	470	542	489	507	506	480	490	524	513	487	495	494	500	484	507	445	486	494	509	530	458	506	469	470	470	454	502	532	506	466	503	478	492	482	467	487	499	510	498	531	474	463	521	464	462	491	488	534	506	491	485	511	506	443	511	496	473	495	497	481	491	481	488	481	484	502	479	500	489	506	483	485	504	539	471	473	509	535	518	519	509	469	460	495	497	478	513	499	467	504	470	464	520	464	513	489	503	505	504	472	509	518	472	539	448	506	475	480	467	515	518	498	480	463	512	498	497	466	482	477	555	495	492	471	467	496	522	517	547	476	510	522	539	502	497	463	476	487	496	458	467	494	510	452	464	504	475	506	450	510	489	489	487	483	455	482	521	476	477	477	463	481	495	518	492	466	488	486	495	510	484	522	548	507	469	454	496	484	469	552	490	503	476	457	510	511	486	473	508	493	522	465	489	504	500	460	511	470	531	506	498	481	483	484	512	487	469	485	485	508	510	474	490	528	498	444	476	519	505	500	483	491	472	492	500	529	461	480	460	509	486	474	466	500	519	518	505	463	501	491	491	528	494	500	500	451	496	532	447	508	486	477	495	457	479	522	487	509	457	518	521	499	452	481	451	493	506	493	497	473	485	505	465	477	521	482	521	457	551	529	486	523	466	470	479	474	488	518	538	525	500	502	480	487	477	489	479	492	529	507	487	483	514	439	501	482	509	487	486	515	481	491	501	505	480	482	501	452	507	472	513	472	502	462	489	499	515	501	474	468	500	502	490	541	512	492	510	507	469	481	494	487	491	486	477	498	552	484	511	485	487	516	533	463	484	502	485	506	490	536	485	552	491	506	466	495	507	464	509	499	474	511	509	483	498	502	540	457	571	469	475	524	475	496	518	538	495	511	496	522	476	515	464	493	469	495	481	493	471	452	535	497	463	538	505	478	538	458	529	488	501	485	492	459	528	473	478	504	496	497	493	476	489	470	508	488	463	484	509	500	524	480	479	531	484	495	469	538	500	500	504	528	500	480	491	510	493	471	481	462	485	471	527	464	487	445	488	547	537	510	512	506	474	486	450	512	467	509	480	472	505	525	462	481	480	501	488	483	448	493	485	503	499	490	468	494	484	534	515	497	489	472	470	464	469	475	523	492	527	511	512	498	506	480	487	487	517	463	558	497	497	467	503	526	493	507	498	538	483	505	487	504	452	489	476	499	513	494	509	469	493	479	508	479	466	472	512	469	493	491	512	449	496	538	465	486	453	487	475	477	464	489	519	500	528	466	452	481	467	495	503	486	454	521	484	513	504	475	486	483	487	508	527	481	486	494	478	499	476	459	429	498	480	484	512	508	493	496	512	479	489	492	531	450	482	493	486	491	517	501	516	500	533	523	521	491	502	507	492	467	484	473	523	485	485	460	489	495	508	480	484	493	472	499	481	486	479	515	463	525	518	537	503	484	525	465	543	490	482	498	516	481	502	484	535	508	494	491	521	505	501	490	481	530	471	463	480	498	508	484	499	482	485	519	475	501	544	466	527	492	511	516	509	474	483	510	540	493	480	491	514	514	491	531	504	489	472	509	481	524	497	505	467	519	483	501	497	517	449	466	452	467	511	514	493	491	507	474	500	520	504	482	525	508	513	481	473	534	464	505	516	491	494	477	482	497	480	464	457	490	479	492	537	484	545	501	500	480	477	506	497	500	513	494	458	475	469	495	502	507	503	486	502	489	506	490	470	493	500	492	547	485	457	506	441	501	479	549	513	472	514	451	492	484	492	509	457	500	515	481	478	498	487	475	466	504	495	534	462	472	503	490	466	507	499	500	498	530	500	496	523	532	468	499	464	514	498	442	498	517	502	505	458	499	516	475	504	520	483	505	479	493	504	502	489	484	476	519	500	517	500	492	474	509	442	464	511	472	495	516	507	468	496	490	463	505	478	514	462	526	477	481	512	455	479	494	531	514	474	514	511	481	498	464	488	514	455	486	478	476	484	494	515	508	510	479	469	479	503	467	500	489	461	497	501	481	478	487	484	487	483	470	517	506	469	522	502	516	509	481	473	504	474	513	495	454	497	488	512	511	468	493	481	495	534	467	476	469	497	508	489	481	480	482	489	498	507	471	483	517	465	523	454	473	484	485	445	522	483	470	444	487	529	539	472	492	495	437	480	505	488	517	489	494	493	505	511	543	504	492	476	511	483	483	499	488	471	515	507	474	474	507	495	484	452	495	485	518	482	479	516	472	469	469	482	491
23718	21194	28292	24388	21165	12871	3926	2314	1579	1325	1265	1175	1083	897	836	811	676	707	604	578	590	538	474	469	457	464	404	377	387	404	398	419	381	396	387	377	373	329	364	378	368	369	361	356	355	346	341	323	358	323	351	350	346	359	347	339	323	380	350	376	346	357	337	341	328	355	350	321	318	350	335	364	323	331	354	322	309	329	341	335	317	315	324	333	326	363	333	348	371	317	318	319	336	300	310	342	301	322	336	342	319	354	342	329	315	331	329	345	323	350	328	301	338	320	349	343	332	325	328	379	343	370	338	325	342	350	329	351	353	340	340	351	316	332	358	352	357	338	325	328	357	319	321	366	320	304	356	347	369	337	343	331	333	340	340	336	334	333	338	321	330	357	313	339	304	336	325	347	361	380	318	314	354	352	307	335	351	347	335	326	386	335	351	322	322	300	377	343	358	335	339	320	294	344	347	324	367	317	335	324	312	347	307	328	310	311	322	355	338	337	336	358	322	320	329	346	329	297	341	317	331	333	352	332	337	341	347	298	304	334	324	328	324	335	381	347	327	352	313	320	327	313	372	336	368	329	323	377	344	339	340	301	316	362	334	340	353	339	347	330	333	335	330	350	344	338	318	330	315	329	334	341	327	338	362	347	340	323	354	346	353	316	338	366	368	349	321	356	330	312	379	356	325	331	311	308	341	371	323	372	323	328	326	332	326	340	365	329	379	333	339	321	306	324	336	340	365	340	324	339	310	312	336	343	361	348	365	354	320	334	311	351	320	313	321	351	323	339	288	362	346	338	351	338	354	344	328	361	327	342	350	364	328	347	323	322	325	324	324	352	326	338	371	307	335	328	310	306	342	341	325	299	371	316	315	338	288	334	337	333	330	365	336	342	346	342	306	375	349	314	373	379	341	345	328	345	311	342	364	316	339	353	368	352	326	343	335	301	292	350	347	352	346	350	348	358	334	347	343	343	345	341	311	348	372	333	347	360	319	355	351	344	311	328	354	360	345	322	357	348	364	369	307	363	315	338	354	330	338	310	316	345	320	348	332	336	334	323	333	338	387	381	363	344	351	321	339	336	342	374	341	340	350	325	363	353	330	318	343	342	315	301	321	325	310	315	331	340	318	320	352	292	333	344	320	329	325	356	333	331	354	368	333	356	344	325	320	335	310	349	351	336	329	356	335	368	335	328	334	329	366	357	336	338	324	328	355	361	314	349	377	324	353	376	376	313	322	314	340	342	362	304	352	341	359	343	325	355	345	356	305	349	328	344	306	348	372	331	350	335	363	344	339	314	336	361	311	345	315	358	338	322	341	342	336	311	323	313	348	324	355	332	341	342	356	320	346	367	348	346	352	334	346	349	356	309	329	339	349	342	343	337	329	351	333	325	324	360	353	338	315	384	334	303	341	317	329	328	337	314	350	352	330	336	363	336	329	335	360	325	352	350	326	345	341	320	346	338	319	356	335	310	333	345	340	348	327	322	353	350	312	341	372	337	349	307	376	358	316	296	320	374	321	328	324	345	353	329	356	324	334	346	320	333	347	302	318	311	353	376	340	318	361	332	310	350	339	344	342	337	339	320	338	329	301	321	323	328	351	349	328	335	385	313	322	353	365	318	339	313	324	345	330	304	330	314	339	303	351	345	360	364	311	347	338	346	322	325	336	347	344	335	337	316	312	360	306	322	329	356	365	329	350	326	328	312	312	307	359	316	329	356	333	347	355	382	351	326	334	358	303	318	339	361	346	319	356	348	337	333	323	305	342	336	364	328	337	335	338	331	335	325	335	344	353	358	371	347	348	333	337	328	305	349	342	332	343	342	350	326	366	327	363	316	322	341	350	310	331	353	361	325	345	324	363	306	308	337	331	334	322	334	329	311	310	346	298	363	335	322	330	343	366	359	330	343	367	348	351	328	345	363	307	357	322	312	335	326	358	333	329	348	325	335	316	352	364	318	352	320	325	345	342	329	350	354	313	345	360	351	350	341	338	358	329	343	354	297	335	360	351	322	287	315	336	319	371	342	352	324	342	337	348	326	320	345	344	349	321	347	365	318	335	331	364	351	379	318	323	315	314	368	322	325	345	351	361	346	301	316	322	354	279	326	352	361	341	326	306	308	344	338	329	328	328	358	356	363	344	299	296	330	345	329	325	328	346	359	343	345	371	341	316	341	325	346	331	336	327	327	308	339	307	318	317	361	342	381	344	359	328	310	338	331	316	377	359	295	363	343	333	366	335	296	304	358	351	322	330	346	341	329	350	351	389	371	333	335	353	327	325	342	334	341	335	342	307	328	358	339	338	309	355	356	351	363	353	354	339	322	335	343	304	335	322	359	318	351	364	325	337	314	375	340	325	321	343	330	359	342	367	336	360	336	317	337	363	367	329	338	355	320	352	333	315	343	324	325	332	291	329	343	325	344	374	301	341	315	329	336	329	379	343	325	337	316	352	337	351	353	383	356	339	356	371	328	340	333	321	335	335	341	341	355	323	314	357	341	354	333	376	351	335	333	342	318	324	336	363	352	352	341	334	354	336	371	330	369	360	338	315	353	334	365	346	297	357	341	332	328	324	341	365	317	330	358	333	346	366	342	336	343	332	351	327	344	324	326	323	356	366	354	338	325	360	319	330	329	338	304	300	364	346	327	330	340	348	340	363	292	377	295	338	325	354	341	340	345	354	375	362	338	316	327	351	334	322	341	350	323	360	357	301	376	352	368	340	349	335	327	357	346	315	333	339	342	349	357	356	350	314	346	363	343	347	310	333	363	346	356	323	354	353	314	342	319	321	346	341	330	349	337	362	342	320	334	351	311	334	345	321	338	362	357	358	308	334	356	346	366	320	323	362	339	332	315	341	351	342	316	341	353	340	339	349	333	321	326	356	352	340	319	332	316	317	323	323	340	341	342	335	347	360	330	318	350	323	319	365	328	311	324	321	332	350	329	350	336	352	333	354	299	343	320	332	338	357	344	350	373	343	362	389	325	333	321	354	322	349	329	329	338	346	356	364	283	323	338	355	337	310	339	343	308	342	315	343	337	345	352	330	352	317	328	322	325	343	325	338	315	340	319	343	317	380	304	365	345	372	324	370	361	331	352	328	337	305	352	369	346	357	382	318	332	354	338	337	315	359	324	366	350	345	328	340	326	327	363	372	321	353	306	333	333	312	335	362	371	347	344	306	344	368	344	343	324	338	296	360	309	340	339	344	313	322	345	315	348	313	336	339	353	339	359	314	352	345	339	337	353	333	348	330	321	345	350	303	336	309	322	331	312	364	369	299	352	296	361	362	359	322	376	375	355	351	350	335	339	330	360	337	358	322	369	351	348	370	380	328	334	381	349	388	354	349	321	324	329	360	326	350	313	355	338	336	346	310	323	346	328	330	339	340	347	364	338	362	365	351	327	347	357	346	342	345	324	332	354	377	350	358	338	337	345	306	355	303	328	306	340	372	311	354	327	343	355	337	319	380	331	358	321	346	335	339	330
24651	43596	30575	14363	9252	6641	4914	3892	2824	2332	2059	1908	1575	1346	1114	1100	983	910	817	811	719	690	693	605	620	600	496	509	494	461	450	487	462	467	448	470	429	444	424	413	356	417	410	410	404	443	430	390	413	429	356	405	390	372	385	360	375	419	400	395	382	396	378	416	412	374	400	423	389	359	377	395	402	385	367	408	352	386	374	380	418	386	383	375	386	382	388	409	368	357	406	377	386	366	387	377	375	361	362	381	366	371	388	372	359	370	385	351	352	353	371	368	367	396	386	376	331	375	354	392	401	363	380	336	353	376	365	375	409	384	399	373	378	364	396	397	364	358	390	394	386	389	392	388	357	377	392	358	386	384	402	376	358	385	380	377	349	372	377	371	365	397	399	415	385	392	376	425	400	380	351	394	404	394	388	382	439	379	381	413	362	355	379	372	400	373	403	394	352	399	423	384	413	360	408	400	415	368	414	389	414	393	366	403	391	379	387	371	337	388	377	330	396	428	392	359	352	361	352	383	378	394	371	382	370	404	367	390	388	395	365	408	391	390	399	392	376	389	385	389	391	381	385	370	391	393	399	393	387	366	415	403	386	380	393	382	376	360	385	388	370	349	345	389	342	399	406	398	409	375	416	392	363	376	408	366	356	372	384	389	393	342	364	375	369	364	335	389	406	380	410	395	392	370	401	395	376	392	426	392	368	353	364	400	373	372	372	387	374	387	401	357	362	370	419	385	372	394	363	375	390	390	371	377	371	379	338	394	410	328	403	390	388	379	401	388	390	320	396	388	396	407	398	395	381	367	392	374	418	393	377	433	382	361	403	359	379	409	382	363	381	372	399	377	377	424	416	370	384	367	350	367	393	367	384	404	383	390	407	385	360	391	370	377	399	376	361	398	368	392	362	372	396	387	392	361	356	374	404	363	371	391	366	374	368	345	399	358	361	369	369	372	387	399	377	434	355	359	375	356	397	381	418	375	387	393	382	407	378	364	379	387	392	374	363	371	363	366	413	372	382	380	367	383	362	393	372	404	361	338	399	397	371	386	396	395	342	354	409	371	389	412	374	376	400	388	407	377	366	362	385	365	386	350	415	411	378	357	379	405	404	404	395	392	375	408	368	395	386	387	400	417	397	353	398	371	370	404	389	371	408	383	391	357	397	387	369	403	346	402	389	362	370	415	372	388	390	400	400	365	366	376	411	350	352	394	373	383	376	410	371	373	368	380	372	396	347	373	399	369	400	383	407	392	378	369	394	365	358	413	380	371	404	363	377	382	398	371	371	366	387	378	399	369	381	370	370	376	355	406	382	379	401	390	355	400	369	409	354	378	388	373	347	352	395	380	352	363	406	379	370	393	393	405	381	363	368	359	420	375	396	371	384	369	363	348	375	385	354	363	358	369	347	360	402	382	375	358	398	382	362	363	382	369	370	408	403	362	372	409	363	339	382	347	359	386	354	388	401	392	400	411	348	376	347	369	360	402	386	394	365	331	407	370	409	405	374	386	362	391	353	404	365	360	389	401	392	385	373	387	371	409	392	384	387	426	398	363	383	391	419	388	363	367	401	391	366	407	376	400	362	380	367	383	422	372	348	385	376	405	381	411	406	347	395	395	368	383	388	372	389	390	351	392	366	413	380	381	383	396	378	402	361	419	384	386	374	398	364	362	404	375	354	408	406	380	417	382	380	381	330	366	384	368	391	402	364	388	401	377	363	414	358	376	368	368	363	376	376	391	386	372	411	406	364	382	374	379	375	383	383	367	353	375	386	400	362	391	365	354	414	420	366	395	390	392	402	386	365	415	405	334	394	392	377	370	388	392	395	386	384	392	399	389	394	387	407	362	394	418	412	399	395	374	397	386	404	369	375	403	390	363	363	370	398	394	393	382	377	360	400	383	398	354	371	388	351	372	368	369	406	396	390	403	409	401	400	402	381	358	375	417	379	367	395	338	361	401	376	403	401	361	371	403	392	414	412	382	416	385	386	383	382	352	401	345	370	379	395	399	390	375	400	404	382	334	400	378	399	374	342	366	386	392	392	370	392	451	402	399	404	382	350	377	358	372	344	384	394	354	358	380	362	401	377	361	406	368	363	366	382	333	373	360	407	391	414	383	386	389	439	365	411	385	408	379	339	393	331	430	373	352	384	395	398	392	367	355	379	386	380	385	388	354	371	396	385	362	377	371	375	419	349	367	369	369	384	383	376	393	370	356	376	395	352	400	364	391	345	386	384	380	382	389	382	351	408	418	384	379	409	378	376	372	383	393	400	350	378	385	365	369	358	394	383	330	378	393	377	390	395	371	405	369	389	422	365	381	338	379	406	374	393	417	383	375	397	371	377	355	388	408	362	328	396	373	378	373	399	391	373	384	381	399	389	393	360	385	390	376	368	322	393	387	383	370	401	399	372	383	386	377	393	404	378	358	427	376	384	406	390	418	388	381	384	401	385	353	382	381	372	373	405	345	351	393	409	393	351	334	362	422	388	410	392	385	366	383	386	397	361	390	393	380	366	385	366	371	371	400	415	386	339	396	373	357	348	382	357	357	387	406	419	367	380	430	378	388	356	396	410	375	400	359	367	365	410	357	401	381	396	385	363	366	398	388	389	367	370	409	366	381	376	422	393	400	385	384	371	381	383	395	361	405	380	384	392	374	387	402	398	377	401	397	412	361	370	377	427	392	348	391	433	411	361	388	400	351	386	370	393	366	374	347	385	353	398	382	374	375	399	373	381	408	387	351	373	373	389	388	381	382	394	367	355	350	399	391	377	393	352	387	352	408	371	379	368	399	380	423	349	359	384	372	393	385	375	382	413	335	375	411	406	426	325	392	344	393	342	362	390	364	359	387	371	349	370	413	401	419	417	351	364	377	374	388	356	370	369	385	377	360	394	349	436	362	344	360	401	357	386	383	397	370	373	402	392	351	398	382	423	356	373	370	415	362	408	386	382	355	420	381	381	405	381	378	382	368	392	386	369	363	364	374	393	374	381	367	376	375	389	358	396	388	365	358	388	392	378	400	378	379	409	391	377	364	380	380	386	394	387	363	361	388	380	413	396	394	352	382	379	412	371	371	420	351	410	347	384	365	375	379	350	384	365	365	382	361	363	397	382	366	397	362	388	362	386	384	403	382	338	393	372	408	366	384	367	349	379	405	377	386	388	415	408	352	385	393	388	375	381	380	363	393	381	391	360	376	403	390	371	397	399	347	400	420	382	360	398	363	402	362	361	349	394	410	399	379	358	382	388	389	379	411	375	367	391	399	341	373	377	386	383	380	363	360	388	411	350	395	384	367	398	379	403	374	374	397	365	372	371	379	388	406	363	358	396	371	382	382	373	397	411	368	361	370	374	369	389	373	402	375	391	373	379	396	407	386	376	363	359	420	357	398	369	385	356	340	402	369	368	367	389	412	434	390	352	395	394	406	343	386	386	346	339	384	367	353	348	390	347	370	382	394	389	380	388	411	421	376	362	356	386	386	364	438
24876	21221	27419	25283	14601	3849	2217	1721	1260	1089	981	912	875	763	732	654	669	583	532	572	550	454	511	445	466	452	412	455	407	419	404	399	397	378	407	388	407	390	396	379	394	367	372	401	388	382	404	372	358	380	369	388	345	363	363	393	384	391	362	418	340	365	326	372	352	363	351	364	350	378	351	382	379	380	366	363	336	358	361	325	388	347	366	365	358	346	350	339	385	366	366	359	353	348	387	388	391	353	351	365	376	345	401	354	407	371	383	359	360	329	361	368	383	366	366	381	351	378	356	362	385	335	395	351	362	385	374	340	351	359	394	350	341	385	343	352	371	377	376	380	349	392	353	385	317	344	346	369	365	365	375	351	359	398	363	374	366	352	331	396	378	345	383	339	377	339	403	353	385	386	365	389	388	380	381	339	380	351	369	345	377	392	377	335	373	377	364	359	359	360	369	354	384	370	368	361	381	379	369	339	377	336	385	384	371	372	379	361	354	372	347	368	345	341	409	360	341	364	357	374	389	385	403	357	356	350	320	350	364	359	357	383	349	356	368	363	365	400	373	383	368	346	397	398	395	361	377	361	342	383	399	390	372	355	373	375	373	381	376	364	352	366	369	380	370	354	329	359	349	360	383	383	362	381	360	353	384	361	362	354	342	353	367	393	379	375	369	360	385	394	372	352	396	354	348	347	344	329	368	360	379	370	361	360	388	339	361	359	355	364	369	355	375	349	363	353	374	364	389	342	362	370	380	373	363	348	362	348	370	350	360	357	339	376	369	380	357	375	367	366	362	388	362	357	393	354	361	382	344	353	379	379	386	363	396	381	364	349	361	342	368	345	372	332	387	363	365	386	388	385	341	357	409	383	362	347	333	369	378	332	373	361	386	335	371	360	377	359	378	363	372	378	381	378	354	380	350	360	366	398	335	371	391	325	381	364	381	372	325	379	379	378	350	352	356	370	390	389	380	382	335	361	366	343	386	380	378	326	355	356	382	356	378	396	375	354	353	356	379	358	372	370	361	374	354	370	367	399	341	350	404	381	383	343	356	378	351	396	398	349	350	380	372	376	374	361	336	339	371	369	411	388	352	365	380	346	375	400	370	347	371	382	361	377	382	333	348	385	378	349	365	351	364	355	375	387	422	386	366	362	392	396	363	400	391	350	312	354	359	380	359	365	374	366	404	335	343	317	355	354	375	377	386	374	348	353	382	330	360	360	379	387	351	368	368	369	359	394	364	343	358	354	351	343	397	351	342	375	411	366	399	352	355	373	389	335	418	383	344	421	383	374	379	375	413	329	326	347	382	384	366	388	359	393	347	348	383	366	393	354	345	337	340	371	322	368	345	423	364	349	368	359	378	363	346	362	339	377	377	361	385	365	365	390	385	366	362	361	382	374	358	371	340	368	369	364	372	332	371	387	370	372	373	353	398	357	365	345	366	370	362	388	363	377	406	389	356	351	359	371	357	350	389	370	375	396	359	385	367	400	360	412	351	405	345	361	337	351	428	378	369	381	350	360	358	335	347	370	380	374	361	364	351	348	379	367	335	381	375	392	339	323	370	358	366	394	371	333	335	333	386	395	384	351	373	393	342	367	358	363	384	355	381	343	380	359	372	355	355	339	367	355	335	366	378	409	318	387	371	357	356	362	374	402	391	343	368	337	353	377	355	375	353	342	343	382	331	390	407	352	389	355	359	365	397	385	353	329	371	361	351	339	383	322	358	380	375	412	376	367	321	382	392	375	378	365	335	342	393	382	343	337	345	384	379	342	384	352	345	379	371	390	339	389	366	335	351	358	370	388	387	334	348	349	366	369	375	343	368	398	363	349	405	338	375	352	349	361	353	395	369	345	370	365	399	408	372	361	377	374	377	372	320	349	335	368	358	387	403	364	329	371	369	356	354	327	358	354	361	346	347	334	393	335	403	348	359	362	352	392	348	406	347	395	407	358	357	393	338	359	387	381	378	331	353	383	384	373	322	335	346	345	398	341	361	363	375	401	359	359	413	373	359	344	358	402	364	325	379	381	364	365	373	356	378	366	363	372	380	357	377	389	388	358	365	372	393	369	350	379	386	390	378	382	376	374	325	356	383	369	391	368	377	380	432	369	376	371	386	403	373	337	370	372	363	393	324	345	405	400	371	382	408	375	323	380	384	351	400	388	344	370	397	350	374	377	357	365	383	354	365	402	371	370	379	362	411	351	362	373	359	377	379	373	364	361	384	375	371	356	361	410	333	348	362	350	382	360	369	366	395	362	376	390	372	391	390	386	362	323	364	343	375	390	364	351	353	401	399	339	360	392	347	360	374	366	370	357	343	371	362	368	404	350	371	360	352	361	363	350	377	363	352	354	380	366	351	345	332	364	378	364	385	370	372	381	378	353	356	354	349	352	347	378	392	381	357	406	352	384	342	372	364	357	358	367	374	355	364	370	356	352	348	358	404	376	323	371	400	368	327	350	374	369	364	392	336	383	325	397	350	366	379	389	360	373	373	392	365	363	341	370	397	381	338	387	364	391	365	348	383	388	363	413	384	404	367	376	345	356	370	354	343	361	332	379	355	344	368	357	354	394	357	350	375	369	376	355	356	346	414	382	415	339	355	336	393	373	358	352	361	353	371	398	367	392	364	347	368	378	376	364	378	364	360	343	352	379	370	400	378	327	344	371	367	349	373	383	357	371	387	346	418	364	383	335	353	337	356	357	393	358	375	343	346	360	359	367	377	379	354	378	349	357	351	366	351	362	343	367	386	345	361	341	380	396	385	353	360	353	360	364	337	389	359	386	372	371	367	370	388	347	351	366	346	358	396	386	385	365	385	358	378	386	363	377	376	360	377	362	372	388	378	361	369	345	360	364	366	366	393	373	379	371	391	354	333	361	375	371	371	350	391	358	365	395	358	369	346	377	364	337	368	376	385	372	375	338	375	346	371	381	366	368	387	330	339	375	382	385	385	358	357	382	402	345	374	372	355	398	387	368	356	380	361	347	384	351	376	327	384	348	359	390	377	370	355	358	338	374	389	358	369	376	337	378	378	344	379	340	344	371	351	390	353	386	351	328	373	369	378	329	353	349	376	374	343	327	380	366	357	354	356	343	392	367	345	381	358	352	387	396	339	394	352	357	354	377	362	362	348	346	395	368	388	340	379	375	365	365	375	406	364	345	407	345	365	414	364	373	347	372	351	402	386	400	363	367	384	342	377	330	360	368	334	364	380	374	367	351	338	375	410	345	348	372	355	372	348	382	387	353	389	376	375	335	336	353	314	388	354	357	347	362	357	358	359	393	346	348	332	348	370	348	381	363	343	332	363	364	388	329	397	345	346	408	389	337	348	381	331	321	414	365	374	358	336	377	362	383	391	364	351	333	367	352	398	387	343	393	361	387	395	353	356	343	355	353	379	322	388	371	356	347	376	342	363	333	361	358	381	360	358	337	339	392	350	372	351	360	378	331	357	387	372	358	364	369	352	335	380	361	384	368	350	377
24079	41877	28106	11444	6864	5329	3931	3028	2308	1849	1657	1444	1301	1090	997	959	832	777	719	701	691	638	584	594	544	535	504	462	454	482	446	478	457	467	419	426	412	450	424	429	428	433	418	452	413	419	406	406	388	422	418	434	437	393	419	432	413	380	419	428	412	419	406	406	363	385	399	373	455	392	404	382	398	369	401	432	419	408	391	387	412	369	389	402	418	396	382	416	442	399	427	406	398	405	398	383	424	413	403	373	416	430	391	410	381	393	364	402	380	430	416	432	401	400	407	405	390	422	400	385	390	415	438	405	388	366	399	384	376	433	387	387	397	408	399	442	358	408	374	406	409	411	381	405	416	415	402	423	380	389	387	389	420	397	410	385	404	382	439	377	385	379	411	428	377	420	402	396	394	399	417	389	412	390	408	406	381	363	387	395	414	362	413	413	432	432	421	427	379	418	391	372	388	389	408	378	429	430	389	405	389	387	433	406	405	425	391	415	389	380	396	439	402	401	375	374	377	442	399	408	400	397	412	395	431	425	425	411	433	425	417	405	384	411	387	397	393	401	391	413	399	397	404	420	416	420	382	374	408	407	392	407	414	372	415	372	409	411	392	419	434	396	412	391	420	387	404	411	375	405	409	387	388	399	413	361	429	396	459	417	414	411	411	402	423	409	384	388	418	381	366	418	393	432	395	364	413	397	394	414	364	402	347	383	399	391	391	393	392	395	447	413	438	389	397	428	408	399	421	410	387	407	396	396	401	440	416	400	415	406	398	365	407	399	414	422	388	444	397	433	415	428	390	364	408	398	414	396	405	399	412	411	377	385	383	412	340	388	424	407	422	392	387	389	420	397	401	387	420	447	370	437	391	417	405	392	416	409	408	382	380	383	398	467	373	397	420	418	421	396	380	426	392	393	412	400	383	379	407	412	387	394	397	378	410	404	409	412	397	392	406	395	384	429	410	422	449	415	410	389	409	385	424	391	416	426	381	415	385	411	410	421	378	416	416	388	390	415	413	419	399	385	432	403	400	425	398	437	386	418	408	419	369	397	432	421	389	431	398	370	434	376	406	401	406	415	385	445	398	389	398	425	400	406	402	396	399	446	391	413	390	400	388	392	376	401	369	420	416	436	399	379	403	408	382	405	406	409	411	402	423	431	385	419	413	414	419	384	389	417	352	412	388	363	425	380	399	380	349	398	405	384	417	404	405	406	411	383	400	411	369	409	422	365	392	391	405	394	383	429	475	408	365	412	402	401	421	400	402	430	396	387	430	403	388	397	385	384	410	422	376	414	403	394	440	387	388	361	371	411	419	381	423	426	396	371	424	418	375	426	391	410	388	436	403	393	412	409	388	380	413	411	413	409	406	368	432	422	421	367	373	406	410	388	415	400	381	389	431	413	391	427	404	428	439	386	366	398	385	418	420	392	414	410	388	423	431	399	430	377	376	392	434	361	411	399	371	420	411	418	382	407	414	410	443	417	399	371	393	449	389	407	391	384	378	385	416	376	430	398	396	405	405	343	397	376	408	387	414	384	404	419	409	375	382	413	418	417	403	407	408	392	430	402	410	392	347	382	400	360	411	401	421	385	420	429	431	394	385	366	426	389	406	431	439	383	402	394	404	416	386	386	357	401	416	392	406	413	433	421	402	418	406	388	370	422	433	405	411	396	390	417	415	422	388	404	385	369	393	399	429	402	382	412	410	438	421	389	389	398	414	388	392	382	391	407	354	368	391	385	389	400	385	399	415	384	419	386	419	408	375	389	394	428	383	433	378	423	390	419	422	386	440	416	412	389	403	388	385	413	360	399	425	406	382	408	369	426	402	390	421	380	383	410	422	429	389	384	420	413	361	376	351	396	414	391	414	365	363	392	415	381	384	426	367	384	381	420	395	401	407	382	385	386	417	370	402	412	414	394	383	391	415	429	393	401	405	399	414	383	402	394	383	398	402	405	388	441	408	415	385	412	439	423	380	462	401	441	411	385	398	401	392	395	380	406	376	371	408	387	436	395	380	370	395	390	426	407	358	385	390	435	395	422	391	379	411	379	386	385	381	431	379	446	381	411	401	420	387	386	371	396	422	419	396	390	416	421	375	353	425	410	388	382	396	418	412	428	413	412	388	410	385	424	442	405	416	395	390	383	383	398	386	390	404	416	424	405	419	398	413	377	443	402	393	340	395	401	443	424	368	375	402	403	378	420	372	405	408	416	394	392	392	405	420	425	372	394	411	420	402	386	353	363	405	419	410	394	421	393	408	383	385	407	416	374	412	383	415	422	350	411	407	390	362	417	435	398	410	420	424	384	432	392	397	390	363	413	358	428	397	381	404	398	431	384	423	409	391	400	379	360	373	390	393	403	386	357	360	402	370	361	387	406	381	427	437	382	393	401	436	370	378	456	395	374	406	403	376	400	433	399	411	423	389	417	399	375	389	371	354	372	406	393	390	367	402	381	387	425	409	413	455	379	421	369	411	378	422	397	430	446	364	415	394	409	390	414	429	379	426	363	387	376	417	382	403	385	408	375	387	398	417	408	401	395	394	368	405	432	400	416	370	369	395	403	417	394	426	397	412	393	407	379	429	396	401	375	390	399	396	392	394	420	412	440	462	373	386	408	442	361	383	383	394	387	386	416	409	390	420	416	416	411	407	429	420	422	431	385	419	388	383	402	368	401	428	423	412	390	397	428	423	423	431	394	409	441	402	377	398	401	374	373	418	416	408	359	354	387	398	398	391	362	442	393	422	424	406	380	385	377	382	377	376	389	405	407	410	382	383	413	405	413	405	412	357	396	410	394	411	438	412	396	402	410	400	387	374	387	369	416	397	395	373	416	390	375	403	377	370	401	424	360	412	386	402	383	392	448	387	374	407	405	411	396	408	453	410	387	404	420	430	407	388	387	390	409	423	392	427	406	392	369	399	385	401	408	366	397	382	399	417	421	386	425	400	389	394	381	447	421	408	419	405	408	422	398	401	385	422	376	399	403	409	401	385	391	394	373	429	384	398	390	387	396	382	438	415	386	415	402	427	420	368	414	394	399	392	396	403	377	436	390	378	431	407	399	430	365	405	382	412	392	422	382	365	406	412	424	386	413	357	418	446	384	395	399	434	417	402	391	406	376	403	419	380	426	427	401	411	402	390	406	379	424	434	421	379	416	419	400	414	372	396	423	405	400	393	403	423	417	410	414	376	410	374	388	417	397	360	394	410	393	395	398	392	404	391	413	427	399	374	396	375	388	403	391	370	375	419	378	374	382	406	392	382	411	397	415	435	403	402	382	405	418	416	427	383	428	397	423	395	410	364	419	436	394	425	358	392	356	409	407	422	391	406	409	407	388	425	422	397	362	378	359	397	403	405	425	394	397	381	398	386	343	423	399	411	426	411	408	384	419	425	429	396	434	375	399	400	427	419	393	423	399	414	408	408	396	384	429	420	406	444	422	395	398	388	415	388	442	385	440	364	394	393	396	410	405	407	414	398	402	416	435
22736	21258	28770	24055	21275	21382	12237	3433	2230	1801	1522	1451	1274	1141	967	836	717	721	601	593	550	449	475	476	373	366	359	330	279	299	315	304	284	288	282	264	286	310	251	252	268	273	232	233	224	258	248	245	212	244	227	194	245	239	239	246	208	232	246	237	216	225	214	222	228	241	215	204	215	202	194	222	217	201	192	224	232	238	193	207	223	237	209	213	208	227	209	231	207	222	216	235	204	222	223	212	202	205	203	223	189	202	216	209	222	202	178	190	202	206	208	215	200	200	210	189	213	211	221	205	192	216	193	182	187	237	216	203	221	190	218	180	219	186	216	219	203	234	226	207	198	209	205	210	213	225	238	222	221	224	210	195	192	223	226	208	235	205	213	190	215	213	202	211	213	202	218	179	168	199	213	203	201	195	216	242	208	192	191	213	224	204	235	209	192	222	208	204	217	207	199	205	209	202	217	202	205	209	202	215	225	201	207	205	208	212	200	217	209	208	214	236	215	221	198	199	195	221	211	214	212	213	227	221	219	227	216	239	221	207	208	230	209	232	211	219	250	216	213	199	204	192	234	214	217	232	233	218	211	204	193	218	205	213	197	191	212	227	191	223	197	254	197	201	190	227	215	234	227	187	225	239	207	226	233	192	206	219	190	195	205	200	227	212	197	209	211	217	189	213	180	178	216	210	223	213	221	203	220	225	227	245	225	207	200	184	221	213	232	216	199	208	213	191	222	219	210	191	198	185	208	205	206	188	198	221	202	198	239	216	212	227	202	202	190	206	204	213	218	194	219	214	196	186	215	207	248	220	206	192	224	203	206	228	213	217	203	166	207	219	222	198	202	221	207	182	202	202	214	209	226	221	217	224	210	218	191	232	209	238	213	198	204	195	211	215	206	228	193	207	191	230	227	223	194	188	214	225	227	194	206	217	193	230	198	214	227	218	207	205	187	208	225	211	218	212	196	201	220	208	235	208	210	212	215	241	191	211	217	218	229	211	216	219	202	220	251	212	167	216	200	205	220	223	211	192	204	214	223	242	210	217	173	209	204	215	208	207	201	208	192	231	200	186	220	214	203	199	231	209	203	207	213	228	211	204	219	194	211	252	207	213	200	186	205	204	205	190	227	179	225	188	229	213	207	203	221	225	217	205	221	222	201	223	212	212	198	224	199	209	190	205	186	224	194	218	191	210	206	210	201	238	193	206	222	216	208	211	218	193	211	201	200	214	212	212	197	230	203	191	187	231	220	190	203	226	238	210	199	214	188	218	191	223	201	225	196	220	215	198	218	193	224	184	231	212	188	219	186	195	204	227	221	188	204	223	200	226	200	176	218	190	208	173	205	205	205	213	238	217	210	213	203	196	198	213	221	223	182	220	201	212	220	206	195	225	186	191	189	211	205	217	182	218	212	199	178	187	207	179	189	222	196	193	220	201	230	203	202	228	222	209	218	194	204	215	201	234	216	219	211	204	192	212	213	228	221	180	216	224	199	210	233	221	192	200	225	224	206	222	185	200	221	216	217	208	225	195	235	208	173	206	176	213	201	209	213	222	202	211	220	203	184	191	176	197	202	209	202	201	197	183	197	184	212	197	195	200	227	210	206	203	228	197	185	188	203	189	207	214	184	213	224	214	207	202	199	234	227	168	213	206	213	217	221	200	249	201	247	224	230	229	220	171	204	194	196	199	228	194	246	191	212	243	204	218	194	230	216	215	206	240	200	222	205	219	218	222	205	208	194	165	200	196	214	189	206	206	191	232	170	215	226	206	216	203	202	204	205	238	237	208	218	192	214	202	235	206	190	234	193	210	216	212	212	213	211	208	185	207	210	228	188	214	214	203	208	195	204	178	192	203	206	209	193	215	217	214	206	217	218	215	196	230	194	219	200	204	212	226	195	206	232	200	236	207	209	220	211	215	197	214	203	207	200	206	207	196	211	194	194	205	191	234	219	236	230	217	193	246	228	221	223	197	230	208	197	238	210	188	200	186	195	213	211	211	207	223	195	200	216	214	230	228	194	218	219	204	203	216	186	207	216	210	239	197	205	206	193	221	205	201	198	215	212	206	189	193	219	201	215	200	222	186	231	193	225	214	233	208	204	209	258	218	210	220	191	208	217	198	215	219	217	205	226	202	211	202	209	224	192	232	183	213	215	205	211	203	182	226	194	189	213	211	209	213	213	183	195	215	205	211	230	211	191	200	209	207	198	200	209	226	202	196	205	226	210	207	185	199	197	185	216	220	217	182	200	215	219	209	198	217	203	171	215	215	218	237	221	228	238	200	215	214	214	179	210	209	189	205	234	185	226	196	201	214	180	185	225	229	193	199	204	214	180	196	210	207	241	217	212	226	191	198	226	240	215	185	209	212	224	199	223	220	215	194	234	231	225	203	224	239	199	213	202	215	200	218	190	232	196	222	233	200	201	221	174	199	198	193	193	186	200	221	179	209	204	224	197	214	213	211	217	208	193	208	211	216	185	200	220	209	220	189	212	227	212	202	217	223	239	216	216	217	217	211	199	187	194	180	195	221	213	229	223	203	191	214	202	209	205	203	175	207	223	226	216	198	209	236	201	219	225	205	205	189	182	207	214	207	195	196	218	241	232	179	221	183	188	218	222	213	212	199	205	218	213	219	193	197	223	231	227	241	194	220	197	244	214	206	209	209	196	212	207	237	199	207	205	195	211	197	187	228	203	188	204	222	214	204	217	219	202	198	209	173	191	195	206	225	212	194	238	201	198	213	202	209	202	228	231	191	203	198	187	248	215	207	200	222	227	204	233	222	221	185	229	225	198	196	203	234	209	222	214	208	225	210	209	222	216	252	205	225	196	205	214	211	206	216	236	185	202	230	200	203	201	202	199	222	206	197	182	207	198	200	218	196	204	233	194	211	202	214	186	219	197	202	199	218	256	233	197	193	219	194	206	165	240	244	206	195	232	180	235	238	199	220	196	191	210	204	203	203	203	205	215	210	225	191	201	209	209	231	219	213	201	207	223	187	186	207	196	210	209	230	223	181	186	198	238	190	194	206	211	221	202	203	210	224	218	208	216	214	200	187	209	183	190	194	194	218	222	207	188	227	217	214	212	195	219	227	214	212	233	211	246	220	225	191	198	198	195	186	205	193	206	209	175	204	201	197	218	203	216	198	212	189	219	201	193	227	212	205	215	211	220	203	200	223	197	212	201	224	195	207	192	187	187	219	206	199	193	226	211	221	203	240	229	177	201	191	220	203	239	229	210	228	230	221	206	209	196	207	204	205	212	223	229	220	240	189	213	225	215	205	202	215	218	213	212	231	194	240	220	182	220	222	175	203	202	203	189	207	211	227	200	207	236	206	219	221	186	211	211	201	215	241	202	223	197	206	203	220	228	246	223	207	209	195	204	194	212	220	217	181	213	211	184	200	202	186	214	185	194	221	203	208	179	198	213	233	215	211	231	235	189	217	187	205	209	212	194	227	218	215	223	228	203	219	209	200	208	215	209	200
26283	49893	37992	19485	12075	8815	6941	5432	3933	3127	2721	2412	2064	1767	1520	1310	1136	1089	871	852	791	662	588	547	506	495	457	420	420	380	375	352	362	302	341	349	333	337	300	340	312	296	268	265	266	272	275	263	262	277	265	266	274	246	254	253	260	252	251	230	252	236	255	256	228	240	240	226	247	235	246	253	249	264	232	224	198	210	251	252	249	223	229	233	232	226	231	248	248	252	223	238	256	230	257	231	229	236	213	227	243	226	246	235	221	220	256	228	233	257	226	220	225	235	243	244	219	221	222	227	233	197	223	247	273	235	236	244	255	253	240	238	228	239	230	224	247	230	268	203	217	230	234	225	272	236	237	245	244	222	232	251	268	249	243	221	248	236	231	225	242	226	225	257	240	196	225	222	232	233	236	224	244	235	215	258	213	229	255	252	234	238	231	237	222	248	231	239	208	261	240	250	233	260	217	221	198	242	230	251	240	234	236	234	214	206	193	255	208	253	228	246	240	241	216	219	266	231	250	218	223	213	258	219	224	220	217	221	200	247	245	223	256	259	211	220	228	230	246	259	235	227	252	240	231	241	237	223	250	216	236	244	224	261	274	269	223	256	258	249	231	247	233	242	231	214	219	229	252	237	265	252	233	231	223	245	246	197	232	249	236	228	210	238	225	254	237	234	241	238	232	234	225	227	223	218	222	219	249	241	231	257	226	254	215	238	219	268	223	232	233	227	235	221	241	211	220	223	231	221	212	246	220	226	222	233	274	219	223	254	249	238	235	232	239	233	237	251	239	224	237	257	247	225	241	235	233	229	264	235	227	221	246	221	248	236	241	240	251	231	236	226	235	226	233	223	227	206	231	221	229	249	236	243	240	242	271	250	245	248	238	227	228	251	253	217	242	233	241	219	272	207	244	254	242	255	227	264	217	242	245	213	234	236	209	249	227	234	238	246	253	226	204	216	237	249	219	217	225	238	217	229	245	252	232	246	212	262	192	224	260	216	239	217	229	254	260	245	249	212	245	247	221	268	225	210	220	219	231	238	235	219	244	240	241	223	265	214	240	232	233	222	227	251	249	229	230	254	219	239	238	237	198	234	244	253	222	260	231	240	231	251	238	260	231	225	258	264	252	232	233	237	283	230	231	238	208	242	223	242	240	225	245	223	222	216	246	223	217	233	238	229	228	252	251	220	258	219	232	224	249	236	249	252	226	220	226	254	236	251	226	193	210	261	213	246	212	223	246	239	213	234	233	247	212	210	256	221	245	237	273	221	237	224	241	227	248	246	210	233	226	210	218	219	238	246	232	226	232	226	250	234	248	211	252	205	245	237	246	242	255	244	213	265	236	239	214	250	257	254	224	212	221	257	225	231	245	202	247	241	226	230	240	244	239	224	226	220	226	243	248	261	257	234	240	230	238	241	208	230	242	266	256	225	231	230	211	238	227	241	275	234	232	226	253	235	232	216	240	244	235	223	244	230	222	228	236	249	237	207	232	235	219	237	213	228	233	239	236	220	249	211	262	251	222	236	235	212	230	219	227	269	247	252	243	242	209	229	246	260	226	229	236	253	227	236	227	253	240	219	228	244	246	221	206	236	233	224	197	218	240	221	224	247	255	247	222	227	236	232	242	227	233	231	233	232	218	229	258	237	244	227	245	233	235	249	263	244	216	205	232	253	220	230	234	232	229	231	251	236	241	237	241	274	217	259	215	232	216	230	219	248	203	238	233	233	233	205	238	249	249	244	210	234	232	221	236	234	243	221	263	235	230	231	255	230	226	209	240	231	242	245	215	243	254	250	233	204	217	229	230	205	219	215	266	244	255	235	240	217	223	217	229	247	222	240	222	256	229	241	263	239	209	230	238	234	233	213	244	225	248	229	242	247	256	211	246	250	223	216	232	194	244	245	239	215	241	246	210	224	240	219	222	239	223	249	254	214	238	231	223	211	238	222	242	231	233	249	222	224	223	221	262	247	234	209	228	231	217	225	240	240	232	222	243	225	244	207	228	215	228	231	237	237	271	226	221	234	238	218	231	223	230	234	217	258	218	239	227	236	224	246	222	263	187	242	214	227	239	218	224	254	254	234	199	238	240	236	217	226	224	215	233	221	235	232	203	238	242	241	256	214	249	228	236	217	221	237	239	204	207	251	246	239	264	237	235	246	221	237	208	254	265	235	233	229	233	234	212	217	215	239	232	221	234	210	246	234	214	214	218	206	245	210	231	212	258	249	259	234	224	224	223	248	205	215	223	253	243	241	257	252	221	237	225	220	248	246	235	243	215	221	229	226	262	225	230	234	243	210	252	247	213	245	247	262	237	228	221	248	210	207	224	233	241	220	249	224	216	240	243	233	210	252	267	260	203	246	242	202	213	229	215	235	241	246	227	262	250	238	227	234	263	243	242	229	245	226	229	237	215	232	243	237	230	232	221	225	229	241	238	214	184	232	220	241	236	234	233	235	209	254	233	222	215	235	237	277	230	235	205	238	220	246	245	213	246	232	238	245	225	219	244	266	222	231	225	257	222	241	243	210	233	230	240	237	217	230	211	249	230	235	230	237	243	226	235	232	249	251	213	237	201	211	210	259	222	251	258	220	236	208	202	235	231	224	237	254	212	256	249	237	244	240	250	235	239	192	209	221	231	240	222	244	236	233	220	245	250	262	252	237	235	238	218	225	231	227	230	263	247	226	238	213	254	226	216	242	240	248	227	206	233	233	223	226	248	209	236	228	234	227	222	231	243	218	240	219	254	250	244	218	226	238	241	219	235	237	226	251	227	251	227	238	217	248	272	248	249	238	238	231	203	232	240	238	222	218	258	261	243	255	233	230	231	196	254	251	254	226	219	239	228	241	241	231	256	221	255	245	236	226	244	231	259	251	246	224	257	250	240	240	248	254	245	215	233	222	228	222	239	222	202	243	264	250	232	216	213	238	213	225	244	213	221	240	217	244	237	234	246	189	237	222	218	218	245	235	210	236	233	241	238	240	229	236	231	233	273	253	230	240	255	244	232	227	246	208	211	220	241	231	224	214	225	238	253	212	227	224	220	233	239	223	202	213	239	232	228	227	260	233	225	229	240	220	226	246	235	259	230	211	246	221	273	240	240	243	220	228	225	227	221	247	214	237	243	228	232	234	227	252	209	204	230	239	239	236	253	231	227	258	242	248	249	229	254	217	229	250	248	218	240	239	258	236	264	251	258	237	215	228	230	264	239	234	248	227	212	247	220	223	224	247	243	241	270	208	276	214	215	253	283	246	252	237	278	221	248	248	268	235	277	247	237	236	240	237	237	256	235	258	236	244	261	245	241	215	251	211	244	238	237	222	250	228	229	244	234	228	215	252	219	219	256	191	233	232	235	216	231	208	236	225	218	236	239	241	235	258	252	240	250	254	265	241	222	245	236	231	223	214	220	236	224	234	247	244	245	258	229	238	233	235	232	240	239	231	242	242	217	245	249	258	237	227	235	237	254	247	255	217	216	218	254	203
28172	23261	20877	9185	3624	2105	1589	1257	1037	888	880	780	700	706	663	634	603	584	598	603	528	523	566	509	469	469	486	490	492	491	515	450	426	475	477	494	503	478	449	501	447	450	480	434	456	450	431	445	448	407	413	481	429	463	451	455	449	446	474	457	446	412	485	451	427	439	482	475	455	459	434	459	448	472	418	485	440	475	484	425	440	464	469	481	473	463	417	434	491	430	484	432	442	470	457	446	404	481	397	447	472	471	418	463	434	431	435	461	417	452	448	436	467	444	475	477	447	449	428	426	439	495	437	469	452	455	423	468	452	431	404	457	505	447	461	450	463	438	453	421	481	420	420	417	452	454	455	460	479	468	435	405	437	421	406	459	445	414	461	449	433	428	456	423	451	430	436	408	470	436	450	459	464	430	462	436	445	449	452	481	420	444	438	485	441	440	427	444	451	420	452	444	443	402	459	436	410	452	425	471	438	416	450	443	414	443	493	440	443	447	474	434	448	429	467	488	436	456	428	438	432	429	422	499	434	460	475	441	472	462	500	457	446	452	396	440	460	476	454	471	422	455	402	447	486	445	460	466	418	425	492	411	495	467	424	428	417	446	452	465	434	431	486	470	409	472	479	473	474	422	477	446	427	447	491	444	434	445	425	464	433	425	420	467	509	431	427	404	429	449	438	482	453	411	453	425	466	439	443	411	426	435	439	495	476	433	445	419	451	440	436	413	482	495	406	447	452	435	421	474	431	420	484	453	450	448	465	446	441	439	447	459	447	479	479	491	452	433	470	456	419	450	447	446	430	447	432	468	432	494	431	490	439	490	509	420	468	468	451	439	443	446	431	464	437	465	461	457	456	405	464	432	423	419	446	438	438	451	433	461	472	460	452	445	434	429	447	435	432	448	435	466	430	449	464	467	442	443	449	486	475	454	429	435	465	461	475	456	461	458	440	483	418	445	455	448	478	448	436	450	390	441	444	454	456	423	440	464	447	440	447	440	423	457	435	477	448	462	450	476	451	482	431	459	469	460	461	445	445	432	432	446	459	442	492	443	446	422	462	454	436	442	435	453	427	426	455	470	493	451	441	443	438	410	459	491	471	436	432	432	509	463	456	446	460	445	437	463	407	441	434	452	462	450	465	483	419	456	442	417	432	456	446	452	437	461	413	453	464	436	430	452	477	471	438	447	424	451	424	446	402	398	471	480	430	417	426	466	460	425	439	458	471	427	454	453	442	450	437	455	440	402	478	450	509	433	409	453	434	458	415	447	408	439	467	481	439	471	444	459	460	469	439	483	433	485	418	470	420	465	441	436	451	449	440	436	463	453	458	444	456	471	430	445	485	458	484	432	463	491	458	435	467	422	448	476	455	469	467	451	447	484	435	443	419	451	458	413	441	424	496	417	466	424	460	477	436	438	439	436	400	468	474	477	461	420	427	421	437	425	457	452	416	421	445	457	473	467	462	447	436	469	477	431	455	419	458	464	463	431	431	447	447	456	423	453	441	464	443	483	472	463	489	451	452	458	444	438	461	445	441	467	420	452	413	429	444	451	422	455	476	454	472	461	441	421	457	431	442	441	463	410	437	425	486	475	439	429	455	459	460	471	507	457	427	442	483	467	427	428	456	437	441	468	471	447	460	444	411	442	456	441	469	454	446	439	454	415	417	440	455	459	422	483	472	458	478	442	455	464	430	466	416	448	477	449	432	441	455	492	489	463	472	474	445	466	417	471	452	440	437	447	437	463	431	416	426	459	461	484	462	436	480	433	444	420	427	449	448	445	443	402	518	440	451	411	474	445	413	445	446	456	455	442	451	457	441	428	412	417	478	482	486	449	442	479	461	412	385	452	461	413	435	402	452	445	438	481	470	464	486	435	472	436	454	451	447	457	438	450	465	432	449	465	462	484	432	491	434	452	469	467	468	461	452	497	445	474	433	460	437	448	471	437	437	442	464	479	430	437	477	435	425	442	473	451	422	413	461	479	421	412	436	474	458	441	466	454	435	460	439	469	460	488	449	455	445	436	448	476	442	473	464	450	425	456	443	439	466	477	428	446	431	456	482	455	455	441	458	443	456	452	417	498	428	440	424	480	441	452	491	451	488	474	461	451	433	452	454	516	465	460	440	436	433	419	429	459	456	447	484	438	447	398	395	443	479	462	424	434	481	425	449	501	466	436	450	494	475	433	442	391	473	482	437	444	425	459	453	468	469	448	465	430	454	472	428	445	466	450	454	455	461	470	434	441	447	417	436	475	451	431	468	431	443	446	477	450	433	459	411	461	424	423	450	426	459	443	444	453	473	423	451	418	415	434	453	476	433	467	442	458	437	472	442	444	432	465	483	457	470	468	483	406	476	443	466	442	439	453	415	485	511	452	456	440	461	448	466	476	436	438	443	463	451	476	499	484	434	426	473	442	445	447	447	445	430	449	458	450	421	489	457	486	461	437	425	468	460	442	435	465	394	430	450	488	415	417	451	452	444	422	445	455	473	426	475	452	461	483	443	459	469	496	443	496	457	463	469	459	452	465	393	424	443	484	452	473	426	438	449	399	444	470	432	496	438	438	444	481	428	438	471	485	472	454	427	432	447	425	416	429	442	446	450	462	426	480	479	466	481	422	440	432	408	418	416	424	439	463	424	418	419	432	474	477	390	479	447	458	451	493	477	487	440	461	420	453	459	430	452	466	458	469	443	426	417	462	455	441	393	453	459	430	434	465	483	439	477	463	398	453	440	490	433	420	448	444	474	432	462	459	462	426	478	447	458	477	429	461	479	462	425	471	488	412	448	459	452	432	456	469	454	432	471	465	485	452	456	472	444	427	459	434	408	464	464	451	488	459	464	446	447	441	413	429	452	476	440	466	402	457	436	412	445	450	455	419	450	493	435	490	487	472	450	442	464	469	405	489	441	452	459	485	429	455	464	461	448	410	473	452	482	446	455	452	439	435	455	427	479	435	474	442	442	440	454	467	448	478	447	459	462	451	433	447	492	445	436	470	439	457	435	436	444	472	423	458	449	423	477	448	448	454	451	415	454	442	453	439	444	442	483	453	434	477	446	460	472	435	447	413	466	479	483	466	452	444	454	460	423	431	448	459	482	445	451	424	443	469	498	463	482	443	437	434	468	445	433	403	440	436	432	471	417	468	447	433	421	428	466	405	471	471	401	428	470	463	456	442	462	442	468	474	421	468	443	468	440	461	432	464	476	453	434	478	430	432	446	425	479	435	475	446	470	422	435	408	485	462	407	465	437	436	447	467	459	451	466	465	450	433	447	448	424	472	441	428	447	452	445	449	459	433	446	456	438	462	472	432	434	446	472	438	430	451	460	437	391	441	473	449	446	413	434	413	431	416	407	439	462	452	469	406	441	457	429	475	460	444	440	483	413	418	439	449	489	465	464	453	492	489	436	453	454	447	447	446	411	429	435	455	428	453	433	466	436	423	483	434	444	419	434	472	458	440	451	460	432	480	447	468	462	458	489	469
23011	35091	23055	8918	5644	3721	2715	2314	1681	1385	1296	1244	1042	977	898	818	778	739	721	734	682	662	620	637	579	558	583	518	556	511	541	539	486	535	533	533	533	519	517	504	521	493	526	516	506	514	507	514	513	530	520	535	472	463	526	523	501	477	552	493	506	511	457	548	523	515	551	502	516	473	525	514	512	512	500	483	509	507	499	462	512	519	536	496	483	531	508	529	478	446	472	480	491	471	519	486	474	486	511	467	465	490	496	498	513	495	475	474	493	494	549	529	494	497	518	529	504	551	516	503	462	498	525	523	469	499	502	498	478	508	489	478	465	489	534	480	512	492	508	481	477	491	513	495	489	539	492	521	486	509	491	484	492	509	484	463	479	524	446	463	480	518	491	515	512	518	525	491	517	498	523	483	499	487	479	521	512	518	537	503	475	487	462	485	512	502	508	477	508	502	455	464	504	547	475	483	496	497	519	488	516	488	488	504	504	484	538	550	531	489	501	505	475	498	520	493	525	495	512	481	529	511	495	475	492	513	471	512	487	507	555	496	553	471	491	459	511	534	481	494	460	505	516	480	474	509	474	479	517	492	508	514	494	524	506	458	470	503	493	517	521	486	517	486	515	514	548	497	533	507	469	480	469	499	516	475	516	475	450	522	503	495	490	527	501	478	445	468	508	524	511	531	459	489	525	475	474	517	515	512	524	522	504	485	518	490	504	485	500	491	553	515	479	493	475	515	532	497	523	481	524	524	491	500	481	474	493	495	522	499	503	452	478	530	497	523	506	495	481	484	449	521	508	470	477	506	483	465	515	483	507	487	530	502	490	491	507	475	513	496	475	470	500	530	486	532	500	501	528	537	518	512	486	488	512	465	517	491	515	515	489	517	477	479	503	501	508	458	513	542	506	523	505	473	477	494	507	489	508	495	504	490	511	519	489	498	488	554	482	508	485	503	487	506	544	506	495	486	507	517	509	492	499	483	463	518	515	513	496	528	483	461	512	510	541	505	500	503	534	494	481	471	508	516	453	475	505	509	485	507	483	515	496	470	471	506	482	523	512	515	507	489	489	505	495	508	509	511	462	511	542	481	460	527	493	471	467	508	502	462	510	502	510	492	510	525	488	534	465	523	490	500	502	457	531	493	511	509	515	506	437	497	515	475	528	552	484	470	509	489	497	475	538	537	518	491	504	518	524	518	530	507	465	519	504	479	514	547	495	547	493	464	553	506	538	463	525	514	510	487	481	494	499	487	545	509	510	529	492	508	495	504	503	496	490	484	470	509	533	499	459	534	488	533	499	463	500	504	496	495	487	484	492	514	499	509	497	468	503	509	493	497	479	475	496	507	513	512	481	481	507	529	496	459	514	482	507	496	455	520	550	483	476	466	512	484	494	507	511	490	494	512	518	492	532	487	480	471	469	466	489	514	508	500	526	483	495	485	512	455	482	487	493	522	464	508	495	467	512	500	501	481	470	497	490	513	507	488	484	511	476	522	493	484	496	482	477	499	516	474	490	488	475	457	501	517	485	538	503	504	508	470	513	487	509	553	505	486	501	517	494	511	546	489	456	468	483	471	472	492	475	499	527	505	482	509	534	506	508	506	517	512	513	488	495	510	471	531	462	540	494	512	499	499	511	480	498	507	524	553	486	537	469	490	490	512	497	465	469	522	473	483	478	478	510	516	479	479	495	509	543	478	498	503	497	469	520	497	476	545	506	524	553	495	489	519	498	521	509	472	455	481	480	527	490	486	480	536	529	481	507	498	506	497	544	473	514	506	431	531	498	551	522	487	498	503	514	487	498	460	479	527	517	500	491	498	521	430	475	497	464	505	535	493	493	476	507	507	471	492	512	508	511	531	470	497	491	499	509	480	523	472	457	469	553	512	493	506	496	512	502	480	469	531	456	497	472	542	492	491	485	504	486	472	490	520	495	504	532	502	506	491	465	492	500	492	481	486	518	496	484	526	556	480	510	553	556	482	490	495	475	472	506	508	509	480	472	466	480	479	490	525	527	499	547	542	476	480	510	508	496	453	498	480	506	515	511	482	526	490	478	504	534	484	502	538	494	544	526	522	460	488	527	510	470	515	485	487	508	516	495	482	499	487	501	504	524	562	468	492	508	550	525	499	483	475	540	486	465	532	519	505	500	520	518	517	518	516	494	503	495	490	490	518	473	490	502	512	516	505	494	523	500	514	501	503	483	498	502	488	484	491	513	509	498	532	507	536	498	460	513	463	496	513	521	486	476	550	495	494	477	508	511	548	472	498	529	518	447	494	504	490	506	497	517	493	514	515	502	508	477	536	469	496	489	527	487	467	490	514	530	500	490	461	494	481	485	475	517	510	523	479	462	516	504	495	545	533	509	504	510	521	496	488	497	494	479	522	496	497	493	476	491	493	482	512	427	491	493	462	523	535	512	455	531	521	492	513	499	491	460	521	522	502	473	500	519	494	480	528	498	505	511	475	510	521	505	494	466	475	472	530	498	510	486	494	497	490	507	493	508	491	513	539	480	520	505	537	488	539	499	516	499	501	488	474	515	530	475	477	537	502	502	512	467	474	495	507	484	506	478	513	481	510	485	484	499	522	490	499	561	475	532	484	451	515	524	543	494	519	483	489	471	512	494	486	478	496	509	485	479	496	528	493	514	472	507	507	511	528	549	513	481	548	450	503	492	500	503	481	469	492	461	485	476	463	516	468	516	515	489	519	503	488	507	467	523	493	493	520	518	473	485	506	510	487	527	477	477	487	505	501	520	478	477	465	513	536	491	502	489	482	509	491	498	465	546	474	470	514	555	514	505	527	463	506	462	488	469	526	503	503	490	480	471	484	524	504	493	533	463	479	543	488	507	496	497	494	519	530	485	539	495	515	508	506	486	482	492	489	514	486	537	536	489	518	466	514	512	466	524	506	533	489	525	500	493	522	467	488	545	482	500	521	452	504	493	475	486	470	489	542	503	515	525	556	530	483	486	493	476	453	482	505	485	533	478	488	515	482	496	499	494	441	498	457	493	521	517	486	514	503	503	534	467	531	463	493	498	480	512	494	479	524	464	534	496	465	500	507	516	515	494	507	512	525	518	512	486	523	485	466	511	520	480	506	518	533	523	477	464	511	495	474	452	494	496	488	475	513	478	491	499	512	465	500	514	512	503	495	493	475	542	502	474	455	496	498	537	507	480	501	507	499	472	502	480	480	556	521	512	508	516	527	493	436	505	487	503	462	545	490	522	509	499	468	472	464	510	506	517	478	511	499	496	494	499	495	500	492	481	491	471	497	462	488	511	502	506	495	509	516	467	495	481	525	493	485	523	483	496	500	503	496	505	517	490	553	511	524	511	486	506	519	468	507	504	510	531	500	509	540	487	512	502	510	476	509	496	493	521	494	481	538	531	493	501	472	546	531	489	504	511	497	506	555	491	531	504	536	512	517	510	477	521	505	501	508	474	561	459	471	511	498	534	526	481	514	493	519	493	552	508	511	493	481
23800	21189	28309	24381	21201	12991	3763	2254	1649	1390	1311	1122	1011	862	794	775	722	689	642	552	557	543	536	496	483	439	415	430	396	420	408	393	340	400	411	378	367	409	403	395	390	366	333	364	368	404	333	409	341	360	353	350	317	314	336	378	383	333	340	325	340	329	328	320	338	316	315	384	346	331	366	314	325	367	333	347	331	343	320	307	318	315	344	344	344	348	322	319	341	353	330	331	323	341	343	358	335	319	332	326	325	296	360	350	361	343	327	343	312	323	333	337	338	364	339	352	337	323	351	319	353	357	340	327	322	328	346	321	342	357	329	308	318	352	357	317	318	342	321	317	350	301	313	360	369	344	347	310	328	326	361	335	326	345	326	331	344	336	343	335	309	347	348	326	369	313	344	347	343	354	331	339	298	336	364	364	337	334	320	331	342	305	318	367	348	347	352	326	357	386	323	326	323	350	351	342	326	372	320	350	323	336	346	333	332	350	317	346	342	342	342	341	346	347	344	362	303	343	322	319	302	340	344	315	342	338	353	359	338	319	300	343	335	321	298	329	332	336	334	362	337	311	342	340	306	371	366	352	339	329	339	331	330	366	325	349	364	321	347	339	318	342	329	305	339	303	382	348	331	326	317	335	309	301	333	320	320	313	325	355	331	375	346	317	334	342	326	324	349	329	346	320	345	361	321	285	327	300	341	348	314	361	336	354	318	351	366	321	339	330	311	333	320	335	345	325	335	358	330	346	333	320	346	320	376	310	354	368	348	333	322	323	342	346	308	362	345	316	313	344	348	342	318	335	333	325	302	326	324	339	361	336	387	328	354	347	319	340	331	325	352	354	341	333	324	323	327	342	327	375	344	386	376	362	322	344	334	341	322	328	304	343	307	338	339	323	326	336	359	317	363	360	333	330	336	328	336	303	358	362	326	325	345	340	321	316	331	303	346	314	290	314	328	353	345	347	342	313	320	340	322	350	342	344	318	358	325	327	324	304	383	339	358	341	331	315	362	346	335	365	370	351	346	339	354	324	359	314	346	340	338	337	320	354	328	312	355	312	319	327	339	342	350	325	304	332	370	363	320	336	339	349	351	344	323	302	311	334	332	300	333	378	334	349	320	331	355	381	328	322	332	341	330	308	329	329	331	348	331	352	310	333	328	377	352	340	320	350	310	358	341	323	347	353	347	327	329	338	337	367	344	310	370	341	321	356	316	334	350	316	368	321	311	303	334	306	346	324	364	365	357	363	341	355	357	352	357	340	328	306	323	339	338	342	326	325	348	359	367	338	358	344	366	307	307	336	336	328	320	313	331	343	330	317	349	361	329	372	349	344	338	327	359	366	323	378	338	336	334	322	300	323	366	340	329	318	321	378	326	302	367	332	375	342	350	349	335	339	335	350	326	361	367	315	335	381	368	302	357	377	344	356	348	319	352	349	341	325	334	327	321	350	332	357	337	354	332	340	330	342	324	367	327	332	331	355	334	363	338	357	360	336	346	329	345	330	316	327	317	347	361	314	304	314	337	325	305	349	338	304	370	361	358	336	348	321	304	319	305	343	318	369	328	332	330	330	329	362	348	329	342	331	339	337	355	311	341	331	397	358	323	330	366	349	356	327	331	337	355	347	340	367	335	336	340	311	349	337	335	343	328	306	315	335	282	320	364	332	312	341	353	337	366	367	300	324	348	348	348	349	331	333	327	318	324	349	372	324	318	335	365	340	343	325	308	325	355	323	306	326	322	371	313	323	311	337	328	360	320	303	312	331	350	340	310	345	365	324	337	330	348	362	332	316	356	347	327	314	341	328	313	347	344	336	309	354	332	345	312	344	340	352	349	314	332	362	346	344	339	351	337	346	350	345	345	324	352	341	354	328	360	314	331	349	349	356	331	312	301	335	338	354	343	319	347	353	320	320	344	331	340	346	341	337	350	308	347	341	376	336	324	329	321	335	333	329	338	357	327	318	312	332	344	343	361	327	336	304	334	348	332	334	376	340	346	330	330	325	353	340	335	333	344	365	310	330	349	325	327	326	342	343	321	375	335	361	347	352	317	349	353	324	339	322	335	351	336	361	313	320	386	329	317	320	341	334	327	350	359	344	320	352	301	353	351	311	324	302	306	348	318	332	349	338	355	327	327	329	368	340	336	346	321	330	323	338	364	358	328	365	335	353	328	301	311	304	327	319	354	325	349	299	310	338	361	360	351	341	370	341	347	337	337	332	314	342	364	350	345	337	351	305	320	327	316	351	320	350	328	314	331	338	366	364	340	344	340	333	330	331	334	345	332	355	342	333	350	343	338	331	344	304	331	362	335	345	349	357	301	336	336	368	353	351	332	338	324	333	390	314	341	347	315	344	335	358	317	342	332	345	338	336	365	301	333	352	353	324	319	320	341	316	351	355	338	289	319	343	335	376	351	341	370	367	389	351	334	354	357	360	335	343	344	315	332	343	325	345	316	379	351	335	322	344	348	354	360	334	327	335	323	358	350	342	349	356	313	371	353	298	337	313	331	377	330	355	323	354	362	337	334	347	335	341	355	339	355	321	367	357	313	355	346	320	340	322	332	341	325	325	356	356	343	323	340	348	333	339	359	328	348	345	318	324	345	320	344	339	349	304	345	320	304	310	333	340	309	309	361	348	341	334	350	338	361	350	365	328	306	343	330	358	343	328	343	345	347	348	328	334	335	330	371	329	345	327	371	345	330	347	343	334	302	340	326	349	351	311	335	333	373	323	332	346	329	342	327	324	326	353	325	332	313	355	330	325	329	327	344	340	311	345	325	357	322	343	367	373	335	341	328	342	331	332	350	372	366	389	345	331	340	335	344	303	333	362	360	350	336	330	334	332	321	317	339	356	360	338	378	364	348	345	324	386	335	371	317	308	334	327	347	314	357	329	383	336	348	351	323	320	285	344	322	303	328	329	329	336	331	357	306	327	319	352	328	344	329	327	320	330	361	348	363	328	343	401	312	340	343	334	322	377	353	337	342	328	354	331	344	321	348	349	344	365	317	341	327	348	351	362	334	340	345	349	364	363	337	289	352	325	327	333	350	365	338	333	323	304	347	343	360	342	343	356	326	330	368	328	338	309	335	377	341	359	335	347	356	333	332	332	351	340	348	329	338	345	348	321	361	326	340	330	350	350	312	357	333	354	367	345	298	303	306	356	364	357	376	332	366	313	342	329	351	347	337	336	351	311	370	329	340	338	382	366	351	332	348	314	321	325	369	334	334	375	375	351	327	326	347	332	357	365	344	310	332	340	360	329	354	341	351	295	321	287	343	321	354	322	368	350	331	328	364	289	294	361	332	371	352	366	328	353	363	342	321	317	309	323	333	332	346	340	339	347	351	366	312	308	363	320	366	330	321	312	320	315	332	369	341	348	357	336	318	333	340	337	351	359	356	324	305	367	352	355	350	345	354	314	330	308	319	334	330	370	326	329	337	327	346	377	337	313	322	330	349	337	326	338	333	355	323	348	334	346	367	353
23480	43882	32825	14422	9618	6420	4969	4001	2844	2262	2008	1706	1551	1390	1224	1100	1054	892	837	816	763	695	660	606	576	580	535	493	489	483	485	496	479	464	471	482	464	430	449	429	463	452	461	419	417	387	398	458	394	392	407	391	409	417	400	403	411	422	411	385	432	366	368	393	422	393	365	347	413	382	406	378	392	379	376	399	405	414	389	375	395	438	413	397	367	410	419	403	358	375	363	372	385	376	383	388	373	376	380	392	400	367	390	350	404	371	351	384	360	390	387	408	381	400	424	377	416	361	399	362	379	378	348	375	387	384	387	399	398	379	378	362	421	393	379	383	410	379	422	389	390	383	411	394	352	359	378	390	382	369	415	370	380	362	389	341	369	414	387	377	382	397	367	365	395	413	389	398	397	353	365	433	369	390	371	384	397	372	363	379	389	373	367	378	416	401	378	388	378	425	375	376	358	409	396	368	368	369	409	367	415	372	394	424	355	402	358	416	412	364	389	381	391	344	387	342	407	383	383	380	371	390	362	365	382	398	407	392	393	423	364	392	402	379	394	420	412	424	367	349	357	388	381	379	370	371	404	409	388	396	385	417	345	395	374	370	398	405	340	368	422	391	386	367	389	350	388	405	405	366	373	363	400	402	375	418	364	370	375	403	373	370	371	397	402	419	448	380	395	383	401	371	426	401	370	408	359	381	369	395	401	385	375	403	413	391	366	374	357	407	424	366	373	418	355	388	368	382	364	404	379	378	400	380	366	380	366	390	352	413	377	365	366	380	367	373	388	405	416	388	425	402	384	370	385	444	376	374	364	397	361	362	406	441	383	416	372	404	391	365	393	389	372	376	386	378	384	356	387	418	393	407	372	383	376	383	349	373	370	402	377	417	410	384	373	357	382	376	359	387	400	399	382	402	387	359	376	399	403	401	407	391	397	394	396	367	398	379	394	373	394	374	342	364	366	379	403	389	386	406	375	437	370	398	352	404	395	393	389	414	382	362	378	396	375	398	374	403	388	372	393	355	396	412	375	408	412	387	362	390	366	381	393	395	425	386	385	380	389	373	396	385	368	405	408	362	378	453	397	375	365	402	406	388	406	370	395	431	433	369	397	378	388	401	374	362	403	400	383	411	398	427	382	411	389	375	384	380	381	365	369	393	365	417	380	374	411	388	401	409	388	375	365	403	412	381	379	393	340	353	421	407	350	394	379	347	388	410	393	374	337	394	400	383	400	387	378	361	371	416	377	342	397	383	351	379	365	367	390	428	358	435	383	353	401	394	396	413	395	365	384	382	381	412	393	384	383	369	403	420	379	433	387	372	382	375	406	379	385	418	357	400	384	405	383	368	387	380	406	346	391	389	393	389	376	376	379	401	372	403	405	381	383	365	374	381	384	425	390	360	404	374	368	394	411	424	371	386	399	367	415	392	400	382	398	381	357	353	394	367	371	380	383	392	368	365	373	364	379	402	398	403	364	395	358	361	392	401	362	387	424	388	397	363	385	360	374	365	407	394	414	385	406	391	402	392	422	396	392	358	399	395	414	387	400	397	349	389	380	417	379	422	356	387	381	396	394	412	384	404	396	370	394	392	392	387	375	406	401	370	397	392	426	390	419	415	399	395	378	341	384	386	395	406	399	460	381	385	378	377	348	365	430	402	381	353	358	362	374	375	364	385	375	380	394	358	338	392	381	424	370	381	413	404	382	355	406	361	396	378	408	401	376	392	368	398	353	380	406	385	395	384	396	398	369	367	358	388	399	381	369	382	378	362	404	409	361	428	377	385	345	380	402	365	383	353	409	379	393	425	377	361	366	390	417	385	385	433	362	372	362	401	340	381	349	369	368	362	395	365	366	409	365	365	371	398	434	415	373	382	393	348	388	356	401	413	394	361	392	398	372	391	413	349	380	383	360	365	375	412	393	382	396	389	400	417	357	380	398	357	389	370	390	358	409	377	391	369	358	363	357	380	404	376	345	385	404	394	405	386	382	387	390	376	365	405	369	398	387	407	372	415	391	362	406	384	380	380	400	357	392	363	378	378	357	380	412	391	409	396	362	374	363	398	402	393	387	412	382	387	409	413	407	414	402	392	361	371	402	412	388	363	372	402	344	373	373	429	392	381	411	394	371	356	414	413	391	365	356	368	368	364	365	422	415	396	379	379	373	382	389	410	380	362	399	431	386	406	395	376	398	358	343	387	411	354	385	399	375	404	380	398	397	396	356	392	385	396	382	378	385	399	393	413	428	370	396	367	354	393	396	405	425	403	364	377	357	381	400	400	392	393	385	400	371	393	352	355	382	402	392	383	375	400	407	419	392	378	389	376	414	371	431	369	382	376	368	385	407	353	381	416	391	395	389	367	385	402	401	376	367	388	383	401	363	400	360	406	403	407	382	387	370	404	365	410	381	375	362	374	414	396	375	414	409	396	380	424	414	369	361	384	374	396	371	377	402	385	355	384	362	381	403	374	411	379	383	400	375	394	396	375	391	360	390	382	357	355	374	359	382	386	371	432	381	381	373	390	373	386	401	353	406	387	368	353	380	375	375	399	378	358	361	365	366	368	357	392	384	385	400	390	376	392	379	405	382	375	369	402	407	388	367	360	352	397	379	388	367	363	379	360	376	398	369	391	420	406	394	398	421	373	373	390	385	375	364	392	365	403	415	355	392	353	388	433	397	383	360	347	407	387	412	358	350	357	370	402	369	375	377	380	380	367	376	422	394	414	375	401	377	418	350	377	392	412	378	377	385	367	366	421	376	374	365	365	344	363	374	362	360	383	396	391	352	381	410	404	408	386	363	351	377	421	394	395	359	403	389	383	413	387	357	389	356	342	407	385	402	390	368	418	405	404	386	387	405	413	379	355	377	384	391	394	402	358	384	383	385	402	395	432	389	373	395	396	391	382	350	360	375	425	376	386	357	382	375	340	443	394	400	382	382	383	401	396	392	390	378	368	401	372	378	380	394	387	357	408	411	371	366	359	397	379	374	389	385	394	393	397	390	369	433	357	429	376	387	342	422	378	363	389	405	411	401	336	375	401	408	422	381	403	385	416	348	360	359	352	424	396	349	382	400	339	363	394	435	414	381	376	378	395	370	391	431	388	389	390	412	382	408	364	385	377	385	402	386	361	375	391	397	368	376	389	379	388	419	383	396	370	392	360	385	372	414	391	371	365	393	411	383	393	357	374	386	357	378	394	407	366	360	383	376	399	394	394	370	419	379	426	381	392	375	381	393	358	368	413	390	405	402	416	410	383	404	366	377	380	384	409	368	412	399	351	370	384	369	380	412	375	360	398	411	377	424	384	399	406	385	395	386	387	392	357	371	393	388	386	361	360	405	411	370	387	418	396	404	385	346	383	382	392	374	424	370	376	412	408	420	363	359	405	360	415	372	402	355	343	387	401	384	398	404	397	347	405	380	403	378	408	400	376	390	380	389	391	403	372	388	351	393	380	371	414	371	393	340	377	374	378	390	403	365	411	361	385
24900	21229	27428	25313	15302	4038	2152	1673	1283	1081	998	915	881	716	724	585	640	613	584	546	564	507	467	443	434	471	437	422	426	407	431	407	416	417	377	383	400	393	391	380	400	355	354	394	370	382	385	345	385	387	388	398	404	352	377	343	371	385	388	388	367	385	409	354	400	348	389	377	367	392	397	359	361	391	362	381	359	388	375	363	387	377	371	386	355	424	393	362	402	359	347	384	369	364	351	367	373	380	394	358	402	363	384	352	398	352	357	397	371	385	364	371	341	381	404	391	393	387	347	356	388	357	342	370	356	378	401	400	389	359	373	357	395	401	366	349	366	392	386	375	379	358	372	370	374	375	376	364	384	378	390	344	359	383	343	385	363	399	385	376	364	367	390	362	407	381	354	369	349	410	363	356	339	383	352	342	383	368	387	374	371	390	408	349	394	368	372	393	391	367	400	351	348	372	358	344	388	380	344	376	343	363	373	424	380	391	360	371	388	354	373	347	343	365	365	363	398	363	374	382	380	387	380	371	336	375	363	413	371	385	395	392	358	389	404	374	388	372	358	377	378	354	396	361	352	364	362	366	379	362	377	363	393	365	390	370	359	338	309	365	390	392	341	374	358	396	351	401	343	381	371	382	398	354	353	384	369	370	395	377	348	376	378	398	400	374	399	360	349	372	376	369	368	349	365	379	352	356	360	377	353	406	354	358	348	376	369	359	378	380	362	408	407	386	390	348	374	373	376	349	367	343	366	361	378	401	379	392	374	387	341	375	330	388	347	360	374	374	386	356	339	389	403	352	349	353	372	346	379	382	347	370	334	381	382	341	386	382	375	365	366	398	345	367	370	363	348	363	399	383	348	364	372	398	361	374	388	380	350	426	388	348	379	357	380	375	382	354	393	375	370	371	361	374	369	353	373	359	362	382	392	422	390	389	399	381	359	304	339	359	374	355	359	400	388	391	376	379	353	395	384	353	386	368	417	375	349	389	393	373	371	363	375	412	354	347	356	359	335	397	402	365	348	387	370	360	396	356	385	396	362	403	369	363	375	364	342	380	356	371	374	403	370	353	369	386	367	337	367	349	374	351	379	373	381	361	377	375	353	369	365	351	374	348	386	345	376	375	376	411	395	357	374	353	336	363	357	351	374	374	363	345	367	379	382	378	385	378	367	369	377	415	370	344	375	388	413	362	338	401	348	417	352	349	390	391	390	363	379	374	381	375	367	364	369	357	372	360	393	359	334	383	371	368	352	366	360	331	338	368	351	361	389	401	342	351	337	342	356	392	357	340	381	372	377	360	356	341	355	371	365	340	366	341	393	373	340	377	375	366	386	355	386	375	398	374	378	377	358	384	394	355	363	361	365	401	331	393	361	364	380	351	360	397	389	363	363	374	405	389	364	351	342	380	373	340	368	354	385	374	384	390	402	379	354	397	386	378	386	363	329	339	375	397	357	375	386	397	374	404	368	361	343	368	365	394	349	370	369	348	396	365	352	380	396	344	364	384	345	381	376	367	374	391	371	338	396	401	358	399	355	328	381	404	394	358	383	338	383	363	358	378	362	379	351	365	376	383	400	358	366	407	380	346	350	364	399	358	380	368	421	371	362	397	373	323	350	349	383	361	362	383	362	365	318	395	352	356	388	357	385	382	397	365	360	372	342	385	373	382	345	373	375	360	356	354	345	342	372	367	384	408	357	361	340	361	361	380	368	366	354	378	384	346	381	382	363	386	387	407	367	377	357	407	354	356	390	350	355	347	358	355	356	377	383	349	378	368	383	373	370	365	328	353	349	374	366	433	369	351	409	359	371	350	364	367	338	350	396	390	345	370	374	384	373	398	349	365	356	347	384	364	369	374	392	370	389	424	372	385	383	378	364	336	359	369	384	330	391	375	370	359	390	393	388	353	373	339	420	374	355	352	396	370	416	380	392	331	362	374	350	375	353	380	360	369	397	334	382	350	368	380	363	347	337	363	393	367	374	380	370	391	345	385	373	369	362	362	390	393	374	344	367	365	351	358	363	366	344	366	340	383	377	356	361	374	374	375	390	395	347	409	356	353	357	354	353	374	347	366	347	408	390	360	361	368	347	363	379	379	359	373	359	379	346	354	375	337	385	352	372	397	401	365	334	335	360	400	367	348	367	377	406	379	382	364	331	378	347	403	351	361	400	373	397	366	365	368	362	313	352	376	384	391	360	372	376	365	346	378	393	391	378	396	380	382	382	354	375	398	392	422	376	368	393	404	346	378	402	356	407	373	371	367	358	385	353	397	371	359	362	393	374	354	347	388	362	380	399	389	343	356	354	375	387	399	375	347	395	371	374	415	360	374	364	360	377	358	370	361	321	394	370	373	408	381	366	356	409	375	390	372	374	360	411	358	354	368	394	383	382	341	355	373	392	357	362	365	407	378	374	363	377	395	399	394	373	356	406	365	347	356	392	392	380	390	381	378	359	389	373	374	353	373	394	364	379	376	392	372	361	375	363	381	371	378	399	366	384	380	391	369	360	386	358	361	357	345	358	378	384	392	386	363	365	360	397	370	360	374	374	403	358	363	390	355	357	359	384	362	391	395	376	381	347	377	420	347	399	381	395	385	363	408	375	385	381	346	396	376	370	392	366	398	378	351	409	359	398	388	383	380	364	340	353	405	368	385	368	379	346	370	379	357	361	352	393	388	361	367	405	366	340	384	399	402	353	351	401	358	357	379	384	362	375	355	346	341	362	381	381	337	413	353	368	369	397	333	366	374	388	387	354	409	416	372	365	383	405	331	386	404	377	334	375	374	378	348	364	374	383	316	392	395	394	366	350	385	344	358	352	374	357	368	363	374	357	365	384	369	365	396	368	356	360	376	361	389	362	348	376	411	370	377	350	361	389	368	356	383	379	384	379	357	392	363	392	375	357	361	368	364	380	315	403	366	383	364	410	354	391	350	372	351	419	345	361	320	386	386	375	381	365	378	385	381	371	383	385	374	363	364	353	368	366	365	387	372	371	370	388	401	365	366	353	372	367	356	375	390	373	376	371	376	319	353	401	365	379	340	395	360	370	378	404	350	389	368	405	372	384	373	344	344	367	395	382	386	371	344	366	370	383	391	366	374	409	386	377	350	395	344	365	339	368	395	354	371	351	389	409	372	346	347	396	354	373	378	342	391	388	331	335	356	425	364	356	342	384	389	374	407	375	375	356	378	379	380	374	384	335	394	405	360	394	348	355	368	370	364	323	382	374	351	363	343	363	369	376	337	367	382	400	350	381	369	382	376	375	367	386	389	380	379	371	357	387	385	372	398	378	364	383	350	379	371	392	400	366	360	371	404	368	390	334	362	390	370	388	381	345	352	366	350	341	363	372	367	382	389	365	375	346	356	373	382	374	376	369	366	338	381	370	373	347	366	393	386	363	410	392	383	381	407	352	387	338	364	380	380	386	410	368	367	363	354	391	373	376	400	357	353	346	398	344	383	390	399	375	410	383	381	380	359	354	365
24531	40386	28451	12604	7915	5186	3770	3185	2415	1788	1705	1474	1316	1140	1047	932	857	815	725	760	643	633	617	528	546	491	479	476	518	467	466	466	493	471	479	451	458	420	445	498	494	438	376	435	435	427	432	418	423	406	403	398	413	405	404	417	400	413	370	462	419	431	384	431	434	420	384	377	420	398	405	409	395	431	406	424	410	400	388	399	428	425	413	376	397	424	440	403	436	430	419	378	405	404	388	377	374	369	410	396	394	373	399	388	432	377	392	409	430	410	398	423	414	397	426	415	389	422	384	372	407	454	401	399	411	407	384	458	428	430	433	392	420	413	386	416	390	379	406	406	377	423	378	416	405	388	414	412	410	411	378	416	376	413	413	417	413	412	399	413	406	437	425	416	421	414	391	393	390	387	400	426	418	384	403	453	406	430	464	408	401	442	368	433	410	451	393	409	397	394	393	388	410	387	392	391	388	415	434	414	373	393	417	400	415	410	421	419	399	383	428	395	396	424	371	398	396	411	408	388	441	420	394	408	401	380	390	399	426	381	387	402	413	450	388	408	401	404	436	372	386	432	410	447	390	423	416	415	417	384	394	397	409	405	403	406	391	441	385	454	420	448	387	443	418	396	395	435	398	451	374	407	426	448	417	409	371	401	394	373	403	408	427	412	378	399	405	391	434	429	430	392	369	360	435	420	412	403	390	399	369	375	384	407	410	444	382	420	379	393	403	394	436	388	391	422	403	393	409	402	394	392	400	429	402	429	386	393	407	416	415	404	390	409	434	404	366	422	402	397	418	380	402	412	409	397	380	430	410	406	434	376	391	419	385	409	397	402	401	400	410	408	399	408	414	424	381	403	387	427	454	376	392	408	396	409	375	417	430	376	396	411	392	372	410	385	403	421	382	406	396	392	454	417	450	395	414	410	413	364	403	413	421	408	432	432	381	454	362	382	389	431	410	395	383	425	388	424	416	446	406	412	383	410	399	421	409	408	421	409	414	404	398	357	391	384	399	403	399	411	377	384	377	425	390	457	409	403	398	401	411	413	381	388	392	407	417	362	400	398	377	410	398	412	381	404	426	410	400	406	372	406	390	359	383	416	398	427	407	417	380	416	390	401	418	429	415	394	404	415	416	375	399	390	375	383	422	405	411	420	409	412	404	421	418	382	404	396	420	388	423	435	433	421	398	401	391	397	430	400	408	402	417	384	382	442	431	429	431	391	381	388	434	423	404	399	412	408	406	433	392	420	394	395	391	419	439	415	411	414	413	380	371	396	403	414	404	396	386	413	400	408	435	431	390	381	417	389	394	424	418	400	425	428	396	429	453	430	374	388	437	390	424	376	428	420	393	421	410	421	394	417	397	393	408	464	442	429	374	401	426	425	426	410	389	383	390	384	410	421	432	408	439	421	432	386	408	415	410	424	399	447	402	416	413	385	406	432	404	424	412	379	390	389	397	420	402	413	398	391	389	390	369	361	416	389	416	395	402	409	412	390	398	436	424	407	397	382	451	415	413	423	411	397	404	410	416	383	404	416	402	369	387	411	425	395	405	413	429	429	404	411	406	427	388	370	377	401	428	386	368	363	379	387	405	386	430	441	419	398	404	407	395	421	380	417	410	421	396	414	400	391	392	390	402	412	406	388	416	397	438	433	420	416	405	417	436	434	370	385	408	410	378	425	387	394	355	358	422	398	400	375	396	389	391	436	404	412	416	369	386	415	365	366	418	449	392	421	395	432	416	379	434	433	382	416	362	419	401	438	372	399	398	415	380	410	397	409	403	414	392	399	367	377	394	416	375	455	388	433	393	417	404	416	418	393	417	440	426	426	385	412	367	428	379	421	459	412	402	398	409	419	400	399	442	425	414	400	431	390	373	400	410	409	418	477	382	424	377	418	393	411	387	420	404	389	416	367	402	438	364	402	397	425	404	399	407	428	414	444	412	439	414	397	422	370	431	425	430	428	405	400	416	407	370	408	395	409	367	430	426	401	402	379	385	389	396	412	384	414	396	402	405	417	408	427	368	405	407	410	367	386	382	397	419	408	374	428	445	433	419	402	428	422	384	451	401	409	426	394	434	431	391	403	424	423	399	419	387	363	389	425	370	393	401	412	398	383	424	407	415	404	436	422	380	441	406	415	399	421	396	407	395	395	407	399	378	365	380	400	414	369	412	424	429	418	381	382	381	383	424	384	409	425	422	442	437	394	428	417	391	389	415	418	396	391	393	397	402	381	416	379	399	404	422	405	405	430	409	379	378	422	391	404	399	366	417	410	376	396	419	396	402	383	395	399	413	400	362	409	425	423	423	403	402	393	394	396	406	408	429	390	418	437	389	384	411	409	372	383	421	386	389	388	399	399	441	394	414	364	396	410	416	372	471	378	401	423	417	448	409	438	397	393	392	384	400	409	405	411	401	413	426	408	414	373	396	370	418	381	419	429	393	417	404	371	438	410	412	435	422	416	420	400	424	409	401	405	386	403	400	394	428	400	374	410	393	442	416	414	406	431	370	422	380	405	425	434	394	432	413	415	416	448	393	395	435	417	421	404	422	390	392	415	410	412	441	406	441	408	372	406	386	388	447	405	400	397	430	429	380	413	412	400	394	442	408	415	409	420	407	378	408	422	403	411	401	423	421	425	403	411	364	417	379	376	398	400	405	373	407	395	420	422	416	448	411	416	396	429	396	422	386	401	419	389	383	386	419	411	397	394	443	397	395	383	408	399	381	398	416	374	394	440	449	397	396	433	420	411	413	411	429	368	441	402	402	398	411	395	406	400	408	414	410	415	430	388	416	410	398	433	412	422	416	416	393	417	417	411	403	390	378	428	444	412	408	377	395	363	377	390	431	387	417	430	442	417	377	414	397	399	411	408	381	406	417	429	408	384	437	384	418	401	437	388	361	389	412	408	418	414	402	389	397	403	438	399	406	386	392	421	407	411	416	434	424	402	423	386	390	443	435	428	423	433	432	378	406	377	374	415	443	409	413	369	380	379	409	432	396	427	408	420	402	434	422	411	402	361	429	401	397	396	417	372	406	414	417	417	367	411	414	395	417	396	398	389	396	401	437	432	400	424	427	390	410	395	395	423	431	375	405	420	408	435	433	404	406	387	375	452	439	416	444	379	431	422	473	429	419	416	397	407	416	407	402	368	401	420	383	399	395	417	418	398	388	382	415	433	423	381	371	405	414	421	394	419	402	380	402	410	394	433	400	404	395	421	410	401	432	405	397	409	415	427	402	437	406	359	391	428	424	411	443	368	398	379	489	425	414	388	404	385	429	435	350	410	417	386	396	393	424	426	381	422	386	405	428	394	450	396	435	352	411	425	442	415	418	401	403	400	384	375	426	371	400	413	417	403	420	411	406	422	407	381	401	392	433	416	379	396	448	424	369	465	413	382	440	380	396	403	409	418	394	426	372	408	410	417	415	398	415	391	395	402	392	424	417	376	443	402	388	409	429	410	368	406	409	390	427	405	406	431	410	416
22631	21204	28763	23950	21214	21303	12098	3448	2138	1686	1541	1338	1217	1052	953	814	732	687	622	589	554	477	493	397	390	411	310	284	322	321	308	296	318	275	277	290	283	265	270	257	265	273	236	215	236	224	253	234	246	241	250	240	225	196	207	207	194	236	245	199	218	262	226	232	216	209	229	226	232	234	216	225	227	226	222	191	244	194	191	208	228	198	205	208	225	214	191	214	227	182	190	222	214	221	202	203	214	228	202	218	189	208	187	220	173	214	210	198	237	204	221	214	180	213	219	220	212	200	214	203	220	224	190	192	218	219	230	180	233	244	193	187	222	218	210	236	237	197	211	220	205	217	206	204	226	188	222	193	223	202	212	219	213	211	197	206	215	217	190	218	201	208	172	234	219	212	186	208	208	219	219	223	225	206	221	215	221	199	249	248	218	232	221	215	217	212	248	209	181	205	220	248	196	229	234	206	194	209	225	200	203	216	223	207	219	198	220	230	230	209	195	203	222	219	210	214	216	201	203	205	247	248	199	204	224	202	228	226	212	209	214	207	196	248	215	235	226	213	202	195	230	206	206	219	243	220	201	216	206	188	190	229	201	209	218	199	241	204	206	208	227	204	211	254	223	171	205	233	220	228	225	233	235	194	225	225	211	237	220	221	228	227	244	203	221	193	229	190	209	208	214	207	210	203	223	218	205	232	211	195	202	200	220	226	232	235	192	246	215	223	210	211	237	214	226	191	221	212	182	209	216	211	235	209	202	206	199	224	201	204	186	202	208	219	203	203	209	198	216	236	194	193	239	223	196	194	213	218	212	190	219	199	221	201	220	205	219	211	205	228	199	212	215	202	171	194	218	184	204	192	222	214	231	221	230	198	233	210	205	241	207	235	243	211	220	214	203	207	202	202	190	216	227	229	215	212	190	219	220	169	228	224	217	215	213	195	200	216	219	210	212	211	208	193	208	224	198	205	207	203	208	211	220	240	218	213	192	202	199	194	231	209	213	216	224	225	209	215	229	208	234	227	196	188	203	197	213	221	218	197	213	195	201	204	222	217	218	197	204	190	199	201	200	203	186	206	222	198	206	209	221	209	212	226	189	213	221	204	224	192	217	208	228	206	215	224	226	193	213	198	200	245	231	208	215	227	233	203	198	218	218	223	236	234	197	204	219	191	236	209	212	205	245	254	224	212	208	217	226	224	194	192	209	204	189	190	215	197	210	196	210	216	216	215	192	187	212	197	237	214	218	217	208	216	225	211	193	188	205	206	236	232	220	198	201	206	194	198	206	207	199	198	204	204	220	217	241	218	211	222	208	218	224	198	229	226	217	222	222	190	247	230	221	216	219	240	203	210	204	205	195	216	204	236	196	204	205	179	227	219	223	242	254	205	217	191	204	198	194	227	241	214	216	193	230	201	226	226	241	234	229	228	212	190	235	206	203	236	190	224	209	199	201	203	210	213	242	210	192	213	220	209	226	201	237	191	206	223	215	240	232	219	215	234	212	209	203	195	184	204	221	200	234	225	210	207	227	193	203	217	237	212	223	187	243	193	208	229	222	215	194	199	210	221	194	232	227	214	203	202	215	188	165	195	221	187	207	236	225	210	212	195	178	221	205	206	220	210	202	185	202	200	240	182	239	249	222	225	199	242	220	224	219	206	204	203	219	228	214	212	246	219	213	230	215	216	214	218	212	216	207	203	203	200	231	185	219	186	199	221	209	228	206	192	222	201	218	212	234	231	209	209	208	246	220	223	226	199	214	214	206	209	224	214	210	217	212	197	210	220	196	179	209	226	197	192	216	232	209	190	228	198	200	218	192	232	209	213	211	202	208	220	233	231	191	181	204	206	188	212	213	229	233	223	238	213	196	237	203	203	236	180	176	229	222	208	212	191	231	206	215	210	215	193	188	237	194	182	237	206	217	216	191	226	208	205	185	219	224	218	228	229	204	219	238	238	216	253	195	224	225	228	211	237	226	180	214	220	195	225	211	238	197	198	224	195	197	237	191	206	247	222	213	235	218	203	213	226	193	210	189	193	218	220	201	213	198	228	226	198	208	200	205	190	209	213	222	220	191	206	189	198	223	193	206	182	221	233	222	235	223	198	228	203	204	198	208	211	194	204	209	204	207	233	199	202	223	203	203	219	205	197	227	188	228	210	202	212	230	218	208	190	211	189	237	222	201	220	224	181	214	216	246	226	193	190	201	198	181	209	195	196	229	233	192	232	218	214	206	212	200	199	218	230	189	200	221	204	215	213	224	219	198	219	233	219	216	226	225	204	220	200	221	215	213	204	191	233	223	215	234	162	209	195	215	219	203	211	208	235	216	190	224	221	251	202	209	197	201	217	204	226	212	188	202	226	219	196	202	212	229	198	220	207	229	220	220	207	199	222	193	223	215	206	188	207	225	186	229	193	206	204	191	210	212	210	200	205	211	221	188	207	204	218	244	211	194	197	206	218	234	229	215	205	203	203	206	187	232	215	196	233	220	205	223	211	205	199	202	206	200	218	200	196	236	210	211	194	233	212	200	198	240	215	204	217	202	191	210	198	208	185	190	235	224	224	212	220	203	197	223	204	230	219	200	186	209	224	223	222	206	195	219	204	190	215	216	238	236	224	226	206	225	195	203	208	239	217	236	233	211	196	238	196	205	180	209	183	203	213	210	215	202	221	230	196	236	218	206	207	206	251	221	223	236	225	222	244	220	199	213	223	187	210	203	201	229	222	216	220	213	213	211	239	201	219	239	233	208	219	200	204	206	203	187	187	194	224	221	200	222	228	244	191	201	216	230	211	207	196	199	204	214	233	209	238	195	207	201	220	214	231	232	211	219	208	217	205	220	215	194	223	217	219	213	226	200	198	204	206	234	230	207	185	197	245	219	202	192	204	225	232	227	185	195	189	206	219	211	222	216	198	202	192	211	209	213	196	197	248	223	228	194	204	235	203	213	199	201	223	227	213	219	187	209	207	207	215	209	220	210	204	217	233	222	209	210	200	215	198	204	196	193	213	204	199	222	222	219	210	224	218	222	212	228	211	213	208	190	200	208	230	200	209	232	203	195	202	219	225	216	208	206	214	242	252	202	210	232	220	201	205	198	201	199	204	222	240	196	205	209	211	212	229	201	238	218	209	221	231	202	217	227	181	218	197	200	183	189	216	220	197	222	220	196	207	212	207	206	202	211	235	216	207	204	220	217	253	222	212	212	187	209	206	202	212	237	206	217	211	188	203	219	178	201	215	198	232	222	203	206	197	196	216	218	211	207	234	187	194	216	216	189	206	207	214	219	205	222	204	200	205	216	218	208	219	200	248	205	198	200	240	215	216	186	230	219	223	235	195	205	216	209	224	180	214	221	260	192	208	214	205	238	217	201	215	226	219	224	206	185	214	179	212	232	193	223	231	222	222	216	219	191	209	213	215	210	216	202	221	197	210	201	210	223	241	228	199	208	241	209	220	221	190	218	213	207	213	200	202	197	223	209	191	189	194
26918	49072	37432	19348	13358	8888	6186	5290	4075	2833	2508	2311	1906	1652	1488	1238	1147	1032	888	847	707	683	615	592	537	522	444	389	433	402	372	391	333	328	331	316	301	321	330	335	336	293	303	307	271	280	298	259	268	280	260	274	245	257	239	272	263	255	257	242	269	222	263	237	252	217	268	260	251	227	253	257	223	253	218	241	224	223	251	246	249	225	237	235	253	236	243	247	237	236	254	248	232	228	219	245	241	226	236	253	235	208	249	223	234	234	232	253	238	236	209	237	232	208	215	225	252	253	224	230	219	232	220	214	221	263	227	262	215	236	253	244	238	226	219	240	230	254	215	234	214	225	238	239	230	231	219	254	221	223	212	238	219	226	245	237	257	224	238	245	237	223	235	232	255	241	241	235	207	239	248	238	258	264	257	254	245	247	213	231	236	222	210	209	245	224	224	243	229	228	230	225	240	235	229	222	226	245	225	225	255	234	230	234	254	229	244	243	256	211	243	200	241	233	238	272	209	207	229	228	206	242	259	230	258	238	240	241	236	240	233	232	230	253	237	230	259	243	225	220	233	238	243	249	210	246	210	229	224	226	233	240	232	239	242	233	252	266	227	261	232	232	240	245	261	237	220	258	243	249	259	239	237	258	223	260	223	217	238	257	232	226	235	243	255	238	244	233	237	259	217	230	235	217	213	239	238	211	254	262	246	250	257	218	236	251	251	227	220	252	240	239	233	218	239	226	257	247	243	257	220	226	221	272	218	260	236	242	224	248	223	215	258	238	229	246	227	231	241	209	237	235	247	232	253	257	258	230	245	209	232	240	233	234	258	246	229	253	231	219	239	244	269	247	230	217	240	225	242	217	251	233	242	262	216	212	235	231	257	237	249	236	231	218	237	243	243	246	246	262	246	242	226	226	227	241	235	216	225	232	227	228	243	225	243	255	254	231	249	245	232	225	217	262	219	243	251	248	225	233	228	224	226	242	231	244	235	260	231	253	222	221	243	272	235	251	247	233	249	252	245	233	230	250	224	247	221	240	247	290	229	262	255	244	258	248	250	260	217	230	236	237	242	218	236	248	233	236	239	214	262	240	248	228	251	214	234	234	242	246	229	234	237	237	231	220	237	219	242	224	241	246	233	223	221	255	226	233	227	235	233	230	239	213	224	257	243	257	216	255	225	259	234	251	229	254	242	255	239	215	248	212	244	247	214	241	216	210	230	217	242	219	231	242	246	242	240	250	209	237	232	223	211	229	245	235	249	245	236	235	207	237	241	244	245	229	209	258	223	243	236	241	218	239	239	245	242	238	235	234	229	224	213	232	204	219	238	252	232	225	217	235	236	239	197	248	241	257	217	228	244	236	242	228	234	238	230	258	222	243	242	255	219	253	218	210	207	248	251	217	236	226	224	234	240	237	242	236	273	243	234	206	227	254	234	220	245	238	234	231	223	221	209	248	267	240	236	230	239	203	270	248	242	251	231	275	229	229	260	209	237	244	232	213	224	247	248	281	217	235	253	239	236	234	238	246	230	227	238	238	236	245	260	225	248	250	204	240	241	225	233	244	230	230	233	236	205	226	238	228	277	205	246	247	225	217	261	232	241	230	256	241	265	238	213	244	222	256	221	250	246	225	229	255	240	247	268	215	248	231	240	221	253	228	227	260	236	240	247	233	221	229	230	237	234	230	259	245	228	247	235	261	231	223	231	243	242	238	251	223	256	200	243	237	231	215	244	228	233	245	225	246	253	224	221	234	221	225	246	253	231	253	227	254	256	232	248	247	225	268	204	245	254	222	243	232	251	222	240	231	225	235	232	260	224	209	234	245	229	234	249	244	235	238	194	230	256	223	241	217	207	237	247	228	246	226	224	252	234	242	240	235	190	225	242	217	271	254	211	238	213	242	246	240	232	229	262	232	238	241	231	242	212	251	236	238	247	237	248	244	243	245	224	250	242	225	231	243	255	232	224	250	239	241	232	236	224	260	215	253	238	244	233	241	208	209	233	223	223	238	226	233	243	252	234	250	237	207	224	229	243	233	237	249	238	239	246	233	232	223	233	222	232	254	215	243	234	225	237	254	209	227	251	232	223	232	262	235	267	265	224	224	217	226	268	220	269	256	238	220	240	217	252	244	251	186	226	223	229	246	241	210	222	242	218	218	226	248	230	243	212	235	230	234	241	269	231	226	232	248	247	237	211	221	247	249	231	209	233	263	236	241	224	246	240	214	251	209	233	269	235	234	235	222	245	225	260	240	244	247	222	216	225	240	252	241	248	217	218	239	222	237	236	234	235	198	221	243	245	228	224	245	232	218	240	241	262	229	254	243	235	260	229	246	225	248	267	229	207	236	234	231	235	267	215	226	239	195	240	252	187	218	250	263	226	255	219	226	256	219	207	256	223	199	248	263	234	238	257	230	231	224	221	257	239	222	225	237	227	248	258	261	224	270	230	229	224	232	235	208	236	227	218	222	224	255	252	217	231	210	203	238	248	241	235	254	222	247	234	247	247	207	259	254	251	229	233	237	240	209	241	231	232	224	258	240	234	233	222	233	226	235	236	249	235	212	250	240	246	239	264	254	223	221	257	232	250	244	240	233	257	247	243	227	245	245	237	226	225	220	210	214	198	238	248	236	237	207	236	252	241	251	239	221	234	229	226	248	250	217	262	245	252	266	237	251	214	235	248	244	266	234	212	243	236	235	229	231	229	243	240	213	238	224	230	223	237	223	254	223	241	243	242	250	221	229	241	230	247	216	230	234	224	227	236	233	209	231	241	263	237	264	268	227	246	227	235	241	275	213	209	223	228	236	232	244	243	220	222	217	282	218	215	234	230	212	218	232	240	250	221	266	227	240	235	224	260	222	242	250	241	263	244	208	226	234	210	245	211	227	223	220	264	222	238	235	230	240	239	259	192	240	261	225	239	261	226	229	234	222	243	234	264	232	214	240	261	229	219	225	245	259	249	256	209	250	234	225	233	238	262	247	228	213	247	246	241	240	247	256	235	235	241	222	233	238	231	227	223	241	213	234	236	225	239	248	225	241	226	230	232	227	270	227	247	248	241	223	247	247	238	228	221	235	214	258	220	241	234	219	228	269	240	236	237	231	231	227	233	242	254	235	234	201	248	200	217	232	249	232	231	204	244	260	257	228	258	241	231	274	231	244	239	245	265	241	249	216	253	229	208	230	243	231	255	243	247	230	228	237	222	221	235	249	227	244	232	213	247	239	243	269	219	227	216	203	221	244	250	256	228	235	254	229	245	253	212	244	212	249	225	212	233	214	248	237	226	257	229	220	244	243	250	231	223	214	239	229	222	251	232	231	232	257	236	226	248	233	234	264	240	255	250	251	238	231	245	235	235	225	225	233	212	265	251	215	235	249	225	212	225	265	249	233	241	251	226	241	256	220	234	215	230	212	267	235	228	216	244	245	235	213	239	240	220	230	264	221	266	227	213	228	267	215	241	216	251	260	242	246	239	254	223	236	229	278
28297	23194	21296	8824	3787	2135	1437	1290	1050	943	818	783	740	620	719	680	594	619	541	584	553	579	505	463	553	527	509	513	500	516	472	478	456	467	449	466	480	461	476	492	500	461	449	477	472	443	488	471	445	469	494	453	494	460	442	447	491	448	456	458	459	463	483	453	431	469	435	460	471	455	469	438	494	499	429	458	518	433	408	457	482	434	457	397	486	458	443	483	474	430	483	453	495	482	441	480	459	463	466	459	463	431	478	455	452	426	463	462	484	439	462	461	463	490	503	463	454	461	464	433	438	453	422	476	467	460	464	463	465	443	449	471	438	459	501	447	480	434	463	443	460	474	448	445	485	455	451	500	426	438	453	442	446	457	458	448	422	455	449	451	486	441	471	409	435	457	457	442	478	448	449	446	495	468	437	474	522	475	472	482	491	494	487	485	497	473	471	451	434	494	495	427	442	417	445	437	437	490	498	456	475	451	428	437	498	466	469	436	413	447	474	458	454	482	477	491	454	446	427	479	459	406	459	449	447	468	454	431	466	423	446	457	428	460	440	468	424	462	487	461	462	441	450	433	442	480	441	429	439	455	487	494	430	481	479	469	426	460	458	490	467	405	464	464	453	437	458	495	511	464	451	433	462	448	443	475	468	446	475	489	480	459	456	497	461	485	472	464	445	472	440	464	445	469	417	456	441	503	427	404	467	445	422	459	442	459	454	430	449	464	426	466	447	428	465	459	459	479	456	443	467	460	430	444	466	471	448	466	454	465	442	449	425	502	440	429	462	495	458	441	436	431	445	447	480	477	444	434	438	427	475	435	456	440	444	486	447	417	461	456	448	473	447	459	427	464	473	449	492	407	474	442	454	417	438	453	434	484	458	465	488	440	424	459	460	467	475	434	474	431	446	493	469	451	450	497	446	465	436	477	464	440	437	466	433	470	471	399	462	451	443	442	470	444	464	482	473	444	494	449	428	478	490	476	473	473	437	457	469	457	449	481	470	452	469	462	458	450	434	439	482	460	472	499	445	449	494	452	456	414	456	449	475	481	449	448	425	442	461	435	448	493	467	468	475	436	446	446	474	463	432	467	471	435	445	477	501	472	433	452	471	441	488	408	467	493	472	494	455	464	427	457	473	465	461	465	461	472	445	461	482	456	439	484	470	470	423	463	477	462	478	411	453	444	449	436	430	477	434	426	433	436	450	452	471	422	457	434	469	510	479	476	469	461	487	457	423	396	488	444	448	450	502	490	466	441	443	415	427	425	458	480	446	430	454	469	463	462	443	467	434	464	444	447	466	492	454	452	466	473	401	473	465	405	438	497	447	435	467	421	465	490	448	461	483	449	445	473	434	449	477	446	457	452	459	480	472	441	457	458	479	461	478	434	442	438	466	445	442	449	449	435	449	454	456	470	460	442	463	443	471	459	434	452	451	506	455	432	414	441	430	419	497	459	447	454	441	485	488	455	478	435	481	476	453	418	444	443	481	458	437	458	466	446	445	431	437	471	476	455	416	462	479	416	394	467	473	438	478	430	439	409	482	428	457	463	453	493	447	487	475	453	440	462	442	445	441	468	490	478	486	483	454	426	448	446	456	471	476	483	415	449	489	472	461	505	447	428	469	486	439	427	449	429	433	487	470	406	425	487	455	420	432	421	440	429	411	450	455	439	438	440	440	470	429	500	488	422	423	430	452	461	455	435	473	445	502	439	480	511	464	487	494	451	430	431	433	465	445	468	483	442	430	439	464	492	482	473	464	485	426	441	474	476	462	442	415	485	467	488	450	443	462	433	460	466	447	451	438	414	453	454	460	459	449	472	483	451	493	437	436	446	440	491	467	476	460	454	493	451	451	458	460	468	387	432	458	444	466	486	432	482	460	431	458	443	465	446	466	454	481	489	443	444	465	450	460	467	464	497	435	455	451	453	485	473	485	451	430	447	455	448	463	460	430	471	428	481	456	482	465	466	447	417	406	474	477	488	470	420	458	416	476	464	458	497	464	473	459	491	463	454	452	420	440	492	464	465	416	442	455	441	456	452	444	420	497	443	433	431	459	457	480	461	430	469	424	480	459	481	489	482	449	479	433	462	480	460	466	483	448	490	402	466	479	467	472	438	459	421	466	466	452	418	447	465	451	471	466	452	454	470	457	500	424	442	442	451	454	415	442	460	491	453	469	466	398	412	472	440	432	454	423	408	436	410	427	462	448	460	453	459	482	423	462	436	451	413	444	447	453	449	432	466	470	468	443	498	465	480	443	462	428	524	429	491	455	448	464	451	460	442	458	468	473	421	470	438	435	452	474	443	442	469	457	481	449	465	488	417	500	462	465	465	468	467	431	483	490	492	480	476	469	419	464	450	448	435	446	465	476	446	467	446	435	472	439	490	426	448	464	478	470	434	488	458	453	469	492	481	426	460	475	467	458	427	438	460	474	464	441	441	486	439	413	447	437	443	453	461	418	421	434	457	398	416	430	451	457	495	429	482	456	497	417	450	454	441	449	445	452	451	481	458	485	436	482	452	481	429	428	429	435	489	439	470	449	477	440	482	460	446	429	435	442	467	446	454	478	497	431	428	459	478	472	435	449	461	475	446	481	472	499	458	460	449	437	479	449	438	467	506	456	479	441	434	442	458	461	455	445	486	447	466	414	458	463	489	446	498	464	434	475	481	436	439	470	474	445	474	473	464	438	446	476	455	418	461	461	429	450	450	462	463	457	472	439	435	434	477	437	428	455	477	404	478	426	427	442	461	440	411	435	455	450	448	483	441	438	496	430	441	429	433	446	468	476	463	432	437	458	444	466	494	444	466	478	502	427	484	422	445	416	400	490	460	456	465	431	456	459	453	475	450	483	457	437	478	478	468	430	443	429	422	470	447	406	470	487	472	461	497	461	480	438	434	442	467	428	451	483	441	454	447	483	514	438	478	495	465	437	434	432	447	461	437	461	464	454	432	449	439	462	492	450	426	455	498	448	452	467	490	482	451	446	484	485	477	455	438	471	465	446	459	486	434	448	459	460	481	432	484	457	441	437	468	490	437	448	463	418	500	435	468	438	437	459	484	490	441	515	474	487	459	448	458	442	453	433	423	477	466	439	453	477	460	465	429	469	451	465	455	474	441	390	444	510	476	447	456	428	473	451	465	449	453	438	413	491	461	490	459	452	427	459	477	440	476	452	476	452	417	419	439	448	454	452	433	429	480	472	495	435	462	433	448	464	435	461	460	454	465	418	434	446	484	449	464	483	459	451	447	415	452	475	474	468	486	460	477	458	457	429	452	455	463	450	488	464	466	470	466	451	473	490	449	454	431	447	464	464	477	451	420	471	466	462	463	408	441	426	429	479	445	467	448	462	444	434	470	427	439	449	481	460	460	514	468	433	462	481	456	469	456	445	473	461	478	460	474	484	438	434	463	467	437	467	451	459	479	467	471	458	471	464	477	444	444	468	482	440	447	471	453	501	463	452	412	432	477	429	464	432	442	455	440
23650	35148	23387	8286	5909	3759	2469	2097	1784	1417	1195	1175	1053	991	873	877	809	766	719	732	728	613	630	637	599	542	546	580	565	566	564	560	545	534	532	496	513	551	526	532	501	549	531	500	530	506	565	541	517	520	509	483	467	540	490	514	535	510	509	503	544	541	525	543	529	531	521	525	545	511	504	537	486	512	536	513	475	496	513	521	520	504	503	539	489	524	518	487	496	511	490	532	500	478	513	547	516	492	497	533	518	509	518	507	514	499	536	509	471	496	481	460	534	503	487	531	520	506	521	503	468	500	494	514	522	477	548	501	534	530	476	519	511	524	526	536	493	526	518	547	519	496	484	501	528	501	502	489	511	502	544	483	486	509	546	506	513	513	509	503	502	455	510	491	531	488	495	513	485	501	464	508	521	543	517	467	517	484	480	506	494	514	514	498	506	477	503	457	476	464	495	532	501	499	514	494	500	511	483	488	470	497	491	518	522	494	511	547	472	502	532	525	523	536	522	442	520	523	488	509	491	508	538	557	508	551	475	476	496	535	512	505	528	519	488	557	539	523	527	487	487	492	513	521	546	468	523	514	512	546	509	502	548	534	521	530	495	490	510	493	473	512	565	493	480	503	501	546	545	494	521	518	526	522	536	520	508	512	490	490	547	513	476	503	495	532	474	524	494	483	535	509	515	477	485	471	522	489	476	522	528	503	481	535	510	525	540	483	496	474	495	508	514	515	543	517	497	513	483	498	555	482	502	528	509	557	563	514	476	528	483	496	527	508	478	510	494	500	507	496	487	524	507	494	489	509	503	491	507	502	502	459	541	499	511	549	531	530	510	475	550	478	483	514	490	487	516	517	503	468	486	511	457	459	538	513	525	535	515	489	480	503	518	532	497	535	517	522	480	468	503	493	547	508	551	495	500	497	514	482	473	507	548	509	486	472	511	515	519	519	512	522	531	523	491	495	516	501	510	516	505	501	518	499	515	513	522	497	494	506	494	469	514	484	520	546	533	498	492	501	522	520	534	496	499	512	519	500	503	513	540	499	475	522	531	527	540	493	519	518	502	511	477	525	544	515	496	540	511	496	545	505	516	513	509	543	515	507	508	529	514	487	456	471	450	491	517	500	507	501	490	502	530	501	490	529	469	477	493	508	489	511	482	489	520	514	523	471	491	507	482	491	489	519	509	514	581	537	490	472	513	515	513	524	485	554	471	470	521	498	473	520	513	499	492	545	471	489	533	427	530	489	515	483	479	515	487	473	484	517	505	520	525	485	490	496	511	482	489	531	516	551	535	506	513	479	493	525	525	493	490	497	498	490	496	536	499	500	490	523	511	489	524	493	519	480	490	488	522	547	520	529	509	525	530	479	463	513	530	541	475	516	512	524	523	541	501	508	508	507	486	472	543	524	447	544	512	530	494	552	540	522	484	500	507	539	515	466	534	491	507	492	505	513	510	529	481	496	534	520	526	535	501	513	536	499	500	503	520	546	467	514	495	492	506	507	480	480	522	517	502	476	521	502	534	504	529	542	480	480	535	500	498	494	484	529	486	512	547	507	500	551	501	502	495	483	528	481	568	537	487	476	491	514	521	488	495	485	489	498	473	553	499	508	535	491	508	505	513	509	506	502	502	497	520	487	495	502	479	488	534	513	512	490	509	492	536	545	522	515	533	500	526	511	532	489	488	468	505	528	536	506	513	512	520	530	499	493	533	486	495	480	491	562	483	542	538	485	527	531	491	506	528	532	510	519	470	482	472	539	512	550	499	492	532	467	497	489	538	538	496	539	511	499	504	506	533	517	465	511	491	505	533	512	497	522	527	529	517	556	547	449	490	538	466	474	469	547	492	486	502	493	556	508	547	497	520	553	523	477	506	532	473	497	518	505	513	512	506	516	480	494	529	551	482	513	500	511	516	507	540	547	486	496	524	553	497	502	511	481	527	496	527	493	462	479	484	478	527	516	513	478	491	486	510	467	526	506	508	496	495	521	489	503	522	485	539	552	481	503	523	538	537	537	505	534	553	518	459	485	517	523	495	500	505	531	487	507	529	507	505	485	504	530	557	501	552	544	510	509	494	504	500	530	513	491	513	474	562	531	493	540	496	486	513	521	502	515	508	493	495	467	509	466	508	512	479	534	500	559	510	491	559	499	530	513	498	468	515	529	484	519	488	525	528	519	527	493	512	489	460	514	529	502	529	465	498	474	508	495	514	528	508	466	476	512	527	501	501	544	533	544	520	481	516	503	481	489	515	516	496	507	522	500	494	573	510	527	494	533	490	473	534	457	458	490	521	519	478	517	515	484	517	493	544	469	456	504	482	526	508	512	531	484	481	494	532	542	514	557	480	491	492	503	488	505	458	509	518	495	484	497	499	504	495	494	533	522	456	524	509	526	504	479	511	520	506	482	515	474	470	500	493	535	480	513	511	512	530	529	522	512	468	536	533	505	496	504	527	499	513	526	505	527	503	543	484	533	485	526	500	513	511	509	506	512	457	542	499	516	474	477	524	497	458	486	502	503	498	510	517	494	511	507	478	521	496	510	507	458	521	536	548	553	523	511	491	522	557	529	507	493	461	479	493	489	528	515	508	472	527	508	483	497	479	534	510	510	500	530	494	528	507	508	506	517	505	545	501	521	486	530	511	519	488	463	532	537	469	509	498	494	510	470	514	511	516	493	501	522	493	523	494	502	523	513	488	551	494	508	476	533	489	534	519	545	540	498	508	493	512	511	517	496	472	477	478	548	505	477	518	487	482	541	501	524	550	489	523	524	471	478	519	516	529	534	493	516	529	509	492	505	511	482	493	487	487	446	508	498	548	501	491	537	481	493	512	499	526	441	521	517	549	547	536	545	525	520	513	508	476	495	509	543	497	538	500	469	496	526	521	525	500	523	482	521	478	488	512	516	507	518	496	468	491	508	555	528	534	476	501	494	479	503	475	501	516	497	515	483	543	509	486	486	527	484	492	487	487	506	512	525	511	495	480	481	531	510	525	513	490	485	500	486	531	491	511	481	520	487	501	506	496	499	515	492	502	488	479	514	515	498	523	487	512	549	477	503	496	472	462	560	503	492	505	494	530	526	517	483	491	489	527	473	553	486	473	504	451	517	491	498	512	544	501	495	487	534	501	489	520	535	508	507	515	507	512	494	556	492	485	503	532	517	490	498	516	476	517	528	468	481	565	501	533	496	490	510	497	484	508	517	564	510	515	518	467	512	491	533	481	502	504	520	477	498	503	497	528	516	482	542	499	464	552	521	544	493	524	550	527	503	542	501	486	504	508	546	516	533	491	506	487	513	545	460	508	512	492	506	496	538	514	520	512	483	525	478	478	486	505	520	528	530	539	495	529	504	526	485	515	471	507	478	495	488	449	526	544	536	529	489	499	494	515	512	515	533	516	486	512	517	494	523	510	492	513	511	473	486	497	516	479	499	477	549	533	505	521	528	464	451	534	481	508	521	505	479	540	531	478	515	480	455	539	479
23851	21221	28337	24409	21206	13100	3755	2179	1632	1396	1177	1103	996	941	853	722	669	669	674	589	567	560	518	466	491	400	418	417	398	425	423	388	398	409	416	408	381	377	382	387	368	349	358	349	372	382	394	333	342	359	393	361	350	350	370	358	342	373	374	368	353	367	356	369	375	355	389	344	360	347	342	309	344	348	371	333	354	377	352	373	362	334	377	349	352	355	373	366	333	366	358	356	325	354	354	340	335	337	349	323	354	336	339	333	327	330	325	353	396	363	362	300	352	345	370	352	344	337	353	331	355	366	335	327	343	343	372	350	361	350	363	363	389	362	353	358	328	342	356	350	320	327	325	391	326	352	373	318	351	366	310	364	344	366	346	374	370	334	280	363	356	330	351	332	365	361	315	347	343	374	340	352	327	331	376	360	366	331	353	355	366	352	342	361	349	333	344	359	331	336	329	346	349	356	321	320	332	351	373	312	339	331	363	356	345	336	379	300	349	356	350	347	329	366	369	364	342	369	337	349	329	365	312	351	355	371	363	329	342	343	361	335	354	343	353	360	368	372	352	369	333	376	368	347	331	347	341	363	379	347	333	382	367	361	338	334	351	366	339	388	333	332	370	354	318	353	326	343	331	342	336	343	336	334	340	347	345	361	370	339	368	360	355	357	354	301	335	338	359	357	333	360	385	343	359	343	343	351	350	369	335	332	363	374	346	293	345	364	366	347	346	332	394	390	348	373	357	328	329	343	330	349	348	328	330	346	316	367	345	365	378	339	331	339	354	351	315	344	348	376	345	358	380	362	339	334	355	340	357	367	345	319	346	381	359	376	387	361	307	336	339	366	337	370	337	323	336	391	370	349	333	338	345	375	339	344	309	366	371	334	380	360	354	335	339	367	328	339	352	320	346	340	332	346	306	333	335	356	359	368	345	336	338	352	390	352	357	336	339	335	393	332	357	367	331	339	357	331	328	372	323	332	343	354	367	339	351	364	346	363	366	348	347	365	325	346	350	344	378	342	357	348	366	321	384	333	332	319	345	347	322	350	342	318	368	341	322	321	353	351	356	333	319	322	341	349	321	348	367	334	323	368	339	328	350	336	333	361	348	370	322	351	389	345	350	345	325	334	357	364	350	386	329	354	341	338	331	358	381	353	319	348	381	337	374	376	343	323	351	336	367	318	344	376	357	367	334	334	365	351	354	386	335	331	351	374	331	329	323	333	348	314	346	337	338	395	316	355	350	359	340	367	357	340	372	339	356	325	357	330	365	359	347	332	362	333	343	372	326	352	312	357	391	331	370	384	360	339	368	372	340	366	341	303	325	341	348	388	351	379	321	354	349	313	344	340	356	366	361	337	318	357	340	365	339	333	366	366	330	368	373	337	345	381	339	351	311	366	354	328	329	354	354	334	321	349	354	318	364	359	356	355	354	350	355	352	353	333	368	352	354	363	354	342	360	320	301	330	372	366	322	344	342	360	379	330	325	329	324	355	342	345	352	366	333	345	347	368	323	311	367	350	374	354	358	337	374	353	352	363	320	335	368	330	337	333	362	359	319	320	340	363	357	378	349	362	306	355	333	341	375	338	354	381	357	356	335	337	366	349	348	374	347	349	355	350	347	324	333	337	348	352	356	345	392	371	337	371	359	331	353	356	344	360	387	340	344	334	342	324	339	398	349	362	331	348	339	359	364	352	373	342	382	351	318	340	322	368	346	346	345	342	377	360	350	318	334	350	360	316	354	336	343	329	335	333	343	398	350	370	394	365	361	375	350	323	359	342	348	366	358	339	381	336	347	359	333	308	382	327	340	328	348	321	344	344	325	375	329	325	314	363	350	347	315	338	337	322	331	348	360	350	324	360	364	340	329	385	342	337	313	332	361	345	329	347	314	389	353	381	378	358	350	352	369	312	361	346	333	329	389	360	333	344	317	344	322	368	347	393	327	354	332	355	373	355	338	338	326	350	333	360	346	357	298	366	331	346	338	350	338	368	351	352	363	360	369	350	311	313	353	381	378	375	314	328	347	335	332	340	352	362	351	322	317	326	315	337	369	328	374	360	351	367	364	325	352	363	339	354	345	341	340	359	359	364	336	367	330	352	351	325	344	304	329	370	347	358	319	350	331	344	323	348	335	375	379	355	362	361	349	344	319	351	342	388	322	335	336	369	332	339	344	381	346	349	340	366	351	362	322	344	335	342	315	366	363	344	335	347	360	344	365	356	345	339	362	340	398	333	337	370	339	368	362	354	330	338	329	325	345	357	328	383	336	363	336	347	332	329	382	338	338	315	334	339	327	330	365	358	351	382	344	332	320	327	335	382	331	355	378	348	341	314	385	330	382	349	349	357	348	353	354	384	353	376	344	358	329	324	366	365	366	355	367	342	338	323	323	345	378	345	352	364	321	354	327	350	349	359	353	332	328	343	337	348	353	356	360	367	347	347	350	327	319	335	362	359	403	327	369	351	328	327	342	357	385	329	359	335	315	359	340	371	367	351	330	356	335	346	341	378	339	359	387	352	357	357	357	305	364	336	368	350	367	309	354	361	368	363	337	362	351	354	369	347	328	360	344	361	346	329	304	366	370	374	335	341	355	370	390	336	358	344	316	327	359	358	338	332	389	344	336	352	343	360	339	340	353	323	352	335	356	306	353	330	376	346	361	341	331	307	339	338	329	357	375	385	378	310	357	366	349	345	334	328	352	385	326	329	324	355	317	372	359	306	364	330	358	341	341	349	345	299	332	328	321	362	371	372	362	357	308	354	344	314	349	321	339	346	327	383	334	325	321	349	361	326	358	346	355	363	339	318	334	368	314	356	377	336	330	365	344	311	328	324	360	349	363	309	353	349	329	340	353	358	380	352	316	344	351	346	349	357	328	333	331	323	339	335	343	308	329	337	357	337	352	335	325	350	358	344	351	346	361	354	351	355	339	366	359	318	334	361	351	378	320	344	364	375	338	352	368	348	332	356	344	326	371	365	348	335	357	328	369	349	357	324	338	375	361	341	376	383	335	328	377	382	352	333	392	343	347	350	375	347	327	328	331	370	335	310	366	335	347	381	328	335	307	370	356	353	352	350	328	347	352	374	380	363	367	331	349	318	350	326	357	335	348	329	337	307	354	370	325	354	382	338	356	369	337	393	359	351	317	335	347	361	370	336	373	311	372	354	320	366	344	343	338	363	353	346	351	353	372	335	356	379	350	306	324	361	331	344	390	347	378	330	343	374	346	395	379	354	361	365	336	382	328	340	323	394	349	369	337	336	356	353	331	339	372	370	340	370	334	369	317	323	385	350	374	379	353	360	320	340	388	353	355	370	345	332	334	339	328	333	350	333	370	322	353	332	364	347	335	352	348	335	339	327	362	353	359	378	383	345	362	350	350	351	344	350	361	336	319	311	367	347	322	346	315	369	334	347	356	369	369	363	314	352	338	350	385	324	345	326	319	323	358	357	341	356	328	307	339	351	340	337	367	342	324	341	335	336	364	328
24057	44611	34223	14334	9637	6756	4549	3708	2929	2263	1958	1766	1590	1352	1210	1051	1023	909	838	796	742	688	626	618	597	575	547	539	482	516	490	438	455	471	474	449	447	438	417	412	464	477	447	437	404	445	425	415	385	369	408	427	405	425	414	399	415	418	421	400	367	416	390	388	391	417	411	408	387	403	435	393	390	389	416	417	376	392	389	358	396	397	384	398	413	419	402	412	406	393	376	372	414	386	401	425	410	411	395	390	398	371	350	397	413	378	395	420	387	387	398	407	389	388	410	415	401	428	390	362	393	406	381	385	366	391	368	361	383	437	365	420	381	405	401	381	375	423	355	411	378	411	392	396	421	395	379	371	406	402	357	369	425	375	383	389	427	386	372	387	462	413	388	390	401	385	390	397	434	391	381	380	410	372	393	405	371	363	385	393	393	421	427	408	413	423	416	388	374	395	411	378	371	394	405	398	419	430	382	392	443	395	390	409	379	377	400	386	411	410	352	399	384	380	385	417	383	382	401	435	404	365	356	382	365	386	430	384	386	407	369	373	421	393	463	388	393	432	393	380	401	362	399	409	386	399	379	396	415	371	378	362	395	414	369	372	381	404	380	350	397	400	416	375	399	379	402	430	382	379	368	365	385	387	363	391	419	401	380	404	407	367	420	419	358	392	385	403	350	375	393	397	376	405	399	390	414	414	408	388	391	394	410	371	366	393	376	418	399	393	399	397	405	384	392	394	403	408	420	389	360	411	379	383	396	387	405	397	387	411	360	413	392	372	407	409	421	385	401	409	378	370	395	387	414	383	385	436	419	393	405	410	394	358	402	406	391	397	397	375	371	430	376	416	383	381	403	410	398	419	380	344	419	370	415	391	367	367	397	376	350	382	411	413	389	437	379	369	396	380	396	369	371	387	361	376	385	397	382	399	397	399	395	375	384	387	369	419	400	402	391	357	393	408	434	385	399	368	365	374	409	420	451	403	383	405	424	391	381	362	383	371	381	391	374	415	393	376	363	415	389	362	377	408	392	434	424	366	393	395	358	424	377	372	393	412	373	403	416	378	381	416	390	407	369	356	391	355	384	420	392	388	418	393	436	401	396	429	393	354	422	390	403	423	411	367	421	440	390	408	409	362	367	408	396	399	387	373	398	391	395	373	401	370	407	398	385	399	428	393	353	387	385	384	386	408	382	361	364	407	391	385	392	379	358	403	408	394	375	352	400	385	403	370	414	419	375	379	358	416	399	403	383	413	386	396	363	390	379	378	423	354	390	418	409	412	418	384	370	407	380	404	391	410	379	412	399	421	405	438	407	368	409	389	381	386	388	388	434	355	350	412	396	363	375	385	401	387	403	425	417	396	370	367	387	356	388	380	372	388	393	386	390	385	417	404	396	392	388	394	394	380	392	365	407	396	360	437	376	367	413	362	405	404	362	418	389	385	392	404	411	396	369	389	381	388	411	372	389	389	410	391	379	407	395	397	396	371	405	364	397	407	402	380	404	402	393	371	371	368	360	377	403	396	396	407	383	413	403	384	373	381	413	395	375	380	382	422	391	392	420	366	382	386	399	408	409	370	392	388	404	398	386	416	382	428	384	433	405	411	367	396	376	382	390	385	378	384	393	416	392	402	400	377	373	420	414	415	402	374	399	372	390	361	359	394	389	399	365	398	408	402	381	385	405	417	427	364	378	424	431	425	397	387	419	410	371	383	408	376	400	401	370	399	396	383	424	402	371	385	417	373	402	395	389	379	337	406	359	417	456	400	395	398	386	426	409	382	415	382	349	374	403	350	380	411	348	378	405	407	362	380	409	431	413	377	382	426	403	411	380	374	432	414	390	376	410	376	376	384	416	398	392	389	403	397	409	395	395	393	408	413	390	376	402	403	429	381	402	343	399	393	395	385	410	427	412	411	405	363	376	395	368	382	399	395	391	380	389	373	366	372	384	382	384	401	370	392	411	390	400	414	368	404	397	398	386	357	380	407	376	410	363	342	386	400	368	381	385	408	379	402	422	381	398	371	409	363	380	401	431	395	393	368	378	394	388	373	408	409	354	410	402	395	393	418	385	428	354	404	412	405	394	412	386	393	375	381	394	398	375	399	396	378	401	380	406	364	397	377	392	396	400	361	385	391	358	418	400	396	397	383	387	379	356	409	420	415	370	398	402	398	365	382	379	366	384	367	377	421	388	398	416	406	377	418	400	394	389	387	382	397	404	373	442	430	403	394	376	381	376	379	410	371	421	412	411	362	388	382	392	409	428	405	390	405	376	353	425	399	362	383	380	407	382	419	399	387	358	423	364	402	376	359	379	408	384	386	389	410	387	367	386	363	404	386	380	420	398	361	410	443	426	401	402	410	393	398	417	364	416	393	400	426	424	384	419	418	408	395	393	388	421	402	387	388	348	399	381	395	393	394	388	397	378	432	402	385	375	430	422	365	413	377	412	416	378	420	385	380	357	417	376	397	408	384	387	433	374	356	376	371	372	380	376	368	399	410	392	434	393	396	365	367	382	391	390	405	413	379	363	395	386	428	418	379	385	411	352	420	398	395	393	376	381	380	393	386	386	410	413	366	410	416	350	401	373	385	408	400	377	422	385	411	398	397	419	378	431	367	385	386	372	416	377	402	400	410	393	355	397	351	377	394	428	393	403	405	376	391	375	376	409	387	387	379	365	405	392	376	372	393	424	383	383	415	383	407	396	400	384	366	368	382	379	383	395	380	380	413	417	380	352	395	417	361	396	403	393	380	396	396	395	383	382	401	376	415	390	410	415	407	367	441	387	369	406	401	347	393	404	361	385	395	360	351	364	373	373	377	390	414	384	379	422	388	401	410	400	377	369	413	449	390	414	398	361	407	408	412	373	380	421	376	428	364	364	428	394	423	397	382	398	405	384	419	393	411	367	362	398	440	395	398	393	416	356	417	398	351	419	362	391	368	419	377	372	400	384	364	376	416	398	370	387	408	390	400	376	396	384	380	368	392	354	393	415	375	397	406	383	429	418	385	379	395	370	408	391	412	402	402	372	370	391	392	378	401	400	390	409	391	370	399	358	392	407	414	378	423	395	421	362	395	384	382	401	388	349	354	388	423	406	371	403	384	386	391	422	404	368	403	392	391	435	387	398	380	357	391	391	402	423	391	366	405	376	370	393	339	398	409	423	361	415	367	368	414	393	378	406	423	386	387	425	348	367	432	369	376	392	408	396	402	408	420	384	383	407	445	397	393	395	382	401	405	369	377	359	396	411	415	374	349	358	403	398	401	415	377	384	380	418	384	374	384	380	441	387	371	374	391	417	398	373	399	374	370	396	383	373	386	404	387	395	367	377	383	394	438	400	412	372	413	377	408	381	379	414	386	397	380	401	369	388	386	398	383	370	395	388	380	411	359	404	385	404	392	396	407	391	370	388	408	456	408	347	381	402	410	379	384	403	397	354	419	397	378	375	405	388	406	387	424	408	384	415	408	367	365	375	386	382	363	416	420
24834	21193	27554	25093	15057	4052	2180	1588	1323	1051	926	828	804	741	720	685	648	606	544	551	502	507	499	470	488	442	433	417	361	437	410	409	442	403	415	412	419	411	394	386	385	406	383	384	385	398	389	402	386	368	367	421	389	398	391	409	366	363	381	415	384	377	389	386	378	368	361	370	375	381	366	378	411	371	356	362	356	380	371	361	376	355	370	371	390	379	375	393	395	384	369	398	358	363	372	375	384	383	438	389	401	376	364	398	384	376	375	415	380	412	379	395	368	367	418	395	375	363	358	360	387	361	416	377	342	363	396	403	381	410	364	395	368	438	347	347	399	368	325	407	389	379	386	350	372	379	385	349	380	364	367	421	393	373	376	359	380	398	386	400	350	360	375	376	380	359	362	383	410	387	389	358	397	388	386	355	369	377	365	367	356	406	402	347	395	379	402	372	373	392	386	390	358	388	389	382	377	381	383	345	382	364	361	377	336	353	392	350	356	362	385	381	368	345	359	381	364	389	381	365	395	382	389	389	388	394	406	379	392	370	389	347	377	352	383	379	350	393	361	402	377	359	384	360	428	384	404	391	343	357	342	423	381	377	377	380	377	369	369	378	393	399	385	391	387	342	417	384	360	385	356	387	382	384	388	389	417	362	416	390	370	388	355	385	392	394	397	405	376	362	362	399	390	388	361	350	358	410	380	351	384	377	338	396	397	355	366	366	353	389	384	402	392	383	385	387	381	375	405	357	382	381	348	365	378	415	377	363	405	337	359	369	362	420	376	357	398	424	346	360	417	385	355	348	375	363	354	365	342	362	395	383	373	386	362	384	374	388	377	402	395	397	362	367	375	376	349	397	358	399	394	368	370	375	379	360	377	382	385	407	365	387	345	341	404	384	408	383	352	346	402	405	371	396	400	387	369	400	394	399	357	365	366	358	364	378	430	374	414	396	362	338	375	346	370	325	397	388	392	390	384	356	373	397	381	379	379	356	382	393	346	388	409	394	430	379	358	347	372	386	381	378	360	379	350	409	377	381	394	363	396	382	352	399	380	375	341	392	423	385	406	377	386	405	361	393	388	368	349	417	395	349	402	383	365	357	389	367	356	379	363	381	366	380	392	360	370	406	390	360	362	404	363	359	355	413	349	333	375	399	393	357	382	367	408	402	399	417	398	398	401	383	388	398	380	354	347	359	390	372	376	368	348	387	385	386	402	365	376	369	391	361	365	351	391	384	352	409	399	396	343	370	371	356	388	408	376	381	361	375	357	388	368	373	384	393	407	387	387	366	382	394	334	374	357	391	357	356	344	378	364	410	415	413	398	398	394	383	373	377	400	370	394	383	362	390	364	406	391	407	407	361	380	390	369	396	390	400	395	338	375	357	382	397	386	344	394	384	383	364	374	376	376	386	419	370	389	365	395	387	360	391	381	383	398	410	382	372	359	355	374	360	384	368	376	413	369	400	381	365	374	409	348	370	396	368	382	367	360	382	391	368	430	333	380	369	387	362	395	380	387	386	335	418	367	397	380	349	375	403	359	392	372	389	380	375	366	396	374	341	372	358	373	378	371	345	374	343	373	382	360	369	374	384	350	358	326	353	402	385	352	391	345	367	381	343	383	392	383	382	414	381	389	390	385	417	356	377	389	387	373	366	377	373	349	387	346	378	379	371	363	346	359	367	336	339	341	382	353	394	399	375	391	380	361	384	381	330	376	363	379	408	380	371	367	380	371	376	351	369	390	404	368	364	375	368	407	401	385	373	360	348	361	379	360	369	387	356	379	383	376	375	393	382	416	347	374	377	410	345	355	341	382	370	371	401	374	385	359	349	414	399	379	329	416	360	360	424	383	383	385	377	385	360	362	396	417	393	380	394	389	408	358	358	388	373	404	333	367	346	387	382	363	362	396	371	383	401	341	384	369	347	369	368	349	375	386	377	377	374	387	398	418	405	373	347	361	374	391	364	371	394	397	367	344	377	371	372	370	362	377	371	370	402	400	358	370	367	369	391	399	367	361	405	403	369	365	337	371	374	398	360	399	337	381	392	362	405	366	354	413	394	383	375	389	356	371	368	391	402	408	382	375	351	358	360	383	368	409	352	389	385	407	394	389	393	382	388	392	427	382	353	371	351	395	381	378	395	373	338	374	374	395	386	371	398	351	362	383	350	410	406	393	356	372	412	370	384	403	381	384	407	337	386	369	408	364	358	402	379	355	396	383	356	390	350	369	354	368	340	396	385	376	348	398	381	386	396	381	392	372	356	404	350	380	359	390	356	372	401	349	359	366	370	394	350	340	369	367	382	360	403	386	396	381	345	384	332	360	393	414	363	384	351	395	393	362	365	342	399	400	356	380	396	370	352	409	385	387	363	370	391	415	372	364	377	404	364	373	381	379	422	373	353	362	417	375	401	397	370	377	369	363	410	372	333	379	396	419	398	377	420	381	357	357	388	342	354	373	387	352	352	359	364	370	409	368	401	330	390	349	373	347	421	378	384	372	413	387	360	356	362	389	387	397	411	375	381	375	383	381	390	329	359	422	384	375	394	363	395	375	377	392	383	363	359	373	377	343	385	392	355	393	381	359	380	399	367	365	355	396	390	397	346	397	377	389	442	363	345	375	369	398	354	372	396	374	389	380	364	396	374	388	399	424	363	377	369	384	364	406	399	386	341	407	373	380	370	332	356	382	351	347	383	395	331	392	391	388	389	349	357	379	340	390	414	391	364	368	384	401	349	365	365	319	346	378	372	400	346	360	368	381	351	371	375	391	362	382	401	372	374	370	379	396	389	354	384	387	382	375	360	386	375	375	368	384	407	392	382	369	401	367	354	405	399	388	359	353	396	388	389	357	368	349	385	389	415	367	335	365	375	378	385	377	381	349	366	365	371	387	370	353	392	376	354	361	374	366	371	389	373	346	368	371	357	390	401	356	332	397	366	364	400	381	370	384	380	406	383	383	375	417	350	362	374	347	357	380	385	373	390	391	383	379	354	372	372	359	410	387	358	362	401	373	380	383	379	408	367	383	396	362	362	386	408	382	375	357	368	382	344	406	375	393	335	388	359	394	391	382	379	409	369	380	393	366	422	364	366	378	400	360	359	377	364	394	398	355	378	391	358	372	408	367	352	368	374	385	365	402	384	379	386	362	376	372	378	362	409	381	396	400	369	369	361	432	397	380	384	373	367	401	365	333	387	375	404	364	387	424	402	356	372	363	362	362	376	349	396	427	381	375	367	344	356	375	401	363	363	392	381	369	372	377	372	371	400	408	372	361	375	404	388	381	432	374	383	392	406	424	363	352	385	384	373	360	360	358	383	357	361	412	397	385	368	372	376	371	395	367	391	377	350	379	366	373	373	401	379	374	383	383	423	361	392	361	415	387	381	357	363	428	349	364	393	352	359	374	371	354	433	375	378	390	378	360	397	371	381	346	356	388	363	337	377	347	359	386	384	372	391	368	360	363	380	398	374	366	370	345	363	361	350	372	441
24101	41886	32324	12744	7364	5197	3831	3084	2284	1771	1505	1404	1240	1131	1055	953	871	784	735	695	708	640	632	572	561	559	502	517	478	488	466	505	485	536	472	482	482	428	453	418	457	436	453	461	434	434	427	425	387	432	453	417	440	420	428	457	416	423	405	453	446	468	419	443	411	407	383	418	409	405	401	429	408	396	411	402	405	416	417	406	396	392	411	412	425	412	423	406	421	431	381	421	414	408	407	412	383	405	393	407	424	396	428	420	395	414	406	445	427	420	422	417	405	385	423	395	415	397	430	409	416	421	422	423	453	392	429	413	414	382	393	382	416	438	391	398	444	389	413	465	415	451	421	389	407	411	399	419	418	411	399	446	384	413	437	445	397	392	367	428	383	393	414	408	395	409	435	394	421	429	436	417	384	385	413	417	439	408	430	437	429	423	434	403	397	412	403	400	393	437	414	400	421	405	405	399	397	394	407	447	397	404	414	386	416	390	424	414	397	421	401	415	404	429	411	420	408	413	392	425	416	431	429	408	400	431	418	420	398	410	393	422	424	429	442	424	442	411	419	430	407	414	401	370	408	414	455	438	393	370	435	400	407	423	408	399	413	383	394	409	450	409	433	432	390	394	405	412	426	396	406	416	440	410	430	440	371	419	410	408	411	423	400	374	414	453	441	380	406	368	402	423	409	426	426	363	419	416	444	409	461	446	413	396	409	403	435	390	368	405	452	400	405	414	417	384	438	387	412	421	407	428	424	424	397	421	422	445	391	379	409	450	381	400	412	447	387	415	397	419	424	427	384	409	393	405	422	424	419	411	413	453	435	384	394	428	404	403	441	428	441	453	418	423	402	401	388	435	418	416	437	430	381	415	413	412	429	383	412	404	441	392	387	440	433	412	405	423	416	379	435	412	389	422	385	451	379	422	420	383	360	449	397	399	401	440	423	443	400	431	407	421	381	409	380	419	414	424	419	425	400	396	408	399	428	410	392	410	386	414	412	410	415	415	405	401	399	408	424	354	403	430	419	418	431	372	390	408	434	409	373	421	429	401	425	404	399	423	425	449	426	394	417	431	411	444	440	405	420	408	395	402	406	387	394	383	417	430	403	371	412	441	396	383	428	424	378	430	396	433	386	421	399	401	384	404	398	414	425	396	401	442	404	408	421	453	439	388	422	365	409	384	407	431	385	422	425	402	415	365	394	399	426	430	412	440	386	402	402	408	420	425	386	382	409	421	454	444	421	417	457	418	423	375	385	444	400	422	427	413	406	397	394	440	429	421	399	416	378	433	392	369	399	426	441	408	408	432	417	428	401	412	446	398	420	415	427	386	434	434	422	409	378	410	430	400	421	396	414	445	421	428	426	425	409	394	417	417	429	429	388	405	421	418	405	403	418	432	432	393	378	427	396	410	404	432	428	399	432	441	392	415	433	412	401	423	400	439	438	433	384	404	420	438	437	413	418	440	411	405	426	419	419	415	412	399	421	436	401	413	407	400	435	413	421	387	432	408	394	397	427	382	421	426	404	391	421	399	439	424	450	369	419	442	376	441	447	404	454	446	436	394	397	426	432	414	398	440	416	409	435	423	421	397	430	424	379	401	409	393	439	415	431	398	398	423	424	425	419	421	411	408	436	443	424	434	415	402	422	389	405	399	419	378	411	400	444	419	384	400	412	386	404	430	383	423	427	423	400	375	417	432	408	419	436	362	393	401	425	381	393	416	391	418	434	396	424	413	426	425	440	400	412	387	465	367	438	444	422	393	419	409	389	404	400	411	409	378	452	393	413	397	409	429	363	417	448	419	408	438	395	444	390	393	444	393	368	373	419	423	395	438	435	388	405	428	447	429	390	430	409	435	430	414	422	379	424	384	394	395	418	418	408	397	412	400	410	429	405	380	388	381	415	407	422	418	399	399	389	417	432	410	436	403	400	366	435	422	370	401	424	405	414	411	431	408	428	396	409	402	403	426	391	411	402	392	453	391	416	391	400	407	456	412	404	426	453	445	432	402	422	413	447	427	410	413	421	394	410	441	402	395	403	386	400	422	460	435	399	399	433	420	454	407	430	387	445	420	405	410	424	425	434	381	393	385	426	450	413	422	421	447	422	422	394	389	419	453	401	428	395	426	409	393	414	370	392	410	410	399	395	409	384	421	413	400	396	394	397	406	428	428	409	414	385	398	394	419	399	441	405	401	430	390	425	419	422	413	410	440	417	415	391	415	417	404	413	376	396	422	415	389	452	413	425	403	427	396	409	464	412	447	363	406	426	426	437	405	419	403	414	431	384	432	413	423	388	389	404	389	447	419	431	417	404	388	403	394	433	416	391	438	373	432	455	392	430	389	455	432	443	402	448	412	432	425	367	387	428	402	394	405	426	383	393	402	418	457	428	406	389	396	405	396	408	375	406	442	414	379	411	418	415	415	422	418	421	414	404	446	397	411	406	429	418	412	379	415	382	413	426	441	402	403	421	419	391	408	380	396	438	443	409	396	451	397	375	351	385	443	421	404	408	389	421	414	412	433	387	398	428	419	429	377	405	396	390	371	432	429	424	408	418	428	399	426	429	409	391	412	421	424	377	388	396	380	390	401	437	412	435	376	401	421	418	420	451	380	412	399	408	429	387	425	405	431	371	434	405	398	388	381	374	437	412	397	413	410	414	412	398	399	440	430	416	388	385	403	412	417	392	404	413	410	468	389	427	410	423	432	444	385	445	375	426	375	424	442	393	365	382	395	438	418	407	428	435	392	423	420	382	429	407	437	436	411	426	412	440	356	417	434	394	414	420	450	421	416	415	433	419	386	393	377	405	429	427	397	429	404	413	370	403	419	399	419	427	424	440	383	402	412	417	416	370	388	454	413	426	412	436	407	403	446	436	399	418	423	429	428	446	398	400	380	444	468	410	431	382	413	386	409	384	408	420	436	436	410	438	407	450	429	406	402	402	392	385	435	433	423	386	377	399	404	404	371	407	400	403	411	443	414	431	429	403	388	407	426	390	467	422	414	412	381	411	430	404	430	415	399	418	404	388	406	421	410	469	418	362	433	415	435	417	398	409	424	404	419	433	415	417	425	373	411	435	413	434	385	444	395	410	406	379	445	404	403	378	437	405	465	401	410	389	439	438	378	411	415	413	428	454	381	429	435	429	405	388	413	427	423	429	410	420	426	457	405	401	420	408	406	409	401	397	416	412	378	410	451	415	403	420	402	416	430	414	443	408	392	442	415	399	390	441	417	411	400	395	396	398	400	418	428	418	428	432	419	406	403	340	393	398	413	389	401	405	422	390	373	412	435	431	389	426	414	399	425	409	433	424	368	376	436	408	405	408	435	418	389	405	416	398	431	378	431	430	431	406	422	434	426	392	405	391	414	396	386	393	398	389	449	385	428	418	404	412	404	402	380	389	421	441	422	439	396	409	424	408	423	408	405	418	425	418	428	372	402	396	377	388	432	409	401	418	418	388	431	392	394	443	411	431	381	411	388	371	439
22679	21229	28746	24006	21244	21313	12141	3437	2280	1704	1468	1304	1170	1038	930	839	718	718	666	563	535	517	436	399	369	368	368	325	292	311	299	315	296	285	278	273	282	247	269	247	235	242	256	240	252	230	226	196	240	231	230	236	240	219	234	183	225	227	237	226	232	208	240	205	218	199	197	216	232	227	218	225	219	225	242	225	217	199	210	221	211	191	221	196	194	226	232	203	223	226	210	218	207	234	179	186	215	205	204	202	218	227	205	217	201	225	227	213	203	214	197	234	202	207	200	225	241	212	223	220	185	210	227	211	232	244	181	198	204	204	217	210	220	209	202	230	218	206	200	201	195	228	183	214	201	217	221	204	187	178	210	194	208	207	214	227	212	207	202	218	242	213	214	203	205	194	182	217	183	223	228	221	233	193	197	209	209	219	203	202	230	210	202	237	245	219	220	207	190	190	167	208	184	177	220	201	213	196	222	199	215	208	218	189	248	190	226	226	224	215	223	231	206	204	194	219	207	218	209	191	227	218	218	214	229	198	196	209	216	193	209	230	216	211	225	218	226	240	229	207	212	218	211	223	208	211	203	183	215	234	190	216	201	194	225	215	235	191	190	244	200	222	215	214	218	198	240	202	192	187	193	187	201	199	208	182	240	200	195	232	228	218	209	211	218	220	195	219	198	196	212	203	201	205	224	183	216	201	227	201	207	210	203	224	208	215	201	200	221	205	213	217	218	224	180	230	214	206	212	212	213	227	226	214	229	201	212	227	235	247	205	208	195	214	213	236	183	220	228	212	193	184	235	207	221	225	204	215	240	209	202	206	199	189	207	187	222	212	215	196	204	206	209	230	226	207	212	201	203	246	211	199	230	196	216	221	198	205	187	226	238	189	203	213	228	210	214	215	237	219	196	205	218	228	212	230	201	216	242	232	232	218	201	249	205	174	220	207	221	229	208	194	209	214	212	181	232	216	205	227	225	228	202	219	199	207	233	197	233	216	205	216	189	212	213	212	203	212	205	241	215	209	209	206	206	229	201	218	189	228	210	217	211	199	234	205	200	212	227	205	211	208	208	208	209	222	206	205	206	224	235	215	187	199	204	229	224	201	225	221	221	212	209	214	208	215	244	225	216	230	217	197	213	236	205	210	186	206	206	204	185	205	213	226	190	217	201	198	208	211	217	189	220	199	232	223	188	220	212	218	212	214	201	187	221	208	229	232	177	214	218	192	212	201	206	202	220	207	216	205	198	220	196	206	208	215	199	221	184	187	222	214	188	213	195	208	192	223	211	223	238	217	201	187	221	217	234	231	221	210	222	207	214	199	184	226	215	244	201	205	191	234	215	211	213	201	223	197	231	200	214	210	221	191	187	216	200	204	206	216	214	225	220	236	211	210	213	218	200	222	236	220	217	200	233	220	206	204	215	238	215	214	231	211	218	231	210	228	219	230	212	214	224	188	212	207	207	232	196	204	201	223	240	205	201	211	198	207	214	228	227	218	229	210	195	237	228	216	199	210	198	207	180	216	199	197	202	211	205	191	204	226	189	198	228	200	174	199	200	177	227	219	215	216	222	215	221	221	204	194	232	215	175	210	181	200	222	219	209	223	220	201	235	204	217	213	220	226	242	216	205	240	218	248	211	204	208	191	204	202	196	219	229	225	201	206	220	211	199	215	222	229	227	225	228	230	201	200	213	203	213	213	205	233	225	227	198	209	210	208	170	223	202	194	191	207	197	205	242	215	232	218	202	200	240	220	190	212	199	196	230	220	214	197	219	219	184	219	196	207	208	207	204	215	197	227	236	204	179	249	230	198	217	222	222	206	191	212	220	211	198	232	192	213	188	202	193	194	199	205	208	216	234	213	208	188	218	189	214	221	198	205	181	194	224	207	205	225	201	214	208	224	186	198	184	197	206	201	243	197	214	223	202	216	213	174	208	211	212	218	209	210	203	210	208	181	199	216	205	192	218	184	218	219	205	204	209	192	208	192	192	193	227	257	202	222	233	184	218	200	185	210	224	212	218	225	225	216	235	221	218	203	236	190	188	223	229	196	221	230	195	212	234	238	218	214	236	221	216	202	234	203	216	199	189	238	211	199	221	208	202	196	213	195	217	232	231	233	200	206	236	246	200	211	219	200	187	217	229	220	212	201	214	199	217	198	227	196	206	223	203	219	197	196	195	184	219	212	219	204	235	209	215	235	186	194	235	205	206	205	198	204	188	214	173	244	211	236	219	221	202	206	226	200	221	215	231	209	216	241	228	214	198	200	208	190	199	193	194	213	212	216	210	224	189	205	203	212	218	226	223	223	208	240	207	187	197	218	212	184	196	200	209	203	195	216	209	191	222	198	227	232	210	219	208	233	193	196	232	219	211	202	205	217	223	214	230	211	201	199	243	231	201	195	209	229	203	212	206	205	215	202	217	194	176	224	194	212	218	216	225	203	219	229	220	230	190	219	198	204	209	185	201	218	229	246	214	197	225	206	189	238	190	193	239	229	208	202	212	225	218	222	217	223	215	218	220	205	201	204	205	212	215	191	188	237	205	213	197	208	241	188	209	205	226	236	213	205	206	196	206	211	198	246	214	205	206	191	191	209	186	204	210	204	198	210	207	214	199	225	214	188	228	221	218	212	218	217	201	206	214	214	221	212	233	208	207	236	189	195	212	226	219	208	231	232	202	207	225	224	204	210	227	202	207	209	213	230	224	252	206	209	219	206	194	203	214	194	223	216	195	227	225	186	192	208	190	226	196	215	201	222	215	189	208	256	196	217	182	202	239	222	206	208	217	212	224	232	234	220	222	206	205	224	205	190	226	222	204	178	191	203	194	217	210	223	190	204	182	184	210	206	213	205	224	206	203	214	181	204	216	202	214	218	228	212	215	217	217	222	190	196	221	234	190	217	230	212	223	248	196	232	209	191	205	223	220	205	216	231	184	211	246	195	210	216	229	193	217	205	225	215	227	228	210	209	208	199	207	221	227	222	200	208	195	198	199	186	214	210	210	243	222	215	212	225	192	211	198	213	191	214	195	218	199	205	204	228	204	210	220	249	231	210	207	201	207	205	200	224	177	217	202	217	235	236	206	213	214	233	200	213	201	236	205	227	211	225	214	202	210	221	205	194	214	230	227	203	230	233	210	214	228	207	211	194	238	200	212	211	225	206	218	217	198	252	211	207	230	228	233	228	196	214	179	201	218	221	203	235	236	211	237	236	174	204	222	199	203	211	190	222	200	212	211	207	210	208	204	189	207	212	211	205	217	195	209	213	203	213	219	193	195	196	219	191	207	228	228	195	231	193	231	233	202	213	232	199	211	198	177	201	219	238	240	220	205	200	230	210	214	209	182	204	188	210	217	230	202	203	202	226	232	216	213	220	224	210	210	207	194	226	211	219	208	205	219	201	238	223	215	221	197	195	223	200	218	205	192	203	220	235	220	201	182	223	221	196	200	220	186	210	225	227	192	200	216	228	208	208	212	212	202	203	212	216
26128	51029	38909	20572	12684	9161	6490	5315	4085	2959	2440	2211	1970	1631	1415	1336	1159	1025	955	845	784	670	628	547	500	489	440	424	420	405	395	408	393	333	338	364	316	333	294	296	326	294	299	264	271	246	284	271	231	291	274	235	268	255	262	295	300	275	262	257	250	265	258	278	230	259	236	227	256	258	234	253	236	258	225	217	246	239	234	234	234	212	243	249	260	250	253	245	250	243	230	246	260	223	198	254	246	247	238	199	232	237	261	254	244	235	226	230	227	231	238	249	229	226	238	235	230	254	212	255	245	251	209	242	248	241	243	258	215	212	265	224	233	259	283	234	241	235	248	249	251	226	221	243	226	223	179	235	241	262	259	246	271	253	223	248	254	219	230	231	229	230	234	223	257	240	241	217	255	238	245	231	222	217	251	220	240	241	276	241	228	253	245	258	223	213	235	259	228	265	242	219	226	246	224	237	225	225	240	232	229	251	200	226	239	258	230	225	244	227	258	265	232	228	229	219	255	231	248	242	242	242	244	234	244	239	233	224	244	224	242	210	234	207	211	267	261	207	234	242	230	235	224	252	239	234	229	215	272	236	221	257	268	255	230	195	257	253	260	226	236	232	227	235	243	257	235	232	236	229	253	230	235	250	258	253	253	246	249	219	239	231	249	214	225	251	238	230	209	225	261	225	243	235	205	245	239	228	239	243	210	257	227	240	227	239	230	232	231	241	233	237	245	239	248	252	217	200	240	226	259	276	244	240	217	237	237	224	230	230	266	247	253	249	267	241	247	252	236	231	248	223	268	238	237	236	266	247	234	237	233	238	259	263	253	235	253	255	243	276	243	207	240	241	241	225	224	225	245	239	252	260	250	234	235	217	250	245	260	235	220	238	229	243	263	244	213	221	251	236	213	243	229	223	257	266	222	247	228	211	231	250	251	247	232	246	253	231	249	245	244	218	245	231	215	246	232	272	239	240	212	250	246	244	239	244	229	237	228	239	241	230	228	239	243	237	224	227	231	222	199	230	242	220	243	242	245	223	254	251	249	259	254	212	235	249	232	211	255	255	265	253	237	267	229	241	254	226	243	214	246	218	231	250	217	206	242	215	228	266	247	260	227	211	221	211	246	232	200	234	245	253	226	247	225	217	220	216	236	241	213	234	268	223	237	244	233	253	226	232	240	256	215	234	249	235	245	245	238	243	250	224	264	246	262	240	253	254	222	223	239	239	225	211	252	243	266	240	248	250	228	244	226	243	239	224	251	226	241	223	243	224	249	227	256	224	259	238	266	239	229	265	243	221	256	241	237	247	224	228	250	250	227	269	224	225	237	207	232	264	242	233	237	240	219	223	231	211	226	249	240	246	239	266	213	237	232	238	270	236	233	253	241	255	262	239	233	251	237	261	232	247	246	229	233	203	248	240	237	233	261	257	224	210	217	215	237	255	238	248	260	258	252	254	242	244	241	257	217	204	245	240	238	242	234	220	252	235	219	216	238	247	238	225	246	234	246	237	250	240	249	237	251	229	246	225	216	220	240	247	243	246	259	237	211	236	268	256	238	250	201	228	230	229	236	225	266	219	251	227	242	222	221	231	245	230	258	209	247	248	255	242	243	235	235	245	234	232	225	231	237	239	250	228	244	216	251	217	225	212	257	258	249	227	231	256	266	220	252	257	231	214	237	218	247	225	233	239	251	234	231	240	214	236	230	257	236	232	233	262	215	213	215	228	239	234	268	262	216	245	231	235	257	247	233	232	231	252	245	252	247	255	241	241	234	248	243	213	234	235	224	264	260	237	211	257	225	230	251	240	242	226	238	259	261	266	252	223	238	263	236	224	238	244	234	228	236	239	235	232	252	228	240	265	217	217	216	228	233	245	235	247	257	255	249	231	254	232	227	218	236	257	239	217	211	243	225	238	229	230	210	226	236	219	228	261	229	264	235	225	214	261	230	202	239	237	225	236	239	274	224	241	235	249	252	245	236	241	240	235	232	250	233	263	241	215	256	257	232	228	268	222	216	247	221	248	239	200	234	218	216	223	223	216	243	263	242	246	262	236	209	216	197	253	231	215	245	225	226	239	235	255	221	232	236	227	221	241	287	264	226	258	235	265	242	219	239	223	233	241	233	234	263	229	240	230	213	255	224	259	232	242	245	228	240	235	221	248	244	236	226	230	231	223	252	240	255	222	255	258	253	256	247	232	257	248	236	227	233	239	241	236	241	229	221	225	228	225	264	255	268	216	255	239	242	249	237	246	231	250	232	210	243	254	259	228	213	237	237	226	215	227	253	244	235	241	239	243	250	211	257	245	258	259	241	277	214	265	222	258	269	241	222	230	235	243	246	284	263	235	238	227	256	231	219	237	218	231	242	251	205	239	255	242	225	253	223	243	233	247	258	237	251	252	234	250	249	242	208	234	251	228	252	232	247	216	245	239	244	215	238	238	238	236	228	271	227	225	231	213	227	234	226	233	239	219	208	233	275	237	199	204	257	235	236	261	232	238	245	209	259	250	223	269	232	256	223	225	254	223	218	228	255	238	253	226	224	246	244	227	240	265	212	223	238	237	245	231	243	268	251	227	251	262	221	217	244	225	246	236	259	252	212	219	249	210	243	204	244	227	237	262	215	221	238	231	234	236	216	235	225	227	237	200	244	207	234	252	231	241	211	224	227	255	256	248	243	254	270	254	241	245	257	244	227	233	227	236	216	240	241	191	238	212	240	223	256	253	236	249	217	218	214	226	218	211	237	262	257	230	245	233	213	233	231	215	258	221	249	240	226	255	256	236	281	258	218	228	248	252	222	248	267	264	239	254	248	227	247	238	257	222	239	245	230	215	238	229	206	237	234	241	225	249	232	233	232	245	229	236	244	252	239	243	218	231	220	272	257	220	227	237	235	242	227	249	256	263	244	240	236	250	210	242	223	225	270	233	259	199	223	231	242	241	229	214	234	246	243	217	241	263	230	282	221	211	234	223	224	243	250	226	259	254	240	249	214	226	239	235	247	224	229	260	235	268	237	246	239	230	241	271	265	255	227	242	220	217	223	245	253	267	221	261	252	218	243	250	221	261	227	246	246	254	239	232	228	226	242	243	268	225	248	226	241	246	225	249	259	240	235	236	256	221	239	246	239	260	242	219	234	246	252	256	223	251	243	241	227	229	253	223	240	217	243	263	266	218	230	251	230	236	231	249	221	212	234	216	224	248	241	222	263	215	259	223	228	221	213	229	233	237	234	235	234	238	259	221	223	256	216	231	226	206	242	269	211	223	251	262	246	228	231	223	221	231	221	245	231	245	254	227	223	259	240	244	229	203	215	229	242	220	224	245	246	237	229	224	230	236	264	242	222	240	233	249	234	228	251	220	233	229	243	230	240	251	235	247	261	247	220	237	249	257	227	233	237	253	235	240	250	237	206	227	262	204	256	227	244	196	223	256	250	240	257	237	216	224	246	226	248	222	242	232	270	257	222	226	256	228	250	235	227	247	212	250
28119	23338	20614	9291	3413	2135	1464	1312	1027	887	800	791	774	672	662	657	623	592	562	592	579	508	525	488	546	475	508	484	480	486	457	464	452	478	479	474	459	490	479	491	473	456	476	468	453	439	448	465	458	472	510	464	464	451	467	450	450	459	477	459	476	492	412	452	424	453	473	462	425	427	449	457	444	480	439	460	481	444	492	476	443	453	459	440	423	451	426	433	461	452	493	457	469	404	425	432	448	446	474	473	465	443	425	429	497	457	447	482	446	474	440	456	441	456	433	433	487	434	474	465	453	477	476	452	435	483	423	448	457	435	453	458	473	477	435	497	437	458	460	449	407	492	463	439	440	494	449	465	443	451	462	464	445	436	456	489	464	450	457	456	480	473	466	477	455	459	458	476	460	451	465	475	429	456	422	488	466	433	439	485	453	464	418	422	472	462	424	468	468	451	428	477	465	462	441	458	450	475	444	457	468	453	470	442	463	473	451	478	409	483	443	453	447	462	456	496	437	436	445	489	448	449	457	446	445	445	461	441	452	471	435	444	468	435	468	469	470	501	462	474	464	454	450	455	431	441	474	469	472	457	466	474	450	425	464	424	463	465	449	457	437	468	461	509	444	430	446	501	455	475	463	432	436	455	452	421	487	430	494	478	469	467	465	472	504	468	446	457	480	425	454	449	456	427	439	481	451	484	437	477	466	466	479	483	463	440	452	474	466	450	504	468	473	467	471	439	497	509	511	448	488	465	480	505	467	422	472	464	448	459	474	436	442	415	486	441	466	480	474	447	436	465	429	478	488	455	464	438	441	449	474	474	448	452	469	484	427	463	456	459	473	427	461	467	453	500	447	428	459	456	456	493	456	475	476	437	458	439	451	436	460	449	419	461	464	474	439	487	469	462	441	499	466	471	457	453	471	459	473	478	480	488	507	442	475	455	453	463	426	448	468	450	448	450	444	470	440	472	443	463	474	463	481	464	432	463	443	493	440	434	445	448	471	459	445	477	487	469	446	456	453	472	496	464	455	482	497	495	461	476	448	423	446	424	456	465	455	472	423	481	450	492	483	440	496	437	460	474	475	469	436	446	503	470	442	481	431	472	465	453	480	495	421	448	503	503	434	435	439	457	434	460	468	475	491	458	442	473	434	443	423	437	474	455	448	459	482	446	453	474	466	449	482	445	460	509	460	430	465	445	468	437	416	455	462	408	421	467	447	465	459	444	480	475	477	454	443	424	463	492	479	478	430	456	428	416	466	451	454	464	480	477	463	476	449	460	456	498	458	485	454	435	460	425	469	478	448	479	478	472	445	469	462	468	430	424	483	487	449	494	486	480	469	495	437	486	503	483	447	450	472	490	477	454	463	457	441	462	410	454	436	478	467	427	450	472	402	461	466	494	431	497	489	435	468	479	468	452	472	424	450	449	475	418	448	483	449	433	483	446	464	448	476	444	452	467	491	479	457	449	471	468	494	437	428	465	453	471	486	413	433	458	449	463	475	497	513	490	463	467	465	458	409	429	428	454	481	497	465	420	433	426	476	481	463	405	468	433	437	461	463	483	461	419	448	455	400	482	467	481	448	466	456	449	461	475	452	450	447	406	425	472	473	450	442	417	425	491	453	474	447	457	441	460	456	458	429	488	468	478	443	421	463	438	456	445	437	466	419	471	484	458	490	446	458	457	478	495	455	491	473	459	455	467	412	448	463	426	434	459	492	471	442	438	443	496	438	504	462	443	440	422	442	463	463	476	473	433	484	460	438	465	442	444	446	493	450	408	436	464	468	489	440	468	421	451	468	461	422	450	445	439	461	461	461	421	462	464	440	439	459	453	452	444	480	484	477	471	470	465	486	462	475	444	436	498	446	437	470	488	458	442	451	452	434	448	469	457	476	495	449	508	467	494	447	430	483	479	420	488	482	412	442	454	442	448	467	439	448	486	434	457	458	453	463	482	424	446	449	437	476	449	465	476	498	472	476	427	450	420	453	505	494	459	486	481	448	458	455	500	443	483	482	443	473	459	450	459	455	443	457	457	427	473	526	464	489	475	447	453	456	472	427	489	491	474	462	406	450	439	495	496	468	465	415	415	448	441	436	457	484	426	470	491	431	479	468	450	439	479	473	496	468	454	455	471	433	475	494	469	466	457	441	457	459	448	436	471	438	451	450	472	503	465	450	468	459	475	463	474	455	435	438	475	474	455	492	459	441	465	473	444	438	466	460	468	477	467	481	473	457	476	456	441	464	451	444	455	471	501	450	472	423	444	482	449	446	448	449	480	429	456	462	487	443	478	479	411	458	486	468	436	453	500	488	464	482	445	445	505	488	428	437	461	485	461	459	504	460	421	428	456	492	426	437	492	471	474	494	424	477	473	439	484	476	430	485	447	454	433	471	452	458	435	454	469	460	472	432	448	492	467	458	477	477	461	504	483	486	450	473	449	468	462	487	465	448	456	482	452	479	480	514	496	494	482	468	453	485	467	486	443	445	446	472	456	460	484	445	464	466	453	483	482	439	464	401	461	495	457	446	434	475	482	425	426	455	424	445	451	451	464	493	455	470	435	454	488	436	429	434	471	483	447	455	473	464	441	454	468	483	468	426	460	460	430	493	444	482	460	463	443	474	443	469	469	449	448	481	391	449	478	452	469	438	434	429	428	489	433	485	451	457	437	450	439	425	452	465	468	442	447	461	456	433	465	408	438	446	452	443	500	435	465	479	462	488	436	405	443	485	463	479	437	455	465	531	444	460	473	427	450	475	462	430	462	472	470	448	469	450	456	466	410	466	471	432	476	481	418	489	480	466	460	441	438	459	452	474	418	427	471	480	441	465	446	411	476	449	423	430	455	454	478	459	485	482	474	440	459	460	430	486	480	483	494	455	490	486	408	431	486	428	449	448	481	468	455	476	475	463	521	446	478	468	503	452	473	445	454	459	452	483	411	473	480	473	507	442	482	422	456	472	475	475	441	449	480	399	440	474	417	422	463	449	435	438	470	443	442	459	465	478	433	500	442	477	459	438	458	444	450	437	447	424	457	426	471	465	441	430	459	495	425	480	435	462	455	450	454	468	446	478	447	441	444	459	435	419	416	432	454	455	494	436	477	440	464	454	458	452	471	451	400	475	471	442	454	462	476	454	457	450	466	477	455	432	434	450	468	446	498	453	477	476	465	446	471	472	454	467	437	449	495	457	499	454	447	478	459	460	434	453	439	482	464	451	480	454	491	479	423	460	438	458	454	424	452	453	456	425	479	458	462	450	412	467	451	446	451	429	444	469	434	441	457	445	436	428	446	475	461	463	443	475	511	465	489	473	487	457	465	440	470	443	463	474	471	440	434	476	418	461	450	471	448	438	469	441	443	425	484	462	487	460	464	435	457	393	441	419	465	437	484	493	482	451	486	493	450	446	446	470	472	443	450	484	442	430	501	481	447	464	481	474	416	469	477	474	432	459	461	468	421	426	462	459	477	465	490	462	470	474	454	461	469
23419	36025	22637	9201	5251	3678	2628	2137	1780	1368	1195	1104	1018	947	879	820	792	772	722	721	698	617	643	591	586	600	519	555	556	560	563	541	562	537	511	480	528	533	562	545	513	505	508	547	526	530	513	537	521	507	537	515	482	526	467	521	506	496	470	529	507	496	482	521	525	540	503	544	530	507	482	503	502	534	536	516	537	496	495	507	515	483	508	535	486	507	494	496	539	529	513	500	536	496	555	519	524	517	545	546	516	487	501	531	528	515	544	500	492	513	510	523	490	487	550	477	526	488	556	510	516	515	491	518	486	513	482	541	493	537	531	485	509	506	534	507	481	554	490	490	540	509	497	523	503	540	509	476	514	523	505	488	511	503	483	541	474	510	502	495	565	487	502	532	495	539	483	535	499	495	500	541	502	515	539	532	519	488	459	546	506	492	500	509	489	515	493	468	477	514	509	528	528	487	509	495	521	531	485	516	512	507	476	487	520	500	534	531	558	503	479	509	534	491	499	530	552	539	489	519	490	550	478	509	481	513	495	530	526	497	494	484	550	505	493	473	507	550	526	501	539	510	506	500	497	494	525	513	514	496	507	498	469	486	498	526	501	535	526	484	480	541	458	511	516	530	508	517	559	525	513	443	525	495	499	521	504	520	516	465	532	479	531	495	513	506	490	521	544	508	470	520	484	530	515	488	536	524	455	500	511	513	507	507	490	520	488	483	537	489	512	488	517	506	517	504	499	520	512	530	518	487	512	489	513	548	485	508	507	526	504	475	476	500	521	548	516	536	561	487	493	510	511	488	490	515	525	491	516	473	551	528	528	546	506	574	515	495	500	533	515	523	546	532	520	520	512	459	500	478	523	480	501	539	525	503	556	576	487	526	529	505	561	513	517	506	504	522	466	524	511	529	520	526	498	498	538	499	524	493	513	521	540	481	535	497	512	489	511	531	540	499	537	487	482	536	523	484	521	492	470	481	484	495	514	532	504	474	490	521	488	473	505	507	504	481	537	540	528	473	461	517	518	494	499	499	495	523	534	568	503	501	509	544	542	521	498	512	536	521	481	529	493	538	500	522	488	488	526	524	490	549	492	518	544	481	496	506	532	464	523	544	538	495	518	530	515	461	521	539	501	514	484	533	507	518	486	505	514	548	543	503	504	524	486	557	532	486	499	517	559	522	521	510	506	506	515	559	543	520	540	507	561	504	515	477	499	494	499	571	532	540	517	525	527	560	540	503	524	503	509	486	476	534	540	547	513	509	517	525	540	483	488	486	501	510	480	526	510	515	555	501	531	532	509	481	501	491	528	474	520	521	542	511	496	562	524	505	535	507	491	527	519	530	492	531	508	505	539	500	511	572	551	531	522	522	525	494	488	530	520	520	488	557	511	527	489	527	490	497	525	532	519	518	522	543	512	533	499	553	520	489	525	447	533	527	491	532	504	497	521	528	519	538	507	496	510	497	486	502	541	525	488	491	551	538	519	556	504	508	510	519	462	529	524	522	538	446	464	531	503	493	525	536	497	532	537	482	534	502	517	536	535	533	505	551	558	557	531	493	490	535	490	517	500	515	541	513	486	528	551	495	500	500	540	526	511	515	497	540	503	536	515	497	558	525	541	508	563	481	477	521	543	507	506	512	536	580	495	539	491	522	521	545	508	459	525	515	529	496	496	506	490	517	510	509	526	494	524	537	506	467	521	515	519	507	526	486	510	498	509	527	513	498	512	563	488	525	488	482	472	504	541	508	532	488	481	500	510	536	486	547	466	516	571	538	473	526	517	480	544	536	533	548	536	523	519	494	517	511	509	505	530	501	548	491	533	526	515	531	518	516	495	551	526	512	537	519	540	549	498	549	498	511	506	504	483	563	483	551	494	536	517	547	500	520	509	507	508	514	523	504	473	520	494	496	472	482	520	534	528	467	470	531	523	514	504	489	551	502	528	502	499	510	537	513	495	516	500	524	467	531	484	503	485	531	499	506	502	500	513	562	517	517	529	508	492	502	531	539	541	538	522	520	491	533	506	523	526	524	526	514	508	510	482	483	532	529	491	529	500	493	500	513	516	509	554	509	502	501	501	508	535	549	498	463	503	543	501	514	507	513	510	472	501	500	479	476	509	529	503	470	488	523	560	491	528	530	530	496	536	512	521	485	523	549	489	546	536	507	495	500	488	500	492	542	476	510	549	523	484	558	496	545	512	525	489	521	510	538	542	515	519	524	500	487	496	531	513	528	549	499	475	523	528	519	524	525	523	514	512	533	494	469	536	498	528	528	498	553	501	540	501	472	557	500	479	536	499	496	516	478	505	483	574	496	525	529	524	480	490	511	494	484	512	525	513	516	498	506	514	557	513	500	514	514	502	520	498	521	552	540	540	531	518	489	525	515	454	553	480	492	532	503	469	519	507	493	502	496	523	503	497	526	541	479	524	530	469	524	514	513	516	498	515	494	495	514	511	558	525	517	517	508	540	499	503	516	502	503	500	493	533	544	533	496	506	522	523	492	530	517	490	516	475	528	516	508	533	501	521	477	517	531	510	531	570	525	497	532	484	521	547	537	525	512	533	498	543	490	504	511	507	526	539	472	504	539	510	518	541	488	514	487	570	535	512	519	522	519	477	511	534	517	530	488	505	487	504	507	482	470	489	496	483	506	505	538	526	566	536	523	515	509	508	532	505	521	488	503	484	535	567	540	507	553	481	523	496	549	541	508	524	480	503	494	474	524	554	496	488	513	526	532	508	508	495	520	535	540	540	516	557	527	504	507	515	499	520	571	525	491	475	526	539	531	493	478	496	537	473	523	493	523	521	582	520	546	493	474	528	519	467	544	506	507	535	503	503	514	554	554	499	498	530	528	498	525	497	496	534	489	569	505	493	518	553	470	528	514	529	450	517	555	491	505	553	514	510	499	481	515	515	492	523	506	494	529	512	470	521	533	488	518	540	515	521	540	498	493	483	504	515	465	522	503	489	521	561	502	527	511	539	528	499	525	547	494	488	486	520	489	523	474	516	508	475	501	498	553	499	530	501	472	508	505	493	522	532	512	498	504	506	463	522	511	527	506	534	540	471	476	536	566	572	497	522	492	522	516	537	498	527	521	538	530	497	494	519	481	513	462	516	521	484	541	500	488	483	503	515	527	498	504	490	523	496	531	492	487	539	505	569	511	558	501	517	518	524	533	492	547	529	469	485	495	563	476	537	474	520	473	521	525	506	519	507	547	539	489	532	491	532	501	537	497	514	543	516	548	508	519	496	501	523	549	570	538	539	506	538	521	486	493	523	530	513	558	523	490	519	511	517	507	530	515	510	507	491	516	523	534	471	496	520	559	480	485	484	527	537	497	524	523	542	519	506	499	515	506	505	547	494	550	521	496	510	496	523	492	511	495	510	518	505	543	510	498	510	533	509	497	506	570	520	485	503	521	489	487	498	514	504	484	507	486	523	530	550	514	514	501	496	522	518	497	522	493	522	487	482	524	521	500	532	511
23745	21230	28348	24425	21213	13161	3568	2153	1687	1355	1138	1036	958	888	780	751	671	678	619	560	558	563	532	491	458	464	471	403	377	409	469	373	415	393	395	403	403	437	386	356	386	355	344	362	349	374	357	382	358	355	384	370	358	365	346	339	396	350	338	349	357	350	393	365	346	370	330	340	352	375	359	362	329	359	328	343	376	324	350	375	365	358	356	337	336	327	360	345	359	352	340	308	353	319	317	321	355	344	345	344	353	334	353	382	354	364	353	342	346	336	326	359	367	348	367	343	360	367	366	374	352	359	365	357	368	364	351	355	325	349	392	343	339	322	347	332	354	328	313	352	324	351	333	369	356	360	347	346	371	357	313	351	331	346	338	320	355	371	342	342	356	292	379	336	341	378	344	358	327	331	397	326	377	363	360	375	367	356	383	353	381	358	358	337	363	352	352	358	325	360	400	342	347	344	307	341	338	338	380	360	357	340	344	340	367	344	346	328	348	332	340	338	342	327	338	322	392	347	310	343	342	346	362	367	319	331	344	311	367	347	357	349	357	343	369	348	342	355	371	355	345	324	324	354	370	303	353	352	362	332	316	365	346	341	351	308	363	329	328	363	350	340	360	324	351	363	333	347	326	330	315	333	355	324	362	337	339	368	341	331	385	346	348	348	329	380	361	340	360	342	354	316	330	304	323	375	394	361	364	338	378	317	331	327	349	356	340	344	359	367	344	357	371	360	342	344	353	374	347	371	333	370	370	325	328	363	358	330	353	321	404	346	337	356	315	357	325	390	358	327	334	372	357	355	358	341	337	365	347	339	354	340	359	334	351	332	351	344	346	336	384	356	339	351	344	361	351	337	323	348	340	347	352	357	355	362	371	370	357	406	360	360	340	354	327	326	364	368	340	345	359	350	349	362	328	334	363	373	346	349	356	357	350	366	373	319	334	338	355	352	362	345	313	360	364	326	363	326	348	382	332	377	344	357	329	338	352	352	317	351	393	370	338	349	356	352	375	382	338	394	333	346	360	337	386	350	337	359	329	354	367	327	353	345	369	318	377	365	311	339	356	345	356	361	337	343	353	389	345	359	340	368	340	329	318	347	359	345	378	375	328	384	358	327	338	336	334	384	305	360	318	367	314	347	354	366	365	342	334	355	368	346	316	328	365	333	325	382	357	336	348	343	390	369	345	399	349	389	348	343	358	328	363	357	397	323	331	351	364	369	359	322	342	351	339	348	354	365	337	346	353	396	327	393	351	331	372	349	327	337	357	348	362	344	314	363	347	339	333	385	364	363	317	396	394	377	350	344	335	406	367	335	343	403	317	357	345	337	345	335	323	370	342	320	355	384	353	351	348	319	348	336	324	334	385	372	371	350	365	356	311	350	380	369	366	349	358	324	350	359	363	360	346	362	335	356	341	344	355	378	328	330	349	389	371	338	369	346	332	357	324	384	353	329	386	354	371	339	354	322	372	338	317	366	369	361	338	349	360	354	370	350	351	352	356	347	358	381	356	331	379	366	365	329	346	364	364	347	361	378	340	367	355	371	371	326	373	331	321	358	329	342	336	334	371	354	361	353	360	370	363	345	355	338	325	385	343	337	339	349	328	325	335	367	332	342	377	341	359	367	366	349	352	337	354	345	345	350	330	339	368	340	325	363	381	354	359	341	347	393	361	303	352	349	338	366	345	336	341	323	356	366	375	365	359	307	357	355	349	326	323	336	342	384	366	353	331	366	317	353	328	349	358	335	381	351	325	353	395	350	364	379	329	364	337	366	341	343	347	331	331	319	365	338	348	358	374	374	336	327	358	360	345	360	328	382	298	371	361	338	347	341	350	366	359	346	361	348	361	319	328	388	339	378	360	350	325	358	351	352	311	385	306	344	358	367	308	356	359	371	334	375	394	333	391	346	346	340	339	349	358	385	359	288	355	344	334	343	352	325	353	343	373	366	362	333	353	372	331	338	334	350	332	354	352	356	364	332	363	369	382	351	356	369	341	369	355	370	357	367	349	364	345	350	359	339	366	324	335	371	365	355	352	346	346	331	366	322	372	350	344	321	325	311	340	382	327	323	341	352	337	369	342	315	303	350	350	359	340	318	343	364	302	335	370	334	336	348	367	315	335	360	347	341	374	354	346	358	341	313	348	348	362	343	340	353	364	355	319	368	333	356	350	349	360	383	306	366	344	373	366	351	363	363	338	327	349	340	367	352	366	364	376	378	371	343	348	340	322	335	335	367	332	324	394	350	339	365	353	348	331	348	322	320	336	373	348	366	359	348	344	332	347	355	347	351	342	321	362	329	365	367	343	340	330	342	333	346	350	365	339	334	347	344	360	336	371	344	354	335	322	362	372	325	342	362	342	342	325	355	360	341	358	352	376	354	320	333	345	319	352	337	329	342	339	360	324	340	353	357	319	384	357	336	344	398	341	359	366	356	347	351	344	381	362	350	372	387	354	356	372	365	345	354	383	370	327	331	364	365	323	390	344	348	375	344	359	331	332	317	365	344	345	381	340	333	354	352	320	353	364	371	333	382	319	347	360	348	343	381	350	366	367	343	356	374	345	344	365	367	373	338	388	346	361	350	363	377	347	342	360	354	344	351	335	362	373	338	358	374	329	345	350	346	293	363	383	346	341	354	351	354	349	339	336	398	304	360	339	331	323	353	360	354	340	348	331	343	338	317	323	328	345	364	341	329	346	367	354	364	364	378	359	354	321	369	333	375	357	356	363	343	348	337	346	390	375	355	385	351	348	360	358	339	363	370	347	348	365	393	367	346	353	338	324	345	350	364	339	335	331	364	375	343	342	359	359	383	355	376	342	389	359	351	333	359	370	344	354	347	360	371	335	338	357	310	323	341	319	344	371	355	330	328	340	364	368	327	342	345	364	323	334	378	372	340	369	346	315	367	342	331	354	361	342	326	343	366	385	377	345	367	340	371	331	372	327	375	323	356	344	335	345	334	363	361	358	366	324	374	337	354	359	348	333	340	330	319	337	375	332	368	321	358	361	311	349	341	344	340	374	315	354	347	335	345	372	374	345	336	343	361	322	370	342	337	323	341	355	352	354	369	345	371	362	332	388	343	352	340	338	356	331	347	396	311	361	354	343	348	346	332	332	334	341	369	355	331	325	365	340	364	369	353	356	356	353	338	343	371	359	335	353	343	375	378	387	336	335	351	384	309	351	338	371	349	357	357	357	351	355	337	355	330	376	355	334	364	351	354	356	348	369	374	382	330	353	340	351	336	328	344	358	357	341	328	372	363	363	349	341	335	349	350	347	342	364	345	331	346	357	356	334	361	363	351	329	328	351	312	362	382	347	361	345	322	365	374	331	359	347	357	343	338	365	344	371	312	361	338	353	331	344	343	352	300	368	323	333	347	355	347	350	364	354	324	349	368	348	366	320	326	348	371	379	316	359	326	365	377	336	350	338	375	383	375	350	377	335	297	343	373	338	352	356	342	334	371	379	375	379	360	330	320	356	348
25482	44237	32661	14230	9174	6722	4560	3592	3068	2191	1769	1569	1543	1358	1141	1114	961	936	828	781	722	622	679	625	551	586	586	491	507	493	470	453	497	477	429	511	458	470	456	504	476	415	406	445	428	469	434	425	424	423	410	414	400	391	399	403	415	428	451	407	425	375	434	399	404	409	406	380	422	409	427	386	391	398	416	397	371	403	405	416	426	396	372	371	417	396	373	426	396	414	418	405	386	371	430	413	414	423	434	421	371	377	415	408	390	384	366	390	405	392	392	398	382	403	417	409	387	423	394	420	409	397	388	393	403	416	361	385	402	413	362	386	414	422	391	390	410	412	406	392	394	400	371	360	382	362	419	386	357	394	423	403	351	395	416	393	380	389	382	427	443	453	394	379	396	405	391	414	358	414	410	378	415	372	392	431	421	419	414	411	395	390	385	419	396	412	390	376	376	356	354	372	418	362	408	398	411	416	414	387	404	412	371	399	409	402	416	368	402	392	401	401	385	409	398	438	402	404	390	364	401	375	372	389	411	386	405	366	398	373	378	436	393	373	391	393	379	424	448	374	435	399	416	389	387	390	398	403	387	378	412	405	376	397	392	384	407	405	388	385	418	392	398	406	411	396	400	399	429	385	387	427	404	392	386	394	391	392	391	415	386	381	399	397	379	388	394	385	414	383	366	377	396	393	391	371	395	435	395	395	413	391	374	360	398	394	399	408	397	358	387	375	384	367	426	412	387	370	401	375	414	413	374	382	400	423	400	410	398	374	408	382	397	403	373	401	395	400	413	377	400	394	400	399	382	372	398	400	385	387	387	388	415	394	414	396	391	357	382	387	400	397	415	370	418	400	384	378	387	427	405	390	432	384	403	425	405	398	419	436	426	396	420	426	395	405	402	359	423	399	375	371	398	377	412	395	352	426	411	375	371	392	391	384	392	425	398	408	380	424	379	374	417	355	404	401	378	412	401	376	379	447	424	400	385	393	377	380	426	386	405	393	418	393	375	411	404	390	391	394	399	380	388	375	396	395	377	422	416	400	419	404	393	375	390	376	433	413	397	396	394	390	390	421	366	410	400	380	386	368	423	390	372	405	399	435	369	395	397	375	405	401	428	369	372	354	384	385	393	429	404	365	404	387	412	407	410	410	422	378	405	379	428	411	420	383	411	380	388	463	391	410	413	373	419	420	414	381	397	377	411	411	378	386	384	412	422	389	375	363	395	387	422	388	422	388	392	412	411	403	383	397	399	394	390	394	406	383	396	392	433	395	393	430	431	379	367	410	397	420	389	374	384	431	367	395	416	383	406	406	395	391	388	417	431	411	370	399	380	403	431	376	414	361	379	436	381	405	384	409	402	399	409	383	353	405	375	437	361	374	353	372	393	388	368	408	409	393	395	402	414	368	409	382	386	402	402	421	390	405	377	402	394	371	422	398	426	376	427	403	434	404	418	426	383	404	370	365	404	395	421	394	392	439	447	375	397	398	372	405	391	393	420	383	393	389	382	387	387	416	412	401	394	384	417	415	408	400	401	393	378	399	375	405	416	379	393	389	367	440	393	434	389	430	401	379	386	438	404	362	424	413	423	398	402	405	414	396	386	360	370	410	398	391	408	390	410	377	397	396	392	396	390	409	413	427	346	412	433	426	412	396	387	357	368	395	378	417	405	423	391	414	396	388	397	393	378	371	393	400	398	376	421	402	385	384	396	411	356	392	393	358	406	414	379	385	389	387	394	401	432	398	411	408	387	391	364	379	397	380	414	403	428	394	415	385	406	389	411	382	388	390	384	411	392	383	410	366	411	405	403	403	401	415	388	403	382	415	418	423	427	410	403	399	364	404	408	384	400	406	364	428	387	377	432	405	393	381	396	389	386	407	393	397	394	401	418	367	387	440	372	404	420	413	449	379	421	398	380	402	412	362	399	428	387	387	436	369	381	416	350	388	372	403	389	385	416	406	400	387	361	380	381	379	406	396	398	404	413	385	384	393	395	365	413	388	383	438	381	399	403	380	372	351	407	368	378	370	387	417	396	364	413	385	367	364	407	420	389	364	363	359	354	418	361	389	395	396	360	390	397	381	404	369	409	396	394	422	371	407	415	372	388	402	382	397	424	391	377	398	395	394	405	392	386	404	372	429	382	383	361	390	388	350	414	386	380	400	416	388	406	395	360	400	391	434	402	381	376	381	393	350	413	404	371	426	387	370	362	396	381	399	381	414	397	373	416	423	381	438	394	390	405	405	400	395	419	391	377	385	428	413	413	396	387	349	401	399	358	405	378	413	415	403	397	394	392	409	424	426	417	393	408	384	409	459	389	366	386	406	401	391	372	383	381	407	410	371	387	416	394	393	430	414	381	382	417	407	428	391	371	399	407	453	394	400	384	381	395	404	407	348	410	362	381	398	401	380	380	372	404	413	423	411	421	397	382	406	401	394	402	399	424	380	409	408	452	389	383	367	406	413	419	450	389	416	402	373	405	408	373	380	411	422	431	426	375	402	390	399	396	373	426	407	375	414	412	387	362	396	368	385	374	408	404	382	432	373	396	410	412	421	385	410	414	388	385	418	382	390	388	401	426	426	438	401	388	397	402	420	403	406	384	392	427	406	381	403	390	366	404	387	373	399	414	398	376	401	402	384	404	410	406	408	367	371	371	396	420	378	371	413	403	400	391	427	374	414	388	414	414	368	404	375	376	379	424	383	399	390	381	419	408	350	398	396	377	397	426	393	393	389	394	412	407	375	424	392	409	399	402	419	423	388	405	382	380	395	396	385	429	383	424	403	399	377	379	407	397	388	428	385	426	372	416	335	414	399	403	390	422	381	374	410	407	358	405	447	422	347	394	386	421	371	395	381	351	401	383	417	398	406	395	382	411	393	427	401	414	391	388	372	436	405	417	388	384	393	405	420	392	409	366	383	399	415	390	389	451	406	398	387	382	421	374	345	403	435	398	430	440	391	415	403	375	382	401	419	407	391	412	374	397	365	399	421	377	407	407	370	425	388	422	390	402	358	407	385	413	402	358	372	394	411	398	392	423	382	394	394	432	415	349	419	365	410	414	391	401	407	426	381	400	372	408	393	399	366	373	395	378	384	427	385	409	422	396	421	405	378	391	407	422	376	379	381	399	408	395	379	416	389	432	401	400	418	357	394	366	431	380	401	392	406	402	410	387	367	369	413	433	404	374	403	375	365	417	420	413	419	433	429	426	352	409	392	420	372	390	406	436	396	354	386	399	413	414	380	397	375	370	394	399	420	374	411	379	389	405	408	404	382	391	428	393	417	399	411	400	385	410	369	410	392	381	406	360	414	408	371	403	416	356	395	352	377	351	404	417	409	386	402	417	431	385	410	444	380	382	387	394	371	373	386	380	385	415	425	408	389	377	399	392	371	419	392	407	423	409	371	338	347	386	386	352	368	439	368	408	383	409	368	382	393	375	407	401	403	420	422	400	392	408	375	403	400	410	390	364	385	417	381	441	389	398	403
24776	21151	27359	25164	14862	3892	2150	1621	1354	1059	927	897	817	695	740	624	630	622	631	543	536	528	448	473	498	469	432	464	413	451	454	400	390	432	407	403	431	391	392	398	409	382	406	392	407	418	384	368	397	400	382	381	372	374	374	402	400	401	379	384	397	387	374	414	380	398	406	375	406	387	358	378	375	364	391	380	381	370	403	420	433	381	404	384	334	362	346	388	416	367	400	371	352	404	365	382	353	381	380	392	370	369	384	384	401	394	396	389	396	375	364	357	402	392	384	329	355	384	409	399	403	361	390	362	381	347	372	383	372	366	352	361	381	360	366	367	371	401	379	436	358	398	383	399	395	394	364	381	371	401	387	360	391	414	400	385	372	366	369	378	401	357	365	373	394	377	357	405	387	403	404	354	380	346	379	422	389	372	413	399	415	365	408	418	367	390	348	333	383	383	379	376	368	384	375	383	385	403	415	364	386	394	358	382	384	400	388	413	380	364	353	437	403	379	400	378	367	396	416	385	420	376	338	367	358	333	384	375	392	376	385	382	401	359	374	383	361	411	357	376	391	372	386	351	417	350	411	383	403	363	357	378	336	439	359	379	363	385	360	374	367	390	404	342	405	374	386	385	367	369	398	367	374	387	356	391	369	354	344	387	364	394	405	371	425	359	399	372	381	342	397	358	365	412	394	358	363	394	373	392	377	407	355	387	402	367	399	348	371	355	423	437	349	355	377	392	379	411	403	386	398	402	393	361	379	382	359	390	362	366	385	406	372	374	382	382	376	358	375	359	386	360	371	395	399	351	394	365	373	376	346	366	383	434	379	381	370	348	393	343	380	369	349	392	364	358	357	394	430	391	380	367	402	381	404	391	383	355	390	376	385	393	388	388	422	352	355	378	363	368	377	349	378	335	388	401	360	393	398	396	372	364	330	349	389	369	389	385	401	371	383	384	401	367	361	401	370	373	373	387	391	369	373	398	379	371	427	376	388	359	380	401	387	393	371	401	369	382	393	358	429	392	373	375	429	369	356	383	415	364	401	393	389	394	381	408	383	357	405	405	338	395	349	372	415	371	367	390	371	364	373	387	408	352	400	363	384	370	433	367	363	396	419	377	369	376	394	397	394	375	385	380	392	413	370	381	394	338	344	404	394	368	392	379	391	359	347	376	377	364	363	359	408	390	364	356	344	375	369	384	354	388	335	376	414	368	401	403	345	400	385	380	416	378	352	374	399	357	390	370	355	359	381	377	384	396	399	383	384	356	390	379	390	390	391	395	363	399	357	349	396	388	381	390	392	403	382	395	384	351	389	361	336	394	392	362	380	358	408	381	396	382	360	345	386	335	365	363	439	372	377	383	376	372	382	369	385	395	388	342	413	390	387	409	357	347	347	409	385	389	362	378	378	398	367	390	377	374	381	380	416	384	391	392	338	353	380	344	415	391	403	367	395	367	389	375	373	362	371	380	370	373	358	406	379	375	377	398	357	379	387	361	344	397	393	416	399	418	402	350	377	393	382	405	405	405	371	362	377	378	404	355	363	353	375	429	383	343	367	385	368	379	363	369	351	369	378	380	330	378	395	361	362	369	406	383	391	368	401	425	411	387	375	385	389	387	404	393	376	375	388	395	407	385	405	347	394	386	417	412	354	393	363	369	375	392	369	335	389	341	383	387	374	418	370	376	365	357	388	387	373	371	392	376	375	407	362	396	385	361	383	374	343	376	410	387	388	417	382	395	367	373	429	391	344	400	378	426	361	381	371	391	350	367	372	402	354	392	372	385	396	361	439	389	365	388	396	391	403	404	378	374	390	375	396	423	348	340	418	395	383	390	390	358	382	373	393	379	388	390	369	356	370	380	373	341	359	409	410	356	358	379	396	391	399	368	368	374	399	381	382	390	360	374	388	369	406	411	364	341	401	352	374	365	374	381	368	369	365	359	344	362	363	387	356	351	409	400	349	412	403	394	416	346	357	397	354	386	348	372	352	346	372	385	341	407	364	382	365	398	364	368	374	404	378	368	386	382	383	367	420	368	367	379	371	394	377	381	370	364	399	393	388	357	393	410	355	392	382	365	372	407	378	358	400	401	389	376	403	407	387	380	390	386	402	382	405	372	394	370	402	396	347	403	370	348	375	404	373	369	419	412	375	374	372	354	405	382	399	395	371	355	412	362	373	386	367	402	360	365	334	377	416	388	375	384	375	357	366	409	367	378	384	390	427	352	368	390	371	388	393	357	400	400	387	397	357	390	365	366	385	373	371	381	361	379	404	382	363	376	370	393	393	387	331	397	352	358	392	412	374	383	362	388	372	392	382	407	379	341	388	407	369	398	387	398	337	340	383	353	392	377	405	372	396	383	394	398	356	376	370	342	373	390	405	346	388	334	379	366	397	400	384	397	364	371	403	375	387	387	362	361	369	388	408	395	359	361	377	364	382	373	372	377	344	400	380	402	380	422	385	373	364	376	355	404	371	373	394	372	361	374	390	377	373	356	380	374	367	338	365	361	374	383	359	379	384	387	400	387	394	378	368	378	348	337	363	392	384	365	347	331	379	366	362	384	396	372	353	363	364	379	391	369	396	359	390	384	352	372	391	350	392	379	346	377	391	373	394	370	418	371	383	396	355	355	379	368	375	359	375	383	370	373	361	393	372	349	383	377	384	378	395	354	407	378	400	343	353	385	344	386	412	388	373	391	392	371	383	424	387	379	393	359	393	366	400	387	397	389	384	397	394	367	377	337	402	408	400	374	352	387	379	395	365	372	347	388	373	367	391	363	356	358	414	407	333	403	393	366	384	420	394	356	378	387	394	387	368	405	380	384	375	381	394	376	382	355	373	353	379	372	375	379	388	362	363	388	387	370	348	399	401	378	367	401	378	364	375	357	411	368	380	346	405	404	364	420	359	391	376	367	389	396	410	366	402	381	365	373	395	395	402	390	359	361	396	367	393	353	395	374	354	388	385	369	404	411	402	361	406	385	352	369	411	390	383	372	364	386	330	338	392	366	360	402	368	383	366	383	382	340	401	358	359	388	347	365	382	345	381	329	406	363	378	400	326	364	400	361	377	406	397	382	403	380	371	379	372	372	387	369	372	379	378	361	426	371	387	386	381	405	367	389	404	397	365	401	376	400	388	399	396	388	382	332	391	388	390	384	392	402	373	385	390	320	364	374	396	391	397	359	402	369	356	408	367	414	364	333	334	373	397	386	340	377	380	368	374	386	395	377	408	409	374	391	389	391	340	355	357	377	369	383	375	375	355	371	399	367	390	389	359	376	389	391	379	391	386	389	431	397	364	375	397	404	391	388	390	380	382	363	363	373	376	408	366	345	403	391	407	396	386	373	373	381	373	373	382	403	367	396	419	442	353	384	367	399	367	384	362	376	382	353	370	373	355	360	358	367	350	360	381	393	354	380	388	342	380	365	392	378	381	352	346	342	366	367	382	363	359	362	364	403	392	380	400	408	356	415	365	356	386	422	367	420
24093	40931	30013	11944	7004	5396	3809	2861	2428	1781	1468	1332	1236	1134	1023	927	885	776	776	752	634	634	597	572	532	546	546	499	484	490	488	483	468	489	449	470	469	433	453	449	458	419	422	429	429	460	423	434	434	419	377	418	517	398	418	438	409	415	398	437	443	401	419	453	418	412	422	437	432	408	398	399	422	430	451	369	374	402	410	433	414	451	404	456	398	449	433	411	443	422	447	418	429	412	416	397	385	421	409	426	444	462	405	410	408	455	433	391	422	418	362	412	449	431	431	410	466	404	443	419	437	444	395	398	400	391	413	432	415	394	424	382	373	431	403	404	411	404	421	433	395	425	385	434	410	410	431	444	395	385	456	424	413	404	414	425	407	433	392	387	403	403	398	397	417	418	446	405	379	437	425	386	403	400	390	409	433	412	410	392	395	412	445	414	442	400	406	387	459	423	406	445	387	398	398	426	448	388	399	414	416	406	397	462	395	398	421	409	429	421	416	402	460	398	424	393	397	413	480	410	407	398	447	437	396	441	399	445	412	413	383	397	426	446	428	421	401	409	439	430	420	423	391	407	455	425	411	410	421	428	428	393	433	391	411	391	430	428	393	424	412	366	403	445	387	417	401	449	425	409	396	403	407	448	366	413	449	418	376	447	410	398	397	408	430	374	431	401	431	419	399	412	428	424	416	397	384	419	433	411	403	428	424	408	436	427	435	406	419	384	425	408	427	368	412	387	406	434	427	433	394	414	398	405	430	413	434	405	352	417	442	411	404	437	417	390	430	450	405	401	403	382	443	386	405	422	393	378	428	432	414	380	421	403	437	416	394	431	405	412	414	433	418	441	421	404	432	408	420	425	443	396	414	406	412	405	409	414	393	417	417	391	418	345	409	401	442	418	433	454	397	426	439	428	423	424	389	406	416	383	423	435	406	430	428	407	404	416	433	416	420	435	408	432	427	438	421	410	404	380	402	456	422	437	403	428	371	415	424	422	413	411	424	441	431	411	439	393	409	399	414	382	396	427	418	409	444	420	402	426	403	381	403	417	443	417	419	384	428	405	403	374	423	439	363	402	399	418	421	402	400	449	405	385	442	448	402	405	372	436	413	410	398	421	391	387	411	448	409	436	406	408	418	408	434	400	430	400	416	460	396	434	425	400	381	438	409	391	427	397	438	394	375	438	421	424	420	407	408	445	402	402	405	435	404	467	418	440	392	410	387	403	430	407	376	405	433	445	403	403	444	439	408	424	404	403	415	421	416	396	427	423	412	381	432	413	407	363	408	379	443	437	403	415	420	456	427	432	400	414	388	387	428	392	429	419	401	432	437	368	446	402	428	409	434	418	426	416	425	429	415	425	423	385	408	386	434	402	431	415	412	406	443	386	431	423	445	455	419	399	405	392	392	421	455	416	400	432	398	472	415	397	452	429	426	420	402	418	383	412	439	415	418	457	361	440	396	427	445	422	433	383	441	422	404	424	411	396	439	419	398	434	391	407	422	365	408	411	447	405	406	418	380	405	387	490	436	371	401	434	415	390	426	423	426	399	454	414	431	416	433	397	409	397	419	411	399	392	425	419	422	438	391	439	396	400	383	363	402	412	446	393	431	424	419	405	387	423	416	420	420	423	388	401	386	426	424	404	410	414	442	416	429	418	423	429	408	403	424	389	436	412	423	426	386	423	428	427	407	402	416	432	437	429	427	409	431	414	449	440	412	439	436	432	404	413	428	420	437	427	403	414	395	420	443	426	392	446	439	428	434	425	447	415	412	408	407	382	412	389	438	408	391	428	418	398	421	384	420	407	419	404	419	421	421	417	430	412	400	404	415	407	422	438	416	399	431	462	426	441	378	408	414	387	442	436	434	435	426	403	414	438	424	439	403	397	391	466	414	437	406	432	390	414	396	413	417	372	412	436	401	389	439	409	441	411	401	427	457	413	362	398	419	423	423	416	462	422	423	388	412	410	436	379	441	421	386	458	426	431	421	428	414	449	427	434	431	415	472	397	459	410	392	413	444	424	469	421	368	426	430	406	408	424	413	409	418	397	416	398	382	403	395	450	417	389	420	381	398	416	374	402	447	448	413	423	407	439	435	443	435	393	395	438	395	420	437	411	406	416	383	403	444	462	431	377	412	393	431	421	434	435	409	392	361	408	463	373	385	411	405	437	377	395	425	389	387	393	415	424	396	385	418	410	443	426	428	434	408	424	414	451	446	413	402	386	419	430	411	390	403	404	408	434	402	441	424	428	382	425	402	372	385	409	442	433	422	416	381	435	422	411	371	466	440	402	420	412	415	443	434	401	423	427	389	418	425	429	403	420	417	384	409	413	422	401	386	427	404	404	418	438	421	446	412	385	423	412	408	389	424	411	409	427	410	372	409	422	429	408	428	424	404	448	384	381	450	411	384	433	394	402	403	396	411	410	385	409	419	387	391	395	391	431	440	403	438	430	439	452	445	423	443	403	401	407	404	429	426	396	396	433	442	423	409	410	425	445	406	378	403	426	408	430	412	428	426	402	420	417	410	418	410	393	413	423	427	394	402	435	438	418	371	420	421	406	404	403	357	410	395	399	449	436	456	403	400	420	380	439	406	390	447	430	435	438	412	415	434	401	421	421	420	389	391	427	435	403	415	384	430	424	404	396	397	417	398	437	392	411	437	445	414	405	421	427	432	419	419	417	411	402	386	398	401	387	439	415	371	452	415	392	411	385	411	424	405	396	410	434	434	424	381	399	429	440	440	398	442	420	434	410	426	399	412	439	420	434	422	398	430	431	446	398	424	429	415	428	442	401	446	451	433	408	411	411	406	438	378	404	435	431	413	398	433	432	412	411	406	407	420	378	428	418	459	396	394	404	418	409	393	431	433	422	398	403	423	414	409	436	418	408	410	476	392	425	449	401	412	403	395	431	413	439	401	435	415	403	394	421	413	444	359	424	395	387	436	418	416	412	430	421	431	416	418	402	455	416	425	422	450	424	422	400	441	423	377	394	412	415	406	430	394	392	429	427	401	395	396	401	398	399	417	398	414	418	425	408	440	399	473	409	424	420	450	452	409	452	419	392	425	420	404	406	431	382	402	447	420	398	422	410	397	395	439	428	388	375	430	420	433	438	439	439	413	406	416	420	429	440	449	383	404	429	402	409	419	396	389	412	445	368	443	414	401	413	409	399	406	400	427	433	441	403	400	395	423	392	438	416	436	431	442	434	449	385	436	391	439	412	412	417	439	427	382	395	453	437	385	389	431	426	420	425	443	439	409	443	447	403	383	399	417	407	441	436	396	411	412	427	394	414	415	412	436	435	431	422	447	422	402	434	425	433	441	393	410	399	399	429	401	439	436	407	425	452	398	437	415	418	407	409	419	436	431	412	418	391	410	413	414	417	406	390	399	426	440	418	390	394	399	405	395	444	444	413	404	446	427	360	424	420	419	420	438	429	391	409	438	428	398	424	442	413	400	439	402	427	418	426	406	409	436	416	391	442
22619	21177	28660	23959	21177	21343	12179	3298	2249	1694	1392	1237	1147	1012	882	814	759	647	603	601	540	424	464	424	361	396	407	317	303	291	305	308	293	326	285	284	283	275	251	277	279	233	272	258	246	246	229	245	250	226	243	269	243	210	244	227	248	214	247	238	225	257	209	227	211	256	209	225	206	205	212	247	223	221	189	194	194	224	239	217	233	206	247	236	206	227	191	237	201	203	200	209	193	207	225	214	222	224	211	229	228	205	209	242	222	247	200	215	209	219	210	211	184	189	217	209	204	199	196	218	220	233	233	207	224	199	211	221	208	242	243	220	203	211	229	186	236	175	213	194	218	209	202	228	227	198	217	202	224	218	205	217	211	215	217	231	209	205	233	210	223	210	238	225	210	243	204	203	232	193	227	223	228	204	228	208	217	213	217	186	209	220	206	237	227	204	222	251	216	224	233	188	237	212	227	252	244	207	204	203	223	200	219	212	223	204	220	226	211	223	221	221	215	221	196	236	196	207	225	193	198	208	211	208	193	223	194	210	238	212	221	200	210	221	232	202	233	189	216	205	191	240	211	243	208	211	206	194	202	211	222	219	194	214	213	200	230	186	219	208	216	207	201	225	210	222	191	190	238	193	204	229	193	221	210	194	208	212	190	226	211	182	198	201	231	205	178	213	220	209	220	235	225	225	224	228	209	209	173	210	204	205	235	213	195	207	209	190	217	212	218	206	210	212	223	201	206	218	223	206	168	212	202	223	198	216	204	200	212	225	209	223	207	197	195	230	195	207	226	215	207	232	211	210	213	224	204	212	216	201	205	223	235	209	215	193	225	246	217	245	210	214	230	219	241	191	237	212	201	196	218	211	204	210	190	200	203	192	220	179	181	214	214	187	211	209	194	206	229	222	219	217	214	188	226	206	197	228	214	203	231	200	218	215	204	184	233	221	210	224	217	218	228	227	224	185	240	228	213	191	228	216	199	217	202	196	226	220	219	214	201	220	196	217	204	208	203	211	185	215	227	203	219	207	206	228	218	232	214	199	223	211	208	232	180	197	203	212	204	206	214	222	204	189	206	202	221	214	218	230	219	208	196	214	211	200	242	199	206	197	207	209	228	216	194	223	202	227	224	187	190	207	210	204	201	206	215	209	208	220	219	199	232	230	223	222	213	191	204	237	216	216	203	202	214	237	198	225	196	224	233	217	217	220	195	200	216	206	195	203	209	214	181	209	204	220	225	206	199	213	222	197	183	209	213	220	225	204	193	221	221	201	220	202	225	195	218	196	196	223	233	192	202	197	201	186	222	210	195	213	224	215	209	209	233	245	202	217	188	195	234	212	218	201	214	215	207	229	224	232	226	212	224	229	207	214	216	222	199	227	207	223	238	221	203	198	193	230	202	206	198	226	223	196	237	192	232	194	226	198	213	203	190	194	226	218	236	227	185	197	249	241	185	200	185	212	224	225	227	204	233	212	227	213	213	207	217	186	220	214	209	211	221	214	218	199	212	227	216	225	193	210	205	204	235	224	192	244	207	229	192	218	213	213	206	212	201	192	218	224	185	215	238	230	191	216	232	207	212	231	222	203	214	198	218	198	201	199	224	230	215	208	230	193	203	207	199	224	223	229	224	232	224	219	210	246	205	230	225	230	201	199	202	232	210	222	216	210	183	229	204	204	209	229	204	222	191	221	202	211	213	215	212	205	205	216	238	201	221	215	213	205	214	209	191	201	202	218	214	224	231	212	211	208	207	226	189	235	214	212	193	205	207	222	229	220	198	215	199	220	206	208	212	191	202	220	193	187	223	215	229	194	215	204	214	211	175	198	214	206	198	209	222	193	228	229	191	195	216	188	218	199	219	197	226	222	242	216	218	211	202	201	226	221	222	216	204	220	204	211	222	225	228	218	218	192	220	211	227	200	233	212	212	228	209	200	218	232	221	219	215	200	218	208	198	202	196	237	207	209	223	227	226	210	219	186	204	202	228	224	212	217	212	186	222	220	218	236	217	223	211	216	204	213	207	192	210	189	200	233	230	214	231	207	201	213	196	197	230	217	232	202	211	216	236	222	216	202	205	210	231	213	208	209	203	217	189	199	206	191	236	213	225	210	200	205	223	202	213	217	237	197	192	226	193	199	239	211	189	186	232	241	181	216	226	216	204	200	211	202	203	203	219	216	218	205	218	232	211	202	209	199	209	243	232	210	188	210	213	215	213	205	219	188	200	199	228	212	224	203	248	238	204	201	214	221	231	198	183	222	206	231	211	219	205	226	244	231	226	246	214	212	213	211	223	203	203	197	197	230	193	188	231	209	212	200	215	244	202	206	211	227	205	199	216	232	198	226	215	199	230	201	205	215	223	218	200	221	211	195	221	236	236	233	193	214	204	208	199	207	207	198	228	224	203	185	231	233	222	221	247	210	227	211	204	217	202	210	215	194	209	192	194	217	200	203	209	214	202	224	201	242	219	223	217	203	216	216	216	192	240	189	205	230	229	207	212	225	206	208	230	216	232	212	217	219	263	227	204	207	225	219	225	247	229	231	196	250	220	182	203	189	224	223	228	185	215	208	209	173	215	214	204	212	227	230	222	210	231	192	198	206	213	211	215	215	213	226	209	209	222	226	217	189	219	206	225	211	213	203	196	191	191	204	194	226	232	210	214	201	226	206	194	238	214	213	218	209	223	209	204	199	220	227	238	230	212	219	222	189	220	227	226	225	191	210	226	225	212	216	162	221	206	176	202	232	191	212	233	201	210	229	218	227	237	239	206	238	205	207	243	179	172	223	191	216	173	225	206	205	199	221	193	205	212	203	222	210	221	241	217	210	233	217	182	207	224	207	206	201	200	222	214	222	229	230	213	205	187	213	179	251	184	185	207	182	210	224	197	202	224	238	194	215	217	223	182	194	208	237	217	241	204	212	194	218	230	235	226	211	216	211	201	209	213	191	212	193	191	224	217	211	233	216	192	212	208	221	208	233	228	184	237	199	227	217	211	231	211	218	207	207	212	216	231	221	202	202	226	231	223	204	217	214	195	213	239	212	215	239	240	206	218	224	212	193	220	195	221	240	219	210	202	219	186	223	208	189	216	207	179	216	233	190	216	221	208	221	212	236	234	191	203	232	199	212	220	201	222	194	195	223	197	204	236	219	207	207	200	196	198	197	207	219	227	192	212	180	203	230	204	204	197	200	206	230	214	219	222	252	211	185	212	224	224	199	207	199	208	189	227	212	219	232	196	222	191	206	216	183	209	235	214	229	238	212	221	205	211	211	228	248	219	187	194	224	208	200	203	226	227	221	216	209	250	206	208	207	240	200	209	222	200	217	211	221	203	223	209	205	197	232	230	221	229	204	227	201	201	214	230	232	211	227	227	216	185	211	207	253	204	202	231	194	226	192	219	220	205	196	217	220	227	188	241	189	236	223	203	181	196	203	203	219	184	198	184	206	216	221	225	206	201	229	222	201	235	244	227	204	218	220	207	182	216	214
26619	50836	38362	19977	11827	8946	6501	4972	4019	3080	2308	2098	1769	1573	1438	1291	1162	1012	918	870	765	680	602	551	510	491	460	424	381	383	369	373	365	351	368	335	318	328	312	317	309	309	270	286	289	300	253	290	255	247	261	256	251	251	280	260	265	263	282	271	307	278	247	238	241	219	229	236	246	270	256	243	237	235	242	274	274	242	235	237	242	202	243	212	243	248	255	240	249	277	248	217	266	232	245	251	269	246	239	220	240	219	249	247	246	236	279	237	244	233	236	222	238	233	245	235	223	222	211	220	223	238	212	252	248	257	223	244	232	249	224	232	240	245	248	255	251	262	221	256	249	230	234	224	265	242	230	247	260	267	232	240	250	239	219	239	246	232	251	227	224	247	244	249	238	217	192	227	232	248	228	247	241	255	202	212	257	202	236	262	245	235	230	265	233	232	224	246	239	242	261	228	251	237	221	260	228	246	248	234	238	217	249	230	254	226	244	236	230	238	208	255	250	249	222	238	244	257	229	237	245	240	239	250	253	232	217	237	227	240	225	245	244	250	235	233	240	240	223	226	231	258	258	238	232	231	262	248	228	226	274	256	277	235	247	241	238	258	243	218	216	266	245	227	222	231	261	247	271	247	235	252	217	243	236	244	225	226	253	235	246	214	250	247	234	199	227	222	228	225	266	220	234	210	258	256	234	235	232	241	224	247	229	232	242	216	232	265	243	243	209	261	248	208	248	225	249	220	226	201	245	252	215	226	220	214	257	240	229	255	242	238	231	236	254	270	214	220	235	216	233	248	241	236	230	277	230	245	241	251	218	237	246	271	217	237	231	261	266	275	203	239	221	230	263	238	241	246	240	221	229	224	213	227	242	229	234	252	227	244	224	239	235	254	220	216	225	227	273	208	243	268	251	239	236	241	238	245	238	236	239	226	237	236	224	248	207	247	197	226	234	247	224	245	243	228	248	247	215	254	220	234	237	247	234	258	261	235	258	250	217	266	226	221	219	250	220	235	239	225	214	235	255	233	210	263	221	239	238	265	246	235	248	228	233	237	241	225	213	224	238	258	219	223	265	265	266	228	253	232	243	230	244	196	205	214	249	252	217	238	261	236	237	257	232	239	213	220	262	248	255	230	255	233	223	233	226	237	219	241	241	250	229	206	256	241	229	245	229	227	256	226	236	251	263	218	216	244	250	246	246	253	223	248	211	222	237	268	231	243	248	254	266	221	255	239	236	252	201	279	209	234	237	226	224	235	236	227	250	269	262	218	241	240	255	245	244	224	236	249	235	247	249	229	226	234	236	221	206	230	260	295	249	225	228	241	232	239	230	243	253	240	246	228	268	244	231	234	218	245	217	243	247	257	267	267	247	248	225	271	263	232	236	248	246	215	259	234	202	219	233	264	247	236	259	244	240	248	284	250	250	226	236	242	241	234	229	227	227	235	247	252	239	240	254	254	235	204	243	237	238	238	241	216	268	224	228	254	235	251	232	226	224	232	239	227	234	251	273	259	243	217	237	251	225	233	253	252	240	253	222	208	218	233	242	226	256	224	242	239	238	217	258	229	242	255	222	238	228	250	244	227	248	225	271	209	258	244	216	224	221	218	225	222	226	244	238	229	243	212	229	212	226	223	210	230	279	248	241	258	224	261	258	259	246	244	243	247	247	242	220	251	221	248	221	244	278	238	245	247	225	241	244	237	218	241	230	235	232	260	263	245	249	201	234	237	278	240	236	215	215	220	244	238	227	253	229	262	244	236	238	254	268	261	246	232	233	245	274	226	227	236	256	270	247	243	239	233	241	228	243	217	256	215	234	238	253	262	250	233	223	223	220	238	243	240	250	217	233	245	213	265	243	223	227	243	245	244	245	208	228	262	237	240	273	282	230	260	274	262	246	240	260	248	235	233	268	244	261	249	229	238	214	217	242	226	247	274	238	242	246	247	248	214	245	251	252	246	231	245	237	240	229	252	229	206	227	229	201	226	265	207	220	225	223	236	277	253	246	241	245	229	238	250	231	230	245	228	235	239	237	229	230	212	217	229	241	237	218	233	247	241	266	240	257	214	227	209	253	253	237	261	247	230	224	220	224	255	253	245	228	275	218	246	242	262	229	207	217	217	267	213	246	211	222	245	245	221	227	235	221	221	238	222	235	218	215	236	247	234	262	218	230	255	253	227	239	277	229	206	242	214	249	243	246	226	212	215	240	244	217	266	246	233	234	257	241	236	215	229	210	251	254	227	260	235	245	224	241	225	234	222	201	221	220	238	241	243	264	266	218	236	238	213	222	247	229	238	229	241	242	213	227	256	251	269	237	232	253	245	230	267	263	232	246	226	240	245	211	242	194	243	237	242	241	246	225	231	229	234	247	255	247	238	234	229	238	239	217	228	253	234	244	243	221	227	262	256	212	251	263	207	256	246	239	256	235	231	230	231	251	241	228	234	241	252	263	231	221	254	240	266	256	249	229	246	212	232	222	237	238	263	254	228	225	234	215	252	217	214	223	230	239	232	224	258	258	235	222	255	225	236	269	228	233	245	247	277	252	251	238	237	253	244	226	228	247	225	260	225	225	218	227	234	243	221	249	242	241	236	198	218	219	244	217	233	275	214	224	249	239	205	240	250	238	257	278	260	255	274	264	243	241	235	217	201	271	242	267	235	228	249	256	229	245	236	226	245	222	234	242	233	236	239	241	237	214	237	265	272	227	227	262	257	218	248	271	241	206	228	265	259	259	220	215	247	210	232	252	263	238	236	246	243	244	259	212	243	263	222	209	220	245	265	236	237	260	239	237	250	213	204	219	233	254	239	245	231	262	240	204	243	245	252	219	239	239	200	270	233	229	245	230	219	213	232	244	232	222	236	260	246	243	234	239	263	224	257	248	255	231	240	220	220	239	252	245	244	255	222	249	235	241	247	221	256	244	248	225	248	242	236	221	243	244	263	221	238	242	248	249	266	237	222	229	249	204	263	253	230	250	236	245	261	210	216	255	223	230	229	207	254	254	259	250	242	246	249	226	232	236	244	252	207	239	245	255	238	218	229	227	240	236	246	249	242	243	251	243	254	270	273	238	239	233	241	254	242	239	226	235	255	240	250	257	248	216	240	239	241	234	224	232	218	209	232	213	226	252	260	259	225	272	228	224	241	230	248	240	226	216	257	268	217	242	211	262	232	231	230	226	216	249	247	252	203	238	246	229	247	254	228	230	211	233	258	243	224	243	257	210	220	244	226	249	200	263	245	269	214	235	231	260	229	216	259	257	239	272	251	224	201	253	248	254	260	247	226	248	222	247	256	245	212	234	226	245	233	247	215	235	246	261	209	260	223	228	223	251	259	258	250	246	228	241	248	258	238	249	257	228	239	239	230	267	248	245	219	243	243	228	213	250	239	248	230	248	212	227	250	251	255	223	264	220	234	233	266	222	232	233	227	229	239	242	267	231	250	254	250	237	224	214	201	237	255	245	244	249	260	236	235	242	240	241	232
28205	23318	21754	9340	3536	2213	1581	1153	1035	940	823	812	689	733	693	658	632	638	583	572	526	522	556	506	519	498	518	472	509	465	493	482	508	528	502	468	462	494	464	474	475	483	511	455	492	514	465	471	463	460	458	516	428	473	509	457	495	478	473	457	478	459	485	482	451	493	497	434	448	459	474	481	469	458	456	457	488	470	468	449	491	452	481	447	495	442	521	449	445	467	416	470	430	464	447	463	459	478	442	496	479	509	493	490	432	474	462	471	451	445	485	504	456	464	494	453	491	448	444	445	475	491	453	476	458	441	466	461	440	423	472	467	481	481	455	457	469	456	464	478	524	461	439	519	450	456	501	425	445	500	488	459	466	436	438	457	487	470	521	446	481	442	503	502	490	497	444	444	501	450	464	482	456	467	455	450	443	470	478	466	462	436	460	482	461	436	451	485	535	488	474	441	444	491	498	481	468	440	534	500	483	466	453	490	478	458	430	484	447	487	482	488	489	514	477	453	468	490	487	485	493	409	471	465	459	491	470	466	440	470	419	459	459	485	463	482	505	476	485	479	494	491	458	498	442	452	491	437	430	465	464	497	478	515	432	511	455	473	468	493	468	448	459	479	484	439	459	472	464	427	481	461	464	504	484	473	468	484	452	482	452	462	464	435	457	459	476	509	476	441	494	455	475	485	461	468	487	479	500	523	433	480	496	487	457	456	477	450	491	456	498	469	501	493	454	451	464	483	445	431	459	491	479	451	458	487	483	462	477	432	479	473	478	435	483	484	486	447	465	435	461	445	487	418	482	457	448	481	476	435	469	486	513	490	448	448	489	469	499	432	454	434	467	496	476	494	452	444	487	464	464	439	487	502	447	447	447	508	489	463	468	445	425	488	525	509	478	474	472	472	467	516	484	483	519	447	467	451	458	470	470	438	486	483	487	467	453	442	471	473	491	474	460	487	464	442	500	466	462	463	486	474	483	476	466	467	492	468	462	490	470	466	470	443	473	463	500	529	481	477	413	479	487	497	468	468	449	543	439	463	526	447	514	484	451	501	424	500	496	497	458	442	493	477	470	470	422	435	451	500	478	446	437	458	515	459	440	478	488	453	494	472	449	476	466	469	504	479	486	465	508	458	471	510	477	494	476	451	471	462	456	431	450	495	486	440	497	495	472	483	498	472	450	438	462	494	473	459	471	468	460	471	458	484	494	467	471	478	460	453	484	471	460	506	447	442	478	459	469	422	496	485	474	499	506	487	467	444	512	453	467	466	491	478	492	471	453	464	481	453	489	465	458	480	415	483	439	489	470	490	486	450	476	442	466	485	429	463	470	482	467	472	478	459	498	496	489	478	490	453	464	470	453	500	478	459	478	448	511	481	467	432	497	489	467	437	476	454	491	445	464	446	477	471	439	506	480	450	452	470	467	479	476	493	479	480	452	483	468	505	462	461	465	481	465	446	499	475	434	453	451	473	438	453	457	459	464	476	520	483	493	457	472	459	452	485	469	473	445	454	468	465	463	450	477	485	511	488	474	466	456	475	461	448	481	469	455	464	464	469	488	465	451	485	516	467	493	488	478	475	499	431	499	451	459	490	467	490	463	441	477	441	480	502	445	463	494	481	443	477	488	449	460	462	490	454	486	459	469	490	461	486	485	468	498	473	453	443	449	428	498	464	484	489	487	491	475	487	453	476	479	456	498	497	486	472	488	483	424	455	448	497	475	457	412	504	486	488	477	429	442	512	474	479	487	452	492	478	469	453	482	454	473	463	471	484	485	440	436	442	435	462	467	474	502	478	484	478	444	470	474	489	488	455	430	513	473	482	493	474	477	477	467	447	481	467	523	475	466	398	487	481	454	447	465	464	457	492	499	496	464	466	446	478	450	435	509	491	466	420	507	509	479	466	465	441	478	493	472	447	480	444	487	514	473	474	490	470	458	462	470	449	465	478	470	457	449	419	478	542	492	497	481	461	496	450	480	486	472	469	502	439	504	446	492	471	433	475	459	460	449	497	467	431	502	479	445	465	480	436	483	442	492	439	465	453	458	432	485	485	422	476	482	512	427	462	480	476	510	455	495	473	483	479	459	469	472	458	548	467	462	523	456	509	447	437	476	455	487	471	483	422	482	461	437	446	479	494	430	436	500	495	470	494	496	443	449	497	470	475	457	471	466	475	489	444	470	479	459	488	464	475	480	439	455	440	483	470	459	477	472	483	489	467	469	507	453	481	525	435	481	474	489	433	461	486	459	476	456	471	458	495	496	468	506	431	470	455	501	456	475	432	455	445	491	449	480	451	492	438	462	498	456	452	467	461	465	503	506	465	435	484	448	508	447	494	443	506	443	461	460	458	467	486	471	471	453	450	476	460	455	490	457	456	468	497	458	452	476	470	466	438	430	456	486	473	450	476	453	514	448	474	489	483	449	473	505	477	481	452	448	464	424	478	480	463	436	442	440	442	499	488	439	471	484	483	501	444	480	460	486	463	439	483	503	473	446	487	488	446	465	467	476	502	468	473	478	510	498	453	468	458	499	461	467	471	470	433	481	444	440	469	453	454	474	481	459	509	467	482	465	490	511	488	502	484	466	481	452	442	470	441	477	418	456	460	446	483	483	503	454	453	477	463	432	455	479	500	431	437	487	443	460	485	469	444	449	471	480	492	499	439	504	513	477	466	511	477	498	450	421	469	448	471	468	466	443	454	485	483	460	470	460	437	443	489	433	469	470	459	445	480	484	461	481	465	419	470	467	464	477	490	480	464	483	437	517	455	444	450	494	459	500	468	491	429	469	469	504	455	479	475	477	450	520	494	478	484	448	457	471	420	472	538	502	475	507	440	461	472	475	449	439	487	449	474	451	456	463	429	436	502	478	444	463	459	452	478	470	444	455	450	435	482	415	467	479	483	471	472	467	486	494	480	479	479	480	434	497	490	439	482	513	462	476	500	505	494	472	458	442	454	487	452	477	495	461	457	475	436	453	450	510	448	423	423	463	538	449	484	492	502	462	466	471	458	495	500	475	490	497	454	441	487	495	453	431	505	463	446	491	455	479	474	483	472	503	438	477	475	459	469	500	447	476	486	452	461	491	446	447	481	509	451	462	459	455	468	483	464	467	463	463	485	491	467	504	473	464	469	468	499	488	453	476	468	433	458	439	515	441	477	464	472	495	481	458	485	479	492	494	455	462	489	456	498	482	482	481	498	492	499	454	474	474	515	467	479	477	468	480	464	486	462	407	459	477	455	480	467	467	458	441	465	457	498	480	460	480	475	468	495	483	479	497	475	474	493	472	462	458	470	484	485	465	460	457	463	474	521	496	449	454	490	488	445	460	456	501	488	479	486	451	506	437	523	514	464	445	467	453	458	448	490	435	458	475	515	506	498	480	465	439	479	510	475	439	481	469	487	454	538	460	480	505	443	483	463	512	483	450	436	495	509	457	497	487	454	485	459	499	495	449	486	432	477	469	479	446	469	472	499	460	475	463	446
23259	35287	23536	9209	5394	3847	2715	2061	1718	1381	1167	1094	1027	989	863	850	789	809	738	728	666	665	593	597	619	611	576	529	523	546	587	546	544	551	555	565	518	566	543	533	566	526	541	476	555	522	525	555	504	547	531	561	537	523	527	540	541	543	483	524	506	549	503	505	515	518	475	548	564	528	518	515	566	536	464	523	562	499	532	511	523	521	516	525	547	549	562	544	523	500	531	524	514	514	500	545	514	544	547	480	500	508	538	563	512	543	492	498	493	554	547	507	494	469	549	560	475	490	531	489	498	517	503	547	522	515	507	507	486	509	498	516	508	491	524	501	507	476	531	500	527	472	522	515	482	502	534	549	539	569	514	575	529	537	521	497	550	472	529	539	493	488	528	508	520	519	490	541	542	506	504	510	541	532	512	538	514	524	543	536	517	515	487	524	553	495	463	516	544	503	506	474	521	543	531	512	535	512	525	518	498	542	535	509	500	511	551	542	481	537	553	522	540	510	524	543	469	548	474	546	543	507	522	545	497	544	515	477	552	557	532	505	509	524	550	480	533	521	507	512	514	511	499	534	496	532	515	548	472	522	490	518	519	505	507	524	487	541	515	493	518	535	527	564	526	508	480	555	554	525	529	554	514	535	507	522	505	531	524	518	498	501	519	559	501	524	545	537	559	497	524	514	493	510	514	502	539	569	536	492	536	530	514	511	511	521	492	532	532	544	542	495	525	494	486	513	497	522	555	524	498	530	539	515	500	535	516	546	563	509	543	506	514	581	560	535	505	543	536	503	545	540	492	534	529	556	474	545	546	501	534	510	493	485	548	533	487	463	504	577	499	496	535	525	545	528	538	511	510	512	544	509	532	496	482	488	541	522	488	508	501	496	519	515	540	478	506	496	473	539	522	538	511	517	479	494	515	507	522	510	487	530	499	529	535	496	516	526	503	508	504	496	486	491	522	535	505	486	544	550	526	532	506	544	516	569	502	534	534	492	513	499	527	489	516	509	536	529	547	539	471	506	514	522	552	489	523	559	502	517	496	514	521	556	533	507	500	565	525	518	535	556	520	552	549	541	502	515	481	513	522	487	534	528	530	506	514	469	508	553	528	507	553	540	509	548	550	514	502	495	517	504	506	520	550	575	533	550	503	460	515	503	486	573	538	543	542	512	500	552	506	498	517	540	527	509	536	533	518	520	514	572	514	553	523	501	504	549	486	533	506	563	545	527	541	555	550	550	552	491	501	525	532	501	524	499	544	557	548	506	506	536	533	489	571	514	477	491	538	535	518	521	461	517	546	495	532	491	514	525	507	494	523	552	576	530	518	495	507	511	500	543	537	510	512	545	527	566	500	516	499	503	497	532	520	499	523	532	544	539	504	517	522	524	540	547	573	505	531	524	535	545	517	560	512	508	530	505	518	498	518	536	488	480	513	512	540	532	510	503	524	489	471	529	496	539	526	562	530	495	505	515	514	484	542	513	544	505	527	519	530	504	500	542	538	463	550	528	477	474	499	538	508	522	555	464	530	554	490	507	475	525	482	520	492	544	522	500	486	509	517	510	489	531	515	530	489	484	510	530	475	546	500	480	531	537	494	507	512	500	508	538	506	504	517	506	516	515	544	539	483	521	509	500	519	550	484	519	545	506	500	502	479	541	519	481	536	460	511	493	519	531	536	493	533	524	499	519	527	538	549	504	515	490	525	519	524	559	549	510	477	546	505	561	544	518	498	548	527	487	525	561	498	516	552	511	514	509	486	511	538	492	534	508	512	528	502	524	556	545	501	535	512	477	528	547	521	539	472	481	496	486	499	508	543	516	527	519	526	518	536	518	508	517	523	515	519	561	472	491	560	551	503	523	522	479	512	473	469	498	483	528	481	510	529	534	530	522	530	521	547	530	516	495	543	537	536	534	522	530	550	554	569	562	486	509	502	535	519	488	530	532	520	532	517	496	538	527	538	562	510	549	512	541	523	571	570	504	537	522	536	513	509	516	524	513	522	529	543	506	502	517	538	543	517	543	529	550	488	510	507	551	510	485	552	509	518	525	497	517	520	501	491	534	504	511	504	521	499	527	532	508	508	510	578	524	547	524	513	505	499	513	567	503	516	507	511	518	538	538	541	536	527	490	542	516	525	507	528	531	534	538	495	506	525	507	532	497	508	494	515	536	520	573	533	510	495	516	501	534	529	512	508	543	537	526	497	496	530	521	522	494	471	511	486	512	478	523	542	495	515	496	508	516	489	519	498	530	502	466	502	537	536	533	531	525	519	520	545	513	551	528	502	539	533	511	538	522	514	505	515	523	516	552	541	530	491	486	557	515	519	529	504	530	513	485	521	534	520	486	540	541	523	506	532	497	502	524	547	513	558	501	510	497	496	523	515	511	472	532	543	479	475	505	532	514	516	481	513	534	538	518	526	559	520	488	517	480	517	513	510	505	544	505	508	528	530	516	518	508	500	553	505	498	531	514	468	538	506	512	556	526	526	524	535	532	589	516	575	494	510	512	519	518	534	493	532	516	537	553	497	555	508	532	497	529	503	521	511	523	559	539	526	542	521	532	539	501	513	519	503	528	548	523	511	541	545	517	517	493	535	512	504	505	523	504	553	516	504	501	541	523	523	511	471	474	471	530	513	501	514	533	522	539	520	487	493	541	464	511	540	509	522	538	519	546	532	507	535	463	512	525	532	549	502	544	519	503	541	486	549	496	508	522	480	520	530	508	531	502	561	512	494	497	514	487	508	532	547	548	510	555	495	559	496	517	552	557	508	531	491	506	486	521	513	512	531	497	553	507	492	518	494	465	520	549	474	536	466	531	546	541	533	510	538	498	497	494	512	482	516	544	514	530	505	543	519	490	567	520	466	535	536	492	499	482	511	521	488	498	503	494	521	549	541	505	515	484	511	534	521	513	513	517	493	513	578	502	507	496	499	487	526	510	539	506	536	567	553	511	513	513	521	538	543	504	511	558	519	523	545	521	552	538	513	531	508	489	548	532	544	523	535	495	538	489	517	552	509	502	509	525	486	508	528	496	519	489	506	515	483	570	560	552	477	470	536	479	477	518	501	571	489	526	536	510	503	486	551	530	540	498	549	503	521	521	445	534	502	512	526	504	549	500	523	500	517	496	531	520	488	503	487	543	480	542	518	493	527	539	506	544	511	521	540	552	548	561	503	501	503	546	535	513	572	498	494	511	519	481	524	557	484	532	519	526	491	545	519	502	519	506	535	497	510	559	515	497	510	508	520	502	479	514	530	547	507	505	528	530	496	495	505	535	534	468	560	529	488	487	527	520	485	536	512	483	522	532	533	491	520	513	486	516	512	504	491	545	534	530	511	526	516	488	527	510	493	508	558	455	506	500	518	461	466	523	556	521	491	484	535	536	511	514	514	509	513	572	533	517	516	530	472	506	508	554	515	528	517	491	533	543	568	518	504	510	475	546	535	473	539	518	542	495	525	552	501	516	530	528	522	520	512	519	517	464
23782	21189	28274	24409	21173	13231	3943	2166	1686	1348	1121	1018	1033	855	717	774	707	622	620	566	586	522	500	523	455	446	465	457	398	443	429	412	395	405	387	416	435	371	389	371	390	405	347	399	385	379	395	384	363	338	382	387	386	369	372	365	368	400	383	388	326	355	400	381	385	368	354	374	346	346	377	364	346	384	357	346	361	371	304	362	361	334	341	359	364	323	349	357	360	361	394	352	351	346	359	339	353	396	340	346	365	359	353	380	391	333	348	366	357	357	326	354	321	347	327	357	367	402	329	355	351	351	361	358	340	330	363	334	334	316	374	377	347	365	374	328	369	370	353	362	403	361	362	379	355	353	352	361	343	362	359	365	359	315	374	369	343	343	348	352	362	348	363	389	365	342	332	349	367	363	353	379	333	331	361	358	339	328	348	311	401	381	332	346	379	349	350	363	353	375	364	311	373	353	384	331	338	392	333	384	331	340	379	379	306	337	415	368	368	343	380	328	352	377	329	353	334	333	373	354	363	374	357	347	360	345	305	343	364	368	342	338	396	385	358	358	320	355	375	342	332	343	347	340	351	339	339	364	364	356	332	323	346	347	363	353	365	360	357	330	359	368	336	375	339	380	368	358	339	349	354	356	363	333	348	345	333	380	328	314	358	358	368	372	355	350	379	330	341	389	365	373	342	353	358	359	390	346	424	343	351	360	337	369	359	370	344	392	356	355	356	318	334	362	364	344	319	353	323	375	366	333	343	407	333	341	338	377	404	365	350	351	356	364	326	337	375	320	362	349	375	322	376	404	359	348	368	353	371	327	367	354	397	391	352	375	374	374	340	374	390	414	356	343	359	379	334	362	364	361	358	389	342	335	316	356	330	357	352	359	374	340	342	360	345	374	373	325	385	361	346	335	371	323	314	322	345	351	306	340	362	330	338	388	330	349	335	356	400	368	321	379	368	368	386	351	371	296	352	358	377	375	326	361	366	374	340	368	366	366	388	332	325	353	368	373	346	354	335	327	362	342	347	340	381	340	384	361	314	358	354	388	360	404	354	325	353	374	365	368	345	344	345	343	381	341	355	371	357	355	359	391	360	345	375	360	330	344	389	385	364	339	344	363	337	346	369	372	314	357	390	336	327	368	343	322	354	350	380	355	380	384	363	357	330	367	372	377	342	353	350	343	363	354	365	359	356	358	345	347	341	362	363	326	367	347	325	332	361	394	360	361	371	385	378	386	344	355	354	332	372	370	346	392	308	334	363	379	360	387	370	332	348	357	366	392	360	366	354	366	360	378	332	370	365	370	347	367	364	387	376	353	345	366	363	339	373	352	374	365	394	348	364	358	356	345	370	335	330	350	403	352	348	392	392	346	351	373	346	391	345	364	343	363	337	342	337	346	382	366	372	357	316	334	323	365	353	383	374	343	371	379	373	342	369	379	335	377	394	303	318	364	358	373	357	347	362	370	378	343	355	326	348	353	381	348	348	349	389	333	344	368	379	354	368	364	345	378	358	378	330	360	361	329	365	339	337	369	371	354	336	361	358	357	355	378	351	354	370	374	367	362	340	377	330	358	334	345	338	340	378	379	360	350	310	364	373	356	340	354	363	359	357	357	347	343	391	362	340	347	362	368	382	347	362	364	366	382	368	360	358	371	370	363	384	340	358	361	323	338	354	310	354	351	375	361	340	368	375	346	351	392	375	371	339	352	344	355	334	330	343	375	373	388	369	382	404	380	374	340	349	363	371	338	357	336	344	368	332	371	344	333	363	376	325	362	367	346	339	333	365	347	357	341	327	365	334	388	313	353	371	365	351	377	321	357	352	369	327	351	384	353	348	372	353	353	369	367	327	402	395	381	359	359	344	367	353	348	371	375	336	357	347	355	362	360	359	336	346	326	358	370	331	367	385	404	330	354	333	348	364	381	370	355	348	355	359	384	350	362	321	361	344	312	344	340	377	376	359	369	359	357	333	364	358	340	386	348	340	355	344	354	379	365	339	355	342	370	365	359	384	339	350	361	369	374	389	381	365	340	346	354	351	368	332	359	357	341	395	370	390	353	350	337	345	348	362	364	348	328	372	350	350	364	359	360	331	360	375	350	344	365	362	345	346	377	352	371	382	333	312	355	376	337	363	331	364	386	353	347	341	360	350	353	385	346	349	345	386	368	377	339	317	329	383	385	373	358	346	350	365	346	353	357	356	329	374	334	349	371	341	314	364	367	384	374	337	344	342	336	330	378	365	368	368	342	358	352	339	356	330	381	341	414	328	376	336	379	335	314	365	367	338	342	349	355	331	364	389	342	357	341	350	358	334	355	342	347	376	346	348	346	365	354	378	387	359	378	328	357	331	383	375	390	302	348	339	343	402	289	330	361	349	378	361	349	357	370	351	387	326	326	363	378	366	330	360	342	398	355	315	352	383	332	390	364	348	352	345	412	331	341	362	374	345	333	379	353	328	392	334	341	355	348	358	367	382	382	372	356	356	354	333	324	372	351	347	351	372	353	339	372	322	362	352	348	337	349	351	319	364	360	380	358	375	351	364	344	374	359	349	379	361	363	362	368	329	373	370	367	347	351	324	386	347	369	352	359	363	350	375	352	355	327	334	360	354	330	396	372	352	320	335	333	355	347	390	351	356	352	376	362	371	344	343	354	351	342	365	360	350	396	408	346	371	348	327	363	343	372	373	330	361	330	329	361	353	367	340	362	335	383	370	357	383	378	317	325	349	355	334	323	348	351	359	343	372	372	385	373	358	375	332	384	354	337	369	364	399	326	342	353	386	368	376	345	369	366	354	347	359	368	344	369	360	327	370	390	381	376	369	327	391	375	377	334	356	334	383	393	319	338	348	352	327	362	378	375	371	383	358	349	325	341	349	341	351	361	321	359	369	352	350	371	331	334	319	353	386	362	363	371	388	369	347	383	346	364	370	349	333	352	363	352	383	364	362	382	385	352	343	351	348	348	367	341	366	340	346	387	376	368	366	351	364	351	363	359	341	349	346	335	349	353	374	344	328	343	347	335	331	343	349	370	340	367	363	342	344	372	369	323	383	336	320	363	368	375	393	359	377	371	376	362	321	340	355	376	336	383	339	336	365	370	367	344	355	332	368	360	365	341	353	371	328	349	378	343	364	392	397	352	348	382	351	369	359	359	360	365	354	399	352	356	367	342	349	352	346	348	364	364	353	349	344	362	335	361	354	377	344	368	336	376	338	381	345	341	361	349	360	336	365	365	345	361	320	410	346	358	350	324	339	360	355	364	330	361	364	369	375	360	362	309	360	394	371	367	366	361	383	321	353	328	387	378	341	361	366	361	347	352	342	375	372	368	373	379	333	352	319	368	352	319	354	341	344	372	363	351	348	346	359	357	355	335	399	330	342	377	353	321	348	319	348	329	356	341	367	331	346	358	352	383	364	380	359	309	347	332	356	341	341	357	396	338	370	361	358	360	324	352	328	359	366	344	383	345	346	340	351	362	365	333	345	338
24055	45564	32320	13898	9723	6732	4809	3708	2855	2169	1791	1592	1428	1237	1139	1062	1036	949	838	773	706	676	688	590	557	544	558	560	464	478	505	479	445	428	427	448	461	455	448	430	490	460	439	421	424	411	409	448	431	391	425	406	380	403	421	404	421	441	393	398	398	370	397	420	381	397	363	422	409	376	419	420	388	393	397	412	442	425	404	396	409	403	364	442	398	400	417	395	425	399	408	419	393	435	434	408	381	397	427	395	414	395	420	408	401	395	441	379	415	406	435	415	402	384	391	457	397	413	407	382	421	422	403	391	391	395	392	406	393	411	361	367	412	367	419	389	422	392	438	400	384	382	412	429	399	397	398	383	429	418	375	405	393	368	393	381	397	357	403	401	396	410	385	406	436	412	404	418	409	428	439	379	381	398	409	394	380	429	419	384	436	386	386	399	404	381	407	440	409	421	430	406	400	376	412	392	416	391	394	407	416	398	420	400	424	399	412	386	382	421	428	378	382	369	395	402	390	383	382	378	398	402	431	444	403	340	410	348	440	383	401	381	404	371	398	375	395	411	402	398	403	394	436	446	404	346	428	372	375	404	415	406	401	392	426	379	392	367	359	411	408	410	416	412	373	396	425	383	341	373	370	384	388	416	387	416	400	402	418	368	423	404	367	395	392	373	408	423	396	397	428	406	384	389	402	390	400	385	403	396	406	417	385	393	430	422	413	419	408	429	391	438	385	357	409	400	329	391	393	401	373	411	399	417	384	392	412	389	409	396	368	406	406	427	392	383	398	414	414	408	369	380	389	427	386	390	393	406	386	423	405	393	429	375	408	423	379	369	392	398	365	400	401	409	401	411	439	414	387	405	431	439	392	378	380	394	402	404	398	381	402	432	384	420	387	384	427	416	387	414	425	425	394	384	404	373	388	386	449	383	380	424	394	384	390	396	400	409	405	401	410	404	370	457	368	355	413	428	376	384	397	393	400	385	425	417	388	393	434	455	413	410	350	374	399	405	386	439	418	387	401	387	414	374	415	376	425	385	402	440	415	410	422	425	359	407	395	414	405	404	446	374	395	375	415	391	398	407	382	400	419	429	429	410	376	398	407	406	393	389	402	407	373	390	425	384	423	412	382	386	392	407	405	379	421	399	382	396	439	402	401	369	405	382	372	396	375	384	394	408	379	383	412	354	386	411	364	407	424	397	403	399	391	392	414	432	412	391	375	398	393	393	364	417	402	403	385	406	398	386	415	427	428	389	387	399	418	371	406	411	390	344	391	397	391	429	392	402	377	397	410	409	385	439	415	416	379	409	409	383	404	393	376	372	416	401	396	347	395	395	401	445	413	402	410	389	424	349	445	406	413	369	406	413	386	422	420	382	402	375	384	405	449	404	397	377	387	403	379	406	374	423	387	406	434	370	407	385	374	377	397	395	404	393	379	409	364	412	393	423	398	399	387	377	383	349	404	418	399	421	393	401	411	383	406	374	357	381	415	369	418	392	401	409	401	410	379	393	429	393	386	375	382	395	351	449	415	372	408	360	406	401	394	390	402	358	417	429	393	405	388	391	425	429	405	428	404	394	420	381	415	355	389	374	398	378	406	398	444	398	378	395	407	363	386	396	406	416	412	393	409	384	399	394	401	359	355	448	397	431	373	442	408	367	421	420	415	397	445	378	387	402	390	396	424	434	422	403	385	378	421	401	387	387	408	390	397	376	384	380	415	433	423	340	388	401	394	400	396	403	420	386	388	404	396	437	392	385	429	352	437	384	387	397	372	393	419	365	428	418	399	373	385	376	352	412	400	392	397	373	422	403	404	430	397	369	397	368	391	405	375	422	401	424	377	401	406	378	375	416	416	442	412	383	392	402	455	406	407	403	409	435	397	402	404	406	399	404	391	387	390	387	434	358	394	399	413	439	403	397	389	409	402	382	420	405	379	427	390	408	417	376	406	401	395	423	406	372	384	404	414	416	363	412	398	405	392	378	415	368	396	381	393	430	401	394	441	381	393	412	392	397	385	408	394	411	414	379	423	406	359	382	420	357	414	382	409	378	429	385	390	410	417	374	409	438	436	376	392	429	371	399	401	406	417	399	380	400	419	409	379	378	453	396	392	412	401	376	420	370	394	386	394	377	417	369	438	405	383	376	421	380	411	394	444	386	396	408	394	382	374	403	402	403	372	420	379	372	418	391	385	391	413	426	402	394	382	421	410	388	417	397	448	419	390	429	410	408	387	409	394	407	416	395	387	388	418	424	417	396	417	400	411	406	358	379	423	400	418	423	391	418	403	378	396	401	376	381	388	391	410	432	386	402	375	406	376	397	401	382	415	425	402	396	400	400	419	325	403	403	421	417	407	403	394	391	400	415	395	438	398	415	411	412	381	375	379	400	408	424	374	425	362	427	405	409	394	365	427	389	402	377	399	400	424	382	436	391	392	405	443	426	431	423	394	396	436	413	408	397	434	405	396	384	410	398	390	411	376	415	391	405	402	399	395	414	404	381	404	390	401	383	400	388	364	388	446	404	380	405	398	387	391	374	372	397	393	440	380	397	405	388	439	411	403	417	400	405	387	428	393	373	389	383	399	376	430	393	391	396	382	414	392	379	432	399	427	399	395	402	387	377	402	388	403	368	386	413	383	399	372	429	388	387	400	378	404	391	402	418	380	413	427	411	384	418	410	379	394	453	396	404	418	400	378	422	397	397	378	407	391	379	397	389	402	397	419	392	385	372	396	409	410	407	394	418	401	401	461	401	398	419	388	434	390	413	393	355	425	376	430	388	431	388	387	379	388	430	391	386	391	435	373	449	379	405	405	376	428	376	381	410	383	386	419	374	419	391	410	427	396	366	386	377	433	354	368	388	377	389	402	377	406	393	427	403	424	385	410	435	408	376	390	389	392	421	426	404	400	376	416	390	399	420	390	386	385	415	423	411	438	423	387	426	432	374	423	353	414	425	385	398	402	422	408	417	423	440	406	360	381	403	418	421	385	416	391	429	407	399	397	417	408	403	416	332	374	448	383	371	408	398	400	389	373	403	399	394	357	408	398	398	414	422	394	399	401	422	385	424	434	405	392	440	370	411	396	428	398	399	383	375	403	396	387	396	405	361	417	397	394	373	372	361	382	422	399	433	366	394	420	403	387	417	389	425	406	360	388	391	403	406	393	436	385	387	386	387	388	376	410	390	415	389	387	409	412	410	398	376	390	406	392	403	332	392	420	428	373	435	410	394	413	372	432	373	424	410	423	365	428	369	401	400	392	422	424	403	377	415	405	377	396	394	408	381	391	392	433	425	365	397	398	400	373	383	387	421	395	406	392	433	403	394	417	413	425	394	375	431	418	421	423	381	395	386	387	369	400	438	369	375	374	400	348	399	402	432	385	400	377	411	407	379	413	412	428	410	379	432	378	432	418	421	412	430	413	402	364	410	419	424	382	392	403	424	391	418	386	407	408	395	420	388	403	429	395	429	380	424	415	377	387	401	430	406
24803	21203	27429	25186	15132	4214	2339	1596	1371	1064	878	838	772	712	684	676	610	601	566	577	541	554	494	473	478	441	422	411	453	426	424	443	441	434	404	412	389	400	446	420	402	395	416	429	380	417	363	387	389	380	423	405	411	393	430	384	372	394	361	410	373	387	416	369	408	354	400	422	392	397	388	397	404	377	397	417	368	405	385	376	403	380	420	395	421	421	391	408	446	377	395	370	379	406	415	390	371	345	404	361	392	398	356	365	434	376	390	393	387	385	387	388	403	395	403	414	383	382	389	380	352	422	394	367	386	361	360	414	387	392	372	410	384	398	381	382	360	441	392	420	366	380	370	403	377	378	365	351	362	375	360	396	392	421	378	368	390	381	376	429	411	357	384	377	385	384	402	410	373	423	408	388	384	412	399	371	374	372	359	394	383	368	364	389	380	326	361	336	389	418	367	401	354	393	413	372	390	398	395	381	368	372	368	392	382	371	367	352	361	427	369	406	386	437	381	373	404	348	381	383	416	436	414	386	380	405	391	395	363	361	412	380	380	381	393	384	421	382	401	388	406	428	377	397	364	414	377	370	366	440	396	415	392	398	370	401	383	397	391	361	367	399	379	381	383	383	383	367	361	400	415	394	404	388	396	387	409	391	382	398	399	367	416	373	378	367	379	386	401	416	381	402	384	370	398	378	385	367	421	410	361	409	394	382	428	390	369	393	405	425	358	383	409	367	393	363	404	410	369	360	366	396	431	419	356	396	357	392	414	389	367	392	350	387	402	383	412	375	379	387	391	371	395	388	369	366	364	349	406	382	369	405	389	406	383	380	374	426	419	407	422	403	437	405	377	356	379	405	392	405	345	359	362	392	371	369	393	392	397	410	429	358	386	426	409	389	400	358	377	388	405	395	340	390	433	386	367	376	399	367	404	401	429	418	380	389	368	369	368	384	374	418	375	359	393	388	359	410	372	380	374	389	419	451	387	361	357	383	387	424	409	393	387	387	420	355	406	421	398	373	385	432	388	370	424	394	342	387	350	369	390	361	396	392	387	397	354	356	398	370	382	383	379	378	430	360	376	392	410	349	379	396	394	421	388	391	392	394	374	403	397	387	416	394	363	396	373	415	376	363	388	394	365	386	381	385	383	384	373	398	385	362	380	345	393	388	389	367	375	365	419	382	432	375	386	416	377	381	399	387	392	376	348	391	396	385	384	370	403	406	368	390	408	398	399	361	399	383	369	381	347	374	379	366	396	376	396	370	425	377	381	370	410	394	332	346	390	419	365	395	400	361	408	369	397	405	407	373	389	352	376	360	425	369	438	378	406	369	399	386	386	398	375	385	355	363	374	367	406	400	385	431	398	385	409	396	389	434	407	393	394	392	385	370	362	422	401	422	367	396	387	402	389	397	391	383	392	389	432	403	375	385	395	384	400	397	404	384	367	381	395	387	379	343	412	364	440	360	358	377	358	390	417	364	405	389	396	407	393	407	420	410	403	380	394	427	397	375	401	358	383	392	404	392	383	398	405	377	392	433	410	392	428	345	399	393	386	368	384	407	405	394	381	400	363	423	394	351	414	397	379	400	387	376	399	386	376	363	415	412	366	372	408	370	347	409	358	402	379	394	403	363	387	410	382	367	402	385	385	383	406	370	416	381	372	366	396	358	392	395	386	409	375	351	352	360	383	367	408	395	428	382	390	413	401	388	403	365	364	415	380	408	376	369	385	372	396	378	396	415	374	356	386	385	372	421	376	367	377	375	403	379	339	361	377	420	389	371	381	373	378	399	401	427	393	354	372	350	358	387	390	357	386	403	365	411	396	433	371	395	372	399	399	386	433	379	386	381	403	367	403	387	410	378	362	337	367	412	383	413	357	398	357	395	393	422	419	398	383	355	374	381	393	420	422	439	388	372	383	417	362	406	376	390	375	390	397	401	373	409	384	378	408	388	379	392	363	365	395	386	400	367	370	366	402	400	412	383	368	391	392	364	374	383	378	399	385	357	377	400	416	393	423	382	371	404	387	364	412	401	385	380	392	374	388	398	363	381	384	398	377	395	395	384	371	381	394	399	384	374	392	410	387	387	397	396	352	388	388	362	388	393	398	367	398	405	381	383	432	393	369	378	372	388	367	384	371	372	391	349	379	392	372	362	384	391	349	384	376	384	403	380	368	406	381	370	389	438	389	416	393	369	398	362	415	394	405	380	392	393	396	387	434	374	382	357	372	381	399	355	395	409	416	416	395	360	405	364	382	383	390	383	398	370	400	423	395	395	419	416	399	378	377	377	419	401	427	383	402	408	413	414	399	379	362	393	398	364	410	392	346	411	391	358	371	407	354	387	382	374	385	438	373	412	392	391	371	400	412	390	380	399	368	397	426	404	388	385	380	368	345	413	396	388	377	413	407	369	338	407	382	396	408	354	380	367	410	381	416	377	364	393	395	378	395	413	390	404	372	401	410	377	386	398	428	369	391	385	388	388	368	390	409	385	382	374	379	376	377	407	369	394	381	380	398	391	424	354	355	388	399	393	398	425	391	393	394	362	388	389	384	398	385	360	424	370	391	392	389	424	351	417	394	370	401	370	382	375	372	399	416	408	369	405	405	382	369	358	390	379	405	372	385	407	397	411	416	384	404	392	401	368	382	390	415	388	389	398	373	380	402	380	375	420	399	400	389	386	386	416	374	382	376	406	408	397	378	416	384	387	361	369	336	372	380	387	351	403	413	384	395	386	386	405	383	382	435	395	384	431	394	401	364	389	388	367	404	392	355	410	397	422	373	349	429	372	375	401	389	419	369	391	381	384	396	341	373	353	406	387	407	388	383	400	395	362	372	423	397	353	408	361	420	395	355	404	379	397	384	407	360	376	400	370	359	379	380	412	362	377	370	394	428	362	384	409	396	384	396	366	414	405	379	374	374	384	390	350	404	379	371	385	394	392	393	369	401	414	363	401	377	379	361	369	404	388	357	386	391	389	417	418	389	411	418	397	376	412	364	417	384	381	379	402	404	375	375	390	395	381	387	402	390	407	382	398	364	404	356	367	387	348	359	370	379	373	379	423	411	378	386	414	373	388	425	364	392	399	376	364	385	397	404	378	371	392	374	362	391	356	375	403	405	412	378	441	389	381	372	403	363	390	384	394	399	364	378	390	356	379	369	411	407	361	400	381	391	395	389	378	454	387	389	373	373	358	409	382	415	367	380	415	398	406	360	398	401	376	386	361	412	345	391	407	411	374	373	386	379	409	390	374	375	352	401	416	372	377	414	404	399	394	390	374	383	389	409	400	404	379	370	348	386	395	384	402	388	405	356	365	403	411	389	370	419	393	379	387	373	388	385	406	388	370	378	413	398	364	398	423	394	418	370	360	335	343	376	378	376	395	387	401	376	367	346	362	353	396	384	382	356	398	362	417	362	378	381	372	381	390	408	382	375	397	362	373	368	383	377	357	354	381	373	362	428	408	378	386	392	384	370	384	367	373	386	367
24815	40755	28797	11096	7798	5587	3915	2946	2415	1778	1503	1377	1213	1056	969	953	834	805	756	715	645	633	609	602	543	559	536	460	488	476	487	480	475	463	444	479	452	464	463	430	447	430	459	463	418	455	437	437	444	397	443	459	443	443	419	432	429	431	440	404	455	448	424	435	399	406	405	429	427	433	443	412	412	418	427	447	437	393	392	419	424	477	456	438	454	425	409	408	409	430	440	440	426	434	405	401	412	426	418	435	394	394	423	424	411	434	402	424	405	405	407	443	414	425	454	392	432	428	425	409	410	412	413	425	398	431	414	429	435	439	445	440	414	415	430	433	434	452	439	417	411	415	402	425	399	393	384	418	408	422	471	408	434	408	401	430	403	396	403	419	421	413	388	431	451	419	424	400	388	413	436	405	416	399	438	434	382	425	383	419	390	406	422	448	462	407	421	402	413	428	430	422	428	441	395	404	411	436	423	391	419	419	388	400	420	437	421	423	423	441	437	440	430	402	442	398	408	399	438	422	436	439	419	451	457	418	374	420	408	419	422	431	404	393	420	444	387	433	455	421	397	429	407	389	427	421	396	374	423	407	430	390	429	435	429	422	386	400	441	433	436	423	437	435	425	422	428	437	407	414	415	423	427	449	438	394	440	458	433	418	447	421	423	406	420	422	431	423	446	408	420	442	444	454	421	420	431	401	420	386	444	391	405	415	424	428	436	412	426	452	402	447	437	437	422	415	381	362	420	402	400	425	423	397	399	400	409	427	429	438	423	448	440	403	406	441	424	442	442	445	435	448	438	422	425	425	445	435	427	444	477	437	403	398	411	426	426	441	435	442	389	424	431	448	394	423	453	435	402	425	393	381	377	405	429	433	429	394	395	402	417	420	477	383	386	401	430	411	389	425	400	409	421	397	414	407	383	376	439	389	427	421	395	437	443	430	421	398	431	459	439	442	366	448	435	402	404	438	426	428	413	404	422	408	393	406	420	439	422	396	432	422	424	426	387	397	420	424	461	422	468	415	402	429	442	450	414	442	404	401	406	423	412	415	429	419	393	444	421	445	398	410	404	415	436	440	410	428	418	424	424	453	406	449	424	450	413	389	430	408	410	432	443	405	412	432	412	412	443	424	407	400	408	415	422	423	436	407	389	452	414	433	431	430	435	409	415	397	403	419	483	419	410	427	417	394	376	382	401	440	380	401	382	410	429	421	413	434	427	399	410	410	446	409	428	424	437	408	435	436	411	411	441	412	446	442	396	390	399	462	463	411	390	452	450	476	426	452	399	464	432	401	447	430	424	403	404	407	425	391	415	391	407	405	430	406	447	419	372	422	428	411	403	413	457	442	419	420	405	423	411	395	412	425	431	391	433	440	408	403	420	421	441	379	413	418	431	431	369	425	418	419	397	424	439	444	419	396	405	429	456	396	437	448	427	422	407	436	421	423	431	403	398	422	446	405	424	395	453	375	440	446	407	391	427	412	460	416	414	417	378	433	393	398	418	424	447	395	421	416	398	456	434	423	416	446	428	393	381	401	414	446	400	449	446	402	412	405	401	393	414	420	407	411	446	415	415	424	419	412	425	415	426	425	396	429	418	425	415	420	446	419	372	433	441	419	416	429	440	427	448	411	396	415	417	399	407	416	416	426	450	401	391	418	455	408	449	432	392	395	438	367	413	409	433	429	443	432	468	417	427	408	443	411	436	399	443	433	421	428	439	423	399	400	381	391	401	387	401	420	409	412	425	441	455	461	472	426	418	414	403	414	437	420	420	427	419	432	459	435	435	382	409	414	439	415	413	413	413	404	389	404	433	433	421	407	419	419	429	397	435	419	389	394	424	420	437	441	445	430	420	394	429	403	453	404	406	403	408	449	405	389	402	420	415	419	419	430	439	424	447	418	415	425	435	455	436	378	414	415	427	435	417	420	425	430	428	452	402	399	393	408	429	443	435	415	412	406	404	455	409	415	438	431	442	434	392	401	425	400	479	452	445	419	412	392	425	409	414	442	445	468	432	414	434	416	417	435	395	438	441	428	408	412	416	447	417	441	389	398	428	408	390	413	449	418	420	407	439	424	396	431	404	404	436	421	424	459	384	401	418	402	407	401	405	454	425	415	419	400	410	452	413	406	449	402	376	441	427	417	415	413	404	436	421	450	431	401	421	401	394	443	424	418	446	435	398	405	404	404	418	446	423	399	443	450	427	415	438	419	449	420	417	407	462	410	494	435	421	453	415	449	436	408	415	439	410	413	395	408	425	391	412	373	412	455	425	403	439	423	462	392	407	454	412	384	387	427	425	454	405	434	438	392	410	432	416	448	396	420	423	415	422	462	427	391	409	441	393	443	407	412	423	395	419	433	444	411	405	425	425	431	403	390	414	422	405	417	410	413	410	419	421	426	422	429	445	431	405	447	393	403	439	429	464	428	395	407	413	414	428	432	427	396	444	439	416	415	406	448	437	399	398	436	412	423	437	400	381	379	426	422	393	430	436	420	443	458	437	416	408	419	433	406	398	442	433	415	431	442	441	419	456	447	431	419	398	409	446	406	424	432	376	427	424	407	404	440	420	409	444	404	457	396	441	424	400	420	412	413	421	424	448	418	397	472	426	403	403	392	395	400	432	363	403	430	404	438	439	413	424	430	432	437	413	417	430	404	415	438	430	402	414	433	400	413	409	447	405	412	468	392	411	419	424	427	411	412	391	421	470	417	372	429	444	438	414	401	391	447	406	470	410	443	421	418	411	398	427	399	459	407	402	427	419	407	400	423	437	423	415	414	401	410	356	446	409	422	393	433	396	432	400	412	428	480	399	430	389	409	431	426	488	423	445	454	435	428	431	409	409	425	407	408	415	408	423	443	413	423	394	394	419	435	418	398	438	438	437	457	423	405	419	398	453	416	412	405	409	411	441	403	417	432	452	454	470	413	423	428	431	398	424	429	428	397	364	418	434	439	434	418	371	401	403	417	415	444	416	426	433	416	389	449	423	409	427	385	434	414	392	439	389	417	443	400	430	405	411	420	420	434	438	407	434	429	418	436	415	415	445	447	400	418	396	370	439	392	431	383	433	447	429	409	423	459	445	400	416	433	452	430	388	432	437	446	444	384	416	417	407	428	407	428	406	430	450	414	402	413	439	416	406	392	428	377	405	448	407	389	408	426	437	442	439	411	411	424	430	404	411	394	402	405	434	384	428	429	411	424	387	421	414	402	420	394	395	420	372	465	400	413	399	416	444	458	462	405	411	410	401	402	390	468	441	439	424	410	418	412	390	456	390	436	404	414	426	402	428	406	409	435	405	450	401	414	388	425	404	462	436	430	406	441	415	450	381	406	446	414	408	434	418	437	431	446	427	406	393	448	445	424	412	416	433	422	390	450	414	459	385	432	433	415	452	415	436	433	437	430	411	401	421	424	454	437	432	416	427	426	406	424	399	410	383	446	440	419	392	404	420	400	405	422	400	412	402	393	436	423	418	423	452	436	427	407
22689	21249	28799	24004	21274	21427	12273	3249	2183	1735	1421	1221	1087	963	832	788	741	671	617	620	522	494	411	408	378	369	380	354	307	305	297	305	298	305	244	281	256	268	258	253	288	232	252	239	249	220	247	260	262	237	229	241	254	214	230	243	226	212	240	245	219	230	242	246	224	208	204	206	256	231	205	198	221	250	210	209	220	222	208	206	202	215	200	242	212	208	226	223	213	201	217	231	208	219	212	229	224	206	190	239	211	221	228	231	167	241	208	233	216	223	225	201	227	196	211	208	244	196	197	214	219	212	226	219	234	199	215	215	199	214	240	222	244	196	213	223	201	212	226	209	229	217	222	209	205	196	198	219	218	207	211	217	225	206	224	204	209	217	244	220	218	234	195	216	216	195	213	185	208	237	251	210	231	212	204	216	198	220	200	231	202	212	190	223	207	236	227	215	230	225	230	240	208	209	208	217	245	229	203	208	222	204	222	219	205	208	210	215	213	217	205	223	221	210	212	213	187	215	202	223	224	230	212	244	205	234	197	261	231	206	228	195	210	223	213	203	201	227	203	218	207	234	216	216	234	230	205	231	219	192	234	230	255	207	196	221	192	203	196	225	219	220	198	203	234	225	200	211	211	196	192	195	194	206	224	207	236	244	201	237	213	235	208	216	232	236	217	215	219	208	219	213	218	212	256	212	219	228	210	222	206	196	225	224	226	229	224	193	204	180	210	230	206	200	218	225	208	224	210	204	218	226	211	234	201	228	206	213	197	241	192	187	203	227	217	203	212	226	248	229	191	200	217	216	216	234	219	236	212	229	222	231	199	208	192	205	209	192	230	235	202	214	236	211	223	209	216	217	237	206	223	223	186	204	216	186	204	207	215	203	198	201	214	214	213	228	202	222	230	212	212	242	206	214	230	229	238	193	201	213	208	216	197	229	227	209	189	210	244	225	237	209	226	225	217	208	236	222	206	231	210	205	209	197	215	240	209	207	239	208	222	189	213	230	215	215	218	211	221	206	225	205	216	221	223	211	233	230	226	217	235	201	223	261	198	199	205	222	184	185	215	217	212	222	205	215	204	204	214	189	216	187	204	231	210	249	182	226	204	200	178	210	189	228	221	184	203	232	245	258	204	226	191	209	208	209	230	212	224	237	233	187	226	227	227	197	200	207	221	208	201	185	243	221	227	203	202	219	197	229	214	178	212	214	217	191	210	220	210	213	202	211	222	199	227	227	226	239	211	185	238	191	229	206	233	236	211	217	182	199	206	216	204	230	215	201	204	246	222	181	236	207	211	206	203	225	207	223	227	230	241	208	245	205	222	226	232	216	192	214	230	227	221	198	211	210	222	204	218	225	197	203	223	239	218	228	216	217	242	206	231	223	185	212	208	239	247	231	224	210	216	202	215	219	198	211	226	213	203	229	189	218	215	213	217	224	220	215	194	204	208	217	216	227	217	226	209	214	195	210	217	238	224	221	204	230	206	208	201	208	213	189	231	210	230	220	201	214	212	226	214	211	212	216	208	224	222	223	212	188	225	251	219	203	216	224	240	233	211	219	233	237	222	205	221	214	218	205	216	206	219	235	210	224	236	224	195	210	183	197	216	227	206	208	226	230	206	225	250	222	218	219	221	197	204	192	207	228	215	190	201	197	206	226	205	243	233	208	233	213	218	222	210	201	223	244	245	211	225	235	218	209	200	218	206	190	214	219	236	220	235	237	211	196	215	217	214	219	221	205	223	211	207	206	203	238	199	229	217	214	203	209	230	229	208	230	205	204	226	223	193	224	218	224	192	215	202	222	213	195	225	210	215	209	231	229	221	210	217	216	221	199	210	207	229	213	226	206	195	203	254	229	221	232	228	205	242	217	231	246	199	206	207	213	210	202	211	203	206	202	195	207	212	216	231	215	213	193	237	234	201	220	235	202	219	214	207	205	189	238	217	215	229	246	204	241	223	195	224	207	227	199	224	253	215	209	227	237	215	222	223	230	210	189	220	215	197	193	212	209	199	233	212	212	233	235	240	217	222	213	210	216	213	218	212	221	212	216	236	221	212	230	210	210	199	203	225	228	205	206	231	208	224	204	190	219	237	208	210	211	233	235	233	214	205	233	218	195	207	243	229	208	207	216	217	222	217	221	200	197	240	215	201	207	230	234	213	216	190	210	203	266	233	221	198	190	216	221	207	199	246	214	217	202	210	219	209	213	199	219	212	215	210	218	218	234	234	227	235	225	203	215	221	230	195	221	228	225	210	231	215	204	237	211	216	222	200	193	208	229	245	225	201	212	211	213	214	222	235	230	211	189	209	217	227	234	208	210	199	204	225	221	211	205	233	239	228	194	230	247	195	225	198	205	210	234	234	217	227	233	213	208	214	225	199	230	227	225	244	205	248	198	218	208	204	206	220	193	219	237	223	210	211	239	232	240	191	238	210	218	199	204	229	203	203	236	248	204	198	188	228	226	228	201	201	188	220	203	206	229	229	231	216	227	242	228	223	198	202	199	224	209	224	223	236	201	188	190	209	208	203	227	254	219	226	210	203	222	232	226	237	234	210	230	177	192	231	202	192	197	209	187	212	228	202	218	212	223	178	200	217	210	206	226	202	224	225	211	248	224	236	211	207	226	199	224	204	219	209	217	237	201	213	210	265	219	205	191	233	214	225	223	251	207	209	231	219	237	223	193	218	216	208	211	226	237	172	222	239	201	208	192	230	218	196	197	224	230	204	201	216	209	211	208	236	233	207	228	212	214	223	221	204	229	230	220	233	199	194	225	202	190	216	222	213	215	229	192	210	265	207	193	245	216	198	188	215	205	207	203	215	195	232	206	216	225	205	210	217	226	199	197	223	211	212	232	226	232	213	216	205	198	223	217	203	248	183	234	231	236	226	219	224	239	192	216	208	220	205	200	236	211	232	189	206	220	232	198	205	216	210	220	198	234	224	214	204	208	222	214	202	216	195	216	222	184	210	204	218	220	245	222	242	206	191	219	208	213	190	208	217	203	191	225	239	232	222	224	227	216	217	199	220	209	225	209	213	238	217	212	199	210	211	183	189	207	215	191	226	212	215	240	219	231	186	222	197	230	199	225	207	214	229	203	221	230	215	201	224	227	224	212	220	255	217	183	226	212	195	210	215	214	215	201	211	213	236	211	235	219	235	209	197	227	199	266	218	208	230	220	228	201	230	208	202	232	214	221	202	239	219	229	223	246	212	204	192	197	211	201	210	209	205	215	222	220	226	247	191	216	216	197	214	199	222	224	211	185	236	231	218	198	229	214	179	209	218	216	225	202	222	210	199	224	214	228	227	230	219	207	192	230	227	187	186	225	220	202	208	220	219	212	217	201	212	218	199	232	218	205	234	208	209	216	201	186	234	216	196	199	223	198	208	262	212	211	220	216	228	217	202	207	195	226	215	234	199	205	219	207	209	207	219	206	200	221	216	200	214	201	216	211	212	228	221	215	233	238	205	203	238	205	213	212	210	209
26826	51166	39807	18180	12738	9889	6937	5131	3908	2914	2350	2026	1842	1503	1338	1238	1125	1051	898	793	736	670	592	589	483	477	463	414	411	402	365	359	348	385	332	349	335	287	342	311	322	308	297	299	292	285	268	306	294	295	257	270	260	261	260	246	250	237	278	244	244	259	260	285	237	248	265	283	251	254	250	257	267	241	242	247	245	235	247	229	227	244	250	256	253	231	248	220	244	249	232	228	241	249	269	277	254	244	244	223	262	272	224	248	252	279	233	235	277	240	243	241	267	217	238	233	238	257	220	234	254	246	263	242	245	233	255	262	243	245	246	227	228	257	248	256	243	241	264	244	247	258	242	266	233	215	225	216	227	255	208	238	265	233	249	247	269	246	241	236	228	265	237	233	260	263	233	232	273	236	255	286	299	235	243	247	262	243	227	227	242	231	228	253	241	247	231	263	257	229	224	260	238	259	248	229	225	237	236	226	243	266	246	251	220	238	243	220	264	277	248	243	231	231	227	252	251	265	226	241	230	228	242	247	244	274	232	252	235	268	253	242	264	234	226	244	232	210	252	225	245	240	226	223	250	230	236	255	242	255	258	225	251	263	254	253	233	216	265	219	265	255	247	253	245	250	238	254	235	222	247	243	240	245	255	220	247	254	217	260	262	229	227	252	256	234	219	257	236	258	233	239	243	256	239	230	228	245	253	263	236	253	251	243	251	258	268	231	243	239	252	230	246	227	236	228	235	229	241	266	237	243	239	236	260	235	223	246	234	261	244	232	252	220	230	249	221	219	248	246	228	234	217	259	248	234	257	226	230	238	249	248	230	216	248	211	238	248	266	228	230	247	228	219	252	246	252	239	234	245	233	244	252	236	258	243	223	235	263	230	237	220	259	251	229	277	235	247	262	239	234	255	271	260	260	215	255	249	237	250	254	244	238	250	237	232	279	230	250	234	211	250	228	262	220	247	261	256	239	216	253	260	247	249	235	237	222	220	262	222	224	266	222	247	263	207	246	252	238	237	240	215	240	217	228	263	222	228	256	261	238	268	261	258	244	240	234	225	249	224	246	232	247	244	248	248	233	240	237	239	240	245	235	231	207	215	250	222	223	254	219	214	219	236	284	243	242	236	250	246	220	230	258	242	232	275	230	255	243	233	254	256	246	238	241	222	235	243	234	234	256	234	237	247	236	219	220	236	238	244	228	248	240	208	242	229	228	219	260	258	239	251	260	253	245	254	234	227	248	241	247	208	267	269	259	211	215	248	246	247	246	245	260	231	239	225	251	259	224	229	227	215	262	233	256	221	231	244	238	217	231	263	243	250	228	249	245	227	243	273	223	254	235	223	244	227	226	238	225	239	253	251	228	243	246	252	240	244	226	239	236	266	232	237	248	279	228	253	250	259	283	245	242	210	245	288	226	227	257	235	235	225	270	238	265	249	230	266	257	240	232	254	227	235	250	219	238	254	253	270	237	238	247	254	272	223	235	225	224	246	215	224	271	239	226	251	225	265	226	223	240	225	249	243	269	240	238	226	225	233	260	222	238	204	253	236	234	224	238	231	229	236	224	217	255	227	241	199	242	228	235	242	262	230	247	238	243	222	254	239	210	242	234	221	265	262	231	239	223	240	221	224	246	244	222	220	241	247	263	250	249	249	236	225	243	252	248	228	253	248	221	261	250	210	250	242	251	247	227	234	245	216	235	222	233	237	221	241	222	236	244	231	242	260	247	256	240	238	248	233	251	263	238	233	242	231	241	248	239	236	232	273	259	235	232	270	234	239	230	232	231	231	265	235	247	239	238	260	223	274	237	229	224	233	233	239	299	278	218	251	264	211	266	233	231	242	241	248	249	251	249	252	245	234	198	240	232	227	249	241	238	236	239	231	272	241	221	242	255	232	236	237	231	251	264	265	259	248	224	234	270	214	232	255	245	224	233	248	206	222	237	250	249	239	242	234	264	217	222	237	241	244	233	221	219	263	248	208	252	240	238	234	258	229	276	223	243	269	276	248	230	260	254	244	247	234	232	245	229	255	244	246	260	238	253	261	237	240	245	235	248	225	226	251	210	204	263	286	249	257	223	266	262	220	248	237	238	231	226	244	215	222	233	232	271	262	255	237	244	249	263	229	230	243	264	237	228	213	233	260	258	250	264	203	225	223	263	233	244	248	218	245	258	267	219	255	249	245	242	235	232	250	232	232	252	234	244	200	217	239	219	239	230	223	233	258	227	254	235	224	250	244	237	264	232	236	247	248	278	219	254	226	246	237	266	235	244	226	259	239	257	245	235	214	230	241	230	215	221	260	246	234	250	238	271	241	216	227	240	237	224	226	239	235	250	237	245	253	255	224	232	256	246	229	241	242	240	242	219	220	269	247	238	250	222	243	222	256	278	250	250	218	223	228	234	245	227	255	229	226	221	241	241	230	236	228	231	224	243	226	239	241	238	249	233	249	251	230	238	257	261	253	252	253	251	223	242	239	252	255	243	235	262	216	235	238	232	218	250	216	261	232	245	251	247	256	257	226	241	220	246	257	249	251	272	217	245	266	233	234	222	261	242	248	249	215	244	239	262	267	240	254	247	254	237	203	242	236	244	267	239	253	242	261	243	244	245	250	254	219	236	226	255	259	229	268	242	226	259	245	247	268	219	219	227	227	229	247	246	247	239	232	245	248	278	222	273	254	227	231	246	247	250	223	246	244	236	248	252	251	241	234	246	231	242	264	226	247	242	264	233	257	235	230	234	240	262	228	279	248	253	235	250	210	237	257	233	236	239	248	241	249	244	249	250	236	209	247	250	242	225	243	227	281	250	252	249	276	239	248	228	257	246	208	266	212	222	222	252	263	232	258	244	246	233	224	205	266	259	242	233	231	239	238	248	257	245	254	242	224	225	232	230	235	221	232	234	210	218	244	248	248	252	249	231	228	241	264	205	242	253	238	229	241	240	246	259	238	263	225	242	259	249	245	227	286	232	233	277	221	235	237	245	255	257	234	223	267	248	255	256	213	261	263	243	240	247	249	266	240	218	241	247	238	236	228	282	265	228	251	229	203	235	235	234	227	224	217	217	242	244	267	240	236	213	269	239	220	264	243	260	284	215	226	215	225	232	213	246	239	230	221	248	252	253	219	237	251	234	249	264	241	236	253	255	247	236	245	241	233	229	216	237	229	230	247	233	255	248	229	268	226	244	204	224	206	229	228	240	234	236	213	236	217	262	233	234	238	241	248	244	250	260	225	239	235	258	259	218	245	243	223	246	257	242	226	223	245	238	267	262	261	237	235	260	240	256	233	214	241	280	235	235	216	201	251	232	236	246	242	234	195	264	230	235	252	244	216	227	241	221	227	266	242	236	248	197	245	254	239	237	233	240	219	261	251	260	258	251	232	241	229	232	236	219	223	229	254	254	233	242	217	230	224	251	249	243	242	268	233	215	250	235	246	247	269	250	258	244	235	252	223	241	248	230	256	237	261	234	242	256	244	211	249	241	216
28354	23619	22562	9399	3511	2300	1622	1282	1067	869	802	740	734	743	687	641	671	628	641	575	564	559	576	550	506	507	493	524	502	515	465	461	484	493	484	475	497	478	525	553	501	523	484	467	491	508	468	458	469	514	503	480	479	477	475	445	470	468	497	492	495	489	477	509	466	461	475	481	503	459	507	496	484	508	469	464	444	483	496	444	481	461	463	442	481	471	460	476	467	463	500	499	432	457	505	460	512	469	431	463	490	449	488	442	476	459	432	473	490	488	497	496	453	484	468	487	468	490	468	543	463	461	447	483	501	450	473	466	516	441	457	479	463	465	482	437	497	490	493	493	528	498	492	441	463	425	469	473	494	494	434	475	503	442	434	474	473	461	467	482	521	524	517	463	488	480	504	485	490	443	427	444	446	466	453	511	463	475	498	460	422	482	481	444	459	497	477	473	462	493	471	466	484	500	505	512	497	446	463	463	429	457	473	471	516	454	456	489	464	462	467	498	457	473	505	507	508	455	447	460	471	441	471	452	480	472	461	487	471	437	474	455	512	445	473	483	516	509	486	474	503	490	466	487	477	481	466	501	453	457	505	497	507	444	506	470	460	464	468	460	475	506	482	481	468	478	489	493	461	504	493	475	488	496	452	503	437	490	439	477	452	462	472	427	538	450	498	477	433	452	486	488	463	463	458	474	469	472	469	477	455	458	493	476	514	502	473	488	448	496	500	469	537	471	474	512	448	435	486	483	475	522	486	485	513	478	506	474	495	497	480	495	474	448	534	471	492	488	486	466	471	474	459	468	498	459	445	493	435	453	442	494	503	455	469	455	518	479	473	486	437	498	455	475	474	486	509	501	494	478	468	484	452	476	437	492	476	482	432	428	529	444	493	456	497	459	458	499	489	488	517	495	500	480	473	490	461	473	456	481	473	470	480	486	490	488	463	475	476	480	505	481	460	458	489	496	488	500	449	520	471	466	461	474	482	457	447	493	430	480	447	474	501	459	485	480	486	488	495	504	487	449	478	452	518	457	499	458	431	465	499	512	493	461	486	437	513	508	444	463	495	479	518	517	486	496	485	417	475	494	502	477	461	491	518	464	447	487	484	471	428	458	473	476	465	469	504	476	451	452	450	486	525	514	450	496	453	485	455	465	476	436	453	491	466	478	445	507	462	458	459	448	472	477	469	473	478	456	471	509	485	477	477	503	468	465	481	527	467	485	502	461	452	466	474	461	473	537	478	511	439	487	508	429	466	497	474	463	491	440	499	455	463	470	483	441	475	479	473	459	495	520	468	499	488	480	499	484	449	475	465	460	487	478	469	494	460	509	454	494	452	477	448	498	439	483	477	463	482	489	455	446	467	473	471	495	471	478	509	490	446	478	455	452	478	491	469	468	500	486	476	456	515	510	473	468	477	461	436	490	456	499	451	497	482	450	461	488	495	446	491	504	497	495	473	454	468	500	487	542	469	484	449	505	479	475	524	460	463	481	520	513	469	508	498	455	464	488	497	470	509	433	481	455	442	502	467	446	465	476	486	489	473	469	510	455	486	452	460	480	486	454	484	467	444	479	471	441	486	451	508	489	486	451	477	449	446	471	509	523	494	460	500	450	469	470	459	487	437	483	488	485	509	497	490	477	456	505	490	468	479	471	488	502	430	463	462	458	500	452	475	443	463	485	471	475	469	474	500	464	478	432	507	463	523	478	477	458	491	447	458	507	483	451	487	478	456	443	488	436	426	470	500	493	515	467	504	497	460	486	506	476	515	508	496	465	457	482	481	488	495	438	451	442	467	488	476	501	473	471	478	501	524	456	488	475	479	459	465	460	476	446	481	514	465	474	429	494	515	462	516	498	488	475	470	457	450	454	458	462	470	496	468	479	488	496	409	490	465	529	484	437	475	456	525	474	518	479	467	467	473	515	520	522	463	472	520	447	487	467	499	495	567	510	448	419	461	487	457	430	476	461	472	500	474	472	515	449	467	486	495	492	499	455	491	489	490	429	460	480	424	488	477	449	493	489	484	491	495	468	461	492	500	483	469	457	488	500	507	486	529	466	476	482	451	490	484	477	492	470	472	447	465	481	508	456	493	485	527	493	496	441	499	495	472	468	481	490	496	467	506	504	495	487	472	497	516	491	501	452	473	485	500	444	523	486	497	500	484	486	492	474	484	483	443	456	464	505	474	472	486	451	531	463	445	484	453	487	470	475	482	482	460	451	522	483	499	485	453	507	463	460	500	459	463	471	494	483	493	472	481	522	439	479	527	484	465	462	513	489	460	512	461	508	467	432	442	510	528	484	479	493	467	429	452	478	523	498	484	452	464	471	478	472	422	480	463	486	507	477	471	424	492	463	456	523	466	470	518	485	454	464	491	486	501	488	460	516	478	478	472	507	498	500	486	499	484	526	480	483	446	463	465	442	464	465	497	494	480	458	477	501	478	518	467	479	476	464	459	498	474	468	480	455	474	478	451	479	500	467	458	517	453	470	463	485	471	437	462	512	468	501	479	476	488	503	468	478	500	439	492	505	429	437	448	457	465	500	497	513	498	478	446	506	476	454	461	450	478	484	488	498	466	519	471	493	458	502	490	470	488	443	497	469	487	475	503	445	486	495	513	446	480	502	517	502	487	461	469	478	474	458	503	501	529	483	473	451	483	512	484	449	479	472	515	446	494	452	489	443	475	491	454	495	482	462	489	503	476	443	480	467	452	519	441	489	455	435	479	440	488	473	461	439	474	489	476	476	491	521	461	442	486	486	440	484	484	470	461	500	490	469	493	481	474	426	498	484	496	488	468	505	483	503	454	451	471	499	485	474	524	436	463	511	512	471	485	457	444	422	467	494	501	458	460	434	526	435	471	456	475	475	459	466	465	497	485	461	452	494	487	502	507	466	493	468	437	494	465	542	486	455	477	430	510	516	486	438	486	460	460	460	489	459	478	493	512	493	456	494	493	445	454	453	470	497	468	503	450	512	474	488	519	496	447	506	483	493	462	488	489	483	464	471	485	461	473	492	459	477	452	494	480	500	456	461	485	470	484	472	455	465	497	436	448	474	476	479	473	480	471	465	482	463	460	458	499	475	440	448	503	471	507	487	453	434	470	462	465	473	507	513	484	471	516	475	462	492	498	501	444	480	542	508	474	432	467	474	458	519	499	472	455	493	503	474	468	471	445	489	497	474	474	466	458	461	463	476	462	430	500	498	466	494	458	431	480	467	484	470	502	445	488	470	472	489	463	445	496	473	455	469	526	473	515	490	480	502	486	416	474	434	484	489	491	494	457	466	459	443	490	482	481	496	484	506	471	491	440	473	476	466	464	478	463	459	499	507	469	500	482	446	481	491	478	487	489	475	509	467	471	471	461	483	471	515	511	474	448	469	495	447	484	474	473	476	461	494	484	487	476	511	499	514	455	530	457	493	524	487	461	495	514	478	452	475	457	483	464	463	449	465	504	505	492	462	498	501	452	476	465	486	487	430	480	466
23038	36028	25176	8783	5342	4066	2797	2181	1739	1347	1176	1059	1060	946	812	862	846	807	772	721	693	649	654	666	556	560	608	580	569	595	549	528	528	554	516	513	625	509	546	511	550	550	556	549	556	563	501	544	537	569	560	529	549	549	544	527	540	544	577	492	556	537	558	535	551	557	525	511	529	551	515	506	503	513	564	540	552	522	504	530	557	522	513	502	501	524	519	491	543	512	526	475	482	531	528	487	541	523	532	541	553	497	502	535	530	526	538	544	517	517	506	532	477	544	511	536	544	507	509	548	501	519	554	481	579	532	536	514	544	500	530	552	534	569	513	505	570	534	522	506	516	526	498	507	539	542	512	527	527	508	547	514	530	506	545	510	508	534	545	490	519	509	488	504	561	520	550	515	545	499	504	541	512	537	498	515	537	526	528	554	517	486	460	520	509	540	527	506	524	499	523	554	482	496	525	508	518	519	519	531	538	474	501	514	484	544	483	522	493	502	526	502	514	547	512	512	543	520	541	533	539	568	542	506	561	526	524	546	513	521	558	521	538	529	526	537	518	536	540	522	502	564	519	528	548	544	555	534	517	515	525	522	498	531	555	556	497	522	522	480	503	537	530	547	504	518	548	560	559	527	542	490	540	530	553	560	523	496	520	519	559	517	550	519	504	525	531	527	537	529	524	578	501	490	521	497	527	532	546	506	517	534	531	569	520	521	542	478	538	519	485	544	553	577	559	515	573	508	536	538	545	524	565	512	519	514	540	551	552	536	520	539	539	531	513	541	568	487	556	487	485	534	553	542	509	559	497	543	494	528	563	494	520	506	518	495	531	524	474	516	556	525	531	563	529	540	481	531	537	532	590	493	516	495	537	487	550	550	530	517	523	565	515	500	532	497	492	566	506	511	523	513	518	541	522	541	520	560	516	549	533	540	488	526	541	486	521	530	496	524	554	502	559	549	566	524	519	515	531	494	525	502	495	530	481	508	485	560	521	539	556	586	481	524	504	539	540	501	515	500	505	565	529	519	542	553	526	506	498	562	523	495	497	522	538	503	469	545	516	514	523	509	550	502	530	566	496	466	549	532	571	469	508	573	545	572	561	513	549	577	511	561	530	547	478	541	548	517	500	549	547	530	528	507	543	504	541	514	521	554	535	544	486	534	481	531	551	501	492	508	527	560	515	520	554	532	538	511	550	508	486	547	551	523	534	520	516	519	569	550	516	556	508	512	506	536	575	562	524	526	513	559	548	517	533	504	535	480	509	489	537	527	584	505	533	571	496	508	522	525	549	537	525	504	531	553	525	540	512	517	496	545	526	610	482	523	532	522	529	545	496	581	538	508	476	527	563	522	478	544	505	518	532	520	583	529	519	564	491	514	519	509	525	522	569	561	550	523	554	492	554	483	572	473	503	575	507	525	502	500	542	511	567	498	532	505	557	546	509	510	541	512	569	528	543	535	526	527	527	530	518	530	520	505	508	518	523	530	516	525	539	545	520	518	520	539	523	493	518	541	541	528	531	504	529	501	516	556	523	494	535	556	529	500	556	534	537	526	522	572	507	540	520	514	523	520	510	541	509	538	510	551	524	527	502	548	543	539	502	529	502	541	539	576	526	484	540	524	503	563	523	499	517	504	507	548	553	504	508	512	491	546	540	494	553	533	480	509	507	547	532	555	549	497	509	504	575	531	531	519	539	540	540	533	479	539	548	539	527	537	495	541	516	563	542	566	518	476	542	527	496	536	522	563	507	545	562	541	536	510	510	537	535	541	509	544	542	561	536	534	534	581	500	527	485	552	516	520	519	525	512	500	536	525	505	569	514	479	516	497	533	511	495	535	516	485	555	507	556	486	558	557	531	528	569	516	506	518	547	554	478	526	526	488	518	513	529	529	523	535	540	510	542	498	504	463	556	525	550	481	522	513	496	546	551	538	558	503	502	512	562	543	518	509	580	533	501	506	545	507	531	503	593	571	556	541	541	559	563	495	510	523	520	513	512	500	516	511	547	529	506	533	530	553	521	517	549	548	551	503	504	546	587	528	506	474	549	512	529	554	521	548	506	542	531	517	524	516	552	489	555	484	528	531	522	482	548	517	512	503	551	479	541	493	525	512	554	560	497	533	536	523	533	502	528	512	516	494	540	518	499	526	491	560	539	497	512	530	522	554	552	521	466	492	523	501	549	500	502	513	513	509	572	522	533	597	506	522	504	560	537	524	503	511	548	513	502	524	499	545	523	544	517	552	512	560	559	537	582	530	582	564	518	532	508	512	542	515	512	540	537	552	498	599	498	539	543	539	519	515	571	540	520	524	528	540	549	511	550	519	523	520	531	531	535	549	500	544	554	554	523	535	504	502	498	504	524	486	532	513	507	536	564	520	528	538	502	501	503	518	530	541	519	552	558	520	505	539	542	518	550	488	531	518	524	517	566	531	514	492	562	552	522	492	524	549	519	536	533	556	543	544	537	541	546	461	519	526	541	532	510	471	547	492	488	516	515	540	548	491	557	494	483	506	560	535	537	513	514	516	505	512	559	511	530	516	505	539	531	538	516	508	583	544	542	531	530	510	530	513	547	571	558	513	513	522	523	525	547	530	532	528	497	529	500	567	545	545	531	515	504	540	525	495	497	514	531	511	554	501	542	567	499	525	510	537	537	546	570	520	533	534	529	562	543	556	569	511	541	535	539	524	527	539	530	519	511	543	513	542	539	527	521	513	541	511	543	544	580	481	442	545	517	556	548	531	539	523	508	539	487	491	516	489	505	483	571	555	574	561	538	554	484	529	497	551	502	507	514	498	581	524	508	510	541	526	538	518	532	563	523	538	531	504	520	511	489	513	576	509	530	523	527	535	499	506	522	519	539	508	531	507	509	558	562	501	532	533	508	537	488	519	561	570	519	533	562	560	520	511	554	556	563	525	484	499	552	543	562	502	518	526	468	550	520	510	519	494	508	504	531	503	525	530	515	532	546	528	549	511	565	549	497	530	513	494	538	526	526	523	555	517	512	497	516	537	501	525	540	518	530	499	531	503	536	500	526	557	503	525	511	522	588	571	554	528	521	551	508	513	558	536	528	545	557	538	529	572	514	536	540	550	513	535	497	512	558	521	547	516	531	560	498	575	509	559	506	496	510	525	520	502	516	460	505	548	548	542	501	542	548	544	514	564	529	542	492	545	520	512	568	552	543	552	534	535	492	524	540	535	532	538	523	528	514	530	519	539	521	485	532	566	525	533	504	516	484	538	523	519	516	503	510	544	528	531	541	510	523	520	503	559	548	532	527	508	560	503	534	537	520	514	559	519	512	495	540	527	580	531	500	491	511	498	541	513	513	513	497	522	563	502	562	545	501	511	538	547	508	549	495	503	509	543	479	529	599	479	566	486	511	546	546	571	575	534	527	504	516	488	534	544	508	508	531	538	522	510	535	498	513	504	523	527	512	515	504	508	531	568	533	523	533	552	521	516	535	521	504	549	520	533	494	540	523	513
23718	21184	28281	24381	21159	13463	4079	2215	1598	1375	1104	996	985	813	744	721	758	666	662	615	576	548	524	497	452	406	481	434	418	390	426	440	405	396	387	406	380	403	410	411	393	374	404	389	387	428	370	364	404	376	376	351	369	392	373	362	385	381	333	376	365	404	358	367	374	348	372	331	363	376	347	394	358	381	356	362	372	350	362	370	356	365	374	364	352	378	368	376	357	341	362	346	328	376	356	344	329	347	329	321	372	404	364	400	321	335	372	396	359	316	378	382	388	392	336	344	363	371	347	382	337	361	356	351	352	342	358	326	371	374	381	364	355	315	332	355	402	361	344	390	360	338	339	398	359	344	376	380	382	344	351	348	366	321	329	350	360	384	338	332	330	362	347	353	385	358	383	380	348	345	402	342	349	354	367	358	371	304	389	346	367	380	387	410	351	353	397	357	368	356	382	359	328	352	381	333	362	393	348	372	340	350	362	339	343	383	330	359	378	367	324	340	376	345	356	353	395	366	336	363	356	354	353	342	360	341	378	345	352	379	348	368	371	339	373	388	340	358	328	363	367	368	353	342	334	366	385	359	375	337	349	360	390	344	374	323	373	367	373	356	344	343	345	366	339	370	351	383	339	348	364	346	329	364	369	356	359	328	353	365	327	385	381	371	353	345	385	364	356	373	373	356	375	374	328	335	379	361	396	380	355	347	342	338	382	333	333	367	367	349	364	335	386	352	380	355	352	384	377	337	364	368	331	368	368	396	360	404	356	367	355	363	372	361	371	348	341	370	354	365	332	372	344	355	378	386	387	357	368	371	358	358	357	355	377	320	373	343	365	351	361	379	385	413	347	348	317	335	339	374	321	370	361	381	347	371	375	361	361	333	357	335	335	392	343	346	361	364	352	378	369	366	350	365	350	321	336	372	364	336	347	350	374	369	374	356	394	355	360	376	383	364	378	382	382	361	378	385	362	360	344	333	383	361	365	385	356	406	330	360	327	361	359	334	369	364	364	372	377	352	343	365	372	377	325	349	372	374	354	361	381	384	322	332	375	330	368	354	405	343	336	335	342	348	365	372	402	355	381	367	328	322	356	357	359	400	370	398	354	325	363	341	379	345	375	362	338	365	381	356	385	347	334	329	360	346	361	367	322	384	337	335	355	359	371	357	340	367	360	330	393	375	358	341	350	362	390	363	338	353	376	332	353	371	352	326	363	335	390	379	349	353	380	381	347	383	359	350	369	392	359	352	387	359	371	375	390	333	371	354	356	366	373	341	358	366	337	382	377	326	377	332	352	369	357	345	360	310	352	374	349	352	350	355	358	348	342	345	322	381	384	370	350	373	347	372	381	356	355	339	368	341	340	365	367	331	377	381	335	391	351	361	357	343	394	345	366	398	394	364	378	357	392	338	388	348	366	379	354	343	368	413	361	334	372	384	372	333	340	388	367	362	373	358	354	364	381	337	352	370	375	370	374	346	356	362	340	386	347	362	364	397	319	340	345	352	360	379	352	352	384	325	363	380	374	379	347	342	360	334	352	401	355	362	332	350	383	344	363	342	334	371	370	366	391	373	369	355	348	355	346	366	356	335	334	334	337	351	341	359	372	369	342	360	371	371	362	319	345	369	363	360	364	344	401	350	369	355	359	363	388	355	325	350	371	347	343	343	341	366	363	356	341	350	374	329	356	357	353	320	349	363	375	370	344	359	362	335	356	340	348	317	348	352	356	340	371	365	370	376	382	381	361	380	347	357	304	354	377	376	373	381	352	348	391	336	314	342	349	377	346	349	336	378	311	330	350	364	381	344	336	348	342	360	356	348	351	367	338	353	353	341	377	361	389	363	371	348	332	376	335	332	374	375	343	384	360	349	377	358	344	368	353	351	353	400	400	357	357	386	384	390	389	383	325	358	365	346	344	329	343	326	382	372	367	340	374	355	375	388	344	345	368	372	349	349	322	350	383	355	345	330	333	366	365	336	335	371	398	356	365	392	357	365	393	367	375	334	413	315	386	376	348	387	355	352	371	354	346	392	328	376	367	311	346	387	374	364	367	374	375	375	351	369	318	331	336	352	345	359	372	337	378	328	353	361	346	349	351	357	341	339	382	358	376	347	327	355	310	369	358	362	377	346	377	377	395	349	347	341	368	365	353	343	380	380	305	367	363	338	338	366	374	350	377	377	384	357	345	353	373	332	388	330	344	346	350	336	363	327	354	376	416	371	385	335	372	387	358	379	345	370	381	378	343	400	360	344	365	366	358	343	373	357	352	349	353	363	379	361	369	330	311	399	399	375	350	368	372	330	369	371	328	355	343	339	339	354	380	367	342	389	335	365	378	352	371	365	357	351	388	367	329	365	365	379	372	350	354	382	339	376	340	380	365	348	357	363	348	356	365	366	332	328	374	360	322	362	380	382	384	379	390	323	348	371	371	324	353	369	379	322	374	363	329	333	340	325	355	333	372	337	355	326	353	364	361	348	358	364	367	350	350	358	378	406	337	369	336	361	348	347	362	370	373	369	372	373	377	356	348	368	335	359	384	326	327	361	345	360	371	362	332	342	318	375	351	375	364	357	364	341	374	368	337	328	382	341	350	343	367	338	311	352	383	369	380	332	371	381	377	369	359	326	326	365	314	352	358	377	351	360	385	371	403	373	348	348	356	302	355	377	324	352	340	402	365	367	373	355	345	351	322	375	365	339	325	353	366	388	376	421	386	364	323	364	366	343	387	319	354	355	350	378	368	369	354	366	370	358	363	335	330	342	370	341	311	335	332	328	365	349	383	328	361	369	360	363	364	379	388	351	361	359	319	395	370	381	334	371	378	347	374	332	381	371	385	354	336	365	362	376	364	317	347	313	346	336	381	364	354	342	374	333	359	341	363	374	374	360	372	343	346	354	356	354	334	363	334	345	341	346	331	335	369	348	344	328	385	335	380	372	340	346	374	352	349	350	338	381	354	387	380	359	398	375	344	364	351	382	366	368	383	359	334	369	370	368	340	369	347	391	344	353	341	343	332	358	387	352	378	336	343	352	375	376	336	367	348	344	349	345	369	322	370	387	360	375	358	335	336	354	370	382	392	353	370	351	393	367	389	381	347	388	358	398	327	367	338	345	367	386	379	352	346	332	359	338	342	346	377	371	361	324	344	361	354	327	352	377	364	374	334	347	334	343	376	382	354	343	369	354	365	343	362	368	394	358	351	353	382	365	339	331	359	338	349	371	359	360	365	358	330	371	333	374	368	374	375	332	360	345	322	409	351	352	346	337	388	358	349	357	308	359	367	349	373	351	389	363	361	386	325	355	369	382	356	378	363	338	359	390	394	352	360	346	377	345	350	331	347	359	370	344	371	359	365	356	331	361	379	370	341	405	367	350	357	382	352	349	359	385	360	368	354	391	359	358	321	334	335	380	344	366	377	365	343	388	343	356	332	338	356	341	335	355	341	363	359	345	334	365	313	373	343	367	382	368	362	385	366	360	352	349	366	362
23220	45753	34594	15031	9343	7556	5045	3577	2849	2299	1773	1580	1416	1302	1168	1024	983	877	867	763	751	717	641	594	600	565	557	500	490	517	453	484	482	450	496	472	503	501	429	415	421	400	438	434	464	473	415	412	453	402	443	403	420	421	449	419	428	405	413	399	399	410	410	421	363	413	412	412	429	429	440	374	381	393	396	369	394	399	404	414	429	381	400	402	426	444	383	407	385	395	440	432	406	380	402	376	394	407	443	371	412	392	382	416	389	390	402	387	391	448	396	406	426	426	417	396	416	426	391	401	408	412	398	417	378	420	417	393	412	410	362	416	387	431	357	392	450	404	413	422	433	402	383	392	417	417	418	406	400	374	399	406	372	406	427	421	400	362	405	410	408	403	382	402	414	414	389	425	423	394	423	373	410	387	450	403	403	416	368	367	392	417	401	403	404	384	368	413	408	440	393	411	407	408	396	402	410	386	385	395	399	393	381	406	398	405	417	402	402	380	405	373	447	408	442	410	446	389	356	399	413	387	411	408	423	380	393	394	445	426	367	455	385	404	424	407	411	406	382	389	424	419	399	415	384	373	433	437	385	408	422	399	393	385	430	405	414	423	359	370	438	445	398	390	427	380	426	455	426	414	417	423	383	381	378	426	423	375	382	374	394	394	407	376	377	387	417	392	389	406	398	422	398	399	418	395	413	419	380	412	418	381	418	444	423	429	386	373	414	410	379	394	423	395	417	400	386	424	415	393	384	365	433	416	453	401	401	399	424	419	397	369	341	378	421	419	408	403	395	390	395	420	410	381	398	414	417	403	393	410	406	414	438	398	409	405	412	384	402	428	400	390	381	424	415	368	386	434	395	432	413	429	416	402	452	427	418	415	401	410	451	404	374	390	378	437	396	382	407	404	398	398	423	379	391	400	450	394	412	408	366	424	418	387	375	386	391	425	407	373	395	400	388	424	384	417	395	421	391	389	407	438	413	373	405	404	376	393	411	391	372	392	419	378	398	371	371	379	387	393	406	384	394	422	417	377	393	392	410	425	438	399	426	377	400	385	399	398	361	361	425	417	432	402	391	407	411	440	404	411	400	413	390	426	407	394	385	374	399	389	406	391	369	373	382	400	410	419	368	396	376	402	413	408	412	401	389	392	388	361	405	376	397	432	375	385	394	388	414	415	398	372	409	368	408	387	422	392	383	418	430	377	427	416	391	418	393	375	391	405	428	413	421	425	422	428	401	403	411	403	414	392	422	410	404	417	449	401	407	387	417	413	381	446	368	378	388	399	384	401	414	463	392	378	346	427	362	405	394	399	374	403	406	372	397	406	412	401	411	378	351	451	429	378	431	396	420	421	389	369	374	401	404	413	404	417	444	385	378	413	393	419	366	418	395	414	403	414	393	420	432	416	392	377	431	394	375	380	405	409	377	397	423	415	404	422	407	405	416	373	446	396	449	387	403	413	409	375	387	415	399	364	349	414	413	394	433	413	384	432	406	406	415	432	405	403	400	386	397	435	408	382	429	404	410	405	351	387	422	422	416	410	442	413	402	407	434	395	408	429	401	414	403	406	435	382	396	387	418	399	385	416	413	400	423	373	378	385	389	415	408	430	421	408	426	408	394	420	385	415	398	446	383	419	402	421	409	394	451	391	416	419	446	406	405	389	394	412	401	416	390	430	411	415	437	414	394	408	413	418	446	405	405	412	394	419	421	423	423	423	381	402	416	401	400	439	377	386	403	409	411	393	407	407	376	400	421	422	421	390	432	386	399	418	397	391	391	432	386	384	404	399	404	395	413	435	406	394	400	416	393	413	410	414	383	427	434	428	416	401	412	404	407	394	391	434	378	401	382	400	414	449	358	393	386	416	396	442	407	411	424	374	416	408	393	398	397	388	403	413	413	389	399	390	410	374	428	389	407	391	421	389	395	396	384	397	387	427	418	360	395	417	415	388	392	368	386	370	403	390	392	369	429	433	421	419	413	376	402	384	405	390	404	419	394	423	385	398	422	417	485	397	385	402	388	410	379	395	382	379	411	401	406	427	426	407	454	387	392	389	413	371	402	376	407	420	419	351	390	404	414	400	381	427	376	393	388	438	389	393	395	389	403	426	405	367	385	415	425	394	419	416	385	383	409	411	405	389	421	387	407	398	342	419	388	406	401	391	398	405	388	400	398	370	403	398	405	427	440	403	376	413	443	398	409	396	419	432	405	397	416	409	380	396	387	397	421	361	379	417	416	405	421	400	412	401	396	417	415	397	431	411	407	434	405	411	363	372	439	365	383	377	405	402	387	409	396	382	402	415	422	388	384	402	364	432	383	426	431	396	399	398	428	409	383	399	399	387	374	439	411	407	421	380	403	432	410	432	397	373	434	384	427	383	376	406	386	400	415	447	390	378	390	436	380	416	385	426	433	422	395	411	401	377	427	406	403	405	432	387	385	405	405	424	423	411	387	409	376	384	397	404	400	419	375	394	400	421	380	409	388	428	425	359	405	428	426	404	435	374	384	374	398	390	400	384	429	385	377	365	375	421	408	367	442	402	441	418	357	416	418	412	420	330	418	407	376	436	380	426	418	398	375	419	396	422	390	426	397	405	403	410	417	395	369	429	373	394	418	429	396	408	384	365	419	416	413	425	380	385	405	404	408	373	401	390	390	405	379	442	386	379	404	381	401	373	416	414	427	395	433	388	426	417	376	376	412	371	388	421	408	461	406	420	377	409	382	425	412	407	394	392	380	441	423	400	413	403	418	403	435	425	396	399	384	435	372	384	427	405	445	417	419	418	376	433	434	391	436	401	416	407	417	427	387	344	438	389	415	383	385	362	406	396	357	373	411	422	415	397	437	407	406	403	369	379	411	414	374	372	402	437	392	399	415	401	438	427	393	375	426	401	431	383	391	367	415	419	404	431	383	399	434	404	430	392	402	397	415	384	391	361	388	422	386	408	439	419	389	398	441	377	425	423	420	417	445	409	401	434	379	379	387	413	382	380	422	384	415	391	409	402	423	378	398	357	398	391	383	412	387	399	405	398	376	430	403	399	402	422	387	361	405	394	423	422	385	410	441	441	360	395	396	374	401	421	416	371	408	412	422	370	417	352	424	365	416	366	420	428	389	398	418	424	386	423	397	420	379	400	399	396	418	392	417	430	382	402	408	414	427	420	411	397	405	384	444	396	404	427	398	393	394	431	387	384	386	391	378	407	429	424	399	386	389	421	421	395	407	393	427	409	417	385	443	409	395	418	456	422	397	394	427	389	436	401	372	414	388	379	433	393	414	385	416	417	414	384	389	411	389	402	372	428	391	435	404	410	430	351	445	400	385	391	394	406	419	431	414	398	370	399	398	414	390	388	455	389	397	412	387	403	388	397	387	403	400	389	401	458	410	379	420	400	406	410	424	389	427	412	402	439	379	376	384	364	371	426	388	388	409	399	414	359	385	399	394	422	431	403	408	422	384	401	412	408	394	380	401	377	409	429	372	386	379	417
24674	21135	27249	25172	14969	4392	2555	1592	1241	1075	878	856	807	736	633	638	572	584	541	580	542	484	487	462	475	475	454	478	421	464	405	426	406	446	416	411	416	387	400	442	375	413	378	425	437	400	404	407	390	420	393	403	381	403	400	405	382	397	405	390	390	403	396	383	417	396	424	385	396	383	372	377	392	413	438	406	391	375	410	373	373	360	402	419	399	399	401	402	402	401	388	370	370	402	411	410	389	356	390	381	398	401	369	373	428	394	369	407	405	365	392	393	389	360	405	411	401	393	415	406	391	403	386	428	361	378	396	379	405	375	410	382	405	377	401	391	386	411	407	406	412	407	412	371	415	347	378	378	437	378	399	417	392	373	377	396	402	375	396	369	388	421	404	369	375	378	402	384	388	386	392	371	420	402	375	369	426	371	381	326	393	399	392	400	375	404	382	411	395	370	371	374	370	371	385	389	364	449	398	425	430	416	377	380	398	388	428	400	374	379	377	386	399	386	382	378	406	372	379	396	384	364	387	362	407	427	377	401	407	417	412	410	400	379	371	397	373	409	371	371	411	403	374	381	370	370	382	370	389	411	386	424	384	406	424	348	374	364	397	427	402	392	416	396	387	384	427	402	404	391	397	382	385	375	379	360	393	376	420	404	392	365	393	386	400	402	336	370	400	365	378	363	356	432	411	385	410	399	377	387	401	385	376	395	396	376	405	429	415	404	393	361	388	364	403	386	410	355	371	354	389	402	383	397	407	403	387	392	407	387	402	395	370	390	406	417	386	395	389	385	386	339	420	401	371	425	404	425	394	395	378	393	372	379	410	382	379	408	375	384	382	418	353	385	372	350	384	377	369	376	421	397	414	400	381	421	368	342	365	373	358	404	425	425	401	387	388	354	374	389	374	401	392	361	413	393	416	402	399	403	389	382	377	376	389	396	390	381	397	414	397	379	415	381	381	402	380	393	387	403	394	366	385	361	390	410	424	365	369	377	394	368	373	418	409	360	410	386	395	378	364	389	377	386	403	384	391	392	404	386	361	445	337	378	396	367	375	395	370	382	397	378	400	375	387	394	383	374	423	389	419	382	380	399	382	392	385	398	419	385	374	426	368	352	425	370	388	384	369	418	370	411	367	389	385	404	400	414	413	408	400	400	387	383	381	388	390	378	397	412	400	372	369	406	371	408	387	376	361	419	370	387	399	424	368	373	423	384	366	371	382	407	397	446	425	409	378	409	362	390	366	399	385	381	364	390	379	391	385	389	396	395	404	396	366	383	384	372	394	391	414	400	376	380	365	394	416	392	381	382	407	396	391	368	395	397	409	405	382	377	407	395	396	352	374	405	389	388	396	364	456	354	386	409	415	396	381	356	380	399	362	374	383	380	373	392	393	403	393	385	431	387	403	394	377	398	402	397	368	359	349	411	394	409	410	441	377	393	402	382	404	380	364	372	408	388	430	428	409	369	358	396	382	360	383	330	404	387	397	393	376	387	413	325	400	423	360	404	421	379	417	395	382	379	403	396	358	435	371	358	386	393	402	369	431	353	398	409	388	396	410	421	411	404	368	364	385	354	413	391	417	408	370	375	377	395	384	380	372	398	385	377	394	424	373	407	370	402	375	397	413	365	398	387	420	380	377	379	364	401	416	414	382	383	372	385	355	390	397	398	410	402	370	351	395	413	377	377	392	392	392	406	348	406	388	351	415	388	420	399	385	411	398	365	401	377	372	387	371	378	380	392	394	386	418	383	387	396	376	403	400	395	388	392	381	389	412	378	424	405	393	391	403	411	424	373	383	415	403	423	418	405	402	393	370	389	391	347	401	438	363	423	413	407	392	416	379	363	388	399	430	396	426	387	389	404	397	386	383	381	385	389	401	390	388	374	403	380	397	387	369	407	406	404	414	373	403	375	383	361	372	412	372	396	394	407	411	392	419	387	405	381	409	428	382	347	404	390	411	384	371	429	403	386	393	414	426	369	377	378	401	390	365	376	401	392	409	377	398	381	400	353	384	389	386	406	376	428	425	383	365	423	391	424	371	428	405	381	376	422	410	383	412	390	414	369	387	403	381	367	392	409	389	398	397	379	398	422	373	374	380	374	394	403	398	395	360	376	403	409	368	412	402	379	374	387	379	361	420	408	391	379	365	395	393	421	404	366	414	417	417	367	370	406	394	387	370	362	362	378	398	390	405	393	390	381	375	414	411	406	417	378	435	392	408	365	394	414	364	399	364	382	397	362	357	412	384	386	440	393	393	381	378	379	372	392	403	385	374	375	377	391	416	378	415	392	414	393	428	400	379	372	378	380	412	372	391	347	388	388	412	372	361	411	401	433	405	366	365	411	393	408	376	391	409	397	366	430	406	404	373	416	358	409	375	394	406	378	382	403	387	388	363	373	397	390	420	394	382	384	412	431	369	423	390	396	400	412	368	435	409	411	379	435	385	391	397	426	384	377	394	391	411	386	365	399	374	369	389	400	440	402	353	379	377	386	404	393	384	402	354	406	368	402	394	353	425	401	393	400	385	388	423	418	370	368	385	387	371	370	382	394	391	425	360	412	427	403	408	410	382	391	400	386	358	378	398	408	366	404	379	390	375	372	389	362	404	406	421	400	398	361	376	398	371	359	407	398	400	390	407	402	416	389	376	356	390	393	398	416	422	392	379	417	373	409	407	394	375	390	380	400	348	399	369	410	379	444	365	345	407	409	351	402	395	408	398	388	411	404	401	401	431	369	395	373	418	416	383	408	388	373	422	385	394	362	377	425	359	387	383	426	392	406	394	408	395	411	396	407	395	396	411	389	418	371	389	406	418	393	378	406	382	401	422	400	354	379	413	377	372	362	390	398	383	420	404	375	419	377	401	405	404	430	412	397	384	411	399	387	413	396	388	354	383	397	419	389	386	383	373	400	406	411	380	369	394	385	381	394	394	396	380	395	394	397	402	415	384	403	417	383	379	388	415	402	374	398	372	374	397	384	431	414	388	355	418	430	395	377	387	400	366	404	401	380	371	445	367	410	399	425	378	378	387	433	377	401	368	432	424	379	431	387	396	348	394	398	364	382	403	386	384	389	368	375	410	410	367	427	404	397	417	394	375	403	381	430	407	399	414	358	413	380	385	382	418	380	403	406	433	418	368	420	370	385	377	402	375	368	411	372	383	366	401	431	393	391	359	382	381	401	375	387	423	401	361	394	383	366	397	408	361	374	420	390	392	411	403	383	409	386	390	346	390	406	411	396	385	405	410	400	358	384	377	394	378	384	372	396	424	397	373	385	386	375	409	392	352	420	373	393	396	373	414	440	419	378	381	383	377	382	409	392	391	387	388	371	373	401	401	395	393	390	394	417	368	397	368	398	416	406	396	376	383	385	387	397	377	432	400	362	369	424	352	419	391	389	385	362	363	380	411	391	412	386	400	403	376	410	382	416	392	393	404	376	365	360	382	406	410	396	401	386	393	396	368	391	390	358	379	382	375	391	394	416
24805	41396	28183	12722	7347	6028	4239	2821	2225	1818	1491	1303	1163	1041	925	881	900	798	710	680	632	661	624	583	524	529	529	570	498	467	484	496	437	428	470	513	456	446	433	455	436	433	428	460	417	445	468	430	469	413	430	439	455	446	432	425	463	410	469	405	420	386	447	416	425	410	437	446	419	381	444	453	439	416	426	410	442	424	396	395	444	411	390	421	386	428	408	409	421	449	427	442	408	440	422	421	404	436	401	429	437	425	447	454	403	400	411	417	458	411	426	446	426	434	409	424	467	406	442	432	435	453	406	414	423	420	417	425	415	422	424	430	459	423	442	404	446	441	449	434	393	414	434	416	427	452	412	446	387	393	431	436	425	411	417	433	407	436	414	377	431	424	412	444	377	445	458	444	432	412	438	418	405	418	426	426	444	410	409	424	404	414	451	428	395	426	411	441	442	411	403	431	363	433	409	422	418	421	443	421	426	400	446	404	435	448	425	416	369	393	458	424	382	458	419	425	417	384	454	428	408	409	395	408	431	402	429	401	442	422	442	425	415	433	399	428	404	414	430	449	414	446	432	415	412	406	394	440	416	414	407	434	420	420	428	413	425	413	446	418	425	436	414	440	421	426	430	402	424	418	423	442	446	399	437	464	436	431	419	386	399	450	403	454	427	446	442	459	404	412	395	407	456	429	405	416	403	411	399	433	426	412	427	418	424	423	410	454	427	384	418	411	418	421	418	465	429	432	448	409	461	420	408	398	435	436	441	431	444	429	397	432	388	450	427	453	404	425	404	437	390	455	460	444	405	382	431	449	412	418	432	512	378	416	432	419	407	428	403	419	399	433	427	429	438	403	450	430	407	401	444	424	416	438	428	446	436	446	418	417	437	409	414	439	427	413	450	430	421	458	442	396	417	423	431	415	412	418	433	418	391	430	454	424	426	401	424	406	431	396	441	431	386	420	452	404	425	411	424	437	442	435	396	402	422	437	442	427	430	446	434	420	455	423	413	427	430	432	433	418	434	417	395	444	429	433	441	399	411	411	395	428	424	444	437	424	389	439	431	418	413	425	413	441	419	433	451	397	438	394	441	437	440	414	442	423	432	428	435	414	439	456	442	441	430	443	451	399	424	440	414	443	445	432	424	422	433	462	435	403	409	433	409	430	457	396	408	441	463	446	402	419	434	439	428	417	416	440	406	418	449	430	413	415	413	420	433	424	402	407	451	403	409	430	425	428	453	412	415	421	421	440	420	446	441	451	424	385	448	426	437	434	443	436	436	444	400	428	461	432	425	414	443	392	409	459	409	441	430	452	434	421	445	426	425	434	428	430	403	402	393	400	434	393	379	441	396	402	456	410	417	433	401	409	426	432	416	435	403	392	414	429	422	413	448	409	395	439	441	431	402	439	393	410	414	432	404	445	422	419	409	409	426	447	393	444	414	412	426	427	425	443	428	406	372	407	441	444	405	454	403	448	429	416	428	427	431	416	391	447	429	433	407	439	398	441	420	435	403	418	464	423	418	479	436	433	435	445	419	438	434	402	401	425	445	437	407	441	407	394	420	443	447	412	439	388	458	422	447	392	440	444	411	437	409	433	432	406	423	422	420	390	435	446	430	411	429	378	410	424	440	415	406	401	437	407	441	461	406	446	415	440	449	411	416	408	419	436	412	416	415	407	450	405	447	461	398	457	448	410	454	422	453	452	439	417	426	421	411	412	440	411	381	423	448	442	415	424	417	419	404	417	424	413	434	417	450	464	377	410	390	403	423	429	436	403	423	416	441	456	394	410	454	413	447	426	438	419	412	424	399	384	431	385	429	444	415	419	426	422	418	444	461	391	430	448	434	430	426	430	476	423	436	421	434	422	416	431	419	446	433	409	447	406	436	421	373	406	458	440	367	439	417	427	434	428	443	420	466	394	427	459	405	445	418	394	439	441	458	449	422	429	425	402	440	416	379	460	381	449	449	417	384	417	425	426	421	403	410	398	438	424	423	396	455	394	413	439	448	373	419	438	446	430	418	405	425	417	445	435	471	404	433	408	441	388	450	412	403	447	437	436	424	419	400	408	465	401	436	409	463	456	415	422	417	385	403	404	409	410	422	432	428	453	437	442	438	412	405	435	463	418	461	432	427	438	427	423	412	376	456	400	424	454	409	394	442	410	428	465	419	383	437	439	467	408	441	428	408	420	449	376	408	435	395	445	468	423	426	433	409	444	453	397	418	430	413	428	425	425	417	466	413	410	420	399	434	431	439	416	398	438	423	412	439	469	428	432	445	403	445	422	411	400	424	409	451	405	435	423	412	441	400	432	394	452	454	402	448	420	447	408	444	411	395	410	429	401	402	398	412	440	417	426	445	441	415	408	419	414	451	427	447	437	443	413	457	437	448	415	442	434	459	425	385	404	435	415	392	419	437	400	456	426	415	404	446	432	421	409	444	434	388	416	400	457	467	419	409	403	396	413	423	414	406	420	427	436	411	402	417	425	449	437	398	442	434	429	435	415	454	403	410	424	426	459	409	421	443	469	436	414	441	442	389	416	439	402	437	427	462	435	449	399	419	399	420	460	439	422	402	429	429	427	428	433	403	478	403	438	436	409	423	452	409	477	427	447	418	454	421	403	403	451	420	415	432	441	416	414	396	427	419	436	426	463	445	426	450	444	431	427	440	419	445	388	433	401	446	476	445	442	433	411	412	418	412	403	462	410	402	434	414	453	432	432	422	402	417	400	447	414	450	416	399	427	416	420	433	439	433	437	426	409	385	467	411	420	437	421	434	447	438	457	428	392	462	433	435	423	453	425	407	445	431	425	437	420	455	403	434	414	453	440	402	444	411	431	406	407	416	401	447	429	468	424	397	443	450	458	424	410	445	465	433	439	447	407	422	402	385	442	362	447	448	435	394	428	390	401	422	409	412	414	452	438	433	460	430	419	397	436	415	410	407	422	411	467	434	426	435	409	436	393	425	449	442	375	417	407	424	445	451	403	439	422	431	401	459	449	428	442	455	399	406	382	429	474	415	434	421	451	416	450	421	398	409	399	447	434	406	432	429	430	407	419	419	387	409	430	426	439	415	412	456	425	427	388	438	410	415	425	440	397	439	457	388	405	437	436	410	406	428	424	417	424	415	410	427	429	421	358	412	452	448	445	408	435	431	416	409	423	440	433	411	448	419	418	385	434	411	443	440	433	430	419	427	390	394	433	451	405	394	457	410	406	386	439	413	430	424	407	405	415	465	436	391	436	438	426	409	454	446	422	449	401	446	421	392	441	399	465	426	428	410	411	472	406	382	405	445	435	418	445	445	450	429	432	446	418	436	393	411	457	447	441	419	396	396	436	432	453	411	424	415	450	434	433	457	404	464	456	423	421	413	392	431	413	425	428	429	424	463	416	448	464	410	442	443	401	381	411	392	449	397	450	419	385	416	433	444	439	470	416	445	435	406	429	412	444	421	437	412	439	414	401	441	422	429	375	425	416	429	475	478	426
22589	21147	28621	23899	21152	21297	12733	3174	2164	1714	1363	1156	1013	977	846	716	724	690	632	524	486	508	445	412	371	422	351	320	319	306	294	304	294	299	309	282	301	277	246	265	260	242	233	280	294	231	238	241	258	205	250	245	237	254	228	239	228	254	203	213	214	235	222	233	228	247	213	215	232	208	257	242	211	218	220	203	211	233	223	220	202	235	193	241	210	215	224	231	229	198	221	221	219	222	269	181	207	206	192	228	199	218	217	221	230	204	188	214	209	240	243	190	210	199	237	206	206	195	222	206	219	214	220	232	234	215	217	212	200	223	212	215	224	246	223	214	214	202	216	213	221	232	212	230	232	224	210	232	222	222	217	234	220	202	227	225	228	228	228	198	257	231	206	232	221	191	200	204	179	198	216	219	226	259	210	219	230	235	213	220	204	199	195	216	223	218	203	215	222	217	243	208	220	226	201	234	222	233	222	228	228	202	201	217	206	215	201	192	202	192	215	191	208	225	218	195	213	215	196	242	229	207	208	203	234	215	257	209	234	234	230	234	222	202	208	219	194	229	193	197	225	210	213	220	211	214	234	245	218	211	229	251	210	211	216	195	213	235	216	222	236	193	207	245	191	217	201	221	224	198	220	236	228	227	236	215	226	233	217	224	237	241	212	227	236	212	194	206	196	228	224	214	195	240	192	201	241	246	198	192	226	207	238	212	223	220	203	229	234	221	231	225	212	239	222	167	233	211	193	217	234	215	223	222	225	207	223	200	232	218	208	242	227	239	232	213	227	232	216	204	202	237	223	212	212	230	218	237	208	230	232	225	224	248	229	218	217	198	192	207	230	197	201	223	191	224	228	227	237	209	228	215	228	232	220	241	251	247	218	210	214	207	224	208	224	222	235	227	186	209	249	227	209	201	194	215	225	212	235	216	241	203	226	242	212	200	243	230	230	210	222	224	204	192	213	179	233	204	216	237	248	219	234	227	224	201	209	231	223	198	219	222	224	245	222	221	221	235	237	238	218	261	226	222	229	222	209	207	245	212	226	219	217	222	224	200	204	216	204	243	212	210	225	203	214	170	214	205	224	224	196	183	216	204	211	204	216	242	217	218	180	233	242	202	217	227	217	224	236	222	212	203	198	213	220	189	246	223	227	236	217	220	210	208	207	231	223	215	225	221	207	242	247	201	204	220	231	217	229	250	226	241	224	217	203	237	233	210	205	214	212	204	202	250	198	217	192	223	230	229	222	229	227	232	243	229	202	204	223	249	203	236	217	230	206	213	196	217	238	205	212	237	215	224	237	238	223	210	230	230	240	240	232	207	192	231	233	237	198	218	228	224	231	213	240	220	203	242	234	203	213	224	204	245	215	207	232	206	234	213	216	203	224	210	210	226	262	230	196	223	233	197	216	241	196	222	224	250	224	222	189	210	235	217	220	212	236	248	188	206	188	215	252	225	188	212	189	210	196	223	232	203	248	223	211	199	209	199	230	172	235	222	200	206	196	202	203	220	228	211	202	207	243	229	215	233	215	232	232	233	235	197	221	213	213	252	226	208	223	197	260	205	231	248	213	253	214	224	206	229	232	223	205	218	193	222	224	216	213	227	232	232	225	221	197	230	214	208	208	190	218	195	239	250	227	209	229	204	214	208	201	202	226	216	230	220	251	246	219	204	224	211	216	219	197	197	231	230	216	212	228	219	213	237	225	246	192	193	211	214	241	224	223	207	217	220	229	230	228	236	226	211	239	199	218	197	216	209	197	239	200	211	218	205	216	206	252	208	199	203	213	234	202	224	196	215	214	216	236	238	213	214	211	207	215	239	204	204	211	230	211	237	217	209	202	218	224	237	206	201	199	208	241	233	248	220	216	236	193	217	209	211	194	228	239	210	217	227	205	220	220	224	225	239	196	233	226	219	208	241	208	223	212	214	190	207	211	210	220	206	211	197	218	191	206	243	244	207	251	222	194	228	212	228	223	196	212	207	220	210	232	232	225	215	226	246	211	224	199	201	225	242	225	225	216	239	209	212	228	220	222	205	220	221	217	215	232	210	186	230	205	194	215	243	228	222	221	193	243	213	222	233	191	228	208	225	219	197	212	194	236	234	230	186	223	240	184	228	232	207	204	250	214	201	198	217	214	208	233	209	218	219	219	222	223	223	200	193	194	201	207	208	210	200	193	209	228	240	214	202	187	225	199	213	250	244	219	231	216	237	218	218	206	205	185	206	202	225	202	215	232	241	208	225	207	219	220	239	204	198	199	233	221	234	220	194	188	208	241	206	209	203	196	216	222	243	216	220	235	225	204	222	215	221	238	229	210	225	230	190	232	248	223	209	217	210	182	249	240	204	225	217	243	214	218	219	219	217	215	199	233	233	234	215	241	236	224	212	228	204	203	227	226	204	213	197	208	208	218	247	234	227	194	222	204	229	218	241	210	216	216	207	201	202	216	221	236	215	209	201	197	193	232	206	213	218	214	217	208	220	201	221	247	212	209	237	211	227	245	228	205	236	219	224	202	215	200	196	241	207	196	202	229	214	221	226	222	212	222	220	209	239	221	215	245	230	206	199	203	226	236	200	214	216	193	206	212	198	219	216	202	210	211	228	232	234	211	200	235	227	211	213	215	208	205	240	235	219	222	192	199	232	221	220	223	181	222	211	231	242	167	238	245	181	218	209	217	213	236	219	241	214	225	200	219	222	209	232	202	207	226	216	227	203	228	221	212	230	228	212	199	223	196	218	223	246	227	199	203	203	204	206	231	248	234	239	231	222	224	235	205	213	222	208	220	217	227	227	224	223	227	218	205	231	223	204	220	209	228	209	195	230	220	193	202	220	205	215	208	207	217	224	212	208	249	212	222	206	224	224	221	204	214	207	216	220	220	235	236	235	228	208	212	206	208	220	209	226	238	218	219	204	194	215	215	214	207	247	214	204	244	232	227	212	238	203	221	228	219	225	194	201	237	229	215	212	209	204	214	217	215	208	241	182	196	216	211	226	193	222	196	199	218	187	211	217	221	221	233	191	211	194	237	218	225	205	215	216	223	221	212	215	217	238	204	229	229	226	214	223	243	207	218	207	236	210	246	185	220	200	213	213	230	210	225	202	217	223	241	213	216	205	218	234	263	231	243	190	203	229	220	199	255	206	230	200	223	210	224	206	252	191	212	230	222	216	201	225	228	201	234	225	204	193	220	221	228	230	240	206	215	230	224	206	188	205	227	234	194	223	235	230	225	184	233	239	188	221	203	206	210	222	191	218	224	233	203	218	212	199	210	193	234	200	222	224	220	212	191	219	180	222	232	205	203	242	223	186	195	219	226	195	215	231	226	192	194	209	218	220	259	232	219	188	214	208	226	208	220	206	199	208	225	191	226	179	225	219	238	238	226	185	227	212	266	217	235	218	213	206	216	209	225	205	198	192	238	228	237	209	209	199	224	214	212	217	212	219	240	201	241	225	202	213	241	231	211	240	220	225	225	219	232	226	204	254
27247	50859	37505	19117	12811	10070	7386	4912	3820	2965	2268	1913	1661	1440	1289	1126	1048	985	890	798	734	667	587	581	512	473	486	429	410	417	382	369	344	354	347	344	319	326	323	289	289	340	313	286	312	281	277	309	264	281	272	267	242	260	234	265	258	253	256	240	259	238	247	283	254	239	246	238	262	251	253	235	259	256	244	252	251	243	271	258	246	250	225	248	250	285	252	259	264	223	221	249	244	222	231	241	247	242	231	246	262	224	241	234	236	239	230	232	258	253	244	263	235	246	225	211	231	224	230	238	247	237	267	237	236	250	233	240	252	245	239	229	210	232	198	244	227	251	233	224	272	242	237	224	239	242	256	274	259	244	240	255	262	227	221	223	247	232	254	225	224	234	266	286	269	275	225	247	258	269	268	247	229	242	234	242	237	244	263	255	223	263	263	257	264	249	222	243	245	248	243	245	235	240	222	249	250	220	209	243	249	225	227	257	258	239	205	236	259	239	244	227	248	245	239	222	218	235	233	231	246	236	275	247	233	245	233	232	240	245	256	233	234	252	257	249	253	235	271	237	235	249	237	256	253	233	217	225	227	216	251	248	251	216	200	252	247	260	238	265	266	231	261	242	243	258	224	269	242	253	223	259	237	253	272	254	240	263	252	262	235	224	232	256	247	251	251	235	229	248	237	243	251	236	247	240	235	222	233	242	265	240	248	233	249	262	268	235	254	247	264	231	236	248	223	256	228	248	243	269	259	264	239	210	269	236	234	257	218	266	241	254	246	225	241	253	210	242	243	235	219	241	256	240	242	239	242	244	215	259	249	246	236	233	242	245	249	269	229	260	229	254	263	249	230	228	256	234	255	238	256	228	228	226	256	232	234	257	250	266	247	209	273	229	244	245	222	224	240	247	259	247	258	223	242	240	255	259	248	243	240	232	237	248	244	246	254	261	252	274	234	216	228	251	247	225	244	232	239	252	248	236	240	247	260	226	277	271	267	229	244	242	255	264	259	250	241	282	257	242	243	245	257	216	237	237	249	210	271	212	249	230	262	254	232	220	238	248	250	255	230	226	234	244	232	305	215	273	250	257	250	242	237	227	229	258	246	273	240	248	258	248	222	223	246	230	211	249	223	237	277	235	222	254	266	254	249	235	273	274	246	226	217	235	234	233	252	228	229	226	244	235	288	241	237	213	243	241	242	259	207	242	236	234	266	219	269	250	225	254	249	248	208	228	240	258	248	217	237	252	260	212	241	285	218	234	209	224	272	228	245	247	243	239	225	233	257	230	269	257	219	248	257	290	242	250	238	219	250	250	287	247	248	234	232	257	264	253	277	225	250	259	246	225	277	258	251	242	212	214	233	255	229	224	215	255	244	238	225	243	235	248	236	237	232	256	229	223	221	247	233	255	268	253	244	242	245	237	262	270	234	233	234	241	235	244	208	242	234	250	246	237	248	241	243	236	228	238	241	268	239	220	213	260	260	229	221	233	259	236	230	237	286	252	219	267	250	230	268	269	225	245	234	243	251	255	245	250	265	235	205	226	234	232	265	209	251	259	261	259	280	243	248	239	238	243	243	238	245	231	266	234	255	239	224	253	259	251	277	237	256	262	240	230	259	250	272	257	222	229	236	243	245	250	233	241	237	249	247	229	248	241	262	221	237	249	254	219	267	257	256	221	238	264	252	236	245	228	265	245	248	246	242	211	261	251	226	253	259	256	261	233	239	220	229	239	247	242	249	250	239	229	243	247	246	252	265	258	225	245	238	241	225	255	252	250	266	265	278	224	246	250	278	238	247	249	237	241	240	280	229	253	253	244	226	220	265	224	261	262	256	222	238	267	228	243	200	244	256	249	262	241	230	241	254	234	253	261	248	273	240	234	247	236	274	229	256	234	253	245	221	251	262	209	241	225	232	227	255	270	242	232	264	221	254	246	272	264	239	226	263	221	239	247	246	236	267	252	241	258	223	241	248	227	236	243	227	193	230	260	225	260	259	264	245	249	227	243	244	233	251	240	214	231	233	249	239	253	218	271	234	254	231	231	234	280	234	285	234	240	243	239	217	241	251	248	228	257	246	212	249	219	246	251	235	248	227	245	248	240	243	259	227	271	241	233	243	252	247	240	270	238	249	235	252	234	245	254	254	263	217	245	216	274	271	245	253	238	255	209	243	241	264	240	247	255	235	269	229	232	245	238	209	234	261	235	245	246	235	254	243	264	232	245	266	212	231	244	244	226	233	258	242	249	239	261	249	250	251	248	248	239	246	232	240	251	239	250	225	251	238	239	228	235	282	266	261	230	248	234	221	267	237	241	244	267	256	230	194	255	248	245	239	240	257	228	260	248	245	234	247	266	247	242	257	257	272	240	240	248	233	264	243	258	259	264	223	237	279	222	224	229	235	234	233	244	242	222	271	238	231	232	264	218	263	242	223	270	266	234	257	257	235	261	258	245	250	256	225	253	265	240	243	268	248	248	257	239	259	248	247	249	277	217	256	263	251	255	255	229	222	263	231	264	237	234	223	263	233	242	232	250	215	250	222	233	252	229	246	274	239	248	233	255	232	234	244	255	237	241	238	248	265	255	235	215	246	270	228	212	246	268	286	257	243	256	247	248	225	225	253	254	215	213	242	271	230	235	260	254	241	224	251	257	232	245	251	205	287	245	267	249	232	234	274	257	261	260	258	245	248	237	254	235	243	251	203	244	251	249	229	243	238	241	255	219	244	246	224	261	236	260	241	258	271	249	236	276	262	230	254	235	246	225	246	249	252	223	258	213	251	236	212	243	251	233	251	233	252	229	240	248	225	259	235	245	237	219	233	256	212	218	274	265	237	244	233	232	250	220	230	250	252	251	239	247	235	237	233	244	253	228	249	265	239	241	246	244	208	265	237	252	268	256	263	244	255	208	273	248	209	254	236	221	237	243	244	249	250	235	221	225	263	240	257	254	228	239	233	250	208	223	239	258	230	222	257	221	214	255	260	222	260	286	220	222	206	252	232	207	229	276	219	246	270	228	201	240	252	224	220	286	217	239	252	269	237	262	253	233	243	245	264	242	236	246	233	256	229	261	239	218	246	223	231	236	242	222	230	248	217	227	250	252	248	274	281	254	245	233	244	240	241	246	250	243	258	230	250	236	239	229	234	253	229	257	253	240	221	254	239	241	218	264	250	238	228	251	248	246	237	240	237	239	250	255	241	225	252	234	226	246	247	239	247	235	221	264	232	247	222	278	240	263	246	251	244	239	240	238	250	221	270	234	244	219	203	231	245	242	254	217	283	234	243	220	241	245	273	259	234	216	249	259	252	213	248	252	243	229	238	268	228	234	243	243	265	224	228	217	256	241	236	242	209	247	238	247	226	245	245	255	220	231	253	246	262	265	233	234	244	251	223	243	233	279	247	265	241	272	248	241	276	236	265	250	229	206	233	263	241	223	239	225	227	224	225	239	240	201	270	201	244	250	229	227	249	254	239	276	235	257	272	234	224	261
28138	23256	21353	9523	3630	2391	1759	1301	1080	951	829	823	737	668	684	620	678	581	610	611	554	567	556	560	550	552	467	530	500	479	535	544	478	541	517	520	475	470	506	566	472	474	478	488	480	506	459	481	530	478	499	444	492	470	475	455	533	487	500	493	512	464	465	486	455	478	479	544	492	464	484	491	474	478	503	499	441	514	471	482	501	477	456	486	477	518	511	445	476	466	488	504	481	536	500	462	479	479	520	488	465	513	486	485	505	474	498	444	476	522	521	479	513	454	501	533	474	476	437	519	512	499	492	492	497	455	483	481	477	479	484	457	484	468	497	501	462	483	508	489	496	497	476	441	461	515	504	502	435	489	495	506	540	506	483	437	515	460	461	490	492	478	490	528	498	459	470	488	501	489	504	485	480	458	511	500	422	488	443	460	492	481	464	440	489	509	495	472	497	519	458	468	516	452	467	517	507	482	489	513	528	499	477	468	497	473	445	500	496	488	507	462	480	472	462	484	479	483	479	443	502	498	460	498	524	464	500	463	475	468	504	476	432	470	484	540	514	487	494	497	507	499	486	502	464	475	497	484	531	480	464	447	493	495	505	469	510	472	468	496	536	485	482	506	495	452	527	482	448	484	472	487	484	479	471	490	448	492	445	487	477	476	479	457	496	507	473	491	540	461	467	481	458	510	511	459	455	426	441	467	507	511	491	453	513	509	482	516	491	470	520	451	428	483	443	503	473	485	479	534	438	472	444	519	475	489	522	462	494	447	481	472	455	510	434	461	482	522	463	465	453	458	454	488	478	499	479	480	478	479	478	474	474	491	487	490	472	476	515	453	487	472	504	468	509	463	450	479	500	509	463	455	505	445	496	483	478	478	490	512	480	486	457	440	476	504	502	494	469	460	489	470	486	490	466	502	517	477	460	487	470	479	492	459	507	472	478	478	481	467	485	500	477	499	486	494	516	496	504	488	504	516	466	464	498	470	459	451	462	479	471	473	477	467	494	476	517	486	481	474	493	494	472	431	496	475	444	432	453	533	470	481	511	459	487	511	473	489	447	473	478	497	472	519	522	481	487	461	497	521	488	496	503	463	466	485	484	477	460	496	512	438	507	471	502	463	458	445	482	499	483	512	477	501	524	453	521	503	510	462	509	486	456	469	448	470	494	485	465	494	510	436	494	474	479	456	475	454	479	475	493	444	454	480	427	464	515	461	455	470	519	468	541	485	468	484	473	464	522	486	500	469	477	472	509	476	462	426	485	475	485	490	476	485	462	463	504	486	478	469	465	477	509	486	444	454	493	482	508	493	486	463	447	488	489	456	464	499	429	479	475	512	488	506	463	498	498	481	504	450	485	501	485	466	490	457	508	491	472	507	489	446	503	450	474	468	480	482	539	505	471	497	468	483	501	499	499	471	456	531	470	437	507	512	478	499	505	489	474	523	523	477	485	440	478	513	502	503	456	485	432	521	466	475	479	533	481	460	453	528	466	485	478	492	453	514	506	451	470	479	468	488	472	462	500	467	515	507	496	499	449	495	485	504	499	522	552	463	496	509	503	472	481	478	444	511	495	445	465	516	481	453	502	499	487	470	479	462	464	558	491	504	471	485	470	453	450	501	473	473	457	475	461	464	477	458	502	481	474	472	470	491	468	487	503	489	506	458	473	466	496	477	476	490	505	453	475	493	456	482	490	471	501	510	506	504	535	497	463	479	498	415	477	482	467	463	470	484	482	496	476	477	506	494	460	477	475	459	549	466	488	458	521	492	456	465	526	451	520	468	495	495	501	495	507	512	481	498	511	544	438	521	485	485	408	485	513	502	549	456	489	443	490	472	474	450	448	482	493	496	485	451	428	512	455	520	481	493	490	476	537	475	493	473	478	483	449	475	500	442	485	486	493	463	474	501	484	468	478	489	505	501	490	490	476	493	449	479	491	522	470	504	491	444	494	517	460	470	465	496	501	497	482	444	460	515	529	474	518	495	493	448	479	441	506	509	487	502	488	514	485	488	506	467	505	469	485	487	491	471	476	446	490	472	474	497	479	466	508	475	496	493	487	457	498	504	506	480	470	480	474	463	480	477	449	481	480	462	488	509	516	474	501	508	491	522	517	449	495	453	507	500	470	533	476	493	490	498	509	481	462	472	500	461	456	486	465	477	454	460	473	500	501	477	498	506	485	507	470	491	452	486	511	473	531	511	463	482	470	448	490	456	498	481	514	468	481	490	496	502	491	476	483	490	475	461	483	479	480	519	510	491	510	479	481	475	466	465	435	510	425	457	493	494	448	506	477	497	499	469	491	466	497	490	476	477	535	492	454	477	522	478	470	483	504	473	458	467	492	453	481	495	487	471	486	482	488	492	466	483	483	506	466	501	457	463	453	482	512	503	521	461	517	529	517	511	486	479	481	510	526	498	480	470	492	515	462	487	499	484	492	475	473	501	487	467	449	542	444	518	472	505	458	479	457	464	473	499	465	501	503	486	460	516	483	487	472	470	484	472	509	491	482	473	464	449	475	474	469	490	482	503	459	486	525	469	489	495	480	462	497	474	456	468	506	463	463	507	477	438	498	482	449	464	482	478	469	481	483	431	531	489	524	509	468	483	475	483	481	524	469	451	498	431	463	475	486	457	464	473	486	483	473	480	489	469	442	495	492	452	477	502	484	478	519	469	483	479	481	494	502	500	472	482	472	464	473	487	480	482	467	511	432	471	479	461	518	453	466	455	471	515	466	472	465	429	497	463	469	466	465	501	495	456	524	504	489	491	469	472	505	462	486	452	461	476	503	467	480	514	509	480	511	452	500	478	451	496	458	508	463	482	475	508	493	482	485	465	453	445	513	489	483	470	484	464	482	483	495	496	492	484	487	487	490	467	469	472	500	490	464	491	503	444	452	463	488	493	468	508	474	483	481	458	498	482	480	515	479	449	483	462	480	465	486	503	491	481	468	434	480	461	496	472	519	530	481	483	511	499	479	500	501	434	469	503	434	474	507	488	478	475	486	459	484	471	476	459	505	473	473	497	480	462	484	481	510	484	461	501	470	495	451	528	502	483	485	474	501	492	536	487	494	465	490	515	467	490	455	530	457	484	512	488	456	512	473	519	459	506	497	472	508	483	474	489	473	473	488	474	497	477	527	502	466	477	498	463	469	469	471	470	523	467	479	472	455	476	497	474	501	476	516	453	434	453	488	497	493	495	487	478	484	462	461	474	487	476	486	508	453	475	497	507	512	477	482	484	515	497	462	447	471	494	506	491	471	504	492	472	489	497	434	457	511	431	476	425	480	504	456	521	501	450	454	486	507	462	487	434	465	496	472	501	477	461	465	454	492	471	475	488	484	476	460	490	513	478	505	496	481	499	506	516	491	452	489	455	525	492	501	482	517	470	504	505	455	475	509	524	471	516	500	455	461	509	493	495	497	482	498	480	481	485	471	478	483	474	479	456	493	468	490	497	537	461	446	494	467	497	468	481	495	465	476	477
23878	35586	22998	9105	5429	3997	3046	2178	1761	1433	1220	1104	977	957	810	894	799	794	710	686	694	672	663	609	617	598	632	595	547	557	573	541	544	561	552	562	560	535	524	566	523	531	508	492	532	552	533	538	549	518	568	575	548	550	581	516	537	520	521	514	546	552	497	523	554	519	572	496	543	542	539	538	529	554	501	566	529	509	554	511	558	567	537	527	560	529	516	548	563	545	523	536	548	556	497	560	510	491	557	553	542	478	516	520	563	553	510	511	525	522	498	506	541	543	541	578	504	520	526	520	541	508	556	531	559	518	533	492	533	560	540	514	524	545	478	524	510	525	543	567	538	558	504	564	517	476	494	529	515	517	544	511	515	571	548	571	518	553	478	560	537	548	515	524	528	528	535	581	514	536	558	527	551	503	580	549	566	542	520	497	512	539	511	537	506	515	510	554	538	496	536	546	513	520	501	508	563	501	489	551	557	552	509	515	538	506	521	557	536	550	532	536	543	530	539	523	499	493	554	496	584	534	541	523	555	496	526	536	550	537	502	496	503	508	534	543	561	529	520	546	518	528	535	536	560	523	526	552	516	518	515	545	555	503	546	544	527	529	517	531	542	531	519	513	504	536	474	490	528	519	558	545	540	505	537	509	534	534	534	503	526	533	534	520	524	523	546	516	536	545	522	514	535	534	535	502	529	528	545	558	556	555	525	514	544	491	563	518	568	556	523	489	514	533	555	544	478	556	547	498	507	543	504	518	538	583	520	555	565	557	523	508	514	519	569	552	515	502	526	486	536	562	506	525	553	518	538	546	575	545	567	516	524	565	539	531	524	516	529	506	538	482	586	533	532	518	497	468	506	548	563	536	538	508	514	524	550	553	527	533	521	539	518	541	523	539	457	528	547	538	542	514	443	529	500	515	523	546	542	542	517	547	558	523	542	546	497	543	524	546	473	513	540	549	524	525	518	510	549	494	493	508	524	530	562	506	540	570	540	492	507	526	551	533	509	498	532	555	507	499	518	548	574	516	503	549	538	531	498	579	548	495	492	534	523	487	537	497	524	539	565	525	489	554	510	509	547	515	513	553	521	528	502	478	531	571	540	492	561	556	526	548	511	528	518	526	548	548	513	509	530	543	522	565	539	557	585	552	500	557	534	539	515	490	572	530	524	519	520	485	533	531	523	509	502	517	518	507	525	533	513	522	550	543	536	495	502	478	519	552	511	508	512	561	516	512	499	553	550	496	543	529	590	559	548	515	523	517	499	517	565	528	524	516	524	563	477	562	591	531	520	546	554	544	516	550	543	502	517	552	536	517	528	576	501	560	502	512	550	527	549	508	512	527	518	512	549	504	514	515	555	517	540	490	553	568	529	512	564	515	540	535	540	527	556	504	516	508	523	526	565	547	542	485	521	519	500	538	562	518	535	531	520	532	502	500	523	526	504	513	492	541	546	601	513	533	541	523	548	497	530	541	505	519	542	512	566	495	528	566	564	557	520	535	516	554	507	526	526	553	566	537	498	499	538	516	534	507	534	477	525	498	548	532	535	521	519	533	510	538	533	522	502	547	531	565	552	564	510	501	571	530	535	542	565	540	532	523	526	531	533	491	559	547	544	484	538	573	520	553	502	531	544	543	504	562	541	545	488	505	502	525	538	552	541	597	480	508	533	501	516	514	542	535	508	577	508	510	530	519	532	551	549	521	508	504	514	526	542	521	559	541	544	539	563	505	567	542	540	520	521	528	529	517	517	515	521	528	541	513	528	512	486	511	521	541	539	549	572	535	552	569	517	523	505	547	515	557	543	557	565	549	539	529	561	508	541	519	553	502	554	542	559	511	505	547	542	545	506	505	529	512	509	570	550	580	533	511	515	524	505	518	532	551	519	546	525	541	596	526	537	564	560	536	516	486	527	561	546	554	547	497	526	476	547	551	560	555	538	523	567	550	525	526	510	520	541	540	550	581	510	542	525	534	511	521	562	558	530	540	532	518	518	516	532	537	516	519	585	558	552	527	496	535	576	522	531	559	507	523	490	524	514	561	504	546	554	542	553	532	523	500	573	539	524	532	534	537	516	509	503	515	540	550	546	501	546	514	526	549	520	559	515	535	513	502	510	538	516	518	531	501	512	518	515	490	526	520	543	553	501	578	509	543	537	496	517	529	530	505	525	547	539	524	517	540	535	494	507	542	541	545	525	531	504	569	538	538	542	559	557	512	507	502	474	534	570	571	532	524	507	491	549	532	528	521	521	542	502	488	534	533	507	569	556	572	547	534	461	553	518	551	536	529	500	584	538	543	541	526	491	539	536	491	518	575	545	538	501	532	518	511	506	545	533	514	505	577	542	550	514	541	546	528	506	499	534	560	515	545	542	528	495	537	508	515	545	521	543	521	548	502	504	508	539	490	544	580	551	547	524	530	519	517	515	499	530	532	580	533	565	564	546	542	532	563	534	489	483	518	524	580	505	509	525	524	545	511	500	537	536	499	506	525	520	544	514	535	507	552	515	572	545	506	525	490	510	531	521	510	535	501	523	506	534	557	492	528	525	541	510	498	542	519	480	539	600	536	525	544	540	502	460	555	527	521	498	494	545	537	523	536	532	548	548	526	537	566	538	511	562	531	544	521	525	554	497	529	543	523	532	499	592	542	519	536	534	545	526	511	496	519	524	542	523	523	526	533	553	503	522	504	515	536	531	509	534	518	572	513	513	495	501	527	554	502	547	535	500	536	517	516	518	515	532	529	554	524	524	522	530	528	499	524	508	532	561	516	527	562	522	500	569	532	519	546	532	506	537	557	526	512	567	508	537	544	567	497	526	523	550	538	513	538	554	548	573	557	548	504	525	486	507	587	520	524	534	505	537	517	535	522	503	506	516	522	561	519	559	508	540	509	497	530	578	519	515	558	525	519	550	544	540	530	516	520	518	549	536	524	542	522	535	559	503	532	514	544	491	533	511	536	505	539	512	522	515	492	526	488	524	560	519	516	519	548	522	507	522	536	549	560	492	528	536	518	531	523	549	508	525	504	508	530	466	529	523	542	545	507	525	547	539	504	526	501	537	528	568	511	531	549	543	525	534	554	524	544	570	517	574	542	520	519	522	527	542	554	531	534	529	514	523	554	546	524	541	505	507	555	544	512	524	562	539	543	525	564	509	581	501	525	513	524	515	507	505	539	542	550	522	541	536	517	539	531	522	491	540	492	588	514	556	522	522	505	536	525	507	492	498	479	586	551	540	498	540	530	566	525	527	532	504	528	533	542	546	500	544	544	516	550	528	557	530	529	571	507	532	548	551	517	501	553	517	528	546	512	522	514	523	556	518	511	529	501	503	516	539	535	570	528	574	537	516	489	539	539	540	539	492	500	510	520	501	548	504	527	534	516	490	532	538	537	540	555	516	490	522	519	501	539	497	568	509	532	517	541	515	523	509	533	513	530	521	483	505	528	533	544	510	507	543	537	503	540	536	497	496	504	535	543	548	519	579	532
23639	21108	28169	24327	21075	13343	4331	2207	1589	1348	1128	1008	888	890	769	677	696	592	592	602	547	542	536	508	494	460	432	412	384	407	451	398	449	411	400	408	397	375	380	402	398	394	376	372	393	374	374	385	350	382	364	370	363	365	381	395	383	397	356	394	358	375	331	365	379	365	391	356	374	366	363	331	355	325	396	374	373	363	370	384	380	368	357	349	337	311	353	363	354	388	381	374	360	367	364	354	353	351	373	385	369	367	367	398	372	338	371	337	363	373	370	386	384	380	335	356	330	361	331	386	357	362	362	373	362	353	391	361	352	361	378	368	373	380	368	409	364	352	421	366	358	341	341	370	371	390	347	348	381	367	379	392	382	359	332	372	347	364	340	348	367	360	361	364	362	341	345	365	339	365	315	341	370	346	377	349	353	393	343	372	356	350	369	377	336	350	361	360	356	365	348	341	343	352	350	376	377	399	349	348	352	360	340	355	369	377	356	371	329	387	373	342	378	340	361	383	350	312	347	369	362	366	368	348	366	387	379	382	372	385	330	338	371	340	340	338	332	332	359	394	370	344	417	375	405	361	373	326	345	364	332	352	372	322	352	377	345	344	306	374	346	382	329	344	346	354	344	379	391	356	369	380	349	356	374	356	362	357	338	320	376	340	393	337	375	383	332	393	387	351	360	349	370	366	338	384	385	355	359	337	385	344	348	345	350	360	399	372	375	373	342	343	387	351	377	352	353	358	367	364	325	353	395	376	379	367	333	374	327	373	320	353	380	380	366	376	330	393	342	360	350	357	333	385	400	340	345	366	378	357	326	383	358	369	376	375	356	368	337	350	353	297	381	409	363	357	355	382	369	378	381	376	376	380	338	371	361	364	374	364	360	349	335	386	381	348	328	358	355	355	363	356	411	333	347	407	352	357	400	361	400	392	359	346	341	366	388	374	342	357	345	363	358	371	343	351	352	330	334	327	355	356	359	381	348	349	346	361	392	362	367	354	366	366	327	373	373	351	366	344	356	364	385	387	394	385	333	361	383	358	361	348	353	394	351	349	341	365	393	385	351	352	364	352	343	355	364	349	362	327	353	335	400	353	353	359	382	366	351	358	318	397	337	366	361	346	371	352	354	339	309	371	335	367	374	347	390	348	383	369	386	376	340	371	335	353	375	339	333	343	397	373	351	345	343	359	332	360	339	373	358	360	353	363	372	387	327	338	358	352	389	359	317	356	371	358	365	353	368	351	369	377	363	357	371	369	360	357	358	376	347	383	349	342	347	360	350	368	341	362	356	361	356	344	351	333	354	366	381	374	333	364	363	337	371	376	355	353	373	348	337	392	346	349	375	366	363	360	346	356	366	368	376	339	354	371	393	345	370	362	316	344	383	337	352	361	357	345	360	329	331	340	383	362	383	359	380	344	357	382	346	386	344	374	369	356	348	376	364	352	344	355	400	361	399	353	369	342	365	369	355	329	342	371	361	367	347	381	337	360	339	380	358	365	335	379	339	337	360	372	369	351	364	362	363	350	381	361	338	323	353	352	354	367	368	352	351	379	378	389	354	361	329	363	356	346	377	358	351	349	343	363	360	360	374	345	336	350	350	359	363	357	359	355	361	357	333	385	353	375	349	391	340	356	371	386	375	332	375	340	366	372	351	340	372	394	345	340	355	330	358	353	388	357	365	353	377	354	354	373	373	344	355	347	373	363	338	374	379	358	377	340	341	360	377	338	375	322	372	333	333	324	366	383	336	352	363	368	373	370	392	359	388	356	381	383	383	375	343	362	365	361	361	338	345	382	360	372	369	376	391	353	375	379	372	366	325	343	385	353	373	358	407	367	380	355	333	346	363	348	392	356	362	335	374	362	349	347	383	393	361	359	342	373	408	370	359	384	375	351	351	382	379	377	396	382	362	360	344	353	341	337	377	373	370	339	358	350	351	371	341	378	390	378	376	341	348	363	372	360	360	352	349	338	357	368	352	337	364	340	368	364	381	359	337	372	346	380	359	361	359	320	352	328	383	375	366	370	388	395	380	355	341	331	384	359	321	368	366	371	340	331	335	363	369	355	348	387	352	338	363	378	372	349	363	340	360	387	352	355	349	314	385	389	350	373	328	358	389	345	359	376	358	364	375	353	383	369	354	384	393	356	346	324	360	355	388	356	346	348	379	343	410	335	368	362	339	395	339	330	380	366	357	342	342	345	329	391	350	353	347	397	363	354	365	327	350	375	359	345	319	395	373	341	365	372	330	345	365	339	383	360	365	361	364	366	351	368	322	366	368	342	317	360	373	373	365	371	351	354	341	348	336	342	356	340	362	345	391	411	355	352	385	387	327	390	347	342	367	333	342	350	368	372	355	383	388	358	350	376	320	370	359	367	381	357	352	327	346	355	366	345	376	356	365	363	317	378	364	353	336	345	363	355	363	350	340	344	370	346	365	360	402	343	359	342	343	360	379	366	379	352	361	383	364	371	357	389	383	346	355	384	375	361	332	342	332	357	353	352	355	354	371	365	357	363	335	359	342	342	314	365	358	330	356	352	353	352	364	365	346	368	354	336	357	366	381	379	349	361	332	348	369	356	339	377	411	350	335	370	335	337	354	355	364	332	382	363	358	356	366	362	360	357	377	366	374	352	356	359	389	396	374	376	348	349	379	379	348	390	356	384	329	371	338	358	356	344	351	387	394	387	349	348	338	343	340	367	350	346	350	393	392	336	365	352	363	340	342	388	337	331	380	352	362	388	383	337	362	375	361	350	362	382	379	347	380	340	362	355	356	349	392	345	347	369	357	385	326	377	362	369	356	340	368	375	371	385	336	367	328	375	411	382	359	397	341	331	345	401	373	377	375	335	351	368	362	381	325	356	325	369	386	373	367	357	356	373	344	356	359	347	366	333	368	363	336	351	355	347	348	368	374	363	363	346	377	368	345	370	324	363	345	335	389	377	337	374	365	360	365	358	375	386	367	384	360	353	355	381	377	366	355	335	329	355	370	336	349	385	351	350	333	363	361	351	392	370	327	353	362	366	330	326	349	328	390	336	318	374	345	347	324	370	383	374	375	322	373	343	339	385	364	339	350	349	356	340	352	350	394	327	364	363	388	329	379	354	352	367	356	390	359	372	349	360	363	349	370	372	341	352	383	338	333	341	390	345	381	361	352	343	364	341	366	381	371	357	345	387	360	351	365	362	362	377	360	333	357	368	343	335	386	380	360	354	382	354	384	347	345	385	363	369	368	348	355	375	370	365	361	377	362	360	349	372	350	357	349	349	343	362	354	371	378	357	328	355	370	347	364	373	340	376	347	340	333	375	347	362	366	383	335	357	360	354	365	360	351	377	381	374	346	333	359	389	354	346	354	379	363	338	354	335	371	307	397	346	354	390	351	355	347	360	364	339	445	375	369	348	397	349	358	365	375	370	381	342	377	356	371	378	326	349	372	378	345	328	370	372	367	365	346	368	360	387	330	344	387	337	335	334	380	365	343	369
23913	45039	35021	15344	9438	7171	5333	3733	2913	2297	1833	1564	1417	1203	1037	1013	1000	897	831	759	702	670	663	592	571	593	534	522	549	500	494	489	458	499	445	447	445	458	455	466	433	448	438	426	418	439	425	439	394	420	433	433	409	405	400	377	449	396	398	420	422	429	379	420	397	416	427	403	406	414	413	417	393	399	414	426	435	408	388	396	426	394	409	389	384	378	367	392	397	397	402	400	445	403	373	389	414	437	353	429	431	413	389	386	405	440	388	438	398	403	391	426	437	447	448	431	439	429	369	394	414	415	425	426	420	416	412	425	410	419	400	382	430	384	414	380	398	385	399	401	393	374	383	418	410	435	413	396	405	404	426	375	425	390	393	414	402	408	365	389	388	380	433	399	441	412	386	397	388	395	393	417	418	415	450	408	379	424	428	440	450	424	401	421	442	409	438	397	426	399	391	389	396	422	414	379	381	378	405	388	417	396	412	397	401	353	414	475	416	386	412	409	447	391	395	381	418	422	387	409	428	429	398	434	423	426	445	380	368	395	406	397	383	415	396	409	454	418	394	401	428	393	430	387	419	404	384	436	381	418	375	366	410	381	415	386	415	413	402	422	382	381	421	423	384	408	445	405	390	460	384	400	406	421	414	412	402	379	423	398	389	392	417	412	376	396	421	392	410	387	409	408	413	413	385	411	413	406	406	427	421	399	426	412	407	396	375	421	411	413	378	416	442	427	418	411	403	432	426	407	417	401	413	399	417	420	377	371	402	401	382	417	413	403	391	407	423	421	380	408	456	379	401	382	408	383	429	437	431	400	393	393	381	396	445	417	399	390	422	371	390	422	421	418	422	425	428	414	444	398	408	434	402	438	384	438	385	376	414	456	389	397	412	395	377	409	382	418	393	413	425	382	396	424	422	410	443	401	435	387	401	392	401	365	426	381	394	369	413	405	400	416	364	380	426	388	388	413	409	409	412	412	431	434	386	400	437	392	379	388	363	444	405	436	426	471	365	403	417	405	398	420	403	421	423	418	440	373	430	407	384	421	433	387	411	423	421	453	416	435	412	412	411	363	416	403	395	428	383	441	409	391	452	376	408	417	402	395	394	424	417	383	416	418	404	405	370	377	381	387	426	412	412	367	384	409	420	405	399	436	416	412	425	382	426	400	416	408	377	409	407	416	408	421	413	437	422	399	375	434	362	418	403	391	391	396	397	392	417	398	410	388	399	435	399	429	385	420	377	384	393	415	423	444	442	407	401	400	419	440	428	406	438	361	423	402	414	388	396	371	401	369	385	396	436	430	387	417	420	384	401	415	435	441	421	396	421	385	397	406	386	424	410	399	381	428	384	421	408	427	398	403	379	442	372	411	391	412	404	435	389	432	409	395	424	435	400	414	398	443	395	443	391	426	377	415	400	405	410	417	425	422	418	399	388	438	462	383	394	407	388	405	422	420	424	380	397	420	422	423	401	400	443	415	386	410	392	425	432	414	402	416	413	424	367	410	444	362	419	399	401	434	426	434	379	415	388	423	359	433	423	423	435	422	410	383	434	386	396	403	387	430	442	399	427	390	387	391	403	390	466	419	465	415	412	392	409	448	406	405	404	425	413	432	381	394	398	410	415	405	399	426	376	386	427	396	383	433	428	396	403	363	372	358	407	406	425	391	324	373	444	396	403	400	437	425	399	421	430	430	459	411	393	419	371	423	402	423	369	393	412	428	379	394	425	418	417	400	376	401	443	412	415	416	432	415	398	423	392	411	379	383	430	400	409	434	407	402	395	387	429	405	407	397	413	411	390	411	372	449	405	423	363	389	377	392	418	412	371	399	435	374	392	429	385	386	370	414	409	425	360	393	433	415	420	394	390	389	384	417	425	362	393	370	392	397	438	430	429	422	417	438	396	423	409	389	433	401	383	392	389	431	424	428	440	406	412	408	412	424	413	384	372	385	378	376	424	430	374	409	385	428	407	386	393	416	375	414	389	433	376	427	426	383	416	368	383	395	379	417	401	393	421	394	374	408	393	403	417	368	386	410	436	426	424	428	388	378	397	413	386	415	430	414	411	421	375	407	393	419	348	402	387	438	412	431	437	425	410	412	410	414	424	384	395	391	397	419	429	407	404	384	407	425	420	418	375	395	389	373	426	440	405	404	401	383	365	423	438	367	365	389	405	421	431	406	405	422	395	436	434	398	371	417	422	443	412	426	413	397	394	402	386	371	372	395	437	422	403	394	394	432	403	405	399	421	399	404	419	389	352	393	386	398	409	398	381	424	378	401	377	401	367	402	426	408	373	404	390	404	373	405	373	394	408	423	421	428	379	446	385	414	372	403	385	409	430	440	408	398	414	401	409	396	430	399	394	434	411	376	381	414	388	386	418	391	403	409	410	428	399	387	390	428	345	403	407	391	420	364	394	388	377	406	387	423	427	416	413	389	385	428	405	437	406	457	392	413	450	403	376	398	416	405	398	397	438	405	408	433	405	393	407	405	379	404	428	394	389	411	404	433	397	408	390	399	397	397	394	417	383	430	361	435	427	408	415	423	421	418	413	403	394	386	417	393	416	412	426	403	418	402	419	404	424	386	383	412	404	431	390	417	430	394	404	378	385	399	401	400	420	415	434	416	367	404	387	405	443	393	374	405	397	411	381	429	395	395	383	366	414	417	421	374	422	397	382	410	416	377	435	421	394	393	428	396	402	398	394	412	429	403	421	367	402	433	408	375	393	411	358	360	449	380	418	414	410	390	410	397	441	423	385	422	412	425	418	417	440	424	412	365	419	421	391	384	441	445	407	360	447	351	427	411	423	384	408	429	415	397	406	414	439	414	402	393	386	421	461	382	372	429	404	399	439	375	398	371	422	410	425	425	359	413	399	398	422	431	416	422	419	400	348	412	416	399	426	391	400	407	388	423	395	383	392	402	409	415	395	396	364	371	416	396	383	412	400	416	396	375	391	384	352	397	404	386	405	427	413	399	412	373	410	403	410	393	412	394	373	361	384	407	376	463	399	409	422	378	408	402	392	381	419	373	393	420	380	427	393	430	359	434	424	427	403	391	362	390	408	417	403	406	423	408	433	422	377	400	372	398	399	410	388	430	416	387	383	410	402	386	413	406	385	418	403	405	415	414	389	390	382	412	422	417	410	394	426	383	398	390	417	398	377	397	440	395	401	389	379	396	395	418	416	377	409	394	393	394	413	432	405	413	438	441	418	373	406	419	393	406	427	410	392	392	401	419	398	397	396	408	399	416	362	427	400	426	379	425	417	397	444	391	390	430	392	381	404	405	423	416	394	410	391	365	403	412	416	446	392	435	396	425	429	398	400	415	381	403	386	398	396	425	389	418	406	406	365	384	361	402	374	399	412	375	388	415	390	378	434	408	405	389	439	429	386	414	404	406	395	394	436	429	426	438	397	447	415	413	415	367	382	392	389	402	421	405	388	377	384	441	394	399	403	419	419	387	401	417	415	399	399	432	453	401	401	372
24758	21148	27367	25100	15245	4247	2528	1579	1327	1055	952	759	750	688	691	622	645	652	590	521	515	504	546	494	464	425	446	420	426	432	486	400	408	426	417	430	418	432	449	372	402	435	401	382	377	392	417	418	446	445	416	391	369	398	415	412	407	413	421	429	399	411	381	411	402	376	418	421	357	418	394	415	412	400	395	380	424	415	415	399	381	401	407	380	378	378	377	373	387	407	376	433	434	383	396	342	394	442	405	360	383	382	374	351	403	376	412	368	402	394	416	400	401	411	398	407	378	389	412	404	398	372	411	420	429	400	396	401	371	436	420	393	390	396	410	394	373	428	384	401	363	382	386	367	392	366	409	395	389	401	422	428	377	369	379	413	372	387	373	363	364	421	382	389	410	380	426	391	394	400	414	431	387	383	404	386	395	353	380	407	399	425	397	374	393	389	410	401	409	414	407	397	365	405	428	387	398	356	385	382	411	394	393	410	367	409	422	384	448	390	386	414	381	364	377	388	413	415	411	391	419	401	384	408	398	402	376	413	427	366	421	355	366	397	373	358	438	381	384	368	395	379	389	378	375	402	407	423	404	397	412	348	392	394	353	425	424	382	377	366	363	413	416	392	419	402	421	408	341	364	404	407	409	373	380	356	400	381	364	425	388	368	398	412	390	395	412	420	416	379	360	383	396	403	409	371	401	414	381	391	403	378	415	355	421	388	423	419	354	368	392	416	408	370	411	371	394	376	395	375	345	379	385	437	407	416	398	383	378	416	392	360	376	407	412	386	414	425	399	404	382	396	375	385	383	422	417	419	398	407	406	392	400	362	403	406	395	391	385	356	388	385	371	386	413	416	395	361	337	398	411	378	404	382	391	379	407	402	376	390	389	394	344	407	403	408	394	402	410	425	399	382	394	414	377	413	382	411	398	392	355	405	401	374	468	355	390	404	418	418	386	395	400	388	391	382	367	403	404	386	352	398	399	399	398	410	424	399	412	407	421	420	374	388	411	393	399	386	379	378	385	422	403	423	415	416	398	358	406	360	402	386	380	413	395	429	397	395	398	414	396	415	379	408	406	407	352	369	431	363	384	356	359	402	398	375	370	379	401	397	391	384	401	399	411	390	395	375	404	368	421	418	414	403	415	376	381	370	370	398	376	412	390	393	361	374	399	396	354	409	407	404	413	382	412	394	381	392	398	395	383	395	394	403	398	380	369	387	392	382	414	389	400	385	364	405	370	419	363	426	406	384	400	386	391	360	416	423	382	366	384	377	381	354	397	399	364	380	370	426	415	389	404	402	418	406	389	402	401	410	382	431	395	411	400	373	404	372	410	405	387	377	429	400	375	386	381	410	459	424	352	361	406	388	372	407	420	394	378	427	394	378	374	406	364	360	397	417	418	370	406	379	389	412	427	396	402	418	375	419	395	376	409	385	361	415	410	420	388	426	418	363	392	368	406	391	442	367	417	400	417	404	397	387	383	369	401	384	370	422	377	418	376	366	413	395	409	412	393	369	412	402	418	368	357	390	413	389	392	413	407	416	442	380	399	388	408	407	352	373	403	429	379	429	415	394	362	407	431	376	376	351	364	400	401	395	391	404	392	392	409	379	418	433	381	384	435	397	404	405	328	427	407	438	386	388	408	402	367	428	449	396	437	383	408	415	394	374	471	405	393	416	378	372	375	388	417	388	400	338	393	399	351	377	405	393	365	372	392	372	404	421	414	382	403	381	409	404	398	381	385	372	422	396	378	362	393	387	382	376	405	385	393	401	432	397	418	374	379	397	417	397	427	385	376	413	381	393	405	398	381	414	392	406	399	436	372	399	405	378	341	387	366	381	415	387	427	409	363	405	377	368	368	400	396	419	333	425	401	403	402	401	411	380	351	382	411	415	394	390	434	376	392	360	371	377	395	422	413	410	384	414	420	401	404	371	380	361	387	387	391	406	392	373	416	378	358	395	376	442	434	406	419	407	401	384	417	410	424	365	384	378	381	406	379	411	392	406	414	430	388	356	382	406	376	396	390	415	371	391	399	388	410	394	356	370	403	353	385	382	419	362	403	387	406	414	378	369	349	423	393	376	419	412	398	397	363	404	402	408	396	403	403	388	361	379	414	382	395	418	388	415	419	384	389	403	392	401	410	408	374	362	366	365	353	381	420	395	426	422	421	403	407	412	384	399	365	377	375	374	360	391	372	409	415	342	390	382	429	394	393	382	392	438	389	383	392	417	425	390	392	452	395	396	399	416	392	401	376	407	371	410	440	386	416	426	428	409	366	388	381	420	353	419	371	400	371	383	366	390	416	429	404	406	424	391	361	353	373	425	428	407	390	390	404	426	384	390	359	396	419	406	396	417	423	417	423	406	397	401	405	372	421	411	396	401	392	412	377	437	381	376	382	394	400	404	342	366	368	391	397	423	383	418	381	404	391	403	375	393	431	392	414	367	377	408	401	383	402	406	411	405	410	410	419	384	360	380	431	413	411	372	404	410	397	412	383	369	370	379	402	403	430	406	382	395	386	400	413	373	405	400	383	407	436	369	404	409	388	407	407	440	403	400	393	394	348	369	385	387	410	377	414	369	386	341	435	400	385	378	373	440	375	369	394	416	373	396	382	392	426	409	403	406	404	401	365	381	429	371	370	373	405	380	405	347	371	419	384	349	381	388	410	387	350	402	410	417	395	407	374	426	375	442	386	386	355	404	414	391	410	358	400	422	387	421	425	398	377	376	402	404	402	402	385	401	359	377	411	407	430	437	457	381	400	402	376	384	407	390	394	398	393	384	396	429	384	403	381	402	364	374	387	366	421	423	381	409	366	376	396	378	371	386	389	394	386	412	390	397	398	399	389	390	409	387	377	385	395	405	392	403	392	427	400	382	383	403	395	422	399	397	435	413	408	388	401	410	376	395	371	414	366	388	379	421	413	409	375	397	359	368	422	408	381	437	379	396	380	392	377	390	424	380	403	383	405	442	377	370	438	415	381	407	379	373	387	413	403	414	400	416	400	397	384	353	371	392	406	392	386	414	386	426	412	414	385	373	400	387	386	376	371	366	445	419	408	397	412	391	417	406	394	369	377	376	413	411	421	413	374	369	384	356	410	385	364	370	416	412	376	394	421	387	407	418	383	412	396	392	382	394	395	408	375	408	358	405	427	361	384	376	412	377	387	361	412	354	389	391	394	389	392	372	375	400	418	392	401	395	391	412	385	396	375	402	400	412	406	392	403	423	398	392	410	392	397	374	380	411	382	438	406	386	370	376	407	424	391	378	375	390	408	395	394	410	396	373	402	384	383	385	387	390	355	384	392	395	382	412	393	395	374	382	399	421	424	397	444	423	370	405	408	418	366	394	398	396	385	389	397	392	411	350	411	355	374	358	377	448	375	391	393	404	362	393	369	359	366	393	415	414	395	373	424	391	390	402	384	401	418	370	380	388	361	351	375	389	421	378	401	391	424	435	382	393	389	413	386	407	391	427	422	340	393	392
24617	42122	31081	12494	7693	5871	4406	2899	2333	1860	1463	1200	1123	1036	854	824	782	750	769	730	755	637	575	599	574	564	503	551	520	463	516	511	500	452	460	468	445	460	490	496	466	456	444	454	486	457	452	453	442	437	444	463	446	403	490	417	429	458	452	416	445	450	399	485	425	429	438	421	425	423	476	435	452	415	438	429	430	429	408	410	457	413	426	436	434	413	443	435	433	453	451	428	449	430	389	446	420	391	432	427	441	419	458	444	399	409	408	441	441	460	434	446	417	427	475	453	403	432	411	420	417	420	447	418	401	405	439	424	405	431	442	445	453	388	452	424	400	444	429	438	418	405	449	445	397	449	423	412	413	435	462	446	429	454	434	427	449	455	393	431	436	469	438	449	469	444	415	400	451	450	478	444	405	461	454	407	461	416	451	445	464	421	419	460	399	424	399	438	416	438	449	386	439	424	422	421	394	449	430	445	447	388	439	426	418	439	434	385	399	434	434	418	454	429	415	413	445	413	477	451	438	400	438	455	403	420	417	427	433	423	458	445	408	433	452	412	424	427	445	394	382	442	455	441	463	415	418	453	445	470	442	415	371	452	413	434	408	435	423	460	468	416	399	415	441	445	428	439	432	430	449	450	401	434	414	433	431	421	455	455	439	418	422	440	411	424	416	452	431	403	408	422	429	438	405	431	407	431	385	434	452	408	452	381	440	385	418	371	428	416	461	452	395	434	466	430	412	426	433	400	423	450	453	424	436	444	387	419	459	409	423	450	450	413	440	408	434	440	477	435	412	470	394	429	420	426	374	416	411	435	425	434	402	408	416	424	478	435	421	412	464	431	408	449	410	421	430	438	441	418	422	442	451	428	431	436	424	423	430	417	431	450	386	439	403	382	439	433	472	428	426	443	433	435	387	449	465	440	422	442	425	424	445	431	447	453	447	433	438	463	464	426	440	464	466	432	405	430	409	424	412	463	441	426	430	429	411	472	429	429	436	442	417	415	412	443	401	404	423	433	452	411	428	411	411	422	398	424	414	398	423	446	414	438	441	427	437	437	401	408	432	428	415	456	418	444	512	404	436	434	457	461	423	466	460	416	443	411	421	396	413	434	480	455	421	444	428	450	429	431	446	410	419	441	433	448	452	428	414	462	441	471	448	457	457	438	384	465	460	445	408	394	430	430	447	441	453	410	431	448	409	423	411	411	419	413	427	438	432	462	429	451	421	422	421	407	447	464	392	433	461	434	440	409	431	414	416	419	489	435	426	430	450	425	411	428	412	416	436	441	444	445	405	472	430	445	452	438	403	417	413	407	426	444	435	439	427	410	412	371	438	418	420	407	430	427	448	395	469	432	450	422	429	393	428	398	436	412	448	430	492	465	435	413	430	433	444	420	449	405	397	437	434	444	448	436	439	417	424	403	436	430	444	472	440	451	408	409	410	460	443	445	431	424	447	469	415	433	388	419	437	436	405	403	434	434	415	418	439	439	431	421	451	407	450	417	445	426	404	441	412	444	409	410	479	418	396	426	464	406	419	433	415	457	421	441	408	437	419	449	442	436	467	418	424	472	407	411	448	418	424	423	401	459	409	444	424	437	465	415	454	479	407	411	437	411	432	426	474	416	409	481	410	465	432	415	419	427	456	438	388	444	405	429	420	398	449	447	407	461	435	392	418	439	415	427	424	443	457	401	449	420	456	420	420	446	433	424	474	450	462	428	430	454	440	431	427	431	417	453	470	430	394	421	352	418	442	440	413	460	427	415	418	445	457	421	440	417	409	423	441	405	422	432	431	424	429	413	467	424	430	428	421	427	416	387	384	460	435	424	440	435	398	427	466	462	425	419	418	424	429	421	413	418	442	435	468	463	422	408	451	413	413	445	408	412	449	422	447	422	435	416	422	433	457	414	440	423	456	439	437	435	398	449	406	394	399	443	423	412	448	454	401	445	423	437	423	434	468	468	474	426	424	449	411	415	451	398	423	441	458	399	431	417	461	462	469	424	455	467	435	443	411	451	434	416	415	397	455	423	409	433	426	436	397	397	407	448	398	449	411	404	417	428	449	421	451	412	435	434	439	367	407	455	430	451	433	443	410	448	451	433	446	426	436	444	400	455	412	448	425	445	433	387	419	472	403	452	453	440	401	407	442	409	419	445	414	409	396	430	418	450	420	425	418	445	401	465	431	456	475	452	481	453	483	456	409	457	437	399	421	399	486	401	458	451	409	446	429	432	450	455	446	454	471	423	461	403	404	442	447	415	437	406	437	464	420	408	400	424	455	449	439	416	411	437	463	433	437	462	425	414	414	460	411	442	410	441	428	450	421	448	433	470	435	413	432	479	476	429	436	410	444	434	423	424	413	451	447	448	411	425	414	462	417	429	442	425	433	474	430	422	413	438	448	426	408	419	477	404	431	481	421	454	437	403	442	488	445	416	407	466	429	421	425	417	464	449	439	455	446	404	441	440	422	427	416	458	439	397	447	433	393	420	420	425	416	429	432	419	452	427	405	458	453	426	397	406	457	428	461	408	454	408	416	426	388	405	425	418	405	422	427	434	436	423	418	459	455	420	399	402	440	424	416	412	432	464	394	432	443	413	417	475	432	408	417	420	441	427	446	398	435	417	402	432	453	430	443	413	459	390	437	471	428	428	435	417	410	434	417	407	439	417	444	451	427	437	456	471	414	420	415	412	423	449	407	447	428	414	439	453	430	428	447	433	453	442	411	420	369	444	444	432	447	414	445	461	426	389	397	428	406	389	401	446	403	429	397	452	414	458	458	403	402	437	428	452	405	457	436	444	456	447	435	450	421	454	433	454	434	445	409	433	436	455	425	440	423	423	432	438	435	420	461	433	427	445	417	422	423	411	461	440	417	430	416	427	447	470	425	426	424	477	429	410	450	417	408	405	469	441	433	417	417	440	441	440	415	459	397	419	475	421	478	433	437	448	406	433	442	416	429	448	438	416	416	416	454	408	405	479	434	425	424	432	422	428	411	430	413	456	439	450	427	406	437	403	474	433	429	449	416	378	416	401	412	420	429	397	403	433	461	447	450	456	396	465	438	429	412	411	419	386	445	415	450	478	445	421	404	438	417	412	417	435	443	418	427	422	459	448	461	447	428	431	431	421	427	401	426	440	467	438	400	453	426	424	452	419	468	422	402	413	405	442	455	417	430	403	433	428	426	420	435	436	448	421	436	450	413	452	448	467	435	403	451	469	426	440	410	444	389	438	405	427	457	387	442	449	443	428	441	429	414	439	459	449	397	433	435	391	425	423	438	464	445	439	410	459	433	492	423	424	422	457	423	433	473	431	426	405	480	489	435	469	449	438	435	436	454	414	366	441	446	447	412	433	459	430	417	436	455	380	445	426	445	444	430	466	436	416	407	384	417	394	463	397	412	380	401	451	423	416	432	468	468	423	444	420	424	434	430	461	422	444	436	445	394	442	460	460	447	423	451	453	441	378	415	437	432	470	417	455	415	449
22594	21160	28644	23925	21169	21247	12758	3382	2076	1714	1407	1129	1024	924	801	711	662	667	586	572	523	454	461	424	373	388	319	328	331	279	302	311	313	330	284	284	271	271	275	259	229	258	272	257	252	244	219	244	225	262	237	250	260	244	232	234	240	231	247	214	240	214	234	232	235	214	223	239	215	230	216	207	238	236	249	236	207	239	207	233	223	211	215	231	211	213	213	229	230	226	213	210	222	260	245	199	235	188	206	267	236	228	217	208	209	228	201	189	211	206	222	229	221	215	209	212	241	240	223	198	261	214	217	204	230	222	227	244	225	187	201	216	206	229	205	225	193	194	237	205	204	238	190	224	207	218	201	215	225	224	191	218	223	188	202	218	220	218	235	225	216	213	264	216	226	243	198	231	206	201	219	231	216	217	258	220	210	209	218	239	210	230	212	229	195	216	221	192	195	213	194	205	202	219	223	230	227	233	212	212	208	196	195	201	210	231	206	228	219	227	234	231	201	241	208	216	229	215	218	221	219	198	205	232	234	217	218	219	190	219	214	229	201	217	238	216	190	211	207	206	221	234	202	212	218	204	208	214	213	198	240	206	210	214	218	222	194	203	209	237	232	205	230	221	203	218	229	211	223	198	209	215	239	203	210	213	222	215	194	191	251	192	219	224	227	202	208	225	218	220	239	217	228	224	216	218	221	219	225	215	225	234	207	207	209	191	197	206	242	223	209	232	196	212	212	204	213	224	220	224	222	231	243	223	231	233	228	212	202	207	233	216	227	174	232	241	237	225	242	217	232	214	239	228	230	231	182	250	207	213	224	203	231	233	215	199	219	197	235	203	220	226	220	223	249	203	229	216	225	240	219	236	203	227	247	238	224	236	225	219	220	223	223	219	234	224	242	211	235	223	213	207	200	216	187	187	213	212	219	220	209	226	218	205	202	210	237	223	229	277	215	229	201	227	192	209	199	238	220	225	240	242	208	201	245	255	228	207	229	211	200	230	212	194	231	218	229	215	218	222	235	213	233	205	221	204	228	221	215	206	213	205	213	210	233	185	210	208	221	215	187	224	237	230	199	198	236	194	211	211	210	210	234	254	218	213	204	218	193	216	227	243	206	241	229	188	209	200	217	225	213	205	256	223	211	231	222	222	214	216	220	257	216	247	204	222	212	222	224	231	227	187	249	208	228	230	236	241	250	228	231	194	227	210	209	222	178	219	218	219	222	222	227	211	204	245	231	227	222	254	211	224	232	207	195	213	199	187	218	207	201	212	247	224	201	220	218	215	217	235	225	234	202	233	217	220	211	222	224	208	218	205	231	212	218	221	239	206	218	197	227	217	224	209	226	220	233	197	210	225	199	219	240	238	219	236	244	201	214	224	191	208	232	210	229	205	245	230	208	209	215	218	241	241	199	237	264	200	202	232	209	223	215	214	198	231	224	220	214	233	208	210	225	226	208	198	220	222	211	221	203	213	216	223	238	216	230	225	222	233	218	234	189	195	229	220	235	208	187	226	191	200	209	233	217	191	215	214	235	189	233	222	201	197	203	212	198	238	229	194	236	261	211	197	213	223	225	215	222	218	224	230	208	211	204	214	243	211	193	231	223	205	195	210	220	213	234	209	237	238	209	201	205	224	224	200	230	218	232	205	229	207	206	216	208	232	208	241	225	243	193	200	233	229	219	217	228	217	208	210	219	226	225	211	192	209	214	208	229	216	216	208	215	227	208	197	227	213	200	205	209	195	226	188	192	201	215	221	217	215	241	240	221	211	178	233	193	210	226	218	240	240	225	212	225	220	220	212	199	228	217	219	196	213	259	228	225	234	182	202	215	245	230	236	229	211	221	210	210	214	197	228	212	222	211	214	225	213	223	216	210	211	257	216	252	233	230	221	218	243	221	211	221	209	197	253	226	228	245	235	233	228	231	197	223	199	231	238	190	225	232	233	209	235	227	206	218	232	197	213	219	209	210	192	209	231	219	219	208	222	192	211	208	218	197	221	200	204	239	223	224	208	243	253	208	252	205	212	235	198	215	208	234	217	210	247	247	235	218	219	237	201	234	196	237	231	214	234	244	207	201	197	211	187	213	208	194	198	217	212	217	245	239	216	212	234	206	215	219	227	239	215	230	187	223	195	213	251	231	212	215	203	187	247	232	212	237	232	228	218	218	228	210	185	232	197	235	231	209	228	215	208	212	224	222	218	183	228	209	216	214	226	195	218	222	220	243	218	249	218	239	217	212	202	190	208	238	217	211	224	220	221	203	205	233	244	198	234	242	243	254	215	213	258	230	184	228	226	231	218	213	184	207	192	195	234	217	209	212	242	204	240	230	238	215	229	232	229	205	220	216	218	199	232	221	265	211	203	218	221	219	229	221	194	226	233	227	205	248	205	221	220	243	217	239	193	209	209	214	218	201	213	210	254	219	228	216	221	227	209	215	237	225	208	227	213	223	234	216	219	226	237	254	196	223	220	221	240	209	229	248	220	226	214	212	217	223	216	220	225	206	239	227	199	193	238	228	234	211	203	228	214	223	216	249	244	206	225	207	217	228	218	219	199	205	204	186	220	229	182	199	208	215	236	212	193	232	221	234	252	217	210	211	225	245	204	217	221	227	214	200	262	211	221	217	205	237	237	208	191	195	177	228	205	222	246	200	208	198	202	220	224	216	227	194	229	217	213	229	192	212	220	190	227	207	234	221	237	228	217	199	231	240	221	227	205	214	210	220	227	209	221	247	195	208	220	230	229	224	200	209	218	238	219	224	219	220	187	224	222	225	225	225	201	215	225	212	233	185	228	232	235	206	211	218	229	226	219	198	188	225	207	205	201	208	231	214	223	204	215	204	212	227	213	251	216	224	235	235	207	234	219	205	219	215	187	227	220	216	216	214	216	241	240	237	219	218	234	233	217	220	197	221	208	198	210	197	216	216	219	195	226	219	219	222	219	251	214	231	209	198	232	229	214	222	195	217	218	235	213	207	207	244	233	228	220	225	201	262	241	218	241	197	216	200	222	245	202	249	235	201	234	208	186	229	218	190	224	217	241	241	208	226	249	210	211	224	206	201	214	219	206	184	217	208	218	237	242	197	235	233	225	208	233	232	221	216	202	205	202	255	231	233	225	205	224	225	219	227	241	219	227	230	232	211	215	208	203	235	221	230	222	200	202	219	205	213	232	194	206	221	213	217	213	205	210	220	194	236	245	245	219	210	225	172	228	225	219	204	221	224	239	216	211	201	221	211	209	207	212	213	202	233	218	230	209	219	215	206	210	228	198	234	209	244	235	236	211	237	236	208	197	196	223	203	219	211	216	212	212	220	234	234	233	204	222	241	214	194	229	225	225	226	215	215	222	205	208	230	208	212	244	204	207	211	206	176	220	212	208	214	223	204	222	236	224	240	241	211	221	217	230	208	212	207	200	229	237	220	214	209	208	219	217	239	227	218	214	212	233	220	197	209	204	210	212	243	210	218	214	209	238	237	194	228	197
26974	51256	40435	20267	13095	9626	7469	5006	3953	3009	2400	1881	1675	1386	1272	1127	1078	941	861	800	736	698	651	554	553	487	489	451	394	419	368	347	375	365	344	333	320	335	342	294	296	313	310	273	302	287	250	293	248	254	276	255	262	253	258	294	234	263	251	293	275	249	250	252	254	264	237	282	240	263	240	262	236	250	250	232	256	225	293	250	252	224	262	264	234	251	215	247	245	256	245	230	241	225	222	252	252	208	249	271	212	231	249	245	242	242	256	249	256	244	244	250	239	258	240	250	282	241	266	269	254	239	236	219	263	244	262	234	225	200	260	217	249	266	206	233	245	233	239	257	252	221	239	270	255	261	278	253	252	246	247	245	250	228	244	243	236	261	242	235	282	234	223	234	255	249	235	260	213	233	265	248	241	227	236	236	220	259	249	242	243	236	244	245	246	246	225	211	263	262	234	238	211	258	262	246	228	219	232	228	214	244	246	222	259	231	250	226	259	262	236	243	237	238	240	239	261	227	221	237	248	238	230	244	243	250	257	251	237	205	218	229	235	240	254	245	241	238	238	238	244	243	266	251	273	239	213	273	245	254	257	264	257	250	221	264	241	260	232	246	255	276	269	231	276	224	225	285	241	233	243	223	213	247	217	274	255	247	236	233	264	214	250	256	240	233	246	245	246	255	252	272	253	228	230	252	227	240	252	251	243	231	250	221	260	285	221	258	267	245	228	256	218	244	241	212	220	249	244	259	273	265	248	244	237	284	238	257	232	249	251	236	245	246	255	226	267	235	265	243	219	226	233	261	224	239	249	239	264	211	247	271	229	233	238	208	232	221	253	233	237	243	248	238	240	230	245	243	226	221	240	223	213	263	229	247	236	261	225	246	251	228	225	264	254	248	255	248	258	236	231	234	245	254	253	250	215	234	229	232	247	215	264	268	233	244	248	221	242	273	257	227	245	207	239	234	240	260	258	226	230	254	248	250	234	225	269	235	233	238	247	238	246	240	240	260	234	244	231	206	261	253	270	254	229	272	238	235	209	238	255	229	252	254	254	242	248	229	271	247	249	253	251	244	233	243	238	226	256	258	265	251	228	237	215	261	229	258	234	254	248	247	234	230	249	240	252	262	232	226	237	274	242	255	259	252	221	207	239	242	235	234	243	238	251	219	257	231	258	247	259	273	243	251	227	258	252	254	255	242	232	225	244	271	218	246	233	252	244	238	226	228	229	260	253	246	224	212	239	231	262	211	237	239	238	251	240	236	232	229	251	222	253	244	249	248	237	224	223	238	224	252	234	252	243	245	256	274	252	236	243	248	223	231	249	245	235	238	266	231	252	250	230	244	236	259	249	258	233	249	251	251	237	249	260	267	268	259	240	237	266	246	244	243	247	246	203	230	270	260	243	255	262	255	267	250	220	248	209	269	249	227	277	246	259	241	223	226	253	215	247	228	230	231	248	246	237	242	256	242	252	257	240	252	262	246	257	270	251	268	238	227	243	229	236	224	206	227	234	249	241	249	263	240	250	243	230	247	272	239	272	249	248	254	225	247	249	238	204	246	256	234	228	272	233	228	285	231	251	238	247	264	217	247	271	250	262	266	222	248	253	261	241	242	222	239	251	250	250	220	244	216	265	232	262	295	254	255	224	242	253	209	230	257	244	243	259	280	278	236	274	252	229	266	234	232	237	230	238	240	245	255	265	269	263	268	246	237	250	230	263	267	242	278	236	231	237	271	229	229	245	242	270	270	255	232	231	232	243	252	251	247	248	244	242	232	228	220	225	248	266	245	216	252	238	228	246	240	240	243	251	222	234	219	260	259	254	273	274	232	221	243	260	254	248	251	261	235	248	248	251	228	228	226	248	261	221	216	215	253	247	260	247	244	228	240	268	229	250	259	265	249	216	232	236	250	245	241	229	242	234	225	233	233	225	249	256	255	249	241	248	249	260	269	234	243	220	256	253	220	240	267	265	237	228	215	264	231	241	234	224	229	246	253	230	279	259	251	243	236	238	251	257	217	266	246	215	226	237	262	242	241	268	236	229	242	243	242	236	225	231	224	235	240	222	242	236	265	228	225	244	241	254	254	234	255	238	237	242	248	240	237	273	228	239	241	213	236	237	259	228	234	262	238	236	251	242	226	253	236	242	231	222	266	267	240	213	240	257	249	219	229	274	228	246	245	264	267	260	240	233	205	254	227	227	240	233	263	211	259	250	242	259	252	252	255	208	236	214	254	250	255	236	250	234	237	233	235	237	248	258	243	229	258	244	236	249	255	232	264	257	264	237	232	279	249	252	227	246	264	246	221	216	240	245	251	239	264	251	259	236	229	258	236	237	231	257	264	226	248	230	248	228	245	229	216	241	234	259	231	251	239	231	230	242	224	242	241	230	235	259	234	287	255	243	238	250	251	264	222	230	219	266	222	239	262	243	256	252	268	225	255	222	248	252	238	231	252	269	235	240	223	233	264	248	205	237	243	242	245	244	239	269	238	261	241	206	239	248	248	235	243	222	236	252	270	242	228	245	260	230	262	251	233	241	263	263	236	261	278	273	267	239	267	243	227	227	239	245	250	232	226	262	231	246	229	243	254	255	243	240	256	244	254	224	252	264	269	251	224	237	267	251	260	259	222	254	266	245	247	246	240	224	232	249	279	260	250	240	254	245	254	256	262	219	287	250	228	235	249	242	246	232	231	247	254	245	230	255	241	228	244	237	219	247	243	253	273	264	241	263	255	244	256	233	244	270	229	240	232	245	250	255	230	235	210	261	256	265	227	261	224	246	254	215	260	225	258	247	236	216	220	238	252	248	243	244	227	220	242	232	250	273	261	240	240	260	239	254	244	252	256	261	255	263	262	262	237	238	252	236	240	226	225	249	251	230	224	241	246	254	242	249	275	239	239	240	230	259	242	243	240	248	240	264	252	239	255	228	252	251	238	266	267	268	229	265	236	244	252	245	219	263	226	236	267	207	231	229	266	235	218	246	243	269	259	231	247	262	240	260	248	222	228	238	278	241	242	222	275	233	258	229	245	231	240	212	223	239	239	228	230	238	221	228	228	249	239	237	242	219	240	249	260	249	273	266	265	259	252	242	258	244	266	251	225	255	236	228	227	287	220	222	236	230	239	245	221	251	254	220	224	239	241	228	235	255	224	235	262	244	249	263	252	231	230	272	257	236	229	243	238	259	247	253	258	265	259	230	233	218	260	242	256	248	223	287	267	223	267	249	232	237	228	252	255	206	239	265	260	226	234	252	262	231	231	258	274	258	244	269	249	225	233	237	252	259	251	253	227	224	232	241	224	226	235	274	238	245	244	242	221	239	287	259	264	220	239	250	262	263	209	289	261	249	245	237	265	254	266	267	229	265	243	257	232	237	251	254	230	254	256	251	241	207	230	247	247	234	226	242	243	276	255	223	241	239	233	244	258	234	268	236	273	232	249	219	239	231	245	274	235	248	232	205	217	252	249	245	223	259	269	232	230	230	246
28112	23495	23358	11461	3958	2545	1826	1335	1047	1004	858	729	734	698	614	660	604	630	576	568	581	542	572	523	492	541	522	495	506	509	448	460	461	527	526	488	537	476	497	485	527	491	522	516	492	452	492	476	488	529	462	501	494	482	489	489	506	490	465	490	495	518	475	485	523	484	474	478	503	550	474	497	470	473	507	480	449	495	456	446	476	488	465	493	488	476	457	502	471	508	469	450	455	469	505	459	504	515	481	509	485	474	447	501	490	459	478	534	483	515	492	462	504	466	506	480	463	498	476	440	499	506	474	467	445	482	494	485	484	492	507	478	444	505	483	494	489	482	489	455	507	472	518	514	484	482	457	483	440	508	455	510	493	482	490	482	482	493	462	535	490	515	486	476	476	489	513	461	486	436	514	480	453	501	507	533	483	511	483	484	486	472	495	491	451	478	493	465	526	460	490	500	504	463	526	453	456	459	471	459	459	510	486	497	497	471	479	465	499	461	478	459	470	486	481	445	471	484	499	483	501	430	487	450	487	486	481	469	475	511	479	475	468	498	480	508	470	464	497	464	508	496	513	474	477	471	491	475	492	484	500	491	485	470	479	494	491	476	474	453	499	492	540	480	493	479	469	493	470	515	467	503	467	481	499	483	511	531	512	506	468	472	518	477	472	506	452	488	484	536	476	466	512	492	497	533	499	503	493	496	485	535	488	456	449	463	478	469	509	488	479	493	444	464	490	462	463	488	481	479	476	479	447	472	496	516	455	507	482	492	519	449	446	484	507	474	453	485	505	468	504	499	483	425	509	463	496	489	473	468	501	514	476	486	444	443	511	469	517	480	481	458	468	488	473	462	501	501	505	491	555	459	475	476	497	492	463	512	459	496	472	473	472	441	504	473	490	488	459	460	457	471	464	507	478	526	524	508	476	505	494	455	481	476	501	469	501	480	479	528	426	516	482	462	488	476	478	487	490	499	499	483	499	483	461	475	464	494	490	474	508	530	488	525	485	476	486	508	487	479	462	483	491	478	483	529	484	433	504	496	457	464	448	476	495	485	506	497	490	471	528	463	544	494	476	493	481	510	528	524	497	495	446	486	480	495	528	521	492	468	488	458	515	526	470	499	479	489	479	497	479	505	514	481	462	495	494	463	521	490	489	460	485	510	456	498	481	496	458	498	508	461	488	511	529	453	474	488	486	471	513	481	467	489	499	535	480	504	471	538	500	491	490	482	470	526	452	497	478	493	494	497	523	491	440	492	467	498	490	480	520	527	460	503	517	470	516	545	474	518	488	487	545	488	457	482	460	520	534	473	480	468	466	487	521	480	478	493	464	464	477	455	463	489	484	488	521	497	491	503	539	527	492	497	496	483	485	487	492	492	500	494	478	497	485	500	437	490	509	479	481	486	497	460	467	483	458	477	482	461	481	530	491	500	464	493	478	466	493	467	487	464	438	453	476	509	468	459	483	446	511	491	495	444	499	469	474	488	482	518	489	467	496	501	471	430	509	522	481	477	481	509	506	462	480	454	514	474	473	472	491	505	470	501	467	430	472	470	482	499	499	445	481	482	489	513	494	514	479	477	446	477	451	480	490	530	449	438	441	511	473	504	509	519	479	505	486	490	505	508	457	505	474	462	474	504	496	481	501	494	493	483	453	459	474	498	455	515	523	490	512	471	481	489	506	449	486	461	464	479	484	486	512	454	514	523	490	497	495	486	495	465	526	490	499	503	527	510	495	500	478	482	492	458	483	500	507	464	495	484	487	473	506	474	489	475	503	473	514	483	507	499	485	488	492	523	462	507	491	491	514	470	468	459	446	482	509	477	534	498	453	476	477	483	487	486	521	499	497	464	507	510	474	481	498	531	457	467	501	477	502	497	511	462	477	478	515	491	495	498	495	474	488	515	507	495	495	484	486	500	489	478	489	508	477	520	495	503	475	470	461	437	475	444	494	507	485	457	501	506	506	524	487	484	496	495	498	479	479	484	536	462	464	476	465	492	480	463	507	465	519	486	482	503	463	478	502	520	461	490	491	492	468	500	483	441	502	518	497	487	517	445	498	507	493	512	507	479	467	468	503	443	479	538	510	501	487	485	524	529	484	490	500	481	497	499	512	515	484	509	475	494	542	466	480	488	466	488	483	525	496	500	470	481	496	484	447	494	485	512	483	474	450	459	491	500	548	471	487	459	474	527	466	486	478	462	517	478	460	502	510	480	433	492	481	512	462	513	494	482	461	429	463	429	497	515	490	490	495	486	468	477	470	513	465	498	505	525	523	500	469	471	484	452	458	478	493	486	460	474	503	483	520	483	522	479	455	465	472	529	474	462	450	496	478	465	462	471	491	491	450	494	436	477	478	468	454	493	476	467	524	512	504	449	457	502	491	487	507	497	519	484	486	500	490	467	501	465	454	482	513	457	466	492	501	509	471	451	491	455	498	484	484	493	491	501	513	480	474	518	490	465	477	452	503	479	462	451	494	499	496	494	471	517	520	481	524	469	480	453	465	507	530	487	432	446	476	486	481	470	486	475	468	465	477	465	510	483	514	483	483	506	510	476	489	507	513	512	521	496	484	488	515	489	497	490	467	465	459	495	458	487	474	476	452	484	484	487	492	481	482	481	476	473	487	469	508	500	502	492	495	456	437	514	509	501	461	505	493	461	466	487	488	463	439	513	518	459	509	467	468	487	520	454	508	474	509	477	492	484	442	463	487	473	482	473	493	470	515	482	523	457	497	463	508	493	510	472	450	460	458	504	455	461	443	501	500	495	451	494	472	506	458	516	521	504	428	510	465	413	470	485	487	459	537	474	487	477	493	515	455	473	451	457	480	526	538	489	471	476	491	511	457	511	472	462	498	490	449	438	497	506	476	519	465	478	472	481	500	522	509	496	479	465	489	446	497	535	473	505	486	503	478	502	471	483	501	514	502	498	484	517	494	456	503	477	463	494	541	470	516	499	494	491	493	465	489	554	498	487	475	457	473	466	460	468	510	467	441	493	479	507	501	448	499	495	544	512	485	478	520	440	509	493	433	503	472	484	505	475	483	489	442	473	463	480	459	506	524	471	491	460	506	496	470	481	463	482	462	487	498	461	468	477	462	477	476	489	466	480	520	487	483	501	470	518	500	505	484	474	450	468	486	484	456	451	478	436	455	492	527	451	483	485	465	516	477	445	481	507	489	476	480	503	486	473	444	468	476	478	435	462	440	524	517	494	469	499	496	461	482	473	502	478	498	486	456	468	484	469	500	466	531	506	499	510	492	496	536	500	505	502	460	487	470	536	501	415	492	484	502	451	470	451	460	497	457	477	487	465	520	454	486	484	515	471	466	516	505	434	521	466	507	481	484	476	501	482	501	480	486	495	485	472	528	492	505	493	484	477	475	505	483	482	466	471	464	484	452	472	503	470	502	489	462	468	479	510	476	502	496	447	482	476	453	490	517	468	464	444	491	520	490	453	459	523	493	475	489	531	471	487	506	454	473	484
23898	36006	26204	10928	5699	4122	3149	2101	1730	1467	1172	1073	1046	901	798	799	763	756	721	739	697	652	665	652	637	537	597	572	585	605	607	595	557	519	583	545	559	541	604	573	552	543	566	531	557	526	512	533	566	533	579	549	553	550	561	479	578	577	529	526	513	542	525	514	532	536	534	563	586	525	527	566	535	524	543	532	526	530	558	542	525	539	529	531	575	492	535	540	515	545	528	532	518	551	542	551	529	514	532	581	525	563	551	552	528	508	504	527	514	595	517	501	518	504	536	539	522	512	527	538	553	490	536	513	555	524	512	550	510	492	500	547	562	524	550	577	512	546	551	534	550	545	516	514	509	512	534	517	503	557	530	517	511	529	544	543	566	589	484	534	505	557	494	515	576	535	520	522	554	525	545	549	533	533	566	544	531	510	552	532	552	545	532	533	555	554	523	553	517	492	503	532	540	547	585	521	528	587	545	554	519	522	545	510	494	535	483	544	528	569	510	547	552	554	550	549	481	523	538	510	511	543	526	551	528	566	534	536	535	520	524	552	533	567	517	549	527	558	536	540	548	527	537	520	504	529	541	586	513	570	526	527	505	517	547	567	514	514	550	527	574	504	526	565	529	544	550	537	537	533	542	554	540	523	529	507	548	524	514	543	542	535	542	547	560	554	520	589	541	512	534	538	535	532	501	515	514	533	536	551	520	570	488	539	581	540	527	504	512	509	546	516	510	519	542	553	481	529	511	536	528	539	485	593	529	523	572	516	538	547	531	521	524	558	575	543	554	554	545	581	521	566	538	546	531	524	495	564	531	577	562	508	553	495	525	559	524	529	479	541	538	542	512	553	525	561	558	573	507	531	527	555	552	537	522	509	558	559	532	519	502	528	528	526	537	545	575	524	519	544	520	527	552	560	533	544	554	543	529	555	495	566	535	519	532	518	535	532	550	497	522	540	517	522	515	558	525	561	497	543	556	543	563	512	529	505	523	513	560	527	536	541	505	553	534	537	545	548	578	526	555	495	520	504	546	572	557	520	539	574	535	528	524	531	522	532	510	562	536	533	567	538	526	532	508	532	554	553	530	585	532	544	548	544	542	549	543	532	525	522	562	543	558	568	564	486	528	570	549	515	540	518	539	540	539	542	565	517	552	585	520	495	565	548	522	528	564	580	556	519	552	532	558	538	515	534	528	536	527	529	526	547	556	511	527	567	512	527	526	554	525	552	524	567	516	518	509	537	536	579	563	534	553	544	529	557	501	551	532	546	556	537	518	490	525	543	575	536	559	547	505	551	530	509	561	533	527	545	560	522	527	532	543	533	563	591	514	534	505	541	563	535	540	496	534	544	559	508	507	549	559	567	544	539	558	522	528	529	551	541	491	531	551	541	563	551	518	549	536	548	576	521	535	558	529	535	507	537	515	552	480	552	512	558	549	530	553	509	494	517	567	499	520	546	487	544	549	556	509	538	529	566	537	558	554	532	506	519	480	482	571	535	536	552	502	538	519	539	564	555	545	510	534	536	542	510	537	515	529	513	561	520	530	547	496	498	523	577	573	541	571	565	543	514	533	573	521	562	477	518	505	557	532	533	558	549	530	520	541	543	558	534	514	526	550	487	512	572	547	538	528	546	535	569	528	553	555	522	547	547	555	536	511	530	549	547	528	568	518	518	560	553	545	521	507	538	534	498	551	543	495	502	549	559	519	486	499	534	545	548	537	513	532	523	547	559	548	533	523	578	518	521	569	577	525	557	558	530	513	542	536	501	516	568	532	507	506	533	563	507	521	546	559	511	539	507	525	537	501	543	506	503	523	546	498	546	539	563	528	530	534	566	530	578	544	550	558	545	545	552	530	540	496	581	531	586	572	559	532	504	543	540	609	542	546	500	549	568	513	548	524	537	512	492	532	531	550	561	527	534	557	519	551	546	526	560	570	563	492	543	516	535	509	555	504	556	549	533	553	542	543	558	542	517	532	543	531	532	516	525	568	496	507	528	562	519	552	536	556	557	468	524	516	536	593	556	480	545	540	504	541	514	527	552	512	556	549	549	545	494	556	558	564	580	498	545	539	582	568	553	534	530	538	519	556	524	528	521	526	558	527	577	541	485	522	565	561	523	562	568	520	542	534	522	541	570	517	551	557	538	525	505	537	523	531	520	554	553	537	559	521	538	568	532	523	574	534	568	543	509	572	528	519	533	582	527	531	546	598	555	544	530	531	510	564	558	500	517	531	531	539	566	521	539	525	537	582	533	558	529	541	580	529	541	562	547	581	502	524	543	525	558	592	530	502	557	580	551	558	531	543	484	539	560	519	547	528	537	528	552	558	539	535	549	479	508	516	530	559	551	518	513	518	529	515	561	535	549	552	530	544	562	541	529	527	531	532	547	509	516	518	486	514	553	541	590	569	541	524	543	511	520	530	519	527	561	537	544	544	537	559	564	542	559	530	525	545	573	513	565	547	585	524	515	544	574	535	485	583	564	532	532	550	501	544	569	540	533	552	548	531	531	549	489	567	572	545	534	521	537	511	573	541	574	542	562	516	546	520	540	550	576	518	559	523	543	517	536	537	510	521	488	525	512	538	556	559	564	615	550	542	543	565	580	568	532	519	532	540	583	520	516	538	515	543	529	529	575	534	550	531	516	499	550	535	527	500	536	541	503	549	516	525	579	539	541	488	542	500	525	497	571	513	568	520	485	526	562	561	558	562	543	533	539	517	499	557	505	555	556	551	575	560	540	516	515	535	535	542	557	519	521	537	545	556	570	486	540	589	518	566	519	532	511	541	561	563	559	490	524	550	527	533	546	556	540	526	525	519	528	564	545	494	485	533	554	526	544	506	537	542	552	507	533	541	530	558	498	541	543	531	534	541	547	560	554	508	546	566	571	507	537	552	543	541	543	525	540	519	505	509	552	510	553	555	526	573	514	552	551	546	509	512	521	533	556	525	565	560	554	524	517	558	564	527	556	582	532	573	544	552	542	541	529	567	547	548	525	539	520	566	540	529	567	515	517	494	524	543	534	498	544	546	534	499	521	509	507	533	547	531	535	566	540	573	563	527	546	525	541	535	555	538	499	546	519	525	537	596	528	592	563	520	530	539	519	488	502	565	571	543	504	529	539	542	524	535	504	597	563	520	517	515	541	512	547	542	496	516	532	551	557	542	561	555	460	503	550	527	546	561	543	473	522	524	543	559	515	546	525	545	549	539	506	562	558	523	533	552	534	544	521	514	515	517	545	518	540	530	530	557	591	549	505	559	559	564	530	523	574	550	545	535	540	526	537	521	513	511	533	591	509	575	503	534	526	508	526	563	539	580	512	547	552	539	545	577	531	550	518	552	492	502	545	556	530	492	524	480	558	525	540	521	539	510	499	517	549	493	548	513	516	557	535	517	536	498	563	527	542	512	530	569	537	547	514	509	554	491	564	517	493	526	524	527	509	527	561	554	539	529	541	544	557	576	494	547	510	552	547	559	550	586	501	527	547
23745	21179	28264	24384	21145	13419	4254	2286	1597	1334	1090	967	877	797	746	675	658	646	647	582	588	502	503	491	480	412	441	423	421	427	415	428	399	451	422	400	369	414	384	387	362	375	428	428	422	369	403	401	389	387	345	354	322	350	368	371	354	374	405	377	368	371	387	357	323	402	374	363	347	359	391	379	383	397	351	366	424	392	332	359	391	372	368	386	335	345	365	341	339	390	380	335	335	355	372	347	365	349	363	380	403	374	376	374	378	360	356	377	381	350	377	340	362	387	354	387	361	363	395	375	366	378	369	403	342	373	349	351	392	371	399	400	386	381	339	351	378	374	355	344	355	364	342	372	369	395	347	349	343	343	377	332	375	381	382	350	330	369	337	369	324	368	377	398	371	391	349	354	353	371	349	357	394	405	358	330	395	356	398	335	335	395	369	397	362	345	347	340	370	354	376	362	350	360	391	400	381	382	366	360	354	371	332	380	404	390	386	359	353	382	387	343	343	367	387	393	335	383	353	391	366	401	382	399	351	347	335	370	383	377	341	373	362	389	362	339	388	352	435	320	330	369	324	357	364	381	339	362	390	351	387	340	384	363	387	400	390	378	417	369	392	319	388	363	402	341	388	365	382	372	367	353	341	363	376	363	367	369	379	391	349	370	367	360	378	349	364	364	370	404	375	385	334	369	385	388	321	364	378	410	371	338	369	362	370	397	333	412	362	321	367	348	346	371	366	363	366	345	388	362	334	360	329	386	386	340	342	341	339	352	387	367	371	356	377	358	358	375	412	377	328	374	358	366	372	358	377	385	399	379	368	321	365	342	395	373	378	357	361	339	363	382	392	356	344	394	405	358	343	361	364	359	378	354	365	400	370	320	368	375	396	390	365	414	340	347	363	374	345	331	350	379	348	353	374	347	340	360	370	359	369	336	369	395	373	375	381	358	367	350	367	379	337	371	386	326	367	364	361	386	356	346	359	364	350	368	372	350	366	392	349	365	367	380	364	388	361	366	367	357	370	401	357	339	357	366	366	357	357	365	318	388	335	380	373	381	360	357	364	391	377	361	355	380	343	379	371	341	386	347	336	376	302	383	362	389	396	385	382	369	390	345	356	352	375	354	368	394	411	355	346	373	375	370	367	392	356	372	405	357	362	376	354	340	350	396	369	354	367	351	376	348	355	340	363	370	350	387	317	408	380	345	401	413	375	354	352	360	373	391	355	379	359	381	377	359	335	400	376	343	385	371	337	396	355	386	391	353	395	349	364	367	373	355	341	360	358	355	376	342	318	361	351	376	386	362	343	380	393	378	390	359	374	363	362	355	351	346	370	346	371	333	366	365	361	368	384	368	379	386	347	349	366	360	329	366	383	377	339	373	366	415	369	380	382	376	336	316	406	382	392	357	340	382	349	354	347	362	377	373	370	386	356	380	390	403	344	361	359	356	359	365	372	393	332	359	350	346	370	355	359	367	343	362	376	341	342	353	363	362	349	366	362	377	360	367	373	398	367	356	364	364	364	356	362	391	410	374	358	350	335	334	357	373	362	377	381	365	357	390	335	367	365	351	394	352	354	358	383	379	341	366	388	353	364	366	351	403	357	403	343	342	342	331	391	375	388	372	344	384	360	421	371	365	339	379	408	389	356	384	351	346	339	355	372	376	358	358	343	389	362	392	343	376	367	332	356	366	335	376	353	377	372	368	388	348	346	374	358	372	356	329	357	331	372	388	401	366	383	412	362	378	398	380	388	377	362	377	375	358	363	365	350	359	392	363	376	374	387	364	397	368	359	348	381	370	375	367	381	366	339	343	372	357	388	388	349	339	377	364	353	346	372	366	349	387	344	369	385	347	368	355	360	389	379	336	364	376	358	369	367	387	330	373	392	379	342	354	368	372	330	374	342	384	350	374	360	365	397	380	364	357	357	361	320	336	352	374	361	372	369	360	384	380	311	349	398	344	375	374	347	338	373	365	348	328	411	357	360	390	367	336	394	336	392	389	338	360	398	336	348	380	385	384	356	346	363	334	325	380	348	400	386	361	327	363	361	336	386	377	349	378	369	351	406	340	382	363	365	402	377	392	372	376	356	352	380	379	370	381	414	345	357	392	385	388	360	380	369	339	325	337	348	364	352	374	356	388	382	367	368	345	342	393	383	366	353	388	377	370	360	371	366	348	373	350	392	371	371	354	324	378	327	397	318	335	397	355	338	354	327	365	368	359	362	378	332	372	339	371	353	378	353	374	378	355	353	352	376	379	344	360	356	384	356	382	371	378	359	314	397	410	381	376	388	366	368	353	357	399	372	350	340	377	344	379	388	369	353	372	383	353	380	359	347	351	360	367	390	348	372	374	372	341	358	370	363	398	378	368	346	365	356	369	358	369	374	342	402	367	366	387	354	380	344	370	349	345	358	352	351	357	377	388	361	336	358	345	379	347	370	364	385	374	367	404	341	375	359	352	388	354	347	377	358	358	350	371	368	369	390	389	367	377	343	379	379	371	390	360	400	366	368	381	375	377	377	403	356	380	380	347	362	347	345	361	348	363	339	402	345	362	354	345	374	378	384	375	387	409	346	393	327	394	345	307	373	344	352	330	360	376	379	377	359	375	365	334	383	368	359	340	385	401	383	342	378	351	312	391	391	361	367	364	354	355	345	373	379	350	376	365	356	356	382	338	362	357	360	348	344	366	351	373	378	364	356	367	377	373	386	367	401	370	373	357	337	376	353	323	378	325	385	346	362	357	349	370	372	400	347	338	394	368	383	375	344	358	307	376	352	356	356	374	372	384	375	380	342	352	381	362	335	388	348	361	325	379	387	366	346	380	399	350	375	374	376	377	349	331	350	405	375	373	359	351	357	374	369	355	366	372	341	389	350	367	373	362	362	373	363	348	356	384	412	382	326	330	351	367	371	388	376	352	392	363	356	329	363	363	362	370	349	338	354	386	391	381	370	370	408	384	335	365	356	324	375	410	356	338	360	346	331	351	359	388	339	368	372	396	351	377	419	342	403	366	368	380	370	335	343	350	379	409	359	354	352	390	356	365	357	342	341	385	395	383	341	366	362	356	333	355	354	390	363	362	343	360	332	331	385	397	360	380	393	337	349	364	360	383	381	351	363	368	371	345	362	347	362	353	345	350	369	377	353	352	360	347	369	370	361	336	379	405	343	402	350	341	369	348	360	386	361	379	377	312	350	402	377	346	348	379	361	361	360	335	321	371	382	335	388	395	352	378	346	375	390	402	360	404	319	340	389	351	351	358	339	386	361	343	374	361	373	389	342	356	373	351	339	389	367	377	392	382	348	369	359	406	355	346	372	357	371	359	381	365	407	344	366	366	369	361	347	381	363	361	386	379	389	343	351	365	374	355	345	359	362	402	362	369	361	344	379	332	391	351	396	368	393	336	350	397	352	361	398	374	401	361	384	368	359	404	373	369	367	354	374	348	372	369	371	362	360	405	403	384	355	401	320	371	372	367	372	347	330	330
25079	47472	36156	15866	9492	6694	5480	3760	2755	2280	1806	1463	1289	1170	1028	971	959	852	815	729	734	649	634	628	592	578	549	519	534	545	486	483	468	479	436	471	432	431	453	449	426	466	432	445	412	409	455	415	422	402	427	415	407	426	425	467	420	408	431	462	408	457	450	412	424	425	382	433	425	431	423	401	445	426	389	413	438	424	426	417	433	419	435	402	406	445	407	383	414	433	409	421	436	392	391	445	419	394	413	405	428	420	437	423	396	389	429	400	427	423	423	430	426	409	401	422	449	409	423	413	390	384	395	421	426	383	388	421	408	381	408	418	445	386	421	389	452	425	400	395	410	419	415	410	413	384	419	367	434	399	467	384	422	432	417	417	411	381	456	392	368	426	389	423	393	424	434	459	426	445	413	447	432	430	411	412	403	420	421	397	419	400	397	406	433	403	454	426	419	410	450	390	437	386	407	375	446	386	424	452	437	408	451	411	400	380	424	396	408	437	441	376	420	411	426	435	418	418	405	395	451	386	411	414	376	437	391	438	410	427	432	387	391	432	405	411	429	404	400	372	420	432	429	400	392	382	436	399	381	393	439	401	423	421	428	444	427	407	425	442	427	401	424	380	414	455	418	416	429	418	423	431	409	434	418	402	405	382	454	437	398	444	403	412	397	406	422	446	406	425	405	400	425	382	383	416	453	453	420	423	414	405	453	415	420	431	390	435	428	401	392	427	417	449	413	438	422	440	396	428	426	405	402	437	421	396	418	393	374	397	370	417	438	413	421	415	416	434	423	413	423	437	436	390	398	427	441	441	417	414	409	444	461	404	417	430	425	445	395	407	388	449	406	385	429	416	395	408	437	392	415	457	394	371	424	381	413	443	416	414	412	413	438	397	405	430	412	427	415	434	430	390	408	401	433	405	416	434	475	402	421	366	444	435	412	411	393	396	404	431	372	418	408	400	416	414	405	385	432	435	405	408	448	402	427	414	391	460	380	386	419	415	406	412	429	405	425	403	415	381	439	380	440	402	371	383	424	434	421	422	385	418	436	431	398	401	400	427	400	404	417	417	442	424	421	419	426	408	410	420	429	447	434	462	408	408	384	422	398	428	393	408	372	463	419	393	411	424	411	447	419	434	443	425	416	431	433	420	426	446	412	391	422	394	380	378	437	448	456	435	416	402	432	404	417	392	416	402	418	401	418	411	445	382	421	422	427	408	439	425	423	430	358	407	431	408	427	402	392	424	414	416	385	386	426	432	409	410	458	399	386	395	411	394	422	393	386	411	430	432	417	423	440	386	396	412	411	462	438	423	421	407	420	433	421	401	431	397	435	410	412	400	384	402	417	407	409	377	438	396	417	418	390	422	414	428	401	427	383	425	390	448	381	377	392	377	420	424	388	418	390	415	427	382	441	415	399	416	394	404	435	450	412	400	404	428	425	392	410	429	412	421	430	389	390	423	356	413	444	424	431	427	426	403	410	424	411	426	403	431	393	402	419	383	383	374	400	431	421	398	411	419	433	414	397	441	416	422	397	402	424	427	380	436	414	423	443	403	408	419	422	410	440	458	431	412	380	365	423	387	435	431	407	425	424	403	417	403	403	369	434	423	438	421	404	391	434	408	425	418	390	397	427	426	389	413	386	430	409	431	403	431	416	404	449	400	391	425	404	399	383	387	383	444	446	429	426	420	413	442	386	397	404	383	427	417	440	441	408	427	402	402	434	408	453	379	431	438	414	431	434	377	392	419	372	421	388	411	380	408	401	377	418	463	376	417	385	389	401	405	417	403	418	413	391	453	408	425	413	424	400	390	426	409	389	434	409	410	421	425	398	380	418	418	426	444	447	379	358	367	414	427	407	461	415	428	433	445	397	425	409	411	397	408	431	396	412	436	435	423	435	390	423	384	415	407	390	392	422	414	449	417	422	429	408	442	394	443	383	416	408	404	413	420	420	408	421	425	384	419	401	431	438	360	419	388	394	411	415	424	443	389	452	412	434	393	425	419	409	426	442	395	435	423	447	430	450	384	400	487	432	390	370	404	431	413	404	423	392	392	438	419	417	434	405	427	388	440	368	438	434	397	428	414	419	435	424	406	437	377	429	449	423	399	410	392	422	432	451	382	426	431	410	390	405	394	407	366	371	396	433	414	406	474	431	412	407	390	367	413	423	415	386	407	387	388	411	386	418	408	412	416	456	422	440	408	395	400	390	391	432	399	432	428	410	399	410	421	423	411	431	392	348	401	413	424	389	440	411	438	416	382	411	444	395	408	423	435	424	420	412	379	381	400	415	428	421	394	426	404	433	375	391	390	413	450	401	436	431	407	394	405	420	410	423	448	397	425	410	403	450	416	437	426	406	419	434	394	426	345	418	406	400	404	425	379	424	369	428	395	394	409	407	445	448	398	443	409	450	422	416	404	398	419	421	416	409	409	392	384	414	433	381	450	435	420	399	382	380	387	406	401	426	408	414	402	417	445	398	419	412	415	445	408	423	420	440	421	434	433	389	382	387	408	430	425	395	421	399	411	421	398	436	426	400	393	410	410	451	461	416	389	417	418	436	391	434	405	428	423	420	427	427	414	377	436	442	370	380	406	429	432	397	401	393	404	423	401	444	410	400	390	403	424	432	393	388	420	410	422	444	415	423	439	406	417	392	414	410	408	380	397	408	395	425	405	457	397	412	438	410	439	417	434	425	389	428	433	405	404	385	428	389	403	408	388	425	434	440	418	426	408	423	413	421	388	438	434	432	451	405	395	384	450	389	414	438	393	413	423	406	416	432	404	383	414	433	414	402	424	420	397	409	386	400	410	460	413	384	471	426	407	434	397	388	381	400	410	413	429	436	414	445	412	414	412	431	435	448	376	401	400	432	406	408	379	425	390	406	414	371	377	384	448	395	414	419	427	440	417	397	410	417	406	438	404	425	426	403	417	402	386	423	421	419	405	406	418	426	422	373	423	408	377	444	407	404	412	399	426	407	401	395	370	447	403	414	477	404	411	404	414	406	450	439	396	399	413	399	420	431	392	399	395	398	391	400	408	421	431	412	421	438	447	382	446	385	391	393	409	428	413	448	425	421	404	390	399	443	396	428	405	415	418	416	428	398	435	401	379	414	407	395	403	430	417	421	410	437	404	409	377	407	396	379	435	385	417	395	422	436	418	416	415	383	426	394	420	412	434	437	414	396	423	442	435	386	431	430	412	420	398	399	425	394	404	419	393	393	411	388	412	381	388	438	366	429	438	398	424	399	385	433	402	415	392	384	405	434	424	400	428	426	400	402	433	387	423	431	423	383	430	416	437	424	409	403	433	417	421	445	383	413	415	417	405	383	420	404	407	424	404	444	414	417	441	414	430	411	432	424	419	397	434	433	425	412	444	434	425	399	418	399	432	407	401	367	426	436	434	385	414	407	419	431	399	423	437	419	406	416	424	366	407	415	407	419	425	418	432	429	440	411	406	415	413	404	398	377	395	431	430	435	432	409	420
24759	21167	27443	25148	15364	4372	2395	1736	1232	1132	938	796	730	726	677	636	619	575	583	643	536	528	500	498	436	462	478	440	458	481	411	466	440	420	449	427	475	412	451	430	428	466	413	421	399	415	411	375	415	400	412	414	415	393	418	402	391	432	426	421	405	407	425	372	406	425	403	379	403	384	362	402	434	398	411	381	440	447	384	388	406	362	412	386	387	408	394	440	408	389	414	393	433	368	416	387	416	404	403	384	429	395	385	432	425	435	364	411	423	411	394	409	399	426	397	446	376	359	392	393	405	446	372	401	388	402	388	375	409	421	388	407	414	400	402	403	411	412	392	384	418	402	414	407	407	435	414	388	382	414	359	402	410	373	400	430	416	411	396	391	418	395	364	458	398	384	426	411	402	418	404	414	402	392	396	435	398	373	409	377	390	429	387	431	371	406	394	389	416	372	398	376	395	399	382	356	403	382	415	413	399	389	398	403	410	395	386	409	352	388	424	385	377	374	386	423	402	419	421	395	410	380	393	378	383	386	407	403	375	374	420	397	433	378	407	395	420	445	394	374	395	424	404	385	373	406	405	390	395	400	399	421	397	387	368	428	394	381	417	406	396	353	400	429	409	386	425	405	404	416	403	413	409	388	422	396	405	423	412	383	408	408	374	369	426	387	425	401	424	381	413	398	391	408	438	412	378	395	388	376	414	390	371	395	422	404	386	398	435	397	420	392	448	409	449	398	404	379	378	372	423	390	408	428	378	406	355	405	377	403	407	390	377	400	385	389	402	410	384	399	390	393	399	379	406	362	456	416	423	417	353	412	361	384	388	397	390	406	388	403	381	402	388	419	403	375	377	369	370	390	376	406	422	420	417	369	397	373	377	400	394	398	382	404	407	396	352	418	400	410	402	371	363	383	424	386	384	397	422	412	448	371	388	420	423	379	443	381	358	348	449	396	367	398	379	413	409	384	416	417	440	409	407	418	397	393	383	422	403	383	397	430	396	432	376	431	374	402	408	385	430	376	429	384	387	389	407	361	413	398	379	413	391	388	361	417	405	389	403	396	397	400	402	397	385	391	385	416	393	415	413	393	380	402	394	379	397	403	361	369	418	347	406	406	398	398	366	371	409	401	453	385	406	370	380	386	398	400	353	373	435	408	409	380	384	385	420	407	395	416	431	381	399	389	391	392	382	380	389	415	389	425	401	411	393	370	448	390	466	409	368	400	365	391	366	377	402	397	416	399	393	384	403	400	391	398	412	396	376	390	380	399	413	371	398	426	438	407	396	410	371	423	403	435	416	376	369	389	379	373	400	405	408	406	404	416	399	358	416	423	377	388	378	392	415	383	420	363	419	363	387	428	414	445	384	411	428	433	368	433	374	428	390	395	389	394	380	359	413	423	380	425	379	422	363	364	403	403	413	411	424	398	417	363	403	393	390	409	373	419	368	402	411	396	479	406	386	393	416	430	415	396	404	412	401	383	391	402	398	387	419	403	441	408	437	398	349	376	390	403	395	390	390	389	395	394	444	388	393	376	391	348	402	417	347	370	368	415	406	387	367	388	398	408	419	385	399	401	369	415	352	385	379	420	368	396	426	394	438	415	379	365	363	407	371	410	371	366	398	418	411	437	379	387	409	396	428	388	411	395	354	382	404	366	417	410	437	406	407	406	395	364	400	397	376	404	413	380	406	425	364	378	380	386	372	392	396	398	402	384	386	379	411	389	414	373	412	371	377	411	426	367	421	406	368	394	404	384	434	382	386	393	412	400	390	380	410	409	401	440	429	406	400	429	425	406	422	405	409	421	380	429	419	376	409	414	401	402	409	373	404	406	402	397	409	381	408	410	410	376	369	407	382	406	421	379	381	380	384	395	400	417	416	381	406	392	372	383	374	381	412	382	386	392	377	392	424	406	398	376	389	377	434	419	359	401	397	410	377	367	436	391	431	409	387	370	394	416	381	397	388	383	402	414	395	365	428	393	421	378	391	405	374	375	396	385	395	408	376	392	382	362	347	422	413	402	386	386	381	377	408	380	378	408	368	399	404	406	390	395	390	390	408	383	419	411	402	388	407	408	408	413	401	398	424	398	396	411	379	384	396	425	381	351	409	415	374	400	395	406	348	390	438	385	426	420	395	413	351	389	435	387	395	350	398	398	378	423	376	381	378	405	417	402	426	403	417	407	391	388	401	394	392	435	360	428	416	381	419	388	410	393	395	403	424	411	385	398	391	408	432	394	380	397	385	368	426	391	358	398	389	379	405	400	372	398	422	404	406	419	442	386	370	436	395	388	407	419	399	413	376	398	392	378	360	377	392	384	422	397	396	417	359	375	399	419	380	387	426	404	420	418	406	381	383	390	386	364	418	400	425	400	380	389	399	426	367	423	425	379	406	375	379	409	402	398	411	392	386	397	384	433	402	421	395	424	432	413	388	397	392	377	411	367	389	413	397	388	403	405	358	415	388	409	387	412	411	418	396	399	410	389	392	387	382	394	389	389	386	415	395	395	425	407	390	395	429	403	394	414	420	396	430	418	371	372	390	404	352	428	404	391	399	394	349	380	418	417	415	406	441	416	391	407	378	382	405	438	406	393	411	382	389	392	359	393	408	366	403	375	389	427	381	397	362	397	403	378	398	376	393	400	434	401	392	408	431	421	435	398	388	358	393	385	398	417	405	398	375	376	348	403	387	411	400	403	426	377	407	427	380	388	408	423	405	403	387	408	382	382	389	387	397	414	421	381	441	387	421	401	396	408	384	399	429	370	419	413	416	393	412	410	416	397	350	423	401	386	410	402	379	411	356	407	363	395	421	410	386	412	390	413	415	414	398	418	402	410	415	404	382	373	381	405	345	386	390	368	431	396	397	404	398	419	400	405	404	395	401	391	383	376	409	395	368	418	409	400	395	407	389	404	415	396	401	398	391	391	411	417	366	385	358	427	369	395	361	402	399	391	382	370	389	433	386	402	417	407	413	421	435	382	395	385	433	397	379	432	404	344	395	441	410	392	387	398	377	417	408	368	406	389	355	386	423	389	370	375	433	407	401	461	374	389	391	426	403	387	408	411	405	394	432	387	380	407	395	398	422	388	415	388	372	407	405	389	389	413	374	373	436	378	400	402	410	431	399	404	399	420	394	396	394	365	409	388	381	415	371	418	409	371	403	394	386	401	372	409	371	393	378	403	409	375	398	393	405	381	411	375	377	403	407	427	378	437	410	425	419	383	424	372	373	404	421	434	399	421	362	390	387	393	374	378	395	362	396	398	414	401	380	397	418	392	403	389	398	419	408	412	399	428	390	382	379	421	397	400	410	413	402	381	368	396	376	403	423	403	394	399	403	402	394	432	333	399	403	411	398	414	414	398	393	369	387	366	403	361	388	373	450	417	397	384	362	373	383	398	408	400	421	384	406	443	379	424	439	411	385	426	418	438	445	417	372	432	377	362	373	401	436	404	399	384	395	375	403	400	417	395	432	405	392	423	381	379
24879	43071	31071	13961	7836	5473	4387	3210	2286	1938	1480	1256	1147	1043	909	857	772	795	728	679	681	644	581	583	545	553	499	493	519	519	472	454	457	481	478	497	483	488	480	489	442	466	444	460	446	449	444	432	454	428	462	429	475	425	441	449	413	478	496	486	435	446	410	469	455	441	440	449	450	418	458	452	436	431	439	418	466	434	432	418	417	399	425	455	437	403	438	443	438	452	436	424	440	430	450	452	417	430	453	453	433	439	433	444	445	446	473	407	460	428	419	460	456	412	462	459	442	495	414	461	434	455	429	408	441	425	439	445	412	469	429	427	447	460	411	441	471	399	461	407	423	447	429	434	443	450	440	424	459	429	404	451	425	451	424	434	465	440	415	426	429	419	440	446	442	456	450	422	458	438	441	468	481	422	461	410	410	447	446	404	433	493	443	435	438	431	447	434	440	457	423	432	440	471	465	439	425	427	416	413	423	454	422	432	420	466	501	391	441	489	452	422	450	448	419	434	456	454	404	448	418	478	443	429	444	452	422	468	444	423	419	434	455	417	423	432	436	445	424	427	448	437	427	447	456	439	448	409	441	428	416	397	435	417	432	457	485	427	422	431	442	436	423	444	429	451	400	484	407	465	413	444	433	444	422	453	413	420	449	419	420	440	434	462	424	433	437	450	445	485	396	428	453	424	459	442	465	427	428	419	443	479	440	419	425	458	485	420	452	439	446	444	423	408	410	428	441	479	414	470	404	430	463	451	427	418	433	424	457	422	433	486	436	441	432	412	460	411	481	461	424	433	423	466	439	419	422	426	473	388	421	458	409	433	448	415	477	433	492	463	445	421	458	422	429	398	429	434	408	399	419	427	422	447	441	447	460	409	426	449	448	436	412	441	418	451	448	433	442	414	420	449	435	409	438	438	464	405	424	444	465	437	429	461	475	469	475	426	453	452	434	466	454	426	410	425	449	425	413	432	409	438	436	475	461	439	458	476	457	422	434	466	452	442	440	445	443	451	438	426	445	427	447	468	404	436	452	482	434	445	437	453	399	440	468	443	417	433	447	411	449	442	429	412	417	455	444	446	428	464	410	450	389	448	432	423	452	454	429	469	469	418	409	450	462	471	402	443	439	425	422	462	471	446	404	405	437	465	494	412	438	443	440	449	459	471	404	414	408	424	443	431	429	433	438	459	442	429	389	437	436	466	453	433	452	438	424	432	419	409	472	424	475	448	432	403	438	448	454	448	424	433	448	404	431	453	440	411	448	448	437	416	427	435	414	436	423	456	416	414	440	437	454	432	434	436	430	466	485	431	412	465	474	450	451	430	460	435	466	419	419	459	468	397	436	428	411	418	416	439	460	392	456	467	452	474	454	424	446	475	398	438	420	443	443	418	449	478	421	456	426	444	430	424	450	451	457	449	463	440	458	429	430	430	431	462	424	468	460	414	453	414	420	436	428	426	398	459	431	449	461	423	434	445	401	454	457	493	448	442	438	450	467	453	472	438	431	440	464	428	470	445	414	405	406	448	411	473	416	425	448	427	459	452	441	420	431	464	420	417	458	406	479	416	458	406	403	436	433	425	468	449	428	405	402	458	433	397	460	424	457	444	418	472	468	454	446	432	428	390	445	454	438	442	442	426	465	433	428	439	414	430	445	429	484	417	433	464	456	430	456	450	408	420	437	460	403	463	436	417	442	435	454	459	435	451	433	409	424	472	470	476	402	451	443	435	457	442	446	417	436	440	455	429	398	433	451	445	450	449	418	425	434	406	393	440	429	408	472	438	419	474	393	428	455	433	465	447	437	442	480	471	411	451	455	453	426	414	432	443	425	433	431	449	421	407	454	459	434	437	450	424	460	459	444	430	420	421	420	426	428	470	432	464	454	415	428	444	452	440	433	447	437	435	442	466	397	410	407	447	454	442	447	445	448	451	439	405	444	426	479	459	425	419	433	447	436	412	456	453	447	426	455	432	428	427	451	459	449	474	470	421	459	444	456	431	467	402	449	447	454	429	441	441	429	419	424	432	457	412	413	434	487	414	428	458	418	469	446	437	426	443	436	465	443	458	420	437	445	398	429	395	458	451	436	418	432	451	427	444	445	423	450	440	448	442	458	401	461	419	422	407	477	444	454	444	428	457	465	440	462	437	430	438	431	451	430	450	460	431	456	442	455	447	424	439	459	417	445	449	462	445	432	436	433	420	470	423	422	434	448	403	469	411	469	458	455	455	438	432	450	445	397	433	464	386	434	401	442	485	439	513	427	421	461	480	420	455	416	470	441	444	453	441	424	446	429	441	485	444	442	453	441	426	439	453	418	473	460	434	421	470	418	400	418	457	453	412	451	453	428	433	459	433	441	446	432	437	480	420	427	438	423	479	448	420	434	467	417	451	485	416	446	428	424	445	484	451	463	431	471	399	416	441	413	385	441	452	459	467	384	450	471	430	469	438	438	428	416	434	419	412	426	464	455	428	424	439	465	392	430	448	454	436	447	420	405	423	452	417	475	453	451	424	453	454	430	472	386	461	473	449	463	450	454	429	442	438	465	482	433	408	462	427	447	446	442	430	421	447	468	466	467	438	413	430	462	414	465	460	426	424	418	450	434	409	464	442	467	470	420	402	422	426	439	426	436	404	440	425	444	471	472	402	403	440	423	432	443	430	446	457	425	421	454	445	443	428	435	415	467	467	467	447	448	453	449	442	451	415	382	431	442	443	481	416	460	438	420	461	420	473	416	432	441	450	464	410	441	424	408	398	443	409	454	424	462	426	450	462	426	425	434	437	462	451	474	404	403	432	436	447	430	430	424	422	441	450	435	438	458	454	423	450	455	451	413	416	428	432	440	416	468	398	437	413	441	455	451	415	443	445	423	430	435	464	438	431	434	465	386	409	463	486	421	439	438	445	407	433	440	423	434	415	433	402	423	436	424	464	450	421	415	471	441	420	430	418	417	446	477	432	398	445	433	445	456	401	457	450	428	439	451	422	433	441	448	491	442	450	462	393	439	423	419	423	449	424	426	437	424	421	450	448	453	410	461	437	434	430	458	431	419	430	405	449	430	444	446	418	474	456	435	417	441	449	463	428	452	422	428	458	453	427	444	465	400	399	432	414	434	458	417	459	441	450	469	469	440	430	429	426	424	459	436	450	425	480	421	461	425	461	443	454	404	423	428	434	428	467	438	439	489	459	418	447	411	431	421	464	412	451	438	456	420	474	432	441	435	426	439	461	438	412	425	455	450	412	426	417	450	430	427	446	451	417	460	447	423	460	430	432	451	452	438	466	461	436	401	445	424	438	426	446	462	428	465	446	448	455	451	455	421	447	433	430	426	473	434	441	463	472	417	430	408	452	425	427	465	454	457	434	429	411	474	415	436	449	426	460	434	458	455	465	405	418	418	457	454	408	431	480	480	435	429	427	416	468	422	432	452	444	430	427	464	459	430	427	440	435	440	469	455	420	446	408	446	437	442	467	455	473	438	453	442	407
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
